MurphyA/hacker-news huggingface dataset:
by hansvm | 2025-07-25 14:38:32+00:00
The problem is that 129F is a borderline safe temperature at any length of time. 3-4hrs is closer to what you want to kill _all_ the salmonella and e coli, but 2hrs kills enough that it's very likely to be safe, and 129F isn't a sufficient temperature for any length of time to kill clostridium perfringens and other similar bacteria, resulting in spoilage occasionally with a greatly increased likelihood the longer you cook it.

Separately, yes, you do normally sear it afterwards. It's for flavor/appearence/texture reasons though, and a number of people recommend mildly chilling it (say, for 15min or so) first so that you don't overcook any of the interior from the sear. The pan should be much hotter than a lot of people expect.
by busterarm | 2025-07-25 14:38:37+00:00
Governments put up infinite hurdles to creating new payment processors. There actually used to be more of them before the industry consolidated. Also Discover just got bought and American Express is getting their ass kicked by the big two.

People have been trying and failing to create new payment processing companies since at least the 90s. The richest men in the world, even (Musk).

Governments prefer the current status quo.
by DeepSeaTortoise | 2025-07-25 14:38:39+00:00
Rethink isn't quite ready yet. Depending on your use case you can go without getting thrown off by a bug for weeks, but when it fails it can be quite annoying. And don't use the GPlay version, but the FDroid or GitHub one.

On the other hand, the functionality is top notch. Easily the best integration of consumer level DNS + firewall blocking in any application on any platform. Just block everything of an application by default and then watch the connection logs for the app and start unblocking stuff via ips, domains or wildcards until the app starts working again.
by Lockyy | 2025-07-25 14:38:47+00:00
None of the things you're critiquing are intrinsic to sex work and your argument is that it is intrinsically degrading. You made the point that work isn't intrinsically degrading, since you don't consider working in prestigious fields like medicine or law to be, nor do you consider working in physically demanding and less traditionally prestigious fields like garbage collection. I pointed out that sex isn't degrading either, since it isn't, sex is just something people do with each other.

So, since the only things intrinsic to sex work are that you're performing sex as a form of labour it raises the question; Where does the intrinsic degradation lie? In the labour or the sex?
by the__alchemist | 2025-07-25 14:38:50+00:00
Hmm. I like the author's main point in many video games doing this unrealistically, but there are a few sticking points that are relevant from the past few years:

- The omission of discussing HDR monitors, and how you can't really capture that on a screenshot. This is a game changer, especially with new games and monitors. - The omissions of discussing Unreal5 games that have come out in the past few years. (e.g. Talos principle 2, Hellblade 2, Stalker 2) - Not enough examples of games that do it well, with A/B comparisons of similar settings - The Nintendo screenshot as an example of doing things right isn't working for me.

Another interesting example of lighting done well is Kingdome Come Deliverance 2. The details don't look nearly as nice as, e.g. UE5 game and it unfortunately doesn't support monitor HDR, but it has very realistic looking lighting and scenes.
by eugene3306 | 2025-07-25 14:39:46+00:00
what's point of comparing token prices? especially for thinking models.

Just now I was testing the new Qwen3-thinking model. I've run the same prompt five times. The costs I got, sorted: 0.0143, 0.0288, 0.0321, 0.0389, 0.048 . And this is for single model.

Also, in my experience, sonnet-4 is cheaper than gemini-2.5-pro, despite token costs being higher.
by duxup | 2025-07-25 14:39:52+00:00
Last time I signed up for a twitter account I was IMMEDIATELY followed by a handful of accounts. I'm not sure how. Two even seemed to try to pretend to be from my local town, albeit awkwardly. They had a lot of normal-ish posts.

Then after a bit their posts turned pretty dark / lots of allusions to "new people in town". I was curious so I checked out their profile, one described themself as "a former libtard who saw the light". Those profiles pretty much went down the path you'd expect after a while.
by lrvick | 2025-07-25 14:40:12+00:00
> don't use a smartphone at all, which isn't possible

I run a b2b tech company in Silicon Valley and have not carried a smartphone in 5 years or had an LTE subscription in 6. I have a family and hang out with friends, mostly tech workers, at least once a week. I am online when I am at my desk or one of my family PCs, otherwise I am offline. It has been a massive productivity boost, attention span boost, and social improvement in every way.

I don't miss hours of doom scrolling a day and missing out on being present with friends and family. Took a few weeks to rewire my dopamine engine so the FOMO went away.

Phones -are- optional and if you think otherwise you might be an addict.

> CalyxOS, which not only suffers from the same "problems" you criticize in GrapheneOS, but is also inferior in every way when it comes to security and privacy?

It is better in one way: a reasonably stable person holds the keys to the kingdom. Personally I do not like having -any- central person controlling my devices, so I just opt out of Android entirely until that situation changes.

I am a supply chain security researcher and founded a Linux distro where no single computer or maintainer is trusted, so trust decentralization, freedom, and control in software are very important to me.
by 9rx | 2025-07-25 14:40:14+00:00
> but the FFI boundary itself is just a trivial function call.

Which no different than Go, or any other language under the sun. There is no way to call a C function other than trivially, as you put it. The overhead in both Python and Go is in doing all the things you have to do in order to get to that point.

A small handful of languages/implementations are designed to be like C so that they don't have to do all that preparation in order to call a C function. The earlier comment included CPython in them. But the question questioned how that is being pull off, as that isn't the default. By default, CPython carries tremendous overhead to call a C function — way more than Go.
by elsjaako | 2025-07-25 14:40:15+00:00
It's completely clear what you mean, so DB9 is fine. In most contexts calling it a DE9 will be more confusing.

If you ever find yourself wanting to order the connectors or backshells, it might be useful to know it's actually DE-9.

DB15 is the only one I have issues with. The company I work with has one container with "DB15" connectors (DA-15), and one with "DB15HD" (DE-15)
by jfyi | 2025-07-25 14:40:33+00:00
Their point is it isn't just a couple companies arbitrarily making these decisions. It is a vast network of banks and merchant services companies.

Ideally, you could take your business elsewhere. The problem is providers that handle these industries will expect a premium across all transactions and it would come off badly when customers see that large percentage added to each purchase.

So you have the decision of: your customers pay a premium or you don't carry adult material. If all your business is adult, it's an easy choice. You pay the premium.

This activist organization is pressing them until they are forced to make that decision based on a small amount of their hosted content. This is what I see as likely. Admittedly though, there are not enough details given to say for sure.
by Workaccount2 | 2025-07-25 14:40:47+00:00
>Ah yes. The invisible magic hand of free market that solves all problems. Except it doesn't. See Uber expanding its service where for a small fee you can avoid dealing with people from undesirable social class. Not exactly the same thing, but still the idea of free market promoting immoral solutions rather than eliminating them.

I think you are mistaking the market for the people. The market is a natural manifestation of what people want. If people want high social class drivers and are willing to pay for it...taking away the option is not going to make them not want those drivers.

This a myopia similar to the war on drugs. The government thought regulating the drug market (that is, total ban) would make people not want to do drugs. We all know how well that worked out.

The market is the messenger, don't shoot it.
by btown | 2025-07-25 14:41:02+00:00
How would this work with mailing lists/groups? A common pattern is to have emails from third parties to e.g. accounts-payable@example.com be auto-forwarded to members of the relevant team.

Would the end recipient team member's receiving system need to be set to "trust" the mailing list forwarder, or internally track what lists it is on to be able to understand that the original recipient accounts-payable is a valid recipient?
by 9x39 | 2025-07-25 14:41:26+00:00
Garbage collection is similar to other male trades - they tend to be stable, respectable (although not the level of law/med to be sure but certainly among blue collar work), often well paid for the entry reqs.

Did humans stop abusing one another and I missed it, and all the harms of being used sexually by the world are gone now?

>It's only a dwindling number of bigots who look down on people because of their career choices.

Women have some of the strongest opinions against sw, so you have the floor if you want to attack that half.

https://prostitutescollective.net/independent-a-quarter-of-w...
by api | 2025-07-25 14:41:39+00:00
The discourse around photography and art reminds me exactly of the discourse around AI and art too:

https://medium.com/@aaronhertzmann/how-photography-became-an...

In some cases pieces I've read on AI and art contain phrases or paragraphs that are almost word for word identical to photography and art discourse. There were moral panics around photography too, especially its obvious use in pornography. There was of course pornographic drawing and painting before (we've found it in ancient Egyptian structures!) but photography took it to a new level.
by gjsman-1000 | 2025-07-25 14:41:45+00:00
And for reasons I don't fully understand, somewhat unrelated - if you look around almost any small business in my area, it's almost always VGA, rarely DVI, almost never HDMI or DisplayPort.

My theory is just that the cables came in the box and are screw-on when more modern connectors are friction fit, and the IT departments don't want the hassle of "they just got pulled out." Which should have been predictable - but I can literally see 12th gen Intel, paired with 1080p display, over VGA fairly regularly.
by lrvick | 2025-07-25 14:41:55+00:00
> Lol. I hope you like working with geese, but be careful, they can't be trusted!

Geese? That is offensive. I raise chickens.

I also run a successful tech company, and have a full EE lab, several full server racks, and more tech in my home than anyone I have ever met.

Phones are completely optional in modern society. We have just convinced ourselves we need them because doom scrolling and constant notifications are addictive.

Print your boarding pass, ask for paper menus, pay with cash, and arrange times and places to meet people and then actually be there on time. The rare times you really need to do online work on the go, bring an actual computer with a real keyboard. Free wifi is everywhere.

Works just fine, and as a bonus your time away from home becomes mostly invisible to marketing firms.
by cogman10 | 2025-07-25 14:42:06+00:00
This is where you'd start for local: https://ollama.com/

You can, almost, convert the number of nodes to gb of memory needed. For example, Deepseek-r1:7b needs about 7gb of memory to run locally.

Context window matters, the more context you need, the more memory you'll need.

If you are looking for AI devices at $2500, you'll probably want something like this [1]. A unified memory architecture (which will mean LPDDR5) will give you the most memory for the least amount of money to play with AI models.

[1] https://frame.work/products/desktop-diy-amd-aimax300/configu...
by stego-tech | 2025-07-25 14:42:12+00:00
The author gets into a few issues I’ve talked at length about on my own blogs over the years, with the same gist: self-hosting is a better alternative than corporate cloud providers, but isn’t suitable for the everyman due to its complexity and associated costs. The grim reality is that most people and businesses still have such disdain for their own privacy, security, and/or sovereignty, and that’s not going to change absent a profound crisis in all of the above simultaneously (y’know, like what the USA is doing atm).

I do like that the author gets into alternatives, like the library storage idea (my similar concept involved the USPS giving citizens gratis space and a CDN). I think that’s a discussion we need a lot more of, including towns or states building publicly-owned datacenters and infrastructure to support more community efforts involving technology. We also need more engagement from FOSS projects in making their software as easy to deploy with security best practices as possible, by default, such that more people can get right to tinkering and building without having to understand how the proverbial sausage is made. That’s arguably the biggest gap at the moment, because solving the UX side (like Plex did) enables more people to self-host and more communities to consider offering compute services to their citizens.

I’m glad to see a stronger rejection of this notion that a handful of private corporations should control the bulk of technology and the associated industry running atop it, and I’m happy to see more folks discussing alternative futures to it.
by bgwalter | 2025-07-25 14:42:21+00:00
> This reminds me so much of present-day generative AI criticisms.

I don't think that is a coincidence, it is precisely what the article wants you to think:

In “Flashes of Brilliance,” Anika Burgess takes us back to the 19th century to showcase the artists and innovators who developed the revolutionary technology.

By tying the invention to "artists", the whole piece is framed as having the endorsement of artists. The whole article is there to frame criticism of new technology as misguided, while cleverly not mentioning "AI".

Normally I wouldn't be that suspicious, but the book and the article came out in 2025.

Now, how about an article on the miracles of DDT technology, which was the best insecticide in the world?
by afirium | 2025-07-25 14:42:26+00:00
LLMs have issues with zig, namely outdated docs. Then I found @jedisct1's project, context7 MCPwhich provides a way to search through zig docs using natural language: https://github.com/jedisct1/zig-for-mcp

But context7 returns semantically processed responses that often summarize or rephrase the information instead of quoting it. And that's why there is now zig-mcp which returns documentation in markdown format for stdlib and builtin functions
by ryandv | 2025-07-25 14:42:37+00:00
> shift against the progressive norms of prior generations (and a moral panic about "groomers" and "pedophiles")

Not altogether an unreasonable concern, considering that the International Lesbian and Gay Association at the United Nations was literally allied to NAMBLA and other pro-pedophilia groups, for 15 years [0].

It's only when the Americans threatened to take away the money that something was done about it.

[0] https://en.wikipedia.org/wiki/ILGA_consultative_status_contr...
by Saline9515 | 2025-07-25 14:42:40+00:00
- Backups can be sent to the commercial cloud (encrypted) using Duplicati among other solutions. Or just a separate hard drive.

- You access your server using Tailscale VPN, he mentioned it.

- You can allow external access to your apps safely using cloudflare tunnel (per app). Immich works exactly like Google photos and there's even a really good app!

- Each app is in its own container sandbox, with basic hygiene and monitoring it should be fine. And you aren't a profitable target anyway.

- Update require to restart the container with the latest release, your data isn't erased. Solutions such as Umbrel have a community of open source devs doing the updates for you.

Overall, it's not about removing all of our dependency to commercial services, but to do the switch slowly and regain autonomy. Having an alternative, however how imperfect it is (Jellyfin often freezes for me!) is worth it - otherwise the future is bleak.
by kevingadd | 2025-07-25 14:42:43+00:00
One problem with photorealism is a lot of players are on bad displays, or in bad viewing environments. Games often take this into account in their visual direction so that they will be more legible in these different environments. It used to be even worse when designing a game for say the Gameboy Advance or original Nintendo DS where you knew the screen wasn't backlit or wasn't particularly bright so your images needed to be bright and colorful. Even now, a Nintendo Switch game might be played on the bus.

For big budget games the solution for this is typically to have brightness calibration when the game first boots up, but the game itself still needs to be designed adaptively so that it's not Too Dark or Too Bright at critical points, otherwise the playability of the title is jeopardized. This runs counter to a goal of photorealism.
by fleabitdev | 2025-07-25 14:42:49+00:00
I've wondered whether photorealism creates its own demand. Players spend hours in high-realism game worlds, their eyes adjust, and game worlds from ten years ago suddenly feel wrong; not just old-fashioned, but fake.

This is also true for non-photorealistic 3D games. They benefit from high-tech effects like outline shaders, sharp shadows, anti-aliasing and LoD blending - but all of that tech is improving over time, so older efforts don't look quite right any more, and today's efforts won't look quite right in 2045.

When a game developer decides to step off this treadmill, they usually make a retro game. I'd like to see more deliberately low-tech games which aren't retro games. If modern players think your game looks good on downlevel hardware, then it will continue to look good as hardware continues to improve - I think this is one reason why Nintendo games have so much staying power.

This has been the norm in 2D game development for ages, but it's much more difficult in 3D. For example, if the player is ever allowed to step outdoors, you'll struggle to meet modern expectations for draw distance and pop-in - and even if your game manages to have cutting-edge draw distance for 2025, who can say whether future players will still find it convincing? The solution is to only put things in the camera frustum when you know you can draw them with full fidelity; everything in the game needs to look as good as it's ever going to look.
by V__ | 2025-07-25 14:42:53+00:00
I disagree with some of the authors takes here:

> Self-hosting is when you have a computer in your house do those same things

Self-hosting is more about deploying self-selected software onto a server. It can be a server at home, but I for one have a lot of services running on a VPS. Self-hosting is more about control of the data and software, than the location of the hardware.

> Well...since our friends can't access our server, the only good way to do that would probably be using an app like Google Photos or iCloud

Get a domain and set up a subdomain for Immich (maybe add a tunnel if it is a home server). I have friends using my Immich instance without problems, it's just another app.

> I'm talking publicly funded, accessible, at cost cloud-services.

I can't see how one can convince people to switch to a community cloud if Apple Cloud etc. exists. Most people just won't understand the difference or benefits.
by kube-system | 2025-07-25 14:43:24+00:00
> Any other packages you know of that are open source but have a trap license where if you download it through the package manager you owe them money? :)

It's pretty common in Google Play and the Apple App Store. The only difference here is that payment is on the honors system.

> Plus the license mentions the binaries have to be distributed with the same license.

Sure, but there's nothing in that license that says you can't ask for money for the binaries. The only requirement of distribution in the license is:

> (A) Reciprocal Grants- For any file you distribute that contains code from the software (in source code or binary format), you must provide recipients the source code to that file [...]

It doesn't say: "if you distribute source, you must distribute binaries"

You are free to ask for money for the binaries. Now, due to the terms of the license, anyone else could distribute that binary. But it doesn't require you to do it for free.

> Attaching a "if you click this download button you owe us $10000" button doesn't seem very typical to common FOSS values :) I'd say a big reason FOSS is so popular is the free and open source nature :)

FOSS distributions have been commercially sold for many decades. I bought my first copy of Linux. FOSS has traditionally only applied to source code and any related activities have long been left open for commercial opportunity. This is how FOSS companies afford to operate.
by mrtksn | 2025-07-25 14:43:25+00:00
This doesn’t mean that it can’t be used for political manipulation.

For example, one can run ads claiming that they are an agency helping refugees collect the government issued houses and cars to induce outrage against refugees to boost the sentiment for the right or they can run ads claiming that they are into business of helping the rich avoid paying taxes in exaggerated amounts to boost rhe left leaning politics.

The last few elections were tainted with right wing populist spending money that at first glance isn’t theirs, also it was exposed that the american personna Tim Poool was receiving money from Russia connected sources to boost certain ideas.

There are also many creative ways like foreign countries making large ad spending on social media people who boost positions that they support. Then people start noticing that and produce content just for that.

Then there’s the case with Twitter where if Musk follows you and retweets or likes you you make good money because the algorithm increases your exposure, if he stops doing that you fade out so you have to create content that pleases such people.
by garciasn | 2025-07-25 14:44:21+00:00
> People exchange control for comfort, but most people never had any need or ability for this control in the first place. That's why cloud-services became popular, and remain popular.

I can--and did for the better part of ~15 years--run and maintain my own self-hosted everything (hardware, DNS, SMTP, httpd, etc, etc, etc). Then I got married and had kids and went to grad school and had a demanding job where I was doing many of the same things I did at home.

I just fucking don't have the personal time nor desire to manage that shit any longer. Why? Because I have better things to do w/my free time than fuck around with my homelab (or whatever the in-term is these days). When I'm done with work, I just want to go outside or read a book.

I am VERY WELL AWARE of the risks and privacy implications; but, my actual freedom from the day-to-day is worth far more to me at this point in my life.