MurphyA/hacker-news huggingface dataset:
by greentea23 | 2026-01-26 03:15:12+00:00
One of the biggest reasons I still prefer to root my phone is to use acc https://github.com/VR-25/acc. It's criminal that you have to root to run code that reduces charging speed or shuts the phone down automatically. I have it shut down at 20% and charge to 80% except when I know I will need to be out for an extended period without a charger.
by tstrimple | 2026-01-26 03:16:48+00:00
Fundamentals of the electoral system make this almost impossible. See spoiler effects where your campaign and your next closest competitor are split, and your polar opposite claims the win. The majority wanted one of the two more popular options, but the person with only a fraction of overall support gets the win. There are plenty of better voting systems but entrenched powers and "American Exceptionalism" means nothing will ever change.

I'd love to abandon the Democratic party. They have proven themselves to be useless in all the decades of my voting life. But they aren't blatantly evil and corrupt like Republicans. Democrats are at best a feeble foil to Republican bullshit, but they are literally the only foil that exists to choose from.
by palijer | 2026-01-26 03:16:59+00:00
I find it hard to believe that Oneplus is spending engineering and business recourses, upsetting a portion of their own userbase, and creating more e-waste because they want to reduce the global demand for stolen phones. They only have like 3% of the total market, they can't realistically move that needle.

I don't understand what business incentives they would have to make "reduce global demand for stolen phones" a goal they want to invest in.
by falcor84 | 2026-01-26 03:17:15+00:00
It makes me think of the "discombobulator" which Trump said was used in the raid to capture Maduro, and is according to speculation a Pulse-Modulated High-Power Microwave. I wouldn't be surprised if people call that "non-invasive" too.

https://news.ycombinator.com/item?id=46754411
by ofalkaed | 2026-01-26 03:17:59+00:00
I don't think we need to credit him or reconcile anything, what he says is not wrong or hypocritical, it is just his view of what makes a good blog post. I disagree with him but the only consequence for him is that I won't read his blog unless I feel compelled to because I want to join in the discussion on somewhere like HN and don't want to be one of those people who interjects into a discussion on an article they did not read, even if the conversation is clearly about the title and not the article or marginally related topics or I simply want to make a marginally related comment.

For me, it is the way he presents and develops ideas that prevents me from reading, it reminds me of reading a tutorial on how to reach his conclusion. Some people probably like the style, some probably don't care about the style, and some like me struggle to even skim a short post like TFA. But I find a great deal of what is on the internet to be difficult to read and think nothing of reading a book like Infinite Jest in a week. I am not the target audience.

Edit: Fixed some editing weirdness, I think.
by dang | 2026-01-26 03:18:25+00:00
You've replied before I even had a chance to add a second sentence! Edit: admittedly it is taking longer than usual...

I've answered that point many times, e.g. recently here: https://news.ycombinator.com/item?id=46378818. If you take a look at that and have a question that isn't answered there (or here), I'd be happy to take a crack at it.

I haven't had a chance to look at the flaggers of these recent stories to verify that they fit the same pattern, but the pattern is so well-established that it would be shocking if they didn't. Btw, when you say "anything that goes against MAGA", the converse is the case as well (possibly even a bit more so). And when I say (quoting the comment I just linked to):

> There are some accounts that abuse flags in the following sense: they only ever flag political stories, and their flags are always aligned with the same political position. When we see accounts doing that, we usually take away their flagging rights.

... I didn't add that we do this the same way in either political direction, because that goes without saying, or ought to. But I'm saying it explicitly here.
Don't Wait Until the Midterms. Act Now: FeedbackFridays
by peerless-app | 2026-01-26 03:20:19+00:00
Do not wait until the next election to make your voice heard

#FeedbackFridays

A nationwide, weekly day of boycotts and resistance

Our money, our time, our attention, and our lives make this economy run.

Every Friday, from now until the midterm elections, join your fellow concerned citizens in protest. Remind corporations and political donors that they are accountable to us.

On Fridays, don't spend any money and send a strong signal by refusing to be tracked, traced, agitated, or advertised at.

Ways to Participate Each Friday

Companies are tracking your views, clicks, and purchases. They notice every dip, pause, and trend. Give them undeniable evidence.

- Buy NOTHING

- Disconnect, unsubscribe, and step away

- Log out of everything you can

- No tv, streaming, gaming, ai

- Limit or stop posting, scrolling, and commenting

- Enjoy only untracked media (Books, DVDs, CDs)

Use your intelligence and creativity to make Feedback Fridays your own! Be as private or public about your participation as you want, but we need you.
by slogansand | 2026-01-26 03:21:10+00:00
What it does:

Reads your PRD and breaks work into phases: Discovery, Architecture, Infrastructure, Development, QA, Deployment, and Growth

Runs the RARV cycle (Reason, Act, Reflect, Verify) continuously

Uses parallel agents for independent tasks (up to 10 Haiku agents simultaneously on Claude)

Maintains working memory across sessions via .loki/CONTINUITY.md

Includes a 7-gate quality system with 3-reviewer blind review

Multi-provider support (v5.0+):

Claude Code: Full features (parallel agents, Task tool, MCP)

OpenAI Codex CLI: Degraded mode (sequential)

Google Gemini CLI: Degraded mode (sequential)
by todd_tracerlab | 2026-01-26 03:21:12+00:00
I built NukeCast because I’ve always wanted a tool that answers one question fast. If it happened today, where would the fallout plumes go and where would you drive to get out of it. NukeCast uses weather forecasts to drive a Lagrangian particle dispersion model with wet and dry deposition. Scenarios are defined by selecting strike site(s) and yield(s); the setup uses preselected US sites and yields based on FEMA emergency data. Outputs are shown as estimated ground level radiation dose at the surface over a 12 hour integration. Free to use with limits, and a paid tier if you want more runs/features because AWS compute time ain’t cheap.
by reg_dunlop | 2026-01-26 03:21:14+00:00
The idea of "ownership of a body" made me think about a quote I heard a long time ago, while talking amongst musicians while waiting to get up and perform. It felt like some secret knowledge that I gained privilege to, while somewhat inebriated and it hasn't left me since.

> I _have_ a body, I _am_ a soul.

Maybe what they're identifying is the first half of that statement, how we interpret the former, through the presence of the latter.
by slogansand | 2026-01-26 03:21:30+00:00
Install:

bash
# npm
npm install -g loki-mode

# Homebrew
brew install asklokesh/tap/loki-mode

# Docker
docker pull asklokesh/loki-mode
Usage:

bash
# CLI wrapper
loki start ./prd.md
loki start --provider codex ./prd.md
loki start --provider gemini ./prd.md

# Or directly in Claude Code
claude --dangerously-skip-permissions
# Then say: "Loki Mode" or "Loki Mode with PRD at path/to/prd.md"
Human intervention controls:

touch .loki/PAUSE — Pause after the current task

echo "instructions" > .loki/HUMAN_INPUT.md — Inject guidance

Ctrl+C once to pause, twice to exit

Research foundation:

Built on 2025 patterns from OpenAI Agents SDK, Anthropic Constitutional AI, DeepMind SIMA, Chain-of-Verification (arXiv:2309.11495), and MemEvolve (arXiv:2512.18746).
by kalleboo | 2026-01-26 03:21:36+00:00
The better bet was MO (Magneto-Optical) which used the same underlying technology but has a disk standard that wasn't proprietary to Sony. MO was big in Japan (bigger than Zip disk) but never seemed to get much traction in the west. NeXT used the 5.25" version of MO as the main storage for their machines, but it was the later 3.5" version that was more popular.

MO is the bottom-center disk in this photo https://kalleboo.com/linked/90s-disk-formats.jpeg
by tflinton | 2026-01-26 03:22:10+00:00
Believe it or not clippy the Microsoft helper for word was a huge interest and feature for all of about 2-3 weeks before everyone realized its interactions were just “on top” of actually doing something. Once the cost of clippy, and its failure to actually be helpful sunk in it was relegated to jokes and eventually down the line memes.

It’s hard to actually create something that is a personal assistant. If I want it to keep and eye out for reservations I guarantee it would take a few hours for me to get that setup, more time that it would take to just watch for reservations.

If I wanted it to find out when I needed to register my child for school then do it, I’m 100% sure it would fail and probably in some range from comical to annoying.

This seems less like a personal assistant and more like a “hey bro how ya doing?”. It lacks the ability to inquire and ask questions and deduce.

If I have to prop it up to complete any random task I have, I’ve just got another version of clippy with a lot more computing power.
by willmarch | 2026-01-26 03:22:16+00:00
You can't vote away the Constitutional rights of other people. ICE is regularly violating the Constitution and being encouraged to do so by those in power. Unless multiple amendments were removed from the Constitution without anybody noticing, your point about "the people voted for this" is an absurd and ridiculous attempt to justify real abuse of power and anti-democratic actions.

If we can't agree as a people that the Constitution applies to everyone equally then it isn't a problem with democracy, it's a problem with fascism and must dealt with as such.
by danpalmer | 2026-01-26 03:24:04+00:00
> Treat claims of "Mastodon is ActivityPub" the same as you treat claims of "Bluesky is decentralised."

Not sure if you meant this in the way I read it, but I believe that Bluesky is pretty much decentralised and tidying up the last bits of that, and I also believe that Mastodon is functionally ActivityPub and probably mopping up the last bits where the open spec meant anything.

The problem with ActivityPub is that it was missing at least half of what would be necessary to do anything with it, maybe more. You certainly can't create clients with it, it doesn't define anything about writing, etc. It's good that it's an open spec, but I see it as closer to Open Graph tags on web pages than it is to a social network foundation. That's fine... but we treat "Mastodon" as open because of ActivityPub, when in reality almost the entire system is defined by a Rails API implementation and its idiosyncrasies. I see it as a problem that you can't participate in the network without implementing an API with one implementation, rather than by implementing to a spec.
by dylan604 | 2026-01-26 03:24:30+00:00
And those people have no qualms about doing so. We all know this. It's not like it was built in a skunk works type of back room of some unnamed branch of the gov't agencies. The conversations about the use of these tools have been ongoing for a long time.

Your comment reads as if you're trying to imply some sort of shame on those that built it. I'm guessing that instead of shame, pride is being felt on their part in the play.
by jhickok | 2026-01-26 03:24:38+00:00
It's only been a few days and I am still exploring, but my household has two adults and three kids all with very busy, individual schedules, and one of the nicest features was setting up a morning text message to everyone with reminders for the day. It checks school schedules, test reminders, sports events, doctor's appts (I am in PT), and adds personal context assuming it has access to it (it usually does). I understand much of this probably could have been done for a while, but this seems like the nicest packaged up assistant that I have tried.
by AdieuToLogic | 2026-01-26 03:24:42+00:00
> I've never heard of that being banned. It hasn't been banned anywhere i've written Java.

Once code such as the below is rejected in a code review, the next version often submitted is an "if-else-if" ladder using `instanceof` (which is effectively the same thing).

TheReturnType r = null;

try {
DomainType1 instance = (DomainType1)obj;

r = ...
}
catch (ClassCastException ex) {}

if (r == null)
try {
DomainType2 instance = (DomainType2)obj;

r = ...
}
catch (ClassCastException ex) {}

if (r == null)
try {
DomainType3 instance = (DomainType3)obj;

r = ...
}
catch (ClassCastException ex) {}

...

And yes, I have seen the above scenario played out in a professional setting.
by Sparkyte | 2026-01-26 03:26:22+00:00
I/O has been the bottleneck for many things especially databases.

So as someone who has seen a long spread of technological advancements over the years I can confidently tell you that chips have far surpassed any peripheral components.

Kind of that scenario where compute has to be fast enough anyway to support I/O. So really it always has to be faster, but I am saying that it has exceeded those expectations.
by epakai | 2026-01-26 03:27:15+00:00
https://news.ycombinator.com/item?id=46703694 (5 days ago, 7 comments) Belarus begins a death penalty purge of radio amateurs

https://news.ycombinator.com/item?id=46708996 (4 days ago, 1 comment) HAM Radio Operators in Belarus Arrested, Face the Death Penalty
by hysan | 2026-01-26 03:27:43+00:00
I think it isn’t mod actions but rather the very likely fact that there is a small, but large enough group of flaggers who will act in unison to remove any such post from the front page. If you want an affirmation of the efficacy of the moderation system, what you should want is transparency into the voting behaviors of the population. If you see a heavy voting correlation between flagged posts and either a specific set of users, voting timing (these types of posts get flagged much earlier than those that lean the other way politically), or both, then there is cause for concern that the algorithm of HN’s self moderation tools is being gamed. My bet is that it’s not the mods doing anything, but rather that there is already a critical mass of flag happy users that are controlling what gets to stay on the front page. I think it would be very interesting to see a write up on this topic, but it’s highly unlikely because I think it would violate privacy and user expectations of anonymity.
by viceconsole | 2026-01-26 03:27:48+00:00
Can confirm you can still replace the ISP provided router from SFR with your own, even if you're on IPv4 CGNAT in France. You do still need to configure the DHCP client ID.

My connection has been very reliable since ditching the SFR box. My own router plugs into the separate ONT.

SFR also offers good IPv6 support.
by aggregator-ios | 2026-01-26 03:28:43+00:00
This is a good write up on the workings. However, in actual use, Turbopack has severe limitations when compared to Webpack. I’ve been working on https://jsonquery.app and rely on the jq WASM dependency for the queries. But, Turbopack cannot handle importing a WASM binary or the glue code for it directly. The workaround is to have a script copy the binary to the public directory. But that's not all. jq-wasm has a dependency on the ‘fs’ module, even though no fs functions are used. But trying to resolve this in Turbopack is not possible and 2 days of fighting this was a waste of time.

Webpack solved this problem with a few lines in the next.config.ts

For now, I’m back to using Webpack with NextJS 16 with the —Webpack flag. Hope they allow this for future versions.

There are plenty of complaints on the NextJS subreddit, and here is a open thread on complaints with Turbopack https://github.com/vercel/next.js/discussions/77721

Looks the alternative is Rspack?
by ravenbitcoin | 2026-01-26 03:28:55+00:00
Every AI coding tool wants your data. We wanted the opposite.

Shakespeare is an AI app builder where:
- Code lives in your browser (IndexedDB)
- AI requests go directly to providers (no proxy)
- Git operations are client-side (isomorphic-git)
- Payments are anonymous if you choose (Lightning/Nostr)

There's literally no database. We couldn't see your code if we wanted to.

The tradeoff is you need to configure your own API keys or buy credits.
But you get full ownership and privacy in return.

AGPL licensed, self-hostable.

Try it: https://shakespeare.diy

Source: https://gitlab.com/soapbox-pub/shakespeare
by bigyabai | 2026-01-26 03:30:02+00:00
> which is why it seems like users don't care.

...and not because, in truth, they don't care?

How would we even know if people distrusted a company like Microsoft or Meta? Both companies are so deeply-entrenched that you can't avoid them no matter how you feel about their privacy stance. The same goes for Apple and Google, there is no "greener grass" alternative to protest the surveillance of Push Notifications or vulnerability to Pegasus malware.
by UltraSane | 2026-01-26 03:31:31+00:00
Pre-TC mobile/embedded security was catastrophic:

Persistent bootkits trivial to install
No verified boot chain
Firmware implants survived OS reinstalls
No hardware-backed key storage
Encryption keys extractable via JTAG/flash dump

Modern Secure Boot + hardware-backed keystore + eFuse anti-rollback eliminated entire attack classes. The median user's security posture improved by orders of magnitude.
by kalterdev | 2026-01-26 03:31:38+00:00
> I don't understand how you could make this claim.

After studying Plato, Hegel, Marx, Rousseau, fascist ideologies, Jeremy Bentham and John Stuart Mill. This list is by no means exhaustive, just a few majors from the top of my head.

Sure, they didn’t just say “shoot people for power.” That’s a very shallow modern view. Instead, they champion extreme forms of altruism and its only logical expression: statism, which holds that man’s life and work belong to the state, to society, to the group, the race, the nation, the economic class.

> How does this statement by Hegel champion dictatorships?

The statement alone surely doesn’t. His philosophy does. For him, state is a sacred authority that transcends individual will.
by kranner | 2026-01-26 03:31:39+00:00
This confidence may be somewhat premature at this stage. The industry is extremely fashion-driven and may decide that agentically-based development results in mediocre and unmaintainable code. It depends too on how the flagship models develop.

Also not all of us need to sell ourselves as high-speed AI-boosted developers, especially those with decades of experience. Investors might well choose to invest in artisanal coding, and many of us can act as our own investors as well. So the inevitability of agentism is still undecided IMHO.
by doodlebugging | 2026-01-26 03:32:40+00:00
Nice app but it really needs to allow the user to select the lights of interest before it displays. As noted in a different thread it has a display limit of 500 points and you need to zoom in pretty tight to see anything pop up in some places, like the Great Lakes, due to huge number of lights that are in the populated list.

The legend should show the color coded lights and allow the user to toggle each light type as a layer so that they can identify specific points of interest.

It is functionally unusable in some areas due to the huge number of navigational buoys, etc along inland rivers and it apparently has a problem determining window extents and centering the display on the user's area of interest. If you display the entire Great Lakes region you will find that your displayed lights are along a couple of rivers in the lower left with nothing in the center of the display. If you shuffle to the north a bit and zoom another notch it suddenly fills the lower right corner, still with nothing in the center of the display.

Filtering by type of light would solve a lot of that if you keep the 500 point limit.

I understand that it took a lot to get this far. You are close to having a great app that I would be comfortable recommending to a friend who travels specifically to visit lighthouses. This is not that app yet but it could be.

Great work. Take that next step.
by shalmanese | 2026-01-26 03:33:02+00:00
Even if that is the instinct, this is a mistaken way to deal with narcissistic bullying.

It’s writing the piece in the first place rather than what you put in it that raises the ire. There’s no way to compromise or mollify the wording in a way that makes them give you like, half the punishment.

What’s more, the attempt to mollify signals weakness that just invites them to feel even more vindictive. Being more forthright and decisive is what earns their grudging respect. China understood this, Zohran Mandani understood this. Meanwhile, Europe and Democratic leadership, universities and large law firms refuse to understand this.
Gemini team, please add URL query parameter support (?q= or?prompt=)
by hiddenest | 2026-01-26 03:33:47+00:00
I've noticed many docs(like Mintlify) or AI products doesn't have "Open in Gemini" button. The reason is simple: gemini.google.com still doesn't support query parameters like q= or prompt=.

Of course, we can use Google search(or google.ai?q=), but it's just not the same for those of us who really cares about personalization.

If anyone works at Google or knows someone on the Gemini team, please fix this.
by QuiEgo | 2026-01-26 03:34:36+00:00
Modern devices try to prevent this by cryptographically entangling the firmware on the flash to the chip - e.x. encrypting it with a device-unique key from a PUF. So if you replace the chip, it won't be able to decrypt the firmware on flash or boot.

The evil of the type of attack here is that the firmware with an exploit would be properly signed, so the firmware update systems on the chip would install it (and encrypt it with the PUF-based key) unless you have anti-rollback.

Of course, with a skilled enough attacker, anything is possible.
by stevenwoo | 2026-01-26 03:34:46+00:00
Here's one in Oregon from today's San Francisco newspaper. If they recycle, it's still loses enough equivalent to 4000 people a year. Maybe that's worth it, but it reads like it's not enough for their future plans. It's not like the city population in question has changed that much historically so there's some future expansion of something planned. That water sounds very pristine since they are going to have to take over national park land.
https://www.sfgate.com/national-parks/article/mount-hood-wat...
by Dev_Master | 2026-01-26 03:36:07+00:00
I built a small Python desktop app that tracks how much time you spend in each active application (foreground window only).

Features: automatic tracking, daily totals, simple charts, export, and local JSON storage. Everything runs fully offline — no screenshots, no keystrokes, no network.

It’s built with Tkinter + ttkbootstrap and uses pygetwindow for active app detection. Full source is included, so it’s easy to customize the tracking logic, UI, or data format.

Feedback and suggestions welcome — especially around cross-platform support and UX improvements.
by falcor84 | 2026-01-26 03:36:29+00:00
> AI will not get much better than what we have today

Wow, where did this come from?

From what just comes to my mind based on recent research, I'd expect at least the following this or next year:

* Continuous learning via an architectural change like Titans or TTT-E2E.

* Advancement in World Models (many labs focusing on them now)

* Longer-running agentic systems, with Gas Town being a recent proof of concept.

* Advances in computer and browser usage - tons of money being poured into this, and RL with self-play is straightforward

* AI integration into robotics, especially when coupled with world models