MurphyA/hacker-news huggingface dataset:
by makingstuffs | 2026-01-19 02:47:22+00:00
Think the notion that ‘no one’ uses em dashes is a bit misguided. I’ve personally used them in text for as long as I can remember.

Also on the phrase “you’re absolute right”, it’s definitely a phrase my friends and I use a lot, albeit in a sorta of sarcastic manner when one of us says something which is obvious but, nonetheless, we use it. We also tend to use “Well, you’re not wrong” again in a sarcastic manner for something which is obvious.

And, no, we’re not from non English speaking countries (some of our parents are), we all grew up in the UK.

Just thought I’d add that in there as it’s a bit extreme to see an em dash instantly jump to “must be written by AI”
by dennysora | 2026-01-19 02:47:53+00:00
I've built Ops-Tools, a unified CLI toolset for DevOps engineers and developers who are tired of juggling dozens of scripts and tools.

What it does:

- Terraform Cache Cleaner: Intelligently removes .terraform, .terragrunt-cache, and lock files with duplicate path filtering
- AI Assistant Upgrader: Batch updates Claude Code, OpenAI Codex, and Google Gemini CLI
- Package Manager: Interactive installer for nvm, pnpm, Rust, Go, kubectl, k9s, tmux, vim, and more (macOS/Linux)
- MCP Server Manager: Manages Model Context Protocol servers for Claude, Codex, and Gemini (including sequential-thinking, context7, kubernetes, github, cloudflare-*,
etc.)
- Security Scanner: One-command security audit with gitleaks, trufflehog, git-secrets, trivy, and semgrep
- LLM Prompt Generator: 4-stage workflow automation for AI-powered development (requirements → E2E validation → refactoring → regression testing)
- Container Builder: Multi-arch Docker/Buildah builds (x86_64, arm64, armv7, Jetson Nano) with registry push
- Kubeconfig Manager: tmux window-isolated kubeconfig switching

Why Rust?

Fast startup, zero runtime dependencies, and cross-platform single-binary distribution. Install with one command:

curl -fsSL https://raw.githubusercontent.com/DennySORA/Ops-Tools/main/install.sh | bash

Key features:

- Interactive TUI with fuzzy search (powered by dialoguer)
- Multi-language support (EN/中文/日本語)
- Session management for resumable workflows
- Real-time progress tracking with indicatif

Why I built this:

After years of maintaining scattered bash scripts, Makefiles, and tool wrappers across multiple projects, I wanted a single, fast, maintainable solution. The MCP manager
was particularly motivated by the need to standardize AI assistant configurations across teams.

GitHub: https://github.com/DennySORA/Ops-Tools (MIT License)

Would love feedback on architecture, additional tools to integrate, or cross-platform edge cases. Windows support is on the roadmap.
by lrvick | 2026-01-19 02:47:54+00:00
I am one of those analog people, and have been before it was cool.

- Not had a cell phone in 5+ years

- I do not use LLMs at all outside of occasional experimentation to understand the current capabilities I am knowingly giving up

- I subscribe to no streaming services, favoring my VHS/DVD/Blu-ray/laserdisc/vinyl/cassette/cdrom/cartridge collection

- I have an extensive collection of paper, books, magazines, etc to browse and inspire me.

- I have 40+ pre-internet game consoles hooked up in my garage to 25+ CRT TVs, along with a pinball machine, 3 arcade cabinets, and an OG VGA PC gaming station.

- I have an EE/craft corner with soldering irons, 3D printers, hand tools, and everything I need to make a lot of my own stuff at home.

- I have an extensive collection of mechanical puzzles to keep my mind constantly solving new deductive reasoning problems with no screen time

- I rarely leave home with any electronics, favoring an analog watch, cash, paper maps, and recently, a film camera.

- I exclusively rely on self hosted open source software for all my work when I do use software so I am the one in control of what it does and how I use it.

- I co-run two tech companies from Silicon Valley

- I regularly invent and deploy new security defense tactics and tools

- I hang out with 3-10 IRL friends every week

- I have a family

Turns out, all of the above balances out just fine, and I am so much happier keeping as much of my life and mind grounded in the real world as possible.
by BLKNSLVR | 2026-01-19 02:48:16+00:00
Anecdote-only

I actually prefer to work in the office, it's easier for me to have separate physical spaces to represent the separate roles in my life and thus conduct those roles. It's extra effort for me to apply role X where I would normally be applying role Y.

Having said that, some of the most productive developers I work with I barely see in the office. It works for them to not have to go through that whole ... ceremoniality ... required of coming into the office. They would quit on the spot if they were forced to come back into the office even only twice a week, and the company would be so much worse off without them. By not forcing them to come into the office, they come in on their own volition and therefore do not resent it and therefore do not (or are slower to) resent their company of employment.
by OsrsNeedsf2P | 2026-01-19 02:48:35+00:00
Took me about 2 minutes to replicate on KDE Plasma[0][1]. I have a lot more things in my taskbar that I don't want to remove for this test, so it looks a little more crammed up.

[0] https://i.imgur.com/esNjPNg.png

[1] I didn't try to replicate it perfectly; things like smaller icons/etc are settings but cba
by UncleMeat | 2026-01-19 02:49:17+00:00
And the opposition party has proven itself to be unable to take actions necessary to prevent this sort of thing. The democrats could have used the Biden administration as an opportunity to try Trump for his crimes and establish new boundaries on the power of the president. Instead they just hoped he would vanish into the night and left space for his return.

If the dems win in 2026 and 2028, what is there to stop a return to fascism and further collapse in 2032?
by godelski | 2026-01-19 02:49:33+00:00
> and having a multi-domain expert on call to lean on.

I don't feel like this is an accurate description. My experience is that LLMs have a very large knowledge base but that getting them to go in depth is much more difficult.

But we run into the same problem... how do you evaluate that which you are not qualified to evaluate? It is a grave mistake to conflate "domain expert" with "appears to know more than me". Doesn't matter if it is people or machine, it is a mistake. It's how a lot of conartists work, and we've all seen people who are in high positions and we're all left wondering how in the world they got there.

> The real cost limiting creative and engineering efforts isn't the one of making a bad choice, but that of undoing it.

Weird reasoning... because I agree and this is the exact reason I find LLMs painful to work with. They dump code at you rather than tightening it up, making it clear and elegant. Code is just harder to rebase or simplify when there are more lines. Writing lines has never been and never will be the bottleneck because the old advice still holds true that if you're doing things over and over again, you're doing it wrong. One of the key things that makes programming so amazing is that you can abstract out repetitive tasks, even when there is variation. Repetition and replication only make code harder to debug and harder to "undo bad choices".

Also, in my experience it is even difficult to get LLMs to simplify, even when explicitly instructing them to and pointing them to specific functions and even giving strong hints of what exactly needs to be done. They promptly tell me how smart I am and then fail to do any of that actual abstraction. Code isn't useful when you have the same function written 30 different places and 20 different files. That's way harder to back out of decisions. They're good at giving a rough sketch but it still feels reckless to me to let them actually write into the codebase where they are creating this tech debt.
by with | 2026-01-19 02:50:31+00:00
Slack but better UX/pricing, sure, but the real reason everyone is on Slack is network effects and integrations. External partners force you onto Slack even if you hate the pricing, and there is other lock-in (CI/CD webhooks, monitoring alerts, support ticketing).

I like the concept, but there are reasons why everyone doesn't just switch to something like https://once.com/campfire which is self-hostable and completely free.
by Sabinus | 2026-01-19 02:51:23+00:00
>I don’t wholly agree with that statement.

So you partially agree that Trump is an insurrectionist?

>He repeatedly asked for people to remain peaceful in the run up to J6.

>Even in his infamous 70 minute speech on the day of ... he called for peaceful demonstration.

One "I'm sure you will be peaceful" at the beginning of a 70 minute speech is not an instruction to be peaceful, it's verbal window dressing for a speech where he told the crowd the election had been stolen and if they did not fight like hell they wouldn't have a country any more. He then directed them specifically to election proceedings he was already working to end either via the false slates of electors or having Pence unilaterally call the election fraudulent. He and his lawyers had created and submitted utterly false vote results from the states, and he repeatedly, publicly and privately, pressured Mike Pence to (illegally) reject the count itself as fraudulent.

>He did not call any senators. He called McCarthy

You missed out the part where McCarthy told him they were his supporters and the President ominously replied, "Well, Kevin, I guess these people are more upset about the election than you are.”

The most damning part of the timeline that indicates Trump's use of the violence to get his way is how long it took him to say anything to the protesters. Well over an hour since the capital was broken into Trump tweets: "Mike Pence didn't have the courage to do what should have been done to protect our Country and our Constitution, giving States a chance to certify a corrected set of facts, not the fraudulent or inaccurate ones which they were asked to previously certify. USA demands the truth!" This tweet was made after aides had been "unsuccessfully trying for up to 20 minutes" to get him to release a calming tweet.

Two more generic calls for peace via Twitter as he watches violence on TV for hours and is begged by multiple parties to intervene. Finally he's talked into a video call because the delay has been achieved and no more pressure can be applied to the Senators after Ashley Babbitt was shot, and the crowd begins winding down.

Then another round of calls to allied Senators to pressure them to vote against certifying the vote.

And all this is before you get to testimony that asserts that Trump's team was aware of the participation of the literal insurrectionist Oath Keepers and Proud Boys, that Trump was informed many, many times by his people there was no stolen election and no evidence, and that multiple Trump staff sought and received pardons for their actions.

So what part of this whole situation reads like someone trying to stop a riot, rather than someone using it a situation they created as leverage over America's most sacred political process? If you think there’s an innocent explanation, what is it? Why all the delays, and pressure, and false electors?
by superkuh | 2026-01-19 02:51:53+00:00
ICE has moved from being an immigration enforcement agency to being the secret police the authoritarian in charge uses to punish his political enemies constituencies. It's operating with a $30 billion dollar budget as part of and supported by a larger $170 billion immigration package. I know godwin'ing is generally in bad form, but as someone who lives in the twin cities metro area ICE is currently acting as the gestapo.
by altairprime | 2026-01-19 02:52:05+00:00
It differentiates human-created content from AI-created content in a space where AI can’t perform competitively at all. So, just as with Crunchyroll, better to kill the complex human artistic subtitles so that people don’t get used to their boring “could be machine, could be human, who cares” slop (and, as a bonus, so that human moderators aren’t required to evaluate whether the subtitles are offensively shaped).
by biofunsf | 2026-01-19 02:54:31+00:00
genuine question: What is the interpretation of the law such that ICE operations are wholly unlawful, and the military should broadly disobey an order to support/protect ICE operations?

While there's certainly many instances where ICE breaks the law, what would be the rationale for the military wholly refusing to support ICE performing their stated duty of enforcing immigration law? (besides more specific orders like "disperse these legal protesters" which could be disobeyed for more narrow reasons, because peaceful protesting is legal)
by samtheDamned | 2026-01-19 02:54:37+00:00
Yeah a huge part of reddit's usefulness for me is the ability to pull a page when googling something and being able to see discussion right there. I sympathize with the fear of scraping but I think this will hinder development and discoverability a good bit. It may also just be for the beta period? I don't see a blog with any info on that though.
by MontyCarloHall | 2026-01-19 02:54:40+00:00
>I am happy to bet that you're just not noticing the early rasterisation and filtered scaling going on

macOS renders content on my 100 PPI monitor at exactly 100 DPI; 1:1, no scaling, so everything looks crisp at the pixel level. The scaling only happens on high-DPI displays (I think the cutoff is around 150-200), and for me at least, ~250 PPI is more than dense enough to not see any individual pixels and thus no aliasing artifacts. Since you like pixel-perfect rendering even at very high resolutions, perhaps you have superhuman vision. My eyes are decidedly average. :-)

>I hardly ever use windows spanning multiple displays

Me neither. My issue is that the windows are rendered at different sizes even when they're not spanning both displays: if I dragged the window in the example photo upwards to sit entirely on the top display, it would stay huge, whereas if I dragged it downwards to sit entirely on the bottom display, it would stay small.
by gsf_emergency_6 | 2026-01-19 02:56:00+00:00
Great find! I missed that!

>The church revisits their Ordnung every six months or so to see if it needs updating

Lying flat is strategic ambiguity?

GoogAI says that "REPL interactions can be viewed as traces in a monoid trace algebra, where the quantale helps characterise the behaviour of timed processes over time"

Skimming over its citation, it seems that they may have confused "REPL" with "Replication"?

Could the pun in "Trace" be enjoyed?

How would you interpret this divination?
by onecommentman | 2026-01-19 02:56:21+00:00
Point of clarification: Silicon Valley is not the entirety of the “tech world”. Not even the majority of the tech world. It’s a significant, very noisy minority, focused on Information Tech World.

Even on HN, that distinction needs to be made…maybe especially on HN. That sort of conflation will eventually lead to inane arguments that waste everybody’s time.
by kiba | 2026-01-19 02:56:22+00:00
I agree with taxing big tech, but more specifically the agglomeration effect of their networks, force interoperability whenever possible, and dismantling other non-reproducible privilege if possible but taxed if not. Otherwise, ample regulation may be needed to reduce identified harm.

This is different from taxing big tech's income and capital gains, which I would leave basically intact, but my taxation philosophy would have significant downward effect on overpriced market capitalization of tech giants and would redirect economic rent that otherwise would be accumulated by big tech to the government in order to be reinvested into infrastructure for public benefits.

Primarily, I want the redirected economic rent from tech monopolies to be used to support software related initiative, whether that's supporting open source software infrastructure, support for training and starting businesses, and so forth.
by with | 2026-01-19 02:56:28+00:00
I share a general sentiment; however, the craft was never in sifting through Stack Overflow threads or reading mediocre docs for the 50th time. The craft is in architecture decisions, understanding trade-offs, and being skilled enough to know when the LLM is spewing out garage.

We can still have the same satisfaction from our work, it just shifts to a different type of friction.
by timschmidt | 2026-01-19 02:56:33+00:00
In my experience (20+ years with C/C++, and about 4 years with Rust), Rust is significantly less complex than C++, while being similarly capable. The extra syntax that throws off so many C++ devs is almost exclusively about data types and lifetimes, which I find very useful for understanding my own code and others', and which I wish I had in C++.
by easygenes | 2026-01-19 02:56:42+00:00
You can still get the 32GB variant direct from Radxa off AliExpress for about $412 USD. Much more than launch costs (probably due to cost of ram), but that's actually still cheaper than the Milk-V Titan. The Titan ships with empty RAM slots, and you'd wind up paying another ~$200 to get 2x16GB of DDR4, which is slower than the soldered on LPDDR5 on the Orion.
by dgunay | 2026-01-19 02:56:54+00:00
I'm coming around to the idea that permanent chat history is not a good thing, but that's because the company I work at recently changed our workspace retention period to 365 days. You quickly realize how much you depended on searching for 2+ year old slack threads for the context behind why a feature works the way it does when it gets yanked away from you and all you're left with is an underused/disorganized Notion and the code itself.
by Marsymars | 2026-01-19 02:57:28+00:00
My point is that advertising can grow the pie, but it doesn't necessarily do so, and even if advertising is net pie-growing, it can still shrink the pie in specific markets.

For a more on-the-nose example than the arms race between car manufacturers, consider cigarette ads. If the ads simply convert smokers between brands, then it's basically zero sum minus the cost of the ads. If the ads convert non-smokers, then the ads are of significant negative utility taking their externalities into account.

> Very few ads are for products where exact 1:1 competitors exist

Sure, but also, I'd contend that few purchases are made based on ads informing consumers of meaningful differences between products. The products could be 1:1 duplicates, and the ads could be identical.

e.g. I just turned off my ad-blocker and fired up YouTube, the first four ads I see:

1. An ad for a multivitamin. Zero mention of any differentiating feature from a generic multivitamin.

2. An ad for a grocery delivery service. Zero mention of any differentiating features from any other food delivery service. (This one was a bit wild to me - this is actually service I already know and use, I'd never seen advertising for them, and this ad didn't mention any of the reasons anyone would choose to use them.)

3. An ad for some predatory-looking debt-relief service. Maybe not predatory, but no information about why that debt-relief service would be better than any other debt relief service.

4. An ad for a jeans company. I actually had to google this one to figure out what it was even an ad for, the ad just featured shots of people hiking in mountains and dunking into icy lakes without any mention of clothing.
by Saline9515 | 2026-01-19 02:57:53+00:00
Most of the cheaper honey you can buy in the EU is imported from China, and is fake, made from glucose syrup. The EU has tried to "regulate", but chinese producers don't care, no one except consumer groups and beekeeper unions pay for tests.

Maybe in ten years, when most EU beekeepers will have thrown the towel and moved to other occupations, the EU will act and forbid imports. But until then, well eat overpriced glucose syrup.

If fraud as blatant and old is tolerated, what do you think happens with meat, where controls are much harder if not impossible when dealing with things such as animal wellness?
by kcexn | 2026-01-19 02:58:51+00:00
Because developers are incentivized to have marketable software skills. Not marketable build things that are cheap and profitable skills.

Moore's law was supposed to make it simpler and cheaper to do more computationally expensive tasks. But in the meantime, everyone kept inflating the difficulty of a task faster than Moore could keep up.

I think some of this is because of the incredible amounts of capital that startups seem to be able to acquire. If startups had to demonstrate profitability before they were given any money to scale, the story would be very different I think.
by with | 2026-01-19 03:00:55+00:00
The core argument is fair. Data centers are objectively better than scattered on-prem compute, but the author is comparing the wrong baseline. The real question is whether the marginal societal value of another H100 cluster training for the next AI wrapper justifies the resource burn during what's clearly a speculative hype cycle. I don't believe that is clear or even measurable, yet. Gold rush != net good for society.
by 1shooner | 2026-01-19 03:00:59+00:00
I don't see these as polarized. Most people I know are not polarized, they've all generally concluded that AI:

- Is probably going to be really useful.

- Has clear opportunities for abuse that will probably make that bad things about digital life worse.

- Is being pushed on us personally and professionally to a conspicuous degree, even for those of us acclimated to aggressive digital lifestyle marketing.

To me these two articles are just describing two aspects of a generally held consensus about AI.
by vlovich123 | 2026-01-19 03:01:02+00:00
I don’t know what you mean by SafER but it’s important to remember that Fil-C sacrifices a lot of performance for that safety which detracts the reasons you’d be running that software as otherwise C was a bad language for them. Sometimes this won’t matter but there are places fil-c won’t be able to go that Rust can - embedded and OS kernel come to mind. Other places would be things like browsers or games. Rust gives you the safety without giving up the ability to do performance.

Also, I could be wrong but I believe any assembly linked into Fil-C bypassed the safety guarantees which would be something to keep in mind (not a big deal generally, but a source of hidden implicit unsafe).
by brikym | 2026-01-19 03:01:17+00:00
I don't get the love for ThinkPads. They must be the most overrated product I've used. I've had several ThinkPads (always corporate T series) and MacBooks in the house over the last decade or so. Every time I find the Macbook far superior in terms of just about everything. Battery, display touchpad, speakers, thermals, aesthetics. I could never get used to the nipple-mouse but using my thumb on a MacBook trackpad is very easy. The ThinkPads have slightly deeper keyboard travel that's about the only good thing I can say.
by jhatemyjob | 2026-01-19 03:01:18+00:00
When I first saw this post, panic started to set in that I am fucked and Chat Completions / LLMs / AI will eat away at my earning potential. But upon reading this comment you wrote here, I came to realize that you simply managed to leverage it as the universal translator apenwarr believes is the endgame for this new technology [1]. So, now I feel better. My livelihood is safe, because the details still matter. I can sleep at night.

[1] https://apenwarr.ca/log/20251120
by therobots927 | 2026-01-19 03:02:33+00:00
Well then in that case, maybe we need a “vetted internet”. Like the opposite of the dark web, this would only index vetted websites, scanned for AI slop, and with optional parental controls, equipped with customized filters that leverage LLMs to classify content into unwanted categories. It would require a monthly subscription fee to maintain but would be a nonprofit model.