Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dgreensp
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
57 ms
·
511.
▲
by
dgreensp
11y ago
I think there's a good insight here, related to Clojure's atoms and Facebook's Flux. If you start by making everything in your program 100% immutable and timeless, how do you introduce any kind of time-dependence? A nice cle
512.
▲
by
dgreensp
12y ago
Open floorplans are worse than cubicles. Not worse than four people crammed into a sweaty two-person cubicle, but worse than 1-2 people in a cubicle. Significantly, obviously worse. We've gone from half-walls to no walls.
513.
▲
by
dgreensp
12y ago
It's been a few years since I used it, but V8's own built-in profiler is perfectly capable of emitting a stack trace every 10 ms or so (747 samples in 10 seconds in the example). That's what Chrome uses when you profile code
514.
▲
by
dgreensp
12y ago
Did anyone hang in there long enough to get to the "Why?"
515.
▲
by
dgreensp
12y ago
It's pretty strange to see a "Lisp" with so much syntax. Lots of infix notation, and even semicolons! Usually Lisps have a very simple reader that reads S-expression and a few other things, but here we have this: (defin
516.
▲
by
dgreensp
12y ago
It's a puzzle enthusiast named Gil, from the looks of it. There's a tradition of running these for fun.
517.
▲
by
dgreensp
12y ago
I agree that there are some pretty bad rich apps out there that you run into once in a while, especially ones that were contracted out to the lowest bidder. The pet theory is wrong, by the way, it was not mobile that led to the rise of rich
518.
▲
by
dgreensp
12y ago
I think you're going to run into trouble with the word "objectively" there. All languages have warts, and some are much worse than others. I actually think JavaScript's warts are fairly minor compared to C's or Pyt
519.
▲
by
dgreensp
12y ago
Yes, critically speaking, the author seemed on track to implementing an extensible pattern matching system based on macros, before stopping to end with the point that it wasn't the obvious , idiomatic, built-in thing to do. And in thi
520.
▲
by
dgreensp
12y ago
I agree, at least in this article, it is distracting how many times the author implies that bad economics inherently incriminate Apple, and that developers should not have to worry about marketing, being profitable while keeping prices low,
521.
▲
by
dgreensp
12y ago
The point of "use strong" is to enable optimizations that wouldn't be possible otherwise, among other things. If you remove it in production, you won't get the optimizations. "use strict" is used in production
522.
▲
by
dgreensp
12y ago
How about an ownerless house that keeps its own rent money? An ownerless McDonald's franchise? Ownership is not just about money. Driverless cars don't really change anything about the concept of ownership. If you think driverl
523.
▲
by
dgreensp
12y ago
Another analogy: Anxiety is like dirt, or the clutter in your house. You'll find bits of dirt on the subway platform. Some people's houses are awash in clutter. We often seek to get rid of it, but it's not evil. It's
524.
▲
by
dgreensp
12y ago
Let's extol the virtues of fear and hate, while we're at it. Yes, it's normal to get anxious sometime, just as it's normal to get angry sometimes. Someone who never, ever gets angry could be suspected of bottling up t
525.
▲
by
dgreensp
12y ago
I'm kind of speechless that "popping a message from the queue" requires knowing the length of the queue, which requires traversing the entire queue, a linked list of as many as 90,000 elements. Even the "fast" time
526.
▲
by
dgreensp
12y ago
I should have called it start-up culture, but I usually call it Valley culture. Two guys with a slide deck and an idea who call themselves the CEO and the CTO and are looking for a series A raise? Silicon Valley invented that and exported
527.
▲
by
dgreensp
12y ago
By conflating the "state of computing" with the "state of the Valley," the author just spreads Valley-centrism. To the decline or marginalization of hacker culture within tech: Computers and tablets today are proprietary
528.
▲
by
dgreensp
12y ago
Spooky, I was just looking at this page yesterday!
529.
▲
by
dgreensp
12y ago
Same here. Actually, I didn't think of it as a "proof" service, I was thinking that bits of positive human interaction ("invisible friend") provide a lot of emotional value, and you could crowd-source a text conver
530.
▲
by
dgreensp
12y ago
Agreed 100%. The number of people defending the author(s) of the code or saying the user should have backed up their data is disturbing. This isn't about protecting programmers' egos, it's about not deleting users' dat
531.
▲
by
dgreensp
12y ago
Great, we programmers can quit our jobs and compete for a small number of government grants like the academics! :)
532.
▲
by
dgreensp
12y ago
In the world RMS wants, Apple would not have the right to develop Swift and make it proprietary. That's pretty incredible to me, and far more relevant than discussing Swift's barriers to adoption. In RMS's world, hackers c
533.
▲
by
dgreensp
12y ago
Pseudo-time -- I think he's talking about something called Croquet. There's a trail here: http://lambda-the-ultimate.org/node/2021/
534.
▲
by
dgreensp
12y ago
I'd sure like more cathedrals in my life as an engineer. Whether we can build them is just a measure of our imagination, inspiration, wisdom, and ability to work together on a grand, well-conceived plan.
535.
▲
by
dgreensp
12y ago
I love it. Just a few nits -- wording that struck me funny -- all of which are eventually addressed within the article: 1. "An object is a behavior." This is a meaningless or misleading use of "is" to me. I prefer &qu
536.
▲
by
dgreensp
12y ago
If you're sitting down to work and your brain is telling you that you can't get anything done in 20-30 minutes ("or, at least, nothing that constitutes meaningful progress" to quote my brain), one of two things is happen
537.
▲
by
dgreensp
12y ago
I didn't have the same reaction, but I get the reference. Quoting Wikipedia: >The term Übermensch was used frequently by Hitler and the Nazi regime to describe their idea of a biologically superior Aryan or Germanic master race;[13
538.
▲
by
dgreensp
12y ago
Paul Ford nails it, for a lay audience no less.
539.
▲
by
dgreensp
12y ago
Looks nice. Is it written in ML?
540.
▲
by
dgreensp
12y ago
I have an ultrasound that we bought on eBay when my wife was pregnant. The reason more individuals don't own them is that it's illegal! No company that makes ultrasound machines will sell them to a non-doctor, because of some kin
More ›