MurphyA/hacker-news huggingface dataset:
by nathan_compton | 2025-07-14 11:57:21+00:00
How could that work? First of all, a fluid confined to a sphere can not have independent great circle orbits, so the material he is describing is extremely exotic. And its still totally possible to have a continuum of angular momenta if we imagine such a weird substance could exist.

In any case, no where in his big weird book does he delineate the precise physics of such an exotic substance. Like literally show me in his text where he calculates the energy levels of say, helium, beyond a first approximation. Regular old quantum mechanics and perturbation theory is totally up to this fairly simple task, but I don't see any such calculations anywhere in BLP's textbook.
by koiueo | 2025-07-14 11:57:25+00:00
Gosh people love complicating things.

You don't need docker (a Linux-only piece of tech) to run a java application. Even though I'm on Linux, and docker experience is waaaaay better here than on any other platform, I wouldn't in my life consider using it to run LanguageTool.

java -cp languagetool-server.jar org.languagetool.server.HTTPServer
by account42 | 2025-07-14 11:57:26+00:00
> seems fairly clear

Not at all. First of all writing it as "01" begs the question if there is a typo (is that really supposed to mean 1 or 0.1?) but even without that only specifying the interval to a second precision makes is much more likely that the difference is between samples of the switch state that are recorded at that rate.
by izaacdb | 2025-07-14 11:58:04+00:00
| E-mail | izaac+hn@jackdawtech.co.uk | | Location | London, England | | Remote | Remote preferred or hybrid | | CV: | https://www.izaacbroadbent.com/ | | GitHub: | https://github.com/izaacdb |

Technologies: TypeScript, React, Angular, Next.js, Tailwind, Redux, D3, Node, Python, PHP, Prisma, GraphQL, Apollo, Fastify, NestJS, Express, Django, FastAPI, tRPC, Postgres, MongoDB, AWS, Elasticsearch, Terraform,

Serverless, Nx, CloudFlare, LLMs, Deepgram, Embeddings, Vector Databases

14 year Full Stack Engineer:

- Recent focus on AI applications (enterprise and SaaS integrations).

- Founding engineer at a VC backed startup.

- Running a freelancing business for 10 years with great reviews.

- Delivered projects for Google, Lloyds, Barclays, British Airways and H&M.

- Was once a Biochemist / Molecular Biologist

Would love to hear from anyone, but startups and scientific businesses I'd be particularly interested in. Full time or contracts. Feel free to reach out, always happy to discuss projects.
by Veliladon | 2025-07-14 11:58:20+00:00
No he didn't. Sweden gets ~2.6kWh/day per kW of solar panels. Malmö is at 55N latitude. If he put the panels on the car I hope he had a decent anti reflection coating because at that latitude he could be looking at 25% reduction in performance from the incident angle.

A purpose built EV gets something like 270Wh/mile in near perfect conditions little alone in a colder climate like Sweden.

12.5 * 270 = 3,375

So we've made absolutely every assumption greatly in his favor and we're already 750Wh short.

The math ain't mathing.
Show HN: Stream Kafka into Ducklake
by dm03514 | 2025-07-14 11:58:21+00:00
Ducklake is a new lake storage format by MotherDuck. It aims to solve some of the issues with Iceberg by centralizing metadata in Postgres, instead of directly on blob storage.

SQLFlow is a stream processing engine that ingests data from kafka, runs sql against that stream and sinks the output.

SQLFlow has a duckdb context available during stream processing. This make it trivial to stream data from Kafka to Ducklake!

https://sql-flow.com/docs/tutorials/ducklake-sink/

https://github.com/turbolytics/sql-flow
by reconnecting | 2025-07-14 11:58:54+00:00
There is no guarantee that this software will not occasionally start acting as a keylogger. If somehow this happens (let's assume not intentionally), will it be the direct responsibility of the author?

Legally, there is no entity behind that responsible for privacy (1), and honestly, I don't see even minimal reason to trust this software from a legal perspective.

1. https://refine.sh/privacy-policy
by janosch_123 | 2025-07-14 11:59:04+00:00
I built my own electric cars and calculated if this would be worth it. Roof of car is curved and you get the conversion losses (needs to be bumped to 400V to charge batteries).

You add a lot of complexity for marginal gains. Peak time you get maybe 500W which doesn't go very far.

I haven't made video about solar yet, but I am sharing what I know on https://www.youtube.com/@foxev-content
by shireboy | 2025-07-14 11:59:16+00:00
This pretty much exactly describes my strategy to ship better code faster. Especially the “top down” approach: I’m actually kind of surprised there isn’t like a “UI first” or “UI Driven Development” manifesto like w TDD or BDD. Putting a non functional UI in front of stakeholders quickly often results in better requirements gathering and early refinement that would be more costly later in the cycle.
by pmyteh | 2025-07-14 11:59:44+00:00
Depending on how transformative the effects are (and the price drop possible upon genericisation) then there could be a compulsory licensing trade to do here.

The drug companies are presumably pricing optimally for profit (but not for maximum public benefit, for which the optimum price is ~0). You could calculate the net present value of the drug companies' total profits attributable to the patent, add on 10% as a bonus, and pay them off. If the welfare gains of having cheap drugs are genuinely greater than the value of the patent to the holder, this would be win/win.
by cherryteastain | 2025-07-14 12:00:04+00:00
It is enforcable but EU has been quite cautious and conservative with its enforcement approach.

China has a ton of laws aimed to suppress political dissent, and a good chunk of their laws/regulations would be even more unenforceable if they adopted an EU style approach. Of course, China means business, so they just go ahead and deploy the sledgehammer: you are banned from China unless you comply with the law. You typically can't even read the letter of the law and implement what it says verbatim; if you violate the spirit of the law (that is, don't disseminate anti-CCP content) you will still get the banhammer.

It's all about what political capital you're willing to give up to enforce the law.
by AbstractH24 | 2025-07-14 12:00:05+00:00
These delivery companies have become a far bigger "Evil" than Amazon or any other megatech company people often like to criticize. Because they provide nearly no benefit to anyone on any side of the marketplace and increasingly offer horrible customer service.

But as I write this on the deck of a lake cabin I rented in New Hampshire, I'm reminded how different the world is outside of big cities like my home in NYC. There is one place on Doordash up here.
by amiga386 | 2025-07-14 12:00:10+00:00
> It also seems like we cannot detect whether a piece of text was generated with LLM

Based on reading those same reports, I think you can totally can detect it, and Daniel also thinks that -- or at least, you can tell when it's very obvious and the user has pretty much just pasted what they got from the LLM into the submit box. Sneaky humans, trying to disguise their sources by removing the obvious tells, make it harder.

The curl staff assume good faith and let the submitter explain themselves. Maybe the submitter has a reason for using it -- the submitter may be honest or dishonest as they wish.

I like that the curl staff ask submitters to admit up-front if any AI was used, so they can discriminate between people with a legitimate use case (e.g. people who don't speak English but can find valid exploits and want to use machine translation for their writeup), versus others (e.g. people who think generalised LLMs can do security analysis).

But even so, the central point of this blog post is that the bad humans waste their time, they can't get that time back, and even directly banning them does not have much of an effect on the bad humans, or the next batch of bad humans.
by simpss | 2025-07-14 12:00:11+00:00
It took a while, but is starting to work.

Many "cookie banners" have finally started to work in the EU. Once you deny PII processing many sites don't load GA etc... The time of malicious compliance is starting to pass. Some sites have figured it out and realized they really don't need personalized analytics and have replaced implementations with privacy respecting ones(ex, plausible). This lets them remove the dark-patternish banner and no additional consent is required as all data is pooled together and one persons actions truly can't be singled out.

GDPR obviously has other good effects but as PII processing through cookies is what most people know, I chose that as an example. Email tracking links & pixels are another good example.

There's also a big difference between 2018 and 2025 when discussing GDPR in work contexts and saying that implementing this or that tracking would be illegal.

It's a slow process, but it's working as intended.
by pydry | 2025-07-14 12:00:27+00:00
>I’m fine with (and in support of) market forces to let grandma decide that it’s worth selling her home

Ok. Sounds like you are in favor of market forces driving grandma on to the street when she rents but not in favor of market forces driving grandma to sell up and move to a smaller cheaper property.

Maybe the pearl clutching about poor grandmas was a little overstated.

>Determine that her specific piece of land is worth $X despite no comparison of open-market land-only transactions? Not fine.)

LVT is calculated and imputed using open market transactions. If unimproved property values all jump in an area thats coz the land value went up.
by squigz | 2025-07-14 12:01:07+00:00
> Doesn't cost anything more, so why not? Every little hit adds to the coffers.

Uhh... How does it not cost more to hit everything vs specific areas? Especially when you consider the actual payout rate for such approaches, which cannot possibly be very high - every little hit does not add to the coffers, which means you have to be more selective about what you try.
by silvestrov | 2025-07-14 12:01:09+00:00
> charging a fee [...] rather hostile way for an Open Source project that aims to be as open and available as possible

The most hostile is Apple where you cannot expect any kind of feedback on bug reports. You are really lucky if you get any kind of feedback from Apple.

Getting good feedback is the most valuable thing ever. I don't mind having to pay $5/year to be make reports if I know I would get feedback.
by TimorousBestie | 2025-07-14 12:01:12+00:00
> How are you defining "deficit-reducing"?

There are two ways to lower the deficit: increase revenue or lower spending.

As you say, neither party does particularly well at lowering spending.

The moderate Republican approach to raising revenue is typically but not always through regressive taxes. The general theory since Reagan (and before) has been taxing the upper brackets hurts economic growth. The ideal of this is a flat tax or “fair tax.”

The centrist Democrat approach to raising revenue is typically but not always through progressive taxes. The general theory is that wealth inequality is overall bad, and since purchasing power is more or less logarithmic in dollars, the upper brackets suffer relatively less from higher tax rates. The ideal of this is the post-war 90% top bracket.

Of the two, I think only the second offers any real hope of deficit reduction. The middle and lower classes are already tapped out, metaphorically speaking. Household debt is already frighteningly high and the savings rate very low despite relatively high interest rates. If the goal really is to reduce the deficit through increasing revenue, I think it’s likely that revenue must come from the upper classes in one way or another.

Of course this is all written in very broad strokes and there are a hundred nitpicks one could make on this general point of view, but this is a forum comment and not a dissertation on political economics.
Show HN: kiln – Git-native, age-encrypted secrets for dev workflows
by pacmansyyu | 2025-07-14 12:02:52+00:00
Hi HN, I've been building this tool for the past couple of weeks to solve a problem that seems universal across development teams.

Every team handles secrets badly. Secrets and passwords get shared in Slack, `.env` files sit in plaintext, or you depend on external secret management services that can fail during critical deployments, or even depend on other people to deploy things for you!

I believe your environment secrets should neither depend on external services or people, nor be shared in plaintext.

kiln is a command-line tool for managing encrypted environment variables. It lets you encrypt secrets into files that can be safely committed to version control, with role-based access control so team members can only decrypt the environments they're authorized for.

What kiln does:

- Encrypts environment variables using age encryption with SSH and age keys

- Role-based access control - each file can have different access levels

- Commit encrypted files safely to git with clean diffs

- Run applications or render config templates with automatic secret injection

- Works completely offline - no external dependencies

Instead of depending on external services, your secrets travel with your code and work everywhere. You define team access in a config file, encrypt your secrets, and everything just works.

Built as a single Go binary that uses your existing SSH keys or generates new age keys.

Try it out and let me know what breaks or what's missing. I'd love to hear how this fits into your team's workflows and what could make it better.

GitHub: https://github.com/thunderbottom/kiln

Docs: https://kiln.sh
by fhd2 | 2025-07-14 12:03:27+00:00
Agree with almost everything, but Celery is pretty common in my Django projects. I don't like the complexity cost, but especially when using some PaaS for hosting, it's usually the least painful option. I kinda always start out thinking this time I'll manage without, and then I have a bunch of jobs triggered via HTTP calls running into timeouts. At that point it's either threads, cron jobs (tricky with PaaS) or Celery. What's your approach?
by whstl | 2025-07-14 12:04:41+00:00
I have found that too much coupling between product requirements and the architecture can be detrimental. It's often the reason why people tend do too much upfront work, but also slows down the evolution of the feature.

So I don't really want to know the future requirements, or refactor on the 2nd pass to "match".

If some feature needs too many modifications or special cases in the current architecture, it's a round peg in a round hole. I prefer to have those places be a bit more "painful" in the code. The code doesn't have to be bad per se, but it should be clear that something different and not traditional is happening there.
by johnecheck | 2025-07-14 12:04:44+00:00
Any announcement of AGI will be immediately controversial. Valuation increases will depend on whether people actually believe it and what they're able to sell. Expect public opinion to be fickle and share prices to be volatile.

Decent odds we see some pretenders make that announcement before the real deal. A company with the real deal would probably make bank, but I don't pretend to know when that will come or who that might be.
by torginus | 2025-07-14 12:04:50+00:00
Isn't this just shitty capitalism fighting shitty capitalism?

If I hire a bunch of super smart AI researchers out of college for a (to them) princely sum of $1M each, then I could go to a VC and have them invest $40m for and 1% stake.

Then since these people are smart and motivated, they build something nice, and are first to market with it.

If Google wants to catch up, they could either buy the company for $4B, or hire away the people who built the thing in a year, essentially for free (since the salaries have to be paid anyway, lets give them a nice 50% bonus).

They'd be behind half a year recreating their old work, but the unicorn startup market leader would be essentially crippled.

You might ask what about startup stock options, but those could easily end up being worthless, and for the researchers, would need years to be turned into money.
by pxeger1 | 2025-07-14 12:06:06+00:00
Relatedly, all Google apps (e.g. Maps) on iOS try very hard to push Chrome on you (even though iOS Chrome still has to use WebKit). When you click an external link, they present you the options of Chrome, Google (the search app), or Safari. This happens even if you don't have Chrome/Google installed, so they take you to the App Store instead of opening the webpage. If you choose Safari, it still doesn't open Safari, it opens a web view inside Google Maps, from where you have to press yet another button to get it to open as a actual Safari tab. The menu has a "remember my choice for next time" switch, but it seems to reset every few times so it constantly re-nags you.

If the link goes to something that should open in another app (e.g. goes to instagram.com when I have the Instagram app installed), unless I satisfy its demands to install Chrome, it takes like 3 extra clicks to open in that other app.
by cameronh90 | 2025-07-14 12:06:34+00:00
I have found the same thing, but my experience (YMMV; not recommended that you take my advice!) is that a one week break almost entirely resets it.

I now take a one week break every few months and have not noticed any decline in effects over time.

My suggestion would be to find an endocrinologist that specialises in obesity and these weight loss drugs. They will have dealt with patients who have experienced tolerance and have developed ways to work around it from real life experience. Obviously well-studied protocols with evidence would be preferable, but with how new these drugs are there hasn't been long enough to collect it yet.
by modo_mario | 2025-07-14 12:07:45+00:00
The cows also don't really pump up oil. They participate in a carbon cycle.

Their farts are not a long term issue like so damn many people make it out to be. (and I don't think they don't produce (that much) more than the wildlife and plant rot they replace over the total outsized amount of space they actually take up) If there's a reason to have less it's because we chop down forests for more grazing space to grow the herd. Environment impact aside these are carbon sinks even if vastly less efficient than kelp forests or bogs or the like. Also because we use a bit of fossil fuels for fertilizers in part for their feed. That said the manure they produce is probably invaluable in avoiding famines if we're going to stop utilizing Haber–Bosch or start utilizing more expensive methods without gas.
by walrus01 | 2025-07-14 12:08:36+00:00
I agree on this. Using the pvwatts calculator for a very rough estimate of cumulative kWh produced per *month*, a theoretical 380W panel on top of a car that is in perfect sunshine from sunrise to sunset, never shaded or obstructed, on a car in the sunny climate of San Diego CA will produce the following:

61 kWh per month in the best month of the year (August)

39 kWh per month in the worst month of the year (December)

As you can see from this, the kWh per day is quite minuscule, not enough to charge a car to go any appreciable distance.
by sisve | 2025-07-14 12:09:01+00:00
Hmm, context matter a lot. Im not sure on what you consider large development projects, so maybe its even bigger then what I'm thinking on. But getting the apis between apps up and ready early and getting a working setup from the database team to the frontend teams and apps teams trough some kind of backend/api team has always proven to be the correct choice for me. Also getting it as fast as possible on to a production server so its just the dns missing from beeing in production help so much for testing and highlights bug and other problems between teams. So the author mostly talks about this from a code perspective, but IMHO its even more important on larger teams.

(Sidenote: having this kind of architecture where you create layer of deps from one team to another is a bad idea from my point of view, but is still done a lot)
Show HN: Boost TabPFN's performance by fine-tuning on proprietary data
by clastiche | 2025-07-14 12:09:52+00:00
TabPFN is a transformer-based foundation model for tabular datasets. Published in Nature earlier this year, it achieves SOTA performance on classification and regression tasks without any per-task training or hyperparameter tuning.

With the new tabpfn v2.1 release, fine-tuning is now supported. Similar to LLMs, you can fine-tune tabular foundation models on your proprietary data to boost your performance.

A community member wrote a great walkthrough here: https://medium.com/@iivalchev/how-to-fine-tune-tabpfn-on-you...

You can also check out the example files directly at these links:

> Fine-tune classifier: https://github.com/PriorLabs/TabPFN/blob/main/examples/finet...

> Fine-tune regressor: https://github.com/PriorLabs/TabPFN/blob/main/examples/finet...

If you want to chat or see what others are experimenting with, there’s a Discord too: https://discord.com/invite/VJRuU3bSxt

Would love to hear what you think when you try it!
by femto | 2025-07-14 12:10:10+00:00
In a similar vein is the surge shaft being built as part of the Snowy 2.0 scheme in Australia. 28 metres diameter and 263 metres deep. It absorbs the momentum of the surge of water when the downstream power station closes its valves.

https://www.snowyhydro.com.au/wp-content/uploads/2024/01/SH_...
by archievillain | 2025-07-14 12:10:20+00:00
I will reveal that I have played far more of Shenzhen solitaire than Shenzhen I/O itself. Zachtronics made a stand-alone version of the game[1], but there's also a fanmade version here:

https://shenzhen-solitaire.tgratzer.com/

Which I find more enjoyable, both because it's online so it's easier to reach from anywhere, and also because I feel like the version of the solitaire inside the game is a bit... heavy feeling. Like there's some sort of input delay? Anyhow, I must have around 3000 completed games of solitaire across my devices.

[1]https://store.steampowered.com/app/570490/SHENZHEN_SOLITAIRE...
by belter | 2025-07-14 12:10:27+00:00
The two switches changed in sequence, but within the same second and at max speed. Dont think a human can have such a timing. If you look at the timing it looks more and more like electronical or software triggers.

Another possibility is a foreign object like a personal item sliding back during acceleration.

I looked at both pilots background, and unless a story of medical depression on the part of the captain emerges, I dont see the pilot suicide as plausible.
by xtiansimon | 2025-07-14 12:11:45+00:00
Meh.

On the capability side, I say hello _when you call me_ differently than _when I call you_. Anybody who knows me will certainly have a sense something is off.

Socially, we all should be used to the idea of calling back using official numbers, and not closing an agreement on the first call.

But this is a numbers game. I imagine this vector would be more successful on third-world migrant workers, than in the first-world economies.
by FirmwareBurner | 2025-07-14 12:11:55+00:00
>But due process!!".

If only they would give the same due process to the users and app devs before they close their accounts.

Companies want and exploit all the perks of the liberal democratic western societies that helped them make what they are today and reciprocate with defying the laws and tax avoidance, while bowing down to foreign dictatorships no problem.

The only way you stop them abusing this is to put an executive to jail. Because that's why they instantly bow down to China. Braking the law in China is a legal problem with personal accountability, breaking the law in the west is just an accounting problem that you can easily pay your way out of.

The moment you put someone in jail, everyone stops breaking the law immediately, because nobody likes the idea of going to jail.