MurphyA/hacker-news huggingface dataset:
by DoctorOetker | 2025-12-13 00:47:38+00:00
I grossly underestimate the value of the time of highly educated people having to decode the arguments of another expert? Consider all the time saved if for each theorem proof pair, the proof was machine readable, you could let your computer verify the proclaimed proof as a precondition on studying it.

That would save a lot of people a lot of time, and its not random peoples time saved, its highly educated peoples time being saved. That would allow much more novel research to happen with the same amount of expert-years.

If population of planet A would use formal verification, and planet B refuses to, which planet do you predict will evolve faster
by simonw | 2025-12-13 00:48:15+00:00
It's a folder with a markdown file in it plus optional additional reference files and executable scripts.

The clever part is that the markdown file has a section in it like this: https://github.com/datasette/skill/blob/a63d8a2ddac9db8225ee...

--- name: datasette-plugins description: "Writing Datasette plugins using Python and the pluggy plugin system. Use when Claude needs to: (1) Create a new Datasette plugin, (2) Implement plugin hooks like prepare_connection, register_routes, render_cell, etc., (3) Add custom SQL functions, (4) Create custom output renderers, (5) Add authentication or permissions logic, (6) Extend Datasette's UI with menus, actions, or templates, (7) Package a plugin for distribution on PyPI" ---

On startup Claude Code / Codex CLI etc scan all available skills folders and extract just those descriptions into the context. Then, if you ask them to do something that's covered by a skill, they read the rest of that markdown file on demand before going ahead with the task.
by firecall | 2025-12-13 00:48:20+00:00
Seems like it could be a thing.

Also, I’m curious and in case anyone that knows reads this comment:

Apple say they can’t get the performance they want out of discreet GPUs.

Fair enough. But yet nVidia becomes the most valuable company in the world selling GPUs.

So…

Now I get that Apples use case is essentially sealed consumer devices built with power consumption and performance tradeoffs in mind.

But could Apple use its Apple Silicon tech to build a Mac Pro with its own expandable GPU options?

Or even other brand GPUs knowing they would be used for AI research etc…. If Apple ever make friends with nVidia again of course :-/

What we know of Tim Cooks Apple is that it doesn’t like to leave money on the table, and clearly they are right now!
by NetMageSCW | 2025-12-13 00:48:31+00:00
Mining asteroids wouldn’t be for Earth - it would be for satellites or LEO or possibly even Mars, which is a lot closer to the Asteroids than Earth and may need some extra raw materials we don’t want to spend the horrendous cost of lifting out of Earth’s gravity.

The Moon has nothing to offer Mars explorers as everything will be different and solutions for the unique lunar conditions (two weeks of darkness, temperature extremes, moon dust, vacuum) do not apply to Mars at all. It’like saying living under the ocean is good practice for living in the Artic, but we should start under the ocean because it’s closer.
by PaulHoule | 2025-12-13 00:48:40+00:00
I am not a fan of American mass-produced chocolate, my favorite chocolates are: (1) Lindt 90%, (2) Aldi's store brands which are European quality at a very affordable price and (3) some smaller scale brands like The Endangered Species Chocolate Company which again is tasty and well priced

I am no fan of Hershey but I usually don't find it disgusting [1] but everything about Cadbury turns me off.

I knew someone who started her own artisan chocolate company and she was quite eloquent about how other chocolate brands do it wrong, particularly using lecithin as an emulsifier which simplifies the production process but doesn't give the best quality.

[1] Right now the thought of chocolate, peanut butter, shortbread cookies or anything like that turns my stomach even if I'm hungry because I'm tapering a medication which causes weight gain and dropped about 10kg in 4 weeks.
by thesandlord | 2025-12-13 00:49:25+00:00
New Hisense TVs have USB-C DisplayPort support. Pretty cool, but realistically I don't see how it's different from HDMI from a usefulness standpoint.

Edit: It is cool I can plug my phone or laptop into the TV with one cable, no adapters, and get some power as well. For some reason it didn't work with my Steam Deck which was strange.
by aatd86 | 2025-12-13 00:51:37+00:00
LOL! Gemini suggested to implement this to me literally yesterday: bidirectional computations. The example was that given a temperature in Celsius and Fahrenheit, modifying either of them should update their counterpart. In angular that would be two linked signals for instance, but even that is a bit fringe. Gemini was going for something even more elaborated.

I told Gemini that spreadsheets were actually not doing that and that I had ways to implement that behavior without the complexity.

Just writing that to show the rabbit hole people are going to fall into if they let their llms go brrr. ;D

In any case, the problem is interesting. The point was to include bi-directionality inside a graph of computations so that we didn't get bogged down by cycles. The benefit being that it would handle float precision issues.

My more manual solution expect that floats precision issues are handled explicitly. I think that this level of explicitness is needed anyway for proper floating point error mitigation.
by CSSer | 2025-12-13 00:51:43+00:00
GitHub wants to sell a service. Keys are convenient. Better alternatives in authorization and authentication exist, and GitHub is very aware of them. They even offer and facilitate them. For example, see OIDC. But many users either want keys because they're used to them or GitHub is sure they do, so they continue to offer them to avoid friction. The alternatives require more parameters, thought, and coordination between services.

GitHub has deprecated classic tokens, but the new tokens are not backwards compatible. The deprecated tokens have also continued to be available for some time. Real security professionals will tell you flatly "tokens are bad", and they're right. They're leakable attack vectors. The tokens are the problem and discontinuation is the solution. Scanning is simply symptom treating, and given what I know about Microsoft culture, I doubt that's going to change soon or quickly.
by b-karl | 2025-12-13 00:52:15+00:00
In Excel you have goal seek for this functionality. I believe it does some form of numerical solving of the equation system.

Good for every situation when you need to solve equations!

In the context of using spreadsheets I think about solving simple financial or maybe construction/mechanical design problems where you don’t want to solve it manually or program it and a spreadsheet is a quick and useful interface.
by culi | 2025-12-13 00:52:34+00:00
If you are using OpenNext and SST (or Netlify), then you are doing it right. Most people assume you can just throw a Nextjs project into a docker container and don't realize that there are many features that don't just work "out of the box". The entire OpenNext project exists because of this massive gap

The reason I called it "soft" lock-in is because all of the nextjs features are technically self-hostable but often require extra setup that is sometimes completely undocumented. Until recently, Vercel itself didn't even use the default build outputs. It had an undocumented flag that skipped some serving logic that was handled by the Vercel platform itself.

Dax Raad from SST actually did an interview going more in depth into some of the features that don't exactly work "out of the box" as advertised (PPR, ISR, image optimization). This interview is about a year old and luckily Vercel has been collaborating with OpenNext to resolve a lot of these concerns but its still ridiculous that these were ever issues to begin with

https://www.youtube.com/watch?v=E-w0R-leDMc
by abraxas | 2025-12-13 00:53:27+00:00
I don't know what greatness it brings to the table. I'm sure it's fabulous.

Nonetheless, in the Java of yesteryear we packaged shit into .war files and deployed to app servers. Took all of 30s. Projects (Java backend + JSP frontend) ran just fine right in the ide, no bundling, transpiling, pruning, minifying, or whatever myriad of incantation a js project needs to do to get itself live. it was all live the moment you hit Ctrl-S in the IDE. The class file was created and Tomcat was already running the new code if you set it up integrated to the IDE.

There was zero mental or temporal overhead from source changes to observing results.
by jmalicki | 2025-12-13 00:53:32+00:00
Yes. I find these very useful for enforcing e.g. skills like debugging, committing code, make prs, responding to pr feedback from ai review agents, etc. without constantly polluting the context window.

So when it's time to commit, make sure you run these checks, write a good commit message, etc.

Debugging is especially useful since AI agents can often go off the rails and go into loops rewriting code - so it's in a skill I can push for "read the log messages. Inserting some more useful debug assertions to isolate the failure. Write some more unit tests that are more specific." Etc.
by kolarski | 2025-12-13 00:55:00+00:00
does the algorithm tries to make minimal changes to the free variables ? If we have 1 + 1 = 2 and change 2 -> 4 then -100000 + 100004 = 4 is also a valid solution. When I tried it it changed it to 2 + 2 so perhaps there is optimization but also a valid optimization can be minimal free variable changes in which case it would be 1+3 = 4 and we update 1 free variable instead of 2. I have no idea which is better just curios how it works. I like the idea very much.
by bigyabai | 2025-12-13 00:55:22+00:00
Which would almost be great, if the M3 Ultra's GPU wasn't ~3x weaker than a single 5090: https://browser.geekbench.com/opencl-benchmarks

I don't think I can recommend the Mac Studio for AI inference until the M5 comes out. And even then, it remains to be seen how fast those GPUs are or if we even get an Ultra chip at all.
by coldtea | 2025-12-13 00:56:34+00:00
>Go to a friend and ask them a very niche question. Rather than lie to you, they'll tell you "I don't know the answer to that"

Don't know about that, bullshitting is a thing. Especially online, where everybody pretends to be an expert on everything, and many even believe it.

But even if so, is that because of some fundamental difference between how a human and an LLM store/encode/retrieve information, or more because it has been instilled into a human through negative reinforcement (other people calling them out, shame of correction, even punishment, etc) not to make things up?
by matheusmoreira | 2025-12-13 00:56:43+00:00
Read between the lines. Rare earths are part of China's table stakes and leverage against the US. Trump and Lula have been dancing around the subject for months now. Not too long ago they met and no doubt made a deal. These are the results.

But if you must have a media source:

https://www.cnnbrasil.com.br/blogs/fernanda-magnotta/interna...
by DoctorOetker | 2025-12-13 00:56:54+00:00
But I did read the article!

Some random definition of flippant: "not showing a serious or respectful attitude."

In my view publishing proofs in 2025 without machine readable proofs is quite flippant yes. We have powerful computation systems, with huge amounts of RAM and storage, yet the bulk does most of mathematics on a computer in the form of... high-tech calligraphy? People are wasting each others time by not using formal verification, to me that is disrespectful.

Is pointing out this disrespectful facet of collective behavior disrespectful?

For example are people who point out the problems associated with GHG emissions, really being flippant when they point out the flippant behavior of excess emission?
by wkrp | 2025-12-13 00:58:24+00:00
I was using Timescale for a small project of mine and eventually switched to Clickhouse. While there was a 2-4x disk space reduction, the major benefits have operational (updates & backups). The documentation is much better since Timescale's mixes their cloud product documentation in, really muddying the water.

Despite that, man it is really nice to be able to join your non-timeseries data in your queries (perhaps the fdw will allow this for clickhouse? I need to look into that). If you don't have to deal with the operations side too much and performance isn't a problem, Timescale is really nice.
by dfex | 2025-12-13 00:59:23+00:00
I'm by no means defending the percentage they take, but I would suggest that it's a percentage because it's simple:

Pick 3 imaginary games for sale priced at $1, $10 and $100. Any one of those games could be a million download a month success, and any one of them could be a complete dud.

What flat rate would you suggest to:

* Pay the developer for their work (ongoing per sale)

* Review each game and ensure it meets store guidelines (once per update)

* Host said game regardless of how popular it is (ongoing)

* Process transactions for the game (ongoing)

The alternative would be pricing based on revenue tiers (similar to what Unreal Engine does now), which aren't known in advance and don't take global variance into account (USD$200 in Eastern Europe might be a month's salary).

Percentage is just simpler. It also means that they'd be taking a loss on every free app or in the case of Free-to-Download In-App purchase apps - until users start transacting.
by BobbyJo | 2025-12-13 00:59:30+00:00
The point I was trying to make was that the time you use to perform the calculation may change whether there is an "experience" on behalf of the calculation. Without specifying the basis if subjectivity, you can't rule anything out as far as what matters and what doesn't. Maybe the speed or locality with which the calculations happen matters. Like the water drops: given the same amount of time, eventually all the water will evaporate in either case leading to the same end state, but the the intermediate states are very different.
by MegaDeKay | 2025-12-13 01:01:06+00:00
Not really. That same link talks about how Intel and nvidia drivers can provide HDMI 2.1 on Linux but it is via their non-free firmware blob.

AMD doesn't (can't? won't?) do the same but there is a workaround: a DisplayPort to HDMI adapter using a particular chip running hacked firmware. That'll get you 4K 120 Hz with working FreeSync VRR.

https://forum.level1techs.com/t/it-is-possible-to-4k-120-hdr...
by shawneechase | 2025-12-13 01:01:15+00:00
There’s a lot of discussion about “agent skills” vs “tools.”

After working on agents that had to ship, our conclusion is that the distinction matters architecturally — but not in the way most debates frame it.

From the model’s perspective, everything collapses into a description and an invocation surface. The real failure modes show up elsewhere: token budgets, interface design, and authentication models that don’t survive multi-user systems.

We wrote this up with concrete examples and would appreciate critique.
by DoctorOetker | 2025-12-13 01:03:16+00:00
Sure the history of mathematics used many alternative conceptions of "proof".

The problem is that such constructions were later found to be full of hidden assumptions. Like working in a plane vs on a spherical surface etc.

The advantage of systems like MetaMath are:

1. prover and verifier are essentially separate code bases, indeed the MM prover is essentially absent, its up to humans or other pieces of software to generate proofs. The database just contains explicit axioms, definitions, theorems claims, with proofs for each theorem. The verifier is a minimalistic routine with a minimum amount of lines of code (basically substitution maps, with strict conditions). The proof is a concrete object, a finite list of steps.

2. None of the axioms are hardcoded or optimized, like they tend to be in proof systems where proof search and verification are intermixed, forcing axioms upon the user.
by matheusmoreira | 2025-12-13 01:03:50+00:00
Bolsonaro is irrelevant, powerless, he's history. The problem is and has always been the supreme court. Bolsonaro's ordeal merely revealed this fact to the masses. They have essentially usurped all power. They walk all over our elected congress every day, constitution be damned.

After these sanctions were lifted, the judge gave a public speech on national television like some kind of supreme leader.

He won.

You don't even need to take my word for it. Here's a leftist source for good measure:

https://oglobo.globo.com/blogs/malu-gaspar/coluna/2025/11/de...

They all but admit it. Now that their political enemies are censored, jailed and all but dead and buried, they want to impose limits on this guy, on the supreme court.

Hope that works out for them. I'm tired. He won.
by nlawalker | 2025-12-13 01:04:36+00:00
>Whereas to a candidate sending their 400th application, sending a "thanks for rejecting me" represents a real and significant opportunity cost.

That's not ghosting on the candidate's part, though; candidate ghosting is not responding to an acceptance (whether its for an interview or for the job itself) and simply no-showing.

FTA: Meanwhile, some applicants who make it through the onerous hiring process and accept jobs never show up for their first day. One California recruiter told me that some of the candidates who ditched had even signed offers for positions that paid six-figure salaries.
by mmulet | 2025-12-13 01:05:46+00:00
I ran into this issue when porting term.everything[0] from typescript to go. I had some c library dependencies that I did need to link, so I had to use cgo. My solution was to do the build process on alpine linux[1] and use static linking[2]. This way it statically links musl libc, which is much friendlier with static linking than glibc. Now, I have a static binary that runs in alpine, Debian, and even bare containers.

Since I have made the change, I have not had anyone open any issues saying they had problems running it on their machines. (Unlike when I was using AppImages, which caused much more trouble than I expected)

[0] https://github.com/mmulet/term.everything look at distribute.sh and the makefile to see how I did it.

[1]in a podman or docker container

[2] -ldflags '-extldflags "-static"'
by fuzzfactor | 2025-12-13 01:06:00+00:00
If the moderators have a record of who's doing the voting, it might even be possible for some form of AI to detect the most habitual negative sources.

It could happen.

For about the last year, about the only time I log in is to upvote somebody, and usually a while after I read their message. It can bug me for some time when it's one where I just can't settle for them being downvoted, or alternatively some upvotes are never enough.

Once logged in the sky can be the limit on my own comments sometimes, as I've mentioned before I guess all I have ever done is now known as responding to prompts.
by exasperaited | 2025-12-13 01:06:37+00:00
Personally I dislike Lindt in every way: they have dodgy safety and labour standards and are verboten in my house.

Supermarket stuff: Tony's Chocolonely salted caramel (from the Netherlands) is super, and Ritter Sport Cornflakes is nice. Lidl has a white chocolate I could eat in huge quantities and I don't even really like white chocolate that much.

For British brands — Duffy's and Damian Allsop. I think Damian Allsop's water ganache chocolate is possibly the best in the world.
by samdoesnothing | 2025-12-13 01:06:49+00:00
Seems like there are a relatively large number of competitors to Apple and Google. Eg. Samsung, Motorola, Lenovo, OnePlus, LG, HTC etc. Not to mention Asian brands.

Duopoly might apply if those companies were using their combined dominance to collude and push other competitors out but that isn't really happening as evidenced by the amount of competitors that are in the market.
by Rohansi | 2025-12-13 01:07:42+00:00
> Consoles run more "commodity hardware" than phones, like CPUs and GPUs and standard ports etc.

Not really. They share CPU/GPU architecture but there are significant differences vs. what you can buy for a PC. For example, the latest PlayStation and Xbox use unified GDDR memory and commodity CPUs all use (LP)DDR.

However, you can buy systems that use the same (or similar) chips as phones these days. Snapdragon, Apple Silicon, SBCs?
by luqtas | 2025-12-13 01:08:14+00:00
> Not giving men any authority on abortion is taking a hard stance that abortion is a female issue over a human issue.

i think it should be this way. but what happens when you got someone pregnant by mistake? it can happen even with people taking secure measures... the man doesn't want but the woman do. she has the right of having it but the man shouldn't be obligated "on being a dad". maybe i think in a country that has abortion legalized the man also should abstain from paying pension. the otherwise (the man wanting and the woman not) should still depend on the woman decision, after all is her body and any consequence of pregnancy falls upon her

> With 100+ Million orphans in the world, having your own kids is anti-humanitarian (not anti-human) anyways, so why is being a corporate climber relevant?

yes, i would love a law punishing people (higher taxes maybe?) from having children when there are anyone for adoption in the country... beyond orphans, having kids is the worst offense to climate. much more than owning a car, going vegan and using an airplane for traveling occasionally, all summed together. it's serious business and i don't like the idea of scarce ecosystems and resources in 200-400 years :) i was just trying to show a case where it's somehow valid to a man simply walk away (no pun intended, i really didn't sympathized with the plot of our corporate climber here nor the walking guy)
by ablob | 2025-12-13 01:08:57+00:00
Thank you for the clarification. If you expect me to justify an action depending on you being innocent, then I actually do need you to prove it. I wouldn't let you sleep in my room assuming you're innocent - or in your words: because of the consequences of otherwise. It feels like you're moving the goalposts here: I don't want to justify an action based on something, i just want to know if something has a specific property.

With regards to the topic: Does AI think? I don't know, but I also don't want to act upon knowing if it does (or doesn't for that matter). In other words, I don't care. The answer could go either way, but I'd rather say that I don't know (especially since "thinking" is not defined). That means that I can assume both and consider the consequences using some heuristic to decide which assumption is better given the action I want to justify doing or not doing. If you want me to believe an AI thinks, you have to prove it, if you want to justify an action you may assume whatever you deem most likely. And if you want to know if an AI thinks, then you literally can't assume it does; simple as that.
by cameldrv | 2025-12-13 01:09:44+00:00
I guess I'm talking about drone defense in more of a "Coast Guard" scenario than a "Navy" one. If there is some mass drone swarm coming at your cities you probably want to take a Navy approach and shoot them down by whatever means necessary.

In the case we're talking about though, the Russians are just able to fly their drones over European countries with impunity. Now these may not yet be armed, but you can't just let another country violate your sovereignty. If a drone is operating very close to a commercial aircraft, or there's a good chance of collateral damage, you may choose not to shoot it down, but you do need to demonstrate that you have some defense and that there's a good chance that they will be shot down.
by samdoesnothing | 2025-12-13 01:10:13+00:00
> the web proves that security / safety can be done in an open way

A) the web is full of phishing and other scams, as well as tons of low quality garbage

B) the web achieves this security model by limiting applications to a browser sandbox, which imposes restrictions on what the software can do. This is a non starter for many native apps.