skysight-inc/HackerNews huggingface dataset:
https://news.ycombinator.com/item?id=40476904 (or https://en.wikipedia.org/wiki/Ur-Fascism ) seem much better

see also https://en.wikipedia.org/wiki/Roderick_Spode#The_Black_Short...

Viewing themselves as the saviours (an end which justifies many many means) of some granfalloon is a common theme.

In one of Benigni's movies, a group of italian Fascists are discussing a new german fascist textbook, in which one of the word problems says something like: a cripple costs the state so much per year, a cretin so much, etc. How much could the state save if n thousands of cripples and m thousands of cretins were eliminated? "But that's horrible", cries an italian woman, "making children do algebra, at such a young age!"

I suspect a true fascist (although a true economist might send a false positive?) would not understand why the woman's objection is generally thought to be gallows-humorous.
tmux attach >>>> kitty

That's it. Even with mosh it's useful. On latency witth escape codes and issues with vim/vis,
set this at ~/.tmux.conf:

set -g escape-time 10
Okay, mea culpa.
> That was the point of my post. My parents’ generation would and mine won’t.

And the point of my post is that it's a lie. That parents are parents no matter when or where.

> I don’t know anyone I grew up with who would have been allowed to live in their parents’ house for a decade after graduating high school.

A decade? Now you are moving the goal post. The comment you quoted was 'Just ask yourself, would you kick force your kids to live on the streets at 18'. So you are saying everyone in your high school got kick out of their homes at 18? No? Fine.

> Times have changed and what was unacceptable in the 80s and 90s is more acceptable now.

Times always change and yet things always stay the same. I grew up in the 90s and I can say your description is not reality. Either we grew up in completely different countries or you are lying. Plenty of people stayed at home after high school or even after college to save money for their own house. Do you think it was the norm to dump your kids on the street as soon as they turned 18? What are you talking about?

You wrote the following: "We were pretty much all kicked out at 18 to go live on our own." I wasn't. None of my friends were. None of my cousins were. Nobody I know was.

Maybe you were kicked out at 18, but that's not representative of much of america. Why lie about something that is so demonstrably false? I don't get it.
And billion too, though. In the 80s the term was still confusing; no longer though.

https://en.wikipedia.org/wiki/Billion
> This doesn't sound so much as too much coverage but rather like having your automated tests be coupled to implementation details

Depending on how high coverage you are aiming for, I find it hard to imagine a way to achieve it without inevitably tying the tests to implementation details
While the UI is not my favorite, I can see a history of my songs played. On android, click on home, click your avatar (top left). A menu should slide out with "Listening history" in it.
That 15 second lag is related to the network buffering, and would happen inside a muxer as well as outside. A muxer may add another layer of buffering, but I find that you can typically clear it out faster by switching to another window then back, so the output doesn’t need to be sent over the network.
Recently there seems to be an bunch of SPL (Splunk) -like query languages popping up: PQL, PRQL, Grafana Explore Logs syntax, Kusto.. Probably others as well. Does yet another similar but slightly different language make sense? Why not leverage an existing one?
High H5N1 influenza levels found in mice given raw milk from infected dairy cows
Great reminder about immigration's social barriers.

Church and work are the lowest friction social spaces that I can think of outside of wealth dimension.

The problem still defaults to getting your foot in the door though. It requires a certain elevation of compassion and information in enough social circles for a single person to overcome cultural devides.
I look at my printer like I look at my checkbook. Most of the time, completely irrelevant. Two or three situations a year, it is massively convenient to have - and it doesn't cost me anything. I wouldn't buy a printer until you hit a pain point where you're confident you need a printer, though.
Knowing tmux means you can have persistent sessions between the console and the window manager, and means you can use your workflow on other people’s machines, on machines without a stable connection, and on machines without Kitty or a GPU installed. I don’t know about Kitty, and there doesn’t seem to be universal love for it or it’s author, but I can mention that tmux is scriptable which makes certain multi-shell workflows amazingly fast and useful. One web company I worked for built the dev environment around launching tmux and starting different servers in each tab automatically. This is really useful and elegant for debugging without having to sift through the combined output of these servers, made it easy to stop and restart individual servers, avoided the need to juggle files, etc. etc.. Hard to see these advantages if you haven’t experienced it, but this setup is something I’ve adopted and carried forward to other companies because it’s so nice.
Scrolls fine for me using Safari on my 7 year old iPhone X.
For me kitty’s main upside is its configuration dotfile that can be version controlled. I used iTerm2 for years, but moving around multiple computers makes it harder.
I do see incredibly weird kids content on YouTube sometimes (most likely bot generated?) which makes me think kids have been experiencing a worse internet before the rest of us have.
Bird Flu Virus Found in Beef Tissue
Rootless Docker in a multi-user environment
To be clear he is saying that the LLM is not capable of justified true belief, not commenting on people who believe LLM output. I don’t think your comment is relevant here.
What about justice for the shooter then?

You believe [some] people are born fundamentally evil, I believe such people are sick.

I can think of two systems which are arguably more humane than decades in concrete cages or death:

1) Caste system, so you can create restricted high caste areas where non-criminals can be safe from criminals (with concrete caging in lieu of obeying these laws, so long term imprison is more of a last step than a primary go-to). China is kind-of doing this with social credit scores, I do not like this as it relies on automated surveillance and it is not a replacement for their cages and labor camps. Societies are by nature prisons already, I am advocating the lowest caste (imprisoned criminals) be given much more open access and normalized living conditions in large legally/materially walled off county/parish-size (or larger) Australia-like areas where they can live normal lives with other high risk individuals and away from the high trust low risk individuals. High caste can enter low caste areas, but not vice versa (without a visa and sponsorship, think gated HOA guests).

2) Expatriation with threat of long term caging, hard labor, or death upon return.

We don't do either because statists rely on the fear of the future generated in you when you believe the state is inevitable and omnipotent, and not in any way shape or form a voluntary relationship.
Yes, when you are trying to intentionally change the output, you simply regenerate the gold file to be used as reference (and yes, it should be easy). It’s brittle for sure but it does catch unintentional changes and should be used where relevant (if sparingly). There are definitely existing frameworks that do this (eg Jest calls this snapshot testing and has tooling to make it easy).

I’m sorry your experiences with this kind of stuff have been bad. I’ve generally had good experiences in the machine learning space where we used it judiciously where appropriate but didn’t overdo it.

I don’t see how it can ever hinder you though - you can always choose to go “I don’t care that the output has changed dramaticallly - it’s the new ground truth” as long as you communicate that’s what happening in your commit. What it doesn’t let you do is that the output is different every time you run it but that’s generally a positive (randomness should be intentionally injected deterministically).
What if you are running a long running and important process and your personal internet connection drops, killing your process? That's why I am fond of screen and tmux
The Effects of Minimum-Lot-Size Reform on Houston Land Values
its good for scanning docs you have signed and emailing out.
Brother monochrome laserjet. Lasts forever. Documents requiring a signature, school materials (homeschooled), shipping labels, documents to annotate to be scanned in and sent off, etc.

After a few runs to a FedEx Office where you can send a document to be retrieved and printed with a code at a terminal attached to a copier, considering the value of time and the cost of those prints per pages, ~$125 is a no brainer for something that will last 5-10 years at least. Comes out to $20-$30/year with some supplies in there (paper, toner).
The issue seems to be the C++ committee, never heard anyone complain about C's committee.
Could you say more about this? I took a look at this page and it seems to be mainly about having a window manager in a terminal: https://zellij.dev/about/

But I have a window manager, so all I ever want out of something like screen or tmux is a persistent remote session that survives network issues or me closing my laptop for a bit. Is that something that Zellij is better at?
You and I have different definitions of the word "bludgeon", and I see no problem with showing somebody a site rule they've broken if it's a rule you think worth encouraging people to follow (which they clearly do feel).
The "C family" has two committees, one that works fairly well (https://www.open-std.org/jtc1/sc22/wg14/) and one that doesn't (https://www.open-std.org/jtc1/sc22/wg21/).
Agreed that it's more than just an optimisation if it's documented behaviour in the language, because then code is allowed to depend on its existence (which is not something you're allowed to do for a mere optimisation).

There's a name that's both more accurate than TCO and more diplomatic than PITCH, which is TCE (tail call elision). That's certainly the name commonly used in the Python community when discussing (and rejecting!) it.
http://www.scholarpedia.org/article/Spike-timing_dependent_p...
Also, you can't patch bugs in the smart contract because people can spot the patch transactions and outbid you to exploit it instead.
> If your language has modules, like in the syntax and semantics, and you're still requiring external tools to hunt down dependencies, your module system must somehow be a failure.

No argument from me :)

> The idea behind modules is that since they are part of the language, the compiler for the language understands modules and follows the dependencies. All module-related tooling, like incremental builds, is hooked through the compiler.

I am not sure I follow. The compiler still compiles one file each time it is run, so we need a first pass to determine the dependency tree and what can be compiled in which order, right? Even if that first pass uses the compiler itself (doing only enough parsing to see what is needed).

> You give the compiler the proper option to spit out dependencies, point it at the root module of the program, and let it do its thing.

Nowadays, gfortran can generate Makefile fragments with the dependencies, but it was not always the case. This is why there are a handful of small tools to do it and makedepf90 is one of them (it’s a small Fortran program with a rudimentary parser). There are also other compilers that don’t do it properly.
Wow. Thank you for digging this up!
AI that determines risk of death helps save lives in hospital trial
Nothing is irreversible in tradfi, regulations and the court system will find someone to give it back to you.

That's what insurance is for, for instance.
Says "can in principle be totally uninvolved", not "customarily is totally uninvolved.

The article seemed to imply that the institution transferring the securities would also be in the best position to vouch for the identity of the owner who it had been the custodian for.
> I sometimes wants a search engine, sometimes a question engine.

If you want a search engine, it's easy to use the results as a feedback to refine the query. But a question (answer?) engine would need to be an expert in the subject. And not parroting stuff. That usually means curation. You need something to do the work ahead to filter the wheat from the shaft. I don't see how LLMs can do that.

LLMs can't be a search engine, and can't be an question engine. The best way to treat it is a simulation engine, but the use cases depend on the training data. But the proof is there that the internet is full of junk, and not that expansive.
Your interpretation is a bit strict, with little charity, its clear the poster means "i don't always just want an answer, i want to learn"

I saw this over and over again working at products at G, someone would invoke some myth I can't quite remember about "Larry" had a vision of just giving the answer

That's true but comes back to the central mistake Google makes: we don't actually have AGI, they can't actually answer questions, and people aren't actually satisfied with just the answer.

There's all sorts of tendrils from there, ex. a major sin here _has_ to be they're using a very crappy very cheap LLM.

But, I saw it over and over again, 7 years at Google, on every AI project I worked on or was adjacent to, except one. They all assume $LATEST_STACK can just give the perfect answer and users will be so happy. It can't, they don't actually want just the answer, and BigCo culture means you don't rock the boat and just keep moving forward.
opt-in communism is not the name I'd go with, but that's a lot more palatable than universal basic income.

basic job guarantee? there's absolutely no shortage of work to be done, it's just a distribution problem, just like with food and money.
Typical GNU attitude. I'd say the author is correct unless there is a good reason to make it incompatible with Ninja.
How Aider Scored SOTA 26.3% on SWE Bench Lite
Mainly via existing features for static code analysis, reliable LLM code editing, and pragmatic UX for AI pair programming. Without RAG, vector search, LLM tools, web search and other strongly agentic behaviors.
This geez wants to lock us into Kitty vs cross-terminal TMUX? ... and withouth attach/detach??

Even a 386 running at 20 Mhz can trivially handle Tmux what's this whole "oh it has to parse keystrokes twice" malarkey?
Thank you for taking the time to go through my thousands of comments. Did you read all comments or were you looking for specific keywords that match your worldview?

My views were based off of cnn and cam footage shown.

I was reading through your history. Why all the Apple hate. Did you ever recover from the botched Apple interview?
> While climate change is happening, there is still a lot we can do to slow it down and mitigate its effects

Not to disagree with your general point but one of the most frustrating things about climate change is knowing how much we could do, while seeing how little hope we actually have of making those changes.
The right answer is no rocks. Some mentally ill person could type that in and get "eat 1000 rocks" and then die from eating rocks, and that would be Google's fault. It's not funny. I have no doubt right now there are at least 50 youtube videos being made testing different glue's effectiveness holding cheese on a pizza. And some of those idiots are going to taste-test it, too. And then people will try it at home, some stupid kids will get sick - I have no doubt.

It was a bit premature to label LLMs as "Intelligence", it's a cool parlor trick based on a shitload of power consumption and 3D graphics cards, but it's not intelligent and it probably shouldn't be telling real (stupid) humans answers that it can't verify are correct.
But the trains with differently sized tracks didn’t fall off the tracks because (and I imagine there is some obscure exception to this, but for the very most part) someone had made sure that the systems were safe. The distinction here is that Google is rolling out half-baked rubbish that is palpably unreliable. No sane person is going to eat rocks or put glue on their pizza, but the race is on to find some genuinely dangerous answer from this system.

It would be regrettable if the result of rolling out this type of product too soon has the effect of eroding trust in AI-based search, and delaying people from engaging with it when it actually is ready.
The worst ones for me are product reviews where it gives you hundreds of non-credible Wirecutter clones. Reddit reviews are useful though.
> For a lot of people, it feels better ... to think that we are so important that the rest of the universe will also cease to exist when we die.

> ...there are a lot of so-called "rationalists" on this very website who themselves believe in a version of this -- that the world is soon going to face a technological apocalypse of some kind ... believing that they themselves will find a way to escape death....

Neither of these points resonate with me. I think the people you describe are a tiny fraction of people — I'm not sure I know anyone like that in any event.

I think the current trajectory of our civilization is unsustainable for a number of reasons and we will no doubt see some bad outcomes. I have absolutlely no expectation of being able to dodge the consequences though.

Maybe it's people like Peter Thiel though that you have in mind.
> you're recruited using industry-leading practices out of an overflowing pool of abundant talent... and this is what you make of it?

That's exactly what to make of their frathouse nonsense.

Google has gotten away with it because smart people and a sweet moment of opportunity 20-25 years ago gave them... uh, an inheritance. They can coast on that inherited monopoly position, and afford to pay 100 people to do the work of 1, use the company's position to push whatever they build onto the market, and then probably cancel it anyway, always going back to the inherited money machine from the ancestors.

And then a lot of companies who didn't understand software development blindly tried to copy whatever the richest company they saw was doing, not understanding the real difference between the companies. While VC growth investment schemes let some of those companies get away with that, because they didn't have to be profitable, viable, responsible, nor legal, nor even have reasonably maintainable software.

Poor Zoomers are now a generation separated from before the tech industry's cocaine bender. For whatever software jobs will be available to them, and with the density of nonsense "knowledge" that will be in the air, I don't know how they'll all learn non-dysfunctional practices.
The phrase was made famous in an influential essay[0] by Richard P. Gabriel, where he laments Lisp's relative failure to compete with Unix.

In Gabriel's opinion, Unix proved to follow the more adaptive design strategy in certain ways (in spite of his involvement with and admiration for Lisp), and the phrase "Worse is better" is meant to capture the essence of that advantageous strategy (as outlined in the essay).

The essay is worth reading and is a bit more elaborate than just saying "less is more", or "keep it simple, stupid".

[0] https://dreamsongs.com/WorseIsBetter.html
Companies are legally obligated to scan for CSAM in the US.
Pumping M1 and M2 at a continuously compounding 7% CAGR is making Thomas Jefferson's prediction come true.
It's been my stalwart for years, and I appreciate it very much. But it's nowhere near as finished a product as mp3tag, with much greater fragility. For instance, right now after the last update, which throws a python error. Mp3tag on the other hand has worked flawlessly and in every conceivable way since the dawn of time. Like foobar2000, it's one of the best pieces of software ever written.
Builders also can have whimsical side projects like those highlighted in the article
Couldn’t agree with this more. Exactly.
Are Gaza Protests Happening Mostly at Elite Colleges?
Am I the only one that feels that EVERYTHING is wrong in this ELK, Splunk, etc. Grafana world? The user interfaces that these monstrosities present us with are barely useable, everyone has their own query language, they force us to install their own agents own our hosts and servers, when I upload logs, many can't even take random JSON logs and input them in a structured way without defining pipeline rules or what now. And did I say that the Logstashes and Promtails and Vectors and what not pipeline tools with their Grok etc. filters feel like somebody wanted to really make busywork cool.

I am happy that in my day to day work I can dump my mostly Linux logs to rsyslog, and eventually forward them to S3 glacier for a few years.

So I am guessing the question I am asking is that what in the world are you doing with these observability or SIEM platforms and is anyone actually deriving some REAL value from using them?
My first stop is No Trash Search: https://notrashsearch.github.io/about.html
Truths I Wish I Knew at 23
The Reddit post in question was definitely a joke. This is the post in response to a user asking how to make their cheese not slide off the slice:

> To get the cheese to stick I recommend mixing about 1/8 cup of Elmer's glue in with the sauce. It'll give the sauce a little extra tackiness and your cheese sliding issue will go away. It'll also add a little unique flavor. I like Elmer's school glue, but any glue will work as long as it's non-toxic.

This matches the AI's response of suggesting 1/8 a cup of glue for additional "tackiness."
I fear that Kagi is going to suffer the same fate as Neeva did:

"In a way, the brief flicker of Neeva’s existence tells everything you need to know about the last 20 years of search-engine supremacy. Building a search engine is hard. Building one better than Google is even harder. But if you want to beat Google, a better search engine is only the very beginning. And it only gets harder from there." [1]

[1] https://www.theverge.com/23802382/search-engine-google-neeva...

Not to mention Kagi's continued sustainability issues (28,071 users at the time of writing) [2] and their plans for their own AI products [3] [4] that would inevitably and eventually doom them.

[2] https://kagi.com/stats
[3] https://d-shoot.net/kagi.html
[4] https://news.ycombinator.com/item?id=40011314

Also, ADeerAppeared is right that government intervention aka a major breakup needs to happen for competition to thrive and I don't see it happening (although I hope I'm wrong).
I am always amused by these doomsday cults predicting the end of the world.

As long has there been human writing, people have been saying the end is nigh. Nobody has ever been right!
> The actual process of token generation works precisely the same

I’d be wary of generalising it like that, it is like saying that all programs run on the same set of CPU instructions. NNs are function approximators, where the code is expressed in model weights rather than text, but that doesn’t make all functions the same.
You can even use a sequence to activate it -- my prefix is "typing ` twice within x ms" and it avoids conflict.
It's because they're trying to make a module system that is compatible with decades of development based around `#include`. It's nowhere near as simple as making a new language with modules.

I almost feel like they should give up. IMO Rust and Zig have made C/C++ a legacy language. Except in some specific areas where Rust doesn't have mature libraries (GUIs & games mostly) you'd be silly to start a new project in C++.

Migrating existing C++ projects to modules likely isn't worth the enormous effort, and the days of starting new C++ projects are numbered... so why bother?