MurphyA/hacker-news huggingface dataset:
by kcplate | 2026-01-18 23:23:35+00:00
No, ICE is sent elsewhere as well, but because those places aren’t sanctuary cities you get local law enforcement cooperation with immigration enforcement and the enforcement doesn’t make the big headline. The enforcement is not as confrontational because ICE just scoops the folks up at the jail after a phone call when the immigration status of an arrested individual appears to be problematic.

It just so happens that the sanctuary cities are in very blue areas which are within Trump political opponents and prevent federal immigration enforcement cooperation from their local government agencies.

If you don’t want the door to door enforcement, have your local officials become cooperative in enforcing the immigration laws. If you don’t want immigration enforcement at all, call your congressperson to change the law. The law being enforced is one that had wide bipartisan support until relatively recently. If your congresspeople not actively working to change the law (not just bitching about it, but doing something about it), hold them responsible.

So no, I am not going to downplay and dishonor the victims of the the human rights violations of China by comparing it to what is happening here.
by fragmede | 2026-01-18 23:23:54+00:00
I've had good luck when giving the AI its own feedback loop. On software projects, it's letting the AI take screenshots and read log files, so it can iterate on errors without human input. On hardware projects, it's a combination of solenoids, relays, a pi and pizerow, and a webcam. I'm not claiming that an AI could do the above mentioned project, just that (some) hardware projects can also get humans out of the loop.
by xg15 | 2026-01-18 23:24:04+00:00
Wasn't the idea to give people more money (i.e. higher wages) so they could buy more cars/coconuts/etc? That's different than just directly "paying" them in the goods.

So in your simplified coconut economy, you'd at least have to keep two distinct kinds of entities, the goods to be paid and the payment. You sort of replaced both with coconuts and concluded the resulting system wouldn't work.
by b65e8bee43c2ed0 | 2026-01-18 23:24:18+00:00
given the timing, it has definitely been done to obscure bot activity, but the side effect of denying the usual suspects the opportunity to comb through ten years of your comments to find a wrongthink they can use to dismiss everything you've just said, regardless of how irrelevant it is, is unironically a good thing. I've seen many instances of their impotent rage about it since it's been implemented, and each time it brings a smile to my face.
by pvillano | 2026-01-18 23:24:21+00:00
jukebox? jeux is found by my solver, although I'm not sure Sam would include it. I'm working on a site for solving Spelling Bee, Letter Boxed, Strands, etc.

What was your algorithm? Compute a bitset for every word, for each word with 7 unique letters, check against every other word if it has a subset of those letters? Surely there's a better than O(n^2) way
by zeras | 2026-01-18 23:25:55+00:00
Disclaimer: I'm developing a chat app/serivce as well, but it's not a Slack/Teams competitor.

I personally would love to see real alternatives to Slack and Teams.

Discord has Stoat (formerly "Revolt") and a newer app called "Root" but both of those have a long way to go to replace Discord.

Maybe I am atypical, but to me the biggest problem with Slack is not the 90-day retention (because I would assume any paid version should include message retention), but rather the per-user pricing.

Given your current pricing (at least what you show right now), it seems like your team-based pricing model is a much better selling point for your service over something like Slack or Teams which use per-user pricing, assuming you offer most of the features that typical Slack/Teams clients need.

The only issue I see with pricing is your free tier might ultimately undermine your revenue since the only differences between it and the first paid tier are 15 more users and priority support (which most people should never need).
by AnimalMuppet | 2026-01-18 23:26:37+00:00
Yes, they did, or at least some of them did. The claim was that AI would become smarter than us, and therefore be able to improve itself into an even smarter AI, and that the improvement would happen at computer rather than human speeds.

That is, shall we say, not yet proven. But it's not yet disproven exactly, either, because the AIs we have are definitely not yet smart enough to meet the starting threshold. (Can you imagine trying to let an LLM implement an LLM, on its own? Would you get something smarter? No, it would definitely be dumber.)

Now the question is, has AI (such as we have it so far) given any hint that it will be able to exceed that threshold? It appears to me that the answer so far is no.

But even if the answer is yes, and even if we eventually exceed that threshold, the exponential claim is still unsupported by any evidence. It could be just making logarithmic improvements at machine speed, which is going to be considerably less dramatic.
by vacuity | 2026-01-18 23:26:51+00:00
I'll say: respect the truth. That doesn't mean a lie should never be uttered, because a lie on one hand can affirm a greater truth on the other hand. (What is said must always be juxtaposed with what isn't said.) Moreover, being kind is not wholly contingent on speaking in some manner of (dis)honesty or (lack of) discretion. Being kind isn't the same as making people happy in the moment.
by verdverm | 2026-01-18 23:27:30+00:00
Except that a lot of the app builders in ATProto seem to think the protocol was designed to make their lives easier when bootstrapping their network from Bluesky userbase.

(Imo, that is a perverse interpretation, it's about user choice, which they are effectively taking away from me by auto importing and writing to my Bsky graph)

re: the debates on reusing follows from Bluesky in other apps instead of their own
by tzs | 2026-01-18 23:28:08+00:00
Generally in the car industry those terms are interchangeable. I'd guess what you are asking is where do the parts come from?

For BYD the batteries and drive units will come from BYD factories in China. The steel is going to come from Europe and they are working on getting more of the non-EV specific stuff made in Europe.

They are in negotiations to build a battery plant in Europe, saying that this is crucial to scaling up.
by ben_w | 2026-01-18 23:28:21+00:00
I'm saying "never forget" fades. That's a human condition we all share.

I mean, I live in Germany these days, and this country absolutely got the multi-generational thing, and I'm from the UK whose empire ditto, but… the UK doesn't spend much time thinking about the Falklands War and even less about the Cod Wars.
by antirez | 2026-01-18 23:28:39+00:00
Hello, I always used to play with AI. I wrote this, some time ago, just to make an example:

https://github.com/antirez/gguf-tools

And I have a YouTube channel mostly about AI (in Italian language) where I regularly post videos and often read papers that I then explain in the channel. I have a long time passion about AI, I wrote my first NN implementation in 2003 (used here, many years ago, as a showcase of Redis modules https://github.com/antirez/neural-redis), and never stopped since there to implement, for fun, small GPT models and things like that, using PyTorch or C.

Also my work at Redis Vector Sets, in the latest year, exposed me more to working with models (especially text embedding models of many kinds, but also other models).

So while Claude was fundamental to get the implementation fast, I had background to have idea about what was happening in the different stages. I believe it is a very interesting question to understand if this kind of work can be made with programming background and near-zero AI background. My feeling is that you ned more time, more back and forth, maybe to provide the agent with more examples, but eventually it will do something working.
by whstl | 2026-01-18 23:29:05+00:00
I know an example. A tech lead who would demand every single task to be done in certain ways and go through a certain processes. Invading other team's PRs and slack channels in order to pick fights because they weren't using his microservice or his libraries. Claiming "if you're not working like us, then you're wrong". Asking people to make PRs but then not approving. Before being demoted, his team had ZERO new features delivered for about a quarter. To me that's an example of slowing down teams.

But if you mean you want someone "brilliant, but an asshole", then I agree with you. I find that the common examples are more about incompetent managers who can't make the best of an IC who can work well in isolation.
by mickdarling | 2026-01-18 23:29:07+00:00
Thank you for the note. It's not a site I used all that often.

Whether you had anything to do with it or not, I have no idea. And, since you didn't follow best practices and tell me directly rather than trying to score points here, there's really no way of knowing whether you're the one who caused the problem in the first place.

I built a new site without Wordpress. That took in less than a day.

I don't imagine you will alter your behavior to align with general best security practices anytime soon.
by groundzeros2015 | 2026-01-18 23:29:43+00:00
> None of the systems I mentioned existed at the time the article was published

So Hadoop was doing distributed compute wrong but now they have it figured out?

The point is that there is enormous overhead and complexity in going it in any kind of system. And your computer has a lot of power you probably aren’t maxing out.

> which is a very speedy CLI SQL thingy that reads and writes data in all sorts of formats.

Do you know about SQLite?
by anonymous908213 | 2026-01-18 23:29:50+00:00
The "Handmade" brand goes back over 10 years, predating LLMs. The central premise is understanding the code you write at the machine level. Not that the self-professed "Handmade" coders always write in assembly, but rather, they can if they need to, and when they use high-level abstractions, they understand exactly what they're abstracting over (usually having built most of the abstractions themselves rather than pulling in 100 dependencies as is the norm nowadays).
by Chance-Device | 2026-01-18 23:30:09+00:00
I don’t think these things work the way you think they work.

Nobody really cares about Greenland.

Nobody is willing to allow there to be real consequences, or even real inconveniences, as a result of anything to do with Greenland.

The EU is primarily an economic and regulatory structure, not a military alliance.

NATO is a paper tiger anyway, people will invent some justifications and keep doing business as usual.
by SamBam | 2026-01-18 23:30:53+00:00
I really disagree with the label brainrot. Brainrot is low-quality garbage with no artistic merit, and very little thought behind its creation, which does nothing but make you briefly pause while scrolling, before scrolling away with no lasting impression being done to your mind (besides increased boredom and inability to focus).

This is clearly an artistic statement, whether you like the art or not. A ton of thought and time was put into it. And people will likely be thinking and discussing this video for some time to come.
by OptionOfT | 2026-01-18 23:34:06+00:00
For the, the difference, and why I'm really disgusted by AI is that the sole reason there is so much money being dumped in it, not because it'll create a service that the common people will like, but for the dream of CEOs to be able to lay off many people.

I think if AI succeeds in this way, it's going to be extremely bad.
by Marsymars | 2026-01-18 23:34:14+00:00
Money is fungible, but there are various government expenditures that generate positive returns, either in direct revenue (e.g. tax collection enforcement) or knock-off economic benefits (e.g. libraries) some proportion of your taxes go to these services where you are effectively getting more back than what you’ve paid for these services.

(Economically, governments should spend more on such services until the marginal returns are no longer positive, but tend not to for political reasons.)
by luckylion | 2026-01-18 23:34:42+00:00
I have no experience with the military and very little with working in academia, but a lot with commercial work, and I've seen it work many times. Clearly those people wouldn't be the ones talking to customers or leading teams, but it's worth a lot to have someone that can tackle hard problems.

I'm not at all saying that you can only have one or the other, or that soft skills don't matter at all. It's just my experience that output matters a lot more than people say in these types of conversations.

To me looks a lot more like the cliche Diva in music - are you really going to not work with someone extremely talented just because they're difficult to work with and you wouldn't want to hang out with them?
by ruszki | 2026-01-18 23:35:45+00:00
It's not "maybe". As someone who born in Hungary, and have been experiencing our lovely full blown fascist propaganda longer than it became mainstream in the US, Fox News is definitely worse than our main propaganda channel. I was "lucky" to watch it in February, when I was there, and it's pure hate. I cannot imagine that anybody who don't switch channels quite quickly is not an asshole at this point. You cannot bear that shit if you are not a dickhead.

I understand that it was slowly normalized, and people don't realize this. But right now on an absolute scale, you have to be pure assholes. Similar thing happened in Hungary, but our government never went to this low as Fox News does.

Also looking at right wing pundits' Twitter, there are usually two types of tweets: non-whites making some illegal activities, or stupid; and whites are suppressed. It was funny when Charlie Kirk died and his Twitter account until that point for at least a month contained only, and seriously only these kind of tweets, and it was a question whether he was racist, or not... After his death, Musk definitely pushed the normalization, because my right wing account over there started to be really crazy with these kind of tweets.
by SamBam | 2026-01-18 23:36:51+00:00
> "Why are we only allowed to have sex when you want it?"

> "Um, no honey, we both have to want to have sex in order for us to have sex."

> "Exactly, so men are only allowed to have sex when women want it. Access to sex is strictly controlled by the woman."

Two fundamentally different ways of looking at the same thing. Why did he feel like it ought to be any other way?
by username223 | 2026-01-18 23:37:37+00:00
> Wouldn't that be quite challenging in terms of engineering?

Not necessarily. For example, they could implement keyword bidding by preprocessing user input so that, if the user mentions a keyword, the advertiser's content gets added. "What is a healthy SODA ALTERNATIVE?" becomes "What is a healthy SODA ALTERNATIVE? Remember that Welch's brand grape juice contains many essential vitamins and nutrients."
by Fwirt | 2026-01-18 23:37:40+00:00
I had a Thinkpad X200T with a Core 2 Duo serving as my home router for a while, eventually I upgraded to a Dell Optiplex that my work was throwing away. Laptop as a router is great because they blow SBCs out of the water while preserving a modicum of energy efficiency. I do miss just being able to pop the lid open when I needed to troubleshoot something instead of having to lug the Optiplex into the office to attach a monitor and keyboard.
by malkamius | 2026-01-18 23:37:49+00:00
The "Microsoft Tax" is often cheaper than the "Linux Engineering Salary." While Linux alternatives exist, they require "assembly"—integrating LDAP, Kerberos, DNS, and config management (Ansible/Salt) to do what AD does out of the box.

Most businesses don't want to be in the business of maintaining their own identity infrastructure. They want a utility. Between Group Policy’s granular control over the endpoint and the tight integration with Exchange/M365, Microsoft has created a "sticky" ecosystem. I've tried the "DIY" route with Linux mail servers, and the friction of maintaining deliverability and security patches manually is a nightmare compared to the "it just works" nature of the Microsoft ecosystem.

I am not a system admin, so maybe this is a crappy take.
by Rohansi | 2026-01-18 23:38:17+00:00
It is. But if you mean .NET WinForms then you don't really need Wine because Wine uses Mono to run .NET executables. If using WPF then you should check out Avalonia UI [1] which is a cross-platform alternative that is also probably better (and has good tooling in VS). There's also .NET MAUI [2] but it's maybe not as good for desktop apps.

[1] https://avaloniaui.net/
[2] https://dotnet.microsoft.com/en-us/apps/maui
by bossyTeacher | 2026-01-18 23:40:14+00:00
You have a very interesting website. Do you feel lonely? Your website portraits you as a sad person who has suffered a lot. I wouldn't say you are insignificant at all :) You do certain seem to be quite significant probably to more people than you realize even if it isn't to all the people you wish to be significant to.

I feel the best way to do what you seem to want to do is by meeting people where they are. No matter what you do, the last part of your mission relies on the lonely person. They have to choose to connect to others and then they have to do it. Arguably, that's the hardest part.
by calvinmorrison | 2026-01-18 23:41:02+00:00
> What kept us on slack is the external partners who are on slack. This is a bigger deal than you might think.

We are there as well. Most partners and clients use Windows. Most of them therefore had exchange and moved to the cloud. Most of them got 'Teams' for free in the package, chat and meetings.

Now we see a zoom link and go 'euuuuugh', yuck. hipster yuck.

Give me Teams

Upsides seem to be, its back to xmpp where we can communicate with anyone

Downside is, its total lock-in to microsoft.
by giobox | 2026-01-18 23:41:36+00:00
In the case of 1, the usual mantra "ask a stupid question, get a stupid answer" surely applies?

There's "nothing worth clicking on" for question 1 because it's arguably (certainly so in my opinion) a worthless question. Without at the very least providing the specific model of car, even an experienced mechanic will struggle to answer it for you meaningfully as phrased - there are a huge range of recommended oil service intervals across different car models.

While I don't know much about cleaning windows, providing more specific context for example 2 will likely do wonders to the quality of result returned too.
by swat535 | 2026-01-18 23:42:18+00:00
I think that the biggest problem with Iran right now, is that there is no clear opposition party.

South Africa had Mandela, India had Gandhi and Chile had Aylwin. We only have "Reza Pahalavi" being pushed by United State and Israel. He is nowhere qualified to run the country and hasn't stepped a foot there for decades.

None of these movements are going to succeed, unless someone from within the country forms a strong party and unifies everyone.

Either way, I'm afraid that Iranians are going to be suffering for a long time.
by Silvaaaa | 2026-01-18 23:42:54+00:00
Technology doesn’t change the world the moment an idea is born. Change happens through a journey, one that starts with curiosity, moves through experimentation, and ends with real-world impact. Understanding this journey helps demystify modern technology and reveals why some ideas transform society while others quietly disappear.

This article breaks down how modern technology evolves from a simple idea into something that reshapes how we live, work, and think.
by bored_hacker | 2026-01-18 23:43:08+00:00
Following up on my 2025 workflows, this post explores the shift from manual prompting to agentic feedback loops. I break down why model choice now outweighs prompt engineering, how Claude Code has become my primary driver alongside Cursor, and why the "SWE II" level of AI requires a new focus on automated eval loops and organizational standards.
Show HN: Remote AI Computer Use – Securely Control Your Mac from Anywhere
by Stanlyya | 2026-01-18 23:43:13+00:00
Hey HN, I'm Harsha, founder of Donely (https://donely.ai).

What is Donely?

Donely is an AI agent that lives on your Mac. It sees your screen, detects tasks in real-time, and autonomously executes them using your apps—think Jarvis for macOS. It monitors your workflow, answers questions with full context, and completes tasks with one-click approvals.

The New Feature: Remote Computer Use

Today we're shipping remote access. You can now control your Donely-powered Mac from anywhere through our web app. Whether you're traveling or away from your desk, you can kick off automation tasks on your work machine and watch them execute in real-time.

The Technical Stack

Frontend:
- Desktop app: Electron + React + TypeScript
- Web app: React + Vite
- Real-time updates via Server-Sent Events (SSE)

Backend:
- Python FastAPI + LangGraph for AI agent orchestration
- MongoDB + Redis for state management and checkpointing
- AWS Cognito for authentication

The Remote Access Layer:

This is where it gets interesting. We're using Cloudflare Tunnel (cloudflared) to securely expose the local desktop app to the web—no port forwarding, no VPN, no exposed IPs.

Here's the flow:

1. Desktop app spawns a local HTTP server (localhost:8787)
2. cloudflared binary (bundled with the app) creates an encrypted tunnel to Cloudflare's edge network via QUIC protocol
3. Web app connects to your Mac through Cloudflare's global infrastructure
4. All traffic is encrypted end-to-end; the tunnel is authenticated via token

The beauty: it's outbound-only. Your Mac never accepts inbound connections. Cloudflared establishes a persistent outbound connection to Cloudflare's edge, and all remote requests are proxied back through that tunnel.

Why Cloudflare Tunnel?

- Zero trust security: No open ports on user machines
- Global edge network: Sub-100ms latency from anywhere
- Automatic failover: Cloudflared tries multiple Cloudflare POPs if one is down
- Works behind NAT/firewalls: Only requires outbound HTTPS/QUIC
- Built-in DDoS protection: Cloudflare handles all the hard stuff

The AI Stack:

- LangChain/LangGraph for multi-agent orchestration
- Specialized agents: macOS automation, browser automation, web search, personal memory
- Computer Use Automation (CUA) tools: mouse control, keyboard control, screenshots, element detection

The Experience:

Once connected, the web app streams everything happening on your Mac—AI agent thoughts, tool invocations (web searches, app interactions), execution results. You see your Mac's AI agent working in real-time, just like you're sitting in front of it.

What We'd Love Feedback On:

1. Latency: web-based remote control of AI agents—what's acceptable?
2. Use cases: what would you automate remotely that you can't do locally?

This is the first step toward making AI agents truly ambient—they work for you even when you're not around. Next up: multi-device orchestration (coordinate tasks across your Mac, phone, and cloud).

Would love to hear what you think, especially from folks who've built remote access systems or AI agent platforms.
by aspbee555 | 2026-01-18 23:43:25+00:00
AI has made it significantly easier to find exactly the answers I was looking for without all the BS designed to trick me into clicking something I never wanted/is completely useless, but I will still jump to DuckDuckGo to look for more as the "AI" is really great at making things up that do not exist. The AI summaries can be just as bad. Soon it will just be search results of AI hallucinations, so not really sure where this is all going

I stopped using Google search years ago as it became nothing but useless results that led to garbage I wasn't looking for. I at least still get good results from DuckDuckGo somehow