Obesity rates have been declining over the same time period.
HN user
bloaf
I think the other alternative is that the senior guy thinks that the junior guy is working on a problem where the juice isn't worth the squeeze. "Just ask an LLM" can be interpreted as "if the AI can't give you a quick solution, it won't be worth either one of our times to puzzle out the technical details."
I don't think this is entirely true, insofar as non-local models inherently have a "man cannot serve two masters" problem. The end user and the org running the AI may have different goals. That means even if AI alignment were to be in some sense "solved" for local models, you wouldn't be guaranteed an aligned AI using a non-local model because the "owners" of the non-local model may have deliberately misaligned the AI in their favor and against your interests.
https://www.theatlantic.com/past/unbound/classrev/kipling.ht...
I think the history of children's literature may be shorter than you think.
My search returned what might as well have been a random assortment of bible verses. It made me wonder what Terry Davis would have thought of modern AI. Would it be the natural evolution of his shortcut for random bible verses that he built into TempleOS, or would it be the opposite and a voice of evil?
The same guy found Sympy was similarly far behind in differential equations (although Maple edges out Mathematica here):
https://www.12000.org/my_notes/CAS_ode_tests/index.htm
He does a few other side-by-side comparisons but doesn't include open source engines in them.
Does SageMath use Sympy, or is there some other integrator built in? Last I heard Sympy was one of the worst performers, even among other open source CASs.
https://www.12000.org/my_notes/CAS_integration_tests/reports...
How do they stack up doing actual computer algebra things like symbolic integration?
https://www.12000.org/my_notes/CAS_integration_tests/reports...
Note that alternative open source solvers like Fricas fail 10x the integrals in that corpus.
I don't think anyone really knows.
I consider these scenarios:
1) We stumble onto an algorithmic improvement in intelligence. This isn't just "what humans do but faster", its "better than what humans do". I've got no idea what that might mean (it could be fundamentally different heuristics, it could be that we've got some intellectual blind spot that they cast off). It doesn't matter, the instant this happens AI is smarter than us and we won't be able to keep up. We're intelligencing at O(n^2) and they're doing O(n log(n)).
2) AI gets good enough at physics and engineering that they can really quickly use up all "the room at the bottom" as Feyman put it. They design and build a factory that produces a mystery metal amalgam that computes at some small percentage of the minimum predicted by the Landauer principle, within a few percent of Bremermann's limit. It's not "smarter" its just suddenly tens-of-orders of magnitude faster. But those orders of magnitude matter: there's only 8 billion of us, and there's plenty more than a factor of 10 billion "at the bottom".
3) It turns out that this is a "sum is greater than the parts" situation. No human can be an expert in all subjects, but we eventually build a big enough AI that it is. Turns out, you don't need extreme speed or different algorithms, just knowing everything all at once is enough to catapult AI dramatically beyond our grasp. Always knowing the best statistical test to apply, the best mathematical techniques, and relevant physics means that AI never makes a mistake, and can learn with maximum efficiency.
I'm don't know what makes a bad CEO but I've definitely worked with people who could be replaced by a current-gen AI.
I think that what technical people fail to understand is that a lot of the time, "compliance" is not the same as a binary compiles/does not compile. For a lot of rules/regulations, compliance means "making enough effort that legal is willing to back you up".
A system which will just randomly decide to give the legal team reasons to not back you up is:
* A system whose output will get brought up in lawsuits and make legal's job harder.
* A system that will make the dev team perpetually chase its tail while it oscillates between the several different valid interpretations of the rules.
Something else to note:
The lab tested for chromium in two ways: one test (ICP) measures all chromium of any kind, and the other measures hexavalent chromium specifically. The ICP test returned a concentration that was an order of magnitude smaller than the hexavalent test (0.0003 vs 0.0104 mg/L). That is to say, the tests contradict each other (because the whole is smaller than the part).
https://www.documentcloud.org/documents/28055380-j2673-1-uds...
A counterpoint is this
The lab tested for chromium in two ways: one test (ICP) measures all chromium of any kind, and the other measures hexavalent chromium specifically. The ICP test returned a concentration that was an order of magnitude smaller than the hexavalent test. That is to say, the tests contradict each other (because the whole is smaller than the part), and are both at the bottom of range for the tests performed.
https://www.documentcloud.org/documents/28055380-j2673-1-uds...
So I've got a gut feeling that math (like human languages (like programming languages)) is best learned in service of some greater end.
I look at some truly impressive projects like CLASP which sprang into existence not because of someone noodling around, but because they had a bigger goal which required the team build it.
So my advice to any mathematician who feels lost, like they don't know what to work on, would be to go collaborate with someone who has an actual goal, to look for inspiration in the kinds of math they need.
Today, there are a lot of opportunities to jump forward that only get capitalized on through coincidence (e.g. two people bump into each other at a conference, or researcher happens to have a colleague working on a related problem through the lens of a different discipline). If AI does nothing but guarantee that everyone will have such a coincidence by serving as that expert from a different discipline, that will still be a massive driving force for progress.
The question of "whats a mathematician to do" is still clear: you need to find and curate and clearly express interesting and valuable problems.
HTTP error codes are divided between server (5xx) and client (4xx).
Where do these "application errors" occur if neither on a server nor a client?
I think the reality is that management sees "5xx means server error, so our team's KPI is now server error rate, the lower the better!" Then the team just stops using 500 errors as much as possible. They probably justify it with things like "well, such and such problem isn't our fault so its not really a server error." This kind of thinking is perverting the intent of 5xx messages. They are supposed to indicate any failure to handle the request that happens on the server, NOT measure whether the dev team is making a good application.
The API failed silently because the database connection pool was exhausted downstream.
I work with a team that does stuff like this, returning a 200 and a body containing "error: I didn't do what you said because _insert error here_"
The problem is that you returned OK instead of ERROR when things were not OK and there was an ERROR.
Its a design that smells of teams trying to hit some kind of internal metrics by slightly deceptive means.
I remember a study from a while back that found something like "50% of 2nd graders think that french fries are made out of meat instead of potatoes. Methodology: we asked kids if french fries were meat or potatoes."
Everyone was going around acting like this meant 50% of 2nd graders were stupid with terrible parents. (Or, conversely, that 50% of 2nd graders were geniuses for "knowing" it was potatoes at all)
But I think that was the wrong conclusion.
The right conclusion was that all the kids guessed and they had a 50% chance of getting it right.
And I think there is probably an element of this going on with the small models vs big models dichotomy.
That's the thing with evaporation: you don't want your water to leave stuff behind after it evaporates because that will foul your equipment and cause lower efficiency.
You could in principle design systems with enough fouling mitigations that you'd be fine, but its likely that the cost of those mitigations is roughly the same as just purifying the water up-front.
But for things like e.g. DAG systems, it would be great to be able to upload a new API definition and have it immediately available instead of having to recompile anything in the backend.
I've always thought the flexibility should allow python to consume things like gRPC proto files or OpenAPI docs and auto-generate the classes/methods at runtime as opposed to using codegen tools. But as far as I know, there aren't any libraries out there actually doing that.
Taichi, benchmarked in the article, claims to be able to outperform CUDA at some GPU tasks, although their benchmarks look to be a few years old:
I'm not a fan of the way grey hydrogen was written off: That hydrogen is already being produced today by several different refinery processes, and then burned in a furnace because no one else wants it.
So the right way to handle the carbon accounting isn't to assume that all the CO2 produced by the refinery processes count against the hydrogen produced, but rather that the energy that refineries get from burning the hydrogen would be replaced by them burning natural gas instead.
The per-kg energy value of burning H2 is ~2.5x the value of natural gas (refineries generally use LHV for this accounting). But each kg of natural gas that gets burned produces ~2.8 kg of CO2 (because burning replaces the puny hydrogen with relatively larger oxygen atoms).
2.5*2.8 = 7kg of CO2 per kg of H2 taken out of the refinery. Which isn't as big a difference from the 10kg reported in the article as I expected when I set about writing this comment.
You think companies are all deliberately leaving big money on the table by making hourglass clothes as an oopsie?
They're doing it because people are buying clothes based on superficial appearance, and most people prefer the aesthetics of the hourglass shape.
Rectangular clothing doesn't sell as well because it doesn't look as good on a mannequin even if it fits better.
Expecting mass-market, lowest-common-denominator products to be tailored to your special circumstance is the issue.
Normalize going to a tailor, instead of grumbling about how you aren't benefiting enough from the sweatshops mass retailers are running.
It would have prevented both this 7zip attach and the recent notepad++ one.
I've started using winget to install my apps for exactly this reason. I can't keep track of every url for every piece of software.
At my company I saw a team of devs pay for a special purpose "query optimized" database with "exabyte capability" to handle... their totally ordinary HR data.
I queried said database... it was slow.
I looked to see what indexes they had set up... there were none.
That team should have just used postgres and spent all the time and money they poured into this fancy database tech on finding someone who knew even a little bit about database design to help them.
This thing was done in 2 weeks. In the orgs I've worked in, you'd be lucky to get HR approval to create a job posting within 2 weeks.
"I have no tools because I've destroyed my tools with my tools" is a phrase I think to myself at least weekly.
We all know there has been a replication crisis across many different disciplines of science. I think that the set of things we actually know about nutrition and health is a lot smaller than the experts think.
However, the problem is that the public has also come to that conclusion. The public has gone on to decide "that means my incredibly weakly-evidenced idea is just as good as the expert opinions" which does not follow and is often disastrously wrong.
So I'm also sympathetic to the idea that the saturated fat picture is more complex than a blanket ban suggests. But I know better than to treat things like Brad's arguments as anything other than "interesting hypothesis" as opposed to "something we actually know about nutrition."