Hacker News - It's not for hackers and it's hardly news.

  • 🐕 I am attempting to get the site runnning as fast as possible. If you are experiencing slow page load times, please report it.
Arc, a LISP (LISt Processing language) does not have indexed arrays, for example (typical for purely functional languages). You have to call "car" ans "cdr" functions recursively to get the n-th value.
I don't know whether Arc has arrays (I wouldn't be surprised if it lacked them since Arc is a complete meme language), but lacking arrays is neither common for purely functional programming languages nor is it common for Lisps made in the last 60 years.
 
It's a rickety site in general. Very arsey with the rate limiter so you can't like a comment and save the thread in succession.
That's Lisp quality!

I can understand using a fast language (C, C++) for a project.
I can understand using a slow language that everybody knows (Python, JS).
What I can't understand is why anybody would choose a language that's both slow and obscure.

(I know, the answer is once again "autism".)
 
I can understand using a fast language (C, C++) for a project.
I can understand using a slow language that everybody knows (Python, JS).
What I can't understand is why anybody would choose a language that's both slow and obscure.
The ease of creating domain-specific languages. Consider a Prolog interpreter from PAIP or writing a pattern-matching macro that compiles to efficient code while remaining extensible using CLOS. Also writing programs interactively. But there's less reason to use Lisp with clangd integrated into editors such as CLion or Qt Creator instead of SLIME, as well as functionality such as constexpr or variadic templates allowing for compile-time macros. It's not nearly as bad as Boost MPL of the old days so Greenspun's tenth rule is less persuastive of an argument.

But now that mainstream languages borrowed features from functional languages, there's even less reason to use Lisp. It was more sensible back in C++98 days. Now JSON became mainstream and undoubtedly there are crazy people making interpreters based on it. It's a superset of Lisp syntax anyway. Everything-as-an-expression exists in Perl (the do{} keyword and Rust. C++ looks like it solved the problem of closure upvar escape problem with move semantics, and so on.

Then there are some features that no languages borrow. Consider RETURN-FROM which is as cheap as longjmp(3). Technically Perl's goto can be used in the same way but it's deprecated.

Funny, nowadays you can write CONSTANTLY in C++ and use it in template-based generic code. Then the correct type gets inferred by the time code gets monomorphized.

In a few C++ standard iteration cycles we'll have tagged unions with refutable (hopefully) pattern matching, something. Something Lisp never allowed.
 
Last edited:
The ease of creating domain-specific languages. Consider a Prolog interpreter from PAIP or writing a pattern-matching macro that compiles to efficient code while remaining extensible using CLOS. Also writing programs interactively. But there's less reason to use Lisp with clangd integrated into editors such as CLion or Qt Creator instead of SLIME, as well as functionality such as constexpr or variadic templates allowing for compile-time macros. It's not nearly as bad as Boost MPL of the old days so Greenspun's tenth rule is less persuastive of an argument.

But now that mainstream languages borrowed features from functional languages, there's even less reason to use Lisp. It was more sensible back in C++98 days. Now JSON became mainstream and undoubtedly there are crazy people making interpreters based on it. It's a superset of Lisp syntax anyway. Everything-as-an-expression exists in Perl (the do{} keyword and Rust. C++ looks like it solved the problem of closure upvar escape problem with move semantics, and so on.

Then there are some features that no languages borrow. Consider RETURN-FROM which is as cheap as longjmp(3). Technically Perl's goto can be used in the same way but it's deprecated.

Funny, nowadays you can write CONSTANTLY in C++ and use it in template-based generic code. Then the correct type gets inferred by the time code gets monomorphized.

In a few C++ standard iteration cycles we'll have tagged unions with refutable (hopefully) pattern matching, something. Something Lisp never allowed.

That's a very long-winded way of saying "autism".
 
Hacker News member buys food:
1692699357975.png
Source (Archive)
 
My computer issues continue, and I'm unable to verify kiwifarms.st with the onion domain for some reason. I've collected enough dumbfuckery for several more posts, but must wait to put it on display. Since I'll probably go through another period of inactivity after this, I'm going to finish up the opening post. I've given up on avoiding JavaScript, so the mass of screenshots that was present is now in a spoiler tag. I'll add Dang's photograph to the opening post and then try to have it shipped out of Prospering Grounds. Excuse me for not improving it further.

Lastly, Common Lisp is a good language. I don't deign to consider lesser languages. For those of you who want another serious language, look into Ada.
 
Hacker News member relieves himself in San Francisco:
1694298843864.png
It's okay for him to shit in the street because it's normal to do so in India:
1694299090499.png
He cries for the janny because he can't handle being told that it's not acceptable to shit in the street:
1694299131165.png
Trust the Science™:
1694299472512.png

The reasonable person was been downvoted so much that their comments are unreadable without an account with showdead turned on.

Some defenders of the street shitter:
1694299395468.png
1694299532306.png
Source (Archive)
 
It's currently inconvenient for me to write long posts, but this is a good time to make a smaller post focussing on some Lobste.rs drama and other dumbfuckery I found a few months back, and which I've yet to be able to put on display here. I got to this just before it was wiped:
https://lobste.rs/s/bntuxk/smallest_pride_contribution (archive) (archive)

The gist is some faggot made a change to GNU Screen so the fucking faggot flag emoji bullshit would display correctly. It's six sentences across two paragraphs, which is being generous, so it's the perfect article with which to get attention on Lobste.rs. Everything was fine until nickpsecurity made a comment, since he's recently found Christ. Here are screenshots of the conversation before and after it was wiped:
The smallest Pride contribution Lobsters.pngThe smallest Pride contribution Lobsters 2.png
It's funny, how many people called on him to be banned immediately, including people who called themselves his friends. This comment, still visible, stuck out to me:
WilhelmVonWeiner said:
There is no realistic pro-LGBT movement. There are anti-LGBT, and anti-anti-LGBT movements (this is not a logical negation).
This is after the Lobste.rs logo on the website was in a rainbow color scheme in support of faggotry.

I wonder which long-standing user will be banned next. I want to watch the community get smaller and smaller.

This is also worthy of mockery:
https://lobste.rs/s/3ohqya/email_addresses_are_not_primary_user (archive)

The gist is some faggot crying about changing his identifier, because he wants to pretend to be a girl now. The comments have someone complaining about how the Swedish national identifier encodes gender and how changing that's very hard, alongside other bullshit about it.
 
To echo others, HN can be a great source of technology news, but the culture that's grown around it is pathetic. I recall one commenter replying to a thread questioning Covid epidemic control measures saying: "This is horrible, how can there be people on HN saying things like this? I thought this was a site for smart people."

A big part of the site's problem is the way it sees intelligence as an identity. HN posters are smart by definition so they should agree with the hivemind because to do otherwise would make them dumb.

If you want to dig around HN, this search engine can help: https://hn.algolia.com/
It only searches by story title though.

In case you were wondering how Hacker News sees KF:

Blocking Kiwifarms (1633 comments)

Kiwi Farms is down across all domains as DDoS-Guard terminates service (1156 comments)

Heavily downvoted:
> Nobody puts him in jail. Nobody takes away his right to make a living or his children or his home
We're way, way past that standard. We're way past when ACLU was defending Nazi's right to speak and were proud of it. Nobody would even think about doing this now. In fact, if you defend a "wrong" client as a lawyer, you may lose your whole career now and become unperson among your peers. If you say a wrong thing publicly, your right to make a living will very likely be taken away, and your physical security would be in serious danger. Your home - if you can keep it while being denied income - surely. But in some countries they government also may lock your bank accounts. Hope you don't have a mortgage and have enough cash stashed to pay your utility bills, because otherwise your house is going bye-bye.
As for jail, no, the US is not there yet. Other countries on the West already very much so, so I wonder for how long that one would hold. After all, the government is already talking about a "clear and present danger" from their political opponents - and this is not a random set of words. This is the legal standard that until 1969 was being used to jail people for saying wrong things. So we may be just one SCOTUS ruling away from going back there. Current SCOTUS may not be willing to do it, but judges are retiring, they are mortal, and then there's talk about court packing... The ice is very thin.

TomSwirly pisses his pants:
Slighted:
Not surprising at all that Cloudflare went through with its plan to terminate its contract with Kiwifarms. Reddit had the exact same process happen back in 2021 with r/NoNewNormal. People cried and whined on the site for the subreddit to be banned, Spez wrote an official post defending the subreddits existence by pointing out its freedom of speech, and not long after crumbled and banned the subreddit (And still banned to this day). Corporations do not care about freedom of speech, especially when certain types of speech threaten their health. These flowery corporate blog posts are close to worthless, and I am glad that this step has been taken, as Kiwifarms will reinforce itself further as it has numerous times in the past in response to external threats and will become even more difficult to take down. At the time of Cloudflares decision earlier, Cloudflare had been the weakest link in the infrastructure of the site. Any solution implemented now will certainly be more resilient and reliable.

TomSwirly:
Kiwi Farms was literally and deliberately driving people to suicide.
Your argument appears to be this: "Private companies should be forced by the government to host any content, no matter how horrifying and evil it is."
Your argument is morally horrifying, and legally indefensible.

Kiwi Farms has been removed from the Internet Archive

Bsnes author Byuu bullied to suicide by KiwiFarms

This got downvoted to hell:
Suicide is sad and tragic. That said, calling this "murder" is gross hyperbole and very selfish. How is the person speaking for the dead qualified to make this accusation? Where does the line of personal responsibility begin? If every grievance in one's life can be blamed on others, then we will all end up executed by those who would cast judgment. By the author's logic, it's not a stretch to call everysuicide "murder."
To the author: Yes, it is different than murder. Murder is when one person kills another knowingly and maliciously. Bullying and harassment, no matter how disgusting, is not murder. Close, yes, perhaps, but still undeserving of the hyperbole.
This is not to say those harassing and bullying (if that did happen; I have not looked into the author's claims, nor do I follow the BSNES/Higan community) should not be held to account.
As a culture, we must fight against this tide of hyperbole in every argument and every disagreement. It leads to one thing and one thing only: violence. We don't need to fracture society further by casting everyone who does bad things as a "terrorist." There are spectrums of crime and punishment; it's not binary.

Keffals: “I’m being forced to leave the continent because of Kiwi Farms”

Anti-trans stalkers at Kiwi Farms are chasing one victim around the world
Some people in the comments here actually have a brain.

Kiwifarms Dropped by Their ISP

Tell HN: Sites like Kiwifarms are destroying free speech

Kiwi Farms response to CloudFlare

Kiwi Farms: The Slippery Slope of Curating the Web

The KF discussions always bounce between the same two viewpoints. The anti-KFers say that the site was organizing harassment and literally driving people to suicide, including multiple claims that the site has a big counter of how many people have killed themselves. Posters who are more sympathetic to free speech ask for proof of these claims and the antis link to Keffals tweets or the Keffals bomb threat post that was deleted in 30 minutes.
 
Last edited:
Back