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 Ex-MIT professor told friends he ‘robbed the bank’
One would think surveillance audio/video should be sufficiently high resolution to remove reasonable doubt as to identity and circumstances. Then again, it might be that surveillance systems are considered a "bothersome cost of doing business" so the cheapest system that checks boxes is used and rarely, if ever, upgraded... Until there is an incident.
rab_oof··on Ex-MIT professor told friends he ‘robbed the bank’
Getting tenure is almost like winning the lottery, except more folks have PhDs than buy tickets it seems. (Double-edged sword of university pension commitment cheapness and oversupply of labor to grind out papers.)
rab_oof··on OpenNTPD 5.7p1 Released
OSX really needs adjtimex or ntp_adjtime for high-precision clock synchronization for PLL loops (unless there's another way). If XNU devs wont do it, I may consider adding a new call to the sysent table via a kext (easier to do because of advances in modern open source rootkits). There's a partial port from a BSD to XNU for a starting point. XNU devs ignored that patch author entirely the first time. It's really a shame when collaboration for useful improvements are turned down.
rab_oof··on OpenSSL Security Advisory
I'm working on a research language with an extra set "explicit math operators" which expose carry in, carry out, etc. explicitly, and doesn't do type promotions and signals errors on under/ overflow.

"+!" If you want C-like behavior.

It'll be imperative with full dependent types as well.

Also interesting: cryptol, Irdis, coq, but the work is on making generic systems programming clear as possible in a static, imperative language without a titanic runtime or crawling along with superfluous assertions.

rab_oof··on OpenSSL Security Advisory
It's clear LibreSSL is only a half measure.

TLS is far too complicated with design-by-committee, special vendor extension sauce nonsense. Heck, the FIPS code was rushed and basically done at the behest of US/Canadian govts. OpenSSL should consider burning their deadwood and stop adding features until it gets its house in order.

There's no telling how large of an attack surface remains at the protocol level, in the codebase and with CAs being compelled to issue rogue certs for MITMs.

Moreover: Can TLS features be narrowed to focus on popular and high-value use-cases instead of SCTP, UDP, oh look a bird feature? It's fine for hacking on, but not production code. (If "TLS" is evolutionarily to "Perl," who's working on a "Python"?)

BTW: What ever happened to the cert WoT overlay 'moxie0 was working on?

rab_oof··on Engineer Anti-Patterns
By contrast, "T-shaped" people are a delight to work with... Centroid of some deep domain knowledge and/or ownership of specific process/es but able to get out their comfort zone and don't really care what the title says... Get it done, make customers smile, and keep the company profitable.

Move fast, break a few things and

rab_oof··on I Almost Let My Failed Startup Destroy Me
Nodoz (caffeine pills)? A fraction of one will help with the headaches associated with withdrawal vasospasms.
rab_oof··on I Almost Let My Failed Startup Destroy Me
Notes from the trenches:

There's a million and N ways to die, both as a company and an individual, if you let them. Basically, expect failure as a default state, don't (or try not to) take it personally. Don't give up on something that people want (and will pay money for)... you may hit 2 to 5 patches where it's "this sucks, I wanna die" times. Get over it (you can if you really want it bad enough), move ahead. (If not, take a break and recover... Working crazy hours/conditions if it kills you doesn't help anyone.) Even if you have to live in a car or tent, put in the effort to make the best shot possible. It's basically impossible to die of starvation in Amerika at least... More caffeine, exercise and less "ambient eating"... Self-restraint is paramount. Get back in the saddle, get up off the ground, another biz model awaits expermentation... Maybe have some survivor bias eventually, if not start a practical business. It'll all work out, on way or another. Have a good time along the way. :) No one has a perfect formula or perfect advice, just do the best possible and hire people that do whatever it is much better.

(Picking cofounders carefully as one would their SO, because it's effectively marriage.)

rab_oof··on Intel Compute Stick
Also, you don't need another computer to use it.
rab_oof··on Intel Compute Stick
It's dilettante computing without the phallacy of having a shipping product.
rab_oof··on Intel Compute Stick
Anyone else have 100% CPU storeaccountd with iBooks offline?
rab_oof··on Intel Compute Stick
I agree and thought of that a couple years ago. The issue is that it takes a loong time to converge APIs of desktop and mobile. Plus, there are power and cooling issues. Next, stuffing in a CPU and GPU that can satisfy both requirements is basically asking for completely new cores that can do high power and low power. Cooling for 3D desktop games would require tradeoffs.

The issue is whether it's worth having a bicycle that can turn into a car and a car that can turn into a bicycle. Most of the time, the execution on these is terrible at both.

rab_oof··on Intel Compute Stick
What use case? They are already loads of TV tuner cards that are cheaper and exist.
rab_oof··on Intel Compute Stick
The dirty relationship between life and entropy could be "hoard as much energy as possible, multiply and feel free to waste energy for fun."
rab_oof··on Intel Compute Stick
Does Moka5 have something new eg they're still alive?

Moka5 was basically running apps on packaged VMware hypervisors on Mac and Windows endpoints, but centrally-managed like Citrix Metaframe.

The better approach is simply wrap the app up in a read-only bundle, use an fs driver to redirect writes to a shadow vol and deploy it to endpoints without having N addl VMs to manage (so it can work ThinApp or client-side.). Even the OS minus config should really be a verifiable, read-only archive.

Disclaimer: I've had mtgs with Monica at Stanford. The similar word from both Citrix and Vmware is that that neither could develop sustainable professional relationships for an acquisition event to occur. Sad, but typical.

rab_oof··on Those making $1,000+/month on side projects – what did you make?
Always experiment with pricing. It's easy to misprice ewares optimally by a magnitude of 2.
rab_oof··on Those making $1,000+/month on side projects – what did you make?
Be sure that your mfgr isn't running off extra for AliBaba, free markets or other channels. Contract mfgrs are notorious about ripping off IP and product.
rab_oof··on Those making $1,000+/month on side projects – what did you make?
Except, the FTC will bankrupt you with false and misleading claims like these. If it is pitched as a toy, that's one thing but you haven't. You're just lying.
rab_oof··on Those making $1,000+/month on side projects – what did you make?
Folks gotta eat and have kids to pay for as well.

People demanding something for nothing doesn't scale, so it we must settle for something in between: Mutual value.

rab_oof··on Those making $1,000+/month on side projects – what did you make?
Thiel would agree. A niche that other people ignore or say "can't be done." Can always widen it later.
rab_oof··on Those making $1,000+/month on side projects – what did you make?
We need a thread about most revenue from least investment ($, time). :)
rab_oof··on Those making $1,000+/month on side projects – what did you make?
Several folks do a few hundred / month with a few ad-supported utility mobile apps. That's enough for gas and food. To get to ramen profitability, either a good mobile or biz SaaS app. B2C should rarely be depended on for bootstrapping.
rab_oof··on Those making $1,000+/month on side projects – what did you make?
Is it monetizing 1k+/month?
rab_oof··on Intel Compute Stick
At scale, compute boxes are rarely upgraded because it's TCO cheaper to invest in newer systems (or CPU, mb, RAM). IOW, it's cheaper to wait and refresh everything, that is unless you're adding RAM, CPUs or disks.

If form factors don't change, reusing the mounting hw, PSUs and enclosures can be doable. Some web shops wait until boxes die entirely before replacement while IT shops lifecycle out all gear (usually everything but racks) in 4-6 years.

These hotdog USB sticks aren't upgradable at all and they're limited to the processing power of 5-10W.

rab_oof··on Intel Compute Stick
Compare oranges-to-oranges or it's a straw man: Using an equal fraction of an efficient server is undoubtedly.
rab_oof··on Intel Compute Stick
How many of these sticks, powered hubs and controlling computers would you have to buy to equal one green 1U server? On the order of 64 USB sticks, 15 powered hubs AND one computer... That's 15 cheap bricks and a computer's power supply that have to be made and suck down power versus a quality, high-efficiency switching PSU that is about ~98% efficient. Doing the math on the supply chain sourcing of each component is pointless, because it wouldn't be practical, and at present, it's impossible to source all materials from goods to actual, verified origin (not shady middlemen).

Also, how much power would be lost by all those cheap bricks compared to a single, efficient switching power supply?

It also would be 65 systems to maintain.

Renting a fraction (via cloud/VPS) of a green server (good PUE DCs and LP gear) is far cheaper and greener. But more importantly, waste fewer computing resources.

rab_oof··on Intel Compute Stick
Yup. If any of this class of product were any good, we'd be using them right now. And even if Intel produced the best of breed, how much computing power can be wringed out of the power supplied by USB (say 10W max, which is generous)? Not much.

(This product line is DOA.)

rab_oof··on Intel Compute Stick
They're power limited by what a USB port can provide. It would make more sense to buy actual rack-mounted gear.

Also, you'll need to setup a cloud cluster... A nontrivial task.

rab_oof··on Intel Compute Stick
Without metric tons of engineering effort for a questionable use-case. The cheaper and more sensible options are: bigger laptop or run the workload elsewhere.
rab_oof··on Intel Compute Stick
The one system image idea is the next logical progression of N screens. The engineering issue is providing enough cooling to a laptop+phone when being used as a desktop/laptop... The entire dock would have to be a heatsink for folks that want to play their 3d games.
← PreviousPage 2 of 5Next →