Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jes5199
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
50 ms
·
751.
▲
by
jes5199
7y ago
“most popular watch” is not really a high bar, is it?
752.
▲
by
jes5199
7y ago
there’s something wrong with Apple lately. They ship hardware that’s worse than what they had five years ago, and their software has more and more embarrassing bugs. Seems like management problems.
753.
▲
by
jes5199
7y ago
nobody wants those. AirPods are expensive, ugly earbuds that you have to recharge for some reason, and the watch is just a way for your phone to distract you more frequently.
754.
▲
by
jes5199
7y ago
wow, that site’s ads are so invasive I can barely read the content
755.
▲
by
jes5199
7y ago
this makes me think that telomeres are not the main cause of aging-related death. My mental model is: if you run out of telomere before you get old, you start to get disease - and that’s maladaptive. So there’s evolutionary pressure to slow
756.
▲
by
jes5199
7y ago
if I pick up an old Java project, it might be a mess, but I'll be able to rename methods, refactor classes, and upgrade libraries until it gets into shape - and I'll have a fair amount of confidence that it'll keep working wh
757.
▲
by
jes5199
7y ago
I was at GitHub during their migration to GraphQL, and it was extremely expensive. But they had some weird ideas - there was a mandate to use GraphQL even to render server-side templates, which meant completely replacing the existing MVC ar
758.
▲
by
jes5199
7y ago
Yeah, I’ve been hearing a lot about the Baader-Meinhof effect recently
759.
▲
by
jes5199
7y ago
but have you ever had to maintain a ruby project after the first year? The cost just goes up and up, and I think it’s because the language is so hostile to static analysis.
760.
▲
by
jes5199
7y ago
I got the silent red switches, which have basically no tactile feedback at all. It doesn’t bother me
761.
▲
by
jes5199
7y ago
I recently got fed up with my MacBook’s keyboard and bought a mechanical keyboard with Cherry MX switches. I cannot believe how _pleasant_ I found it- I haven’t used a mechanical keyboard in nearly 20 years but it feels like coming home, a
762.
▲
by
jes5199
7y ago
those three are clear - but the next most complicated ones (Reader and Writer) are head-scratchers, and any beyond that are just completely opaque. And that’s not even considering monad transformers!
763.
▲
by
jes5199
7y ago
I like Haskell types, generally, but I think that both the monad types themselves and the syntactic sugar over them are both extremely confusing both in theory and in practice
764.
▲
by
jes5199
7y ago
getting people who already agree with me to give me upvotes is the whole point of this website
765.
▲
by
jes5199
7y ago
Haskell people claim that combinators and monads are clear, but in practice the code seems to be write-only. Each combinator might be simple, but that doesn’t mean that the result can be understood easily. And monads have the same problem,
766.
▲
by
jes5199
7y ago
yes: you're thinking of a "edge-weighted graph". And extending the tensor product to preserve probabilities is straightforward - you can just multiply the weights of each original pair of edges to get the weight of the edge i
767.
▲
by
jes5199
8y ago
there are some design decisions, in the core language, that cause pervasive weirdness that’s hard to code around. It’s worse that “too permissive” - it’s like there are bad defaults that you have to constantly fight against
768.
▲
by
jes5199
8y ago
I honestly tried to come back to PHP after most of a decade in ruby. I couldn’t find a decent ORM! And after trying to write one, I think I see why. We ended up rewriting the entire product in Python.
769.
▲
by
jes5199
8y ago
this is how you end up with darcs as your version control system. It’s provably correct, but about 1 in 10 times it hangs forever and never terminates. Also it doesn’t implement branching because that’s out of scope for the model.
770.
▲
by
jes5199
8y ago
This effect hits non-profit organizations really hard - people feel like they need to suffer to earn the right to make the world a better place, but the overall effect is that non-profit workers lead precarious lives, and their effectivenes
771.
▲
by
jes5199
8y ago
interesting that the author used images of the font rather than actually embedding the font into this webpage
772.
▲
by
jes5199
8y ago
chords aren’t discoverable. they’re like keyboard shortcuts but worse - at least keyboard shortcuts have a letter name that could be an initialism
773.
▲
by
jes5199
8y ago
all open source licenses are “follow my principles” licenses. We’vr just had a monoculture of software principles for the last few decades.
774.
▲
by
jes5199
8y ago
quite a bit of open source software is maintained and consumed by megacorps nowadays - like, OSS really does become a way for conglomerates of companies to share tech (when the alternative is monopoly-supplied monocultures, it makes a lot o
775.
▲
by
jes5199
8y ago
you can tell this is dated because “People think I’m a nice guy” is definitely not reflecting how people talking about the man lately
776.
▲
by
jes5199
8y ago
yeah but people hate writing Go. It’s like using the dullest possible knife. It doesn’t have objects, it doesn’t have generics (so you can’t really do Functional Programming) and it doesn’t really let you do C-style machine work either. I
777.
▲
by
jes5199
8y ago
Some people take it and feel like dancing! I met an artist who was in the habit of taking K while painting - it would put him right into the zone for his work. People have really different reactions to drugs.
778.
▲
by
jes5199
8y ago
in what sense is this an SUV? It looks just like a sedan
779.
▲
by
jes5199
8y ago
burning man? (that's the only place I've used mine)
780.
▲
by
jes5199
8y ago
Holy shit. Tristan. We argued about code quality. I learned a lot from you. I’m so sorry.
More ›