HNHacker News
TopNewBestAskShowJobs

rab_oof

61 karma · joined December 20, 2014

Fastest and smallest MICMAC microcode and all the extra credit, but flunked because I slept through the final lab practical. Barely graduated.

Been to the four corners and seven continents.

Lives in a Westy.

Maker of code and dinner.

submissionscomments
rab_oof··on Intel Compute Stick
It's a full, separate system on a USB stick. This means it will need to patched and maintained, and that apps and dats will still need the usual back-and-forth sync of multiple systems.
rab_oof··on Intel Compute Stick
Yup. Seems like pointless, instant-gratification consumerism when server boxes are far faster, cheaper and greener. Worse, it's an un-upgradable device to buy and throw away. Anyone that needs more horsepower, it's far simpler to either trade up, use a real server or just use a cloud/VPS similar to AWS.
rab_oof··on Intel Compute Stick
L7 SPI is expensive whereas simple routing of 1 Gbps usually demands only a single core and 64-128 MiB of RAM. Large production shops have such FE load balancer / router boxes in HA mode (ie CARP) that barely break a sweat.
rab_oof··on From Poop to Potable
A big issue worth watching: AOL, the largest pro net neutrality spender, could be gobbled up by one of the largest net neutrality opponents.
rab_oof··on From Poop to Potable
For extrasolar travel, efficient reuse of sewage would be a requirement.
rab_oof··on From Poop to Potable
In case anyone missed how NYC deals with it:

http://www.vice.com/video/you-dont-know-shit-full-185

rab_oof··on Verizon Said to Approach AOL About Possible Takeover
If this were so, the single biggest champion of net neutrality in monetary terms would be silenced by one of its biggest villains.
rab_oof··on The difference between top-down parsing and bottom-up parsing
The subset LALR(1) is pretty simple. Table with states that can shift or reduce, and finally accept or error. It's not too hard to get the dragon book and write an LALR(1) parser for a calculator by hand. Plenty of lectures out there that explain it. If I can write a lexer/parser from scratch after hearing the explanation of LALR(1), anyone can.

LR(k) would be more complicated. Start with the smaller CFG subset and work up to it.

rab_oof··on The Case Against Credentialism (1985)
Pedigree fools fools.
rab_oof··on Dying in the E.R., and on TV Without His Family’s Consent
Regardless of legalities, this sort of show lacks taste or any shred of class, and merely tarnishes the hospital's name in pursuit of PR branding. And it's a travesty what was done to that family.

This is one time I hope their lawyers turn the screws on these corporations and extract as much capital as possible.

rab_oof··on Ask HN: What are some nice electronics courses that blend theory and practice?
TAOE is an awesome book. Leave it to physicists to write a proper electronics textbook.

(The op amp circuit diagram is also neat.)

rab_oof··on MRI Developers Don't Use RubySpec and It's Hurting Ruby
RS needs work contribution from each Ruby to make it sustainable.

It would also show leadership from MRI to encourage a semi-independent Ruby self-test framework that can run on any Rubyish interpreter. (Granted RS has RBX bias, but it would show leadership to coordinate common infrastructure.)

Since RS exists, seems like a good idea to go with that for full up integration testing, but each Ruby should still unit test it's own, low-level bits. (Is MRI doing that at least?)

rab_oof··on Supreme Court, in Big Leap, Plans to Put Filings Online
The article begs the question: Will it be completely free or behind yet another artificial but officially-sanctioned paywall and login like PACER.gov? The article clearly didn't any meaningful research because PACER and similar state/federal outsourced/homegrown paywalls are bullshit, and likely why SCOTUS advocated a separate system. The key is whether it will truly provide free and open access to decisions and documents. If not, it would be another Not Invented Here duplication of PACER. (Let's assume it won't be as crappy as PACER, because SCOTUS is presumed to contain a measure of common-sense.)

The bigger meta question is: why are courts still allowed to monetize the automated services that are provided at neglible unit cost? Just because lawyers are often chisels doesn't mean the government is allowed to profit from the restriction of access to the people's information, and that automated processes (downloading PDFs) are no longer equivocable to manually making copies of thousands of pages of documents. This puts an undue burden on most people that don't have millions of dollars to throw around and it puts up a barrier to actual transparency of legal artifacts. These sorts of things should be free, but the article does neither explicitly state nor implicitly hint to the cost of this yet-to-be-named SCOTUS system.

Even more meta: Shouldn't civil rights include the freedom to access all public information produced by a government with minimal (at cost of delivery) or no cost?

(IANALBIPOOTI)

rab_oof··on New Solar Power Material Converts 90 Percent of Captured Light into Heat
Exactly. Should open source patent this.
rab_oof··on New Solar Power Material Converts 90 Percent of Captured Light into Heat
Yeap. They're usually out in the desert with a central heating tower at some foci... Much too easy to have an unintentional BBQ party.
rab_oof··on New Solar Power Material Converts 90 Percent of Captured Light into Heat
Cost and sustainability swamp density for sure. Now if these things could be made without conflict materials or "artisanal miners" risking being buried in unsanctioned strip mining.
rab_oof··on New Solar Power Material Converts 90 Percent of Captured Light into Heat
There are plenty of uses for a temperature difference that don't require arbitrary conversions to and from electricity. Furthermore, if an application desires electricity instead of a heat source, the Stirling cycle generators are tough to beat in terms of cost, reliability and end-to-end efficiency, even with exotic solar cells and lenses.
rab_oof··on New Solar Power Material Converts 90 Percent of Captured Light into Heat
The latter: would that be "structural absorbtion" related to structural color?
rab_oof··on Static Linux
Ah, and pklite pro and lzexe from the olden days for winDOwS shit once upon a time.

Though the goal should be generating less code. Link in fewer dependencies, reduce features, DRY up duplicate logic and cut LoC. Also compile with -DNDEBUG -O2 -g- and whatever LTO switches are available for whole program optimization if you're statically linking everything together. Also be sure to include static dependencies of other static dependencies like zlib (-lz), or you'll inevitably end up with missing symbol errors when compiling a final program. LTO cuts out all (most) of the shit that you don't need and attempts to optimize across translation units.

Furthermore a consideration against static linking, on most platforms, if the same shared library is already loaded, it's reused by mmaping it into a process. Not sure that duplicating code is going to reduce memory usage or the IO it takes to load from disk. Giant runtimes like Go, Ruby, Python and fucking Java shouldn't be duplicated N times... That's just wasteful. (I hate any language with an epic runtime or VM that includes the world to do anything.). Libraries should be reserved for the few redundant things that take tons of code to implement and change very little.

If anyone wants to compile a Linux system from scratch, try LFS and hackaround with static linking. It may take patches, extra flags to get what you want.

Hope Static Linux scales, because it's easier to upgrade static programs without dependency hell but the increased memory usage of duplicated code might not be so great of a tradeoff.

Another hack would be to statically compile every system program in each directory together (/sbin/, /bin/, and parts of /usr/bin, etc) into a single executable per directory that is then symlinked to itself to select which "program" to load via argv[0]. It will be one giant exe per directory, but it will be cached basically all the time and with LTO, there won't be much duplication as with N programs compiled separately. This would take a main which dispatches to other renamed original mains and renaming all symbol conflicts across all translation units.

    /bin/static
    /bin/[ -> /bin/static
    /bin/false -> /bin/static
    /bin/true -> /bin/static
(Probably want to use hard links also)
rab_oof··on Why Sweden Has So Few Road Deaths
As an aside, the bicycle roads in the Netherlands are extremely well-organized. The U.S. and other countries should borrow this format for inter- and intracity cycling. Most U.S. bicycle paths are like road signs in rural Germany: few and far between or hidden behind an overgrown hedge.
rab_oof··on How Colonel Sanders Became Father Christmas in Japan
That's cheaper than in the US. ;)
rab_oof··on How Colonel Sanders Became Father Christmas in Japan
In China, KFC used to require reservations. (!!)

Pretty hilarious.

In the US, McDs is a house of horrors. Look at the Palo Alto location: bathroom from hell even the devil wouldn't use, terribly underpaid/unmotivated staff and worse decor.

rab_oof··on Ask HN: I'm 18, broke, and inexperienced. What do I do?
Use the search engine remove url tools to get rid of stuff after you've cleaned up. Each major search engine usually has a way to do that. It won't erase Twitter and internet archives, but it's a start.
rab_oof··on Ask HN: I'm 18, broke, and inexperienced. What do I do?
Yup. Do that all anonymously. Anyone that is socially Googleable is hard to hire unless the goal is to go into hard blogging/journalism like vice or the intercept. If you do use strong language or make bold claims, be sure to have mountains of solid evidence to crush detractors that will be left only the desperation of ad hominems and style bikeshedding.
rab_oof··on Ask HN: I'm 18, broke, and inexperienced. What do I do?
I've worked in university/clinical medical IT too. Large universities are great for consulting IT practices because each dept is like a separate client. Work there for a year or three and then setup your own shop to bill back to it. Even a temporary contract can be useful to make relationships and identify pain-points.
rab_oof··on Ask HN: I'm 18, broke, and inexperienced. What do I do?
Yup. It's possible to show massive value by doing the job of the talent agency by finding your own jobs. The downside is that the ratio of interest of you going out and looking is 1% of someone coming and finding you via LinkedIn, github etc. TL;DR inbound >>> outbound. But if you're deperate, don't hide it but don't be overly needy or whiny if they don't return calls.... leave it as "if you change your mind, here's my contact info." almost always.
rab_oof··on Ask HN: I'm 18, broke, and inexperienced. What do I do?
America: where you may have to lie and sell everything to be treated like a criminal to get help to survive. Srsly though, the rules aren't created to help people, they're created to deny services to freeloaders and people that sign up several times. There is always some sort of appeals process because you can't just starve. You must show you really need it, have no wealth (stocks, bonds or multiple vehicles). Some social agency people are mean formerly poor or jaded, others are super empathetic.

No worries. Stay out of trouble. G'd luck ;)

rab_oof··on Ask HN: I'm 18, broke, and inexperienced. What do I do?
Cool! And the things you don't get to do professionally can become hobbies :)

Military (army, navy, Air Force, marines, coast guard) has tons of logistics service jobs, and will pay for university. My stepbrother started off as a navy radar tech, lived all over, did college, air school and now flies f/a-18's.

rab_oof··on Ask HN: I'm 18, broke, and inexperienced. What do I do?
Generic observations that may not apply:

Survival depends on doing things with which we are uncomfortable or expending greater efforts elsewhere.

Education is great if you teach yourself basic math, writing and so on, but education is most often a distraction to getting down to actual work that makes money. The failure of ourselves is when we let pride or ego get ahead of rational self-interest.

There are plenty of blue-collar skilled trades that pay 100k+/year that academia-brainwashed people look down upon. Welder, electrian, plumber, carpenter, mechanic, on and on. Check out Mike Rowe's nonprofit for more... Nuclear industry rated and underwater welders make crazy money. Btw nurses and medical will always be needed and the pay is great. Want a niche technical OR specialty that doesnt always require an MD? perfusionist (heart lung machines). You would honestly be able to say you were legally sanctioned to kill people for a living without the morass of being a PMC, because you would be that person that flips the switch at EOL.

If you have the sand, fishing and crabbing makes coin by being hard and risky. Taxi drivers also on dry land.

Just pick something, try it out, move on if too terrible, don't waste time on analysis paralysis because it's just procrastination.

rab_oof··on Ask HN: I'm 18, broke, and inexperienced. What do I do?
Read "steal this book" and don't get caught. (Ignore the militancy anarchist cookbook stuff and addresses which are mostly outdated... It's a practical urban survival guide overall. It's a pdf that's widely available.)

If you want a simple business model that works, sell t-shirts on a high pedestrian traffic area or tourist trap area (pier 39 sf). You may even clean people's car windows for tips and pay at gas stations if you ask the owner|manager & explain (many gas stations are independently owned.. Expect to have to visit 10-15 stations to get approval and be super sincere). It's generic hard work, but it's doable without skill or funding. Also sign up for TaskRabbit for more skilled jobs that could pay more. (See a pattern.. Try lots of things and hustle to get to higher paying gigs.). Btw playing up youth leads to money... Stay clean, shave, youthful attire and get a haircut if needed... You're the product if you offer a service. (Either look professional or super pathetic, in between leads to less cash.)

Some religious organizations will help you, others like most of those in Silicon Valley, only do happy-clappy and no social service volunteering as do others in poorer areas. In fact if you ever had to bet outright, don't bother begging from rich people, beg from lower/middle class areas.

If it's a super emergency in the US, apply for food stamps and general assistance at your local social services agency. They'll usually give it to you the same day in the form of an EBT card that works at Costco, grocery stores and pharmacies. It's a pittance, but it will keep you alive if you budget it very carefully. (Beware: massive fees at almost every ATM. Always get cash back at stores instead.) They may even throw in medical insurance if you're broke enough. (I was a teacher in a minority area and had to help emancipated students get food and get to school... I've seen almost everything. :( ). Rationalize going on the dole as a buffer that you will pay back through taxes many times over later, or to wealth and minimal taxes and let the middle class handle that.

Cut your expenses (don't eat out) and travel as least as possible. Maybe buy a cheapish van and live in it instead of paying rent. Cancel all those monthly Internet services (games, Netflix, Hulu, spotify), perhaps even phone service. Use coffee shops for power and data, maybe go Skype / google voice only. Cut luxury prepared foods too. Shelter, food and transportation (gas) are the actual necessities... Everthing else is a choice to rationalize excessive consumerism. (Stop smoking, drinking and latte habits if present... This is where most poor people hemorrhage money and may harm their health too. For blanks sake don't drink or do drugs but do get good sleep, your judgement (wits) needs to be perfect or one mistake on the street will kill you... You need to be making the best possible decisions as often as possible to bootstrap yourself back to where you want to be.)

Don't count on a startup for income... It's always a long shot / crapshoot and most stories are pure survivor bias hiding the work, pain and luck involved.

← PreviousPage 3 of 5Next →