MurphyA/hacker-news huggingface dataset:
by rufus_foreman | 2025-10-16 16:21:07+00:00
That section does not restrict reporters, it restricts government employees at the Pentagon from releasing information without authorization.

The section of the memo that pertains to reporters losing badge access only mentions classified and unclassified but controlled information.

"The Pentagon should let reporters report anything they want" is a very different claim than "Pentagon employees should be allowed to tell us anything they want".
by OkayPhysicist | 2025-10-16 16:21:28+00:00
> even for things that aren’t games

This is a slept-on feature of Godot, IMO. It's been my go-to native UI library for all my C# projects since I tried making a game with it 2 years ago. It perfectly straddles the line between drag-and-drop WYSIWYG and software defined layout.
by PaulHoule | 2025-10-16 16:21:32+00:00
Not very well.

I'm one of those web developers who still uses Firefox as my daily driver which means the products I work on work on Firefox. Maybe twice a year a tester uses Chrome and turns up something that's not quite right.

Developers like me are a major reason why Firefox is still a viable web browser and there is someone like me in most organizations. If it wasn't for people like us more and more web pages would work in Chrome only and you just couldn't do things with Firefox. Collectively we probably contribute as much to the success of Firefox than all the people who actually check in changes to the source code but we are not treated accordingly. If they piss all of us off Firefox will become a non-viable web browser.

So far as accessibility I am doing a round of accessibility on my site and found things have gotten way worse for multiple reasons. I used to use NVDA + Firefox but since upgrading to Win 11 NVDA is completely broken for me and I have to pull the power plug on my computer to shut down NVDA.

Narrator + Edge basically works, but Narrator + Firefox is completely spastic. I might have a navigation bar with elements like

-- Choice 1

-- Choice 2

-- Choice 3

in a <nav> and it might read something like "Choice Landmark 1 Navigation Navigation Landmark Choice 2 Landmark Choice Navigation 3 Landmark" where using any ARIA role comes across as website vandalism because it makes Narrator + Firefox blurt out "Landmark" and "Group" and similar words randomly when it is reading stuff.

When something is that broken it doesn't seem worth even putting a ticket it for it.
by jeffbee | 2025-10-16 16:21:55+00:00
I just opened up www dot amazon dot com and filled my cart with $50 worth of food that will be delivered to my door in a few hours: rice, potatoes, farro, beans, peppers, ginger, onions, garlic frozen peas, frozen carrots, plain low-fat yogurt, chicken thighs, and good bread. I don't want to hear anyone telling me that American capitalism has robbed us of real food. If anything, American capitalism has heaped upon us the cheapest and most convenient selection of food imaginable, but some people just can't stop shoveling down Flamin' Hot Froot Loops.
by jjangkke | 2025-10-16 16:21:56+00:00
i think the union here is overreaching and expectations are unrealistic.

the stakeholders/investors have priority here and they have sold the company to the highest bidder.

at this point anyone participating or showing support behind union is at risk of being profiled and black listed in the industry and not just EA.

its in their collective interest to setup in jurisdictions outside the US where labor laws make the latter illegal but certainly not in many parts of the world and jurisdiction arbitrage makes it a very real probability.

my advice to anyone working at EA or any unionized white collar jobs in this nidustry and relate to keep your heads down and don't post your thoughts in public.
by mrguyorama | 2025-10-16 16:21:56+00:00
Since nobody gave you the meaningful answer:

It's republicans. Republicans are against making taxes simpler to individuals because, and they have explicitly said this, they want taxes to hurt so that Americans will be more likely to vote for tax reduction.

I'm sure some democrats get a few thousand from Intuit somewhere but at the end of the day, it's republicans voting down things like free file and the government's digital initiatives and refusing to let the US gov do your taxes for you.

It's frustrating how often people in the US blame "the government" instead of the very specific subset of that government that they keep voting for that objectively and openly and loudly do things that harm them.
by lenerdenator | 2025-10-16 16:22:08+00:00
The problem isn't that there's no free/libre Android, it's that it's not the core ethos.

15-20 years ago, someone at Google thought, "Jeeze, these little smartphones are great, but they could be better, and imagine all of the data we could get off of users if they did everything in their lives with one?", so they bought into Android, which was a completely independent startup until 2005. That is the platform's raison d'être. They wanted to compete with PalmOS, Windows Mobile, and later iPhoneOS, for the data that people were entering into smartphones, so they introduced a software product that was open source so that OEMs would buy in. And it worked.

Android would not have had a use to Google as a GNU/Linux-style project where there is no gatekeeper. If I can easily tear out Google's proprietary software, and replace it with something else without losing access to things like the Play Store, then Google just lost out on the value proposition on their purchase of Android in 2005 when it came to my use of it. They did it to make money off of my use, not to graciously support a FLOSS project.

And now we're seeing that playing out as all of the FLOSS projects you mention are under direct threat from Google's handling of the project.
by Der_Einzige | 2025-10-16 16:22:15+00:00
You can make America far more healthy by doing the following:

1. Mandating lower amounts of sugar, and significantly switching to zero calorie non glycemic sweeteners.

2. Removing plastic packaging and eliminating sources of microplastics and other endocrine disruption contamination of our food supply/

3. Banning most of the stuff that the European food agencies ban

4. Getting GLP-1's in the hands of every overweight person in America.

It's that easy, but "Make America Healthy Again" was made by a guy who had a worm eat his brain.
by Yizahi | 2025-10-16 16:22:22+00:00
The problem is that to a European citizen this is a bit unexpected. In Europe, in all countries, you can find roughly the same level of "safeness" of food across all tiers of stores. Go to a cheapest one and the most expensive one, and the yogurt, tomatoes or meat would be approximately the same quality and have the same nutritional components. The only difference would be that expensive store would additionally carry some imported fancy tomatoes or some fancy steak cuts. But those steak cuts would be subject to the same standards as a cheap chicken meat in the cheap store.
by georgehopkin | 2025-10-16 16:22:29+00:00
Medal, a platform for uploading and sharing video game clips, has established General Intuition, a frontier AI research lab that raised $133.7 million in seed funding to build foundation models teaching agents spatial-temporal reasoning.

The startup will use Medal’s dataset of two billion videos annually from 10 million monthly active users across tens of thousands of games to train AI agents capable of understanding how objects and entities move through space and time, reports TechCrunch. Khosla Ventures and General Catalyst led the funding round, with participation from Raine.
by vector_spaces | 2025-10-16 16:22:48+00:00
> Every grocery store where I've shopped has yogurt with no added sugar. It's right there on the shelf, just look at the label.

Large parts of the US are designated as food deserts, where one's best option for groceries might be the convenience store attached to a gas station. Good luck finding plain yogurt with no sugar added there. Your specific experience is exactly that.

[1] https://ers.usda.gov/data-products/charts-of-note/chart-deta...
by sarchertech | 2025-10-16 16:23:03+00:00
There are 2 different "PR" campaigns that happened.

The first is Open Source vs Free Software. There's nothing shadowy about it. It's right there in the open. You can see who finances OSI. You can read what have to say about making Open Source business friendly and branding a new term vs "Free Software".

And you can see how shortly after they started promoting the term it took off in popularity. They didn't invent the term, but they definitely popularized it.

The 2nd PR campaign is OSI convincing devs that only software that only software that uses an official blessed license is pure.
by airesearcher | 2025-10-16 16:23:06+00:00
Good feedback -

These rules use very different principles than traditional cell-based rules - for example neighbor degree, number of connections, and eligibility criteria based on connectivity. So the cells are not becoming alive or dead based on the states of their neighbors, but rather on the topology of their neighborhoods.

The details are beyond the scope of a short write up, but are easy to explore in the rule-editor in the GUI of the code.

And preamble pruned of the historical anecdote behind this.
by JumpCrisscross | 2025-10-16 16:23:11+00:00
> customers are getting less not more

I think plenty of Phoenicians will tip themselves to walk to the curb.

> the companies will make less money because the automated cars are more expensive than drivers

Disagree. The marginal cost for a late-night Waymo is probably already comparable to that of a driver, and that’s before we get to California’s Prop 22.
by wseqyrku | 2025-10-16 16:23:23+00:00
No, that doesn't matter. I think you should be looking for how quickly it can get you a working environment for your favorite language not how long it takes to boot up once per reboot. If you want features the bits have to live somewhere. Look at it like a trade off, if you're just going to look at it, by all means, take a memory dump. But I find that a little bit hard to work with.

For me, as long as it's better than alternatives it's good enough. Especially if it's not running JS.
by stronglikedan | 2025-10-16 16:23:24+00:00
It depends on the size of the company as to what needs to be documented to let someone go. SMBs can let people go much easier, and the smaller, the easier.

But what you cannot do in any circumstance is let people go "for any reason". There are laws against that at any size, and you are looking for a lawsuit if you give a reason.

It's best to just tell them their position has been eliminated due to restructuring (has to be provable if you're a big company), and give them no reason beyond that. If you don't give a reason, they have nothing to bring a lawsuit for.

In summary, reasons are not always required, but are always a liability.
by toomuchtodo | 2025-10-16 16:23:32+00:00
But for how long they will burn petroleum for transportation is locked in based on existing petrol fleet lifecycle. Could they pull forward "victory" by banning petrol vehicle use or forcing petrol stations to close immediately? Sure, but that is unlikely to be popular. Victory is locking in the future, I argue, to get to an inflection point where it would take overwhelming momentum to overcome the trajectory established. And Norway is at that inflection point, under the assumption that EV manufacturing ramp and sales rates continue upward, EV prices remain at current levels if not decline further, we have a rough idea of how many combustion vehicles remain in service and their estimated service life remaining, etc.

https://www.rystadenergy.com/news/norway-fuel-demand-electri...

https://www.theglobaleconomy.com/Norway/gasoline_consumption...

https://www.ssb.no/en/energi-og-industri/olje-og-gass/statis...
by dmadisetti | 2025-10-16 16:24:12+00:00
marimo has a quarto extension and a markdown fileformat [1] (marimo check works on this too!). The python fileformat was chosen such that "notebooks" are still valid python, but yes- the format itself is almost an implementation detail to most "notebook" users. Cells _are_ actually callable and importable functions though (you can give them a name), but the return signature is a bit different from what's serialized.

> The discipline of keeping cells in order may be painful, but it’s what makes the flow of analysis understandable to others.

We might have to agree to disagree here, you can still chose to have your notebook in order and something you can be disciplined about. The difference is that a marimo notebook can't become unreproducible the same way a jupyter notebook can, _because_ the order doesn't matter.

But thanks for the feedback!

[1]: https://github.com/marimo-team/quarto-marimo
by airesearcher | 2025-10-16 16:24:59+00:00
These rules use very different principles than traditional cell-based rules - for example neighbor degree, number of connections, and eligibility criteria based on connectivity.

So in short, the cells are not becoming alive or dead based on the states of their neighbors, but rather on the topology of their neighborhoods.

The details are beyond the scope of a short write up, but are easy to explore in the rule-editor in the GUI of the code.

Here is an example of a rule that is markedly different from a typical "life-like" rule: https://videopress.com/v/lQ5Bghsj

The level of structure and self-organization is striking, to me at least.

Also in all the rules - the links are visible and can have binary or real-valued states as well as the cells. So this enables pretty rich topology which rules can utilize.
by mati365 | 2025-10-16 16:25:03+00:00
The main issues were related to how JavaScript is integrated and distributed within Rails. In older versions, you have to deal with Sprockets and dependency bundling, which is tricky if you want your integration to work across a wide range of Rails versions.

In newer versions, import maps are recommended instead. The problem is that import maps enforce ESM, while Sprockets (as far as I know) doesn’t support ESM at all. On top of that, there are compatibility issues with Turbo links, various form libraries, and the limited extensibility of the import map library itself - adding extra dependencies is just painful.

Installing CKEditor wasn’t straightforward either, so I ended up creating a small DSL to simplify it. But then came another challenge: providing support for custom plugins in a way that would work with every Rails version, even without a bundler.

All of this is made even harder by the fact that CKEditor is distributed in both cloud and NPM versions, which complicates integration paths further.

In contrast, Phoenix makes things much simpler. From what I remember, the standard setup uses esbuild, which automatically pulls NPM dependencies from the deps directory - the same place where Elixir libraries are installed. This means you can distribute a package that includes both the Elixir and NPM parts of the editor, without having to manually modify package.json or worry about dependency conflicts.
by PaulHoule | 2025-10-16 16:25:04+00:00
There are certain applications that I'm frequently using to resolve a problem (say I just found out a bill is overdue) where I really feel under the gun and I find it astonishingly annoying to have to close a large number of dialogs telling me about new features.

A human being with some empathy might realize that you're initially in a state where you're not receptive to a message and later realize you are.

If I got a popup advertising a new feature after I completed a task I'd be a lot more receptive to it, particularly in that I'd be feeling the glow of having completed a task, being satisfied with the product, and not feeling so pressured, having some headspace to learn about a new feature.
by defanor | 2025-10-16 16:25:08+00:00
Well, at least Idris aimed to become practical, and there is the CompCert compiler in Coq (called Rocq now, actually), demonstrating viability of large verified projects. Besides, one does not have to verify everything in those, and could program more or less as in Haskell (which may also seem impractical, but it is used for all sorts of things, and is my primary language these days, for both work and hobby). I think the primary issues with those have to do with their unpopularity, and particularly lack of libraries. Though C libraries are usually just an FFI call away, so even such smaller languages are not that painful if you try to simply get things done in those.

I recall there being at least SDL2 bindings for Idris (not to mention those for Haskell, which also has game libraries), and some linear algebra libraries in those languages (complete with verification), but probably not particularly extensive.

They are not the most practical choice if you do not need verification, but if you would like to use languages like that, they are available and usable, but with additional effort/drawbacks. I wish they were more mature and had a better infrastructure, too, but that would take people pushing them to that point.
by yesb | 2025-10-16 16:25:12+00:00
Plain yogurt is strictly defined by the FDA. It's when you have flavored versions that the rules get loose.

For example this contains only milk, cream, bacteria: https://www.traderjoes.com/home/products/pdp/plain-whole-mil...

This is basically sugary milk with thickeners added to make it vaguely like yogurt: https://www.yoplait.com/products/original-single-serve-straw...
by khedoros1 | 2025-10-16 16:25:17+00:00
I've never really understood people spending hours on a phone. I get fed up and move to a computer. At the very least, it's got a bigger screen and a keyboard, making it easier to respond to a post than the phone does.

I recognize that it's a problem for a lot of people, and I'm sure that OP does too. Because it seems like they're arguing for purposefully using a phone less. They're describing a different way to choose to be.
by FirmwareBurner | 2025-10-16 16:25:17+00:00
>I'd love for real conversation about, say, keeping Servo, Web Assembly, the fallacy of "privacy preserving ads"

What is a "real" conversation? And what do those conversations help with here? Do you think Mozilla listens or cares about your conversations when they have all those billions coming from Google and can just sit and do nothing?

>how it would be nice to have a Firefox OS now with Android forcing "verified developers"

A lot of things would be nice, like ending world poverty and wars, but I'm being pragmatic and realistic instead of dreaming about things that won't realistically happen since in our world high level changes only happen, if big money or politics get involved.

>There's a rich conversation to be had about the role of Mozilla in the future of the internet

Conversations that would be a waste of time since Mozilla won't act based on our conversations. HN is full of such conversations. I'm being pragmatic, not entertaining some shallow philosophies of "wouldn't it be nice if" that don't lead anywhere since if 'ifs' were cookies I'd be fat.
by notanastronaut | 2025-10-16 16:25:26+00:00
Apparently where the line currently is leads to a whole lot of pain and suffering for everybody involved, for the sufferer and their family, because bad actors exist.

I tell you this now in good faith, any human being can choose when to end it. That is without question. I can go get in my car and drive into the nearest body of water, if desired, and no law could stop me. Even under supervision 24/7, it is still possible to do it. We are a determined species.

The only thing in debate is if they can be ethically assisted in the task, with compassion. You say no, someone might pressure Nana into dying to pass her inheritance. Well, the same people might very well put a pillow over her face when no one is looking. A bad actor is a bad actor and murder is illegal but people do it anyways and moral hand-wringing doesn't exactly stop it from happening.

From where I stand you're just unknowingly advocating for extra pain and suffering. Perhaps you'd change your mind if you were in the shoes of someone losing their marbles or worse, someone who has to care for them.
by orochimaaru | 2025-10-16 16:25:57+00:00
I didn’t think the idea of creating free software was to monetize it. If you create a software as “free”, then anyone including hyper scalers can use it.

Put out a restricted license if you don’t want hyperscalers to offer it as a service. Although they have enough software engineering talent to use the old version to create and maintain a fork (e.g. valkey, opensearch, etc.).
by ch4s3 | 2025-10-16 16:25:58+00:00
Having done both for years, I can say confidently that you can use Phoenix without recreating Rails. The differences are important, and IMO Ecto is a much better approach to interacting with a database than ActiveRecord. I've also never seen a bug in my application due to upgrading Ecto, and I definitely can't say that about ActiveRecord.
by JumpCrisscross | 2025-10-16 16:26:42+00:00
> hospital would have to store thousands of different phages to be able to treat most of it's patients and it would have to replace those stores twice a week

Couldn’t you create a few compound batches that treat sets of bacteria, balancing distribution cost and side effects?

Do that a little, remove phages that don’t work better than antibiotics, tailor for local conditions and I doubt you’re adding more than a few dozen medicines to the hospital’s inventory.

> shelf life is very very short. A couple of days probably

Plenty can survive cryogenic suspension [1].

[1] https://pmc.ncbi.nlm.nih.gov/articles/PMC3131515/
by franga2000 | 2025-10-16 16:26:43+00:00
It's not about whether you should or shouldn't use Firefox, it's about whether you should or shouldn't switch from Mozilla to Google.

If you want to boycott Mozilla, cool, stop using it and go to Ladybird or at least Waterfox. But if your solution to "this thing is hostile to me" is "so I'll switch to this other thing that is more hostile to me" and you don't see the flaw in that logic, I don't know how to explain it to you...
by mxuribe | 2025-10-16 16:27:13+00:00
Respectfully, i disagree. But, then when i really probe why i feel that, i think i simply have personally negative feelings against Jobs, and that of course isn't fair to fans of Jobs. It might sound like i'm discounting the good things that jobs indeed did accomplish, and which directly did help society...I'm not! I just feel like Jobs is that kid who - yes, does help - but others do LOTS of the work, but because he is the loudest kid, tends to get all the attention...clearly the issue is on my side; my personal feelings towards Jobs, and its not a fair assessment for whether he should or should not be considered an innovator...So i think i will respectfully stop commenting on this thread since i am of course not adding value, other than to express: i never liked Jobs...Which isn't helpful for this dialogue. So...Sorry, and thanks all!
by kobalsky | 2025-10-16 16:27:36+00:00
Banks wouldn't have made an error like this public. Maybe if there was an investigation an audit trail exists that could bring that to the public. With crypto this isn't an option, you screw up in public by default, there's no possibility to hide it.

> What you wanted to avoid is the fact that because the system works well, it doesn't cause anyone problems.

I don't know what you mean by the system. But banks, and their ability to create money on the spot, have been the epicenter of uncountable economic crises.