Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jason_oster
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
25 ms
·
151.
▲
by
jason_oster
11mo ago
Optimize for your users above all else. Yes, even above developer experience. If that means optimize for performance, you optimize for performance. The only thing that matters is what your users feel when using your product. Everything else
152.
▲
by
jason_oster
1y ago
I am grateful for grocery and food delivery services so that I do not have to brave the grocery store. It gets worse. I haven't left my apartment in a few weeks. The last time I went out into the world is because I had to appear in cou
153.
▲
by
jason_oster
1y ago
> You just cobble something together to sell. It need not be any good. As long as you can fool people into buying it, you can always try to make better versions later. > So then you get these version numbers, even with decimals: versi
154.
▲
by
jason_oster
1y ago
Small correction: The Arc is for sharing across threads, the Mutex is for mutation. But you are generally correct that they can be used independently.
155.
▲
by
jason_oster
1y ago
The copyright notice in the footer has the year range 2001-2014. Presumably the timespan that the essay went through various edits.
156.
▲
by
jason_oster
1y ago
The essay is not critical of the contents of these books, but rather of their titles. And I agree with that sentiment. The titles are the clickbait of their time.
157.
▲
by
jason_oster
1y ago
This is irrelevant on 64-bit platforms [^1] [^2]. For platforms with smaller `usize`, enable overflow-checks in your release builds. [^1]: https://www.reddit.com/r/ProgrammerTIL/comments/4tspsn/c_it_...
158.
▲
by
jason_oster
1y ago
Some algorithms are inherently probabilistic (bloom filters are a very common example, HyperLogLog is another). If we accept that probabilistic algorithms are useful, then we can extrapolate that to using LLMs (or other neural networks) for
159.
▲
by
jason_oster
1y ago
> What you are describing (ie. ditching formal and using natural language) is moving humanity back towards magical thinking ... "Any sufficiently advanced technology is indistinguishable from magic."
160.
▲
by
jason_oster
1y ago
The protocol half of most real world CRDTs do not want to send the raw stream of changes. They prefer to compress changes into a minimal patch set. Each patch set is specific to individual peers, based on the state of their local CRDT at me
161.
▲
by
jason_oster
1y ago
CRDTs are not inherently “crazy slow”. Researchers just don’t succumb to the appeal of premature optimization. See: https://josephg.com/blog/crdts-go-brrr/ (And even these optimizations are nascent. It can still g
162.
▲
by
jason_oster
1y ago
Automated assembly lines have the same properties. Same with transportation. Buses, trains, airplanes, ships. These all work tirelessly at a pace that humans cannot match. There is no fundamental difference.
163.
▲
by
jason_oster
1y ago
I have to disagree with this, sadly. Supporting the work is supporting the author so they can continue doing terrible author things. This is why boycotts are effective and "oh well, I'll just keep buying it anyway" is not.
164.
▲
by
jason_oster
1y ago
Not every status quo is good.
165.
▲
by
jason_oster
2y ago
Who said the punishment would be imprisonment? Fine the waiter $5 for every violation. Such a small fine will be orders of magnitude higher than what advertisers pay.
166.
▲
by
jason_oster
2y ago
Solution: The specific brand is written on the back of the card.
167.
▲
by
jason_oster
2y ago
As completely off topic as my response will be, I'll at least keep to the theme of this thread. I was reminded the other day of an article that called out React and Flux for reinventing the Windows 1.0 dispatch architecture, and it mad
168.
▲
Friendly reminder: Writing unsafe Rust is hard
(twitter.com)
4 points
by
jason_oster
5y ago
|
1 comments
169.
▲
by
jason_oster
8y ago
I evaluated a few different Rust web frameworks, where performance was the deciding factor. A minimum viable echo server was put through its paces with `h2load` on a relatively recent MacBook Pro. `actix-web` was literally 100x faster than
170.
▲
Lightweight Multiplayer HTML5 Games with PubNub and melonJS
(blog.pubnub.com)
4 points
by
jason_oster
13y ago
|
0 comments