Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
chowells
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
59 ms
·
661.
▲
by
chowells
6y ago
This doesn't make much sense when you think about the context of the original work you're quoting. Niemoller was writing about a fascist government. Fascism is inherently built on an "us-vs-them" conflict. The details ma
662.
▲
by
chowells
6y ago
Light on syntax? Python? Oh, you mean light on symbols in the syntax. Python has a ridiculous mess of syntax, but it's mostly in the form of words.
663.
▲
by
chowells
6y ago
That would be great for a lot of reasons, but it's not a satisfying answer here. For one, it'd only help web traffic that was entirely within the US, and only traversed networks within the scope of the FCC's enforcement opera
664.
▲
by
chowells
6y ago
Can we stop with this nonsense about static sites not needing https? It's not just there to protect secrecy. Integrity is vital with how many parties are happy to inject content into any unencrypted https connection these days. Browser
665.
▲
by
chowells
6y ago
Yes, it will create some additional potential energy. That doesn't contradict strict conservation of energy - it just adds another energy source that has to be accounted for when balancing everything. It might contradict the aphorism &
666.
▲
by
chowells
6y ago
Not in practice. In practice, this provides a very tiny force pulling subatomic particles apart in an atom's nucleus, or pulling atoms away from each other in a molecule, or pulling a celestial body's molecules away from each othe
667.
▲
by
chowells
6y ago
It's not true in the sense that classes are higher order functions + a lot of junk that the GP examined in some detail. All that junk adds a lot of complexity and makes classes significantly harder to work with.
668.
▲
by
chowells
6y ago
I mean, I guess quackery is free speech. But it's awfully irresponsible to pretend it's good for society to spread it. Not everyone has the scientific knowledge necessary to understand p-values and what they mean for research like
669.
▲
by
chowells
6y ago
Ok, yes. Monads as a concept are almost trivial in comparison to thinking in terms of the IO type. But that doesn't mean they are easy and don't add more hurdles to get over. I think I undersold how daunting it can be to face a
670.
▲
by
chowells
6y ago
I think most of this happens because lots of people say things like "the IO monad" when they actually just mean "IO". It misleads people into thinking the monad part is important. It isn't. IO is the tough concep
671.
▲
by
chowells
6y ago
There's also the classic http://blog.sigfpe.com/2006/08/you-could-have-invented-monad... Written by a 3-time Oscar winner, no less!
672.
▲
by
chowells
6y ago
This is great for employees of private funds and other things like that. It makes no difference at all to the average person complaining about the accredited investor rules preventing them from investing in sure-fire wins. It really doesn&#
673.
▲
by
chowells
6y ago
You believe developers don't understand telemetry and leave it enabled because it helps development of the tools they use? This whole anti-telemetry outrage is so manufactured and boring.
674.
▲
by
chowells
6y ago
How so?
675.
▲
by
chowells
6y ago
Do you actually believe that graffiti and a couple small fires rise to the same level of criminality as an armed takeover of federal land? It's fully possible to believe the federal government should put a stop to armed takeovers of fe
676.
▲
by
chowells
6y ago
You've found that the abstraction isn't useful for doing your task. That's not leaking. That's like complaining that your ice cream maker can't cook rice. That's not what it's for . In fact, this is a com
677.
▲
by
chowells
6y ago
> meaning the compiler is not even obligated to keep it consistent from one build to another. Way worse than that. The compiler wasn't obligated to act like anything at all. It would be totally legal to compile it so that the firs
678.
▲
by
chowells
6y ago
What's the source of this idea that "abstraction" means "combining duplicated code"? An abstraction is a transformation between models that strips away information not essential to the target model. This is an idea
679.
▲
by
chowells
6y ago
The role of mods is to establish and maintain the community they wish to have in the space. That takes a lot more than deleting off-topic submissions and removing illegal content.
680.
▲
by
chowells
6y ago
The white supremacist contingent on HN is organized and very active. And for some reason, their organized bad-faith activity isn't being responded to by the moderators. In fact, they can't even distinguish it from "natural&qu
681.
▲
by
chowells
6y ago
It sounds to me like you have no idea what's going on in Minneapolis. The city has passed laws to require those things. The police department has sued, stonewalled, and flat out ignored those laws. This is the next logical step - when
682.
▲
by
chowells
6y ago
I said generational/compacting collector. You're talking about a mark and sweep collector. A generational/compacting collector traverses pointers from the live roots, and copies everything it finds to the start of its memory
683.
▲
by
chowells
6y ago
This is the standard problem with tracing data structures to free them. You frequently run into it with systems based on malloc/free or reference counting. The underlying problem is that freeing the structure takes time proportional to
684.
▲
by
chowells
6y ago
1. It's code reuse. Don't rewrite code that's already written. 2. It's harder to understand. "Why didn't this use the standard library function? Is it doing something different? It doesn't look like it,
685.
▲
by
chowells
7y ago
You were scooped in 1985... https://link.springer.com/chapter/10.1007%2F3-540-15975-4_33 Note that Philip Wadler was active in the Haskell committee. Early versions of Haskell did use a system like that. It was too e
686.
▲
by
chowells
7y ago
"differential" and "differentiable" are different words. Both are being used correctly. Is the problem only that the two words look kind of similar? That seems like an impractical requirement.
687.
▲
by
chowells
7y ago
A shockingly large number of people tell you that types don't help in the real world. If those people believed this article, I'm sure they'd find it surprising.
688.
▲
by
chowells
7y ago
I think you are talking about a different domain than the author. The author is talking about writing plumbing code - the parts where everything is reusable and multipurpose. In contrast, you seem to be focusing on the business logic portio
689.
▲
by
chowells
7y ago
Ah, I see what you mean. It's a domain in which you're happy to give up a couple percent points of throughput to bring down the 99% latency, which that option will do. Not necessary, but it will be nice.
690.
▲
by
chowells
7y ago
In what way do you think Haskell is bad for web use? I can't think of any runtime performance metric in which it doesn't crush Ruby or Python, and those are pretty popular for web apps.
More ›