Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
9rx
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
68 ms
·
841.
▲
by
9rx
11mo ago
Nobody pays attention to things aligned to the fundamentals. When people are crying that there is a bubble, it is a bubble. Plain and simple. We know for certain it was a bubble as non-bubbles have sustainable growth. As all the software de
842.
▲
by
9rx
11mo ago
[flagged]
843.
▲
by
9rx
11mo ago
With a number of caveats. You cannot reimplement arenas as the experiment did without special hooks into the runtime. https://github.com/golang/go/blob/master/src/arena/arena.go
844.
▲
by
9rx
11mo ago
> Go just isn’t the tool we thought for some jobs Go made it explicitly clear when it was released that it was designed to be a language that felt dynamically-typed, but with performance closer to statically-typed languages, for only t
845.
▲
by
9rx
11mo ago
> Compilers are not AI They are if you define them as such. But there is already a silly semantic thread going on if that's what you are looking for. > and code in high-level languages is still code in the proper sense. Sure.
846.
▲
by
9rx
11mo ago
Not the ability to mix SQL injection vulnerabilities into the middle of your HTML? Regardless, you’re thinking of Perl/CGI. PHP did attract the Perl crowd away from Perl, but it wasn’t for that reason. That was already the norm.
847.
▲
by
9rx
11mo ago
> Is a natural language translation program a compiler? We have always agreed that a natural language compiler is theoretically possible. Is a natural language translation program the same as a natural language compiler, or do you see
848.
▲
by
9rx
11mo ago
> This doesn't feel like good-faith. When has a semantic "argument" ever felt like good faith? All it can ever be is someone choosing what a term means to them and try to beat down others until they adopt the same meanin
849.
▲
by
9rx
11mo ago
A compiler can be deterministic in some cases, but not necessarily so. A compiler for natural language cannot be deterministic, for example. It seems you're confusing what a compiler is with implementation details. Let's get this
850.
▲
by
9rx
11mo ago
My understanding is that compilers work just like originally described. I type out what I want. I feed that into a compiler. It takes that input of what I want and generates code. Is that not your understanding of how compilers work? If a c
851.
▲
by
9rx
11mo ago
None of those are development tasks. IT tasks, I'd buy, but anyone deeply entrenched in IT are more likely going to want more powerful tools (even if harder to use). Vercel is geared towards the small groups where there are some develo
852.
▲
by
9rx
11mo ago
Since this is HN, I'll go with the most obvious: Software development. Unsustainable, speculative growth through the COVID-19 period, but on the other side relatively slow decline.
853.
▲
by
9rx
11mo ago
It's true for me. I type in what I want and then the AI system (compiler) generates the code. Doesn't everyone work that way?
854.
▲
by
9rx
11mo ago
It's not exactly wrong. Not since the advent of AI systems (a.k.a. compilers) have developers had to worry about code. Instead they type in what they want and the compiler generates the code for them. Well, except developers have never
855.
▲
by
9rx
11mo ago
Bubbles occur when undue attention is directed towards something. When people are asking "are we in a bubble", there is no question that we are in a bubble. Nobody pays attention to things aligned to the fundamentals. That doesn&#
856.
▲
by
9rx
11mo ago
Except not all (market) bubbles pop. Sometimes they slowly deflate, and sometimes they stabilize ("soft landing").
857.
▲
by
9rx
11mo ago
Newbies want a compelling catchphrase: C: So powerful you can shoot your foot off! Rust: Now that you've shot your foot off, let's not do that a second time. Javascript: It runs on the server and in the browser . Typescript: It r
858.
▲
by
9rx
11mo ago
"Developer experience matters" and "Vercel" being the example is something I never thought I would see together. I actually do agree that Vercel's admin screens are quite good compared to the other usual suspects. B
859.
▲
by
9rx
11mo ago
> Your section of the world is a timy percentage That's fair, but the same thing is said here too. It's a common trope that gets repeated because it sounds catchy, not because it is true. > and there is absolutely a labou
860.
▲
by
9rx
11mo ago
They did. That is how they learned arenas are the wrong abstraction and why the project is now looking at memory regions instead.
861.
▲
by
9rx
11mo ago
Where do you disagree? You point out that individuals are not statues and can shift between spending time in industry and in academia. You also point out that industry and academia are not confined by who owns the building that the people a
862.
▲
by
9rx
11mo ago
> should languages even aspire to more? Some should, maybe. But Go said right from day one that it doesn't aspire to be anything more than a language that appears dynamically-typed with static-type performance for the creation of
863.
▲
by
9rx
11mo ago
> I think the problem is there is an existing paradigm of libraries allocating their own memory. That is a problem, and the biggest reason for why the arenas proposal was abandoned. But if you were willing to accept that tradeoff in or
864.
▲
by
9rx
11mo ago
I'll grant you that people who don't understand the difference between academia and industry might mistakenly push themselves towards academia when they really want to be in industry, but we shouldn't take that as an understa
865.
▲
by
9rx
11mo ago
That's a product of coming up through a school system that emphasizes writing engaging content to please teachers. "Oh no, the farmers can't find help" sounds alarming and draws you in. But as you point out, it ends ther
866.
▲
by
9rx
11mo ago
I like to think this is our token AI-slop article for the day, but I'm not sure if even an LLM can hallucinate that much.
867.
▲
by
9rx
11mo ago
> How many things would you have to "just" rewrite? The same ones you'd have to rewrite using the (experimental) arenas implementation found in the standard library. While not the only reason, this is the primary reason
868.
▲
by
9rx
11mo ago
Not all that interesting when you think about it. Doing so would lead to having to admit that the Go team was right that the proposed arena solution isn't right; that there is a better solution out there. Which defies the entire basis
869.
▲
by
9rx
11mo ago
That sounds similar to the memory regions proposal[1], which is what came out of what was learned from tinkering with arenas. [1] https://github.com/golang/go/discussions/70257
870.
▲
by
9rx
11mo ago
> I understand the desire of academics to help agriculture, but they really need to check in with the field before coming up with prototypes like this Do they? Academia is about the individual. It is not about others. Sometimes what an
More ›