Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
orangetuba
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
orangetuba
4y ago
Yeah, we just have to make all the other cities completely flat like Copenhagen.
32.
▲
by
orangetuba
4y ago
Now we just have to make all the other countries entirely flat. Here in Norway, going to work by bike is like a triathlon in terms of effort.
33.
▲
by
orangetuba
4y ago
There are many reasons why college towns are great, but particularly this one: In small towns, people are very nosy, and it gets incredibly tiring after a while. People stare at you and look you up and down. Except, when it's a college
34.
▲
by
orangetuba
4y ago
I just went and bought this stuff. I hope it works wonders.
35.
▲
by
orangetuba
4y ago
2-6 weeks? I wish I could learn Rust in that time.
36.
▲
by
orangetuba
4y ago
No null pointers, and no data races when you're working with threads.
37.
▲
by
orangetuba
4y ago
I wonder what approach acts as the best mentor for someone who wants to eventually develop a good mental model for how systems work. The C approach where you suffer at runtime and then have to debug ferociously, or the Rust approach where y
38.
▲
by
orangetuba
4y ago
If the benchmark is "projects that are known for idiomatic C", such as Redis or Sqlite, we know that even they introduce memory corruption errors that lead to vulnerabilities every now and then. You're not better than them.
39.
▲
by
orangetuba
4y ago
Why have all modern operating systems (that have more than 100 users) moved away from GCed languages?
40.
▲
by
orangetuba
4y ago
"C is slower at concurrency when implemented naively" That's a bit like saying that a Formula 1 car is slower than a Toyota Yaris when operated by a poor driver? What are you implying here? So you're saying that with lan
41.
▲
by
orangetuba
4y ago
I have looked at some benchmarks, and in nearly every benchmark I can find, Go takes 2-4 times as long as C to perform the majority of tasks (except when it is much, much slower). I believe the original Minecraft is written in Java(?), but
42.
▲
by
orangetuba
4y ago
Do you predict a future where drivers, operating systems, databases, browsers and games etc. will be written in a language such as Go?
43.
▲
by
orangetuba
4y ago
Good to know. I will keep that in mind and maybe have a look at Zig.
44.
▲
by
orangetuba
4y ago
Drivers, operating systems, databases, browsers and games written in garbage collected languages? How will they manage to be competitive? C is currently one of the most used languages in the world. I don't think that they are trying to
45.
▲
by
orangetuba
4y ago
Someone asked pretty much the same question on reddit, apparently: https://www.reddit.com/r/C_Programming/comments/nqkn93/what_...
46.
▲
by
orangetuba
4y ago
I had a lot of problems choosing between the two and I went for AI. I don't regret my choice, even though I mostly work with low-level programming these days. I have some sort of FOMO when it comes to this question, and I've reali
47.
▲
Zig, Hare, Odin, Vale, V, Jai
5 points
by
orangetuba
4y ago
|
18 comments
48.
▲
by
orangetuba
4y ago
I don't have a clear overview of the exact timeline, but at some point he created the FSF, the original GCC, Emacs, GDB, GNU Make, parts of the GNU userspace tools, the predecessor to Wikipedia, the copyleft concept and the GPL license
49.
▲
by
orangetuba
4y ago
Agreed. Actively trying to harm other contributors (Richard Stallman) is the problem here.
50.
▲
by
orangetuba
4y ago
I am all for discussion. The crusade and their bad faith interpretation of his opinions are piggybacking on the sometimes overly eager cancel culture of today.
51.
▲
by
orangetuba
4y ago
A lot of people disagree with that. https://rms-support-letter.github.io/ If you think it's alright to join an organization and then go out of your way to backstab its founder because his social skills are lacking, the
52.
▲
by
orangetuba
4y ago
Objective according to you? https://rms-support-letter.github.io/
53.
▲
by
orangetuba
4y ago
I have nothing against the hardline stance the FSF holds, but I cannot support someone who joins an organization and then starts a crusade against its founder over his personal political views. I don't think politics belongs in open so
54.
▲
by
orangetuba
4y ago
Yes, but Rust offers something more than just modernizing C++. The borrow checker provides something entirely new that has the potential to make a huge impact.
55.
▲
by
orangetuba
4y ago
Why is there so much strange stuff going on in Canada these days?
56.
▲
by
orangetuba
4y ago
Performance is not binary. If you can be productive with Python and get closer to your performance goal, you get the best of both worlds. A lot of people who aren't primarily programmers don't have time to write everything in C++
57.
▲
by
orangetuba
4y ago
I am not surprised. The EU consists of a bunch of bullies that force their views on member countries. Abide, or be sanctioned and bullied into compliance. Leaders of members countries are being bought to encourage membership. And when the
58.
▲
by
orangetuba
4y ago
Imagine you're at work, and you have tmux running with 15 sessions to various machines. You go home, connect to that tmux session and you can keep working without having to re-connect/SSH and log into 15 machines and just continue
59.
▲
by
orangetuba
4y ago
Android has a lot of Rust now (the bluetooth stack was rewritten in Rust), npm is being rewritten in Rust, Servo is written in Rust, Dropbox' sync engine, Amazon AWS Firecracker, Discord is replacing Go with Rust, Google's new OS
60.
▲
by
orangetuba
4y ago
Haskell and Rust both support linear types already.
More ›