MurphyA/hacker-news huggingface dataset:
by seanhunter | 2026-01-11 14:11:47+00:00
Absolutely and in zsh too, out of the box. It kind of blows my mind that people think they need all this additional bloatware for things which have always just worked (at least as far back as like 96 or so which is when I started using Linux) but it wasn’t new then.

Wait till people learn they can use rlwrap to get the benefit of readline even in things like commandline sql clients, which often lack this.
by Imustaskforhelp | 2026-01-11 14:12:15+00:00
I think IPv4 services are still present no?

So like they are very heavily DPI censored though and maybe govts able to spy on any messages you send right now but I feel like there is a still possibility that for the average communication, they might still exist but although heavily heavily censored/bad and I feel like protestors might not be able to communicate (which I feel like is the question you meant to be asking)

https://radar.cloudflare.com/routing/ir

So TLDR: protestors must have a hard time sadly and they may be using bluetooth mesh or other tech, only they can tell after we figure things out but also lets say some major services websites might still exist after all if they bypass the dpi censorship for IPv4 services.

In my opinion, I feel like Protestors must be using mesh based technologies as you mention. We'll see what really ends up happening after we get some reports from Iran.
by j1elo | 2026-01-11 14:13:43+00:00
A bit more if we consider the "bugfixing" release that was C++14 :)

But yeah it makes sense, given how that was the jumpstart of the whole modernization of the language. I believe it was a big undertake that required the time it took. Still years have passed and footguns keep accumulating... it wouldn't hurt to have a mechanism to optionally drop the old cruft from the language. Otherwise everything stacks on top in the name of backwards compatibility, but at this pace, how will C++36 look like?
by dizzy9 | 2026-01-11 14:14:10+00:00
That's what I first thought of too. The author picks CatchyOS as their first Linux distro, only to find it's more complicated to set up, and then the mouse buttons don't work.

For the Linux newcomer, the biggest advantage of Ubuntu (or Ubuntu derivatives like Mint) is the wealth of guides, tutorials, and Q&As online, allowing you to google most common problems. You can always switch to another distro once you become more confident with Linux.
by aruggirello | 2026-01-11 14:14:21+00:00
Yeah the real mistake was starting with Endeavour. I wonder just how many people are turned off by their initial Linux experience because they choose stuff like Arch, Gentoo, or some obscure variant rather than Fedora, Kubuntu or Mint. Even stuff like Bazzite is probably an odd choice for a novice - though it would have handled that failed nVidia upgrade nicely.
by raw_anon_1111 | 2026-01-11 14:14:23+00:00
Start by having a life outside of computers - “touch grass”. Your job is a method to exchange labor for money to support your addiction to food and shelter. Nothing more or less.

I’m 51 now, during the first 15 years of my career, I got off of work and taught fitness classes as more of a hobby and commitment device than for the money and about once per month, my friends and I did charity races for fun. Of course we hung out at each others place, went to clubs, ate out etc.

I traveled 3-4x a year. Now on the other end with grown (step)kids, my wife and I travel a lot (nothing exotic and I know the credit card tricks).

You make good money in BigTech - enjoy it. While I know it’s not possible now because all of them have RTO mandates, my wife and I spent the second year I was in BigTech (after Covid) traveling around the country and I was still able to save a lot and pay off debt.
by embedding-shape | 2026-01-11 14:15:13+00:00
Yeah, so what I'm mostly doing, and advocate for others to do, is basically the pure opposite of that.

Focus on architecture, interfaces, corner-cases, edge-cases and tradeoffs first, and then the details within that won't matter so much anymore. The design/architecture is the hard part, so focus on that first and foremost, and review + throw away bad ideas mercilessly.
by rustmailer | 2026-01-11 14:15:14+00:00
It’s a great honor to be able to talk with Andris. A few months ago I learned that the author of EmailEngine not only created EmailEngine, but is also behind many foundational Node.js email libraries that are widely used. My own projects, RustMailer and Bichon, are built on the shoulders of many great Rust email libraries. EmailEngine is undoubtedly a success, and Andris has spent years quietly and diligently contributing to these core libraries. I have deep respect for you.
by daikikadowaki | 2026-01-11 14:15:48+00:00
I get why you'd think that, and honestly, it’s the most meta-critique I’ve received yet.

But here’s the thing: I’m not some AI-zombie mindlessly pumping out papers. I’m an independent researcher who spent way too many nights obsessing over how current tech makes us feel 'fake-competent.' Yes, I’m using AI as my 'Chief Engineer' to polish my English and handle the LaTeX—because why wouldn't I use the best tools available?

But the core idea—the 'Ghost Interface' and the 'D' metric—that’s all me. It’s born from my own frustration with the tools we use. If I were just 'prompting' this, it would look like every other generic AI-praise paper. Instead, I’m proposing something that's actually quite 'rude' to the current AI status quo.

Don't attack the 'tool' I used to write this. Attack the logic. If it's hollow, call me out on it. I’m here for a real fight, not a Turing test.
by Joeboy | 2026-01-11 14:16:13+00:00
So I guess my next question is, why are all your recent comments saying things that are obviously and unambiguously not true? These things are all trivial to check, and it's not like nobody is calling you out on it. I don't get what's in it for you.

There's a version of this where you make your case (which IMO is, at its core, based on reasonable concerns) without relying on obviously untrue statements. Why not try that?
by durch | 2026-01-11 14:16:21+00:00
I am 100% in agreement, AI is a tool and it does not rob us of our core facilities , if anything it enhances them 100x if used "correctly", ie intentionally and with judgement.

I will borrow your argument for JTP since it deals with exactly the kind of superficial objections I'm used to seeing everywhere these days, and that don't move the discussion in any meaningful way.
by esperent | 2026-01-11 14:16:23+00:00
> Art industry

I don't agree, unless by "art industry" what you actually mean is "art establishment".

If we broaden it to mean "anywhere that money is paid, or used to be paid, to people for any kind of artistic endeavor" - even if we limit that to things related to drawing, painting, illustrating, graphic design, 3d design etc. - then AI is definitely replacing or augmenting a ton of human work. Just go on any Photoshop forum. It's all about AI now, just like everywhere else.
by snickerbockers | 2026-01-11 14:16:53+00:00
There's a difference between possible and plausible. In the most absurd case, it was always a given that a sufficiently large faraday cage or a literal iron dome would block starlink from reaching anybody in iran therefore it was never thought to be impossible to block starlink. At best it's implausible but that would refer specifically to the construction of the giant faraday cage and the literal iron dome, not the concept of blocking starlink.
by closewith | 2026-01-11 14:16:56+00:00
Companies don't care about you or any other developer. You shouldn't care about them or their future well-being.

> Because this cost is implicit and not explicit it doesn’t occur to them.

Your arrogance and naiveté blinds you to the fact it is does occur to them, but because they have a better understanding of the world and their position in it, they don't care. That's a rational and reasonable position.
by gvedem | 2026-01-11 14:17:05+00:00
we discordians refer to this as the Law of Fives:

>The Law of Fives states simply that: ALL THINGS HAPPEN IN FIVES, OR ARE DIVISIBLE BY OR ARE MULTIPLES OF FIVE, OR ARE SOMEHOW DIRECTLY OR INDIRECTLY APPROPRIATE TO 5.

>The Law of Fives is never wrong.

>In the Erisian Archives is an old memo from Omar to Mal-2: "I find the Law of Fives to be more and more manifest the harder I look."
by mshubham | 2026-01-11 14:17:26+00:00
I built a small game to explore sustained attention with deliberately simple mechanics.

You’re shown a continuous tile path, then asked to recreate it from memory. A timer runs in the background. One incorrect tile ends the run. You can reveal the pattern again, but doing so resets progress.

When I first played it, I found it unexpectedly hard. After a few rounds, it became easier—not because the task changed, but because my brain started forming better spatial encoding strategies.

The game avoids complexity and rewards uninterrupted focus over a short duration.
Ask HN: One-Shot or Iterate?
by indigodaddy | 2026-01-11 14:17:52+00:00
Hi experienced LLM practicioners. Since I've been hearing a ton lately to reset the context/chat extremely often (some say every time!), are we supposed to be attempting to one-shot everything, even for a complicated project or a prompt with many bullet points (that often will need to iterate upon each other in order to be successful)?

Or should we be iterating one task/step at a time with the model as was/had been the more traditional/previous advice?

Things are moving so fast that it's hard to keep up. Thanks for any feedback!
by realo | 2026-01-11 14:18:22+00:00
Some drugs, like opioids, create a physical addiction. Their body cannot function without the chemicals.

Saying "Stop taking the drug" to those people is equivalent to saying "Stop eating". The body cannot physically function then.

Nicotine is also a chemical that induces a physical addiction.

Surprisingly, THC (marijuana) does not, apparently... Someone can stop cold with no physical issues, only psychological ones.
by daikikadowaki | 2026-01-11 14:18:26+00:00
'Hope' might be a more honest word in an era of infinite noise.

If my logic is just another hallucination, then I agree—it deserves to be rejected entirely. I have no interest in contributing to the 'AI-generated debris' either.

But that’s exactly why I’m here. I’m betting that the 'State Discrepancy' metric and the JTP hold up under actual scrutiny. If you find they don't, then by all means, fulfill your 'hope' and tear the paper down. I'd rather be rejected for a flawed idea than ignored for a fake one."
by juliangmp | 2026-01-11 14:19:04+00:00
Yeah, it can quickly lead to analysis paralysis.
I've set up three laptops with a Linux on them for non-tech friends and family members and deliberately went with distros that "just work" (Debian and Fedora specifically).

In general I'd recommend sticking to the simple options and not going into niches unless you/the user actually wants or needs to.
by Imustaskforhelp | 2026-01-11 14:19:37+00:00
> Gps is free to use. Running your own gnss service requires an atomic clock and possibly separate transmission hardware, which is possible, but adds cost, volume, and weight.

Thanks you provide some great insights on why starlink didnt use gps but still if starlink wants to focus itself as the uncensorable internet in places like protests etc. I feel like they can probably do this after this recent incident

I just can't feel but sad right now because starlink was still providing activists ways to report outside and that helped protestors a lot and information. Now even starlink got removed because starlink tried to save money and I think might not have thought about what if gps itself gets blocked.

This is giving very bad signals for Iran. Is there any way now that Protestors are able to communicate to the outside world/ activists be able to report data outside?
by durch | 2026-01-11 14:19:46+00:00
If you have a few minutes I invite you to check what we're doing over at Open Horizon Labs, its exactly the type of thinking we have around the current state of the world. Apologies I feel like I'm stalking you in the comments, but what you're saying absolutely resonates with what I've been thinking, and what I've been trying to build, and its refreshing to finally feel that I'm not insane.

https://github.com/open-horizon-labs/superego is probably the most useful tool we have, but I'm hoping that we can package it and bring it to the people, as it does make all these LLMs orders of magnitude more useful
by ben_w | 2026-01-11 14:20:00+00:00
Coding, or software engineering? Because the answer to each is different.

As engineers, we can be the supervisor, doing code review, managing things at a higher level. Instead of choosing which libraries to do the work for us, we choose which LLM to write that code and we make sure those tests are all good and we insist they fix the failures they gloss over.

As coders… well, right now it's only "mostly" taking over that, because there are still cases where the AI has no idea what it's doing, where it can* get the syntax right but the result is still useless. One example of this I've been trying recently is having an LLM do music generation**, both with "give me a python script to make a midi file" and Strudel (https://strudel.cc), and at this task it sucks much much worse than GPT-2 did with dungeon text adventures.

I'm always on the lookout for the failure modes, because those failure modes are going to be my employment opportunities going forwards.

Right now, if you're a coder who knows something else besides just coding, I think you can do useful work with the intersection that a lot of other coders without that side-interest would fail at even with LLM assistance. On the other hand, if your only side-interests are other forms of code, e.g. you want to make a game engine and a DSL for that game engine, but you're not fussed about writing any games with either, then you probably won't do well.

* "can", not "will always" like we're used to in other domains.

** "why not use Suno?" I imagine you asking. Where Suno works well I like it, but it also has limits. Ask it for something outside its training domain… I've tried getting a 90 second sequence of animal noises with no instruments, it made something 140 seconds long consisting of only instruments and no animal noises.
by simonw | 2026-01-11 14:21:37+00:00
Because it's not true yet. You can't convert anything to anything else, but you CAN get good results for problems that can be reduced to a robust conformance suite.

(This capability is also brand new: prior to Claude Opus 4.5 in November I wasn't getting results from coding agents that convinced me they could do this.)

It turns out there are some pretty big problems that works for, like HTML5 parsers and WebAssembly runtimes and reduced-scoped JavaScript language interpreters. You have to be selective though. This won't work for Linux.

I thought it wouldn't work for web browsers either - one of my 2026 predictions was "by 2029 someone will build a new web browser using mostly LLM-code"[1] - but then I saw this thread on Reddit https://www.reddit.com/r/Anthropic/comments/1q4xfm0/over_chr... "Over christmas break I wrote a fully functional browser with Claude Code in Rust" and took a look at the code and it's surprisingly deep: https://github.com/hiwavebrowser/hiwave

[1] https://simonwillison.net/2026/Jan/8/llm-predictions-for-202...
by Bender | 2026-01-11 14:21:41+00:00
Deer strikes are very common.

I take care of about 120 mule deer and in my case the reason they cross the highway at night is to get access to unprotected bales of Alfalfa on other properties. They get cold at night which makes them hungry and they love the protein in it. My solution was to put bales of Alfalfa in my yard in addition to all the other things I feed them. Thus far no more complaints from the new game warden that doesn't want to get called at night when people file reports with the highway patrol for their insurance claims. Now all 120 stay on either my property or just behind me to bed. It did not help that the transition from fall to winter was unusually long this year. A good layer of snow and really cold weather also seems to help keep them in place.

If feasible encourage any neighbors with unprotected bales of Alfalfa to put a deer-proof fence around it. Their incentive should be keeping deer urine away from their investment as the deer urine will dissuade horses and cattle from eating it thus wasting a lot of money. Another attractant is fruit trees. Encourage neighbors to prune their trees to keep their yard free of deer urine and feces. If you see scat down the back of their legs they've been eating fruit or someone may be feeding them corn which should be stopped.

Prior to my moving here there were about 20-25 deer strikes on the highway at night per year. I reduced that to 1-2 during fall higher this last fall due to weather anomaly and 0 during winter. There will always be strikes as this has been their migration path for longer than humans have existed. The highway has a giant sign with flags saying to watch for deer. People drive too fast at night which only the highway patrol can assist with.
Show HN: Atom – The Open Source AI Workforce and Multi-Agent Orchestrator
by rush86999 | 2026-01-11 14:22:02+00:00
Unlike generic automation tools, ATOM combines visual workflow building with specialty agents (Sales, Marketing, Engineering) that have "Universal Memory." They can remember your context, search across your integrations (500+ apps), and even execute tasks like a real assistant.
Key Features:
- Hybrid Engine: Python orchestration + Node.js Piece Engine (ActivePieces catalog).
- Multi-Agent Coordination: Specialized teams that progress from 'Student' to 'Autonomous' based on confidence.
- Universal Memory: Indexed context across Slack, Notion, Jira, and more.
- Voice Interface: Speak naturally to build and trigger workflows.
I’d love to hear your feedback on the architecture, the "Swarm Discovery" mechanism for tools, and how you think we can improve the safety of sandboxed 'Computer Use' agents.
Installation is easiest via Docker: `docker-compose up -d`
by zug_zug | 2026-01-11 14:22:13+00:00
> Altshuler’s complaint said that he was concerned the chemicals caused two women in the customer support office to have miscarriages and another man to have a liver transplant.

It seems multiple generations have really downplaying the risk of some of these chemicals. The whole "man up" "osha is a joke" attitude really seems painfully helpless when there small amounts of chemicals that are undetectable by the senses that can kill you, damage your mind irreparably, damage your ability to have healthy children. Heck even our gender expression is controlled by a small amount of chemicals called hormones. I think some fragile egos hate to admit it, but we're entirely powerless to these chemicals unless we can detect and avoid them.

However when they are invisible and often odorless in dangerous doses, number in the 10s of thousands, and are very slow/expensive to detect (i.e. requiring $10k+ mass spectrometers), the only feasible answer I can think of is collective action (i.e. stronger laws, or perhaps unions if those fail). I think such events of pollution need to be investigated as criminal when they have credibly ended lives.

(P.S. I wonder if any women didn't have fullblown miscarriages, but had a baby with other issues that can't necessarily by tied to this exposure. This is something you see in other exposure cases)
by anovikov | 2026-01-11 14:22:20+00:00
I am wondering if Starlink users can't compensate for it themselves by transmitting a GPS signal using some SDR device locally, just putting in correct coordinates from Google Maps into it? GPS signals are at 1.5GHz which is easily accessible for cheap SDRs.

But really, why doesn't Starlink device allow to simply enter coordinates manually? After all, if someone enters wrong coordinates (say to enable operation in a place where Starlink has no service), it won't work because it won't find satellites where it expects them to be.

Or is there something here that i'm missing?
by reactordev | 2026-01-11 14:22:34+00:00
Reaper is just as good as FL Studio or Logic Pro. VSTs are really your biggest hurdle. Depending on how they are compiled, they may rely on platform specific code. Most big plugin makers have VSTs for all platforms though and your license works on all.

The pathway is there should you choose, one day. Linux is quite good now. That being said, I know a lot of niche plugins that some guy wrote that only works on windows because that’s all he/she has access to. Some 8-bit synth bitcrushers come to mind.

Also Steinburg made VST 3 sdk open source so you have a path to a free music production studio.

https://github.com/steinbergmedia/vst3sdk
by daikikadowaki | 2026-01-11 14:23:08+00:00
I’m thrilled to hear the JTP framework resonates with you. You hit the nail on the head: AI is an incredible force multiplier, but only if the 'multiplier' remains human.

Please, by all means, use the JTP argument. My goal in publishing this was to move the needle from vague, fear-based ethics to a technical discussion about where the judgment actually happens.
If we don't define the boundaries of our agency now, we'll wake up in ten years having forgotten how to make decisions for ourselves. I’d love to see how you apply these principles in your own field. Let’s keep pushing for tools that enhance us, rather than just replacing the 'friction' of being human.
by k_kiki | 2026-01-11 14:23:41+00:00
Hi! We’re running the memU PR Hackathon — an online hackathon built around a real open-source project.

You can participate by:
-Fixing bugs and improving stability
-Adding integrations and new features
-Designing memory-related use cases
Every merged PR counts toward points, recognition, and rewards.
Rules & details: https://memu.pro/hackathon/rules

Would you be interested in joining? We’d love to have you!
by Imustaskforhelp | 2026-01-11 14:24:21+00:00
Agreed, the only way to get starlink terminal is via smuggling it into the country and it costs 1000's of $ or 500$ or more which is more than many months of average iranian income let alone rural villages

I hope though that perhaps rural villages can shelter activists but who knows what happens in the ground level, perhaps news development from tehran doesn't reach the villages in the first case, maybe they block anyone entering and leaving the city I am not sure

This seems to be a really bad development for protestors. There were reports that some protestors were killed by the govt and now I am genuinely worried about them even more. This tyranny needs to be stopped.
by daikikadowaki | 2026-01-11 14:27:08+00:00
I appreciate the rigorous critique. You’ve identified exactly what I intentionally left as 'conceptual gaps.'

Regarding the 'boilerplate' vs. 'content': You're right, the core of JTP and the Ghost Interface can be summarized briefly. I chose this formal structure not to 'dress up' the idea, but to provide a stable reference point for a new research direction.

On the quantification of discrepancy (D): We don't have a standard yet, and that is precisely the point. Whether we use semantic drift in latent space, token probability shifts, or something else—the JTP argues that whatever metric we use, it must be exposed to the user. My paper is a normative framework, not a benchmark study.

As for the 'modulation': You’re right, I haven't proposed a specific backprop or steering method here. This is a provocation, not a guide. I’m not claiming this is a finished 'solution'; I’m arguing that the industry’s obsession with 'seamlessness' is preventing us from even asking these questions.

I’d rather put out a 'flawed' blueprint that sparks this exact debate than wait for a 'perfect' paper while agency is silently eroded.