HNHacker News
TopNewBestAskShowJobs

klez

3,176 karma · joined June 28, 2011

You can contact me via mail at klez at klezlab dot it.
submissionscomments
klez··on Let's Ditch Google (Verb)
> It pains me that DuckDuckGo has the name that it has, since you can't even pretend to want to use that as a verb

"DDG it" rolls off the tongue

klez··on Small programming tricks
For today's lucky 10,000 who don't know what this is

https://en.wikipedia.org/wiki/Fork_bomb

(See in particular the "Implementation" section where there's an explanation of how it works)

klez··on Creepy Crawlies
I'm not saying websites can't demand payments for service, I'm just saying it's bad if it's a necessary fix for "scrapers are destroying the basic social contract of the web".
klez··on Creepy Crawlies
> there should be some cost for sending traffic somewher

So now, because of bad actors, I need to pay for the privilege of watching a website or using a service that was meant to be free? No, thanks.

I don't have a solution, but "break how the web currently works" is not one I would accept all willy nilly.

EDIT: yes, I realize we already broke the web (with Anubis, cloudflare, recaptcha etc) but I think we should resist slowly breaking it further.

klez··on Creepy Crawlies
From context I'd say they meant "formerly" and that's just a typo. I didn't even notice the error before you pointed it out.
klez··on LLMs are making me lose my savviness
It's like every time we discuss this on hn we have to go back to basics.

Builders/makers can be roughly subdivided into two camps: some like building for the final products; others like building for the process itself.

I'm in the latter camp. OP probably too. You probably are in the former.

And that's fine. But let's just stop pretending the other side doesn't exist.

EDIT: And this goes for OP as well. They forgot a lot of "for me"s in the article.

klez··on We found a division by zero bug in FFmpeg with a vibecoded fuzzer
> and loved project here

You may want to check upthread how loved it is :)

I, for one, don't hate it, but I hate what it represents and see its existence (rather, the reason for its existence) as a defeat for the web.

klez··on To become a better writer, read as much as you can
I think the issue here might be that you're familiar with what "style" is supposed to be in music, so you know how imitating it would look (rather, sound) like.

On the contrary, you may have no idea what style means in the context of writing, so you can't fathom what imitating writing style looks like.

I honestly don't know precisely either, but a couple of things to mull over: Clarke and Asimov are said to have a "dry" style. Most of their novels are "story". On the contrary, Eco describes things in very minute detail (there's a whole chapter in "The name of the rose" that is the description of a door).

Those are examples of elements of style you may be able to reproduce and that aren't limited to wording.

klez··on Captain Zilog
> can often get concepts across faster than plain documentation by using imagery that would stand out in a plain readme

This reminds me of why's (poignant) guide to ruby

https://poignant.guide/book/chapter-1.html

klez··on A joke domain purchase turned in geopolitical warfare
I'm afraid you're in the wrong thread
klez··on Rhombus 1.1 is now available
> As a Racketeer, it's my dream language. All the power of Racket...

Interesting. For me the interesting part of Racket has always been the language itself. What else is there that you like and can use from Rhombus?

klez··on France to ban unsolicited telemarketing calls
I suppose this is better than nothing, but how do they track companies that don't comply and still use fake/mobile/hidden numbers?
klez··on Crime Pays but Botany Doesn't
From mobile it's a bit unclear that there's a whole website beside this article. I, for one, noticed the hamburger menu only after I read your comment. I suppose GP had the same problem.
klez··on EYG: A Programming Language for Humans
That's still not what this is about. Take the example in the article: people who don't write code 100% of the time but have to think about mechanical and electrical engineering consideration for most of the time. You don't describe that as DevOps.
klez··on Alien World Chemistry Found Inside Meteorite That Struck New Jersey Home
No, ATTEMPT NO LANDING THERE!
klez··on Future euro banknote design proposals
On the 50 is Miguel de Cervantes (author of Don Quixote). On the 200 is Bertha von Suttner, the first woman to win a Nobel peace prize. I admit I had to look her up.
klez··on If coding has been solved, why does software keep getting worse?
> The days of people being intimidated by computers have been over for a while now so I'm sure I'm not the only one who feels this way.

Oh, I wish...

We have a couple of applications where we used to show useful error messages that users could copy-paste to us when they opened a ticket. We had to remove them because they scared some users. Now, per our customer's request, we sometimes only show "ERROR". Yeah, that's better...

Also, in the ticketing system we have to hide technical messages when passing the ticket between teams because the user would interject telling us they don't understand (which is ok, to a point: they have all the context they need to understand we're not talking to them, but ok...) but some would get really angry and frustrated and complain to our customer's IT that they don't want to see the technical stuff.

Also, my parents that get scared if something in red with numbers shows up on their screens.

klez··on I joined the IndieWeb, here's what I learned
We're talking about public websites. Nobody moved the goalpost. It's always been about online presence, hence public websites.
klez··on How the Elite See Rome
archive.ph is blocked in Italy.

archieve.is is accessible https://archive.is/Ei7AE

klez··on I started a “dirt notebook”
There's nothing wrong with a tidy notebook.

The point of TFA seems to me: "do what works for you". If keeping your netbook tidy is at the expense of using it, than maybe that means that doesn't work for you. If keeping your netbook tidy pushes you to write more (or doesn't hinder your ability to write on it) then go for it!

klez··on Workspaces – Explore the workspaces of modern creators
Or simply: that's what fits my home and what I can afford.

I work in a tiny room and the only place a desk fits is in the corner, so I have a small corner desk that fits there, with a ultra wide monitor, but I have to keep the laptop closed because I don't have space on the desk. Also a trackball because it's too cramped for a mouse.

klez··on Backtrack-Free Cursive
Might as well go with shorthand, then. I'm not even joking. I guess it's harder to learn an additional script used only when writing and transcribing, but I wonder if it would make writing by hand less of a dying thing.
klez··on Backtrack-Free Cursive
That's how I was taught to do it, and I always found it weird because it looks like an S and a C, while in my language it's pronounced in exactly the opposite way. We don't have many words with Xs in Italian, so I probably never "simplified" it in my hand writing and I still draw it that way in the rare occasions I write in cursive.
klez··on Scheme Is a Hoot
A couple of reasons that come to mind:

- For the same reasons people run js server-side: single codebase in the same language; familiarity with the language; other?

- Because some people simply like scheme and want to code the frontend of webapps in scheme

- Because they want to port Goblins to the browser and Goblins already work with scheme.

klez··on Introduction to Compilers and Language Design (2021)
> Sort of embarrassing that anyone vouched for this comment

I'm the one who vouched it. I don't check commenters' history before doing it. Maybe I should. My LLM-detector is apparently broken (especially on short posts). At face value I saw nothing wrong with it, so I vouched it.

klez··on Introduction to Compilers and Language Design
Hence why it's an "introduction" :)
klez··on Bring back crappy forums
Ok, but is this because of tree-style discussions or is it because of up/downvote mechanics? Or because of their combination?

Or is it completely unrelated and has more to do with the size of those communities?

klez··on Old Computer Challenge
From your link

> Smol (often paired with lorge or bean), is an Internet slang term used to describe any animal, character, or object that is considered very tiny and cute

So how's that different?

klez··on Old Computer Challenge
> Using such quirky in group markers like that can limit the audience or give some potential readers a bad impression from the readers opinion on such a group.

Good, I think the kind of people who would feel the use of "smol" impacts their enjoyment of this kind of project are not really the target audience anyway.

klez··on The last Romans are still around
Uh? They're the second group they talk about, just after the Romanians.
Page 1 of 34Next →