MurphyA/hacker-news huggingface dataset:
by nekusar | 2025-10-03 13:33:00+00:00
I know I got rid of Tiktok a while back. But never have I ever seen actual porn, or even topless women on Tiktok.

Of course, news rag cant publish the pictures/video and the accounts as proof. But we're supposed to take their word for it? Hard pass on that.

Now, I have seen advertisements that used sexism of various sorts. And this is common wherever advertising and capitalism take hold - its a quick and dirty hack to help sell garbage. https://en.wikipedia.org/wiki/Sex_in_advertising
by scoopdewoop | 2025-10-03 13:33:06+00:00
This is ahistorical conspiracy theory.

First, state communists kill anarchists. That's history.

Second, the Soviets were incredibly dogmatic about science because they used it to justify their materialist ideology. They promoted Lysenkoism (fake genetics) to conform to Marxist doctrine. That's literally the opposite of epistemological questioning.

Third, claiming Kuhn and Popper were Soviet mouthpieces is unhinged. Popper wrote "The Open Society and Its Enemies" as an anti-communist text. Kuhn taught at Harvard, MIT, and Princeton. They were Western academics, not agents.

You've gone from defending naive scientism to claiming anyone who critiques it is a communist propagandist. That's McCarthyism, not an argument.
by ratelimitsteve | 2025-10-03 13:33:26+00:00
I mean, we know for sure that they collaborate with the elites to manage the messaging they send to us because we have an email from Hillary Clinton instructing the media as to how they were to cover Donald Trump's first presidential campaign. If you manipulate people you may succeed once but you'll be the guy who manipulates people for the rest of forever, and that's how it should be.
by bluGill | 2025-10-03 13:34:08+00:00
Most electronics are just fine. A few capacitors, and LCD displays are not fine with water, and probably a few other things I'm not aware of. However most electronics parts are encased in plastic or ceramic and just fine. In general mineral build up from washing in tap water once or twice is not significant, though if you are talking about hundreds of washings it will become a problem (depending on the quality of your local tap water). Deionized water is best if you can get it, but even that will harm a few components.

In general if you can wash it once (meaning components that cannot handle water are not used in this), the screws rusting out will be the next thing that gets you from washing.
by ericyd | 2025-10-03 13:35:37+00:00
I don't really get it, maybe my phone is just old but I saw exactly 3 fonts on this page: serif, sans, and mono. None of the other fonts are available on my phone so each category looked identical. Is this experience better on other devices? To me this was not a useful demo because it reinforced the fact that you need to ship fonts if you want users to see that specific font.
by dotancohen | 2025-10-03 13:35:51+00:00
This is such a gross misrepresentation of not only the Israeli side of events, but even Hamas' own description of events, that I have no idea on what you base your claims. I can't use facts to change your mind when your mindset is not based on facts. And I'm not the right person to get into a no-I'm-right screaming match with. So have a nice day and I'll go have a nice day myself.
by lucb1e | 2025-10-03 13:36:43+00:00
I had the same worry but after pressing "next" like 15 times and waiting for 15 pages to load, the last page of Apple's documentation on Assistive Access tells you that you can exit it by triple clicking the "side button" (pointing to the power button, so not the side volume buttons I guess but idk). I went ahead after that and while it needed a few more presses, it ended up working that way, so you can enter and exit at will (at least, once you managed to enter; see my other comment for issues on that front...)
by gwbas1c | 2025-10-03 13:36:44+00:00
Years ago I remember reading about an economist who stated something like, "the best way to stimulate an economy is to pay people to dig holes and then fill them in." (I wish I remember who said that.)

In modern times, that translates to paying people to build roads and bridges. Why pay people to sit on their butts and eat bon-bons when you can pay them to get something of value?

In more tangible terms, building infrastructure does elevate peoples' situations.
by adityaathalye | 2025-10-03 13:37:03+00:00
inotifywait -> pandoc compile -> xdotool -> browser action :)

I get the computer to hit F5 on the browser (and/or type URLs into the url box and hit enter).

Here is how it works (and it works great!): https://github.com/adityaathalye/shite?tab=readme-ov-file#ho...
by strenholme | 2025-10-03 13:37:08+00:00
Right now, the webfont CSS file for my website and blog is 89734 bytes in size. This is a very fast load, with well under a fraction of second of “font change flash” even on a 4g network in a third world country.

Point being, I don’t see the point of having a large font stack in the day and age of webfonts. To get a reasonable looking “flash of content”, I used https://screenspan.net/fallback which determined that Verdana (available everywhere except Android/ChromeOS and readily available even for Linux) has about the same metrics as Roboto Serif, the font I use a subsetted version of for my blog.

As an aside, I feel Roboto Serif is a very good open source Verdana replacement for the 2020s: It’s very easy to read and OFL licensed to boot.
by osigurdson | 2025-10-03 13:38:14+00:00
Did you consider using NATS? While I haven't tried this deployment model, you can embed it in a go program as a library. If you wanted something really minimal this might be an option.

I use NATS to acheive this type of durable processing. It works well. Of course, idempotent code is needed but I don't think this can be avoided.
by AlfredBarnes | 2025-10-03 13:38:46+00:00
I recently made a little RSS feed reader, and its barebones lives on my machine, and is powered by python.

I never could get into any of the RSS reader software it all seemed very happy to put random things in the feed that i didn't care about. A strict timeline of things i want to read is all I want. If there is nothing new there is nothing new and I'm okay with that.

Thanks for the write up and read.
by empath75 | 2025-10-03 13:38:46+00:00
Espn has a feed of soccer events (cards, shots, goals, etc), but that doesn't give you anything close to a complete state-of-the-game in the way that baseball scoring does.

I did a tour of an MLS stadium yesterday and the tour guide was showing some of the equipment the players wear during the game and the _teams_ actually have a moment by moment read out of exactly where all all the players are on the field and what they are doing, where contact is made on the ball, their heart rate and lots of other stuff, and the ball itself has electronics in it in some leagues, so it actually _is_ possible to completely reconstruct a game from a data feed. Just that the feed isn't public.
by chmod775 | 2025-10-03 13:38:56+00:00
Do you believe the vast majority of investment happens because someone like Elon Musk personally goes around to give every little venture money?

Here's a non-exhaustive list of ways the wealth of multiple people can be pooled: creating a joint account, investment clubs, general/limited partnerships, LLCs, crowdfunding platforms, and syndicates (you're on the website of one right now).

There's also government-backed pooling/funding vehicles and banks engaging in various forms of investment, funding, loans. Any existing corporation is also capable of investing themselves.
by agedclock | 2025-10-03 13:38:59+00:00
> I watched a video just yesterday from someone (middle class) who explained that, by not having a passport, it took him weeks to get the necessary documentation together to prove his right to work in the UK. As a UK citizen.

This is an issues with the employer not following the checklist, which I posted in my first response to you.. That is not the fault of the legislation. The checklist is easy to understand and straight forward.

I do not have a passport (for quite a long time) and have no once had a problem proving my right to work with an employer.

> I'm just pointing out how a mandatory Digital ID system, designed to prove right to work as a way of tackling illegal immigration (and thus illegal employment), could also benefit groups who aren't well-served by the current system.

No that isn't true. You original claim was that it was "excessive". I took umbrage with that as it is a complete misrepresentation. It just isn't true and your scenarios that you presented are either unrealistic or not to do with the legislation itself.

Combine that with you being preoccupied about my supposed "privilege" as tactic to deflect from the point being made and making snarky backhanded comments, I no longer wish to talk to you. I am going to leave it there.
by lillecarl | 2025-10-03 13:39:14+00:00
Niri is currently being "hugged to death", if you want to contribute: Donate to Ivan or review others PRs before making your own, the project has no commercial backing and he's "overloaded" by the projects recent success.

I've been using it for years now and it's obvious that Smithay and Niri are high-quality projects, I haven't had any issues other than missing features (more of which has become available over time).
by shivasurya | 2025-10-03 13:39:15+00:00
Love this take actually and have been working on this and published this way back 2023/2024. Recently, I've been inspired by Claude-code & Cline agentic flow + tool looping, I experimented the same with tools like file_read, dir_list and throwing in few sast tools, security prompts on Wordpress plugin ecosystem (say with 10k-100k active installation) and scanned around ~600 and to my surprise it yielded ~45 critical, ~120 high severity issues and accounting 20% for non-reachability vuln. Spent around 6$ and ~40 million tokens with grok-4 fast reasoning model and the results were impressive, I gave a try with claude-sonnet but significantly rate-limited despite having 50$ credits from anthropic for research.

You can read about my experience here: https://codepathfinder.dev/blog/introducing-secureflow-cli-t...

Old post: https://shivasurya.me/security-reviews/sast/2024/06/27/autom...
by throwaway2016a | 2025-10-03 13:39:46+00:00
If you consider "skimpy outfits" pornographic that both Facebook and X are worse than TikTok for me. I've seen a few pieces of content I had to report before but not many.

X, on the other hand, has literal advertisements for adult products on my feed and I get followed by "adult" bot accounts several times a week that when I click through to block them often shows me literal porn. Same with spam facebook friend requests.

I think it boils down to a simple fact that trying to police user-generated content is always going to be an up-hill battle and it doesn't necessarily reflect on the company itself.

> Global Witness claimed TikTok was in breach of the OSA, which requires tech companies to prevent children from encountering harmful content...

Ok, that is noble goal but I feel that the gap between "reasonable measures" and "prevent" is vast.
by potato3732842 | 2025-10-03 13:39:50+00:00
It doesn't need to be "engineered" at all. You don't need some six+ figure person supported by a whole office of other 6 figure people to run numbers on cookie cutter stuff that's only slightly different than the last stuff. Hell, 99x/100 they're taking the numbers and then picking the closest cookie cutter beam shapes, rebar arrangements, concrete forms, etc, etc that do the job. What even is the point of having situation specific numbers if you're going to constrain your choices to finite options?

This is the kind of work that, before industry lobbyists got involved, used to be done using reference tables and all the intermediary make work didn't exist. Someone building a bridge would say the span is X, traffic is Y, and that would get them their beams, their spacing and their decking specs. From there they'd get their weight numbers and they'd cross that with the soil and get their footings.

And it's not just bridges, it's everything.

But there's too many people, too much money, and too many careers tied up in the racket and they'll screech every step of the way so it'll never get fixed until it's so flagrantly the source of problems that it's undeniable, and even then it probably won't, look at healthcare.
by bsnnkv | 2025-10-03 13:39:51+00:00
I've been working on porting komorebi to macOS[1] over the past month and the scrolling layout[2] works pretty well

It (the scrolling layout) is not exactly the same as Niri because the implementation is based on my personal preferences, but it does what it's supposed to on both platforms

[1]: https://youtu.be/u3eJcsa_MJk?si=jSbDsAdLWQu0k1lZ

[2]: https://youtu.be/b1yECfF7Qyg?si=VXMbQo0RqtdzuDjG
by semi-extrinsic | 2025-10-03 13:40:15+00:00
> A market correction of that magnitude would mean a lot of pain for a lot of normal people

A 1% increase in US unemployment results in thousands of excess deaths per year.

It is hard to be exact about the numbers, but the trend is clear and strong, see e.g. https://pmc.ncbi.nlm.nih.gov/articles/PMC3070776/
by bluGill | 2025-10-03 13:40:41+00:00
That return to reality has happened many times in the past. It has happened several times before with AI! In every case with the worthless stuff the bubble was propping up we also lost a lot of useful things too and it generally took a decade for the people who had those useful things that the bubble could help with to realize they shouldn't have stopped investing with everyone else when the fad changed.
by jsheard | 2025-10-03 13:40:52+00:00
I assume you're on Android? That's the weak link when it comes to system fonts, it only ships with a handful so many of these stacks end up looking identical in practice. If you go through to the GitHub page there's screenshots of how each stack gets rendered on each platform.

If you're not happy with what Android offers then a possible compromise would be to make a hybrid stack which tries Windows and Apple system fonts first, then falls back to a webfont if those aren't available.
by gjsman-1000 | 2025-10-03 13:41:01+00:00
> I think it boils down to a simple fact that trying to police user-generated content is always going to be an up-hill battle and it doesn't necessarily reflect on the company itself.

I think it boils down to the simple fact that policing user-generated content is completely possible, it just requires identity verification, which is a very unpopular but completely effective idea. Almost like we rediscovered, for the internet, the same problems that need identity in other areas of life.

I think you will also see a push for it in the years ahead. Not necessarily because of some crazy new secret scheme, but because robots will be smart enough to beat most CAPTCHAs or other techniques, and AI will be too convincing, causing websites to be overrun. Reddit is already estimated to be somewhere between 20% and 40% robots. Reddit was also caught with their pants down by a study recently, with an AI robot on r/changemymind racking up ridiculous amounts of karma undetected.
by foldr | 2025-10-03 13:41:12+00:00
I’m not sure how people make such confident pronouncements about the 10th century (a great many things will have happened that long ago without any surviving historical record), but there is some evidence of negative attitudes towards gender-nonconforming people at the time that are depressingly similar to those you’ll find on certain internet fora today: https://en.m.wikipedia.org/wiki/B%C3%A6ddel_and_b%C3%A6dling
by mothballed | 2025-10-03 13:41:36+00:00
>I was pretty shocked. Still, friend off mine, a teacher tells me: You can't let your kid not have SnapChat, it's very important to them.

Yeah, it's OK to say no.

If the kid wants a phone and snapchat, there's nothing wrong with saying you simply won't be supplying that and if they want it they'd best figure out how to mow lawns. If you're old enough to "need" a phone you're old enough to hustle some yardwork and walk to the T-Mobile store yourself.
by bawolff | 2025-10-03 13:41:57+00:00
But see, we are already past the "they don't ever say which rule" and on to, they do say which rule but their interpretation is incorrect (and hey i even agree with you on that part some of the time).

> The 49th article of the fourth Geneva convention is the usual answer to that question, but it is wrong. Israel does not "deport or transfer parts of its own civilian population into the territory it occupies", every single Jew in the West Bank got up and returned to or moved to the West Bank of their own accord.

While i agree it is not clear cut in the geneva convention, generally the argument is voluntary transfer is still a transfer. The prohibition is not just about preventing people from being moved against their will but also about preventing attempts to change the demographic composition of an area. See also what the red cross says about it https://ihl-databases.icrc.org/en/customary-ihl/v1/rule130

I'm not really here to argue these points, i don't necessarily even agree with all of them, i just think you're being a bit straw-many. Arguments are more powerful if you engage with the strongest form of the counter-argument, not the weakest.
by efitz | 2025-10-03 13:42:10+00:00
I don’t think it’s etymology and irregularity that make English “fun”; I think that it’s English’s large number of concepts because we freely appropriate words and their ideas from other languages (“schadenfreude”, “Deja vu”, etc), the small alphabet, the lack of diacritics, and the flexibility that has been forced onto it primarily by American speakers abusing grammar- verbification, etc.

I think that simplified English is the most likely candidate for a universal human language. The “Unicode of languages”, if you will.
by NicoJuicy | 2025-10-03 13:43:00+00:00
Russia can't even make Lada's without Europe ( see : Renault ) no matter the output of steel.

Germany actually builds tanks that work.

I'd compare GDP if you want a measurement. Oh yeah, use EU's GDP of course. Germany alone is 2 x Russia.

Russia is basically a little brother of Italy. Trying to matter on the world stage.

With the border Russia has with the EU, they don't have enough resources to defend it.

And I'm not even talking about Finland's military who joined NATO...

Ps. About Germany: https://www.rheinmetall.com/en/media/stories/2023/rheinmetal...

https://www.rheinmetall.com/en/products/tactical-wheeled-veh...

And then Russia: https://united24media.com/latest-news/russias-tank-reserves-...
by leopoldj | 2025-10-03 13:43:15+00:00
There's more than one way to do self supervised training.

This is the approach the author has taken.

Training corpus: "The fat cat sat on the mat" Input -> Label -------------- "The" -> " fat" "The fat" -> " cat" "The fat cat" -> " sat"

Hugging Face's Trainer class takes a different approach. The label is same as input shifted left by 1 and padded by the <ignore> token (-1).

Training corpus: "The fat cat sat on the mat" Input (7 tokens): "The fat cat sat on the mat" Output logit (7 tokens): "mat fat sat on fat mat and" Shifted label (7 tokens): "fat cat sat on the mat <ignore>"

Cross entropy is then calculated for the output logits and shifted label. At least this my understanding after reviewing the code.
by poppobit | 2025-10-03 13:43:34+00:00
I think this piece makes a strong point — when there’s already a working model, just copy it instead of endlessly debating. The homelessness crisis is real, and doing nothing while watching it grow worse is the worst option. Of course there’s a chance it fails, but the bigger issue is that no one wants to take responsibility if it does. That lack of strong leadership is, in itself, part of the problem.
by sudosteph | 2025-10-03 13:43:53+00:00
My Father-in-law resisted smart phones for much longer than most, but he's had an android phone for a couple years now and it's really cool how much he's adapted it to his own personal use style. Nobody showed him the "usual" way to do things so he made his own system of sorts.

He almost never uses search or menus for anything. Instead he has a bunch of home screens that he customized with quick links. Like he has one for each of his children with a one shortcut to text them, one to call, one to send a Facebook message, one link to their Facebook profile, and a note with special dates (birthdays, anniversaries) for each so he can remember to call them then. He's got another home page he has for stuff related to the Marines, websites and meme pages, etc.

He's very meticulous with getting everything exactly how he wants it, and is so proud to show it off. Sometimes he still needs help (last time I was there he asked me to help him set "Battle Hymn of the Republic" as his ring tone), but I'm honestly really impressed with how well he's adapted.

Meanwhile another older family member handed me their phone to fix, and it's completely unusable from malware that's highjacking everything they try to click, then they try to install something else to fix it themselves and somehow add even more malware. Took me like half an hour to track everything down and disable it so it was usable again, couldn't convince him to factory reset it. We had a nice long chat about installing things after that. I can't imagine he used anything other than the playstore, but man, it was wild.
by ImPostingOnHN | 2025-10-03 13:43:54+00:00
> This is such a gross misrepresentation of not only the Israeli side of events, but even Hamas' own description of events, that I have no idea on what you base your claims. I can't use facts to change your mind when your mindset is not based on facts. And I'm not the right person to get into a no-I'm-right screaming match with. So have a nice day and I'll go have a nice day myself.

Your reply to my post does not seem to address anything it said (or indeed, anything of substance), but it is noted that you, 1 person out of billions, disagree very, very strongly with both international and scholarly consensus, which I merely repeated, and which are each individually more authoritative than your opinion. Thank you for your invaluable contribution and have a nice day!
by Snawoot | 2025-10-03 13:44:20+00:00
I also double that rendezvous hashing suggestion. Article mentions that it has O(n) time where n is number of nodes. I made a library[1] which makes rendezvous hashing more practical for a larger number of nodes (or weight shares), making it O(1) amortized running time with a bit of tradeoff: distributed elements are pre-aggregated into clusters (slots) before passing them through HRW.

[1]: https://pkg.go.dev/github.com/SenseUnit/ahrw
by jayveeone | 2025-10-03 13:44:49+00:00
It's a neat little trick to just say any child you shoot in the head is Hamas. Or any women a children you starve was actually Hamas. Or every hospital you blow up was because Hamas was hiding in there. Or just pretend that October 2023 was the start of the conflict ignoring the decades of death, apartheid, and brutality preceding it.

I'm just glad people like you are willing to publish stuff like this to the internet so we can look back and understand why genocides are allowed to happen.