Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jd
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
24 ms
·
181.
▲
by
jd
18y ago
Close, but no cigar. Your claim is that ideas are worthless. And yet, not all ideas have the same value. If an idea seems good, really good, then people are tempted to spend 2 years of their life pursuing it. Even when the idea is bad for o
182.
▲
by
jd
18y ago
There's a difference. When a small company gets acquired by IBM, the IBM people stay in charge. The little fish gets swallowed. Here, the startup is suddenly in charge of the behemoth. So there's no real reason to assume everything is going
183.
▲
by
jd
18y ago
> Do you look to the market to price (external input) or do you primarily look internally (we think it's worth xyz and adds $x value therefore..)? Whatever you do, don't look internally. Your estimate of what it's worth is always awful.
184.
▲
by
jd
18y ago
Lisa Simpson: "As intelligence goes up, happiness goes down. See, I made a graph. I make lots of graphs."
185.
▲
by
jd
18y ago
How can you not attach a picture to a word or concept? And if you do not attach a picture to something - what do you see? Tennis. So, did you see a racket, people playing tennis or something else as you read the word? And if not, what did h
186.
▲
by
jd
18y ago
I'm Dutch and I often find myself thinking in English. If I work in English all day I context switch and English becomes my "default" language. When I wake up the next day my first thoughts will then be in English. Until I consciously switc
187.
▲
by
jd
18y ago
> What is the difference between a design pattern and a language idiom? A design pattern is simply a name given to the obvious solution given to a common problem. By giving it a name it becomes much easier to talk about / understand the
188.
▲
by
jd
18y ago
> sustain a continuous GPS feed to a 3rd-party source Is that even a requirement? Can't you just sync every 5 minutes or so? Or sync more often when the battery is full, and sync less often when the battery is starting to deplete - give
189.
▲
by
jd
18y ago
Antidote for procrastination: http://www.youtube.com/watch?v=4P785j15Tzk ( See also: http://www.youtube.com/watch?v=Y9NgXIkyiwk&feature=relat... - works every time. Ps: 1972 )
190.
▲
by
jd
18y ago
Yup, pokerstove. I agree that weighted range calculations aren't so easy with pokerstove, but it's pretty easy to make a good estimate. Still, it's definitely useful, and a feature I expected to be in pokerstove the first time I used it. St
191.
▲
by
jd
18y ago
Were you aware of the existing (and immensely popular) free tools when you started programming? If so, what was going to be your edge?
192.
▲
by
jd
18y ago
Being able to figure out what kind of hand your opponent has is the difference between winning and losing poker. You usually make a guess based on previous behavior, how much aggression your opponent has shown so far, the position your oppo
193.
▲
by
jd
18y ago
As you're coding you'll definitely do things differently. You can even learn from your competitors mistakes, because you can regard their product as your "prototype". And because you have a competitor you can be pretty sure there is a marke
194.
▲
by
jd
18y ago
Experimental.
195.
▲
by
jd
18y ago
Not a guru, but I've used it for a while. Both as desktop and server. My main gripe is that FreeBSD doesn't have a reliable filesystem. FreeBSD still dies pretty horribly after a few hard crashes (power loss, whatever). fsck? In 2008? No th
196.
▲
by
jd
18y ago
> I don't get interrupted by having to download files and open them in another app, then close them, delete the file if I don't want it, then get back to browsing. Really? I use acrobat reader, and when I click a link the PDF just opens
197.
▲
by
jd
18y ago
Is it just me, or does the author use a lot of unintentionally funny analogies? Anyway, I'm going to chip in on the issue of CEO pay. Many, including the author, are outraged that they're paid 500 times the wage of the average worker. But t
198.
▲
by
jd
18y ago
No. No. No. It doesn't matter. Not one bit. Exception: for FF maintainers, opera programmers. But ordinary javascript programmers never have to worry about a ms here or there. Let me quote again from your blog post: This was quite odd sinc
199.
▲
by
jd
18y ago
The wrong way? My point was that you don't need to test if the results are going to be uninteresting. Benchmarking javascript is useless because it's gui level code. Even if it takes 100ms to run you don't care. Measure browser performance.
200.
▲
by
jd
18y ago
I don't get this. Quote: To better understand the results I was getting I built a little tool that runs a number of tests: Running an empty function, looping 10,000 times, querying and looping over a couple thousand divs, and finally loopi
201.
▲
by
jd
18y ago
Nope, lisp without garbage collection isn't feasible. Tried it - didn't work out. Let's start with an ordinary lisp implementation, and replace garbage collection with stacklocal and manual allocation. Then using a couple of examples I'll s
202.
▲
by
jd
18y ago
It's even worse. For top level functions it can throw the UNION of the exceptions thrown by the functions it calls. Therefore, by changing a low level function's exception signature the exception signature of all higher level functions chan
203.
▲
by
jd
18y ago
People often write in higher level languages because they want lots of bad code fast. Almost all business applications are CRUD apps (create/retrieve/update/destroy) with some business logic, and they're generally written in C#. The app may
204.
▲
by
jd
18y ago
Like the concept, but it violates Fitts' law. ( http://en.wikipedia.org/wiki/Fitts%27_law ) I don't want to make precise movements with my mouse. Buttons should be large and margins between buttons should keep me from accidentally clickin
205.
▲
by
jd
18y ago
If the technology is solid somebody else will probably create some kind of company with it. See also: github
206.
▲
by
jd
18y ago
I wonder how many people who wear Knuth t-shirts have actually read any of his books.
207.
▲
by
jd
18y ago
That's definitely a valid point. Even if you had the money to pay above market rates, you still wouldn't because you know people exist who are willing to work really hard for less than market rates, if that gives them the opportunity to mak
208.
▲
by
jd
18y ago
In a healthy company a lot of value is created. Therefore, there should be plenty money for salaries. So, simply, if salaries are low the company isn't generating enough value or the bosses are cheap. How is that a good thing? Of course, in
209.
▲
by
jd
18y ago
It's OK to expect little payoffs constantly. Split up tasks in small chunks and tick them off as you complete them. Large tasks seem daunting. Small tasks are just that "tasks". Stuff you do without really worrying about it. Using a TODO li
210.
▲
by
jd
18y ago
A few things work well for me: 1. 10% rule. Whenever you're doing something and feel like taking a break do 10%-20% more. Usually you go over the bump. After fixing a couple of bugs and you want to take a break - fix one more. Just read 50
More ›