skysight-inc/HackerNews huggingface dataset:
You could take a look at Windows Server 2012. It's 8 and has ESUs until Oct 2026.
I think most people tend to stick with what they learn first or hop to very similar languages. Schools generally taught Java and then more recently Python and JS, all of which are relatively similar.

Unless someone who knows those three languages is curious or encounters a particular problem that motivates them to explore, they're unlikely to pick up an immutable, functional language.
Discord I guess would be quite valuable, even the de facto public servers.
Chome is Chromium based and therefore V3 as well.
One exciting aspect of NTSYNC is that it could get into wine upstream. FSYNC is only available in Proton and not in upstream wine, mainly because it is not fully conformant, i.e. it doesn't behave exactly like its Windows counterpart does. But NTSYNC doesn't have this problem.
I’ve long suspected that a Linux desktop environment designed to closely mimic Windows 7 (with light modernization where it makes sense) would prove popular, and the existence of all this reinforces that idea. A rough facsimile can be built using KDE, Cinnamon, or XFCE, but many details will still be wrong (and aren’t practically fixable without forking) and I think that’s enough to prevent many users from considering Linux as a viable alternative.
Sure Jan, they can just shrug off close to a 100 years of colonization like it never happened. It's not even been 100 years since it officially ended.
If you're part of the US government, you're not supposed to use signal to discuss this kind of stuff.
The _entire_ point of a CSV file is that it's fully human readable and write-able.

The characters you mention could be used in a custom delimiter variant of the format, but at that point it's back to a binary machine format.
Anyone, anyone, Yewler?
Kudos for writing this, it's always worth flagging up the utility of a format that just is what it is, for the benefit of all. Commas can also create fun ambiguity, as that last sentence demonstrates. :P

CSV is lovely. It isn't trying to be cool or legendary. It works for the reasons the author proposes, but isn't trying to go further.

I work in a work of VERY low power devices and CSV sometimes is all you need for a good time.

If it doesn't need to be complicated, it shouldn't be. There are always times when I think to myself CSV fits and that is what makes it a legend. Are those times when I want to parallelise or deal with gigs of data in one sitting. Nope. There are more complex formats for that. CSV has a place in my heart too.

Thanks for reminding me of the beauty of this legendary format... :)
> Similarly, Rubino says web apps in Firefox will not use a minimal browser frame and will continue to show a main toolbar with address bar, extensions, bookmarks...

Why is this so hard to understand? Why are they so against just making it work like it's supposed to? PWAs are actively useful and great and this is just frustrating.
>The journalist can publish facts showing classified or sensative information if they want to

now done, enjoy the read.
It can work. I have spent several years of my life making it work :) Obviously, on mobile you have app stores including enterprise app stores.

On desktop you don't, or you do but they suck so people often don't want to use them. Making shipping desktop apps as easily as you can ship a web app is the goal of my company [1] and although it's always a work in progress it does get very close to that goal now. In particular:

- Once set up you can deploy with a single command that builds, signs, integrates auto update engines, renders icons, uploads and everything else. It's not harder than uploading a new version of a web app.

- Apps can do synchronous update checks on startup, web style, so once you push a new version everyone will get that version when they next start up the app. You can easily implement version checks whilst the app runs to remind users to restart after a while (big SPAs have the same issue if the server changes whilst user's tabs are still open).

- Apps can update in the background too.

- Delta updates make update times very low once the initial install is done.

- On Windows, apps from different vendors can share files. So if two apps share a runtime and it's stable enough that files don't change totally from version to version, the user won't have to download them. Unfortunately on other platforms this nice trick doesn't work, and in a world where runtimes update every few weeks it's of less value. But still.

All this works behind the firewall, also.

[1] https://hydraulic.dev/
Scrambled Maps is a geography game where you’re given a scrambled map, and your goal is to drag the tiles back into place as fast as you can.

You can also create and share your own Scrambled Maps games for any location in the world using https://www.tripgeo.com/scrambledstudio.
Woo hoo. Made it to the top 200 (188), and somehow beat the ESR! What an honour.
> Equitable is a terrible goal. Taken to extremes, it's communism. Where everyone ends up equally poor.

How you go from a society that focuses on the common good to communism is beyond me. One is a moral goal, the other is a form of government. Most Christians in this thread boast that they are somehow morally superior. I guess not.

> It's a noble goal and idea in theory, but put into practice it causes great misery and poverty.

Again. The secular countries are all doing much better than the USA and that gap is getting wider rapidly. Why are you denying obvious truths?

> Because fundamentally it's at odds with reality. People are not equal.

Ah. There you have it. You somehow feel superior to the people around you and think that if we take care of "underperformers", it somehow disadvantages you.

I just argue that we should take care of people who aren't able to bring value to the table (anymore). And that is a net benefit to society. Less crime, less suffering, better life expectancy, more social mobility. Basically every index where the US is underperforming, reflects societal efforts to care about the poor.

Again. Where are your superior christian morals?

> For a system of organizing a society and economy to be successful, it has to acknowledge that and empower the out-performers, who then pull everyone else along for the ride.

Nothing about a secular government is incompatible with capitalism, as long as the government takes their job as a regulator seriously, which hasn't been the case in the US for a long time.

But other countries do way better. Deal with it.
Where is that coming from? The chances that some random ps2 games code symbols are in the training data are infinitesimal. It's much more likely that it can understand code and rewrite it. Basically what LLM have been capable of for years now.
Relevant discussion from a few years back

https://news.ycombinator.com/item?id=28221654
I read "with a fake mustache" as just another way of saying "in disguise," not that it literally looks like a mustache
I hate CSV (but not as much as XML).

Most reasonably large CSV files will have issues parsing on another system.
I think it's just progression of tech. Today's web pages aren't the same as the ones on netscape. Same with a flagship phone from 10 years ago with 1GB of RAM pales in comparison.

I did see a Macintosh load up Google one time, that was surreal, anachronistic, it took a long time it was a video on YT.
Perhaps the popularity,or lack thereof? More often than not, the bad standard wins the long term market
The issue is not if the fund is needed or not, it is that congress never specified how much the Universal Service Fund tax would be. The FCC keeps raising the tax rate. 10% of your mobile phone bill now goes to this fund that seems was decided by bureaucrats at the FCC and not by Congress. If the court strikes it down, then Congress will have to step in, which seems appropriate.
What do you mean? I just push the Record Separator key on my keyboard.

/s in case :)
Malware found on NPM infecting local package with reverse shell
You're too kind!! The speedrun ethos has already been super fun with this team. :)

I hope that we'll also be able to bring enough skills, strategy, and taste to the space. Time will tell, but we're giving it our best shot!
Eh, all you're really saying is "I'm not using CSV. Instead I'm using my CSV." Except that's all that anybody does.

CSV can just as easily support escaping as any other format, but there is no agreement for a CSV format.

After all, a missed escape can just as easily destroy a JSON or XML structure. And parallel processing of text is already a little sketchy simply because UTF-8 exists.
"likely" -> "certainly". At the time the band was formed, the Gang of Four was in the news because they were being brought to trial in China.

About the only GoF song that wasn't extremely political was their one hit, "I found that essence rare". Kind of like Chumbawumba - albums full of political songs, but the one that charted was the mostly apolitical one.
To achieve that it is enough to hash inputs, and cache resulting outputs. Repeating a build from scratch with an emtpy cache would not necessarily have to yield the same hashes all they way down to the last artifact, but that's actually a simplification of the whole process, and not a bad thing per se.
The ease of interoperation with the host language (JS in this case) is a benefit, not a problem. WASM (without the WASI stuff) is fundamentally a portable assembler target, something that other languages can target, and all the baggage of browser and OS APIs can stay in the host environment and be selectively exposed to the WASM runtime. This makes WASM truly portable (again, without the WASI stuff).
Can't type them on a keyboard I guess, or generally work with them in the usual text-oriented tools? Part of the appeal of CSV is you can just open it up in Notepad or something if you need to. Maybe that's more a critique of text tools than it is of ASCII record separator characters.
https://archive.ph/59uSH
If you think you understand software, think again. We are building complex machines upon towers of sand!
Rules are to be followed by everyone without exception, otherwise they should not be called rules.
I just gave one: "Chris". Here's Chomsky describing the "Chris"-experiments ([1]) as part of a broader answer about how language is distinct from general cognition which I paraphrased above.

> That doesn't contradict the argument that “thinking” and “language processing” are not two sequential or clearly separated modes in the brain but deeply intertwined.

It's not an argument, it's an assertion, that is, in fact, contradicted by the experimental evidence I described (Moro and "Chris"). Of course they are "deeply intertwined" but because of the evidence it's probably an interface between two distinctive systems rather than one general system doing two tasks.

https://youtu.be/Rgd8BnZ2-iw?si=_UdBfG1InmpjbDPB&t=6735
What does the .r do at the end of the first line?
No, french systems also use comma to separate fields in CSV files. Excel uses semicolon to separate fields in France, meaning it generates semicolon-separated files rather than comma-separated files.

It's not the fault of CSV that Excel changes which file format it uses based on locale.
Depending on the source of their un-aliveness you have a few options:

1. they rot on the face of the ground and the carrion eaters will take care of it

2. they are already cinder/charcoal and the plants will take care of it
Every time Mozilla is on here people go crazy.

And they wrote their comment using Chrome or some skin. Which they have used for a decade. Because the button on the left seemed off on Firefox compared to Chrome (always something). So fuck Firefox.

On hacker news.

Crazy.
I wonder where one can even order plutonium online? I am aware of legal way to buy some uranium, but that's within US only.
Thanks for your work - too bad I started reading the article and as a popup appeared over it, I had to close it.
Have you ever read a history book?
Excel hates CSV only if you don't use the "From text / csv" function (under the data tab).

For whatever reason, it flawlessly manages to import most CSV data using that functionality. It is the only way I can reliably import data to excel with datestamps / formats.

Just drag/dropping a CSV file onto a spreadsheet, or "open with excel" sucks.
TSV looks incredibly ugly when opened in a text editor unless all values are 7 characters or less.
Show HN: Airflow AI SDK to build simple LLM workflows
Hi HN,

We've built an SDK for building DAGs / data pipelines with LLMs in Apache Airflow [1] using Pydantic AI [2] under the hood. I've seen success across the board with Airflow users building simple LLM workflows before moving on to "AI agents". In my experience, the noise around building agents means that people forget that there are other ways to get more immediate value out of LLMs.

Coupling Airflow for orchestration and Pydantic AI for LLM interactions has turned out to be a very pragmatic approach to building these workflows (and agents). Neither tool "gets in the way" of what you're trying to do. Airflow's been around for 10+ years and has a very well-built orchestration engine rich with everything you need to write production grade data pipelines, and Pydantic AI's been a refreshing take on working with LLMs.

Would love some feedback from this community!

[1] https://github.com/apache/airflow
[2] https://ai.pydantic.dev
CSV still quietly powers the majority of the world’s "data plumbing."

At any medium+ sized company, you’ll find huge amounts of CSVs being passed around, either stitched into ETL pipelines or sent manually between teams/departments.

It’s just so damn adaptable and easy to understand.
Right, because Google, Apple, Facebook, Amazon, and X all don't have anyone who knows what they are doing - and also none of them had the bright idea to hire anyone who knows what they are doing either...

I'm going to go out on a limb and say it's not that reductive.
Tiny­GL –­ 3­D modeling on Palm­OS
It's a separate study done by someone else:

https://www.youtube.com/watch?v=Rgd8BnZ2-iw&t=6735s
Mostly in that he hangs around with so many unpleasant people. He's rather passive -- the story isn't about him. He loves Gatsby, and I really can't say why.

I think I'm supposed to identify with the way he gawps at the opulence and the experience of being around the ultra-wealthy. His feelings are mixed, and I think I'm supposed to share that -- on one hand wanting to live that way myself, on the other hand being horrified by how vapid and idle it all is. But I get a lot of the latter and very little of the former, so I get a rather negative view about Nick as well.

I will say, I rather enjoyed “The Chosen and the Beautiful”, a magic-tinted retelling of the story from the point of view of Jordan Baker. I find her a rather interesting character.
We Beat Apple's M4 SSD – Faster, Bigger, Cheaper [video]
One thing that has changed the game with how I work with CSVs is ClickHouse. It is trivially easy to run a local database, import CSV files into a table, and run blazing-fast queries on it. If you leave the data there, ClickHouse will gradually optimize the compression. It's pretty magical stuff if you work in data science.
That photo was taken on the Wright’s camera and the Wrights had complete custody of the negative.

The witnesses aren’t a particularly credible lot.

The more I looked into the details the more the story looks like a typical startup’s PR campaign. I’m not saying it is Nikola rolling its truck downhill, but the Wrights had similar incentives for a creation myth.

Like I said, I’ve been hearing the story since I was a child. Certainly a Brazilian would be problematic in terms of American exceptionalism and historically prevailing American racial views.

The Smithsonian is an organ of the state and the Wrights notebooks are again self-reported evidence…to put it another way, the Wrights now fill the same institutional role at the Smithsonian in regard to first flight as Langley did at the Smithsonian.
I was not sarcastic. I really read that. It was in a normal serious journal when I googled about measles. I do not recall which one exactly it was, but the claims stayed with me. Both the knee jerk blame the liberals for what conservatives do and knee jerked "Texas conservatives are independently minded" as soft defense. There was about zero independent thinking involved (anti-vaccers just follow what their chosen authorities tell them) and it was the only mention of liberals in the article.

I find the claim absurd, but it was made in all seriousness.
Mozart?
I'm also frustrated by the lack of sourcing here but the wiki article for downtown [1] also points to Manhattan, citing a book I don't have a copy of. Allegedly it was in use in Manhattan in the 1830s, which aligns with the date given by the etymology entry linked previously.

[1] https://en.m.wikipedia.org/wiki/Downtown
Also some classic CISC features (that escaped x86 by virtue of it being a cheap micro ISA originally) can explore into ridiculous stalls in execution.

The prime example is probably VAX, whose super orthogonal ISA (another "full CISC" hallmark) could lead to single instruction consuming multiple TLB entries (6 argument, up to 18 indirections assuming the arguments don't cause another page fault due to crossing pages), and another instruction could become longer than memory page.

Compare x86 where modern approach is essentially "you get free LEA instruction fused with execution of the main instruction" to the point using LEA instead of certain arithmetic ones is basic optimization
Yes, but in fairness if operating systems don't differ then what's the point in having them.

This is the "what killed [os] innovation" problem: if nobody is writing native apps then there's no incentive to add new capabilities to your OS.

What's really needed here is a platform with the same advantages as the web, but which makes it much easier for OS vendors to expose proprietary capabilities. Then you will get innovation. Once browser makers killed off plugins it was over for desktop operating systems as outside of gaming (where innovation continues apace), there was no way to let devs write 90% cross platform code whilst still using the 10% special sauce.
> I don’t think I’d be bothered by it in a workplace environment

https://lkml.org/lkml/2025/2/23/351

This was a month ago. I wouldn’t stand for this in a company I worked for.
Our backers have no interest in fake metrics. ;) It's a good way to quickly get feedback, which is key to our strategy. Totally fine to keep using Roo Code (or Cline) of course!
I've been thinking about Anathem, and specifically that part of it - the Artificial Inanity programs, the bogons, the alluded-to war on the Ret - a lot ever since AI text generation really took off.

It reminds me a bit of Watts' Maelstrom, too, although we're not there. (Yet. And hopefully never.)
It is mostly handwringing about unrealistic scenarios as these types generally assume that all militaries, emergency response groups, every book, factory, and source of expertise completely disappears and it's up to you, the lone hacker on a farm or something to become the source of expertise through a squirrel-cache of carefully curated information. That's very unlikely to happen simultaneously for every single country and if it does it's probably an extinction event.
It is frustrating to not know what url I have open. Some apps add info based on account .
You really weren't aware that x% of y = y% of x?

I find that very surprising.

Maybe it was just the way I was taught percentages ( "% means /100, 'of' means multiply), but it seems too trivial a result to even be something worth commenting on.
It's much harder than it looks. I've investigated all this very deeply and should really write a blog post about it.
Ask HN: Google Apps vs. Google Workspace
It's been a few years since I have used Google's business services. A few years back, setting up a Google Apps account for a domain was free to start (one free email and every additional email was a few dollars per user). Now I see Google Workspace doesn't have a similar option.

Bing used to have a similar option and I can't find what happened to Bing's counterpart at all.

What happened to this ecosystem?
When I was 12, I'd been BASIC programming for two years, and of course I used variables constantly (variably?) yet I didn't understand this simple crucial fact about algebra, which is that the letters are variables. I had a bright yellow pocket book titled "Calculus" and I used to carry it around in the hope that people would notice, but I couldn't understand page 1. I was into substitution cyphers and I devised a few, and I read about numerology, and at one point came up with the theory that the letters in algebra stand for numbers based on their position in the alphabet. Despite being steeped in all these instances of symbols standing for other things - and maybe even using x and y as variables in my programs - I just didn't imagine that algebra might be doing the same thing. It had a sort of stony, inscrutable face, permanently mysterious.
Coders are the first to be automated. The other industries may follow but in a much slower pace.

Lawyers, accountants and anything governmental are definitely among the last to be replaced.

Basically I'd imagine any position that is retail-customer-facing and does not have legal obligations is going to be automated first. In the coding space those are frontend developers, any data engineers that directly talks to business stakeholders, etc.

(I think many people are going to bring up the problem of "getting requirements from customers" so I'll add my thoughts if they do come up)
Auditors can take a copy of the source, reproducibly build it themselves, and thus prove that the binaries someone would like to run match the provided source code.
That was always my impression, and after that you can always build a park on top!
Hmmm... Apple losing 22B is one thing... But what happens to Mozilla? How much could they lose? That would be worse for the community...
Nearly 100% of bacterial infections can now be identified in under 3 hours
JFYI: https://web.cs.wpi.edu/~claypool/misc/stats/stats.html
Yesterday afternoon I transitioned from Brave to Firefox. Brave was struggling, admittedly after a system uptime of 69 days, even after killing it brave would regularly struggle and do a whole ton of disc I/O, bringing my system to its knees. Rebooting fixes it, FYI, but it seems weird that "pkill -f brave" doesn't seem to resolve it. Slack also has similar struggles, this is under Ubuntu 22.04.

So far Firefox has been a bit rocky, I don't seem to be able to open Jira tickets. Some might consider that a feature, but my job isn't one of them. That's shaken my faith in Firefox more than a bit.
So you are able to create better and more lasting clothes because they fit your body better and you likely do better cutting and stitching than commercial products.

How do you ensure that the fabric is high quality enough? Where are you sourcing it from?
I don't know how they are doing business wise, but Criminal Records in Little Five Points is a great record store in Atlanta. Was quite bustling the last time I was there, fwiw.
I think at this point, they should just go straight to liquid with an eyedropper, no gelatin capsule or anything in order to try and rule out as much as possible.
> ensuring there's no malware somewhere that's been added in the build process

i.e. supply-chain safety

It doesn't entirely resolve Thompson's "Trusting Trust" problem, but it goes a long way.