HNHacker News
TopNewBestAskShowJobs

joelwilliamson

252 karma · joined April 3, 2013

submissionscomments
joelwilliamson··on Why do some countries drive on the left and others on the right?
The joke is also told in Canada about Newfoundland changing.
joelwilliamson··on Why Android is a Better Platform for Startups than iOS
There are more than 5x as many Android users than iOS users.
joelwilliamson··on Apple iPad Gets Split-Screen Multitasking in iOS 9
Dell has a 5K monitor.

http://accessories.us.dell.com/sna/productdetail.aspx?c=us&l...

joelwilliamson··on Ross Ulbricht Sentenced to Life in Prison
If he thought Curtis had robbed him, I suppose it was okay to hire someone to murder him.
joelwilliamson··on Your data fits in RAM
Dell sells servers with 96x64GB RAM. There is a huge (7x) premium for the 64GB DIMMs instead of 32GB, so it runs around 500k, with almost the entire price going to RAM.
joelwilliamson··on Left-leaning Red-Black Trees (2008) [pdf]
I think you're reading too much into the idea. If all memory is word-aligned, you only get 2 bits on a 32-bit machine and 3 bits on a 64-bit machine. If your property can't be encoded in 2 bits, it's probably not worth the trouble.

OCaml uses the low bits to encode some basic type information for the GC. Pointers have both low bits 0, integers have the lowest bit set, and sum types have the lowest bit unset and the second bit set. This means integers are 31/63 bits long and using native-sized integers carries a significant performance penalty.

joelwilliamson··on A scheme to lower engineers’ wages
It seems auctioning H1-Bs to companies would let the companies that can't find enough talent to hire at market price, and force companies that just want cheap talent to pay for Americans. Solicit bids from every company stating how many visas they want and how much they will pay for each one. If Google wants 5000 visas and is willing to give the government $200K for each visa, while Infosys is only willing to pay $40K per visa then Google should get 5000 visas and Infosys can try for whatever is left.

If there is an actual shortage of necessary talent, companies should be willing to pay whatever it takes to get visas for qualifying workers. If they just want to save money, this will show up in the low prices they are willing to pay for a visa.

joelwilliamson··on Elton McDonald tells newspaper why he built the mysterious Toronto tunnel
Why not link to the newspaper article, rather than the summary?

http://www.torontosun.com/2015/03/05/i-built-the-mystery-tun...

joelwilliamson··on The Go Programming Language by Brian W. Kernighan, Alan Donovan
I don't think GCC can take any credit for C becoming a popular language. GCC 1.0 was only released in 1987, and prior to that most people were stuck using proprietary compilers. I would rather say C succeeded because it was tied to Unix, and Unix was very successful.

GCC certainly contributed to C continuing to be widely used.

joelwilliamson··on How Spelling Keeps Kids From Learning
A 99% literacy rate is nothing special. Canada, New Zealand, the US and the UK all have 99% literacy rates.
joelwilliamson··on Banks Paid $32.6B in Bonuses Amid U.S. Bailout (2009)
> Canada really just has the one bank

Is this supposed to be a figure of speech suggesting Canadian banks policies are so similar they are essentially the same bank? The three largest of the Big Five (RBC, TD and Scotia) are so similar in size none of them can even be said to lead the market.

joelwilliamson··on Show HN: A minimal C runtime for Linux i386 and x86_64 in 87 SLOC of C
If you use -ffreestanding -nostdlib, libgcc doesn't pull in libc. You'll need to write the syscall(2) function yourself.
joelwilliamson··on China’s Pearl River Delta overtakes Tokyo as world’s largest megacity
Macau was governed by Portugal and was handed back in 1999. It had been rented by the Portuguese since 1557.
joelwilliamson··on Use Haskell for shell scripting
There has been quite a bit of discussion on ghc-devs about fixing records. The most promising approach seems to here:

http://nikita-volkov.github.io/record/

joelwilliamson··on Npm install could be dangerous
It's a name example.
joelwilliamson··on I think I've solved the Haskell records problem
recordval.fieldname would have the same syntax as function composition func1.func2

Since you should know the type of the first argument to '.', it is possible to disambiguate, but it would be a pretty significant corner case in the grammar.

joelwilliamson··on Writers who will be entering the public domain in 2015 in many countries
The term for royalties doesn't have to be linked to the term for copyright. If all scripts already pass through the WGA, they could impose conditions on producers for royalties even after the script is out of copyright. They could use NDAs to prevent producers from stealing scripts. If there is one thing Hollywood shows us, it is that collective bargaining is a very powerful tool.
joelwilliamson··on The largest vessel the world has ever seen
Did you read the article? It is producing gas, not oil. It is much easier to move gas from Australia to China than from North America.
joelwilliamson··on China will become the world's largest economy by the end of the year
The US has more arable land. In terms of total land, China is the second largest contry in the world, behind only Russia.
joelwilliamson··on You can finally play SimCity offline
Offline mode was possible within two weeks of release. That's better than most forms of DRM, but hardly a full year.

http://www.cinemablend.com/games/SimCity-Offline-Mode-Achiev...

joelwilliamson··on ‘Intelligent people are more likely to trust others’
Either that or he was intelligent for trusting the works of Plank, Maxwell, Lorentz, etc. that demonstrated Newtonian physics was seriously lacking.
joelwilliamson··on QML support for Golang
Qt is dual licensed so a company that isn't willing to GPL their software can pay for a license that allows distribution without releasing source.
joelwilliamson··on Why Isn't Gatsby in the Public Domain?
I'd go further than that: most books probably go out of print after a single run, and will be unavailable within a single year.

Remember that when you go into a big chain bookstore, all the books you are seeing have already outperformed most by getting shelved by a major retailer.

joelwilliamson··on How To Split A Pizza
If A is also allowed to call, it solves the problem of B and C splitting the pizza.
joelwilliamson··on Schrödinger's 😻 and outside-the-box naming
Firefox on Linux (where I assume DirectWrite isn't used) also displays it fine.
joelwilliamson··on Meet the nice-guy lawyers who want $1,000 per worker for using scanners
What I'm interested in is how they determine someone is one-click scanning to email. Do they just bulk mail to businesses and hope their targets use this system?
← PreviousPage 4 of 4