Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
qalmakka
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
61.
▲
by
qalmakka
8mo ago
> all CPU/RAM capacity is being sold to LLM companies, and as a result we can't get the hardware needed for good local LLMs. yeah... Ironic I guess. It's as if they've realised that it's only a matter of time unt
62.
▲
by
qalmakka
8mo ago
In Italy I pay 9.99 for 250GB, unlimited calls and SMS (never sent one in 10+ years but it's nice to have I guess), which for me is basically akin to infinite traffic given that unless I start downloading torrents from 5G I'll nev
63.
▲
by
qalmakka
8mo ago
Yeah, but all of this is pointless when RAM is as expensive as two CPUs by itself - if it's even in stock. AMD/Intel should focus on that first if they want to save their DIY business at all - which I'm starting to doubt they
64.
▲
by
qalmakka
8mo ago
It is not mine unfortunately, it comes from a very funny write-up by rsaksida: https://rsaksida.com/blog/ape-coding/
65.
▲
by
qalmakka
8mo ago
That's precisely why we had forums back in the '00s. there were forums for basically everything under the sun - unfortunately they mostly died nowadays. HN is basically just a forum with a single board that got enough recognition
66.
▲
by
qalmakka
8mo ago
I think people don't really realise that compilers are "difficult" projects in the same way as an appendicectomy is for a skilled surgeon, i.e. the surgery is "routine" only because the surgeons spent decades honin
67.
▲
by
qalmakka
8mo ago
Unfortunately two very big things happened afterwards: 1. Covid, which caused a dramatic shift in the EU focus and required the Commission to permanently take on lots of extra responsibilities (debt, shared procurement of medical goods and
68.
▲
by
qalmakka
8mo ago
> I'm not sure though relicensing MIT code under AGPL is legally sound if your additions are just bug fixes. It is: the original unmodified code is still MIT, but the bits you wrote and thus you hold the copyright for are AGPL. The
69.
▲
by
qalmakka
8mo ago
You can't just take an MIT/X11 licence, remove it, and relicense it as it's an explicit violation of the MIT/X11 licence. This however only applies to the original code, so any new addition can be under whatever licence
70.
▲
by
qalmakka
8mo ago
> If I write an OS in Basic, surely the 'natural' language for exposing the system calls is Basic? For that specific OS, that would probably be the case? I think every API is bound to reflect the specific constraints of the lan
71.
▲
by
qalmakka
8mo ago
> C is the natural language for exposing Unix system calls No, C is the language _designed_ to write UNIX. Unix is older than C, C was designed to write it and that's why all UNIX APIs follow C conventions. It's obvious that w
72.
▲
by
qalmakka
8mo ago
> C has the best API POSIX has the best API. C has `fopen` which, while not terrible, isn't what I'd call "great"
73.
▲
by
qalmakka
8mo ago
The likelihood of this happening hovers between -1 and 1
74.
▲
by
qalmakka
8mo ago
Yeah even the "basic" free tier Gemini 3.1 thinking model can easily unscramble that. It's impressive, but after all it's the very precise kind of job an LLM is great at - iteratively apply small transformations on text
75.
▲
by
qalmakka
8mo ago
This. Windows 9x-2000 GUIs were probably the pinnacle of OS UX, but were utterly ugly and boring as UIs. Their looks were unimpressive and boring, but they got the job done and they were easy to use and worked well. Windows 95 was like a 90
76.
▲
by
qalmakka
8mo ago
I agree. AI right now is at a level of "knowledgeable friend", not of "professional with years of real world experience". You'd listen to what your friend has to say, but taking pills after one of their suggestions?
77.
▲
by
qalmakka
8mo ago
My two cents: while Julia is arguably more complex than Go, it's type system and especially its data types (N-dimensional arrays, ...) make it way more suited anything that needs to process complex data, or do anything that's even
78.
▲
by
qalmakka
8mo ago
This is a pretty interesting take. If AIs have as their main knowledge base Internet contents, they're basically roleplaying as a human doing research online - they also need to be thought to think critically about whether some informa
79.
▲
by
qalmakka
8mo ago
I think that's because not everyone does the same job within the same stack and constraints. I'm yet to find an LLM that writes the kind of C++ I dabble with without having to manually tweak it myself (or that truly understands ou
80.
▲
by
qalmakka
8mo ago
On Linux in a pinch you can use bubblewrap to hide and replace directories for a given process
81.
▲
by
qalmakka
8mo ago
I am much younger than the author, but I've been coding for most of my life and I find close to no joy in using AIs. For me coding has always been about the nitty-gritty quirkiness of computers, languages, solving issues and writing ne
82.
▲
by
qalmakka
9mo ago
I for one still like the good old Cantata. It's still maintained by the community after the original dev bailed out, and it has good UX and lots of features. Feishin is also great but it's way heavier on RAM being basically a glor
83.
▲
by
qalmakka
9mo ago
> Telecom Italia Sparkle A corollary to the Hanlon's razor: prefer assuming incompetence over malice if there's Telecom Italia involved in any shape or form
84.
▲
by
qalmakka
9mo ago
Calling butter or red meat "healthy" is so utterly wrong. Saturated fat is at best neutral, and probably bad for you. Putting it in the same league as extra virgin olive oil is an insult to anyone with intelligence, even lard woul
85.
▲
by
qalmakka
11mo ago
We're already at the point where in order to have a "decent" desktop software experience you _need_ Rust too. For instance, Rust doesn't support some niche architectures because LLVM doesn't support them (those arch
86.
▲
by
qalmakka
11mo ago
> Embedded - This will always be C. No memory allocation means no Rust benefits. Rust is also too complex for smaller systems to write compilers. Modern embedded isn't your grandpa's embedded anymore. Modern embedded chips have
87.
▲
by
qalmakka
11mo ago
There's a huge difference between "AI" and "tech bros and finance guys getting amazed by an LLM that talks back to them without realising it's just a language model and not intelligence, so they started chucking the
88.
▲
by
qalmakka
11mo ago
struct parent *p = (struct child *)c; // valid Note that this cast would be valid without the MS extensions too, you can always cast a pointer to a struct to a pointer to its first member and viceversa. What the MS extens
89.
▲
by
qalmakka
1y ago
> UNIX vendors Well FreeBSD exists, just look at Netflix
90.
▲
by
qalmakka
1y ago
Yeah it's all shit and giggles until you need to allocate memory and handle it. Or when you need to use vector instructions or some CPU-specific stuff. Then you start understanding why people call it nightmarish
More ›