Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
xedrac
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
181.
▲
by
xedrac
2y ago
Are you saying you could see sugar being somehow folded into the many different proteins that make up the vast number of tissues in our bodies. Or are you saying our tissues could be constructed out of sugar crystals instead?
182.
▲
by
xedrac
2y ago
I don't know, but I always buy AMD GPUs, simply because their open source graphics driver knocks the socks off of the NVidia one.
183.
▲
by
xedrac
2y ago
Yes, over engineering solutions is a constant thorn in my side. The end result is you get a lot of additional complexity for basically no benefit. In my experience, if new requirements do come down the pipeline at some later time, the gen
184.
▲
by
xedrac
2y ago
That may be true. I was thinking more about elisp when I wrote this.
185.
▲
by
xedrac
2y ago
I still can't get over the 1-based indexing, even if you don't necessarily need to use it that often.
186.
▲
by
xedrac
2y ago
As a long time C++ developer with only a few years in Rust, C++ is downright painful in comparison. However, I still cannot iterate in Rust as quickly as I can in Lua, unless the project is large and complex, then I'd argue that I can
187.
▲
by
xedrac
2y ago
Reading that reminded me of this: https://www.atrixnet.com/bs-generator.html
188.
▲
by
xedrac
2y ago
RAII was a huge improvement over C and I was shocked to see Zig forego such an improvement. Rust adopted RAII, and took it all to the next level with no data races and a lot more bugs caught at compile time.
189.
▲
by
xedrac
2y ago
"best OS" is so subjective here. I'll concede that the MacBook hardware is objectively better than any laptop I've owned. But it's a huge leap to say Mac OS is objectively better than Linux IMO.
190.
▲
by
xedrac
2y ago
A misguided focus on developer velocity through forced deadlines...
191.
▲
by
xedrac
2y ago
Because Python falls all over itself in larger projects, and is poor at utilizing resources efficiently. It's fine for smaller things that don't care about cpu cycles. I would much rather use Rust in a large project.
192.
▲
by
xedrac
3y ago
I only want lower taxes if I see my current tax money being spent very irresponsibly, like "forgiving" student loans...
193.
▲
by
xedrac
3y ago
> 1) Most people don't want to pay for news. Even $1/year is too high. So much of news today is not even worthy of my attention, let alone my money.
194.
▲
by
xedrac
3y ago
If Clojure compiled to native code by default, instead of relying on the JVM, it'd be much more attractive to me. I know many people don't care about this...
195.
▲
by
xedrac
3y ago
My small local landfill harvests methane, and this is in a state where regulations very minimal. I'm not sure what you consider obscenely large.
196.
▲
by
xedrac
3y ago
Change constitutions to what? I think people are far too quick to throw away things they don't fully understand the value of.
197.
▲
by
xedrac
3y ago
The song really picks up when you get to the all CAPS section.
198.
▲
by
xedrac
3y ago
So it's a Redis API written in Rust, but the underlying database is all C++. It seems like a nice project, but perhaps a little misleading to say it's written in Rust.
199.
▲
by
xedrac
3y ago
What is a C++ use case where RAII doesn't solve the problem better? I imagine one exists, but I've never encountered it in 20 years. Conversely, I've seen it used inappropriately for cleanup many times (which would be fin
200.
▲
by
xedrac
3y ago
> The use of goto is unambiguously correct and elegant in some contexts. For C, absolutely. For C++, it's likely a footgun.
201.
▲
by
xedrac
3y ago
100% this. Nix may seem better, until something goes wrong and you have to waste your weekend digging into it's depths.
202.
▲
by
xedrac
3y ago
This is my experience too. At scale, I find Nix to be really slow, and the remote building infrastructure over VPN to be very flakey (see what I did there?). But it does solve some tough problems, and also introduces some new ones. Nix
203.
▲
by
xedrac
3y ago
Russia doesn't care about pacifying Ukraine. If the US had approached Afghanistan with a mindset similar to Russia, there would be no Afghans left, except the few that swore loyalty out of fear. Any dissent would mean death. The US
204.
▲
by
xedrac
3y ago
A really big problem with electric cars is they just aren't well suited to cold climates.
205.
▲
by
xedrac
3y ago
Actually, the article about the White House asking people to use memory safe languages (of which Rust is the only one that can really replace C/C++ use cases), has sent some serious ripples through my work, which relies heavily on C++
206.
▲
by
xedrac
3y ago
MUDs were a lot of fun back in the day when I had fewer demands on my time, and had friends that played and competed with me. Unfortunately they can be very time consuming, similar to an mmorpg, and hardly anyone plays them anymore.
207.
▲
by
xedrac
3y ago
This is why I love playing chess, reading fantasy books, and gardening... because they don't matter, and I'd rather spend my idle time doing those things than being glued to my phone.
208.
▲
by
xedrac
3y ago
Yes, there's definitely a cost of introducing Rust to an existing project. But there are a ton of projects that could also benefit greatly from it, such that it'd be a net benefit even in the short term, and a huge benefit in the
209.
▲
by
xedrac
3y ago
When I see people on my team (myself included) shoot themselves in the foot over and over with C++, sometimes causing very costly production bugs, and yet I know of a tool that could have prevented nearly all of that pain at compile time, I
210.
▲
by
xedrac
3y ago
Not all GC languages are created equal. The best of the GC languages in my opinion is Haskell. So if a project is well suited to the limitations of a GC language, like Haskell, then the benefits of Rust may be limited to things like its n
More ›