skysight-inc/HackerNews huggingface dataset:
Julia has really lost the differentiable programming mindshare to JAX. I’ve spent weeks or months getting tricky gradients to work in Julia, only to have everything “just work” in JAX. The quality of the autograd is night and day, and goes down to the basic design decisions of the respective “languages” (in the sense that JAX jit compiles a subset of Python) and their intermediate representations.

Fundamentally, when you keep a tight, purely functional core representation of your language (e.g. jaxpr’s) and decompose your autograd into two steps (forward mode and a compiler-level transpose operation) you get a system that is substantially easier to guarantee correct gradients, is much more composable, and even makes it easier to define custom gradients.

Unfortunately, Julia didn’t actually have any proper PLT or compilers people involved in the outset. This is the original sin I see as someone with an interest in autograd. I’m sure someone more focused on type theory has a more cogent criticism of their design decisions in that domain and would identify a different “original sin”.

In the end, I think they’ve made a nice MatLab alternative but there’s a hard upper bound on what they can reach.
> The change, first proposed in 2018, makes inspections consistent with those for meat and poultry products, said Paul Kiecker, administrator of USDA's Food Safety and Inspection Service. Inspectors will operate under a "patrol" system, in which they will cover multiple plants each day, he said.

> "We feel very confident that, based on the once per shift that we have them there, we'll still be able to verify that they're producing safe product," he said.

So, what's the issue here?
Oh, it has been that way with Hulu for at least a decade. Source: I paid money for their OG “ad-free” tier back in the day, only to end up seeing ads.
Because the times is trying to get millions or billions in compensation if they win, why would you lower your odds of winning by getting cheaper lawyers just to save a few 100 k?
He's an academic with multiple publications in the field. How am I, a lay person, supposed to tell if he's a charlatan? He certainly takes himself seriously and has a successful academic career.

Any example could be a false Scotsman. If my example is bad, please provide some that are better. I tried to educate myself on this five years ago and I looked up the people who were recommended to me by DEI practitioners. At the time, Kendi and DiAngelo were held up as icons of the movement.

In American public school twenty years ago we also read Why Do All The Black Kids Sit Together In The Cafeteria. That would also be a good place to start learning about this ideology. Or is that book written by a charlatan, too?

This kind of goalpost moving is as predictable as it is disappointing. You cannot argue with an ideology if it can't be defined, so the practitioners of this one -- descended from Deconstructionism so no wonder they are happy to play word games -- won't allow opponents to define the ideology in the first place!

Well good job, folks, because the reaction to this movement is MAGA.
I would love to see the rise of a new category of streamers that do speed runs of building things like this using the best available tools.
My most successful opener by far was simply saying her name with followed by an exclamation mark. If she responded at all (almost always by my name followed by an exclamation mark), then it usually resulted in a lay. Other openers could very easily result in a waste of my time.
Tell you what, let's make a bet. I'll bet you $100 that there will not be a successful long form (more than 20 minutes) AI production in the next 10 years.

By that, I mean something where either the dialog or the video (or both) is completely done by AI. By successful, let's say something that wins a non-AI award (For example, an Oscar or Emmy) or receives something like a 70% positive review on rotten tomatoes, IMDB, or some other metacritic platform that is not specifically made for reviewing AI art.

I do not believe the AI will live up to the hype of "We'll be making more long-form, quality content per month than entire Hollywood production years."

I think we'll see long form AI, I don't think it will be high quality or even something that most people want to watch. The only people that will want to watch that sort of AI slop are AI enthusiasts who want AI to be amazing.
This exactly, even before November.

I finally saw the futility when there were 10,000 articles about Trump tweeting "covfefe".
way too many to list:

Govt money going to NYTimes, AP, Reuters, Politico:
https://x.com/stillgray/status/1887191056074350690
https://x.com/Austen/status/1887179699874304210
https://x.com/kylenabecker/status/1887179349440290883
https://x.com/stillgray/status/1887184877197410455
https://x.com/MarioNawfal/status/1887147866688213254

This guy has been providing evidence for a decade:
https://x.com/MikeBenzCyber

Long list of questionable funding by USAID:
https://x.com/RapidResponse47/status/1887151291895267553

...
"trans issues" are literally an issue they invented. They've been workshopping attack vectors for years. Bathrooms didn't really work, so they switched to athletes, which did.

They will continue inventing issues until they find one that sticks.
"You can't be loony and rich. You've got to be eccentric if you're rich.

- Terry Pratchett, Reaper Man
Unless the library upgrade is also fixing a 9.9 CVE.
>> I assume that bandwidth is by far the biggest cost for running your own streaming service, so letting Google take that hit makes a lot of sense.

Judging from the clunky, buggy, nonsensical experiences on 2nd tier streaming services (i.e., everything except Netflix, Amazon Prime, YouTube, Disney+, Max), I'd say the biggest cost is probably hiring a decent Engineering+Product+Test team. There are complexities here, like making these things work on different TV brands, versions, older models, etc.

Pushing all the complexity to YT seems like a total no-brainer.
$1bn / 200k people is $5k each. For a drug that probably costs $4. When you mark up the cost of saving a life by 1,200% I don't think you get to call that "wealth creation" or "saving lives" or even "preventing death". That's called "extortion."
NanoKVM: The S stands for Security [video]
The last time I checked (a few days ago) it only had an "Upload Image" option... and I have been playing with Gemini on and off for months and I have never been able to actually upload an image.

It's basically what I've come to expect from most Google products at this point: half-baked, buggy, confusing, not intuitive.
I've left them for 2 months (I found a big sale, so I bought a bunch). The yolk broke easily when I opened the egg, but it was perfectly fine to eat. And it was not small and dried out as implied by someone in the thread.
> even the smartest people make hundreds of tiny experiments

This is the most important point, and why DeepSeek’s cheaper training matters.

And if you check the R1 paper, they have a section for “things that didn’t work”, each of which would normally be a paper of its own but because their training was so cheap and streamlined they could try a bunch of things.
Not sure. I am using models/API keys from https://aistudio.google.com. They just added new models, e.g., gemini-2.0-pro-exp-02-05. Exp models are free of charge with some daily quota depending on model.
Yes, but when you borrow, you have money in your hands.

US firms are also very highly priced relative to their profits when compared to firms elsewhere. So while things are probably not quite sensible in the US there's still money.
I run Steam via Flatpak on Fedora and it all seems to work fine. I haven't exactly pushed the machine to its limits, though. Team Fortress 2, Overwatch 2, and various random old or indie games. Stock Proton works fine, and i also use Proton-GE via asdf:

https://github.com/augustobmoura/asdf-protonge

I have a laptop with hybrid graphics, the discrete chip being NVIDIA. I followed these instructions:

https://docs.fedoraproject.org/en-US/quick-docs/set-nvidia-a...

A few years ago, i did have all sorts of problems with graphics performance, but recently it's all worked perfectly. I may also have applied some funky environment variables in my Steam settings; will hopefully remember to check later on.

I have a SteelSeries controller, and at one point used that to play Behold the Kickmen. Worked fine, as far as i remember.
$1000-$2000+/h is not uncommon for top lawyers
Apples to apples. If you take the extremes in Europe, you have to take the extremes in the US as well. London and Paris most be compared to New York or San Francisco, not with Cheyenne (Wyoming).
I prefer rust to all of them, but I also come from a very systemsy background. Plus it has the benefit of being much easier to embed inside or compose around basically any runtime you'd like than managed code, which is why I chose rust rather than basically any managed language.

But, it's just a tool, and the tools I choose reflect the type of stuff I want to build. The JVM is extremely impressive in its own right. You're just not going to to find any one runtime or ecosystem that hits every niche. I'm happy to leave the language favoritism to the junior devs—for the vast majority of situations, what you're building dictates which language makes the most sense, not vice versa.
Do you know if the participating in those are fairly warmed-up to the context of writing games?

I'm thinking about it as a programmer. I think that if I had written 2-3 games of a certain kind before, I could whip up new games very quickly, especially if reusing snippets/libraries are allowed.
So you still believe government-funded research is equivalent to facts in 2025? What about the replication crisis? The political control of research finance e.g. in Alzheimer’s research?

It takes either an extreme amount of naïveté or motivated reasoning to maintain that perspective, IMO.
The AI Alignment Paradox
If you decide not to totally quit a network, do what I do:

1. Turn off all notifications, especially for replies, likes, and content suggestions.

2. Train yourself not to look for feedback on the things you do post as a matter of habit. Intentionally check on the important discussions IFF you _remember_ to do so.

3. If possible, hide or remove any karma-like indications. Your life is better if the internet points aren't visible.
> Antibiotics are not widely used. There are many regulations, to use them at all you need a vet to sign off.

This isn't true, some types of antibiotics are routinely used as a preventative measure on chicken farms.

> Both FDA and the World Health Organization (WHO) rank antibiotics relative to their importance in human medicine. The highest ranking is “critically important.” Antibiotics in this category are used sparingly to treat sick birds. Antibiotics in other less-important classes may be used in chicken production to maintain poultry health and welfare, including for disease prevention, control and treatment purposes.

https://www.nationalchickencouncil.org/questions-answers-ant...
This is where the "critical mass" argument comes in: you (allegedly) need people who superficially look like you in the roles to inspire you to learn the skills needed for that position. Thus, working to correct poor education due to systemic racism isn't enough, you need to also temporarily fill role-model positions with less-qualified candidates.
There are a lot of people in Europe that prefer CCP over what the republican party has become.
I'm in South Florida.

There are 3 Whole Foods within a 15 minute drive of me, 4 Publix, 2 TJ's, a Sprouts, and 2 Costco locations in that same range as well.

Nowhere have I seen eggs.
Unfortunately this dystopia level nonsense has infected a lot lately and I'm glad it's finally getting some sunshine applied to it.
A prompt-trained DeepSeek R1 70B can perform better than GPT-o1 using AdalFlow
Time to move to open-source and smaller reasoning model.

Here are the top three learnings from auto-prompt optimizing DeepSeek R1 LLaMA70B for RAG:

1⃣ A trained DeepSeek R1 LLaMA70B(r1 distilled) is even better than GPT-o1 without training.
2⃣ The “Reasoning” model is less susceptible to overfitting compared with non-reasoning models. By comparing it with GPT-3.5, both gpt3.5 and r1 distilled start at the same accuracy and reach similar accuracy on the validation dataset. However, on the test dataset, r1 distilled often achieves much higher accuracy.
3⃣ R1 can think too long and run out of output tokens before finishing the task. The optimized prompt specifically added instructions for it to “think less.”
I'm not just theorizing here, I've actually done it. Multiple times, as in, every day.

I don't refrigerate my US eggs, I've been doing that for years, with zero problems.
My 9 year old can sit down with the Replit Agent and make a simple game that entertains her for hours.

She couldn't make a business application and go out and start selling subscriptions, but there are whole categories of tools that can be created that are ultra simple CRUD apps that bring specific value to one person. Code quality and/or understanding how it works is irrelevant for that use case.
Related discussion: https://news.ycombinator.com/item?id=42940257
I like this. Now i want a self hosted version i can point at a dozen sources mixed together.
The saddest part about this is that children, back in the 70s, were making personal software using Smalltalk.

The reason we even need AI to build "personal software" is because building modern software is terrible. Building for the web is terrible.

If we had a modern OS with easy to use app building tools and a language as easy to learn as smalltalk, then anyone could make software, including children. You can add AI on top of that and it's still better because at least you can understand what the AI made.
> Why is it even important to stay informed?

So that you stay in formation with everyone else, of course!
I'd say of course, but that's easy to say with hindsight.
Yeah, Jax with Equinox, jaxtyping, and leaning hard on python’s static typing modules + typeguard lets you pretend that you have a nice little language embedded in python. I swore off Julia a few years ago.
Friction.
"Have you ever noticed that anybody driving slower than you is an idiot, and anyone going faster than you is a maniac?" -- George Carlin
I can only speak for my own experience, but this is 100% not what I have seen (as an NIH-funded white male PI, and one of many at my institution and in my field). I just submitted an R01 last week, and can firmly say that there is no "DEI" language in the grant application forms or in the program announcement; anybody who is interested can easily see the kinds of documents that are required in NIH grants: https://grants.nih.gov/grants-process/write-application/samp...

No "DEI" boogeymen in there.
> Each act, each occasion, is worse than the last, but only a little worse. You wait for the next and the next. You wait for one great shocking occasion, thinking that others, when such a shock comes, will join with you in resisting somehow. You don’t want to act, or even talk alone; you don’t want to “go out of your way to make trouble.” Why not?—Well, you are not in the habit of doing it. And it is not just fear, fear of standing alone, that restrains you; it is also genuine uncertainty

> Uncertainty is a very important factor, and, instead of decreasing as time goes on, it grows. Outside, in the streets, in the general community, “everyone” is happy. One hears no protest, and certainly sees none. You speak privately to your colleagues, some of whom certainly feel as you do; but what do they say? They say, “It’s not so bad” or “You’re seeing things” or “You’re an alarmist.”

> But the one great shocking occasion, when tens or hundreds of thousands will join with you, never comes. That’s the difficulty. If the last and worst act of the whole regime had come immediately after the first and smallest, thousands, yes, millions, would have been sufficiently shocked—if, let us say, the gassing of the Jews in ’43 had come immediately after the “German Firm” stickers on the windows of non-Jewish shops in ’33. But of course this isn’t the way it happens. In between come all of the hundreds of little steps, some of them imperceptible, each of them preparing you not to be shocked by the next. Step C is not so much worse than Step B, and, if you did not make a stand at Step B, why should you at Step C? And so on to Step D.

- From "They Thought They Were Free: The Germans, 1933-45"
We're able to keep the feed costs down simply because as a family of 7 with young kids we have a lot of food waste that the birds will happily gobble up.

Also their bedding makes fantastic compost for next year's veggies.

It's a nice system.
There is no executive order banning use of the words women and female.
Does it support replaygain?
Which is related to multistage/ hierarchical/coarse-to-fine optimization, which is a pretty good way to find the global optimum in many problem domains.
Smaller farmers usually want to make money to cover their costs, and if they weren't doing that, they're already in a huge pickle.

As you mention, they'll impose limits (or perhaps offer "shiny brown eggs for $1 more") rather than piss off the customers, who 90% of the time have cheaper options already.
Tim Bryce also told the story of how he took a COBOL course in the 70s. While the programmers went straight to the keypunch and encountered numerous compiler errors, requiring recompiles, Tim pulled out his "trusty template", actually flowcharted the solution first, and then wrote the code, and it compiled and ran first time, every time. He said "That course taught me more about programmers than it did about programming."

Tim's father Milt explains the industrial approach behind PRIDE here:

https://m.youtube.com/watch?v=SoidPevZ7zs&t=11m20s

Industrial products go through phases of specification, analysis, design, development, implementation, and review, in that order. Can you give me a reason why information systems (which, if you'd been paying attention, are much more than just software) shouldn't be the same? "Agile" sounds like skipping to implementation before the analysis or design have been completed -- going straight to the keypunch before you've documented and flowcharted exactly what you want to achieve. Of course what you're going to get is a buggy incomplete mess. But Agile says "ship the buggy incomplete mess and use your users' feedback to iterate on it!" That just annoys the users, as they just want something that works, but they have to go through many cycles of not-working software to get there.

With analysts (who are emphatically NOT programmers) in the loop, employing a structured, disciplined approach to systems design and implementation, the requirements can be clarified before a single line of code is written, leading to a better result the first time, saving the organization time, money, and frustration. It's just like building a car, or a skyscraper. You need to start with a clear design so the builders know what to build. Anything else is wasting time, money, and effort.

Another way of putting it is: Agile in its original form serves programmer needs while PRIDE serves management needs. Who actually runs the organization? Who has a big-picture view of what the organization's information needs are? Hint: It's not the programmers.

Relevant Bryce's Laws:
"Remember, it's ready, aim, fire; any other sequence is counterproductive."

"A system is a product that can be engineered and manufactured like any other product."
I'd call a month in the fridge a pretty long shelf life. An open container of chicken stock barely lasts a week.
How do you even bring this up in a way that it gets noticed by the right people? There's so many times I read niche parts of the DOM that I feel need serious enhancements. I use Blazor (WASM) a lot more these days, so a lot of that is masked from me now.
> ... even a shit one like Java.

I agree with your point about Go enums.

But in defense of Java, modern Java is actually pretty pleasant.

Virtual threads, records and sealed classes, pattern matching, state-of-the-art garbage collectors, a great standard library etc. (and obviously well-behaved enums).

Not to mention the other languages you get for free with the JVM ecosystem.

It might not be as expressive as Rust, but certainly Java/JVM > Go.
> And the WaPo management fears Bezos

Both can be true. I also consider it a failure of regulation and humanity that a billionaire can just own a newspaper and nix stories for clout.
someone is leaving money on the table

no reason not to hike up the prices: a. if everyone is doing it b. if the demand > supply
Because the behavior of your chosen leaders reflects on you? Ostracism is a thing.

From the "greed" point of view - because your chosen leaders can have dramatic and immediate impact on your net wealth.

Even if hedonistic, "I have no assets", your chosen leaders will choose how comfortable your life is.
90% accuracy +/- 10%? What could that be useful for, that’s awfully low.
> ORMs are the devil in all languages and all implementations. Just write the damn SQL

My take on this would be: ORMs are the devil in all languages and all implementations. Static SQL queries with parameters will have a lot of duplication (lots of similar queries), whereas dynamically generating complex SQL will be hard to debug and maintain (e.g. myBatis). Write some good DB views in SQL. Generate some dumb ORM entities against those views for passable querying/filtering/pagination and do whatever works for altering it. Don’t go fully into the opposite direction either and don’t put 99% of your business logic into the DB, that will be hard to work with because the tooling isn’t very good (e.g. stored procedures).
> the goal of fascist political propaganda is to convince you that you can't do anything about the state of the world

What are you doing about it?
You need to pay for Gemini to access it. In my experience, it's not worth it. So much potential in the experience, but the AI isn't good enough.

I'm curious about the OpenAI alternative, but am not willing to pay $200/month.
Ask HN: What site builder did you use to make your dev site?
I need to throw up a quick website for my business that will show off an app I made

Was looking at SquareSpace but its too much content and too professional looking

I want something that looks simple and hacker-y

I don't want to spend time coding it myself. That would take away from my time finishing up this app.

What simple site builder did you use to throw together a quick website for your app/business?
Regularly eating eggs supports a lower risk of death from cardiovascular disease
The wolf thing is similar. If you're poor, have one cow, and a wolf eats it, >that's your livelihood down the drain. If you have 10,000 cows then even a multi-day onslaught from a pack of wolves as you work out the details of why your herd is shrinking is just the cost of doing business.

if you have 10,000 farmers with one cow each, some number of them will lose a cow to a wolf, the same number of cows that the big rancher loses to the wolves.

it's the same cost of doing business, and the devastation of a small number of individuals is made up for by the large population of 1 cow farmers who suffered no losses at all, doing thus even better than the big farmer.

plus, the one cow farmers, being people and not corporations, will pitch in and help their neighbors because that bad luck could affect any of them.
From a per mm2 performance standpoint things absolutely have slowed considerably. Gains are primarily being eked out via process advantage (which has slowed down) and larger chips (which has an ever-shrinking limit depending on the tech used)

Chiplets have slowed the slowdown in AI, but you can see in the gaming space how much things have slowed to get an idea of what is coming for enterprise.
Implementation of a RingBuffer in Java with optional FIFO like semantics
> anti chromosomal expression

Genuinely couldn't figure out what this is a euphamism for.