Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mkozlows
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
42 ms
·
451.
▲
by
mkozlows
11y ago
"The web hasn't fallen apart" for sighted users. Those non-semantic, unusable-to-screen-reader sites are in fact an accessibility disaster for blind users, who can find it nearly impossible to use some sites. (And a disaster
452.
▲
by
mkozlows
11y ago
Right now, though, all non-JS languages are second class citizens. They have to be turned into JS to actually run, and JS gets to run natively. This has huge implications for debugging, among other things. And that won't change in the
453.
▲
by
mkozlows
11y ago
You can't easily integrate the CLR/JVM into browsers. As the FAQ notes, this can be built within existing JS engines relatively straightforwardly, rather than requiring a new giant runtime engine (as NaCl would have, and the JVM&#
454.
▲
by
mkozlows
11y ago
I'm glad to see someone talking about using the lower-level web libraries in Racket. The high-level continuation-based ones are ridiculously unsuitable for actual web programming (they store full state on the server at all times, and t
455.
▲
by
mkozlows
11y ago
That's cool, but this isn't about Ruby. Racket is a different language, and the lessons you've learned from Ruby don't apply there.
456.
▲
by
mkozlows
11y ago
It's not surprising that a Markov chain could put together plausible sounding class names, because yeah, there are definitely patterns that class names fall into. What's surprising is that one third of the names it's showing
457.
▲
by
mkozlows
11y ago
The Syber machines are configurable, though, so you can grab the midrange one and upgrade it to a 970 for a few hundred dollars.
458.
▲
by
mkozlows
11y ago
Oculus doesn't support SteamOS, either -- non-Windows versions are "on hold." But there's Valve/HTC's VR stuff, still.
459.
▲
by
mkozlows
11y ago
Re 1 - I agree that is by a mile the most problematic part of Google's business. It's not a problem that Google knows what's in the emails I store on their servers -- of course they do, I put them there -- but it is problema
460.
▲
by
mkozlows
11y ago
No, it's very different. If I'm concerned about my privacy, I'm concerned about who knows stuff about me. Google knows a bunch of stuff about their customers inherently (because their customers have all their email on Google
461.
▲
by
mkozlows
11y ago
It's also, more cynically, trying to cast Apple's business model as a moral issue. I mean, to be fair, Google does this too -- their emphasis on openness with Android, or "the next billion" with the low-cost, low-margin
462.
▲
by
mkozlows
11y ago
It's not the case that all credentials are worthless -- but it is the case that a Coursersa "statement of accomplishment" is. If you take a Coursera course, it should be for the interest of learning something, not for the cre
463.
▲
by
mkozlows
11y ago
It's possible you have worked in a world where there really is requirements-level (which means business-process level) stability over a year. I never have, and I don't think that describes most businesses out there. Given that, wr
464.
▲
by
mkozlows
11y ago
No. You need to have information about what you're implementing right now, and the willingness to write it well. What you generally see is that if you have a complex code base with lots of plan-for-the-future abstractions in it, refact
465.
▲
by
mkozlows
11y ago
So the thing is, yes, this hypothetical thing will affect your architecture. That's true. But what's also true is that a) this other thing over here you're not aware of will ALSO affect your architecture; and b) the thing yo
466.
▲
by
mkozlows
11y ago
Good god, no. Do not do that. Because what'll happen is, you'll find out that the type of risk you actually encounter ends up being tied to (say) the time of year in a way that you were not expecting, and now you've got this
467.
▲
by
mkozlows
11y ago
First, let's disabuse you of the notion that you "know" anything about the future. You can only guess about the future.
468.
▲
by
mkozlows
11y ago
Except "over-architected mess" is what any generic thing is, if you don't need it. It's very, very easy to convince yourself that a particular extensibility point is "obviously" going to be needed down the road
469.
▲
by
mkozlows
11y ago
This is becoming less true over time. As enterprises start adopting Lean practices, it becomes obvious to everyone why building something now when you won't use it for months is waste.
470.
▲
by
mkozlows
11y ago
That kind of "it works better for everyone" stuff is a nice bonus, sure. If you use proper labels for your radio buttons, they get a bigger click target; if you make your app keyboardable, it's better for power users; if you
471.
▲
by
mkozlows
11y ago
To tldr this: 1. It does not allow web pages to read the clipboard (which would be a security violation, and what comes to mind when you say "hijacking"), only to write to it. 2. Browsers can already trap clicks and keys to overri
472.
▲
by
mkozlows
11y ago
The performance boost from IE11 is nice, but the comparisons to other browsers should be taken with a major grain of salt. Because the thing is, every IE release has "beat the competition" in benchmarks leading up to its release (
473.
▲
by
mkozlows
11y ago
How well does that work on a corporate intranet? How well does it work with Windows? If the friction for testing, say, an enterprise LOB app on an internal-only QA IIS server is any higher than "basically zero" with Firefox, and t
474.
▲
by
mkozlows
12y ago
This is the same strategy Blackberry tried, more or less, and I'm skeptical that it'll work out any better for Microsoft. It's nice enough in the short term, maybe -- Windows Phone users can get some subset of quickly-ported
475.
▲
by
mkozlows
12y ago
Shorter this guy: "I don't like programming that much, so am bored by discussions about tech topics, so maybe you should quit having them, ugh get a life."
476.
▲
by
mkozlows
12y ago
Definitely not close to parity. If you search for "[programming language] emacs" and "[programming language] vim", you'll find more results for vim -- often many more -- for every language except "Lisp." (
477.
▲
by
mkozlows
12y ago
Will this support NDK apps? I don't really care about most Android apps -- I'd rather have an HTML version, and the web is a better universal runtime than the Android API for a bunch of reasons -- but it'd be cool to be able
478.
▲
by
mkozlows
12y ago
Except as MDN says, that works in IE9+, and jQuery 1.x works in IE6+.
479.
▲
by
mkozlows
12y ago
Try it out on your Windows laptop, if you want, and you'll see how it works. My understanding is that this functionality is there to some extent, but I haven't used a laptop without wifi in long enough that I have no real idea.
480.
▲
by
mkozlows
12y ago
The thing is, most people are replacing a junky old Windows laptop that's just too slow/malware-ridden to use anymore, right? Keep that thing around, drag it out when you need that 5% app, and use the Chromebook the rest of the ti
More ›