HNHacker News
TopNewBestAskShowJobs

jhy

172 karma · joined February 26, 2009

Hello! I'm Jonathan.

jonathan@hedley.net

http://jhedley.com/

(Feel free to reach out, I'm happy to meet you.)

submissionscomments
jhy··on Feds asks Tesla to recall vehicles over failing touchscreen displays
Absolutely. And so they have a light sensor in the dashboard, which will crank up the aircon when the sun is hitting it.
jhy··on GNOME has no thumbnails in the file picker and my toilets are blocked
I read this post this morning and felt pretty smug in my choice to use Windows.

But when I went to share a photo this evening, I found that the Chrome file picker in Windows is actually much worse! Not only does it not show previews for thumbnails, it doesn't even show the image in the detail pane. It just shows the registered application icon. So, you get a sea of big blue (E) Internet Explorer icons.

Not sure if this is a Chrome or a Windows thing, or if there's a setting for it. But as a user, I clicked about a bunch and couldn't find a way to see the actual images.

https://i.imgur.com/NYHCDZw.png

jhy··on The Future of Libjpeg-Turbo
To me, it was click-baity in the sense that from the title, I expected to get a product roadmap of the library.

I think that if the title actually mentioned the need for funding, it would get more relevant eyeballs.

jhy··on How to get your money back on a non-refundable hotel
But good luck getting back in when they reopen. The waitlist was brutal before, and now you're on the bottom of it.
jhy··on Airbnb: A fan legally constitutes an air conditioner
So, you'd be happy if another guest decided to leave at 2am one morning and pay you only 50%? You're charging a nightly rate, not an hourly rate.
jhy··on Ask HN: Projects that don't make you money but you're doing it out of sheer joy?
I created and hack away on jsoup, a HTML parser/scraper for java. https://jsoup.org

I created it initially just to scratch a personal itch (to make another project, https://alterslash.org, more resilient to upstream changes in HTML), and now get a lot of satisfaction just in knowing how much it's used around the world for all sorts of use cases I hadn't really imagined when I started writing it.

And it's great fun finding new areas to benchmark and micro-optimize.

jhy··on Is It Better to Buy or Rent? (NYT tool)
These buy vs rent calculators assume that any savings made from paying rent instead of mortgage is paid directly into an investment account. I.e. you sock away the full theoretical mortgage amount less rent paid into a managed fund or some such.

The reality that I've seen is that people never actually do that, or at least not to the full degree, and treat the difference as extra disposable interest. And so the money gets frittered away and the calculations are wrong.

You can't do that with a mortgage: you have to pay it, and so therefore people have an enforced savings/investment discipline. And also the incentive to sock as much money into their house as quickly as possible, to pay down the debt.

So the money side is generally better, and you generally get a better house, when buying. But it's a bit of a commitment which some people will avoid on principle.

jhy··on ScraperWiki - an online tool to make scraping simpler and more collaborative
I've been working on a Java HTML parser: http://jsoup.org/

It supports CSS selectors, jquery-like DOM traversal and set manipulation, etc.

jhy··on How to steal corporate secrets in 20 minutes: Ask
The two media companies I've worked for (Fairfax and News) both have manned security gates that will snap shut if someone tries to tailgate. They seem to work quite well; I've been caught by them when going through after another person too quickly.
jhy··on Nuke’em Till They Glow – Quitting My First Job
That actually seems a lot more severe a form of punishment than buying donuts. Release management can be a full-time gig.

(Aside: how many articles was Joel planning on writing when he came up with that URL scheme? Crikey.)

jhy··on Xz
There is the SDCH spec: Shared Dictionary Compression over HTTP. Google Chrome uses it, and the Google Toolbar adds support to IE.

The server supplies a pre-created dictionary (template) which gets cached, and further requests get a diff to that dictionary as a response.

I've only found Google search using it on the server side, and the browser penetration is fairly low, but it seems promising. It makes requests very fast.

I've also noticed that Google search serves image thumbnails as data:// URLs directly in the original response. They are going a long way to ensuring each page loads entirely in one request.

jhy··on "Caffeine" - Google's new faster search engine
For Google's data centers: faster == cheaper. They need less servers to handle the same amount of load. Even a few % at this scale could be a big saving.
jhy··on Full Commodore 64 Emulator Rejected from App Store
Yeah really. Why didn't they get a contract to confirm their TOS exception?

Given the Sega thing, it sounds like if they package up individual games and sell it like that then they may be OK.

jhy··on AT&T iPhone Tethering to Cost $55 Per Month
Really? How did you get it to work? When I tried, I got a popup "contact your carrier".

The SMH is reporting that it'll be $10/m from 22nd June (http://www.smh.com.au/digital-life/mobiles/optus-iphone-teth...), and the Optus FAQ says it will announce the price on that date (http://personal.optus.com.au/web/ocaportal.portal?_nfpb=true...).

jhy··on Netflix Prize So Close, They Can Taste It
I dunno, I think there are plenty of other areas for some competitive CompSci.

As a random idea: Oracle puts up $1MM to increase their query optimiser by 10%. Plenty of test data there, easy to measure performance gain through a decrease in CPU / disk IO. And lots of gnarly edge cases. The upshot to the economy in saved cycles could be huge.

Or a transcontinental shipping company could run a competition to improve their prop design, or engine design, or their hull design. Fluid dynamics is a challenging, computationally intensive field. And any percent point improvement on these makes real savings.

Or a city might put some real smarts behind their traffic light system, and intelligently improve traffic flow. Are they much more than day-parted timers and queue counters today?

I think there's plenty of room for other competitions / grants like this :)

jhy··on Benchmarking BDB, CDB and Tokyo Cabinet on large datasets
Do you have a pointer to any more info on tuning TC? (Apart from the API guide)
jhy··on Daring Fireball: Complex
Well, it was simple relative to other smart phones. Not simple relative to a phone phone, sure.
jhy··on Ask HN: Recommend chair to comfortably support my hacker ass for 12+ hours a day?
I've got an Aeron at home, and a Mirra (http://www.hermanmiller.com/mirra/) at work. Both are made by Herman Miller. The Mirra is a bit cheaper and doesn't look as swish, but I find it about 50% more comfortable than the Aeron (to the point that I'm thinking about replacing the Aeron).

And both are many, many times more comfortable than anything else I've used.

jhy··on Introduction to Statistical Machine Translation
What about using a combination of revision control and unit-tests?

A given unit test serves as the annotation for a static piece of functionality. The evolution of the code behind the unit-test shows the pre-bug (French) and post-bug (English) states.

A little harebrained perhaps, but there are a lot of open source projects with a long history behind them; maybe there are a few viable candidates to test this on.

jhy··on Dropped IE support for Instapaper
That all makes good sense for an app built by a single developer and a specific demographic. He's cutting 10% of his potential market and probably saving 80% of front-end dev time. Seems like a good tradeoff.
← PreviousPage 2 of 2