Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ajanuary
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
66 ms
·
571.
▲
by
ajanuary
14y ago
Facebook have gone through loads of UI shakeups, and loads of people complain each time, and they're still here.
572.
▲
by
ajanuary
14y ago
One difference is that in dynamic typing, if the object doesn't have the method, the runtime will tell you it can't be done. If you mutate DateTime when the rest of the code expects it not to change, the runtime will let you, and you'll onl
573.
▲
by
ajanuary
14y ago
I can find icons that kinda look a bit like those that were removed ( http://dribbble.com/shots/875799-Designer-News , http://dribbble.com/shots/800428-LayerVault-icon-set-for-del... ) but nothing that's a direct copy.
574.
▲
by
ajanuary
14y ago
Presumably with this method you can't selectively increase and decrease log levels for different components? That can be really useful in a large system where you don't want to generate several gigs of logging to sift through all the time,
575.
▲
by
ajanuary
14y ago
> I've really been hoping GMail and other clients would accept a URL in email headers that would handle unsubscribe, so they could add a button to the UI. GMail offers to unsubscribe you if you mark something as spam and it's able to d
576.
▲
by
ajanuary
14y ago
w.r.t. x::xs vs. head::tail One of the nice conceptual things about pattern matching is the pattern on the left hand side describes which bits of the structure you're interested in, while the stuff on the right hand side describes how to ma
577.
▲
by
ajanuary
14y ago
You frequently don't control the API's your hitting. I've seen plenty of API's that don't support bulk operations. I'm not sure I'm convinced if someone doesn't know how to do a bulk operation they're more likely to look because they've got
578.
▲
by
ajanuary
14y ago
The key idea behind any hashing algorithm is to take inputs of any length and turn them into an output of a fixed length. Different problem domains have different additional requirements: password hashes want to minimise collisions (multipl
579.
▲
by
ajanuary
14y ago
Scott Hanselman has an interesting podcast interviewing someone who works on the azure services that power Halo 4 http://hanselminutes.com/358/halo-4-services-in-azure-with-c...
580.
▲
by
ajanuary
14y ago
While the use of terms rails and ruby is confused in the article, the actual content is using two frameworks with similar goals and similar sounding philosophies to compare what what the languages can offer for a framework developer. That t
581.
▲
by
ajanuary
14y ago
If you're demonstrating or introducing a CSS library/tool, I'd recommend not minifying the CSS on the page. A few places I inspected the elements to see how it was working in the real world - i.e. this site - and it's a bit of a pain to wor
582.
▲
by
ajanuary
14y ago
It seems to be JavaScript, not Java. Semi-colons are great for real programming. They help deal with ambiguity when you want to split something over several lines yadda yadda let's not have the debate here. But I don't see it's utility in s
583.
▲
by
ajanuary
14y ago
> We start teaching with a simplified language called "karel" ... It's just a few commands and a dog. Off topic, but curious: why does the language have semi-colons?
584.
▲
by
ajanuary
14y ago
Having to hold the mouse down while reading it seems a little awkward.
585.
▲
by
ajanuary
14y ago
> Before running a function, the interpreter scans for any var definitions and 'hoists' them to the top of the function, where they are set to undefined. A little off topic, and completely trivial and petty, but it kinda bugs me when p
586.
▲
by
ajanuary
14y ago
They want to love it because the idea is great. They don't love it because it doesn't deliver. Sounds like you both agree.
587.
▲
by
ajanuary
14y ago
From what I can tell the issue stems from the fact that Javascript puts stack frames on the heap, which means the heap will grow with every function call, which they're doing every 50 ms.
588.
▲
by
ajanuary
14y ago
Except it doesn't. At least, not when I try it.
589.
▲
by
ajanuary
14y ago
It isn't creating a new anonymous function every interval. It's created once and passed in as an argument. It's presumably the call stack that the memory is used for.
590.
▲
by
ajanuary
14y ago
Scrolling in iOS also stops setTimeout being called.
591.
▲
by
ajanuary
14y ago
Really? C:\Users\andrewj\Desktop>type test.cs public static class Test { public static void Main(string[] args) { foreach (string arg in args) { System.Console.WriteL
592.
▲
by
ajanuary
14y ago
A preview of the demo in the repo: http://htmlpreview.github.com/?https://github.com/roybarber/...
593.
▲
by
ajanuary
14y ago
>> If you think Sheldon is autistic, then you have never met an autistic person. >> When you argue that Sheldon is a “totally accurate portrayal of someone on the autistic spectrum,” then you have broadened the definition of
594.
▲
by
ajanuary
14y ago
Not that I'm against a decentralised Twitter, but wouldn't that increase the attack vector?
595.
▲
by
ajanuary
14y ago
Which makes it a criticism of the community rather than some curator. It's a valid, if not entirely productive, criticism.
596.
▲
by
ajanuary
14y ago
The site doesn't seem to let you zoom on ios, and is zoomed in quite far by default.
597.
▲
by
ajanuary
14y ago
So "data:text/html, " is the new "about:" to do some inline html? Useful to know.
598.
▲
by
ajanuary
14y ago
But if you don't think this upgrade is worth it, do you want to invest in a product that is likely to make you pay for upgrades you don't think are worth it in the future? [Not that I'm saying this upgrade isn't worth it]
599.
▲
by
ajanuary
14y ago
Major version number = architectural change doesn't make a whole heap of sense from a consumer perspective.
600.
▲
by
ajanuary
14y ago
I used to just go to pick up an imaginary pen to write, and then knew that was my left (being left handed and all). A lot more discrete.
More ›