skysight-inc/HackerNews huggingface dataset:
Usenet wasn't that bad if you didn't take the binary groups.

> and found out that it consisted in 95% of zombies sending spam you could recognize from the millenium start

I like to imagine a forgotten server, running since the mid-90s, its owners long since imprisoned for tax fraud, still pumping out its daily quota of penis enlagement spam.
Nope, it's not that easy in this case. E.g., Erdős conjectured in 1979 that every power of 2 greater than 256 has a digit '2' in its ternary expansion [0]. This makes sense heuristically, but no methods since then have come close to proving it.

Digits of numbers are a wild beast, and they're tough to pin down for a specific sequence. At best, we get statistical results like "almost all sequences of this form have this property", without actually being able to prove it for any one of them. (Except sometimes for artificially-constructed examples and counterexamples, or special classes like Pisot numbers.)

[0] https://arxiv.org/abs/math/0512006
The trick is to use InFuse for playback and Plex / Jellyfin for the backend.

0 issues, InFuse is much better at doing the playback correctly.
Perhaps because people can understand the difference between a pat-down and "fondling" and the role that it plays in maintaining physical security of literally every secure location on earth.

They're upset about this because, likewise, they understand the role that "hassle and detain people who disagree with Dear Leader" plays in literally every autocracy on earth.
Time to put my language lawyering cap on.

C99 §6.7.2.1.13

> Within a structure object, the non-bit-field members and the units in which bit-fields reside have addresses that increase in the order in which they are declared. A pointer to a structure object, suitably converted, points to its initial member (or if that member is a bit-field, then to the unit in which it resides), and vice versa. There may be unnamed padding within a structure object, but not at its beginning

C99 §6.7.2.1.13

> An implementation may allocate any addressable storage unit large enough to hold a bit-field. If enough space remains, a bit-field that immediately follows another bit-field in a structure shall be packed into adjacent bits of the same unit. If insufficient space remains, whether a bit-field that does not fit is put into the next unit or overlaps adjacent units is implementation-defined. The order of allocation of bit-fields within a unit (high-order to low-order or low-order to high-order) is implementation-defined. The alignment of the addressable storage unit is unspecified.

Which is standardese for pretty much exactly everything you said :)

The consequence of the first rule is that there's only one sane way to lay out structs. The only way to break that rule which I can imagine would be to add extra padding - you can't swap the order of any members under these rules.
The lack of a corporate entity behind Jellyfin makes a big impact on the quality of their streaming clients. On some platforms they work flawlessly, on others there are excellent third party clients, and some platforms don't attract a lot of open source devs and provide a lacking experience.

Jellyfin split off from Emby years ago, which does have a commercial side. Perhaps their Apple TV client is better?
I am not suggesting that Geekbench is intentionally favoring Apple Silicon. The code the benchmark runs just happens to run better on Apple Silicon. And Geekbench also poorly scales with higher core counts so multicore scores are almost useless.

IMO with benchmarks it's never a good idea to rely on a single score. You should compare many different scores. Preferably with benchmarks that test workloads you will actually make use of.
It sounds like a niche market, but every company in the world has a finance department that plugs everything from sales forecasts, various inputs (goods, employment, supply chain components, etc), to things we don't even think of that flow through it. At some point these companies are talking with other companies and a shocking amount of data interchange is done by emailing excel spreadsheets around (or CSVs exported from excel).

I forget about it myself as I've worked for modern tech companies since 2008, but outside of that world is a very different place where old ways of doing things stick around. Anecdotally, about 2 years ago I got a cold email from a co-op job that I had in 2002 for a manufacturing company that I wrote a perl script for asking for help modernizing it. The perl script consolidated raw EDI(1) files coming into some ancient HP-UX machine, then exported it...to an excel file, MS Access DB, and a SAP DB so that the accountants and the manufacturers could simultaneously get work processing the order. When I started people were inputting these all manually.

1: https://en.wikipedia.org/wiki/Electronic_data_interchange
> You need at least 10 trillion tokens to make an 8 billion parameter model

Are you sure it is not just very inefficient?
I know that mCaptcha is based on PoW. It may be usable here.

https://mcaptcha.org/
I mean, the folks who wrote that in also wrote this a few years earlier:

> That whenever any Form of Government becomes destructive of these ends, it is the Right of the People to alter or to abolish it, and to institute new Government, laying its foundation on such principles and organizing its powers in such form, as to them shall seem most likely to effect their Safety and Happiness… But when a long train of abuses and usurpations, pursuing invariably the same Object evinces a design to reduce them under absolute Despotism, it is their right, it is their duty, to throw off such Government, and to provide new Guards for their future security.

The Constitution exists because of crimes, including treason against the King.

(It is often also asserted that the Second Amendment exists for precisely this sort of scenario.)
How did Delorean do it?
> Meanwhile in JS it seems like you can’t go more than six months without having to rewrite something. It’s bananas.

The thing is, it's totally possible, but it requires restraint and properly caring about what you pull into your project.

Back in the vanilla JS/jQuery days, when I got started, our "dependency management" was basically copy-paste .js files into a `vendor/` directory. Then nodejs/npm appeared (and bower, which FE used before using npm), and suddenly the advice became to just not program those things yourself, download the module.

But already at that point, a lot of us questioned the idea of owning thousands of hidden lines, rather than explicitly owning those, and outsourcing everything to volunteers who basically do FOSS for fun.

Even today, it's possible to care about your project enough to not bloat the invisible parts too much, if you want to be able to continue to work on the project. Again, requires restraint, and going back to the "I only need a function from this library so instead of depending on the entire library, lets just copy-paste this function into our codebase and add some tests" way of dealing with minor things.

So I guess what I'm ranting about, is that this is a people and process problem, not a JavaScript problem, because there are a lot of us JS developers who don't suffer from this problem, while large parts of the ecosystem does.
Hi! I do this! See https://github.com/TecharoHQ/anubis for more info!
The append-and-review note
Which organizations are willing to take on that burden (time, expenses, stress, etc.) for free, with no guarantee that they will win?

There is not really any incentive or reward for 3rd-party organizations to step in and do this.
Nice article!

Decoding sum types into Go interface values is obviously tricky stuff, but it gets even harder when you have recursive data structures as in an abstract syntax tree (AST). The article doesn't address this. Since there wasn't anything out there to do this, we built a little package called "unpack" as part of the SuperDB project.

The package is here...

https://github.com/brimdata/super/blob/main/pkg/unpack/refle...

and an example use in SuperDB is here...

https://github.com/brimdata/super/blob/main/compiler/ast/unp...

Sorry it's not very well documented, but once we got it working, we found the approach quite powerful and easy.
So in this scenario, whose real user ID would be used for the scrapers?

Doesn't this just create an even worse market for identity theft and botnets?

How does this apply to countries without a national ID system like the United States?

What do you do with an ID traced to a different country, anyway?

> personal attacks and threats will be reduced when anonymity is removed

People are happy to make death threats under their real name, newspaper byline, blue tick, or on the presidential letterhead if they're doing so from a position of power.
Whatever it is, it's too much. I remember experiencing my first "Plex outage" and wondering why Plex is architected in a way that a failure on their end can stop me from streaming local media on my own PC to the same PC hosting the files, and store my watch history/metadata in a local database on my own PC.

That almost made me switch to Jellyfin, but every time I look into Jellyfin I hear people saying it's not quite fully cooked, but that's been years now they've been saying that. So I stick with the devil I know.
Client company of mine likes to document server rack layouts with Excel sheets (not a bad idea really). I used LibreOffice for years to _read_ those Excels, but any time I would write the smallest change the whole Excel sheet broke... In the end I just bought Office (one-time payment still exists) and while that company is using Macs and I'm using Windows we never have any problems sharing and modifying those xls files.
Feature Comparison: LibreOffice - Microsoft Office

https://wiki.documentfoundation.org/Feature_Comparison:_Libr...
Have more success with asking for a detailed workflow print then a d2/mermaid output.
No problems with creating a ASCI diagram either and using that for a manual d2 can be done fast enough.
> Yes, the US is having some political instability.

Fascists have taken over. It's really all down hill from here. Americans are sometimes good at coming together when we really need to, so maybe there's hope because most of us aren't far left or right. But even with the weapons we have access to and the 2A we have the right to, we would still have to go against Trump's eventual red army. So there's that. Yeah, we're fucked.
I wouldn’t be too concerned about gun violence, but the TSA and CBP have become increasingly hostile toward visitors to the United States.

If you're white and traveling from the EU or elsewhere, you’ll likely be fine, though the experience may still be unpleasant.

However, if your passport lists a country of birth deemed undesirable (such as those in the Middle East or Africa), you may face detention, additional questioning, and other issues, regardless of the passport you hold, you will be filtered out based on your skin color and physical features.

Personally, I’ve stopped traveling to the U.S. altogether. These days, I even avoid connecting flights that pass through the country.

It’s unfortunate, but as a Canadian, I no longer see America as an ally, and I fear things may only get worse in the coming years.
Sam Altman has argued that AI development in the U.S. will suffer if models are restricted from using copyrighted data, as such data is crucial for training high-quality AI systems. This raises an important question: If AI models are allowed to train on copyrighted material, should they also be open source? The argument for open-source AI is that if companies benefit from copyrighted content, the resulting models should be accessible to the public rather than being locked behind proprietary systems. I agree with Sam Altman and believe that access to copyrighted data is essential for AI progress. However, I am looking forward to an ethical solution that also helps creators of the copyrighted material, ensuring they are fairly recognized and compensated.
Computer science as empirical inquiry (1975)
I'd just move on. I deleted mine in 2016, and rereturned mostly to use it as SSO for Instagram. The Instagram remains, but I can't sign into it because they nuked my Facebook account for being "inauthentic" -- I would have uploaded ID if given the chance, but was denied the opprotunbity.

When I was on Facebook, I never had a single issue -- I mostly used it to cross-post photos of landscapes and architecture and RSVP for events, so I don't think this is a scenario where they think I'm a spammer or troll returning to the site.

If I had $$$$$ I'd short their stock -- you can't make it ambiguous if your users can return and expect anyone to make the effort.

Also I'd be interested in the legal ramifications for EU users if this bug effects them -- I can't delete my Instagram now, because the FB SSO was summarily banned without human review. What happens when someone born in a country with more freedoms than the USA decides to file a GDPR complaint due to their algorithmic misfire?

Anyways OP, unless someone sees this on HN and reaches out as a PR gesture, there's probably not much you can do.
"Workflow can be very dynamic" is a great summary!
I think the logic is more like “we have to do everything we can to win or we will disappear”. Capitalism is ruthless and the big techs finally have some serious competition, namely: each other as well as new entrants.

Like why else can we just spam these AI endpoints and pay $0.07 at the end of the month? There is some incredible competition going on. And so far everyone except big tech is the winner so that’s nice.
I’m supremely confident that attestation will arrive in one form or another in the near future.

Anonymous browsing and potentially-malicious bots look identical. This was sort of OK up until now.
You might have misunderstood the context of his thoughts. An entrepreneur who does everything to promote his idea and succeeds still has the gnawing effect of everyone who told him he was wrong. “Don't mention them” he says.

If those people were right, then no one is reading what you have to say.
> LibreOffice calc is barely usable for the smallest spreadsheets.

Citation very much needed :-)

Excel on the other hand is barely usable for anything that involves formulas for us who are forced to used the localized version.

In fact if one is stuck with a localized Excel the easiest way is often to write in LibreOffice Calc and then export it to xls format.
Base‑10 is just our chosen way of writing numbers, it doesn’t need to have any deep relationship with the arithmetic properties of sequences like the powers of 2. For most series (Fibonacci numbers, factorials etc), the digits for large members will be essentially random, their digits don't obey any pattern - it's just two unconnected things. It seems extremely likely that 2048 is the highest, but there might not be a good reason that could lead to a proof - it's just that larger and larger random numbers have less and less chance of satisfying the condition (with a tiny probability that they do, meaning we can't prove it).

Interestingly, there are results in the other kind of direction. Fields medalist James Maynard had an amazing result that there are infinitely many primes that have no 7s (or any other digit) in their decimal expansion. This actually _exploits_ the fact that there is no strong interaction between digits and primes - to show that they must exist with some density. That kind of approach can't work for finiteness though.
From the industry perspective, the purpose of culling is to get a head start on the cleanup. Longer downtime will only crimp the egg supply even further.
Thank you for your comment, but I'm not trying to solve ADHD completely. I have many unfinished projects and works, but I have identified that my main issue time management. One of the factors contributing to this problem is my inability to focus on a single task at time because of FOMO regarding other tasks. When I write down my daily tasks, sort them by importance, and start from the top, I feel relaxed and can focus. I thought that if this process is helping me, it may help others. Besides, to-do apps are among the most downloaded apps in the app stores. I'm building an app for my own situation and will publish it so that others can use it as well.
Maxim 1: "Pillage, then burn."
I have never seen knowledge to be the limiting factor in success in the 3D world, its usually lots of dedicated time to model, rig, and animate
I'm pretty sure Forgejo had the same issue and it was fixed on their side.
Well, what's wrong is your mindset, if anything. You're not supposed to do anything. npm still works, it isn't deprecated, and it does more or less the same thing as the others, only that others can be slightly faster.

But if npm/yarn/whatever works for you, just use that thing. The mindset of having to move to whatever "mainstream developers" are using today is what is causing you problem, not that alternative solutions exists in the first place.
That sucks, I was about to do the same (Jellyfin on the Synology, Apple TV for streaming). Seems there is no alternative to Plex that works with an Apple TV...
America, you are in so much trouble. I care only so much, and have been trying, rather unsuccessfully, to not care.

However, it appears your President (both of them, the elected one, and the billionaire non-elected one) wants to directly interfere with our health care system and our Pharmaceutical Benefits Scheme.

We in Australia have a small population compared to yours. We have a fantastic (albeit imperfect) public health care system which we have, as a country, enthusiastically and democratically embraced.

Please, if you as a country do desire, by all means fuck up your own countrymen with a draconian private health care system which causes medical bankruptcy, but leave us the fuck alone.

We aren’t causing you any harm and we aren’t interfering with your democracy. We have enthusiastically helped you fight your wars and signed all sorts of friendly agreements. We aren’t net drug smugglers to the U.S.

By and large, we are as a nation watching America destroy itself and we want nothing to do with it. We aren’t even going to retaliate with corresponding tariffs.

Americans question our sometimes spotty privacy legislation. Quite right. But given your Executive Branch doesn’t believe in the rule of law anymore, you can’t even credibly criticise our more lax separation of powers (we are a Common Law country) as all of that has now gone out the window.

Good luck, America! You are going to need it.
One of the reasons we have juries is to answer subjective questions like this, because many questions in law are actually subjective.
It's true that this was happening already for less privileged people entering the US (esp non-white, muslim-looking immigrants from poorer, non-western countries), and def not just in the US. Nobody should actually think that the US now is doing sth nobody else did to anybody, and other western democracies are saints in how they have been treating these people. I guess this specific part is "news" because it shows that it is also happening -to an extent- to more privileged people now, which was less of a thing right now. It is not about a shock or whatever, but about learning a shift in certain policies that informs some people (closer to the audience of this site even) of how the current situation shifts in order to be able to make an informed risk assessment over a possibility of traveling to the US. This way, one can in a more informed way decide if traveling to the US right now is worth the whatever risks vs the desired outcome. I assume part of the whole ordeal is exactly about this in the first place, to discourage some groups(?) of people from attempting to enter the US.

I also assume that there is indeed some change in this situation wrt european visitors rather than more coverage, because germany actually updated their travel advisory on the US to inform about entering through a visa becoming more strict and uncertain [0]. So while I agree that there is a strong moral issue here wrt to how immigrants are treated, this does not mean that this piece of news does not warrant its own coverage.

[0] https://www.reuters.com/world/europe/germany-updates-us-trav...
Which other country is deporting people to concentration camps controlled by the military on foreign land?
Interesting idea. Seems to me it might be possible to use with a Monero mining challenge instead, for those low real traffic applications where most of the requests are sure to be bots.
That's what GNU was originally for, and why they requested copyright assignment from contributors to their projects.
Michael Seibel is leaving Y Combinator
Is there an Apple Watch app for Jellyfin yet? (Not saying there is one for Plex, there still isn't AFAIK.)
I am using infuse to play directly from a samba share - what do I get from adding plex / jellyfin?
I'm no biologist but I saw an interesting comment elsewhere that pointed out: Letting too many chickens die now and rebuilding the population in farms from the few survivors will create a genetic bottleneck that will leave them even more susceptible to the next virus that comes along.
That was my reaction. It seems like the article is saying two mutually exclusive things:

- We cannot block them because we can’t differentiate legitimate traffic from illegitimate traffic…

- …but we can conclusively identify this traffic as coming from AI crawlers.
Oh, stop.

I'm talking about social proof as in "You are an student of the city university, so you get an account at the library", "Julie from the book reading group wanted an account at our Bookwyrm server, so I made an account for her" or even "Unnamed customer who signed up for Cingular Wireless and was given an authorization code to access Level 2 support directly".
one of the worst culprits of this is bytedance's scraper which has a singapore ip block

amusingly some scammy companies have crowdfunded off this type of "traffic" by citing "interest in asian markets"
(Maybe TMI) Last week my wife was admiring a pair of Patagonia boxers she gave me over 10 years ago. I did note they still looked great after probably a few 100 cycles of washing and drying. I commented that Patagonia made great stuff and actually cared about their materials. So this video is timely.

I'm reminded about what Scott Bessent, the new Treasury Secretary, said earlier this month: Cheap goods are not part of the American Dream [0]. In the US we love our big houses and we fill them up with crap. When the crap overflows it just gets stored in our big garages were we also put our oversized cars. [1]

How we got here today is just the result of the post-WW2 world-order. Global trade was designed to make cheap stuff. While labor rates skyrocketed. So you make more money but you can surround yourself with status symbols and things that supposedly make you more comfortable.

[0] https://www.cnbc.com/2025/03/06/treasury-secretary-bessent-s...

[1] https://www.youtube.com/watch?v=JLoge6QzcGY
Ah but you don't understand the role this plays in maintaining physical security of literally every secure location on earth, comrade.
No it doesn't. Think invites to private torrent sites.
Capitalism is an unthinking, unfeeling force. The writing is on the wall that AI is coming, and being altruistic about it doesn’t do jack to keep others from the land grab. Their thinking is, might as well join the rush and hope they’re one of the winners. Every one of us sitting on the sidelines will be impacted in some way or the other. So who’re the smart ones, the ones who grab shovels and start digging, or the ones who watch as the others dig their graves and do nothing?
AWS and Azure can be blocked like anyone else.