Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
efficax
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
211.
▲
by
efficax
2y ago
there are dozens of us! dozens!!! i’m also keeping my 13 mini until it’s dead
212.
▲
by
efficax
2y ago
I was not aware that I needed any code at all to edit emails...
213.
▲
by
efficax
2y ago
there are so many falsehoods in this post it’s hard to know where to begin, but it’s true that about 10-15 years ago computers got fast enough for the normal business/office use case and one from 2010 is perfectly serviceable in a way
214.
▲
by
efficax
2y ago
it is fine. there's nothing wrong with being a senior eng for the rest of your career. but everything above senior is a sort of management position even if you're an ic. you have to work with stakeholders to make strategic decisio
215.
▲
by
efficax
2y ago
there is no right to freely travel. you can’t walk in the middle of the street and you can’t drive your car on the sidewalk. there are rules governing where you can go and how you can get there everywhere. and anyway if you take a car into
216.
▲
by
efficax
3y ago
An Arc is an Rc that uses an atomic integer for its ref count. This ensures updates to its count are safe between threads, so the Arc can thus be shared between threads. In practice the two become identical assembly, at least on amd64 becau
217.
▲
by
efficax
3y ago
use scala
218.
▲
by
efficax
3y ago
good luck avoiding c++ software on the desktop. FWIW, c++ has many more features than plain c for improving safety and reliability (for example shared_ptr) if that's your concern.
219.
▲
by
efficax
3y ago
i saw several dead teslas in my city during the cold snap last week
220.
▲
by
efficax
3y ago
part of the fanaticism here is that the first one to get an AGI wins because they can use its powerful intelligence to overcome every competitor and shut them down. they’re living in their own sci fi novel
221.
▲
by
efficax
3y ago
you can always be richer and more powerful
222.
▲
by
efficax
3y ago
It's less common now but pc keyboards always had the empty up arrow on shift in the 80s/90s and still common into the oughts: https://upload.wikimedia.org/wikipedia/commons/d/d8/IBM_Mode...
223.
▲
by
efficax
3y ago
This is a fun tech demo but it's a terrible experience for a quiz (dragging around, not being able to see the keys on the other face, having to mouse over to reveal the important details)
224.
▲
by
efficax
3y ago
I'm no trump fan but have you considered that your book is just bad?
225.
▲
by
efficax
3y ago
i've written about 30k lines of async rust this year alone and haven't found the horror of Send + Sync + 'static to impact me much at all. You just have to think about things for a second sometimes.
226.
▲
by
efficax
3y ago
You can use async/await with channels and restrict yourself to only passing immutable references or copy types through arguments to async functions, communicating w/ channels for mutable shared types. Like you could build Erlang s
227.
▲
by
efficax
3y ago
and the big 4 banks, and walmart, and a bunch of other industries. we're in a monopoly age.
228.
▲
by
efficax
3y ago
funny i walk all the time and i haven’t done shot shit
229.
▲
by
efficax
3y ago
> Some things I even never managed to be able to express in Rust, even if trivial in C, so I just rely on having a C core library for the hot path, and use it from Rust. i can’t think of anything you can do in c that you can’t do in unsa
230.
▲
by
efficax
3y ago
The context switch for threads remains very expensive. You have 4,000 threads but that's lots of different processes spinning up their own threads. it's still more efficient to have one thread per core for a single computational p
231.
▲
by
efficax
3y ago
chatgpt is no cicero
232.
▲
by
efficax
3y ago
Julius Caesar moved to a solar calendar with 12 months to better track the seasons compared to the 10 month Lunar calendar. Naturally he got a month (July) named after himself. August would come later (named after Augustus Caesar, his adopt
233.
▲
by
efficax
3y ago
Language is a product of history and does not necessarily have a logical explanation. The answer is "because" and the theory is usually that numbers bigger than the ones we use our fingers to count were not usually dealt with in p
234.
▲
by
efficax
3y ago
I have never not ignored a recruiter and it's been fine. So ymmv.
235.
▲
by
efficax
3y ago
i know it's been said before but why did anyone ever think this guy was responsible enough to handle all that fucking "money"
236.
▲
by
efficax
3y ago
a fucking genius. my favorite medieval philosopher
237.
▲
by
efficax
3y ago
lol just straight up not using a cryptographically secure source of randomness. that's literally the first thing you do when you want secure cryptography. idiots
238.
▲
by
efficax
3y ago
an easier explanation is that modern chipsets are incredibly complex, side channel attacks like these are hard to reason about and traditionally, processors themselves have not been the target of these kinds of attacks, so i don’t think the
239.
▲
by
efficax
3y ago
no, you just offer pay for training and apprenticeship for experience (instead of making people pay to be trained).
240.
▲
by
efficax
3y ago
i don’t disagree that google needs to be broken up but in do wonder how chrome development will be funded when the google ad cash hose is shut off
More ›