Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nindalf
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
55 ms
·
751.
▲
by
nindalf
4y ago
Sort of, but this metric can also be gamed. Look at this effort from 2008 to game the metric in favour of Delphi ( http://delphi.org/2008/10/delphi-keeps-climbing/ ). That's why Delphi remains high in this
752.
▲
by
nindalf
4y ago
Right, which is why I said they're proxies for popularity. We don't actually know what people are running on their computers so we use these proxies. They're not perfect, but they're a lot better than number of stars o
753.
▲
by
nindalf
4y ago
GitHub stars + issues + PRs is going to favour languages developed on GitHub rather than mirrored on GitHub. It also favours languages undergoing rapid development compared to those that move at a slower pace. Neither of these have anything
754.
▲
by
nindalf
4y ago
I think flouted works better than flaunted when talking about laws.
755.
▲
by
nindalf
4y ago
Agree. The author explicitly states its for experienced Rustaceans. Even the title makes that clear.
756.
▲
by
nindalf
4y ago
The resources mentioned in this list are all pretty good. However, they might be intimidating for a beginner. A beginner wants one or two high quality sources to get started with. That's the Rust Book ( https://doc.rust-lang.
757.
▲
by
nindalf
4y ago
https://rust-book.cs.brown.edu is a version of the Rust Programming language that adds exercises. It makes the learning experience interactive.
758.
▲
by
nindalf
4y ago
I use Go for work and Rust for personal projects. I use Rust because it makes programming fun. Programs just work after they compile, and often are fast with minimal effort spent optimising. If that sounds compelling to you, then it might
759.
▲
by
nindalf
4y ago
Here’s an analysis of cold starts on AWS Lambda (updated daily) that backs up your claim that Rust has the fastest cold starts - https://maxday.github.io/lambda-perf/ . Although to be fair, Go isn’t that far behind on w
760.
▲
by
nindalf
4y ago
In theory yes, but the locations in the UK don’t coincide. The old coal plants were built nearer to consumption, most of which is in the South East of England. The planned wind farms are mostly in the North Sea, far from South East of Engla
761.
▲
by
nindalf
4y ago
I don't really check anyone else's karma, so hiding others' wouldn't change my behaviour. I am vain about my own karma though. Maybe a UI toggle to hide my karma so I would care less about it?
762.
▲
by
nindalf
4y ago
Completely agree on the “certain users” thing. The UI de-emphasises the author of the comment. There’s no profile picture or “checkmark” for us to recognise and reflex vote. That’s a good thing! There isn’t a concept of following certain us
763.
▲
by
nindalf
4y ago
You asked for ideas. You never specified that they should be workable or logical.
764.
▲
by
nindalf
4y ago
But without them, how would we have figured out if Covid was male or female? https://amp.theguardian.com/world/2020/may/13/le-la-covid-co...
765.
▲
by
nindalf
4y ago
I think async exists and it works well. There were 2 equally popular runtimes earlier but now there's only 1 that everyone uses. I wouldn't characterise that as contention, just people trying different stuff out.
766.
▲
by
nindalf
4y ago
They're working on it. For example, knowing that you can use async in some contexts (functions) but not in others (traits) is complexity that needs to be learned. By making it work everywhere, the language becomes simpler. But no, ther
767.
▲
by
nindalf
4y ago
I’ve had the misfortune to work with Accenture acting on behalf of the UK government. They’ve somehow managed to stretch a software project 2 years past delivery date, bleeding the UK taxpayer dry the whole time. At no point have these peop
768.
▲
by
nindalf
4y ago
Yeah, your points are valid. I think the beauty of serde is its flexibility. I can change the format from JSON to one of the other 21 supported formats with ease. We're both agreed - popularity benefits platforms in many ways. I'm
769.
▲
by
nindalf
4y ago
Yeah it’s entirely possible that some people pick what’s popular instead of what we think is theoretically optimal. I would only caution you about assuming that people are following the zeitgeist instead of making sound technical decisions.
770.
▲
by
nindalf
4y ago
> Part of my purpose with my OP was pointing out that the limiting factor for performance is not GC. Agree. Also agree that it’s possible to write performant software in the languages you mentioned. > where a native-compiled GC langua
771.
▲
by
nindalf
4y ago
I think they flouted financial regulations, rather than flaunting them.
772.
▲
by
nindalf
4y ago
> If you want to convert more people to <product>, start building some that I'm remotely interested in. This is such a peak HN comment. The best part is that the author admits they’re a tiny minority. If they are a minority, i
773.
▲
by
nindalf
4y ago
Rust solves a problem for people who only know GC languages - performance. They see their developer tools rewritten in Rust to great success. Examples include ruff for Python, turborepo and turbo build for JS. These tools are worth adopting
774.
▲
by
nindalf
4y ago
Really weird that my innocuous comment would prompt such a visceral response. Not cool.
775.
▲
by
nindalf
4y ago
You don’t need to pull in dependencies if you don’t want to. But if you do, the contracts on ownership enforced by the compiler allows the software to compose better.
776.
▲
by
nindalf
4y ago
I can't find the original link to his proposal, but I did send him a message on reddit asking if still had a link to it. The gist of it was, he felt the first attempt to make a Rust LSP (RLS) had the wrong architecture. It was basicall
777.
▲
by
nindalf
4y ago
Agree with everything you've said. > I don't need a language This, but the bigger issue is that I don't think I can be trusted with such a sharp tool. I'm just aware of my own limitations, and I think I'd better
778.
▲
by
nindalf
4y ago
This title is almost perfectly designed to do well on HN, but it's definitely worth reading in it's entirety. Some highlights for me: - The author sees Rust and Zig in different niches. When Rust was created it didn't need to
779.
▲
by
nindalf
4y ago
There’s nothing wrong with curl | sh other than people realising “damn, this software could be malicious!” Yes, it could be. Doesn’t mean a HTTPS link maintained by a project with a good security track record is actually serving malicious l
780.
▲
by
nindalf
4y ago
> rust community seems to live on the bleeding edge and always needs to have a ‘nightly’ build to do anything interesting You have an example of a project that needs nightly to build? I’m sure some exist, but nearly all libraries and pro
More ›