MurphyA/hacker-news huggingface dataset:
by cucumber3732842 | 2026-01-28 13:49:45+00:00
>Arguably these and billionaires have become a social menace. They undermine democracy, destroy our environment, and prioritize shareholder value over long term well being of the economy they live in.

Sadly, I'm far more worried about a thousand people who make a million bucks than I am about one guy who makes a billion.

You don't get to the B number by not being pretty darn shrewd and sociopathic so those guys must be pretty evil but man have the "upper middle class" or "professional managerial class" or whatever you wanna call the "comfortable enough to not think about the harsh economic realities of their ideas" class been an unmitigated disaster for western society over the past 20-70yr depending on how you wanna measure.
by lucaspm98 | 2026-01-28 13:50:26+00:00
The correlation between higher state and local taxes (beyond some reasonable baseline) and improved public service is tenuous at best in much of the US.

I'm happy to concede Massachusetts may very well have found the right balance, but there's plenty of studies on this in aggregate.

There's unsurprisingly a modest but statistically significant migration of millionaires from high-tax to low-tax jurisdictions.

https://www.asanet.org/wp-content/uploads/attach/journals/ju...
by logicalfails | 2026-01-28 13:50:36+00:00
From what I can tell, much of the recent layoffs by Amazon and other large companies has been relatively surgical, focused on specific projects or silos within the company. According to the WSJ, part of these layoffs are directly tied to the shutting down of the Fresh and Go Business. Looking back, in October 2025, there was Gaming division layoffs. Echo division in 2023. Meta laid off VR reality employees a couple weeks ago.

These layoffs don't seem to be driven by "productivity" gains of AI (yet), more so shifting out of failed business experiments. I wonder if this will act as a signaling mechanism for employees to avoid "novel" projects to avoid getting laid off or being associated with a whole division getting shutdown.
by MSFT_Edging | 2026-01-28 13:51:05+00:00
Martin Luther King said while all should aim to follow the law and obey, if a law is unjust then one should break it proudly and in the open.

Militarized police with general warrants going door to door, going into schools, hospitals, places of worship to detain the dehumanized untermensch is legal.

People loudly protesting and sabotaging these efforts via their first amendment is a far more moral and honorable stance, despite being illegal in a round-about way.

It's quite literally a protest against state violence via non-violent means.
by zbentley | 2026-01-28 13:51:21+00:00
Yeah, it’s miserable; xterm shouldn’t require Xorg. It should be agnostic to display system and not force the X monoculture on everyone. Classic Microsoft gestapo tactics: shoehorn Xorg dependencies into tons of unrelated apps and thus curtail user freedom to run xterm with a WinForms or Wayland display system. It’s appalling.
by daymanstep | 2026-01-28 13:51:42+00:00
Stable marriage problem seems to be quite fashionable among feminists in my experience.

The motivating question seems to be "how can women get a better deal" and they come up with this solution "ask first" and try to rationalise it with the mathematical analysis of the stable marriage problem plus some anecdotes.

Noticing the inherently "zero-sum" nature of these solutions (it's either male-optimal if males ask first or female-optimal if females ask first) some feminists will gravitate towards a more "equal" solution that sounds awesome in theory yet somehow nobody has managed to practice it...
by Aerbil313 | 2026-01-28 13:52:06+00:00
I can spot it because I used the various social media apps in the past. Beware these "tells" somewhat change with your country.

X users will start intensely talking about societal/political issues in the first 5 minutes of introduction.

Facebook users will often belong to the conservative political party of any given country and will start talking about one of the numerous conspiracy theories that provide a simplistic and satisfying yet false explanation to the complex reality of the current world.

Instagram users will almost always have the implicit belief that the most important thing in life is to be rich or a celebrity. The platform just implants that into their mind. It takes a bit getting to know the person to see that.

Snapchat users are teens/college/youth who are usually very social.

Reddit users? I can spot them by their looks, the way they talk, or their writing. Obviously not %100 accurate but Reddit is by far the platform with the highest hypersocialization effect.

Tiktok users have a secret language constructed of a large repertoire of memes among them and will constantly reference them when talking. Some of the memes they talk about are 10+ years old. As a young person who have always avoided social media honestly it's hard to communicate with some of my peers because I don't get the memes.

I personally restrict myself out of all social media because I have some severe mental health issues that make me dysfunctional in the presence of any sufficiently dense source of dopamine.
by JumpCrisscross | 2026-01-28 13:52:06+00:00
> don't think the two topics are separable. This is a specific case of the general trend

They are and should be separable. DHS hoovering up government data is orthogonal to private data collection. They could become related. But they aren’t, and muddling a hypothetical problem with a clear, present and actual one is a good way to normalize the latter.
by Zambyte | 2026-01-28 13:52:11+00:00
Looks cool! I'm curious why you chose to use read for small files and mmap for large files. I haven't really used mmap much yet, but my understanding is that it's just better at random access patterns, and read / write is better at sequential access patterns. Did you observe higher speeds with mmap above a size threshold? Did you try playing around with the Reader buffer to see if you could get better throughput with that? Also have you played around with std.Io in 0.16.0 yet? They recently merged in an API for mmap.
by iugtmkbdfil834 | 2026-01-28 13:52:13+00:00
Yeah, as I am reading the landing page, the direction seems clear. It sucks, because as an individual there is not much one can do, and there is no consensus that it is a bad thing ( and even if there was, how to counter it ). Honestly, there are times I feel lucky to be as dumb as I am. At least I don't have the same responsibility for my output as people who create foundational tech and code.
by noisy_boy | 2026-01-28 13:52:44+00:00
> I am bracing for 2026 as the year of the slopacolypse across all of github, substack, arxiv, X/instagram, and generally all digital media.

2026 is just when it picks up - it'll get exponentially worse.

I think 2026 is the year of Business Analysts who were unable to code. Now CC et all are good enough that they can realize the vision as long as one knows exactly the requirements (software design not that important). Programmers who didn't know business could get by so far. Not anymore, because with these tools, the guy who knows business can now code fairly well.
by gus_massa | 2026-01-28 13:53:11+00:00
> What we’ve been more cautious about sharing at this stage are the manufacturing and process details, since the project is still in its early phase. I understand that this can sometimes come across as being less transparent, and that’s a fair concern.

It's not necessary to tell all the details, everyone has a secret sauce. Also some details are boring. Other details change too much.

> One example that genuinely surprised us during testing was that laser engraving caused slight deformation, which affected how smoothly the ring could spin. Because of that, we decided to move to a different engraving method to preserve performance.

That's very interesting! Ensure to add it. Can you rectify the ring after the laser engraving? Is the engraving customized and it is the last step?
by embedding-shape | 2026-01-28 13:53:29+00:00
> AI generated code instead of software engineering

This is exactly what's wrong with Cursor's approach, and why we need better tools for collaborating, so we don't loose the engineering part of software development.

I, just like you, am fucking tired of all the slop being constantly pushed as something great. This + my previous blog entries are all about pushing back on the slop.
by lima | 2026-01-28 13:53:37+00:00
Modern EVs with thermal management simply haven't been around for long enough for a significant quantity to reach 1 million miles, especially those with LFP cells.

There are some taxis and limo service Teslas that famously did make it to 300-400k+ miles on their original pack.

The technology exists, CATL is offering a million-mile/15 year warranty for some of their packs: https://chargedevs.com/newswire/catl-warrants-its-new-ev-bat...

It's a solved problem. When you consider TCO, EVs win even if the battery needs replacement.
by IshKebab | 2026-01-28 13:53:38+00:00
To be fair the increased reliability of Rust code over C++ isn't just because of memory errors (out-of-bounds accesses, use-after-free, type confusion, etc). You also get:

* No undefined behaviour (outside `unsafe`, which is quite easy to avoid). In C++ there are many many sources of UB that aren't really memory errors directly, e.g. signed integer overflow or forgetting to `return` from a function.

* A much stronger type system.

Those two things have a really significant impact on reliability.
by hakrgrl | 2026-01-28 13:53:39+00:00
Why is everyone so upset about this?
The government is being practical and data-driven, finding high density areas of illegal immigrants with its own data. And how are illegal immigrants in Medicaid records?

It uses a private tech comoany to help. This makes American citizens safer.

Have you heard of Amber Good but not Jocelyn Nungaray, the 12-year-old girl from Houston, Texas, who was sexually assaulted and strangled to death by an illegal immigrant?

If so, you've been propagandized and manipulated to care more about illegal aliens than US citizens.
by f1shy | 2026-01-28 13:53:58+00:00
That plus the german system of "Zeugnisse", which if you squint you will see that is totally against GDPR and even constitution: whereby you get marked (for life) by your employer with a document that has the same validity as any other public document, they "document" your performance (according to you current boss, anyway, in case you do not have a good relation you don't get a good certificate) in a language which is absolutely in code and not meant to be read by you.

A bad "Zeugniss" could leave you out of the work market for years, and all is needed for that is a boss that does not like you. Moreover, you can only understand that the document implies you are not good by decoding it with special tools in internet.
by black_puppydog | 2026-01-28 13:54:10+00:00
I have to say I had the same reaction. Sure, "prism" shows up in many contexts. But here it shows up in the context of a company and product that is already constantly in the news for its lackluster regard for other people's expectation of privacy, copyright, and generally trying to "collect it all" as it were, and that, as GP mentioned, in an international context that doesn't put these efforts in the best light.

They're of course free to choose this name. I'm just also surprised they would do so.
by SilverBirch | 2026-01-28 13:54:18+00:00
It's right there in the article, there are specific federal laws authorizing them to make specific information available - for example, they can make any record kept about the identity or location of aliens available. Right, that's a specific limitation on what they can share, even the HHS spokesperson made clear they don't share information on US citizens and permanent lawful residents. But then the article goes on to reveal that ICE has all the personal data of every person receiving Medicaid.

If the law says you can share aliens information, but not Americans information, and then you do share Americans information I think you're probably breaking the law, and at the very least there should be a process to find out what the basis is for you doing it. Normally these things would be decided by a court.
by treetalker | 2026-01-28 13:54:26+00:00
To avoid distracting the reader from your message, you should probably remove or change the location of low-value information in your webpage templates, such as the date you published your writing, a repetition of the title, a reminder that your writing is in a folder called "Weblog" on your website, and tags linking similar writings on your website. (What were you trying to tell me your post was about again?)
by hurricanepootis | 2026-01-28 13:54:32+00:00
LibreOffice works for me on wayland lol. I don't know why you would wanna do fractional scaling on a per app basis whenever you got one screen. But, for your libreoffice woes, try using a different backend?

Libreoffice includes support for gtk3, gtk4, Qt6, and other backends: https://github.com/LibreOffice/core/blob/master/vcl/README.m...

Maybe you need to try wayland with an alternative backend?
by JumpCrisscross | 2026-01-28 13:54:36+00:00
> I just pay off the local police with a small cut of my profits. Where I grew up in the US, it would either be impossible or takes years and millions of dollars to get all the approvals

You’re comparing permitting processes. That’s orthogonal to corruption. You can set up a beach bar in most of America without a permit and without getting cited for months on end, too, and plenty of people do it. (The pot-brownie sellers in Dolores Park aren’t licensed.)
by klibertp | 2026-01-28 13:55:22+00:00
Make is a very good choice for storing common maintenance commands for a project. We use it at work for this. It started when we migrated to Docker more than a decade ago - before docker-compose was a thing, building and running a set of containers required quite a bit of shell scripting, and we decided to use Make for that. Make is ubiquitous, cross-platform, the targets are essentially snippets of shell with some additional features/syntax added on top, there's a dependency system (you can naturally express things like "if you want to run X, you need to build Z and Y first, then X, then you can run it"), it allows for easy parameterization (`make <target> ARG=val`), plus it's actually Turing-complete language with first-class lambdas and capacity for self-modifying code[1]. And when some rule becomes too complex, it's trivial to dump it into `scripts/something.sh` and have Make call it. Rewriting the script in another language also works, and Make still provides dependencies between targets.

TL;DR: Make is a very nice tool for gathering the "auxiliary" scripts needed for a project in a language-agnostic manner. It's better than setup.py and package.json precisely because it provides a single interface for projects of both kinds.

[1] Which is worth knowing so you can avoid both features like the plague.
by giancarlostoro | 2026-01-28 13:55:23+00:00
Yeah, I think this is a bit of insight I had not realized / been able to word correctly yet. There's developers who can let Claud go at it, and be fearless about it like me (though I mostly do it for side projects, but WOW) and then there's developers who will use it like a hammer or axe to help cut down or mold whatever is in their path.

I think both approaches are okay, the biggest thing for me is the former needs to test way more, and review the code more, as developers we don't read code enough, with the "prompt and forget" approach we have a lot of free time we could spend reading the code, asking the model to refactor and refine the code. I am shocked when I hear about hundreds of thousands of lines in some projects. I've rebuilt Beads from the ground up and I'm under 10 lines of code.

So we're going to have various level of AI Code Builders if you will: Junior, Mid, Senior, Architect. I don't know if models will ever pick up the slack for Juniors any time soon. We would need massive context windows for models, and who will pay for that? We need a major AI breakthrough to where the cost goes down drastically before that becomes profitable.
by JKCalhoun | 2026-01-28 13:55:45+00:00
Front page consists of 30 links. If one of those 30 is related to politics I don't see the problem. Just don't click on it.

Right now I see two posts about Rust (don't program in it, don't care), Kyber is hiring (retired, not interested in a job), etc. That's fine though, I just don't visit those links/comments.
by watwut | 2026-01-28 13:56:14+00:00
You are talking about extermination center which is a subset of concentration camps. First concentration were open after Hitler took power and were always referred to as concentration camps by historical books. They were not used as extermination camps yet, the gas chambers were not invented yes. The first prisoners were political opposition, low level criminals and yes, jews. The frequent pattern with political prisoners was to imprison them for 1-3 months, break them and then release them to create terror.

Jews were removed from public life at first, over-punished for minor infractions and deported or pushed toward self deportation. The thing to notice here is that Germany did not had that many Jews in the first place, they were rather small minority. The tens of thousands thing was possible only after Germans conquered foreign lands and started to kill non German Jews. The WWIII did not started yet, so yep, we are not there, but it is actually OK to comment on similarities before that.
by iamA_Austin | 2026-01-28 13:56:22+00:00
You are right. I think removing a particular object is one example where AI really performs great. I remember watching a video on reddit, the guy did remove one thing but later had to manually fill up the surroundings and it took a lot time man. The new Content Aware Fill does really good job with that. But this study mostly focused on editing product photos. So there is more that goes on top of removing objects.

*edit: the study did showed the use of photoshop background removal tool which didn't changed the product original look and helped to finish the editing faster than manually edited one.
by ralferoo | 2026-01-28 13:57:22+00:00
I've been a fan of Bullet Journals for a few years. I've never bought any of the official books, just use a 192 page 38 line ruled A4 soft-cover book.

For a long time, I just had some "future log" pages (actually I tend to have 3-4 years worth) at the start of each book, where I have 3 months per page so I can drop in important future events (like booking a holiday 12 months out), birthdays etc (although I only copy these forward annually) and then a "month ahead" page at the start of each page where I had a line per day. I found that I wasn't really using most of these lines though because mostly only the weekends were useful for me.

I switched to having a 9 month-view where I have a line per week, and the left page is the weekend and the right page for weekdays. I pen in the dates for every weekend day, and tend to only fill in the dates on the weekdays when I have something to add on a specific day. I only ever write in pencil on these pages apart from the dates in pen, so blocks can be erased easily, and I tend to use corner square brackets to highlight start and ends of longer special periods like holidays. It's a bit annoying not having a full 12-month view, but I also like the fact that because it starts at some key event, then it usually crosses the year boundary. I tend to use these as future planning rather than recording events, and if it gets messy with too much rubbing out or crossing out, then I'll just start a new one from current (or occasionally a couple of weeks back) and put a note on the old page linking to the page number with the new calendar, and a note on the new one linking to the last.
by usrusr | 2026-01-28 13:57:25+00:00
Same! My use case is 2d splines for use in openSCAD, stuff that eventually arrives at my doorstep from a 3d printing service. I just love the ability to overlay reference bitmaps, super valuable for the parts I've been making.

Before stumbling upon this tool, I've spent a lot of time tweaking SVP paths in "mostly manual" files in other projects, it's a recurring theme for me. I was delegating the more interesting paths to Inkscape or similar, but keeping the basic structure handwritten. This tool would have made my life so much easier!
Show HN: Record and share your coding sessions with CodeMic
by seansh | 2026-01-28 13:58:03+00:00
You can record and share coding sessions directly inside your editor.

Think Asciinema, but for full coding sessions with audio, video, and images.

While replaying a session, you can pause at any point, explore the code in your own editor, modify it, and even run it. This makes following tutorials and understanding real codebases much more practical than watching a video.

Local first, and open source.

p.s. I’ve been working on this for a little over two years and would appreciate any feedback.
by fuzzfactor | 2026-01-28 13:58:05+00:00
You could say that about the iPod or the iPhone which Woz wasn't involved in, but when you do the math, there's only one Woz and he was essential to define the company in the 20th century, and look how many people it took to "replace" him when it came to Jobs "alone" defining the company in the 21st century.
by zbentley | 2026-01-28 13:58:10+00:00
I wrote a lot of daemontools wrappers and non-shell forking daemons.

Doing this is really, really error prone and fragile. Why the hell should I have to learn about double forking and PIDfe validation (and process groups and pty-or-not and all those other esoterica that daemontools still requires you to engage with if you want to do something outlandish like “run a program with a graphical component at boot”) just to make something run in the background?
by imchillyb | 2026-01-28 13:58:14+00:00
Cambridge Analytica was the blueprint, unfortunately, and not a deterrent. Much like movies ands television shows attempted to warn viewers of the dangers of robotic and automated militaries.

The EU said ‘hold my mead,’ and built the literal Skynet from the terminator movies. Has the same damn job too, coordinate, communicate, control.

Humanity doesn’t learn from its past because it is too focused on its future. Unfortunately for us, war… war never changes.
by fmoralesc | 2026-01-28 13:58:15+00:00
> Gnome just removed the middle-click paste option. Is that because they fixed the clipboard situation on Linux, and there's a universal, unambiguous way of cut and paste that works across every application? No. It's because middle-click to paste is an "X-ism." This is just demagoguery and unserious.

They disabled it by default. You can enable it if you want.
by AppleAtCha | 2026-01-28 13:58:19+00:00
IANAL but I don't think it's so cut and dried that creating a crowdsourced map of publicly visible ice operations is illegal. Yes such a map could be used by illegal immigrants to avoid detention. It could also be used by law abiding citizens that want to avoid the hubbub these operations cause or by legal us citizens that don't wanna be targeted just for being in the neighborhood. It seems like a decent lawyer could make a case that publishing the location of an ice operation is not the same as acting with intent to interfere with the operation.
by kitd | 2026-01-28 13:58:19+00:00
I think this is where tools like OpenSpec [1] may help. The deterioration in quality is because the context is degrading, often due to incomplete or amibiguous requests from the coder. With a more disciplined way of creating and persisting locally the specs for the work, especially if the agent got involved in creating that too, you'll have a much better chance of keeping the agent focussed and aligned.

[1] - https://openspec.dev/