Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hderms
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
hderms
5y ago
I've been feeling this way as well. I think it all comes down to whether the ecosystem can be built up enough where your average developer can be productive without feeling like they're fighting the language or trying to figure ou
62.
▲
by
hderms
5y ago
I've become a wsl convert now as I can trust windows to deal with sleep/wakeup and wifi much better than linux. If macosx experiences a developer exodus I think it's likely many will follow suit. Especially with things like W
63.
▲
by
hderms
5y ago
People jump to Hanlon's razor way too quickly. The mere knowledge that people are likely to brush off things as incompetence instead of malice is a potential tool in the hands of the malicious. Yes, all things being equal, it's be
64.
▲
by
hderms
5y ago
Yeah I meant more like they have some superficial structural similarities to each other
65.
▲
by
hderms
5y ago
Yeah if you've had a "ship of theseus" pc for a while it seems like a complete rebuild every 5 years is usually reasonable to prevent any component bottlenecking you too much
66.
▲
by
hderms
5y ago
Wish I could remember where I read it but the conclusion was that having indoor plants solely to increase air quality isn't a good idea. Obviously it's somewhat better than nothing but so minor as to be largely insignificant given
67.
▲
by
hderms
5y ago
I'd add state machine diagrams if those aren't covered by your previous suggestions. I suppose they could be considered a subset of sequence diagrams.
68.
▲
by
hderms
5y ago
Chicago is pretty LGBTQ friendly. It's culturally more midwestern than say, NYC, but it's not like we're talking about St. Louis here.
69.
▲
by
hderms
5y ago
Anyone who has a bunch of rust experience: does writing things like mutable tries, or other data structures with complex ownership semantics ever become truly natural? I find rust really straightforward to write when the ownership is straig
70.
▲
by
hderms
6y ago
I feel like there's a non-zero chance they named it Grace instead of Hopper so their new architecture doesn't sound like a bug or a frog or something. You could be right, though
71.
▲
by
hderms
6y ago
I didn't have RSI super bad, more of some early warning signs, however, I fixed them with a split keyboard. Ergodox moonlander in particular. Split keyboards typically seem to have a learning curve, especially reduced keyset ones with
72.
▲
by
hderms
6y ago
just typical prosumer use cases. Nothing fancy
73.
▲
by
hderms
6y ago
I was on the fence about buying some ubiquiti stuff. Now there's little chance. Do you have any recommendations for competing products?
74.
▲
by
hderms
6y ago
A high tide and some tug boats becomes 'high-end engineering' if it works
75.
▲
by
hderms
6y ago
Why is there such an enormous drop in bandwidth as the file gets bigger? Worse cache coherence? Youd expect the overhead of not having to initiate TCP handshakes, etc... to mean less overhead for a bigger request. Maybe Wrk is keeping conne
76.
▲
by
hderms
6y ago
I appreciate what you're getting at, but is Go really the epitome of a "get things done" language? It seems to suffer from some serious boilerplate issues even compared to something like Java. As far as it being driven my mac
77.
▲
by
hderms
6y ago
Great breakdown. Seriously, I've had very similar ideas but never tried to build a coherent mapping like this. Thanks for writing it out!
78.
▲
by
hderms
6y ago
Yes this is the conclusion I've drawn. Often called "FP in the small, OOP in the large". Higher-level organizational patterns in pure FP style aren't familiar enough to replace the ergonomics of just using a few classes
79.
▲
by
hderms
6y ago
If you stick to a reasonable middle-ground of scala it really shouldn't be hard to teach. I do like the FP community but that style has gone a long way towards mythologizing scala as an impossible language to teach. In my experience it
80.
▲
by
hderms
6y ago
I've definitely experienced some scary bugs caused by runtime bytecode injection (from a tracing library). I didn't bother tracking it down further than identifying it was at the intersection of some slightly strange type and the
81.
▲
by
hderms
6y ago
Some of the twitter ecosystem works fines with typelevel style. Finch, in particular, comes to mind
82.
▲
by
hderms
6y ago
Yeah an example of typeclasses being less flexible to me is if what you really want is OOP polymorphism for something like being able to choose what code to run based on configuration. Given that you can add objects to your class path at ru
83.
▲
by
hderms
6y ago
What are your thoughts on project valhalla on the JVM? I think making structs object-like is a win as ultimately having everything involve extreme pointer chasing is wasteful
84.
▲
by
hderms
6y ago
In my experience it's 50% commiserating and 50% optimistic daydreaming. I prefer the latter but the former has its place.
85.
▲
by
hderms
6y ago
Well the common FP answer is that data might have many operations on it that are totally orthogonal and that don't depend on shared behavior. I say this as someone who thinks both paradigms have something to offer.
86.
▲
by
hderms
6y ago
Is it possibly due to the x86 emulation? I could see something like that being the cause
87.
▲
by
hderms
6y ago
Which one is the fractal of bad design?
88.
▲
by
hderms
6y ago
Do you think its possible to run a neural net all the time without destroying cache coherency? Would it need to be running on dedicated silicon? I think the idea could be interesting but it seems like there are practical ramifications to wo
89.
▲
by
hderms
6y ago
Scala can be one of the most productive, elegant, reasonably performant languages to work in or it can be the opposite of all those. When done right it's amazing but the language is complex enough to permit some questionable choices
90.
▲
by
hderms
6y ago
Rust has BufWriter/BufReader and I'm not an expert but I think you'd just view it as extension through composition
More ›