MurphyA/hacker-news huggingface dataset:
by 9JollyOtter | 2026-01-14 10:52:57+00:00
I don't understand how comments like yours fundamentally misunderstand both complaints.

Regarding the Rape gangs. The complaint is "People migrated to the country and committed heinous crimes, the local authorities tried to cover it up". Therefore they want these people removed (in some cases they have not been deported) and be more picky about who is allowed to migrate. They also want the people involved in the cover up to face some sort of punishment.

They mention it because they believe it shows the establishments hypocrisy. I don't understand why you and others don't understand this.

> The latter example is the type of thing the UK Government is trying to tackle. The abuse is rife, but people would rather talk about "Diversity" and complain about laws clearly designed to protect children.

The problem is that the "think of the children" arguments are a tried and tested way of deflecting criticism when it comes to any argument about protecting privacy.

People aren't complaining about genuine attempts to catch online predators.

They are complaining about the fact that they have to put to put in their ID to go to Pornhub to watch some chick in her early 20s diddle herself.
by GuB-42 | 2026-01-14 10:53:09+00:00
> For any electronic device you purchase a small tax is collected and used for the recycling and collection of the future waste it will generate.

I call bullshit on these initiatives. It is a tax, period. The government collects money and it does... stuff. It is not a deposit, so it doesn't incentivize people to return the thing, and it is too general to de-incentivize particularly bad products like disposable vapes.

The tax can be used on recycling efforts, and it probably is, however you don't need a specific tax for that. These investments can come from other sources of government income: VAT, income tax, tariffs, etc... I don't think people are paying a "presidential private jet tax" and yet, the president has his jet, and hopefully, all government effort for the environment is not just financed by a small, specific tax. Saying a tax is for this or that is little more than a PR move, they could do the same by increasing VAT, and I believe it would work better, but that's unpopular.

> The collection mandatorily happens in the shops that sell electronic devices

That is more concrete.
by tau255 | 2026-01-14 10:53:48+00:00
That Eastern European immigrant is a result of centuries of feudal slavery. The serfdom of population east of Oder meant lack of freedom of movement, mandatory free work for the lord and the clergy, great poverty and no education. Lord could decide about life and death of their serfs and killing of serf by a different noble was just resolved as part of the business with a fine/repayment. Serfs were just another commodity in lords property, the further east, the worse serfs were exploited.

Despite XIX century reforms dismissing serfdom in some regions, generational poverty of peasants kept them in serfdom like conditions up until end of WW2. And even after WW2 you could end in Ukraine with forced exports of food resulting in genocidal famine.

That Eastern European immigrant has family history of half a millennium or more in slave like conditions.
by potato3732842 | 2026-01-14 10:53:54+00:00
>than having to buy hardware to put somewhere in the building (with redundant power, cooling, etc.), and have someone deploy, install, manage, update, etc. all of that.

You don't need any of that. You need one more box in the electrical closet and one password protected wifi for all the crap in the building (the actual door locks and the like) to connect to.
by merelysounds | 2026-01-14 10:54:01+00:00
Loosely related, a html Quine[1]. I like how it shows how little is needed and how far one can bend the rules to fit a particular use case.

For my homepage I also don't use a CMS, I write raw HTML or convert markdown documents; my homepage URL is in my profile.

Consider checking profiles of others too, a lot of HN users share their web pages there, they are often minimal and a great source of inspiration; and there are many cool ones in this comment section already.

[1]: https://secretgeek.github.io/html_wysiwyg/html.html
by anonnon | 2026-01-14 10:54:13+00:00
> If this happened in Sweden, we'd have been shooting at the participating soldiers while it went on with machine guns, seeking out people associated with the coup and killing them in their homes etc.

Yeah, that's exactly the kind of resolve one associates with a nation that rolled over, even to the point of active collaboration, when the Soviets invaded one democratic neighbor and annexed chunks of their territory, and when the Nazis subsequently invaded and occupied the other. The "Captain Sweden" meme exists for a reason.
by daemin | 2026-01-14 10:54:26+00:00
The previous version would have been written in C rather than C++ since as someone else has said it's a very basic Windows application, more of a wrapper around the edit control than anything more complicated.

These days it would have to be written in some other language that has those Windows Runtime bindings available for it. So could be C++ but if I were to guess I'd say it's written in Typescript and compiled to a native or .Net binary.
by mossTechnician | 2026-01-14 10:55:02+00:00
Why would you rather it not exist?

In a vacuum, I agree with you that there's probably no unique harm in AI-generated nudes of fictional women per se; it's the rampant use to sexually harass real women and children[0], while "causing poor air quality and decreasing life expectancy" in Tennessee[1], that bothers me.

[0]: https://arstechnica.com/tech-policy/2026/01/x-blames-users-f...

[1]: https://arstechnica.com/tech-policy/2025/04/elon-musks-xai-a...
by globular-toast | 2026-01-14 10:56:20+00:00
I've never run into index.lock nor had anyone else run into it after it being the "git guy" at various employments.

Garbage collection is a thing, of course, but it could be completely disabled if necessary. Most people don't bother because the defaults are sensible in virtually all cases.

Almost all git problems people have are because they don't know about the reflog and don't understand that git is fundamentally append only.
by internet_points | 2026-01-14 10:56:23+00:00
In most of modern life we trust to experts to some degree. I couldn't off the top of my head explain DH key exchange, I don't know if I'll ever understand elliptic curves, but I see that most of the cryptographic community understands them as good methods for many problems and if lots of experts who otherwise argue about anything will agree "what yes, of course DH is good for key exchange but that's beside the point and djb is still wrong about florbnitz keys" then it's likely DH is indeed good for key exchange.

If everyone had to understand every detail to trust in tech we would not have nuclear plants or coast around on huge flammable piles of charged lithium
by bodge5000 | 2026-01-14 10:56:33+00:00
> The LLM's are clearly useful for many things

I don't think that's of any doubt. Even beyond programming, imo especially beyond programming, there are a great many things they're useful for. The question is; is that worth the enormous cost of running them?

NFT's were cheap enough to produce and that didn't really scale depending on the "quality" of the NFT. With an LLM, if you want to produce something at the same scale as OpenAI or Anthropic the amount of money you need just to run it is staggering.

This has always been the problem, LLMs (as we currently know them) they being a "pretty useful tool" is frankly not good enough for the investment put into them
by latexr | 2026-01-14 10:57:28+00:00
> If LLMs do actually deliver very real, tangible benefits then can you say there is really a trick?

Yes, yes you can. As I’ve mentioned elsewhere on this thread:

> When a con man sells you a cheap watch for an high price, what you get is still useful—a watch that tells the time—but you were also still conned, because what you paid for is not what was advertised. You overpaid because you were tricked about what you were buying.

LLMs are being sold as miracle technology that does way more than it actually can.
by csomar | 2026-01-14 10:57:29+00:00
The system was not built with resiliency in mind and had no care/considerations for what a shit-show will unfurl once the system or the link goes down. I wonder if exit is regulated (you can still fully exit the building from any point using the green buttons and I think these are supposed to activate/still work even if electricity is down).

> Yes, but still probably a million times easier for both the building management and the software vendor to have a SaaS for that, than having to buy hardware to put somewhere in the building (with redundant power, cooling, etc.)

A isolated building somewhere in the middle of the jungle dependent for its operation on some American data-center hundreds of miles away is simply negligence. I am usually against regulations but clearly for certain things we can trust that all humans will be reasonable.
by yu3zhou4 | 2026-01-14 10:57:38+00:00
Performance is not there yet, honestly. I haven’t focus on running things fast, but it’s one of next directs steps I’ll take. The problem with running it in a browser is that we need to find a way to run the PyTorch itself in a browser and to my best knowledge it’s not there yet. I’m looking at it to close the gap, feel welcome to reach out to collaborate if you’re interested!
by runarberg | 2026-01-14 10:57:42+00:00
These are not independent hypotheses. If (b) is true it decreases the possibility that (a) is true and vice versa.

The dependency here is that if Sam Altman is indeed a con man, it is reasonable to assume that he has in fact conned many people who then report an over inflated metric on the usefulness of the stuff they just bought (people don’t like to believe they were conned; cognitive dissonance).

In other words, if Sam Altman is indeed a con man, it is very likely that most metrics of the usefulness of his product is heavily biased.
by bondarchuk | 2026-01-14 10:57:56+00:00
...and now deviantart is deader than dead because overrun with slop.

Anyway I don't think your case is really so bad. As long as the creator at least has put in the effort to listen to their own stuff from beginning to end at least once (yes that's a low bar), you're already miles ahead of people who'd auto-gen 100s of albums and slap them on there in one go. Music is more inherently rate-limiting than image generation where only half a second or less is needed to take in an image superficially.
by embedding-shape | 2026-01-14 10:58:51+00:00
> It's the things in the "wat" video.

It's a funny video, still after 15 years of seeing it, I'll give you that. But the number of times I'm bothered by accidentally triggering those scenarios in real-life? Could probably count that on one hand.

I also give you that TypeScript helps beginner JavaScript developers a ton, and that's no easy feat by itself, just because of those things you mention. Once you build up intuition about how things work in JavaScript though, those sort of bugs should stop happening though, otherwise I'd say you aren't really learning the language.
by devnavigator | 2026-01-14 10:59:22+00:00
DMAIC has long been the backbone of Lean Six Sigma and operational excellence. But as artificial intelligence becomes embedded in daily work, DMAIC with AI is evolving from a static problem-solving tool into a dynamic decision framework. Rather than replacing Lean discipline, AI strengthens it by improving how problems are defined, measured, analyzed, improved, and controlled at scale. This article explains how DMAIC with AI changes each phase of continuous improvement, why many initiatives fail when AI is introduced incorrectly, and what leaders must do to unlock sustainable value.
by tucnak | 2026-01-14 10:59:34+00:00
You're referencing backbone, not edge. It has only been a few years that MikroTik had offered a 100G solution, let alone became competitive in it. You won't find it in the backbone. However, many European ISP's have largely upgraded their distro and aggregation switches to MikroTik over the last five years. There's a sovereignty push, too. I would guess edge is similar, but there's too many cheap options there so probably not that much.

If your impression is based on data circa ~2020, you should re-evaluate your priors with the recent packages in mind. See https://mikrotik.com/product/crs812_ddq
by enraged_camel | 2026-01-14 10:59:40+00:00
The remarkable thing about "Dilbert Reborn" series is that it is a complete corruption and total betrayal of the original Dilbert comics.

The originals' core premise was universal workplace satire that criticized the office as a system: bureaucracy, incentives, incompetence, managerial nonsense... stuff that felt broadly true no matter one's politics. Even when it got cynical, it was still observational, in the sense of "here's how corporate life warps people." This depiction of what is essentially everyone's shared day-to-day struggles is the thing that gave it a place in mainstream culture.

In direct contrast, Dilbert Reborn is about Adams's personal grievances: his divorce and subsequent inability to find another partner, his fall from grace and full embrace of the alt-right movement, and his long-held beliefs about race, sex and other social issues that he quadrupled down on. Its core premise is "I was wronged; subscribe to the uncensored version; also here's the political/culture commentary bundle." It uses the recognizable characters and brand equity of the original comics to sell a fundamentally different product: paywalled, grievance-tinged, "spicier", creator-centric franchise built in the wake of his 2023 meltdown and institutional rejection.

There's actually quite a few conservative comedians and cartoonists I find funny. Adams was not one of them. The fundamental truth about successful humor is that you cannot make it about you and your own grievances. Adams totally failed at that.
by openprojectgmbh | 2026-01-14 10:59:45+00:00
OpenProject 17.0 has been released.

One notable addition is real-time collaborative editing in the Documents module, built on the open source BlockNote editor and designed to work in self-hosted setups.

The release also includes workflow improvements for meetings (draft and presentation modes), search improvements, and updates to privacy and permission handling.

Full release notes: https://www.openproject.org/docs/release-notes/17-0-0/
by madethemcry | 2026-01-14 11:00:17+00:00
That is so beautiful. The underlying algorithm is perlin noise (see https://en.wikipedia.org/wiki/Perlin_noise) and it's over 40 years old!

It's such a fabulous tool as the generated images can be used for effects like glass/ice displacements, cheap water-like effects, but you can also generate terrains from it or just cool visual effects that benefit from random patterns. The core property to me is that it feels very organic/natural.

This was such a common tool in Flash AS3 back in the days to create stunning effects, games and such. I'm not active in building visual stuff like that anymore but I bet it's still very common in this field, because why not?
by ACCount37 | 2026-01-14 11:00:23+00:00
If that's the case, then, what's the wall?

The "walls" that stopped AI decades ago stand no more. NLP and CSR were thought to be the "final bosses" of AI by many - until they fell to LLMs. There's no replacement.

The closest thing to a "hard wall" LLMs have is probably online learning? And even that isn't really a hard wall. Because LLMs are good at in-context learning, which does many of the same things, and can do things like set up fine-tuning runs on themselves using CLI.
by rajaravivarma_r | 2026-01-14 11:00:55+00:00
The one use case where a DB backed queue will fail for sure is when the payload is large. For example, you queue a large JSON payload to be picked up by a worker and process it, then the DB writing overhead itself makes a background worker useless.

I've benchmarked Redis (Sidekiq), Postgres (using GoodJob) and SQLite (SolidQueue), Redis beats everything else for the above usecase.

SolidQueue backed by SQLite may be good when you are just passing around primary keys. I still wonder if you can have a lot of workers polling from the same database and update the queue with the job status. I've done something similar in the past using SQLite for some personal work and it is easy to hit the wall even with 10 or so workers.
by tzachb | 2026-01-14 11:01:17+00:00
Hey everyone!

I built a small Claude Code plugin that I wanted to share with the community. It's called Smart Ralph, and it implements a spec-driven development workflow using the Ralph agentic loop pattern.

*The Problem*

Most AI-in-IDE flows feel like "guess and hope" - you describe what you want, and the AI immediately starts coding. Often this leads to incomplete implementations or code that doesn't match what you actually needed.

*The Solution*

Smart Ralph flips this around. It forces Claude to earn the right to write code by first producing:

- Research (feasibility, codebase analysis)
- Requirements (user stories, acceptance criteria)
- Design (architecture, technical decisions)
- Task breakdown (step-by-step implementation plan)
- Only then: actual code

*How It Works*

It combines two simple patterns:

1. *Ralph-style loop*: Keeps asking "what is the next best step?"
2. *Spec-driven pipeline*: research → requirements → design → tasks → code

The plugin uses specialized sub-agents for each phase (research-analyst, product-manager, architect-reviewer, task-planner, spec-executor), and implements a POC-first workflow with fresh context per task.

*Why Share This?*

It's not a product - just a small open source reference for structuring agentic IDE workflows. Steal the patterns, rename the agents, modify the phases, whatever works for your setup.

*Installation*

```
/plugin marketplace add tzachbon/smart-ralph
/plugin install ralph-specum@smart-ralph
```

*Links*

- GitHub: https://github.com/tzachbon/smart-ralph
- Full README with examples and workflow diagrams

Would love to hear your thoughts or suggestions for improvements!
by twoodfin | 2026-01-14 11:01:26+00:00
That’s probably right; you can often spot an LLM-assisted post from the overly dramatic title.

Anecdotally, though, these articles seem to have a disproportionate number of, “Wow, this article is so interesting & insightful”-class comments. I really have come around to accepting that a big part of the audience here appreciates what LLM’s produce given hn-ish prompts.
by iamacyborg | 2026-01-14 11:01:33+00:00
For those who miss Spotify connect capabilities and apps, I've been using Roon (self-hosted, but susbcription required) for my music library for a couple years now and it is absolutely excellent. You get full access to stream your own library and the ability to integrate into Tidal and/or Qobuz for any music you want to hear but don't own a copy of. It's really very good.
by falloutx | 2026-01-14 11:02:45+00:00
All of the professions its trying to replace are very much bottom end of the tree, like programmers, designers, artists, support, lawyers etc. While you can easily already replace management and execs with it already and save 50% of the costs, but no one is talking about that.

At this point the "trick" is to scare white collar knowledge workers into submission with low pay and high workload with the assumption that AI can do some of the work.

And do you know a better way to increase your output without giving OpenAI/Claude thousands of dollars? Its morale, improving morale would increase the output in a much more holistic way. Scare the workers and you end up with spaghetti of everyone merging their crappy LLM enhanced code.
by Yokohiii | 2026-01-14 11:03:10+00:00
My former company had the brilliant idea to outsource native app development to india. This was mabye 2015 in germany and they tried to roll out the app for several years. There were severe communication and quality problems. Our company wasted massive time on it, until they finally added a single native app dev and we started making progress. We already had like 30 people in tech department and adding a single position was a fucking joke on the payroll.

Any manager that thinks he can beat the value of a single dev with a random ass sweatshop from india is delusional. The cultural difference is massive, quality and work ethics as well. It's a high friction job for a manager. Well at least if you expect a bit of quality and timeliness.

(Sorry for all indians that do a good job, it's just the sweatshop/agency remote software dev culture simply doesn't work. Even a european sweatshop usually delivers worse quality then inhouse devs.)
by heliumtera | 2026-01-14 11:03:13+00:00
One of the best things about erlang/elixir is the repl driven development/manual testing.

Gleam has no `interpreted` story, right? Something like clojure, common lisp, etc.
I think this matters because debugging on beam is not THAT great, there are tools in erlang/elixir to facilitate debugging, like inspect() or dbg().

If anyone has experience in this language, what is the mindset with gleam? How you guys debug?
by keyle | 2026-01-14 11:03:18+00:00
It's fine for a Django app that doesn't innovate and just follows the same patterns for the 100 solved problems that it solves.

The line becomes a lot blurrier when you work on non trivial issues.

A Django app is not particularly hard software, it's hardly software but a conduit from database to screens and vice-versa; which is basic software since the days of terminals. I'm not judging your job, if you get paid well for doing that, all power to you. I had a well paying Laravel job at some point.

What I'm raising though is the fact that AI is not that useful for applications that aren't solving what has been solved 100 times before. Maybe it will be, some day, reasoning that well that it will anticipate and solve problems that don't exist yet. But it will always be an inference on current problems solved.

Glad to hear you're enjoying it, personally, I enjoy solving problems, not the end result as much.
by latexr | 2026-01-14 11:03:43+00:00
> It is probably overhyped

That’s exactly what a con is: selling you something as being more than what it actually is. If you agree it’s overhyped by its sellers, you agree it’s a con.

> Current agents can do around 70% of coding stuff I do

LLMs are being sold as capable of significantly more than coding. Focusing on that singular aspect misses the point of the article.
by falcor84 | 2026-01-14 11:03:48+00:00
> We should be afraid, they say, making very public comments about “P(Doom)” - the chance the technology somehow rises up and destroys us.

> This has, of course, not happened.

This is so incredibly shallow. I can't think of even a single doomer, who ever claimed that AI will destroy us by now. P(doom) is about the likelihood of it destroying us "eventually". And I haven't seen anything in this post or in any recent developments to make my reduce my own p(doom), which is not close to zero.

Here are some representative values: https://pauseai.info/pdoom