MurphyA/hacker-news huggingface dataset:
by epiccoleman | 2025-10-03 16:57:01+00:00
I wish I could find the original source on this, but I remember reading a tweet or blog that I thought had a really good metaphor for this kind of "male friend ribbing."

The metaphor went something like this: men making fun of each other are actuall y showing that they understand their friends deeply, because they know how to stab without hitting an organ.

That is - in order to make fun of someone without actually hurting them, you have to know which kinds of topics not to touch for any given friend. You skip the "your mom" joke for the friend with parent issues, and so on.

On the other hand, though, I have very often see my fellow enginerd types badly misread this dynamic. I've seen guys come onto an established team where some mutual teasing has evolved, then fall flat when they try to emulate that it - because they haven't yet earned the depth of relationship that makes it OK.

It kind of reminds me of another "nerd social fallacy" I've often observed, which I guess I'd name: "I can't be a bully." I think a lot of times people who've grown up dealing with bullying don't realize when they've become one. Sometimes the mutual teasing degrades into one guy just being a dick to the other.
by myfonj | 2025-10-03 16:57:44+00:00
Good question! Actually (to my minor dismay): not completely. Disabling "font support" in Firefox surprisingly still has a hatch for "well-known" icon fonts, with intention to prevent "blind" icons in webpages. I believe it is driven by the pref

browser.display.use_document_fonts.icon_font_allowlist

that contains "FontAwesome" and (Google) Material Icons and Symbols (many, presumably all, variants). So to truly disable all "non-preferred" fonts, we have to both wipe that pref and also change for the

browser.display.use_document_fonts

to zero. But that's what the GUI checkbox controls, so no need to go to about:config for this one.
by tracker1 | 2025-10-03 16:58:16+00:00
I've been using mail forwarding with my cloudflare domains without issue in gmail since google domains sold... you may want to consider that, delivery has been very good. As another alternative, if you self-host an MTA, you can relay through SendGrid, which also has had really good outbound deliverability, I've used this for a hobby site/app that has a built in MTA.
by rcoveson | 2025-10-03 16:58:20+00:00
Speaking from a place of long-term frustration with Java, some compiler authors just absolutely hate exposing the ability to hint/force optimizations. Never mind that it might improve performance for N-5 and N+5 major releases, it might be meaningless or unhelpful or difficult to maintain in a release ten years from now, so it must not be exposed today.
by rockercoaster | 2025-10-03 16:58:41+00:00
The book Impro treats extensively of what it calls "status games", in the context of building believable, natural scenes of dialog for the stage (or other dramatic purposes) and as a framework for making improvisation interesting.

The author muses that the situation of feeling safe playing status games with another person—that is, treating them only as games, not as serious and with real status in play—is perhaps the definition of what friendship is.

This could include trading barbs, taking turns playing the bully and the victim, trading playing "high" and "low" roles, jokey one-upsmanship, that kind of thing. Stuff you don't do with non-friends because there's too much risk of being taken seriously, and too much risk of losing actual status or of hurting someone else's status for-real when you didn't intend to.
by alephnerd | 2025-10-03 16:58:49+00:00
One thing to point out - "ASIC" is more of a business term than a technical term.

The teams that work on custom ASIC design at (eg.) Broadcom for Microsoft are basically designing custom GPUs for MS, but these will only meet the requirements that Microsoft lays out, and Microsoft would have full insight and visibility into the entire architecture.
by reclusive-sky | 2025-10-03 16:59:05+00:00
I spent the last few months creating an LLM app built on conflict-free replicated data types (CRDTs) and embedded jupyter notebooks. I don't believe there's a one-size-fits-all approach to tools/RAG/memory and I wanted a chat app that just yields control to the end-user/developer. The CRDTs keep data in sync across devices (collaborative editing) and they also provide message delivery guarantees so prompts never get eaten by networking issues.

I'm pretty happy with how it turned out and I hope other developers will find it useful for working with tool-calling LLMs!

demo: https://youtube.com/shorts/e5T4m0BYn9g?si=AKUtnRewDEycKnYy
by p_ing | 2025-10-03 16:59:11+00:00
Interesting that Windows is impacted, but on Windows you can simply drop a dx9 dll or sameNameAsExecutable.dll to "inject" code. Commonly used by modders for Unity and other games. From that perspective, I don't see how this is novel or so highly rated, again on Windows specifically.

The URI handler is a separate vector that is more concerning.
by ratelimitsteve | 2025-10-03 16:59:14+00:00
Can I float an adjacent idea? It collapses the anxiety by simply forcing the thing your anxious about to be over. I've definitely had the experience you're describing where someone likes me despite something I'm insecure about. I've also had the experience where someone dislikes me precisely because of something I'm insecure about and tells me as much to my face. Both are better than not knowing.
by clarionbell | 2025-10-03 16:59:35+00:00
This should be a reminder that we have no evidence that the Linear no threshold model of radiation exposure is accurate. In fact, we have compelling evidence against it. But due to rather aggressive lobbying effort by anti-nuclear activists, we are stuck with this idea for the time being.

It's simply the default that was decided on as the most conservative option possible, but that's pretty much it.

Radioactive baths have a rather long pedigree. In Jachymov, Czech Republic, they are used for over century. Sometimes they are even covered by health insurance.

https://en.wikipedia.org/wiki/Linear_no-threshold_model https://cs.wikipedia.org/wiki/L%C3%A9%C4%8Debn%C3%A9_l%C3%A1...
by riffraff | 2025-10-03 16:59:58+00:00
I think many ORMs can solve (some of) this these days.

e.g. for ActiveRecord there's ar_lazy_preloader[0] or goldiloader[1] which fix many N+1s by keeping track of a context: you load a set of User in one go, and when you do user.posts it will do a single query for all, and when you then access post.likes it will load all likes for those and so on. Or, if you get the records some other way, you add them to a shared context and then it works.

Doesn't solve everything, but helps quite a bit.

[0] https://github.com/DmitryTsepelev/ar_lazy_preload

[1] https://github.com/salsify/goldiloader
by crazygringo | 2025-10-03 17:00:03+00:00
That's like saying it gets more complicated when you have to use loops with break statements in programming. It's just what programming is.

The filtering you describe is trivial with COUNT(flag IN (...) AND state=...) etc.

If you want to retrieve data on the last comment, as opposed to an aggregate function of all comments, you can do that with window functions (or with JOIN LATERAL for something idiomatic specifically to Postgres).

Learning how to do JOIN's in SQL is like learning pointers in C -- in that it's a basic building block of the language. Learning window functions is like learning loops. These are just programming basics.
by Der_Einzige | 2025-10-03 17:00:37+00:00
As someone who played the roomba game quite a bit - you transfer the problem of vacuuming to the problem of very frequent robot cleaning. I've saved more time switching to a high powered central vac than I ever did with constantly cleaning the robot because I had the audacity to own a fluffy dog.

Also people claiming cleaning isn't "creative" or "fun". Steam has a whole genre of games simulating cleaning stuff because the act of cleaning is extremely fun and creative to a lot of people: https://store.steampowered.com/app/246900/Viscera_Cleanup_De... being a great example

Actually I do NOT want my robot to do my laundry for me! And because I'm garbage at painting and comparatively better at laundry, I DO want it to paint for me.
by w10-1 | 2025-10-03 17:01:25+00:00
Impressive, but not helpful for me.

For a library, I expected something like a card index, with an ontology reflecting the kinds of things users want. Instead, the tags (except for 2) reflect the media type. The index (however implemented) should both afford navigation and provide an overview of coverage. (Ideally I could select 2+ tags and get their intersection, especially for orthogonal features like media and topic.) It seems like the ontology could itself be a community-developed list, with discussions/issues for managing it and tagging items.

wrt name, unlike other commenters I actually really like the play on "stdlib". If indeed it were standardized (and federated?), a community library for technical guidance would be a great professional practice for us all. We need something more structured than personal blogs and less political than standards bodies or open-source umbrellas.

(I personally would ditch the "leadership" spin, both because IC's can lead technically (and have to, effectively), and because it has that career-promoting smell (hucksters pushing legions to sell shovels to a vanishingly few actual miners). I can see how "leadership" might draw readers, but I'd be more interested in drawing good contributors - then readers will follow.)
by dmesg | 2025-10-03 17:01:55+00:00
> I think there's a good question about whether people can tell you're anxious at a glance

Which is why I linked the nature article? It's plain obvious an interesting point I tried to make that "normal" people will instantly perceive someone as likeable or unlikeable. Which the article in the OP goes great lengths to discuss.

I mean I can live with people immediately going against my point, I just see they didn't even gave it 5 minutes of thought. Which is not necessarily directed at you, I cannot possibly convince anyone and reply to anyone at the same time.
by NoiseBert69 | 2025-10-03 17:02:36+00:00
I wouldn't expect much from this government.

The CDU is legendary known for its umpteenth attempt to introduce illegal data retention (condemned by Germany's highest court).

The SPD - which is also part of the ruling coalition - is a flag in the wind as it has proven since coming to power. They will do anything to stay in power.

Deep down, Client Side Scanning that's what both want.
by hmaxdml | 2025-10-03 17:02:44+00:00
Good call. We'll see how to integrate it in our docs better.

The cost of DBOS durable execution is 1 write per step (checkpoint the outcome) and 2 additional writes per workflows (upsert the workflow status, checkpoint the outcome). The write size is the size of your workflows/steps output.

Postgres can support several thousands writes per seconds (influenced by the write size, ofc): DBOS can thus support several thousands of workflows/steps per second.

Postgres scales remarkably well. In fact, most org will never out scale a single, vertically scaled Postgres instance. There's a very good write up by Figma telling how they scaled Postgres horizontally: https://www.figma.com/blog/how-figmas-databases-team-lived-t...
by Spooky23 | 2025-10-03 17:02:47+00:00
There was alot of complexities. It's hard to really understand the true position of these businesses in modern terms. Operationally, they would often try to over-represent losses because the interstate commerce commission and other State-level entities mandated services, especially short-haul passenger service that become irrelevant.

National infrastructure is always subsidized and is never profitable on it's own. UPS is the largest trucking company, but their balance sheet doesn't reflect the costs of enabling their business. The area I grew up in had tarred gravel roads exclusively until the early 1980s -- they have asphalt today because the Federal government subsidizes the expense. The regulatory and fiscal scale tipped to automotive and to a lesser extent aircraft. It's arguable whether that was good or bad, but it is.
by danenania | 2025-10-03 17:03:02+00:00
That makes sense, and it seems really cool from a tech perspective. I guess I'm just inherently skeptical about using something shiny and new vs. battle hardened databases that were designed from the beginning to be client-server.

It's definitely really nice though that if you do choose sqlite initially to keep things as small and simple as possible, you don't immediately need to switch databases if you want to scale.
by adolph | 2025-10-03 17:03:13+00:00
> Viking influence extended all the way to France

All the way to southern Italy and then some. Luna was in northern Italy but the story is too funny no not quote:

The Viking force arrived at the town of Luna, whose walls were too heavily defended for an outright assault. The force devised a plan to trick the town’s bishop into converting Hastein to Christianity. Once converted, Hastein faked his death with the final wish to be buried in the town's church. Upon learning that the town was not Rome, the Viking force raided the surrounding countryside before ultimately sailing back to Frankia.

https://en.wikipedia.org/wiki/Norman_conquest_of_southern_It...
by nani8ot | 2025-10-03 17:03:18+00:00
There's currently a exploit which allows for system user access. This allows disabling core FireOS features like forced updates (which intentionally break custom launchers) and also allows setting a custom launcher. It's simple and can be done with just an Android phone (or ADB).

I've set Projectivy as my launcher and now it starts directly instead of the ad-ridden Amazon launcher.

https://xdaforums.com/t/system-user-fireos7-os8-all-fire-cub...
by latchkey | 2025-10-03 17:03:19+00:00
Very few developers outside of Google have ever written code for a TPU. In a similar way, far fewer have written code for AMD, compared to NVIDIA.

If you're going to design a custom chip and deploy it in your data centers, you're also committing to hiring and training developers to build for it.

That's a kind of moat, but with private chips. While you solve one problem (getting the compute you want), you create another: supporting and maintaining that ecosystem long term.

NVIDIA was successful because they got their hardware into developers hands, which created a feedback loop, developers asked for fixes/features, NVIDIA built them, the software stack improved, and the hardware evolved alongside it. That developer flywheel is what made CUDA dominant and is extremely hard to replicate because the shortage of talented developers is real.
by sidewndr46 | 2025-10-03 17:03:47+00:00
I think the point being made is that if you followed two ridgelines that make up a valley up to a common summit you could just jam a plank in there. You've got the world's highest bridge. It's only 4 ft long, but it is technically a bridge.

I'd be more interested to know how they raised individual components into place. But I presume they just started with small cables, then used those to raise larger ones into place over time.
by giardini | 2025-10-03 17:04:05+00:00
And if you're a "fatty", play to your strength - the very strong legs you have built up carrying extra weight every day.

If you do leg cardio (walking/treadmill/cycling, etc.) your leg muscle will likely never go away and you can use it to burn off as much fat as you wish. And once that is going on you can add other non-leg exercises.
by killparty | 2025-10-03 17:04:07+00:00
Handle jetzt: https://chat-kontrolle.eu/index.php/2025/10/02/der-kampf-geg...

Info: https://netzpolitik.org/2025/eu-ueberwachungsplaene-die-chat... "Wichtige Stimmen wie Amnesty International, Reporter ohne Grenzen und der Chaos Computer Club appellieren eindringlich an die Bundesregierung, die Chatkontrolle zu verhindern. Sie warnen vor einem Angriff auf die Pressefreiheit, einem IT-Sicherheitsalptraum und einer Gefahr für die Demokratie."
by toomuchtodo | 2025-10-03 17:04:12+00:00
If women feel like it is no longer safe to marry because they will be forced into equal custody, those rates would decline. Safer to stay single and childfree (from a risk management perspective).

Not that this is too far off from existing trends, so I'm unsure if measuring in Kentucky alone is enough to control against the broader national trends:

https://www.morganstanley.com/ideas/womens-impact-on-the-eco...

> 45% of prime working age women (ages 25-44) will be single by 2030—the largest share in history—up from 41% in 2018.

https://iop.harvard.edu/youth-poll/50th-edition-spring-2025

> Just 48% of young Americans say having kids is important—the lowest ranking among the six life goals we measured. It signifies a generational shift away from traditional family formation.
by lelandbatey | 2025-10-03 17:04:15+00:00
Not who you asked.

With age Ive found myself much more comfortable with folks "being mean, but in a friendly way" as they intend it. When I was younger though, I never understood why folks didn't instead just "say the nice part." Like, if your friends are always glad you join them even if you're always late, making fun of you for being late with a big smile can still feel pretty bad for you. Much better to say "hey please don't be late" and also "we really enjoy you spending time with us."

With age Ive come to see that for reasons I don't understand, lots of folks have a massive aversion to saying clearly the things they appreciate about the people around them directly. Eh, their loss.
by thewebguyd | 2025-10-03 17:05:25+00:00
I have the same exact experience as you. It's like some weird physical barrier, but I can't really articulate the feeling or explain it. The exposure therapy method here doesn't work because "just do it a bunch of times and you'll get more comfortable" isn't even possible for me, I can't "just do it."

For me though, it takes more than a few beers to be comfortable approaching someone. I'd have to be completely sloshed and even then it's a struggle.

The only time I didn't experience the seemingly physical barrier was in college when a friend convinced me to try MDMA and we went out. I became almost the exact opposite of who I am with the social anxiety. I was the most extraverted, outgoing person in our group quite literally chatting up anyone and everyone that I crossed paths with without any care or inhibition around it.

No other pharmaceutical has been able to cure it for me like that, and it's a bit depressing because I liked that version of myself and I'd like to be able to be that person again without an incredibly dangerous illegal substance.
by guywithahat | 2025-10-03 17:05:54+00:00
> Under the guise of protecting children, the latest Chat Control proposals would require mass scanning of every message, photo, and video on a person’s device, assessing these via a government-mandated database or AI model to determine whether they are permissible content or not.

This is pretty terrifying, although not unexpected. Given Germany's aggressive crackdown on speech I wouldn't feel too optimistic. If the BKA is going to launch criminal investigations for calling overweight politicians fat, they're probably not going to protect any rights to private conversation.

The lack of free speech laws in Europe is becoming a serious issue
by fkyoureadthedoc | 2025-10-03 17:06:04+00:00
You know, you guys might just be getting old. Maybe ask a kid to help? Back when we were kids we probably all had adults asking us how to do tech stuff all the time, because we had the time and curiosity to explore and learn it.

My son is 4 and has autism and he knows how to change his wallpaper and likes to switch between the different home screens he's made when he gets some iPad time. Now I can do it too because I've watched him do it lol.

But I've got a job, groceries to buy, cooking and cleaning to do, yard work, etc. I don't have the time or energy to devote to making 7 different home screens to match all my outfits or whatever people are doing with it.
by bigyabai | 2025-10-03 17:07:06+00:00
> Otherwise, PGP might become cool

People need convenient access to PGP. If their App Store removes all PGP apps then they might have to upload their privatekey to a PWA. And then no one's any better off.

If the everyman is forced to choose between being surveilled or using PGP, I reckon I know what he'd choose regardless.
by jsbisviewtiful | 2025-10-03 17:07:33+00:00
How does Houston deal with those that can't be housed? Sure, 90% retention sounds nice for these people but California has limited housing/higher housing costs, in general, last I had read. The write-up even mentions rising housing costs or the Trump admin taking away their funding can crash the system, so unclear how easily this system could transfer to other cities. Sure, better communicating systems and a better hierarchy will lead to better outcomes for most orgs, but that's a pretty general statement about basically every org out there.

I also feel like this write-up sugar coats some of the actions Houston/Texas has been taking against non-compliance. Ticketing homeless people $200 for existing on the streets seems a bit counter intuitive - and Texas has been systematically shipping homeless and immigrants around the country (human trafficking) for political theater, so are they excluding that data? Probably.

I'm not an expert, but this write-up really comes off as one-sided since it's only talking about what's not working in California and ignoring some of the background stuff Texas is up to. Overall, do agree that better management and accountability would do other cities favors, but again, that's such an easy statement to make about any plan or org.

https://www.houstonpublicmedia.org/articles/news/city-of-hou...
by doodaddy | 2025-10-03 17:07:51+00:00
> There are no guardrails, no warning signs, and definitely no liability waivers - just you, the weather, and whatever route the sheep decided made sense.

I absolutely love places like this; places that treat you as a discerning, rational adult. The sense of being responsible for yourself feels freeing. It is an invitation for you to experience something entirely in your own way.
by rfigueiredo | 2025-10-03 17:08:08+00:00
Full-Stack Engineer

Location: Canada

Remote: 100% Willing to relocate: Yes Technologies: Next.js, React Native, Typescript, Javascript, .Net/core, ASP.Net, Sql Server, Jquery, AI/LLM integration, automation, Busines Analysis, Functional Analysis Résumé/CV: https://www.linkedin.com/in/ricardoborgesfigueiredo/ Email: rfigueiredo@corelogic.tech

Languages: English, Portuguese and French

Have a great day!
by tptacek | 2025-10-03 17:08:51+00:00
I think that's very fair. But the use case for Litestream is much simpler and you can get your head around it immediately. It also doesn't ask you to do anything that would commit you to SQLite rather than switching to Postgres later. It's just a way of very easily getting a prod caliber backend up for an app without needing a database server.
by jameshilliard | 2025-10-03 17:09:01+00:00
> Anyone in the world who has one race can freely move there. People of other races cannot. Rights are awarded based on race. Nothing to do with citizenship.

You're obviously referring to a Israeli citizenship law[0] here. Your claim that it has nothing to do with citizenship makes no sense.

[0] https://en.wikipedia.org/wiki/Law_of_Return
by sidewndr46 | 2025-10-03 17:09:13+00:00
The whole idea that AI can take over humanity is pretty much non-sense. Like in the Terminator films, AGI is developed somehow then decides to get rid of humanity. This scenario isn't realistic.

It's far more likely we'll develop some lousy AI and then put it in charge of something critical. Either national infrastructure like electricity or nuclear weapons. That lousy AI then produces some lousy outcome, like deciding the only way to stabilize the grid is to disable all electrical production.

The biggest threat to humanity is our own decisions.