skysight-inc/HackerNews huggingface dataset:
I think the issue is that CSV parsing is really easy to screw up. You mentioned delimiter choice and escaping, and I’d add header presence/absence to that list.

There are at least 3 knobs to turn every time you want to parse a CSV file. There’s reasonably good tooling around this (for example, Python’s CSV module has 8 parser parameters that let you select stuff), but the fact that you have to worry about these details is itself a problem.

You said “handling data is complicated as much as the world itself is”, and I 100% agree. But the really hard part is understanding what the data means, what it describes. Every second spent on figuring out which CSV parsing option I have to change could be better spent actually thinking about the data.
Donald Trump made appliance water use regulations an issue in the 2024 presidential campaign. Of course his opponents mocked him for it, and it probably was a little silly, but the messaging was effective in getting voters fired up about government overreach.

https://www.msn.com/en-us/news/politics/biden-allies-call-tr...
Its not the only thing contributing to the degradation of society.
What does "Jewish" mean in that context? The dominant religion at the time was a sacrificial cult centered on Temple worship. rabbinical Judaism as we know it today developed over centuries after that temple cult was fully decimated by the Romans. Its completely anachronistic to say "Jewish" refers to Jesus in the same way that it refers to your local synagogue.
but that thousand year old staple food, is at best 30 years old. That was when improved strains of grain were bred , which contain much different and some newish wheat protein.

https://www.researchgate.net/publication/386278905_Changes_i...
Indeed, you actually bring two as links don’t always work and flash drives tend to die in most unexpected ways.

Besides this whole ‘get it from the streaming app’ business is indeed best suited for bedroom deejays. Everybody who cares about their craft as a professionL cuts VIP versions and dubplate loops that don’t get released on these platforms at all.

The real recent (~10 years) breakthrough in this area was/is that mixer producing companies (hardware vendors) would start implementing two CUE channels so that people can work better in a back2back session. A real game changer.
Thanks! That sounds pretty plausible, except that the chips in TI's calculators were low-power Z80 clones, of which there are plenty still in production. Still, "various industrial control systems" is a far cry from "Head down to your local Walmart's toy aisle (...) and you'll certainly find a few."
UX and math wise they're regularly pushing their limits in serious ways

I don't know what ingredient made their community so vibrant but it's worth writing it down
How migrating birds use quantum mechanics to navigate
Here is a quick test

The table of contents points to a single Json object that is 20ish gb compressed

https://www.anthem.com/machine-readable-file/search/

All stock libs will fail
...you are the validator
I don't see any value to unnecessary transaction fees. In particular:

> These fees enable consumers to potentially spend more than what they have.

Where's the money coming from? You can't spend out of thin air...

Let's say I offer to provide an automated payment system in exchange for 0.1% transaction fees, which is an equitable exchange. My inclination is to then raise the transaction fees, but when the fees become burdensome I jeopardize my business. So I both raise the fees to 2-3%, and introduce rewards cards to justify the raise. The problem is that not everyone is eligible, or willing, or able to qualify for rewards cards. So I've mollified the consumers that matter while managing to rip off the disadvantaged.

Rewards cards can be seen as loyalty programs for merchants, but only merchants who command dominant market positions. I think franchises are particularly bad because the link between owner and brand is hidden. A small franchise (ie print/ship stores) cannot differentiate itself. A large franchise (ie gas stations) is essentially a monopoly which does not benefit from loyalty. That's why you have so many small retailers offering discounts for cash payments.

Now as a merchant stuck covering transaction fees, my incentive is to increase loyalty. This means increased rewards through steeper discounts on higher prices, but this is a network effect that only benefits businesses with a large customer base. Just as with disadvantaged consumers, retailers with smaller customer bases simply cannot compete. Large businesses with higher prices can also negotiate better agreements with payment networks.

What we have here is are two rent-seeking trends and a hidden network of rewards agreements that obfuscate market signals for the consumer. If you are banking on rewards to buy something otherwise outside of your means, chances are that blood money was unwittingly liberated from someone less fortunate.

So yes, control of payment rails is crucial and is responsible so many large-scale social trends.
> When a professional prognosticator's prognostications continue to be falsified by actual events, year after endless year, at some point don't people stop listening to them?

Funnily enough - not whatsoever! And the benefits of this amazing fact are reaped by economists* the world over, year after year.

* And, to be fair, journalists, politicians, various flavours of youtuber, etc, etc.
You can write software for such hypothetical things but that’s clearly not going to map to any hardware vendors want to build / customers want to buy (and by customers I mean OEMs that pick which chips go into a product). There’s many reasons for this including price, battery life, size and typical upgrade patterns even in typical x86 land
TfL is a killjoy, every little thing is a safety and security issue. Like an overbearing parent; hold the handrail, drink water, bla bla bla...
Everyone would just replace all their proprietary programs with dumb clients that communicate with a server. Either that, or they'd go all in on homomorphic encryption.
1lb of hammer administered properly is also fatal and I can buy that at the store.

EDIT: this also appears to be 30 nanograms, not mg.
People on HN are human beings, and there are definitely Apple tribes and non-Apple tribes.

Gruber also posts more now than in recent memory political observations and commentary. As he's gotten older his blog has expanded beyond just the Apple scene.

While I've always felt DF got insta-banned by fanbois of other tribes regardless of the content of his posts (which should be discouraged here in some way imo) it's quite possible he's got folks on The Other Aisle that insta-flag him simply because they don't like his political views.

If that's what's happening, or it's due to a decades-long disagreement with his taste and views regardless of the posts being submitted, that feels like unwarranted censorship that goes against the grain of HN's guidelines.
Should I take it that you support privatizing Social Security and eliminating Medicare? That probably won't be a winning political platform with any generation.
Please listen to the above pieces once a day (it will take only 4 minutes) for 10 days. Then, while speaking about music, you will sound pretensious to your friends. Please try.
(I can send more. This will include jazz certainly. And Beatles... and others. You have to put some effort into it, it will pay off).
Yet another layer of abstraction for the DJ.

Apple owns the rights to the music catalog. Apple controls the access, and can limit or remove access to the music catalog.

Apple owns the rights to the tools and any subset of tools or virtual devices. Apple controls the access, and can limit or remove access to the tools and any subset of tools or virtual devices.

What was it Agent Smith said? "Me, me, me..."

This model doesn't seem long on the long-term for users or content creators.
Thanks a lot! Looks like a lot of fun. Like I said will combine it with my Stanford online course
Depends on the hardware, sharding layout, bulk/individual insert and table bloat. Looks like you are missing pg_repack..
16 participants and 20 controls is small enough that you might miss a subset of people that do have reactions to gluten. My associate has huge migraines when he eats gluten, but does not have celiac disease.

Looking forward to more research here (and at least they said “casts doubt” rather than “disproven”)
Only formally proven systems will be secure
Exactly!

I’ve said it many times and I’ll repeat it here - Debian will be one of the few Linux distros we have right now, that will still exist 100 years from now.

Yea, it’s not as modern in terms of versioning and risk compared to the likes of Arch, but that’s also a feature!
I wasn't aware of this statistic, so more details: https://archive.vn/e0k2M
> If you're, say, working on changes to the FreeBSD boot loader, you're probably not committing those changes every time you test something

Whyever not? Does the FreeBSD boot loader not have a VCS or something?
I'm not clear why quotes prevent parallel processing?

I mean, you don't usually parallelize reading a file in the first place, only processing what you've already read and parsed. So read each record in one process and then add it to a multiprocessing queue for multiple processes to handle.

And data corruption is data corruption. If a movie I'm watching has a corrupted bit I don't mind a visual glitch and I want it to keep playing. But with a CSV I want to fix the problem, not ignore a record.

Do you really have a use case where reading itself is the performance bottleneck and you need to parallelize reading by starting at different file offsets? I know that multiple processes can read faster from certain high-end SSD's than just one process, but that's a level of performance optimization that is pretty extraordinary. I'm kind of curious what it is!
Hmm, interesting! I stand corrected. Thank you!
So the idea of type classes are so scary they went with shitty generics?
Fedora would seem to be an unusual choice given its 6 month lifecycle, and I would have expected an EU-based distro to use something like OpenSUSE.
The headline suggest this is something official from the EU (commission) which it is currently not.

Also: https://news.ycombinator.com/item?id=43468785
Though a lot of the apt tooling is definitely written in Perl the last time I had to deep dive
> I don't know what ingredient made their community so vibrant but it's worth writing it down

The way I remember it, they got huge industry buy in and tons of sponsorships after price hikes for Maya and 3DS Max.
It's really impressive. Technical content, GitHub repos that go along with the videos, set design, retro editing -- much higher quality than a lot of stuff out there from major studios
It depends on the industry but a lot of the concern over service quality was always "cargo cult" management than anything really rational. Google (Alphabet) has been enormously profitable for decades despite the fact that their customer service is famously terrible or nonexistent (unless you're a whale of an advertising customer). Most of us don't make purchasing decisions based on service quality.
You get used to it. I didn't find it discriminatory or obnoxious. There are significantly bigger fish to fry. Source: was an African.
Laser Strikes on Aircraft Continue to Be Dangerously High
I gave this a little bit of thought and here is my best hypothesis.

The token "yes", which is not a word in Spanish, might have been tried as "Y es".

That in turn being taken as a sentence fragment, meaning "It's a Y". (Spanish isn't verb-final, but let's go with it).

The letter Y is a symbol of forking.

If something is likened to a Y, that's a way of saying it forks.

Anyway, translation tools sometimes do weird things when the input is a sentence fragment or just a word or two.

UPDATE:

When I type "Y es" into Google translate, tagging it as Spanish, those two tokens still go to "Forks". This adds a little bit of support to my hypothesis.

However, "Y e s" also translates to "Forks".

Inputs like "A es", "B es", "C es" don't do anything; they go to "A is", "B is", ...

Moreover "Y es verde" and "Y e s verde" and "Yes verde" all go to "and it's green".

UPDATE:

It is false that "yes" is not a Spanish word. The letter Y is called "ye", and the plural of that is "yes". Just like when we say that giggle has "three gees", we are using a plural of the letter name "gee". https://es.wikipedia.org/wiki/Y
Maybe a washer can be made without electricity. Have a tank of cold compressed air and use a blow torch to heat it and make new compressed air.
It’s not about the size. Every task will have made a copy and a derivative . I doubt the company ever cared to build a dependency tree for removal, certainly not managing copies given to partners.

Now the company is bankrupt this is the last thing on their task list to implement.
That is DuskOS, from the same creator apparently.
A safe nuclear battery that could last a lifetime
Have you tried emailing hn@ycombinator.com and asking?

From https://news.ycombinator.com/newsfaq.html

How are stories ranked?

The basic algorithm divides points by a power of the time since a story was submitted. Comments in threads are ranked the same way.

Other factors affecting rank include user flags, anti-abuse software, software which demotes overheated discussions, account or site weighting, and moderator action.

I expect there's been an increase in user flags.

BTW "Please don't comment about the voting on comments. It never does any good, and it makes boring reading."

Same rule applies for submissions.

https://news.ycombinator.com/newsguidelines.html

FWIW, I'm a regular reader of your blog and have not flagged any daringfireball submissions. But this article is asking to be flagged. It's a needlessly provocative title and not all that interesting to discuss.

I'd also like to point out a bit of hypocrisy on your part. You don't accept comments on your site. If you want folks to comment on your blog, maybe reconsider hosting the comments yourself?

https://shawnblanc.net/2007/07/why-daring-fireball-is-commen...

https://daringfireball.net/linked/2010/06/16/powazek-comment...

https://daringfireball.net/2010/06/whats_fair
No, good callout, cross border fiat token transfers. Central banks are working on native cross border transactions through faster/instant payment system interoperability (Bank for International Settlements working group). Think plugging FedNow into Pix (Brazil), UPI (India), and SEPA (Europe) (just a few examples, there are ~80 instant payment systems in the world as of this comment [1]). You're just pushing XML messages over a bus (ISO 20022 [2]).

[1] https://www.volt.io/real-time-payments-world-map/

[2] https://en.wikipedia.org/wiki/ISO_20022
I wouldn’t go that far to say that they have fantastic interfaces. Tolerable? Better than what free options existed at the time? Either way, there is a lot of room for improvement but it’s also an extremely challenging environment to get interfaces right.

We are still in what is effectively the skeuomorphism for the music production industry phase (where everyone is just replicating real life tooling because that’s the expectation and with that comes a lot of unchecked baggage — except for Maya, Blender, etc it’s mostly about making assumptions based on past tooling and polishing that a tiny bit), eventually there will be a Logic to change those bad habits!
Bevy Meetup – Intermediate Representations for Reactive Structures [video]
https://www.etymonline.com/word/downtown The word was in want of a closer look in fresh archives. On a closer search, it's older (at least 1780s), American, but not apparently a New York reference at first.
How come Android, that you can build yourself, is worse than Apple, which had plans to use CSAM?
Well, I have a brute force strategy for pgvector working reasonably well. Individual, partial indexes. It works for all those queries with category_id=<> clauses. You only need an index for larger categories, for categories with rows below a threshold you dont need index a KNN/dot product would work.
Hey guys so I work on a tool call Bismuth along with my co-founder for finding and fixing bugs and we think we have this. At the very least we have a bug in atop which mimics what is being described.

We're going to throw this sha down right here: 1d53b12f3bc325dcfaff51a89011f01bffca951db9df363e6b5d6233f23248a5

And now we're going to go responsibly disclose what we have to the maintainers.
Can someone please explain the flag?

Given the amount of stupid things that end up on this site, this is asinine.
So like condos in the city.
Sounds like hypernormalisation has now hit the West

https://en.wikipedia.org/wiki/HyperNormalisation
I wish CSV could have headers for meta data. And schemas would be awesome. And pipes as well to avoid the commas in strings problem.
Isn't this one of the stupidest versions of capitalism?
Not officially “from the EU” so they have their work cut out for them. If they have clear goals and push hard for several years though, they may succeed - and now is certainly the time with digital sovereignty firmly in the zeitgeist.

And if they don’t.. https://xkcd.com/927/
I would give her the benefit of the doubt and presume that the responsible parties were informed some time ago.
The CCP's dystopian AI plot to turn the world into China
No, I decide when I need a conversation or a simple search. Google doesn't do that for me.
My late wife had a brain tumor that put pressure on the sinus veins, causing increased cranial pressure that affected her eyesight.

We learned through the process that many people have significant occlusions in those veins - some 100% on one side. It’s no problem for most people… and until recently there was little to do if there was a problem.

If you ever have a reason to get a contrast MRI of your brain, do it!
I associate a lot of the foods that "have gluten" with being things you probably shouldn't eat a lot of, because they're highly processed. The "avoid gluten" is probably good advice, not because of the gluten, but more of you're just eating crap.
Too bad xz/lzma isn't supported in these formats. I often get pretty big improvements in compression ratio. It's slower, but it can be parallelized too.
Let's say I buy that #1, #2, or #3 of your scenarios are what really happened. Let's say I buy it without any reservations or modifications. Let's make the position even stronger by stipulating that she has been charged with something and none of the reporting covered that, because obviously any narrative falls apart if e.g. she assaulted someone and was not charged or arraigned after weeks of incarceration. Let's buy the strongest version of your entire party line, in other words.

It's still a terrible situation that would involve ICE making up procedures to supersede our actual laws. We have laws and procedures that cover all of these things, from disorderly conduct to criminal trespass to assault. None of these laws are new; all are well-tested in courts in front of juries and judges. Equally, none of them include weeks of pre-trial detention without bail. (Also, one would be able to independently find the arrest and court records now.)

Which, maybe ICE is allowed to make up law on the spot. But that further solidifies my initial point that it is very risky for any non-citizen to cross any US border right now due to wildly unpredictable procedures and uncertainty as to whether existing US laws will apply or not.
not what theyre asking. I would also like to know
> Id like to see a system where judging those who have supposedly done wrong is done almost entirely by the community, not the government. Government/security forces (including police) intervention should be a last resort.

I'm sure all those children abused by priests will agree with you.
I don't know rust. I had assumed that all that was needed was to feed bootc-image-builder an image with files in the right places and it should work; if it needs to actually run native code (not just call a shell script or something) to integrate with the package manager, then it's over my head. And... also that seems like an overly-tightly-coupled design, IMHO. Hopefully https://github.com/coreos/bootupd/issues/468#issuecomment-15... (and similar) is the path forward.

I guess I will see if I can get my head around https://github.com/frap129/arch-bootc and see if that works without any terrible hacks (like https://github.com/bootc-dev/bootc/issues/865#issuecomment-2... talking about hacking the code to replace rpm with pacman), and then assuming I don't loose steam I can write something on the relevant issue(s) outlining exactly what does work and doesn't work how to reproduce it (because currently someone even trying to see what the current state of things looks like has to navigate through several layers of pages and can still walk away uncertain). My vague plan is

[x] try building a qcow2 image from quay.io/centos-bootc/centos-bootc:stream9
[x] try building a lightly modified container image from centos stream and turn that into a qcow2
[ ] try building frap129's archlinux image
[ ] write up minimal steps to reproduce frap129's archlinux image and boot it in qemu
[ ] try building a debian image
[ ] try building an alpine image
[ ] try building a postmarketos image (my actual original goal)

and either leave a trail of documentation of how to do things that do work, or else write up exactly what breaks.
IShowSpeed to livestream across China despite YouTube ban
I think it's a clever and elegant solution. Obviously, ymmv depending on the environment, or what exactly you're trying to undo/redo. But I like that it thinks of two stacks. StructuredClone is not something I've ever used or am familiar with... I'm used to storing and later de-referencing pointers to anonymous functions. But in your use case, a clone makes a lot more sense, and I'm kinda looking forward to playing with that next time I have a mess of event handlers.
You can get part way there...

https://spkeyboards.com/products/sa-macrodata-refinement
Yeah, and if you spend all the effort and end up winning your lawsuit, you can get a fresh new claim against an already bankrupt entity.
No, but neither were the humans being compared to. It's comparing a Waymo and a human driver, on the same road, in the same conditions, etc.
Well, if John is correct, it's not too surprising that it is flagged...

I've noticed that being critical of Musk or Trump is a flag-magnet as well.. I guess either the owners of the site are cough "free-speech absolutists" or there's some concerted effort to prevent criticism of them - the former seems a lot more likely.
A PHP library for encoding video files into ASCII art
Very cool, would this also support moderations api for self-hosted LLMs by any chance?
Given the trade war, and the lack of non-American software companies I'd love to see encouragement of open source to replace Microsoft/Oracle/Salesforce etc etc. Its a good time to force privacy laws or even bans on Meta/X/Google as well.
Empires that collapsed not by military conquest didn’t know that they had collapsed until years later.
Mud, water and wood: The system that kept a 1604-year-old city afloat