MurphyA/hacker-news huggingface dataset:
by jmward01 | 2025-12-13 20:12:09+00:00
Batteries are probably going to kill long-range transmission lines and open up remote generation at a scale never thought possible. Desert solar, remote hydro, etc etc. As the price continues to fall and the density continues to rise the economics of transmission completely change and will decouple the location of power generation from the use of that power dramatically. This decoupling of location and use will drastically reshape energy production. Right now is likely the time to buy sunny land in the middle of nowhere but near train tracks.
by justatdotin | 2025-12-13 20:12:25+00:00
a very common pattern is planner / executor.

yes the executor only needs the next piece of the plan.

I tend to plan in an entirely different environment, which fits my workflow and has the added benefit of providing a clear boundary between the roles. I aim to spend far more time planning than executing. if I notice getting more caught up in execution than I expected, that's a signal to revise the plan.
by __mharrison__ | 2025-12-13 20:12:34+00:00
I have a whole workflow for coding with agents.

Get very good at context management (updating AGENTS.md, starting new session, etc).

Embrace TDD. It might have been annoying when Extreme Programming came out 25 years ago, but now that agents can type a lot faster than us, it's an awesome tool for putting guardrails around the agent.

(I teach workshops on best practices for agentic coding)
by QuiEgo | 2025-12-13 20:13:06+00:00
Any particular examples you have in mind?

All of the options outside of the big ones (iCloud, Google Drive, OneDrive) seem vastly more fiddly and difficult to share with non-technical people. e.x. sharing a budget spreadsheet with my wife, shared photo albums, and so on.

If there are other options out there that work as well as iCloud or Google Drive, I'd love to learn about them.

The best I've been able to land on is making a local copy of the data under my absolute control, while using one of the top tier providers for my "live" copy.
by DamonHD | 2025-12-13 20:13:36+00:00
In the GB (UK mainland) grid only ~2% of energy is lost in transmission; distribution is more typically ~5%. And we did put most of our big thermal power generation in the middle of the country, which is now causing difficulties as we need to re-jig transmission to accept offshore wind and interconnectors.

Solar PV on rooftops is great, injecting power directly at the load, eliminating transmission and distribution losses until there is excess to spill back to grid. It would be helpful if we stopped running an entirely artificial timetable in winter that demands heavy activity well outside daylight hours, so that demand better matched availability.
by schrodinger | 2025-12-13 20:13:57+00:00
The motivation isn’t there to create new languages for humans when you’re programming at a higher level of abstraction now (AI prompting).

It’d be like inventing a new assembly language when everyone is writing code in higher level languages that compile to assembly.

I hope it’s not true, but I believe that’s what OP meant and I think the concern is valid!
by Fogest | 2025-12-13 20:14:02+00:00
I feel like you must be in a social bubble if you think this is a task the average Walmart American views as easy. These devices also are typically marketed for PC backup and don't usually make backing up their phones "easy". It also is something they'd have to regularly remember to do. It's substantially easier for a user to have their photos immediately and automatically backed up to icloud or Google Photos, and you're being intentionally obtuse if you're suggesting otherwise.

It's also not at all appropriate to claim people are "developmentally challenged" simply because they don't feel comfortable backing up their own data regularly to an external device. As such I have also flagged your comment.
by rvnx | 2025-12-13 20:14:07+00:00
I agree with you, and I think your reasoning is totally understandable. Just that I see additional friction, and friction in a business world is risk :/

(side-note, with Jitsi, it feels like I have a fireplace log in the hands when I use it)

I think Samsung rejected non-"Big Emails", but pretty sure we can find exceptions both ways.

Fun stuff I found while searching: > https://transportation.ucsc.edu/buses-shuttles/dvs/ > > The Disability Van Service (DVS) is a shared-ride service that provides on-campus wheelchair ramp–equipped transportation for those unable to use the regular Campus Transit system due to disability > > If you are a visitor, please use a Gmail address to complete the form or email dvs@ucsc.edu if that is not possible

and then, the form is behind... a Google login wall
by Groxx | 2025-12-13 20:14:54+00:00
yea - in retrospect I think it's pretty clear about it from the text on the screens... but it surprised me too, because the initial UX is designed exactly like every other "upload your own music library so you can stream it anywhere" feature elsewhere. which is rather strangely blind to their own ecosystem, and tbh I don't see the purpose of a lightweight "upload your recordings from your phone!" feature, artists generally like a bit more control? afaict? or they just stream it somewhere without any metadata, neither of which seems viable with what Tidal's UI supports... but it's pushed in a prominent location for every listener on Tidal. surely there isn't anywhere near enough use to justify that... right?

I'm relatively happy with Tidal, but there are definitely a number of moments with it that make me sigh and internally say "see, this is why Spotify is winning". so much of it would be easy to change too, they just don't do it.
by Defletter | 2025-12-13 20:15:33+00:00
> which in the early 2000s was a domain of the left/center-left

Could you elaborate on that? I'm aware of the Lib Dems championing changes to the law to remove restrictions on "insulting" speech, but even so, they're not left/centre left. There's a joke that they're just yellow tories.

> now has been abandonded due to the notion of “hate-speech”

That's untrue. Stirring up or inciting racial hatred was made an offence by the Public Order Act 1986. And while it's true that stirring up religious hatred and homophobic hatred were added to that in 2006 and 2008 respectively, this did not invent the notion of hate speech. Lord Sumption, who was on our Supreme Court, said that the traditional line in English law was between words that merely outrage and words that would cause a breach of the peace amongst reasonable people (https://www.youtube.com/watch?v=END98dJwpCg&t=1306s). Stirring up racial, religious, or homophobic hatred would seem to conform to that.

> BBC having a center-left slant

That's also untrue. The BBC participated in the pillorying of Corbyn; the BBC gave JK Rowling a Russel Prize for her anti-trans manifesto (https://www.bbc.co.uk/news/entertainment-arts-55350905); the whole debacle with the "We're being pressured into sex by some trans women" article (https://www.youtube.com/watch?v=b4buJMMiwcg); the BBC downplaying Gaza (eg: killed vs died, not allowing the term "genocide", demanding anyone critical of Israel to ritualistically condemn Hamas, etc); the BBC preventing pro-Palestinian audience members for Question Time (https://www.thecanary.co/global/world-analysis/2025/10/03/bb...). And speaking of Question Time, how many times has Farage (or other Reformer) been a panellist now? And this is just the stuff I've personally witnessed and noted down. The BBC is establishment media through and through: the BBC is not suddenly centre left because there's gay people in Eastenders.
by rubyfan | 2025-12-13 20:16:08+00:00
It’s a lot harder to put the genie back in the bottle once out.

AI is already hurting people. We need regulation to hold it and its benefactors accountable. The federal government is preempting states from doing so.

https://www.bbc.com/news/articles/cgerwp7rdlvo

https://apnews.com/article/chatbot-ai-lawsuit-suicide-teen-a...

https://www.msn.com/en-us/news/us/a-teen-confided-in-an-ai-c...

https://www.pcmag.com/news/openai-sued-by-7-families-for-all...

https://www.firstpost.com/explainers/chatgpt-murder-suicide-...

https://www.nbcnews.com/business/business-news/tens-thousand...

https://www.cnn.com/2025/10/17/tech/electricity-bill-price-i...
by verdverm | 2025-12-13 20:16:37+00:00
Exactly, I use ADK (https://google.github.io/adk-docs/runtime/) and it handles all that bookkeeping for me. If my client disconnects, the engine continues to run until the turn is up, recording all events.

We need more frameworks like ADK that handle the bookkeeping and give us great abstractions for building agentic systems.
by saisrirampur | 2025-12-13 20:16:53+00:00
Thank you, Paul! Great to see Supabase wrappers evolve. I really love the async streaming feature. It helps address use cases involving (reliably) moving larger datasets from ClickHouse to Postgres for supporting (stricter) transactional workloads.

Very excited to continue working closely to further integrate these amazing open source database technologies and make it easier for users. :)
by morsch | 2025-12-13 20:17:58+00:00
Here are some numbers: January 2025, the output of solar was ~1500 GWh, it peaked in June at 10500 GWh. So the lowest output was about 15% of the maximum, this year.

https://www.energy-charts.info/charts/energy/chart.htm?l=en&...

https://www.energy-charts.info/charts/energy/chart.htm?l=en&...

Looking at wind, the ratio between min and max per week is about 1:5 (~1200 vs ~6000 GWh). Just as there is always some solar power generation, there is never no wind, though looking at those charts there were 4 weeks in the late summer of 2023 when production was low consecutively, between 700 and 1000 GWh.
by m4ck_ | 2025-12-13 20:18:00+00:00
Is anyone taking bets on how long it'll take for a certain group of high netwoth individuals to sue Wikipedia out of existence for not censoring publicly available information?

On the bright side: future generations will know a cozy, curated version of reality. They won't have to hear distasteful and unsettling things abut our leaders in government and industry. We'll finally be safe from those billionaire sex pests and fraudsters, because we'll have no clue they exist.
by api | 2025-12-13 20:18:30+00:00
It’s the innovators dilemma. We have so much not just technical but cultural and political sunk cost in fossil fuels and traditional industrial era infrastructure. The Chinese are just developing now and don’t have so much of that sunk cost. So they can think like it’s the future. We are stuck in the past.

Eventually there may come a day when it’s China that is stuck in the past, looking back to the early 21st century like we look back to the middle twentieth, and someone else will be ascendant.

I really felt like Trump’s 2024 election was the moment it became the Chinese century. It was the moment we chose to exit our position of world leadership both culturally and technologically.
by ebcode | 2025-12-13 20:18:30+00:00
I picked these up at a used bookstore ages ago, since they had the three-volume set. My recommendation would be to familiarize yourself with just the table of contents that’s printed on the binding, and when you come across something adjacent in your day-to-day work (e.g. Search), review the papers in that section. Those books are an excellent snapshot of the field at the time.
by embedding-shape | 2025-12-13 20:19:26+00:00
> The blog author is confusing SSE the protocol itself, with how the application is typically implemented

Yeah, pretty common misunderstand among us self-taught developers who at one point never came across things like the OSI model (https://en.wikipedia.org/wiki/OSI_model) or similar before, that we confuse what layer things actually happens at.
by cardanome | 2025-12-13 20:20:05+00:00
Honestly if your boss does not force you to use AI, don't.

Don't feel like you might get "left behind". LLM assisted development is still changing rapidly. What was best practice 6 months ago is irrelevant today. By being an early adopter you will just learn useless workarounds that might soon not be necessary to know.

On the other hand if you keep coding "by hand" will keep your skills sharp. You will protect yourself against the negative mental effects of using LLMs like skill decline, general decline of mental capacity, danger of developing psychosis because of the sycophantic nature of LLMs and so on.

LLM based coding tools are only getting easier to use and if you actually know how to code and know software architecture you will able to easily integrate LLM based workflows and deliver far superior results compared to someone who spend their years vibe coding, even if you picked up Claude Code or whatever just a month ago. No need for FOMO,
by mbreese | 2025-12-13 20:20:38+00:00
I used to see this is bash scripts all the time. It’s somewhat gone out of favor (along with using long bash scripts).

If you had to prompt a user for a password, you’d read it in, use it, then thrash the value.

read -p “Password: “ PASSWD # do something with $PASSWD PASSWD=“XXXXXXXXXXXXXXXXXX”

It’s not pretty, but a similar concept. (I also don't know how helpful it actually is, but that's another question...)
by Imustaskforhelp | 2025-12-13 20:20:39+00:00
> I'm an old-fashioned atheist but have chosen to never drink, smoke or do drugs just because I never saw a compelling reason to

I am 17 and I am the same here (atheist) and similar and yeah I see no reason to do these things either and I actively see the negative harmful effects it can have so I am not gonna do these things at all ever in my life too.

Have a nice day :)
by LargoLasskhyfv | 2025-12-13 20:22:00+00:00
Let them ride "buffer to buffer" in a convoy instead of this miles long "reserved block" thing from the last century ( https://de.wikipedia.org/wiki/Fahrdienstvorschrift / https://de.wikipedia.org/wiki/Signalbuch_(Eisenbahn / https://de.wikipedia.org/wiki/Betriebsverfahren ). Maybe with 100 to 200 meters distance between them, to compensate for any latencies the electronics, https://de.wikipedia.org/wiki/ETCS_Level_3 , whatever may have. As capabilities(top-speed/acceleration/lenght/breaking distances( https://de.wikipedia.org/wiki/Bremszettel ) permit. Transmit these capabilities autmagically between the trains and the control centers (https://de.wikipedia.org/wiki/Befehl_(Eisenbahn). OFC it makes no sense to have an ICE running behind the S-Bahn, but they mostly have their own tracks anyway.

Re-reading up on ETCS-Level3, that would enable all of this. We're just fucking slow to implement it, while having let our infrastructure decay, and intentionally built back. Like switches to change tracks, for overtaking slower trains, if the other side is free, too expensive to maintain, da da da ah jetzt ja! Dumm gelaufen...

Selbst Schuld Ihr Arschkrampen!

ALAAF!

And finally fence all that shit in, and let the rats and crows have their fun with all the suicidals. No need to close the track. Light a candle, if you must, just another one bites the dust. Yawn.
by SilverElfin | 2025-12-13 20:22:33+00:00
JD Vance responded to a lawsuit about the new $100,000 H1B visa fee imposed by the Trump administration with a condescending, aggressive reply on Twitter. It’s surprising to see this because JD Vance has been positioned as the tech industry / tech billionaire’s candidate. With immigrants founding half the Fortune 500 and leading many large companies and innovating in AI (like the attention paper), it seems like a huge mistake to encourage isolationist America First ideology. Worse, anti immigrant rhetoric is now encouraging racism and supremacist ideology in the mainstream. I wonder if JD Vance will regret this movement given he has a mixed race family.
by swatcoder | 2025-12-13 20:22:54+00:00
> This kind of work seems like a great use case for AI assisted programming

Always check your assumptions!

You might be thinking of it as a good task because it seems like some kind of translation of words from one language to another, and that's one of the classes of language transformations that LLM's can do a better job at than any prior automated tool.

And when we're talking about an LLM translating the gist of some English prose to French, for a human to critically interpret in an informal setting (i.e not something like diplomacy or law or poetry), it can work pretty well. LLM's introduce errors when doing this kind of thing, but the broader context of how the target prose is being used is very forgiving to those kinds of errors. The human reader can generally discount what doesn't make sense, redundancy across statements of the prose can reduce ambiguity or give insight to intent, the reader may be able to interactively probe for clarifications or validations, the stakes are intentionally low, etc

And for some kinds of code-to-code transforms, code-focused LLM's can make this work okay too. But here, you need a broader context that's either very forgiving (like the prose translation) or that's automatically verifiable, so that the LLM can work its way to the right transform through iteration.

But the transform you're trying to do doesn't easily satisfy either of those contexts. You have very strict structural, layout, and design expectations that you want to replicate in the later work and even small "mistranslations" will be visually or sometimes even functionally intolerable. And without something like a graphic or DOM snapshot to verify the output with, you can't aim for the iterative approach very effectively.

TLDR; what you're trying to do is not inherently a great use case. It's actually a poor one that can maybe be made workable through expert handling of the tool. That's why you've been finding it difficult and unnatural.

If your ultimate goal is to improve your expertise with LLM's so that you can apply them to challenging use cases like this, then it's a good learning opportunity for you and a lot of the advice in other comments is great. The most key factor being to have some kind of test goal that the tool can use for verify its work until it strikes gold.

On the other hand, if your ultimate goal is to just get your rewrite done efficiently and its not an enormous volume of code, you probably just want to do it yourself or find one of our many now-underemployed humans to help you. Without expertise that you don't yet have, and some non-trivial overhead of preparatory labor (for making verification targets), the tool is not well-suited to the work.
by embedding-shape | 2025-12-13 20:23:19+00:00
> Unfortunately, we pay by the token, so I don't see the incentive for providers to spend time and money doing this for us.

Providing a better service, for one. Plenty of providers do offer caching, both input and output tokens, and usually give you a cheaper price for it too. Example from two of them: https://platform.claude.com/docs/en/build-with-claude/prompt... & https://api-docs.deepseek.com/guides/kv_cache
by unleaded | 2025-12-13 20:23:28+00:00
>unless the purpose is specifically to have a retro effect where you eschew modern fonts for aesthetic purposes

There are better fonts for this too e.g. Fusion Pixel Font for CJK: https://github.com/TakWolf/fusion-pixel-font

(yes the readme is in chinese, use google translate or something)

i think i saw a good pixel font that supported arabic too once but of course i cant find it now..
by nullfield | 2025-12-13 20:24:08+00:00
The kinds of things you want here, and that I think we all do, are hard.

Yes, ideally a trusted intermediary would do something like… read your digital ID (which stiLL doesn’t guarantee it’s you providing it, up to a point), examine a birthdate, and sign an attestation to a liquor store that “this user is 21 or older” without you ever having to fork over your name, address, or biometric details.

The will to enforce such measures, at least in the US, seems low.
by sdn90 | 2025-12-13 20:24:17+00:00
Go into planning mode and plan the overall refactor. Try to break the tasks down into things that you think will fit into a single context window.

For mid sized tasks and up, architecture absolutely has to be done up front in planning mode. You can ask it questions like "what are some alternatives?", "which approach is better?".

If it's producing spaghetti code, can you explain exactly what it's doing wrong? If you have an idea of what ideal solution should look like, it's not too difficult to guide the LLM to it.

In your prompt files, include bad and good examples. I have prompt files for API/interface design, comment writing, testing, etc. Some topics I split into multiple files like criteria for testing, testing conventions.

I've found the prompts where they go "you are a X engineer specializing in Y" don't really do much. You have to break things down into concrete instructions.
by bmitch3020 | 2025-12-13 20:24:33+00:00
Missing from the article is any details on ventilation. You need fresh air to survive, which means non-water tight holes will be somewhere on that thing. Normally on a boat, they would be on the part that's above water. On a spinning ball, that wouldn't be an option.

My best guess is that it will be integrated in the center tube. Buoyancy ensures the center of the ball is usually above water, and one end of the tube would always be above water.
by unionmember99 | 2025-12-13 20:25:09+00:00
> Did you miss the last sentence or had your mind made up already by then?

Is the first sentence of your comment not your thesis? Or am I to read this as you changing your own mind during this comment? I'm confused. You literally started your comment with "I don't want a union".

> they work out well where there is a clear separation of labor & capital

Citation needed. I've studied a bit of labor history, and this is the first I've heard of such a claim. Unions work poorly when they are corrupt -- the same as any democratic system. I'm not aware of other categorical failures of collective bargaining. Please enlighten me.

> Imagine having a set of union rules to follow when distributing equity to early stage engineers? how do you decide equitable when by definition you are on cutting edge of tech & innovation.

I'm not sure what problem you think the union would create here. Equity is simply another form of compensation, and unions have dealt with non-salary compensation for decades (licensing, branding, likeness, etc). It's really not a problem.

If there are union rules that must be followed, then that would be your answer: you follow those rules. Isn't that strictly better than not having any rules, and simply getting whatever the CEOs/VCs give you? Historically, workers do much better in a union than without.

Union rules are created and voted on by its members. If the workers don't want rules regarding equity, they won't create any. If they do, then they would be worse off without a union to help enforce them.

> unions arent exactly 'shining beacon of honesty and integrity' either

They're democratic representation for workers, no more, no less. (Every time there's an election result someone doesn't like, I see "Ha, democracy isn't perfect, either!" comments from other countries. Yeah, zing, you got us.) Unions have proven to be a shining beacon compared to billionaire CEOs, for sure.

> Look all I want is just some basic labor laws are followed [...] you know the good old law enforcement. its really not so hard if you actually want to do it.

You're using generic "you" here as a linguistic trick. Workers want labor laws followed, but they're not the same people working in "good old law enforcement". Unions are the mechanism by which workers are effective at getting labor laws followed, and new laws passed.

You still have not proposed any alternative mechanism besides suggesting that people who have no incentive to do a thing should start doing a thing. You claim it's not hard. That may be the single hardest thing to do in this world.