skysight-inc/HackerNews huggingface dataset:
Not sure whether this changes anything about your critique, but note that the IBM 2741 terminal embedded a Selectric typewriter:

> Selectric-based mechanisms were also widely used as terminals for computers, replacing both Teletypes and older typebar-based output devices. One popular example was the IBM 2741 terminal

https://en.wikipedia.org/wiki/IBM_Selectric
I'm a big fan of Ashes 2034 and its sequel, a post-apocalyptic total conversion set in Atlanta. They are perhaps the most unexpectedly professional love letter to late 1990s shooters that I have seen.
That is so backwards incompatible that it is never, ever going to fly.
Define "abolish."

We could certainly try to write no new software that uses them.

But last I checked, there are terabytes and terabytes of stored data in various formats (to say nothing of living protocols already deployed) and they aren't gonna stop using CRLF any time soon.
Well, hopefully your preferred beliefs and way of life stay in favor with the majority, otherwise it could get awkward. In the case they do not, perhaps you can reflect upon your comment here and reassure yourself that your persecution is not unjustified.
There's a UI element for it now. Click on the gear icon and check the 'Hide whitespace' checkbox, then reload.
If you're doing pull to prevent remotes from destroying old backups (in case of malware takeover, etc), this can be solved by running rest-server with --append-only

https://github.com/restic/rest-server

It 403's any attempt to overwrite or delete old data.
Fair point, although I’d suggest that many programs already treat LF as NL (e.g. unix text files), so this understanding of the meaning of LF already exists in the world. If you’re writing anything generic/cross-platform, you have to be able to treat LF as NL. So there isn’t really a change to be made here.
I drank for the taste, not for the effect of alcohol (I did that 2 times on purpose in my life and I'm ok with that). Stopped around 20.
Honestly, most party chats are not that interesting.
Usually the interesting things happen at the end of a party when the amount of people shrink, then it becomes more interesting.
This is entirely subjective, just giving you an N+1
Proposal: Apply a ceiling function to your pizza-counting algorithm and always leave the last slice in the freezer. Then simply throw out that slice when you want a new pizza!
For me contradictions are unavoidable when speaking about the mind. Usually the aim is not to give you specific objective truths, but to evoke something in your mind that feels evidently true to you. That is why usually the most effective communication tools that are used are metaphors. And communicating that way correctly is very very difficult. That means that most of these sort of pieces are going to be very bad... But I actually think that this one is not that bad
No mention of what happened the last time we mixed and matched line endings? https://smtpsmuggling.com/
I recently posted a paper on the Permacomputing Aesthetic (https://news.ycombinator.com/item?id=41818119) which argues there is a counter current of developers that want to go against the maximalist world of computing and rediscover programming as art on constrained systems. In this world, where we do not idolize the large teams of code monkeys, languages like Forth can see a resurgence. Forth is a bad language for a team of people of dubious and different skillset, but in the hands of a single person it is the most moldable environment, even moreso than Lisp.

I have been designing some sort of "persistent" Forth OS, that boots into an interpreter and persists your defined words across sessions and reboots, so you can incrementally build your own personal computer from scratch.
I will happily promote and link to any forks from WordPress.org. I've linked to two already, let me know if I need to promote more.
Musk was already a very successful businessman by then - selling zip2 for $300,000,000. $22 million was his cut. Successful businessmen attract investors.
So given that you are only experiencing negative effects of quitting, do you think you'll start drinking alcohol/caffeine again?

I'm finishing a 3 month period of not drinking after two or so decades of moderate to heavy drinking, and I'm not really experiencing world shattering positive effects from it. I'll probably go back to drinking because in general I like it and I don't really feel the same negative effects others talk about (or at least not to the same magnitude). Curious about how you're thinking about it.
Statements like "It doesnt seem plausible", "it doesn't seem likely" aren't the strongest arguments. How things seem to us is based on what we've seen happen before. None of us has witnessed humanity replace itself with something that we dont understand before.

Our intuition isn't a good guide here. Intuitions are honed through repeated exposure and feedback, and we clearly don't have that in this domain.

Even though it doesn't feel dangerous, we can navigate this by reasoning through it. We understand that intelligence trumps brawn (e.g. Humans don't out-claw a tiger, we master it with intelligence). We understand that advances in AI have been very rapid, and that even though current AI doesnt feel dangerous, current AI turns into much more advanced future AI very quickly. And we understand that we dont really understand how these things work. We "control them safely" through mechanisms similar to how evolution controls us: theough the objective function. That shouldn't fill us with confidence because we find loopholes in evolution's objective function left and right like contraception, hyper-palatable foods, tiktok, etc.

All these lines of evidence converge on the conclusion that what we're building is dangerous to us.
The dose makes the poison. We all consume substances every day that would be lethal in a higher dose.

Many common foods contain alcohol. Basically anything fermented, such as bread, will have a small amount. No one is actually worried about that low amount.
American car manufacturers have fallen greatly after the Jack Welshification of the industry over the past 50 years.

There was an intentional hollowing out of the US industrial base because pillaging and gutting for profit made stock go up faster.

Now we sit on top of wrecked husks: GE, RCA, GM, Motorola. It was all intentionally dismantled and sold off.

The problem isn't Tesla or electric cars, it's the conservative orthodox economists and their political lackeys that looted the industrial base in order to manufacture stock bubbles and claim it as progress

And it will never be addressed until people stop claiming drag queens and bathroom signs have somehow swindled their wealth.
And very importantly: no one knows what that checkbox means and what are the consequences of checking it.
I stopped drinking for a while and then started again. "Going sober" makes it sound like an ordeal involving Alcoholics Anonymous and significant lifestyle change, but I was originally drinking less than once a week anyway.

Personally I think the debate about whether there's a healthy level of drinking is pointless when all the evidence suggests the risk scales linearly. My grandfather would have one drink at weddings and one drink at Christmas. As far as I can tell, the difference in life expectancy and general health between two drinks versus zero drinks per year is negligible.
pass the bill to matt when you finish fixing those broken wp.
> Even if an established protocol (HTTP, SMTP, CSV, FTP) technically requires CRLF as a line ending, do not comply. Send only NL.

Now just go pound sand. Seriously. And you owe me 5 minutes of my life wasted on reading the whole thing.

My god, I would have thought all those “simplification” ideas die off once you have 3 years of experience or more. Some people won’t learn.

P. S. Guess even the most brilliant people tend to have dumb ideas sometimes.
I don't understand this take.

If LLMs will be the end of open source, then they will constitute that end for exactly the reason you write:

> Large language models are used to aggregate and interpolate intellectual property.

> This is performed with no acknowledgement of authorship or lineage, with no attribution or citation.

> In effect, the intellectual property used to train such models becomes anonymous common property.

And if those things are true and allowed to continue, then any IP relying on copyright is equally threatened. That could of course be the case, but it's hardly unique to open source. Open source is no different, here. Or are you suggesting that non-open-source copyrighted material (code or otherwise) is protected by keeping the "source" (or equivalent) secret? Good luck making money on that blockbuster movie if you don't dare show it to anyone, or that novel if you don't dare let people read it.

> The social rewards (e.g., credit, respect) that often motivate open source work are undermined.

First of all: Those aren't the only social rewards that motivate open source work. I'd even wager they aren't the most common motivators. Those rewards seem more like the image that actors that try to social-network-ify or gamify open source work want to paint.

Second: Why would those things go away? The artistic joy that drives a portrait painter didn't go away when the camera was invented. Sure, the pure monetary drive might suffer, but that drive is perhaps the drive that's least specific to open source work.
His point is that lots of AI folks are framing intelligence incorrectly by overvaluing surface knowledge or ability to be trained to solve constrained problems, when cats have deeper cognitive abilities like planning and rich spatial reasoning which are far beyond the reach of any AI in 2024.

ANNs are extremely useful tools because they can process all sorts of information humans find useful: unlike animals or humans, ANNs don't have their own will, don't get bored or frustrated, and can focus on whatever you point them at. But in terms of core cognitive abilities - not surface knowledge, not impressive tricks, and certainly not LLM benchmarks - it is hard to say ANNs are smarter than a spider. (In fact they seem dumber than jumping spiders, which are able to form novel navigational plans in completely unfamiliar manmade environments. Even web-spinning spiders have no trouble spinning their webs in cluttered garages or pantries; would a transformer ANN be able to do that if it was trained on bushes and trees?)
Appetites Instead of Estimates
To be fair, those who go sober likely did so because alcohol was having a negative impact to start with. (Simply using the word sober in that context implies that drinking was a problem to start with. Otherwise people typically say that they stopped drinking or don't drink any more). I am guessing that those who started drinking later on in life don't wouldn't want to go around making statements that may be construed as promoting drinking, after all drinking is a problem for some people.
On my team this happens due to individual laziness and I don't think tabs would solve that problem.
I find it hilarious that the "vegan mafia" has downvoted my comments with no explanation, while the people that actually replied seem to agree with me.
> Why intentionally introduce potential bugs for the sake of making a point?

It seems spiteful, but it strikes me as an interesting illustration of how the robustness principle could be hacked to force change. It’s a descriptivist versus prescriptivist view of standards, which is not how we typically view standards.
this claims to have speaker diarization which is a potentially killer feature missing from most whisper implementations.
I have literally started a VLM (Portable Genera 2.0.6) with a Genera 9.0.6 world. In the "herald" the software says that it is running Genera 9.0.6. You can claim "You are purposefully conflating Portable Genera, Open Genera and Genera.", but I'm actually looking at it now and you don't. Please don't tell me this BS, when I'm right now reading the screen in front of me.

> You mention a bunch of things that are also _not_ part of Genera

Of course they are. I have the thing right in front of me, running. I'm typing to it. I'm looking at the system definition of SYSTEM 501. On a live running Genera 9 on a VLM. If I would look at my MacIvory running Genera 8 it also would not look much too different.

Stuff like EH has been long superseded. The Scheduler has been redesigned & rewritten. TV has mostly been superseded by Dynamic Windows. The Garbage Collector has been extended, by new GC variants.

> Open Genera did very little on top of Genera at that, mostly targeting and making it work on the Ivory.

Open Genera does not work on the Ivory processor. It's a Virtual Lisp Machine.

> Genera is a Lisp Machine system based on the work done at MIT, where most of the guts still the same. To the point that how you rebootstrap the system is the same, how the core areas look work, how the scheduler works, how the windowing system works, how flavours works, etc.

The Scheduler works different (the old scheduler polled, the new own is event driven), the window system is now Dynamic Windows, Flavors has been updated to New Flavors & the new CLOS (the Common Lisp Object System), ...
With reason, Mediterranean people grew up seeing lots old people that drink and still work the farm at very old age

That today you'll mostly see constantly in and out of hospitals or in care homes much younger
Bro, what? BLS has them at $48K/year
Unfortunately, sometimes one of the things someone is coping with is not being able to afford or find a doctor.

My experience is also that current medicine is limited in its ability to help with things like loneliness and isolation.
Read about what kind of tortures the lamas brought to serfs and slaves. Beware, because it's highly NSFW. And I don't support the CCCP in any case, but Tibet wasn't Disneyland as HNers believe.

If the only problem the previous commenter stated was just some kind of a cult, well, if woudn't be half-bad. But upon reading about the Tibet and basically the Asian Inquisition (not the Spanish one, but the actual witch-burning one from Central Europe), you will see the Tibet in a very different way.
I believe that's the secret effectiveness of intermittent fasting. It teaches people who have a panic response when they feel the faintest bit of hunger how to wait, and over a long period of time kills that panic response.

I started IF probably around 2014 at 215 lbs (6'), and dropped about a pound a week for 6 months of it, leaving me at probably 185. Over the next year, I went back up to maybe 205, then did another six months and got down to 180. This happened probably twice more, and by 2020 my weight had reset to 170-175.

By reset, I mean that since 2020, I've paid absolutely no attention to my weight, or the amount I eat (although the variety is important.) I'm always between 169-176. At this second, I am 171.4 lbs. I think intermittent fasting taught me to be that way. Learning that you're not going to die if you don't eat for the rest of the day is like learning a language. It's recalibrating your own instinct for homeostasis, which is the characteristic intrinsic urge that all living beings have. It resists tampering, and really has to be convinced over time.
Would you disagree that modern medical care can help improve the effectiveness of your immune system ?

Or even that we have the means to reduce the symptoms ?

Or protect your immune system from additional threats while it's focusing on a virus for instance ?
I chose restic because borg was slow, buggy and an unwieldy pile of Python, not the best language for deployment on heterogeneous Linux systems.

Restic on the other hand is slow, but never crashed on me and is distributed as a single binary.

The only thing I dislike about restic is that it does not have a simple config file where you define your backup settings. Instead I had to write my own backup.sh that I deploy everywhere on my personal and production machines. Paired with rsync.net for storage and healthchecks.io for notifications.
Honestly, online QA platforms do a fine job by themselves. Just today, I've found out that Quora started locking its high-quality answers made by actual experts behind paywalls. Get bent.
It is insane how Matt once again seem totally unable to understand the difference between Autoamattic and the WordPress Foudnation.
Asking for a friend... What's the migration path to a different plugin look like? Seamless? Better be duckin seamless
Curious about this statement, do you mind expanding?
This game is amazing. It also works remarkably well; I've read it's written in Rust + bevy + a custom vulkan renderer.

I remember being mindblown, a few years back, by procedural generation talk by Anastasia Opara (one of the creators of Tiny Glade, ex-Embark) - and by her rust library for procedural generation:
https://github.com/EmbarkStudios/texture-synthesis

I think this concept can be expanded even more, I'm sure we'll see even more of this.

Congrats on the game!
And Matt has refused to clarify when asked about it.
> It's a bit heavy on the purple prose (though I was guilty of a very similar writing style in my 20s, and as I got on in life the purity of the idea became more important than its surrounding ornamental structures).

I can see that.
It is a site less visited probably due to the stackexchange domain. But looks there are some regular users.
Cantor, Choice, and Paradox
Google never intended to solve the problem, it was meant to collect and organize information on people, not contents.

The flaw itself is in the standard business model today where businesses are funded upfront by banks in ponzi scheme structures. Enshittification is the natural third stage of these schemes after upfront benefits have been realized.

You burn all bridges going through, make dependent, then become a state run entity (if you are invaluable). Its a common tactic.

The problems people see with google aren't really as they see it at the surface. The issues are the same as the structural problems with central planning in a non-market condition.

There are impossible to solve, intractable problems, and google knows this but the trade-off is in the short-term they get a lot of power and control, and if they are deceptive about it along the way gullible people will be fooled if they don't pay attention until its too late. You see this most clearly demonstrated in their leaked Selfish Ledger.

For those that don't know, its filled with fallacy, and promises that only lead to destructive outcomes and is heavily skewed in marxist thought.
We do have the advantage of being a very small country by comparison. Social Media made it worse because the village idiots suddenly had a place to form communities with other village idiots. None of us live far from each other though, you can drive from one end of our country to the other in around 5 hours. So it’s almost impossible to not be mixed up with all sorts of people. I think the “ghettos” we have that are the most isolated are actually the rich people. The rest of us are all mixed in together.

We don’t really have a “rural” area as such. In the way you will have in huge countries like America. We obviously the the same urbanisation everyone else has, and the issues which comes with it. Even if you live in the parts of the country which are “left behind” or however it’s described you’re still very likely to have neighbours who work in a large city that just wanted a “country side” home. Which is possible because 95% of our rural non island areas are typically less than an hour in car from one of our major cities.
Efabless Unveils New Custom Chip Platform Designed for Edge ML Products
IMO it's also notable that Mullenweg is in this state of mind and also has access to Tumblr data, with a history of allegedly doxxing the relationships between anonymous user blogs based on non-public information [0]. One doesn't need to agree with the moderation decision, or take sides on the political context around it, to understand that there is a tremendous amount of centralized power here, that norms are going out the window, and that an entire ecosystem is at risk.

[0] https://techcrunch.com/2024/02/22/tumblr-ceo-publicly-spars-...
> Each small effort, each moment of renewed attention, builds upon the last. Over time, these moments accumulate, and what was once difficult becomes second nature.

This! One thing is to find an oasis of attention from time to time, but the goal should be to fill it so that it becomes the sea, and that is extremely difficult (for starters due to the traps of modern attention seeking algorithms, but not only...).
I can understand the desire to prevent freeloading, but not agree with the methods to encourage better behavior. Economic systems are hard and imperfect.
first time I heard of this was yesterday, in a thecatch2024 CTF. Today, on HN...
https://www.thecatch.cz/
Hear. I don't know if I'd want to get to zero.

And on special occasions the rules are suspended.
OpenAI literally did that and it bombed.
Matches my sentiments exactly. Yeah, DOOM is legendary. But who really plays doom for the sake of doom anymore?

I’m more interested in the umpteenth “x runs doom” post than more levels for a game most people never bother to complete in the first place.
Yes, well, it's a cat. They don't have the best mental stability anyway. For the "quick learning" stuff, that's why you would add the more traditional statistical systems. They would be "informed" by the large transformer models, but could function way faster and have "memory" of a sort.

Anger, hunger, and joy are just counters in a persistent program.

On the transformer models, there would be a bunch of them attached together in a mesh, with duplication and staged swapping out to fix the context length problem. Yeah, you'd probably need a supercomputer to run it, but that wasn't the question.
We could have had this all along.
Not a single serious developer would release a plugin or theme on wordpress.org after this.
Ok, we've changed to that from https://www.the-express.com/news/world-news/151431/christoph.... Thanks!
Attach a tether to one of the fin pods, then blow up the rest to sink it cleanly and bring back the important part.
I remember a very similar anecdote about Von Braun & the early Juno/Jupiter rockets - with someone pointing out issues with sloshing on a press conference & Von Braun brushing it off as insignificant.

Then the next launch crashed due to slosh induced oscillation - and the one rocket after that had anti-slosh baffles. ;-)
Doesn’t this show that ignoring CR and only processing LFs is a good idea? If I’m understanding right (probably wrong), this vuln relied on some servers using CRLF only as endings, and others supporting both CRLF and LF.

If every server updated to line-end of LF, thereby supporting both types, this vuln wouldn’t happen?

Of course if there’s is a mixed bag then I guess this is still possible, if your server only supports CRLF. At least in that scenario you have some control over the issue though.
Hard to agree or disagree without real examples. I've worked with people who insist on writing paragraphs of stories as comments on top of some pretty obviously self-descriptive code. In those cases, the comments were indeed just clutter that would likely soon be out of date anyway. Conversely, places that need huge comments like that usually should just be refactored anyway. It's pretty rare to actually need written comments to explain what's going on when the code is written semantically and thoughtfully.
Starship is Still Not Understood (2021)
Ok? What is it?
> I'm hoping this is satire. Why intentionally introduce potential bugs for the sake of making a point?

It’s worse than satire. Postel’s Law is definitively wrong, at least in the context of network protocols, and delimiters, especially, MUST be precise. See, for example:

https://www.postfix.org/smtp-smuggling.html

Send exactly what the spec requires, and parse exactly as the spec requires. Do not accept garbage. And LF, where CRLF is specified, is garbage.
Of all the stupid and obsolete things in standards we use to interoperate, CRLF is one of the least consequential.