MurphyA/hacker-news huggingface dataset:
by ben_w | 2025-10-23 14:46:13+00:00
Solar and body heat are overwhelmingly the most potent out of all of those. And even then the only reason I'm listing body heat is because of how often things will be in pockets or bags and therefore not exposed to sunlight — small heat differences are fundamentally inefficient to extract useful work from.

For motion: The "standard" calorific demands of a human work out as about 100-120 watts or so; adding some mechanism that extracts energy from your motion, makes your motion harder by that plus whatever gets lost as heat (which can't be extracted efficiently). Something that makes you burn an extra 500 kcal/day would at best be 24 watts, but whatever it was it would basically have to put continuous resistance on some of your movement to get that, like an exoskeleton but it doesn't assist you it just slows you down the whole time.

Now, someone correct me if I'm wrong, but I think human biological efficiency is around 25%? So that 500 kcal/day -> 24 watts actually looks like (6 watts of mechanical output + 18 watts of heat)?

And those 18… the theoretical maximum efficiency depends on the difference between the hot side and the cold side, so to be as efficient as possible you'd need to be somewhere cold. The Carnot efficiency limit is η = 1 - T_cold/T_hot (absolute temperature, i.e. in Kelvin), so human body temperature of 310 K (37°C), somewhere really cold 253 K (-20°C) -> 1 - 253/310 = 0.184 (18%), which gets you 3.3 W from an extremely unpleasant experience.

Even the full 24 W is about what you'd get from a T-shirt made from the best solar cells with a reasonable assumption about capacity factor.

The only places I'm aware of where wind beats muscle, is inside a hurricane or a tornado. And that's if you could harvest it on a size scale comparable to your body.

> Garmin already has solar on many watches to extend battery and the Kinefox is already doing kinetic on animal tracking

Some of the mechanical watches when I was a kid were advertised as keeping themselves wound from body motion. Apparently those predate my birth by over two centuries.

My school calculator back in 1995 was already solar powered, too.

Neither of these uses are power-hungry.
by kome | 2025-10-23 14:46:22+00:00
The whole WikiLeaks affair about "Collateral Murder" was also about hiding U.S. war crimes. US army goes a long way to hide that stuff...

It was followed by a decade of ridiculous but very effective character assassination of Assange, who is hated based on how dislikable he appears.

I recommend youngsters and "zoomers" read about it, because the recent past is often the most forgotten: https://collateralmurder.wikileaks.org/
by noir_lord | 2025-10-23 14:46:44+00:00
People can be trained, legal obstacles can be removed and yeah it'll be expensive if they choose to do it.

That said if Putin went completely off the deep end and invaded eastern Europe you'd be amazed how fast planning laws on building stuff went out the window - Democratic governments can move fast when they have to but tend towards inaction when they don't.

It's also quite entertaining to just write off Western Europe based on resource availability - China itself is quite poor on natural resources (which is why they've played the long game in Africa so well, they get resources and build a market to sell manufactured goods to at the same time - it's been masterful realpolitik from them).
by WorldDev | 2025-10-23 14:46:54+00:00
Interesting, I don't know these.

I assume you have a little software on the controlling computer that sends keystrokes over the network, they are received by this device, and sent via usb to the controller computer, simulating a usb keyboard?

Do you have experience with it? How is the latency? Does it work with the macbook trackpad?
by Cthulhu_ | 2025-10-23 14:46:57+00:00
Allowed, no, but there's also no direct consequences. Indirect consequences though, like counterattacks, sanctions, export restrictions, etc are a thing. But a country like NK doesn't care about relationships with the US or Europe, since they benefit more from their relationship with China and Russia, their close neighbours (physically and culturally).

Anyway, it's like free speech, I can say anything I want on the internet because what are you going to do, huh? But it'll also mean that if I were to contact you for a job later on you'd be like "nu uh you insulted my mother". Plus I'd get banned from HN.
by friendzis | 2025-10-23 14:47:28+00:00
The so called "free market" (not to be confused with laissez faire) assumes perfect "information symmetry" and perfectly rational market participants, which is, effectively, impossible in this particular reality, and concerns itself mostly with marginal eventual state. It is a model.

E.g. the model "use VC money to subsidize cost until all competitors are bankrupt then hike prices to recoup" is not really reflected in this "free market"
by kixiQu | 2025-10-23 14:47:46+00:00
If you're in the mood to object to mischaracterization, maybe the best thing would have been to object to your piece being published with a headline including the phrase "brain drain" and a subheadline involving the phrase "When your best engineers log off for good". Whatever you may have meant I do not have a publicly appropriate adjective for how this from somebody prominent felt to see while eating lunch with the other "incredibly talented folks" in the light haze of foundational services event-recovery sleep deprivation.
by charles_f | 2025-10-23 14:48:08+00:00
Dynamo is the general term for electric generators from mechanical displacement. I'm not talking about the small contraptions that power lights on a bike, these are traditionally even worse in efficiency.

Lets be charitable and call it 90%, it's still going to charge the battery (which is described as a buffer), and that will have a max of 95%, discharge the battery, same, and power the motor, which has likely the same efficiency. You're at. 9.95.95*.9 = 73% efficiency at motor output. You're giving 27% to the gods of thermodynamics, unless you like the extra complex cardio you're getting, I don't really see the point. Regular bike transmissions are not free either, but they're closer to 95%.

Thinking about all that, I don't get why they didn't use a hub motor. Why adding a belt when you could have transmitted the power directly to the wheel?
by nerdsniper | 2025-10-23 14:48:08+00:00
* s/impeachment/“conviction by the Senate”

Impeachment by itself has been shown to accomplish nothing. There is no other mechanism except conviction by the Senate to address constitutional or legal violations made by the president.

Also no president has ever been impeached by a House which is controlled by a majority of the same party of the President. If Congress had a full Republican majority during Nixon’s years, he would not have been impeached. If Congress had a full Democratic majority during Clinton’s years, he would not have been impeached.

Edit: “Approval voting” is the appropriate escape hatch from 2-party politics. It lets you get rid of primaries entirely and run all the top-n candidates who have the greatest number of valid nomination signatures. Its advantage over range-voting/etc is that it is dead-simple to explain to voters: Put a checkmark next to any candidate that you're "okay" with. The candidate with the most checkmarks wins.

https://rangevoting.org/CompChart.html
by mxek | 2025-10-23 14:48:19+00:00
Yes great point. Photos are intended as a very important subset of media.

Not (yet) super usable, but for photos we have local OCR running, with Surf creating additional metadata (e.g. the link from where the photo was downloaded).

Can imagine some use cases -- off the top of my head, suggesting the right photos to embed in a note in response to a user query.
by abeppu | 2025-10-23 14:48:42+00:00
I don't think that's even the smart thing. Because this is set up to receive reports about acts committed by groups receiving weapons from the US, the smart evil thing is to have dossiers of all the human rights abuses of your client states ready the next time you want to negotiate something with them. "It's highly embarrassing that you used the guns we gave you to shoot so many civilians. We might be somewhat less embarrassed to continue supplying you with guns if (your national airline bought more Boeing planes|you sung praises to our glorious leader more loudly in public|you brought a complaint against our adversary in the WTO)."
by runarberg | 2025-10-23 14:49:01+00:00
The ‘tear it down’ mentality is about tearing down the covers and exposing America for what it is. That is how I understood your parent at least.

The USA has been doing human rights abuses for a long time, without any repercussions. The Iraq war and the Patriot Act is but a few of many many many more examples. For a while now the entire political spectrum in Europe has given this impunity to the USA, with the covers gone, maybe it will be harder—at least for the left of center parties—to give this impunity to the USA.
by titzer | 2025-10-23 14:49:17+00:00
In CS-411 we teach both SSA and parameterized blocks, with more emphasis on SSA. IMHO the main advantage is that phis are connected to their "call" sites and argument values. Blocks aren't first class, there's no need to decouple the names of their inputs from the actual inputs. SSA makes those dataflow connections explicit, which is obviously superior.
by Cthulhu_ | 2025-10-23 14:49:40+00:00
It gets more complicated with international relationships though. If two countries have any kind of relationship, e.g. trade, then a conflict between a company and a government can escalate and bleed out to other relationships.

In this case, the Myanmar government could tell the US that "hey buddy, SpaceX isn't playing ball, make them or we'll kick out your embassy, tourists, and trade relationships". I don't know if they have any of that, but take that as an example.
by Teever | 2025-10-23 14:49:44+00:00
Swimmingly. It apparently works swimmingly.[0]

Another idea that's worth investigating are coordinated payment strikes on leveraged companies that offer monthly services like telco companies. A bunch of their customers going "Oops, guess I can't afford to pay this month, gonna have to eat that 2% late fee next month, or maybe the month after that, or maybe the month after that" on a service that won't be disconnected in the first month could absolutely crush a company that requires that monthly income to pay their debt.

[0] https://jacobin.com/2022/05/mass-arbitration-mandatory-agree...
by gwbas1c | 2025-10-23 14:49:52+00:00
A critical part of figuring out how to have people retire younger is making sure that taxes don't perpetuate a welfare state. Keep in mind that, if you live in the US, right now our increasing national debt funds social security, with the money going to retirees who already have large 401ks and will will huge sums to their children who themselves are building their 401ks.

That being said, the "I get to keep everything, screw everyone else" mentality is a major problem, because it's hard to quantify how much of our earnings are a result of social investment. (IE, how much of your earnings result from taxpayer/debt supported education, roads, research, and other investments is difficult to quantify.)
by bitwize | 2025-10-23 14:49:53+00:00
The PDS sounds like a fairly typical console devkit of the time: basically just a larger, more powerful system to host the build toolchain and an in-circuit emulator you plugged into the cartridge slot. I remember an interview with the Mega Man devs in which they mentioned they used an HP 9000 workstation with an ICE simulating a Famicom cartridge to develop the game.

Fancy devboxes with custom console builds, like the PS2 TOOL, would come later (probably necessary when cartridges were phased out).
by kaycey2022 | 2025-10-23 14:50:02+00:00
Yeah. The client tool does make a difference. For example opencode, if I am correct, just spins up its own language servers and then feeds the language server errors back into the model, resulting in a much better agentic coding experience. I don't think they are doing anything much more complex than that.

Unfortunately, nearly all the foundation model companies are just wasting their efforts on the clients, which are kind of ass, instead of focusing on the model.

Google would be much better off if they ditch their dogshit cli, and allow us to have the generous quota login off any client.
Show HN: Clink – Use your existing AI subscriptions to build and deploy apps
by aaronSong | 2025-10-23 14:50:12+00:00
Clink connects your existing AI coding agents (Claude Code, Codex CLI, Gemini CLI, Z.ai GLM) to build, preview, and deploy apps in isolated containers. No extra tokens needed.

Why? We love Claude Code but needed preview + deploy. Didn't want to pay Lovable $25 when our $20 Claude subscription already does the coding.

What it does:

1) BYO Subscription: Use what you already pay for (Claude $20 = 10x Lovable usage)

2) Multi-agent: Different agents for different strengths - Claude for versatility, Codex for complex tasks, GLM for speed

3) Instant Deploy: Prompt to build to live URL. Free hosting included.

DEV Mode for Beta

Multi-stack support (Node, Python, Go, Rust) / Import and upgrade existing repos / Deploy containers to public URLs instantly

We're preparing this

Fork-to-Deploy: Fork any open source project from GitHub, customize it with AI agents, and deploy as your own. Think: fork Slack alternative, customize for your team, deploy instantly.

Try it: https://clink.new

OSS origin: https://github.com/opactorai/Claudable (~2.9k stars)

We ship fast and read every comment. Would love your feedback! (resubmitting)
by WaitWaitWha | 2025-10-23 14:50:15+00:00
> The final reason why China is winning is that the trade war has made Mr Xi and the Communist Party stronger, not weaker.

I am not so sure of this. The CCP just had to go through a massive purge [0] on the top, right before elections. This is not an indicator of "stronger" position of a despot.

[0] https://apnews.com/article/military-officials-expelled-china...

Overall, I prefer to read articles that are more factual versus this weasel-word salad.
by hoistbypetard | 2025-10-23 14:50:39+00:00
I disagree with your conclusion about the video even as I think Na is an incremental improvement. I think the video hits solidly on why the Bluetti Na Pro product is not yet a good overall product. I still think it's promising (and I think the reviewer does too). I can see why you think he's dismissing environmental/safety/geopolitical concerns. But I don't think so; I think he's simply taking the perspective of what's the best product for someone who needs to live with this as a primary power pack that they use. Obviously, someone could weigh the concerns that you mention higher than the functionality of the power pack. But reviewing it in the context of performance doesn't equate to a dismissal of those, IMO.
by jcgl | 2025-10-23 14:50:52+00:00
In fish, I have an abbreviation that automatically expands double dots into ../ so that you can just spam double dots and visually see how far you're going.

# Modified from # https://github.com/fish-shell/fish-shell/issues/1891#issuecomment-451961517 function append-slash-to-double-dot -d 'expand .. to ../' # Get commandline up to cursor set -l cmd (commandline --cut-at-cursor) # Match last line switch $cmd[-1] case '*.' commandline --insert './' case '*' commandline --insert '.' end end
by _aavaa_ | 2025-10-23 14:50:52+00:00
I'm glad it was helpful.

> it’s sad to reflect that even if we replaced all heating, it’s still only a couple % of the total rejected heat.

It's actually not as bad as it looks.

Even if the home heating is not the biggest contributor from that chart, it is still a worthwhile target. Though EVs are likely a more impactful choice.

One thing not captured by that chart are the 2nd order effects of either heat pump or EV switching. Part of what makes switching economically unattractive (aside from allowing the fossil fuel options to pollute for free) are the economies of scale present for fossil fuels. However, those same economies of scale can easily flip to diseconmics of scale as customers switch away. Every ICE car replaced by an EV makes gasoline and diesel more expensive, the same thing for heat pumps and natural gas andheating oil.

So for natural gas, removing the stream going to residential, significantly impacts the economic calculation for commercial and industrial uses.

For gasoline and diesel, the impact as even more serious. Out of every barrel of crude oil 70% gets turned into gasoline/diesel [0]. The unit economics there are going to be even worse as gasoline demand continues to drop.

[0]: https://www.eia.gov/tools/faqs/faq.php?id=327&t=9
by jeroenhd | 2025-10-23 14:50:57+00:00
> if you argue all schema based general purpose binary encoding formats are "pretty much the same"

At the implementation level they are different, but when integrating these protocols into applications, yeah, pretty much. Schema + data goes in, encoded data comes out, or the other way around. In the same way YAML and XML are pretty much the same, just different expressions of the same concepts. ASN.1 even comes with multiple expressions of exactly the same grammar, both in text form and binary form.

ASN.1 was one of the early standardised protocols in this space, though, and suffers from being used mostlyin obscure or legacy protocols, often with proprietary libraries if you go beyond the PKI side of things.

ASN.1 isn't file specific, it was designed for use in telecoms after all, but encodings like DER work better inside of file formats than Protobuf and many protocols like it. Actually having a formal standard makes including it in file types a lot easier.
by blacklion | 2025-10-23 14:51:02+00:00
What do you mean, dovecot can't handle UTF-8? It works with any properly MIME-encoded message on one hand and allows (even requires) proper UTF-8 for folder and namespace names on the other hand.

I don't have any problems to use UTF-8 in my messages received via dovecot and I have some folders with national characters on my account, and it works both with IMAP and Sieve.
by glenstein | 2025-10-23 14:51:34+00:00
I did note, to my fascination, that gpt-5 was happy to agree that in The Suicide Squad from 2021, the fictional island nation of "Corto Maltese", at least as portrayed in that particular film, was an obvious amalgam of Cuba, Puerto Rico and Haiti. But was very hesitant to accept that there were similarities between "Boravia" and Israel in the newest Superman movie.
by blululu | 2025-10-23 14:51:53+00:00
The uncomfortable reality here is that the Chinese are simply better than us at most things. But simply surrendering all of our core industries is not a viable plan for any country. This puts the US in a difficult position. We are loosing the trade war, but if you recall during Covid we were also unable to secure a lot of basic medical supplies because of this dependence on a non-aligned foreign power. So unless you assume that the CCP are suddenly outstandingly altruistic then you could reasonably prefer losing a trade war to being rendered a vassal state. There might be better ways to avoid this fate, but given the magnitude of China’s advantages right now I am not sure that these are going to be much better. There will be a lot of pain from these tariffs, but doing nothing is also going to cause a lot of pain.
by fellowniusmonk | 2025-10-23 14:51:57+00:00
That's not what was said.

There were different professional cohorts of people displaced as prices went up around the entire city, this is not a hard concept.

This massive cultural displacement is part of what drove Austin to permit more new construction than any other city in the states.

Fortunately musicians are still the single largest cohesive voting block in Austin.

>it's still a great way to displace people like local musicians so hack comedian can move in.
by Cthulhu_ | 2025-10-23 14:52:07+00:00
If the country can't control it, what power do they have? GPS and sattelite TV can also be received anywhere, as long as you can somehow get a receiver for it there's little that can be done about it except maybe jamming. (I don't actually know if systems like GPS can be turned off on a per country basis)

That said, Starlink can be turned off on a per country basis, so the government can ask (or demand) that to be done. If they refuse, there may be consequences that can be escalated to a political level.
by Workaccount2 | 2025-10-23 14:52:09+00:00
Almost every problem, not every problem. I know it's hand wavy, but the biases listed on the site capture these large classes of issues well (Libertarian vs Regulatory, Market vs State, etc.), and the foundational beliefs that guide what side liberals and conservatives fall on for given issues are pretty clear if you can level head your way through them.
by hirvi74 | 2025-10-23 14:52:12+00:00
Educate me.

How cruel was the treatment from the British truly? My understanding was things like "no taxation without representation" was unrealistic due to the sheer distance and amount of time required to travel between the US and the UK. We're talking somewhere around 2-4 months one way. To send a rep back and forth with a message like:

US sends rep -> Uk and rep interact -> rep goes back to US with UK decision -> the US give their answer and the rep goes back to UK -> then rep goes back to the US with the UK's decision.

Such an interaction could take well over a year.

I also thought the US was the lowest taxed colony under British control? Not to mention it's not like the British didn't provide military protection to the colonies as well.

I am not saying the revolution was purely unjustified, but I am not really aware of how bad things truly were. My history classes kind of glossed over that part.
by georgemcbay | 2025-10-23 14:52:23+00:00
> Slaves were freed and the civil rights act wasn't passed for almost 100 years after the war.

That's progress though, even if its progress on something that never should have existed to begin with, and the progress is far too slow.

And yes, our progress has been far too slow and way too uneven, but for the first 40 years of my life I felt like we were still progressing (yes -- too slow, and too unevenly).

But in the most recent ~decade of my life I feel like we've switched from too-slow progress to regression.

Shitty progress isn't enough, but its better than no progress (or, much worse, regression).
by skydhash | 2025-10-23 14:52:24+00:00
The thing is that magit have a lot of commands that makes rebasing a breeze. Pressing c, then s, will allow you to select interactively (from the commits log) a commit to target when doing autosquash. That will create a new commit with the relevant message. Pressing c, the S (shift+s), will rebase immediately, squashing the current staging area into the selected commit.

Interactive rebasing is a breeze. Editing commits is very fast (reordering, dropping rewording, splitting,…). Same with dealing with merge conflicts (Emacs have various merge packages builtin).

The same speed Vim brings to editing, that’s nearly the same speed you get with magit for git.