HNHacker News
TopNewBestAskShowJobs

jhiesey

122 karma · joined June 21, 2011

submissionscomments
jhiesey··on Olo (Color)
Note that there has been controversy for the last few years around Culture Hustle not fulfilling orders and doing other sketchy things. Just a heads up.
jhiesey··on VMware Fusion Pro: Now available free for personal use
Agreed. Virtualized 3d acceleration in particular still has quite a bit of "secret sauce" left in it.
jhiesey··on California suspends Cruise's autonomous vehicle deployment
In parts San Francisco you'll see a couple waymo/cruise cars drive by in any 5 minute interval
jhiesey··on SkillzTruth - Proof of concept demonstrating how to cheat on Skillz apps
If this is truly meant as a PoC to raise awareness, shouldn't there be a writeup of how it works and/or source code? I'm not interested in running some random binary that claims to hack a game, but a technical description of the vuln would be interesting.
jhiesey··on Sentry.io outage
The domain sentry.io resolves (for me at least) to a Google Cloud ip address in the us-central1 region, which is having an outage as well: https://status.cloud.google.com/incidents/4Qvmd4q81VnA9RirCM...
jhiesey··on Ask HN: What are the most valuable companies with the lowest headcounts?
It's the Erlang runtime/virtual machine, like the JVM is for Java, Scala, etc.
jhiesey··on USPS Awards Contract to Modernize Postal Delivery Vehicle Fleet
Current US mail trucks are right hand drive so the driver can deliver to curbside mailboxes without getting out.
jhiesey··on Old TV caused village broadband outages for 18 months
Probably an isolation transformer. A search for “cable tv isolation transformer” gives lots of results.
jhiesey··on Show HN: Rainbow – an attempt to display colour on a B&W monitor
I bet you could get a lot better color if you used the screen itself to generate the bayer pattern on film rather than printing it with a printer.

Get some large format color negative film and thin cyan, magenta, and yellow filters. Put a cyan filter on the LCD, followed by the film on top. In a darkroom, light up the "red" pixels and to expose that part of the film. Repeat with the magenta filter and "green" pixels, and finally the yellow filter and "blue" pixels. Develop the film and reattach to the LCD.

This is kind of how the shadow mask was made in color CRT monitors. A photographic process was used to put the red, green, and blue phosphor dots on the screen by shining light through the shadow mask from the same angles the electron guns would later illuminate the phosphors. This ensures that the red, green, and blue phosphor dot pattern lines up (fairly) accurately with the shadow mask.

jhiesey··on Trying out the Pinebook Pro – a $200 ARM Laptop
Yes this issue is still there unfortunately.
jhiesey··on Gamma-ray laser moves a step closer to reality
Free electron lasers generate X-rays using a single pass through the lasing medium, which is essential because you can't make good mirrors at those wavelengths either.
jhiesey··on Einstein Refrigerator
As a fuel. And yes, it's the same principle.
jhiesey··on قلب: a non-ASCII programming language written in Arabic
I would guess it comes from calling the universal quantifier ”for all” in logic
jhiesey··on TechCrunch published Snap earnings before numbers went public
Isn't that referring to publishing earnings on the company's own website or social media they control, not on independent publishers like TechCrunch?
jhiesey··on There have been three times more wildfires in the EU so far this year
Lightning is a major natural cause.
jhiesey··on New information about Slack’s 2015 security incident
Why throw away your computers? Why not remove/disconnect the batteries (if portable) and just store them somewhere in case you eventually no longer suspect a hardware hack, as in this case?
jhiesey··on Pornography sites found to be riddled with trackers from major tech companies
I think that's the broader problem that the article is trying to get at. Pornography is just an example that makes it clearer to people that they should care about it.
jhiesey··on Vulnerability in the Mac Zoom client allows malicious websites to enable camera
WebRTC typically does use UDP. But it certainly isn't as flexible as what you can do with a native app.
jhiesey··on Missouri disaster: Duck boat’s designer had no engineering training
It's the same story with Action Park:

https://en.wikipedia.org/wiki/Action_Park#Factors_contributi...

jhiesey··on The Pyramid of Software Developer Job Satisfaction
Is the site down? I get an infinite redirect loop.
jhiesey··on Thyrd: Forth-Like Reflective Visual Programming Language
The link 302 redirects to "http://SRVHOSTNAME". Google cache (no images/diagrams though): http://webcache.googleusercontent.com/search?q=cache:G5RqIkY...

Edit: also, copyright date says 2009

jhiesey··on Access Denied to Apple.com
It makes my Sauce Labs tests on iOS devices fail, and I bet other people's fail as well.

I think the simulators usually try to load apple.com for some reason before the page under test, so it might just be selenium waiting forever for apple.com to load.

jhiesey··on Write your first Linux kernel module
I might be missing something, but the final version still looks susceptible to deadlock to me.

Suppose the buffer is empty. Process A, which is reading, gets through the mutex_unlock() call and into wait_event_interruptible(), which seems to first internally check the condition. It is then switched out before it internally waits.

Process B then runs all the way through, acquiring the mutex, doing its work, and runs wake_up_interruptible(), which won't do anything, because process A hasn't started waiting. Process B then releases the mutex and gets switched out.

Process A then gets switched back in, and then immediately starts waiting, with no more events to wake it up. Why won't it just wait forever (deadlock)?

Am I missing something? Do all processes occasionally get woken up without an explicit wake up?

jhiesey··on Your Startup Is Spam
There are apps (such as Filer) that make opening zip files relatively painless on the iPad.

That being said, using a site that zips everything sounds really annoying.