Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
slx26
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
121.
▲
by
slx26
6y ago
All good art is self-punishment.
122.
▲
by
slx26
6y ago
I guess the real problem is that writing good short functions is hard, so some people might find it better to just write long functions. By good short functions I mean functions that, as you say, don't mix levels of abstraction, use pr
123.
▲
by
slx26
6y ago
Here's what happened. Excerpt from the wikipedia page [0]: > PogChamps is an online amateur chess tournament hosted by Chess.com. Players in the tournament are internet personalities, primarily Twitch streamers. PogChamps takes plac
124.
▲
by
slx26
6y ago
You seem very focused on languages and compilers. Honestly, those are the basic tools we use as programmers, and they are designed to be turing complete, comfortable to use and very flexible. Yet, we still discuss a lot about them. They are
125.
▲
by
slx26
6y ago
While I don't disagree, there might be many other issues: - Frameworks and tools are almost always ill-fitting. You have many features you don't need, you lack many features you need. You have dependencies you don't want, cod
126.
▲
by
slx26
6y ago
Join now the club where "opportunity" is more valuable than "freedom"! (hey, it might be an evolutionary trait, but I suck at surviving and I'm ok with it)
127.
▲
by
slx26
6y ago
Maybe "anonymous identifiers" has some very technical and exact meaning that I didn't know, but when I said "anonymous identifiers" I did it very abstractly, no need to assume a specific underlying implementation fr
128.
▲
by
slx26
6y ago
> it seems to me there's usually a way to handle that without invading the user's privacy or wasting their time As much as I agree with your dislike of captchas, I don't think this is true at scale (unless universal online
129.
▲
by
slx26
6y ago
When the iterations on a given project or architecture start hitting diminishing returns, trying new things from scratch is often a good strategy. I assume the commenter meant the quote for this context, but failed to make it explicit.
130.
▲
by
slx26
6y ago
Lots of people enjoy "philosophical" discussions and certainly derive value from them. What they might not like is the "philosophy" that's continually throwing around author names, complicated words, and kinda leave
131.
▲
by
slx26
6y ago
I agree that we have too many people who add a lot of value to our society without getting much back, or easily become too burdened trying to manage something for which they do not have enough resources, even if they are actually getting so
132.
▲
by
slx26
6y ago
I agree with the analysis of the problem, but disagree with the solution: while it's true that increased expressiveness in a system tends to increase the cognitive burden of understanding it, what you want is to maximize expressiveness
133.
▲
by
slx26
6y ago
Yes, the title is very misleading. It's very important to educate people about this.
134.
▲
by
slx26
6y ago
Very nice, hope projects like these become common public services in the future.
135.
▲
by
slx26
6y ago
Agreed, though I think last mile delivery is ignored in the essay. I'd be very happy if post offices evolved and became places where you could get things delivered and you could retrieve them without needing to wait or speak with anyon
136.
▲
by
slx26
6y ago
there are two gifs that are very nice, but extremely heavy, almost 80MB together. you might not want to load that on mobile data
137.
▲
by
slx26
6y ago
I have worked a bit with ALSA and dabbled in VST development and I understand some of these issues. I agree with you, but these are the inherently hard problems that we can't remove; I still believe accessibility can be much improved.
138.
▲
by
slx26
6y ago
I find the lack of a common API for audio across OSes a tragedy. The waves are so deadly simple to work with that you could even use them as exercises to start learning programming. You would also need to be aware of the buffer you send the
139.
▲
by
slx26
6y ago
Yes, we probably need people to stop thinking about tools as if they "solved" problems; what they really do is "transform" them. Now instead of having to deal with the original problem, you only need to deal with part of
140.
▲
by
slx26
6y ago
Paper torture simulator (coming soon the feature to rip it apart).
141.
▲
by
slx26
6y ago
CommonMark is not trivial to implement efficiently... and not all sites need as much functionality as CommonMark provides. So, would you prefer sites to invent something completely weird and new each time, or use something more familiar tha
142.
▲
by
slx26
6y ago
There's nothing that makes me sadder in the world. How a lack of understanding can poison what could otherwise be in our reach, and moves it again further away from our understanding. It's almost as if we love "simple" b
143.
▲
by
slx26
6y ago
Interesting. Found this on a quick search: https://www.khronos.org/webgl/wiki/BlacklistsAndWhitelists And the more detailed list for firefox (though only NVIDIA and Intel GPUs on MacOS are reported to be disabled
144.
▲
by
slx26
6y ago
There's a lot of frames where you are not doing anything, so the image doesn't need to be updated, unlike most games where you always need to be refreshing the screen. Also, I believe that power management for webGL in general is&
145.
▲
by
slx26
6y ago
I agree with the diagnosis, but I think there might be better solutions: not to do political distancing, but to make sure you interact more with politics from up close than at a distance. When you are talking with others and you are physica
146.
▲
by
slx26
6y ago
Declarative programming is very interesting. Some people are mentioning Prolog being slow. Well, I took an undergrad class on Prolog, and my perception is that Prolog can be very performant doing complete searches, but: 1) You need to know
147.
▲
by
slx26
6y ago
I mean, a few numbers can't convey everything that's relevant for releases. But I like how comver explains well some of the concepts. I expand with a few more: - Is the release stable? Alpha, beta, experimental new features? - Doe
148.
▲
by
slx26
6y ago
Yes, abstractions make symbolic sense for humans, but in a technical context they are most often problematic, because intuition and technical correctness rarely align. Not like they are on opposite sides, but intuition almost always has a l
149.
▲
by
slx26
6y ago
In "safe" languages we often talk about how you can't ignore errors in return values. Your program "leaks" if that happens. But with integer overflows and floating point precision, we just ignore the leaks as someth
150.
▲
by
slx26
6y ago
I'd like to see an actual survey with historians voting whether they oppose this or not. I just can't believe the headline.
More ›