Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pron
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
31 ms
·
421.
▲
by
pron
8mo ago
The ranking compiled on Wikipedia is from a couple months ago. X is now behind Pinterest, Reddit, and LinkedIn (and of course, the major social players). Also, why would it be "wishful thinking"? BTW, on US iOS App Store, Claude t
422.
▲
by
pron
8mo ago
While still in business, X is shrinking fast ( https://mashable.com/article/elon-musk-x-user-decline-in-uk-... ) and sliding in the rankings, where it is well behind Reddit and LinkedIn, and even behind Pinterest ( https
423.
▲
by
pron
8mo ago
Of course, but the damage was done.
424.
▲
by
pron
8mo ago
Another problem is that Twitter's demise left people who liked the format disenchanted and suspicious (and rightly so), and because of that, trying to recreate Twitter is bound to fail, at least until some more time passes.
425.
▲
by
pron
8mo ago
> This is the VHS-versus-Betamax dynamic, or TCP/IP versus the OSI model, or QWERTY versus every ergonomic alternative proposed since 1936. The technically superior solution loses to the solution that’s easier to deploy, easier to h
426.
▲
by
pron
8mo ago
Of course, but I was responding to a comment that contrasted "believing in AI" with the stock market. People believed in the internet, it still led to a bubble and a market crash, and that didn't mean those people were wrong.
427.
▲
by
pron
8mo ago
Stock market collapses and technological success are two very different things. The internet led to a market collapse just as it started showing real promise. One of the problems is that you can't invest in a technology, only in compan
428.
▲
by
pron
8mo ago
It's elegant because it's simple https://youtu.be/HHVPutfveVs
429.
▲
by
pron
8mo ago
If you come up with a strategy that seems to "solve programming", then you know for certain there must be a flaw in it, and you need to identify where it is that corners must be cut and how. Computer science is an introspective
430.
▲
by
pron
8mo ago
The US government is applying severe sanctions against a US company that does not "influence their supply chain". Donald Trump believes the economy is great and at the same time declares economic emergencies to justify doing cer
431.
▲
by
pron
8mo ago
Not unless they're the sole supplier of the technology. They're saying, if you want to do this kind of thing - not with our product, but you can get it elsewhere.
432.
▲
by
pron
8mo ago
This future may come someday, but it's not here yet, not even with the post-late-'25 models. It assumes that agents can write reasonable code reliably , which they're currently far from doing (even 95% isn't enough, and
433.
▲
by
pron
8mo ago
> So you agree by your own criteria that Rust is a major language? No, because I was merely responding to your specific points and the extent is nowhere near the same. C++ had a huge market share before it turned 10. In the late nineti
434.
▲
by
pron
9mo ago
Of course Rust is very popular compared to any hobby language (and many non-hobby languages), but that is not the goal it set for itself to be judged by.
435.
▲
by
pron
9mo ago
Except you could say something similar about the first few years of every language that became very popular, and the comparison would still not be in Rust's favour.
436.
▲
by
pron
9mo ago
> C came out in 1972 and didn't gain its current dominance until approximately the release of the ANSI C spec in 1989/1990 While it kept growing in popularity later, by 1983-5 C was already one of the top programming langugages
437.
▲
by
pron
9mo ago
The best sources are industry studies by market research companies that collect information from companies. The best public sources, IMO, are those based on job openings (as jobs correlate more with total number of lines of code than source
438.
▲
by
pron
9mo ago
Downplaying compared to what ? This kind of adoption is certainly something Haskell never gained. But all those companies (or analogous ones) adopted C++ much faster. In fact, they've adopted faster virtually every language they'
439.
▲
by
pron
9mo ago
> It was an overall improvement than those and therefore there is a legit reason for it to take off. Of course. The rate of adoption is related to the increase in value compared to the status quo, much like how genes spread. But Rust
440.
▲
by
pron
9mo ago
Growing in absolute numbers doesn't mean growing the market share, and even a growing market share is not necessarily sufficiently fast growth to become a safe bet. All languages that ended up becoming very popular grew their market sh
441.
▲
by
pron
9mo ago
Very much so once you compare it to how quickly C++ (and, in fact, any language that's ever been in the top 5 or so) achieved similar milestones. Rust's adoption is very impressive when you compare it to, say, Haskell or Clojure,
442.
▲
by
pron
9mo ago
> Part of the active maintenance is to decide whether to upgrade to a new compiler toolchain version Of course, but you want to make that as easy as you can. Compatibility is never binary (which is why I hate semantic versioning), but yo
443.
▲
by
pron
9mo ago
> I take a 'living' language any day over of a language that's ossified because of strict backward compatibility requirements Maybe you would, but >95% of serious projects wouldn't. The typical lifetime of a codeba
444.
▲
by
pron
9mo ago
> the worry is by the time it reaches v1 Rust will have consumed the space that C/C++ used to Given that Rust is quite an old language now and its adoption is still so low, I don't think that should be much of a worry, although
445.
▲
by
pron
9mo ago
I don't think that the responsible party is the interesting part in this story. The interesting part is that the bot wasn't offended, angry, or wanted to act against anyone. The LLM constructed a fictional character that played t
446.
▲
by
pron
9mo ago
P.S. I should add that the JVM (and Go) also infers lifetime for non-escaping objects and "allocates" them in registers (which can spill to the stack; i.e. `new X()` in Java may or may not actually allocate anything in the heap).
447.
▲
by
pron
9mo ago
> But is it not easy to opt out of in C, C++, Zig and Rust, by simply not using the types that use reference counting? In C, Zig, and C++ sure. In Rust? Not without resorting to unsafe or to architectural changes. > And how does your
448.
▲
by
pron
9mo ago
> If you really want to call that a GC you should at least make a huge distinction that it works at compile time: the generated code will have drop calls inserted without any overhead at runtime. But no one calls that a GC. Except for th
449.
▲
by
pron
9mo ago
> GC/runtime 1. Runtime: A runtime is any code that is not a direct result of compiling the program's code (i.e. it is used across different programs) that is linked, either statically or dynamically, into the executable. I rem
450.
▲
by
pron
9mo ago
A scientific fact is a proposition that is, in its entirety, supported by a scientific method, as acknowledged by a near-consensus of scientists. If some scholars are absolutely confident of the scientific validity of a claim while a signif
More ›