Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sjs
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
36 ms
·
331.
▲
by
sjs
15y ago
The Reply link doesn't show up for a minute or two. I guess it's supposed to force you to think instead of firing off a hasty response. Kind of pointless for one liners but hey...
332.
▲
by
sjs
15y ago
That's perfectly fine as long as you're honest about why you do it. Most people here are misinformed.
333.
▲
by
sjs
15y ago
Reason #1: Every time it comes up everyone who uses semicolons but doesn't really know why pipes up with their misguided and misinformed views on why dragons will eat your heart if you leave them out. Just look at the comments here.
334.
▲
by
sjs
15y ago
No, it really does not. Try it on any minifier that actually parses the JS and not some subset of the language.
335.
▲
by
sjs
15y ago
Watch out or all the nutjobs who uses Crockford's broken compressor will come out of the woodwork to defend it.
336.
▲
by
sjs
15y ago
Isn't it really only one edge case, that being punctuation at the beginning of a line?
337.
▲
by
sjs
15y ago
I do. And it works both ways: "That's a stupid question to ask. More appropriate would be: who on earth thinks that omitting semi-colons makes anything worse?"
338.
▲
by
sjs
15y ago
The informal and single easy rule is to prefix lines that begin with punctuation with a semi. In practice only [ and ( crop up, almost nobody begins lines with a prefix increment or decrement. If you use += 1 and -= 1 instead you sidestep t
339.
▲
by
sjs
15y ago
What people actually choose to buy is more interesting to me.
340.
▲
by
sjs
15y ago
Since when are submissions requiring me to register or sign in ok on HN? Flagged. If you wanted to make some point by posting this link you should have written your thoughts down somewhere and linked to that instead.
341.
▲
by
sjs
15y ago
Maybe not their hammers but I can see a real craftsman fussing over his lathe and chisels to make sure the edges are sharp and even. Tools do matter and they shouldn't frustrate you. I don't want to get caught up in the analogy though, your
342.
▲
by
sjs
15y ago
It doesn't necessarily double the number of flags, it doubles the number of boolean flags. And if you use a convention like joeyh mentioned then the length of your help text won't double, nor will the cognitive burden on users who have to r
343.
▲
by
sjs
15y ago
Using the word extortion for this exhibits a lot of emotion. Despite how we (almost?) all feel about software patents, right now that is the law and big companies have to play by those rules. I'm glad they have to follow laws even if the
344.
▲
by
sjs
15y ago
Duly posted. http://stackoverflow.com/questions/2088318/is-there-any-reas...
345.
▲
by
sjs
15y ago
Same here. I'm already using https://chrome.google.com/webstore/detail/gbiekjoijknlhijdjb...
346.
▲
by
sjs
15y ago
We don't "multi-task all 30 open tabs at the same time" whatever that means. Just like you can have many apps running but maybe only one or two windows visible at any time, you can have many tabs open and only focus on one or two at a time.
347.
▲
by
sjs
15y ago
I can't imagine triaging 200 tabs on any kind of regular basis. Just thinking about closing that many tabs feels really good. Do it man, get rid of them! Free yourself! Bookmark things or send to Instapaper/Read it later and archive things
348.
▲
by
sjs
15y ago
There's nothing inherently Lispy about conditions and restarts but they are often cited as one of "Lisp"'s strengths. Sorry for continuing to conflate Lisp the concept with CL.
349.
▲
by
sjs
15y ago
Thanks, I knew I'd miss some since I'm only an amateur Lisp hacker. Factor has a cool and flexible reader too but it's pretty far from mainstream.
350.
▲
by
sjs
15y ago
> You can fake it anywhere else with more or less work That doesn't make sense, because there's no way to twist it. It's more work and duplication. I want macros all the time in JavaScript and that is a pretty flexible and dynamic langu
351.
▲
by
sjs
15y ago
This is pretty cool. Turns out it runs the .NET microframework which is a Microsoft project to bring .NET to embedded devices. It brings embedded devices closer to a lot of people which seems good for everyone. I was skeptical about it bei
352.
▲
by
sjs
15y ago
I'm sure that's one of the larger goals of PyPy, to make idiomatic code that is convenient to write also perform well. They don't have to be mutually exclusive.
353.
▲
by
sjs
15y ago
It's funny that he wrote off all the other IDEs in favour of Eclipse which requires more setup than to do Android development than IDEA does. Even if I didn't hate Eclipse it'd be hard to argue with "1. Install IntelliJ, 2. write your cod
354.
▲
by
sjs
15y ago
I never understand this sentiment. Jailbreak tools thrive on the knowledge that there's always another flaw out there waiting to be discovered. How would comex rid Apple's entire development process of error? Plus, if he jailbreaks devices
355.
▲
by
sjs
15y ago
It'll be interesting to see how this compares to Sencha. What else is there?
356.
▲
by
sjs
15y ago
> I’m not sure how this works but I use Mail’s filter for my aggressive filtering and I also use Gmail’s filter for general purpose pre-filtering. It seems to me like I’m free to do whatever I want with my own filter, but maybe I’m mark
357.
▲
by
sjs
15y ago
I'm not familiar with either project but a big one is that Awesomium has a C# and .NET API. That alone could be reason for some to choose it.
358.
▲
by
sjs
15y ago
Part of the definition of spam is that it's unsolicited, in the sense of spam filtering. The more casual and loose definition includes anything unwanted and that's fine but we shouldn't extend that definition to spam filtering. If you signe
359.
▲
by
sjs
15y ago
Good people are often passionate to begin with. If they lose their passion that's probably the fault of their employer. If they're not passionate to begin with maybe they need to be motivated. Money does it for some people but it's not ever
360.
▲
by
sjs
15y ago
I prefer using and making software for iOS over Android but I think you're right. Cocoa programming requires a lot of up front knowledge about their design patterns and tools. It's no small undertaking for someone to learn about KVO, delega
More ›