MurphyA/hacker-news huggingface dataset:
by echelon | 2025-10-07 19:09:18+00:00
I'm not sure how practical that would be. Transmitting power over distances incurs losses.

I did see a proposal to build out solar in Africa and pipe it undersea to Europe. That seemed wild, and, predictably, it got canned for its impracticality.

Edit - it looks like there are several such proposals, and that they're not all cancelled:

Several travel across the Mediterranean:

https://gregy-interconnector.gr/index_en.html

https://www.ecofinagency.com/news-industry/0210-49221-egypt-...

Here's the one I thought was cancelled, which travels along the western coast of Africa to the UK:

https://en.wikipedia.org/wiki/Xlinks_Morocco%E2%80%93UK_Powe...

https://xlinks.co/morocco-uk-power-project/

https://thenational-the-national-prod.cdn.arcpublishing.com/...
by nonstopnonsense | 2025-10-07 19:09:38+00:00
Location: Greater Toronto Area

Remote: Yes (7+ years remote)

Willing to relocate: No

Technologies (I use): Python, JavaScript/React, SQL (Redshift/PostgreSQL), Flask, Docker, RAG systems, ChromaDB, Vector embeddings, Claude API, LLMs, Cursor, Git, Tableau, Elastic, Three.js, TypeScript, REST APIs

Résumé/CV: https://www.sundaradnus.ca

Email: sundararajan.mohan@hotmail.com

Senior Product Manager with 16 years in legal tech + hands-on coding. Led Lexis+ AI launches (1,400 MAU Canada, 20k MAU US). Explored PI claims analytics in 2022. Strong SQL/data analysis—achieved 13% NPS increase through experimentation. I code my own solutions: shipped 5 AI projects in the past year (NPS Analyzer, RAG systems, LLM wrappers, semantic chunking). Seeking PM roles at AI startups building complex workflow products—particularly document generation, decision-support tools, or legal tech. Earned Paralegal cert to understand users better. Comfortable working with ML researchers. Ready to move from enterprise to startup velocity.
by pakenned | 2025-10-07 19:09:45+00:00
You say "two different work flows here" and I think perhaps a better way of considering this is as having multiple _kinds_ of history.

Most of the time, I don't have a clean path through a piece of work such that I can split it out into beautifully concise commits with perfect commit messages. I have WIP commits, messy changes, bad variable names, mistakes, corrections, real corrections, things that I expect everyone does. I commit them every one of them. This is my "private history" or my scratch work.

After I've gotten to the end and I'm satisfied that I've proven my change does what its supposed to do (i.e. tests demonstrate the code), I can now think about how I would communicate that change to someone else.

When I in this stage, it sometimes leads to updating of names now that I'm focussing on communicating my intention. But I figure out how to explain the end result in broad strokes, and subdivide where necessary.

From there, I build "public history" (leveraging all the git tricks). This yields pieces that are digestible and briefly illuminated with a commit message. Some pieces are easy to review at a glance; some take some focus; some are large; some are small.

But key is that the public history is digestible. You can have large, simple changes (e.g. re-namings, package changes) that, pulled out as a separate commit, can be reviewed by inspection. You can have small changes that take focus to understand, but are easily called out for careful attention in a single commit (and divorced from other chaff).

By having these two sorts of history, I can develop _fearlessly_. I don't care what the history looks like as I'm doing it, because I have the power (through my use of git) to construct a beautiful exposition of development that is coherent.

A PR being messy and cluttered is a choice. History can be _easily_ clarified. Anyone who uses git effectively should be able to take a moment to present their work more like framed artwork, and not a finger-painted mess stuck to the refrigerator.
by 2pEXgD0fZ5cF | 2025-10-07 19:09:49+00:00
Chat control very likely violates at least german law, if not EU law too already. As experts as well as the ministry of justice of the previous government in germany have pointed out time and time again.

Yet still that was never enough for a clear and definitive "no".

It is very likely that the people in favor of this would still try to push it through, or let that happen. They know that the legal battle afterwards to determine its unlawfulness would take years.

And during that time it could already be put it place. And once the legal battle is over (and likely won) severe damage is done and they could still adapt the law or just offer companies to continue doing this "voluntarily". And personally I wouldn't count on Apple, Google, or Facebook to roll this back quickly in that case once they've put it into place.
by jmmv | 2025-10-07 19:10:56+00:00
> * Non-human intermediate targets would either be namespaced and available only in that namespace, or could be marked as hidden, and not clutter auto-completion

This is actually possible but you need the new JetBrains-owned Bazel plugin _and_ you need to leverage visibility rules. The latter are something that's unique to Bazel (none of the other language-specific package managers I've touched upon in these replies offers it) and are even harder to explain to people somehow... because these only start making sense when you pass a certain codebase size / complexity.

> * I thought C/C++ rules would generate .o files, and only the final cc_shared_library would produce an .so file > * Similar for .jar files

These are possible too! Modern Bazel has finally pushed out all language-specific logic out of the core and into Starlark rules (and Buck2 has been doing this from the ground up). There is nothing preventing you from crafting your own build rules that behave in these specific ways.

In any case... as for dynamic libraries per target, I do not think what I described earlier is the default behavior in Bazel (we explicitly enable dynamic libraries to make remote caching more efficient), so maybe you can get what you want already by being careful with cc_shared_library and/or being careful about tagging individual cc_libraries as static/dynamic.

For Java, I've been tempted to write custom rules that do _not_ generate intermediate JARs at all. It's quite a bit of work though, so I haven't, but it could be done. BTW I'll actually be describing this problem in a BazelCon 2025 lighting talk :)
by awlirjalwk | 2025-10-07 19:11:06+00:00
This is world-wide, not just in the automotive industry. The US military has the same problem. The Navy has submarines sitting in port unable to go to sea because they don't have enough mechanics to run or repair them. When I was in the Navy, we were being assigned more than 24hrs of work per day. Management knew it wasn't being completed and they were falsifying nuclear engineering maintenance records, sweeping it straight under the rug. In a time when all other jobs lost their bonuses or started force-retiring people, we were being offered near-six-figure bonuses to re-enlist for two more years. If you played it right you could get it tax-free and it would almost double your take-home compensation. And we were all turning them down because the job was so horrible. After I got out of the military I worked in mechanical engineering in several different industries before switching to software. Most of the best mechanics I knew switched to software.
by tavavex | 2025-10-07 19:12:00+00:00
I mentioned feature upgrades specifically. Why is it so imperative to apply them immediately, especially since the older major releases receive updates for quite a while after it stops being the most recent version? I'm talking about updates like 25H2, 24H2 etc that supply new features, not the "cumulative" stability/security updates that broadly don't change anything in terms of UX. I don't remember these major releases ever fixing any problems I had, besides adding something I wanted to have that wasn't in an older release.
by IG_Semmelweiss | 2025-10-07 19:12:01+00:00
None of the links (and I checked) actually attempts to answer my point.

its simple

*Why is the cost of land ommitted ? *

A link to "rooftops" is not an answer when its primary use case is a ROI that doesn't work out unless its measured in decades.

Sloppy accounting.

My initial answer was literally going to be a Billy Madison quote. Specifically, the reply to Principal Max Anderson to Billy's rambling answer. But that's offensive, so i will just state:

you can do better!
by fzeroracer | 2025-10-07 19:12:46+00:00
It doesn't require any tinfoil-hattery though because everything they're doing is very public. Like you look at their actions Chicago [1] and I think it's impossible to NOT think they're an illegal paramilitary group. They're rounding up, detaining and arresting US citizens and destroying their property under the guise of sweeping illegal immigrants. They've violated people's constitutional rights multiple times over.

[1] https://chicago.suntimes.com/immigration/2025/10/01/massive-...
by sofixa | 2025-10-07 19:13:08+00:00
Even the low cost Xiaomi and OnePlus models get you a few years (6 for the former, IIRC 4 for the latter) of Android support.

As for bloatware, any mobile OS comes with stuff included. I've used both a Xiaomi and a OnePlus device and neither felt too bad, bloat wise.
by jjcm | 2025-10-07 19:13:39+00:00
What are your thoughts on James Earl Jones giving license for his voice after his passing for Disney to use for Darth Vader? Or Proximo having a final scene added in the movie Gladiator upon the passing of Oliver Reed during production?

I see both of these as entirely valid use cases, but I'd be curious to know where you stand on them / why you might think recreating the actors here would be detrimental.
by larichev | 2025-10-07 19:14:09+00:00
Also, VO2max is a very marketing-oriented indicator! But you’re right: the most accurate way to measure VO2max is breath-by-breath gas analysis during a maximal test. Wrist wearables (Garmin, Apple Watch, etc.) infer VO2max from HR/pace/power models it's convenient, but estimates and sport-dependent. Running vs cycling VO2max can differ for the same athlete.

Our device measures breath-by-breath VO2, VCO2 in real time and resolves individual breaths, which may unlock new respiratory metrics for researchers. The accuracy of threshold value measurements is equally important: ventilation threshold 1, ventilation threshold 2, tidal volume etc.
by jbverschoor | 2025-10-07 19:14:14+00:00
When you’re using PHONY, you’re using the wrong tool for the job imo. (That means most people)

Just is a task runner, doesn’t do file dependencies / “derived files”

Make is the exact opposite. It’s completely based on files, and their derivatives.

Make will (well should) skip already compiled files, speeding up compilation if you’ve only changed 1 of 100000 file into ann object instead of waiting an hour, and go straight to linking.

Just is nice. But they are two different tools, that just happen to share the fact that they have some sort of dependency tree.

The tooling is 40 years old. It’s been long over due, but it’s ubiquitous.
by robenkleene | 2025-10-07 19:14:51+00:00
> Figma got where they are because their collaboration features are Google docs level.

I’d argue Figma got where they are mainly by streamlining the handoff process, not because of their live editing collaboration features per se. But there isn’t really an empirical way to validate this. But my point is really if you want to export natively to the web, just use, promote, etc... WebFlow that's the tool designed for that job.

> [Figma targets] design more broadly than simply website building.

This is absolutely true, but I’d argue it’s impossible to be able to both target many platforms, and simultaneously be able to export to all those platforms natively. I.e., you have to build the constraints of a specific platform into your tool in order to export to that format. This is what WebFlow is (and using it for just 5 minutes makes clear the trade-offs of designing a tool like that).
by coffeecoders | 2025-10-07 19:15:17+00:00
Love the grind! One suggestion would be to add a demo link with some test data so we can see it in action.

I am also slowly "offlining" my life. Currently, it is a mix of synology, hard drives and all.

I have always thought about building a little dashboard to access everything really. Build a financial dashboard[1] and now onto photos.

[1] https://github.com/neberej/freemycash/
by bewaker | 2025-10-07 19:15:53+00:00
Hi HN,

I built Bewaker because AI coding assistants can accidentally touch files you really don’t want changed (infra-as-code, auth, payments, etc.).

Bewaker's approach is to enforce cryptographic guarantees directly in the local environment. It uses a Merkle tree to verify the integrity of all protected files in a policy, and an Ed25519 signature to prevent the lockfile itself from being tampered with. The goal is to block a problematic edit before a commit is even created.

One of the key distinctions from a tool like CODEOWNERS is that this enforcement happens locally, pre-commit, rather than during a PR review. It's designed to be a guardrail for the developer, not just the repository.

Feedback on the architecture, security model, or potential blind spots is particularly welcome. Happy to answer questions.
by burkaman | 2025-10-07 19:16:06+00:00
What I'm saying is that successfully suing individual companies or people would have zero impact on her actual problem. If California says it's illegal and OpenAI says they'll ban anyone who tries it, then these people can effortlessly switch to a Grok or Alibaba or open source model, and they'll be extra incentivized to do so because they'll find it fun to "fight back" against California or luddites or whatever. Do you see the difference? Tupac's estate successfully stopped one guy from using Tupac's voice, but they have not and cannot stop the rest of the world from doing so. The same is true for Disney, it is trivial for anyone to generate images and videos using Disney characters today, and it will be forever. Their lawsuit can only hope to prevent a specific very small group of people from making money off of that.

The problem she wants to solve is "people are sending me AI videos of my dad". She will not have any success solving this problem using lawsuits, even if the lawsuits themselves succeed in court.
by hackthemack | 2025-10-07 19:16:08+00:00
Yeah. I think if I were to pick one reason, it would be Lua is "minimalist". But, like I wrote, maybe, it too, would have just had lots of stuff added onto it if it had been in the browser. Hard to say.

I love ++, but you know what? I was shocked when a co-worker pointed out that it is frowned upon to use ++ in javascript. It some big companies, their linter settings mark ++ as something that should be changed.

https://eslint.org/docs/latest/rules/no-plusplus
by gdulli | 2025-10-07 19:16:29+00:00
It's easy for me to judge what software is safe to use and mitigate what risk might exist. It's impossible for me to judge what food is safe to eat and being wrong could kill me.

Come on. There's a reason government regulates food and not apps. Government is at least accountable to us, and at the time food safety regulation norms were established, was trustworthy to act in our interest. Google and Apple never were.
by joshvm | 2025-10-07 19:16:33+00:00
Yes, I've use them for ESPHome and other small jobs like lighting controllers, but not for production. They're cheaper than most Arduino or hobbyist breakout boards like Feather. I can't comment on battle-tested, but I've also bought some pretty shoddy ESP breakouts in the past and I've had trouble with unstable WiFi performance when I've meshed them. The PIOs are cool, and better documented than Beaglebone/TI (maybe that's improved). Toolchain is also decent.

I would probably go Atmega otherwise. It's rare I need something in the gap between 8-bit and a dedicated Raspberry Pi. And I'll take some rough edges to support a local company (though for transparency I do hold some stock in RPI).
by fragmede | 2025-10-07 19:16:42+00:00
If you find yourself rooting for the system to burn, it’s usually a sign the analysis stopped one layer too soon.

It’s tempting to think a big crash would finally wake people up, but that’s not how it works. When things fall apart, folks just rebuild the same broken setup, only shakier. Look at the Internet. It was supposed to change everything. And it did! Except we just ended up mostly reinventing the same old power structures we had before, just with different players. (There are some really good exceptions tho!)

The real move is to figure out what makes people change and get them to do to, before it all goes up in flames.
by ajross | 2025-10-07 19:16:42+00:00
Define "real base power"? You think the grid can only operate if every generator is always-on? How do you square that with the fact that the grid is operating just fine with this stuff already?

This is a fallacy, basically. Not least because electricity is by far the most mobile traded commodity in human history. Not enough sun today where you live? Buy your power from across the continent, where they have plenty. Or from your wind generators which are working fine. Or the wind generators across the continent if you have to. Or crank up the hydro dams (most of which rarely run at 100%) a bit to handle the shortfall. Or even fire up an idle gas plant if you absolutely can't get anything else.

The idea that solar and wind aren't (sigh) "real" is a lie that someone sold you. The real world relies on a lot of this stuff already and the promised apocalypse never arrived. Go figure.
by briandw | 2025-10-07 19:17:05+00:00
" With only 7M parameters, TRM obtains 45% test-accuracy on ARC-AGI- 1 and 8% on ARC-AGI-2, higher than most LLMs (e.g., Deepseek R1, o3-mini, Gemini 2.5 Pro) with less than 0.01% of the parameters"

That is very impressive.

Side note: Superficially reminds me of Hierarchical Temporal Memory from Jeff Hawkins "On Intelligence". Although this doesn't have the sparsity aspect, its hierarchical and temporal aspects are related.

https://en.wikipedia.org/wiki/Hierarchical_temporal_memory https://www.numenta.com
by lbhdc | 2025-10-07 19:17:27+00:00
If you have any form of compliance or code that your work needs to conform to you can spend a considerable amount of time reading through code books looking for relevant sections to what you are doing. You might have a dozen or more of these codes where each one is 500-1000 pages long.

Semantic search to bring up the exact relevant pages is a killer feature.

Having an AI that has all the site specific information in it would also be killer for contractors who are constantly in and out of plants. Everyone has site specific rules, and you can easily burn up a few peoples day buy bringing them onsite and answering their first round of questions. An AI could let a lot of that be self serve.
by heavyset_go | 2025-10-07 19:17:39+00:00
Over hiring of cops post-COVID is a major issue. Most municipalities spend more than 50% of their discretionary budgets on police salaries, benefits and pensions. Governments keep on hiring what will be expensive liabilities taxpayers will be on the hook for, for decades, since cops can retire at 45 and will draw from their pension until they die.
by NoMoreNicksLeft | 2025-10-07 19:17:45+00:00
>Lets take the famous example of low income area gang activity.

That's the perfect example! Street drug dealers make less than minimum wage. Why bother with the risk of prison, death, and on top of it get paid the equivalent of $4/hour when you could go make $14/hour at a fast food job?

Because you actually like the sheer hell of what you're doing.

>you have to put up with boredom, l

And how the fuck are we supposed to solve that problem for them with welfare? You'll notice you even list that first, poverty and lack of social support come, in your mind, second to boredom. I think we're actually in agreement here on the problem, just you want to pretend that there is a solution to this problem.
by SeanAnderson | 2025-10-07 19:17:52+00:00
"With only 7M parameters, TRM obtains 45% test-accuracy on ARC-AGI-1 and 8% on ARC-AGI-2, higher than most LLMs (e.g., Deepseek R1, o3-mini, Gemini 2.5 Pro) with less than 0.01% of the parameters."

Well, that's pretty compelling when taken in isolation. I wonder what the catch is?
by SpicyUme | 2025-10-07 19:17:57+00:00
I live in one of the places in the lower 48 with relatively easy access to glaciers. The change in some of them is fairly noticeable for me over the last say 20 years. It tends to feel grim and helpless if think about it too much. But I hike so I have spent time closer to them than an average person.

This researcher's account is interesting to see comparisons of EU glaciers over the last 100 years or so. https://bsky.app/profile/subfossilguy.bsky.social

And this blog: https://glacierchange.blog/
by toomuchtodo | 2025-10-07 19:18:02+00:00
In the US, the lease cost per acre is typically $1k-$5k/acre/year over a 20-25 year lease. Feel free to back that out per kWh based on 1MW of solar per ~5 acres and ~1,460 MWh per year based on the four peak sunlight hours a day per the national average.

https://www.agweb.com/news/business/4-500-acre-plus-signing-...
by ChuckMcM | 2025-10-07 19:18:11+00:00
I'm a bit baffled by this. For those of you who were paying attention there was a big controversy when Arduino split with Arduino and filed a lawsuit[1]. That made it hard to get hardware and resulted in a bunch of open source folks who had been contributing to redouble their efforts to insure that all of the copyrights and licenses were FOSS so that this couldn't happen again.

And that makes me wonder what Qualcomm "bought." Was it the trademark? The form factor? Presumably this won't affect things that leveraged the infrastructure like platform.io ? Was there money involved? Who got it and how much?

Part of me wonders if this is in response to Qualcomm being unable to acquire the Raspberry Pi foundation, and given their focus on the new 'Q' and "Linux-Debian"[2] its not much different than a Raspberry Pi[3]. So many questions and "We heard you liked AI so we put some AI in your AI" kinds messaging?

This is really baffling to me.

[1] Arduino, LLC v. Arduino S.R.L. et al -- https://dockets.justia.com/docket/massachusetts/madce/1:2015...

[2] I always chuckle at distro specific Linux as a 'thing.'

[3] "Hey look we have this computer that runs Linux and has a connector on the board so you can plug I/O devices into the top of it! Isn't that neat and unique?"
by b00ty4breakfast | 2025-10-07 19:18:27+00:00
>Eh, if a cop sat at a Dunkin Donuts and wrote down every license plate they saw that wouldn't require a warrant

I would say that there is an appreciable qualitative difference between a man using his eyeballs and a piece of paper to write down license plate numbers and a technologically sophisticated network of computerized surveillance apparatus installed over a geographically large area being used to track an individual.

Call me old-fashioned I guess
by ignaciovdk | 2025-10-07 19:18:44+00:00
Hey there, great questions.

The benchmarks weren’t run on the same machine as MinIO, but on the same network, connected over a 1 Gbps switch, so there’s a bit of real network latency, though still close to local-disk performance.

We’ve also tried a true remote setup before (compute around ~160 ms away from AWS S3). I plan to rerun that scenario soon and publish the updated results for transparency.

Regarding “hot vs. cold” data, Arc doesn’t maintain separate tiers in the traditional sense. All data lives in the S3-compatible storage (MinIO or AWS S3), and we rely on caching for repeated query patterns instead of a separate local tier.

In practice, Arc performs better than ClickHouse when using S3 as the primary storage layer. ClickHouse can scan faster in pure analytical workloads, but Arc tends to outperform it on time-range–based queries (typical in observability and IoT).

I’ll post the new benchmark numbers in the next few days, they should give a clearer picture of the trade-offs.