Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sid0
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
24 ms
·
211.
▲
by
sid0
15y ago
t.next == nil I don't give a fuck whether it's called null or 0 or nil or whatever, or whether it's amazing or surprising or shocking. Every single pointer has null as a possible value, which means Go suffers from what I think is th
212.
▲
by
sid0
15y ago
No, you misunderstand: I believe most of the operations you need to perform a context switch are safe in the kernel's context. Sure, you'll need a bit of assembly code to copy out and set registers and stuff, and you can't do that bit in C
213.
▲
by
sid0
15y ago
Go has zeroed values, and you are encouraged to make them valid-but-empty. That includes zeroed pointers. Is there a material difference between that and null? I don't care what I'm "encouraged" to do -- does the language force you to opt
214.
▲
by
sid0
15y ago
The Google hype for Go is fairly indirect: it's basically people hyping Go because it's "a language created by people at Google", as you say. Look at how the user who wrote that comment's completely star-struck -- "Go is well designed, in a
215.
▲
by
sid0
15y ago
The process scheduler must have direct access to physical memory in order to perform this transition. Given that a scheduler's going to be running in kernel mode, why can it not just muck around with kernel address space and leave it to t
216.
▲
by
sid0
15y ago
Justify the need for nullability by default (and not something like the Maybe monad) to implement (say) a process scheduler. Justify the need for nullability by default (and not something like the Maybe monad) to implement a network stack.
217.
▲
by
sid0
15y ago
The only reason to use Go is if you've fallen victim to the Google hype. There's no reason to use a slightly less shitty version of C with most of its fundamental problems (shared mutable state, nullability by default...) fully intact but o
218.
▲
by
sid0
15y ago
Isn't that what Microsoft tried to do with Longhorn, and failed miserably at?
219.
▲
by
sid0
15y ago
Why does a corporation I have no stock in making more money than another corporation I have no stock in make the platform superior?
220.
▲
by
sid0
15y ago
Because their platform is superior to everything else out there. This seems like opinion presented as fact. I've used iOS and currently own an Android phone, and there's no doubt in my mind that the Android UX is miles ahead of the iOS UX
221.
▲
by
sid0
15y ago
Firefox 4 and up have built-in password syncing (along with bookmarks, history etc). Everything's encrypted client-side, so you never have to worry about unauthorized access to them.
222.
▲
by
sid0
15y ago
The only thing I took away from the post is Siegler's inability to see that C(n, 2) is much, much less than C(n + m + k + p + q + ..., 2), where each letter stands for the number of devices supporting a particular mobile platform.
223.
▲
by
sid0
15y ago
At this point I'm convinced the Android UI is way better than the iOS UI. Forget how pretty it looks -- the presence of the back button alone elevates the UI in my opinion.
224.
▲
by
sid0
15y ago
I'd like to see you aim in an FPS with touch.
225.
▲
by
sid0
15y ago
Do you trust CACert enough?
226.
▲
by
sid0
15y ago
On Windows 7, you get Consolas as well -- and you can always edit the registry, as skermes pointed out.
227.
▲
by
sid0
15y ago
A typo.
228.
▲
by
sid0
15y ago
Don't people like Charlie Miller do just that? Of course, there aren't in it for the profit, where the only rational thing to do is to target Windows.
229.
▲
by
sid0
15y ago
32-bit ASLR is going to be weak by definition. It's unavoidable.
230.
▲
by
sid0
15y ago
Mercurial accepts unique prefixes to commands by default. (For example, hg me is the same as hg merge.) Hg wins again!
231.
▲
by
sid0
15y ago
23.9 million North Koreans -- all of them -- are effectively in prison.
232.
▲
by
sid0
15y ago
That's an interesting variation of the saying. If you don't mind my asking, is that translated from a different language, and if so, what language?
233.
▲
by
sid0
15y ago
Works really nicely in Firefox 6 nightlies: http://chrome.angrybirds.com/
234.
▲
by
sid0
15y ago
Just use a different browser engine on your device? ... oh wait.
235.
▲
by
sid0
15y ago
You can interact with GitHub through the Hg-Git plugin just fine. I can't stand the git UI, yet I have stuff up on GitHub.
236.
▲
by
sid0
15y ago
It's less a misstatement and more a generalization. Stuff getting exponentially faster or cheaper is a very powerful idea.
237.
▲
by
sid0
15y ago
Not just in the US, but in the whole world. Particularly in maths and science.
238.
▲
by
sid0
15y ago
I'm pretty lucky I got old enough to use version control after fast, reliable and easy-to-use tools like git and hg were created. Every time I have to interact with a CVS repository I'm like "wow, people actually used to use this everyday
239.
▲
by
sid0
15y ago
> (And in India, perhaps $10-15) More like $4-10, depending on the quality.
240.
▲
by
sid0
15y ago
If you're scripting it anyway, you could go one step further and just download all the XPIs to your extension directory, where Firefox will automatically pick them up. I also believe Firefox Sync will be able to sync extensions in the futur
More ›