Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
notriddle
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
notriddle
4y ago
Assuming you aren’t running a charity, increasing the bottom line is always your goal. The difference between a company that burns user goodwill in the process, and one that doesn’t, is the difference between short-term and long-term thinki
92.
▲
by
notriddle
4y ago
There are two GCC ports for Rust being developed at once: codegen_backend_gcc is a module in the reference implementation of rustc, while rust-gcc is a complete C++-based compiler: https://github.com/Rust-GCC/gccrs/
93.
▲
by
notriddle
4y ago
Being version “10” for fifteen years is kinda stupid, though. It’s the same problem Linux had with being on version 2.6, seemingly forever.
94.
▲
by
notriddle
4y ago
> I don't think the argument that the mere existence of clients that work differently ruin the modern features somehow is really that fair (see below). It totally does, though. If I write an emoji thumbsup, and the recipient only se
95.
▲
by
notriddle
4y ago
The Black Death sucked. Most of the middle ages probably wasn't that bad, but the civilization-destroying plague destroyed civilization, and Renaissance-era propagandists exploited the living memory of the plague to make themselves loo
96.
▲
by
notriddle
4y ago
Text rendering is more complex than decoding a PNG.
97.
▲
by
notriddle
4y ago
Firefox’s Pocket recommendations took a good approach. The browser downloads a big daily file with “potential recommendations”, then filters it at the client side. The big downside was that, because it was turned on by default, a whole bunc
98.
▲
by
notriddle
4y ago
Getting thrown in jail doesn't seem like a useful path towards accomplishing anything.
99.
▲
by
notriddle
4y ago
That's what Ctrl-Alt-Del is for. They aren't exactly the same thing, I suppose, but there's enough functional overlap that if you already have one, it's hard to justify adding another. You don't want too many of t
100.
▲
by
notriddle
4y ago
> As it stands, people are afraid to completely deregulate healthcare. The countries that America is compared to and found wanting aren't running completely deregulated healthcare. What makes them different?
101.
▲
by
notriddle
4y ago
It’s stateful. Specifically, if a plain router stops working, BGP will route around it, and all you did was drop packets. If NAT stops working, you don’t just drop packets, you drop whole connections. Applications don’t tend to tolerate dro
102.
▲
by
notriddle
4y ago
The same thing you always get. Assurance that your free Wi-Fi hotspot isn’t tampering with the page.
103.
▲
by
notriddle
4y ago
Also forgot midwifing, babysitting, and education. No professional lives forever, so a civilization must constantly grow and train replacements.
104.
▲
by
notriddle
4y ago
Keep it in the fridge.
105.
▲
by
notriddle
4y ago
That is a design flaw that cannot be fixed without breaking the API: https://devblogs.microsoft.com/oldnewthing/20190528-00/?p=10... I'm pretty sure there are a lot of those.
106.
▲
by
notriddle
4y ago
This is axe grinding. Please stop. HN has already had several threads related to Copilot. Take your grievances there, instead.
107.
▲
by
notriddle
4y ago
Because I don’t think it’s unreasonable to want: * A desktop package that isn’t a vehicle for ads (like Windows and ChromeOS). * A desktop package that doesn’t require you to write your own one-off scripts to work around stupid deficiencies
108.
▲
by
notriddle
4y ago
That's exactly what the problem is. The diffusion of responsibility makes it a decades-long problem and nobody has the responsibility or the power to fix it.
109.
▲
by
notriddle
4y ago
This isn't really true. If you ever need to debug code in a dependency, then you'll probably need to read code that targets a different edition than your home project does. Over a long enough time frame, you're going to need
110.
▲
by
notriddle
4y ago
How are you planning to limit the rate at which new features are added? * Restricting the rate of new releases doesn't necessarily mean you're reducing the average feature development rate. It might instead mean that you're r
111.
▲
by
notriddle
4y ago
Or most people need to die before they get old.
112.
▲
Two types of privacy
(seirdy.one)
111 points
by
notriddle
4y ago
|
94 comments
113.
▲
by
notriddle
4y ago
A zoonotic jump that happened to occur inside of a wildlife research facility due to bad lab technique is not that scary. If it's proven true, it's pretty likely that the lab operators will fix it. Could you imagine being the guy
114.
▲
by
notriddle
4y ago
It's not a difficult bug to fix, but it is a very difficult bug to detect, since miri won't think anything is wrong.
115.
▲
by
notriddle
4y ago
It's actually not very hard to cause. It would happen if your system reuses buffers without actually going through the allocator. Something like this: let mut buf = vec![0; DEFAULT_BUFFER_SIZE]; let database_frame_len = datab
116.
▲
by
notriddle
4y ago
Then you don't want Zig or Rust. Use a language with a GC. Exploratory programming is a lot more pleasant when you don't have to worry about calling free() at the right time. I've had success with PHP and Elixir for productiv
117.
▲
by
notriddle
4y ago
The headline feature of rustc memory management is the use of arenas: https://github.com/rust-lang/rust/blob/10f4ce324baf7cfb7ce2b... //! The arena, a fast but limited type of allocator. &
118.
▲
by
notriddle
4y ago
How many documents do you actually own , but still write them in a full-out word processor? Personally, if it's just for me, I use .txt files. Word processors are too much friction for personal notes. The only cases where I want sophi
119.
▲
by
notriddle
4y ago
I don't think FOSS protects you from political activism. Here's what comes up on my (Fedora, obviously) machine when I run VIM with no filename specified: VIM - Vi IMproved
120.
▲
by
notriddle
4y ago
(2017)
More ›