Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
noahl
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
55 ms
·
181.
▲
by
noahl
15y ago
But both of those things would be true if you include the upper bound and don't include the lower bound. I.e. if an array with bounds 0 and 4 had items in positions 1, 2, 3, and 4.
182.
▲
by
noahl
15y ago
I found some data on this here: http://www.bls.gov/fls/china.htm It has a table of cost per hour of Chinese manufacturing workers from 2002 to 2008. They went from $0.57 (2.1% of US wages) to $1.36 (4.2% of US wages) over that time. If th
183.
▲
by
noahl
15y ago
It seems really weird that every single one of these spells "spears" correctly. Is this supposed to be a representative list of misspellings? Or given that it's posted under /jobs, is it data for an interview exercise of something like that
184.
▲
by
noahl
15y ago
> They're usually reflexive Platonists, believing that math is out there, and we merely discover it. This is a result of the teaching of undergrad math as essentially a series of completed works, with little history attached to it. It's
185.
▲
by
noahl
15y ago
Yeah, but sometimes programmers ignore that. For instance, C is defined in terms of chunks of memory that are all the same, but the way people actually write C is by thinking of cache line sizes and disk-read chunks, which mean that all chu
186.
▲
by
noahl
15y ago
"Language as given" seems to mean that the language provides a level of abstraction that the programmer is not intended to break, and "language as medium" means that the language is a means of manipulating a lower-level structure, which the
187.
▲
by
noahl
15y ago
Yeah, I would love to see that too. Do you happen to know any software developers looking for a license? :-) I wonder if the FSF would agree to write such a license. It doesn't quite fit with their goals, I think, but they also preach "prag
188.
▲
by
noahl
15y ago
Just to clarify - you want a license where you distribute the code to your product along with the product, but your customers (who receive the code) can't then redistribute it themselves? Or perhaps they can even redistribute it, just not c
189.
▲
by
noahl
15y ago
This article is mostly good, especially the second half. But their goals are wrong. >The primary goal of a computing curriculum is to produce programmers and software engineers. After all, most of its graduates accept industry positions
190.
▲
by
noahl
15y ago
It mentions Susan Pinker, not Stephen Pinker.
191.
▲
by
noahl
15y ago
I think the most significant part of this story is that it appeared in the New York Times. This means that even people who aren't tech enthusiasts are becoming aware of how copyright laws are affecting bloggers and other small-time users of
192.
▲
by
noahl
15y ago
I find your point about the information asymmetry between insurance companies and consumers extremely insightful. Here is another possible consequence. Insurers might choose to protect themselves from this asymmetry by only offering very ge
193.
▲
by
noahl
15y ago
I disagree. I haven't read HtDP through, but it appears to be aimed more at designing and modularizing algorithms, whereas SICP first covers different ways to write an algorithm and then continues to different views of computing. They get a
194.
▲
by
noahl
15y ago
But there's another effect: using a language as malleable as Lisp forces you to consider how you want to mold your program. After a few mistakes, this will teach you good program design, thus actually making you a better programmer. (Yes, o
195.
▲
by
noahl
15y ago
I think they would get a lot more people if they made it easy to work on this part-time. I, personally, would love to help teach a class in a high school or even a lower level, but I don't want that to be all I do. If I could come in for an
196.
▲
by
noahl
15y ago
So presumably there is an implied threat that if anyone else owns patents that apply to WebM and tries to sue someone over it, one of these companies will be able to retaliate? I imagine that group of companies has enough patents to attack
197.
▲
by
noahl
15y ago
I've been trying to track down the original source and I can't find anything. Google returns a bunch of copies of that article, but nothing that's actually from Credit Suisse. This search is the most important, I think: http://www.google.c
198.
▲
by
noahl
16y ago
I don't think this means what this article says. The important thing is that even though Oracle has said they will make Open Office a community-run project, no one knows what that will look like. Specifically, will they fix the things that
199.
▲
by
noahl
16y ago
The reason for this is the Immigration Act of 1965: http://en.wikipedia.org/wiki/Immigration_and_Nationality_Act... Especially look at the section called "Long-Term Results". I haven't studied this personally, but my history professor in
200.
▲
First Draft of the (New) R7RS Scheme Standard Now Available
(trac.sacrideo.us)
4 points
by
noahl
16y ago
|
0 comments
201.
▲
by
noahl
16y ago
Why not start with Viper? (Emacs' vi emulation.) I'm an Emacs user, but I've always been curious about trying that. It seems to me the big advantage of Emacs is its customizability, not its particular default keybindings. Maybe the vim ones
202.
▲
by
noahl
16y ago
The "obscurity" is the idea that an attacker would not know that you were generating your passwords by SHA-1 hashing a passphrase. If the attacker did not know that, they could only brute-force your account by trying every possible string o
203.
▲
by
noahl
16y ago
I don't know the solution, but let me offer a suggestion as to what the cause of the problem is. I think the issue is that the things that seem insightful to relatively unskilled programmers seem obvious to very skilled ones. A lot of the b
204.
▲
by
noahl
16y ago
I like the ideas presented in here. Summary of what I think the main points are: - certificate authorities are not trustworthy currently. It is deceptive and potentially dangerous to pretend that they are. - the solution is actually a shift
205.
▲
by
noahl
16y ago
Public key cryptography seems like the wrong choice for phones, because it's relatively computationally intensive, and you'd want a phone to use the cheapest hardware imaginable. However, there is an alternative that would work. You can use