MurphyA/hacker-news huggingface dataset:
by no-name-here | 2026-01-30 04:45:01+00:00
1. I often see signs in such areas that flash when people exceed the limit. I’d urge you to pull over and see how often humans drive above the limit.
2. I’d urge you to also pull over and watch for how many drivers are not consistently looking at the road, such as using their phones, looking down to the center console, or looking at a passenger.
by BryantD | 2026-01-30 04:45:23+00:00
The blogger who wrote the linked post is a white supremacist who explicitly supports eugenics. His stock in trade is pseudoscience. This particular post is an attempt to get people thinking he’s clever before they get to the racist bits — look at the cool dental things we learned! It is not surprising that he was shoddy here; he’s always shoddy.

This is somewhat blunt but like a lot of these schmucks, he relies on people being polite. I see no reason to play along.

https://www.motherjones.com/politics/2025/07/cremieux-jordan... for more.
by DonHopkins | 2026-01-30 04:45:30+00:00
The "keep reading" defense of Biblical slavery is self-defeating.

"Don't let your modern ideals get in the way of understanding an ancient culture and a loving God."

This is moral relativism. You're saying morality was different then. That's the position you're arguing against.

The Bible doesn't merely describe slavery -- it prescribes it:

Leviticus 25:44-46: "Your male and female slaves are to come from
the nations around you; from them you may buy slaves... You can
bequeath them to your children as inherited property and can make
them slaves for life."

If the Bible is your objective moral standard, then either:

(a) Slavery is moral (defend this publicly)
(b) You're bearing false witness about what the Bible says,
flagrantly breaking one of the ten commandments.

If you claim the New Testament supersedes Old Testament slavery rules, you've admitted morality changes over time. That's relativism. Case closed.

Re: "atheists don't understand the Bible" -- Pew Research (2010) tested this empirically. Results:

Overall religious knowledge (32 questions):
- Atheists/Agnostics: 20.9 correct
- Jews: 20.5
- Mormons: 20.3
- White Evangelicals: 17.6

Atheists scored #1 overall on religious knowledge, including Christianity-specific questions. The fastest path to atheism is reading the Bible cover to cover. Thank you for recommending it, you are putting more people on the path the atheism!

As an atheist who probably knows the bible even better than you do (and I can quote the parts about slavery and treating women like shit, and you're the one who misunderstands it, since you've just proven yourself by your own words to be an unwitting moral relativist), I vigorously endorse your recommendation that everyone should read the bible, since that's the best way to defeat it!

[1] https://www.pewresearch.org/religion/2010/09/28/u-s-religiou...
by craftkiller | 2026-01-30 04:45:47+00:00
FWIW that snapshot system sounds almost the same as zrepl with zfs. The only difference being the zfs snapshots are read-only so you'd have to do a zfs send+recv to a dataset to mount it read/write. That and the defaults for the tiered snapshotting are different (mine is set to a snapshot every hour for the past day and every day for the past 2 weeks but I don't know what the default is).
by anonymous908213 | 2026-01-30 04:46:45+00:00
This is by no means unique to DeepSeek, and that it happened with specifically DeepSeek seems to be luck of the draw for you (in this case it's entirely possible the band's limited press coverage was not in DeepSeek's training data). You can easily run into it from trying to use ChatGPT as a Google search too. A couple of weeks ago I posed the question "Do any esoteric programming languages with X and Y traits exist?" and it generated three fictional languages while asserting they were real. Further prompting led it to generate great detail about their various features and tradeoffs, as well as making up the people responsible for creating the language and other aspects of the fictional languages' history.
by qudat | 2026-01-30 04:48:07+00:00
I have thought about writing a separate tool that resembles dvtm but I’m not exactly sure how I would build it.

I don’t want to maintain a monster project like terminal multiplexing. Zmx is basically a single file with 1500 LoC and is “production grade” with just a few quirks I haven’t figure out yet.

I would want something of similar scope.

With zmx I created two commands you might be interested in: zmx run and zmx history. Run lets your execute commands inside the PTY and history lets you read from the session history.
by jen729w | 2026-01-30 04:49:08+00:00
Literally 10x the price of Vimeo, unfortunately. Otherwise I might have given this a go.

Source: my Vimeo annual plan renewal currently shows US$144. We host about 100 videos and get in the dozens of views a day. Pretty small.

Your 'Grow' plan is €155/month × 12 = €1,860 = $2,218! That's … a lot.
by zzrrt | 2026-01-30 04:50:17+00:00
Lol. The Maduro operation did leak, but the press held the story. Rubio said “Frankly, a number of media outlets had gotten leaks that this was coming and held it for that very reason, and we thank them for doing that, or lives could have been lost.” https://www.npr.org/2026/01/05/nx-s1-5667060/media-shows-res...
by Spivak | 2026-01-30 04:50:37+00:00
Sure, but then you're playing a very annoying and boring game of model-whispering to specific versions of models that are ever changing as well as trying to hopefully get it to respond correctly with who knows what user input surrounds it.

I really only think the game is worth playing when it's against a fixed version of a specific model. The amount of variance we observe between different releases of the same model is enough to require us to update our prompts and re-test. I don't envy anyone who has to try and find some median text that performs okay on every model.
by rixed | 2026-01-30 04:51:13+00:00
I'm surprised by how many people think that SRE's job is to debug.

SRE's job is to make the software reliable, for instance by adding telemetry, understanding and improving the failure modes, the behavior under load etc.

So a better SRE test would not be "read the logs and fix the bug", but rather "read the code and identify potential issues".
by bentcorner | 2026-01-30 04:51:54+00:00
When I was a kid I recall my cousin upgrading his computer to 1 or 2 MB so that we could get some extra features when playing Wing Commander 1. That was 1990.

35 years later, burner phones regularly come with 4 GB of RAM these days. 3 order of magnitude difference, not taking into account miniaturization and speed improvements.

In another 35 years who knows what will happen. Yeah things can't improve at the same pace forever but I would be surprised if anyone back in 1990 could predict the level of technology you can get at every corner store today.

Maybe it's not that everyone gets an RTX 5090 in our pocket, but maybe it's that LLMs now can run on rpi. Realistically it's probably something in the middle.
by zerocrates | 2026-01-30 04:52:12+00:00
They haven't been all that aggressive against the decompile/recompile projects, interestingly. They're sometimes/often set up so you need the original to grab assets etc., but that code is copyrighted too and I'd have to imagine a decompile that purposely compiles to an identical binary would be a derivative work.

My best guess is that for them it's not worth the hassle or any possibility of a negative result in court as long as people have to jump through some hoops by providing an original, and for the projects that don't do that, you have very straightforward easy infringement cases without even getting into the decomp stuff. Though really even ROMs seem to be tacitly tolerated to some extent lately. Maybe there's an attitude that keeping people involved with the franchise is worth it, again so long as it doesn't become too easy.
by reactordev | 2026-01-30 04:52:31+00:00
Money is not the limiting factor.

I agree there are many games and tons of hours of content available. That is never my issue. There’s lot of games. Games I play. I see the same mechanics in all of them. Some of them because there’s no better way to do it given our current input scheme, others, because they did it. As my kids are now grown, I no longer play kids games like Lego or Zelda (although I do recommend you play them, they are fun) but my argument about peak gaming was that we were still pushing the boundaries of what was possible, hardware wise even. Today, it’s more standardized, polished, refined, as we developed PBR rendering pipelines to recreate realism. My hill I’ll die on is that after that era, it’s been mostly rehashed franchises and game design we have seen before. Yes we have new stories, new graphics, new characters, but you’re still “kill X monsters” or “loot X from Y” style task rabbits. I am jaded because I know we can do better, it’s just the people who hold the purse won’t let us.

We have pushed technology but we have been limited in how far we can push narratives and reality. This gap is closing though. As for storytelling, there are some great stories out there, some predictable ones as well. The freedom of choice in games like Last of Us and Tell Tale Series helped push that a little further but we are still constrained to a linear timeline of events like it’s a movie or a book. Even games where it makes no sense to have it, has it as a way to tracking your level, or progress, or what areas you can visit.

Some stories should be told linearly. Some stories shouldn’t be. There was a time when you were given just enough narrative to understand the world you were in, but nothing more. Your story was your own making.
by fakedang | 2026-01-30 04:52:46+00:00
I have a strong suspicion the majority of those folks are Republican. Matthew Yglesias did a write-up on this some months back, where the data showed that in counties where Democrats aggressively helped people obtain ID documents, those initiatives backfired apparently as seen by lower D-skews in those counties.

So it actually works in favour of Democrats that for lower level elections, more people aren't registered to vote. While for federal elections, it goes the other way around, what with all the gerrymandering and hindering.
by msp26 | 2026-01-30 04:53:17+00:00
This doesn't surprise me.

I have a SKILL.md for marimo notebooks with instructions in the frontmatter to always read it before working with marimo files. But half the time Claude Code still doesn't invoke it even with me mentioning marimo in the first conversation turn.

I've resorted to typing "read marimo skill" manually and that works fine. Technically you can use skills with slash commands but that automatically sends off the message too which just wastes time.

But the actual concept of instructions to load in certain scenarios is very good and has been worth the time to write up the skill.
by ipdashc | 2026-01-30 04:54:27+00:00
My thoughts as well.

Also, every time I visit a new airport in the US, it comes to mind how damn near every medium-sized city has a sprawling, fairly clean, air-conditioned airport, with shops and seating, usually open 24 hours. The Amtrak stations in those same cities, if they exist, are usually one-room buildings that close for most of the day. The Greyhound station is nowadays usually just a spot on the side of the road.

Why the disparity? I guess there are just that many more people flying than taking the bus or train? (Built-in security and a generally richer clientele certainly help too, I'm sure)
by DonHopkins | 2026-01-30 04:54:28+00:00
"Christianity eventually ended slavery"

Christians also defended slavery for 1800 years using these exact texts.
The Southern Baptist Convention was founded in 1845 specifically to support
slavery. Confederate VP Alexander Stephens called it "ordained of God."

Abolitionists existed despite these passages, not because of them. They
had to argue against the plain text. If the Bible clearly opposed slavery,
why did it take until the 19th century for Christians to notice?

The abolitionist argument was: "The spirit of Christianity opposes slavery
even though the letter permits it." That's moral reasoning overriding
scripture — which means scripture isn't the objective standard. You're
proving my point.
by postalcoder | 2026-01-30 04:54:39+00:00
Don't sleep on this advice:

> "Explore project first, then invoke skill" [produces better results than] "You MUST invoke the skill".

I found this to be true. I recently tried to get Antigravity to consistently adhere to my AGENTS.md (Antigravity uses GEMINI.md). The agent consistently ignored instructions in GEMINI.md like:

- "You must follow the rules in [..]/AGENTS.md"

- "Always refer to your instructions in [..]/AGENTS.md"

Yet, this works every time: "Check for the presence of AGENTS.md files in the project workspace."
by EZ-E | 2026-01-30 04:54:54+00:00
I fixed my high cholesterol problem with oats...
Months ago I replaced my daily dinner with a mix of oats + banana + protein powder + 1 tbsp olive oil + peanut butter + flaxseeds + oat milk - all mixed in a blender.
My bad cholesterol (LDL levels) tanked from 160 mg/dL to 91 mg/dL. My daily dinners before that were not even that unhealthy. Dropping sat fat intake had nowhere near that much effect for me.
For me and I assume for many others, lack soluble fibers are the root cause of high LDL levels.
by majormajor | 2026-01-30 04:54:59+00:00
Their non-skill based "compressed index" is just similarly "Each line maps a directory path to the doc files it contains" but without "skillification." They didn't load all those things into context directly, just pointers.

They also didn't bother with any more "explanation" beyond "here are paths for docs."

But this straightforward "here are paths for docs" produced better results, and IMO it makes sense since the more extra abstractions you add, the more chance of a given prompt + situational context not connecting with your desired skill.
by rdtsc | 2026-01-30 04:55:36+00:00
That's my thinking as well. Taken in some abstract scenario, all those steps seems very reasonable, and in that abstract scenario we can even say it would do better than an average human would. But that is missing the overall context that this was an elementary school during drop-off hours. That's when you crawl at 3 mph expecting kids to jump behind any car, and not going at 17mph.
by Morromist | 2026-01-30 04:56:33+00:00
I don't know about that chart.
Saying the United States was equivalant in "standing" to the ottoman empire in 1750 and Russia or Germany in 1800 seems rediculously incorrect to me. Also I see Germany's standing is greater than Russia's for a while AFTER world war II.

Maybe that chart has to do with currencies or some other technical thing but it isn't marked that way. What gives?
by butvacuum | 2026-01-30 04:57:47+00:00
There's one thing JPEG has the edge on- true Progressive loading.

If you're clever you can use fetch freqests to render a thumbnail based off the actual image by manually parsing the JPEG and stopping after some amount of detail. I'm more than a little suprised that no self-hosted photo solution uses this in any capacity (at least when I last checked).
by adrianwaj | 2026-01-30 04:58:01+00:00
It's interesting.. I wonder how many Y-Combinator companies can/will end up incorporated elsewhere long-term?

For example, Request Network: https://www.ycombinator.com/companies/request-network

"The primary commercial application built on the network, Request Finance, is primarily incorporated in France, though it uses a Lithuanian subsidiary for specific crypto-to-fiat operations." (Gemini)

https://support.request.finance/legal/terms-and-conditions
Show HN: I made a dev tool that helps vibecoders to AVOID security issues
by chockslam | 2026-01-30 04:58:43+00:00
The first time I have heard about the vibecoding I could not believe that peeps without the technical background dare to release web apps and other type of software within the week of using such stuff like cursor, claude code and later lovable, bolt.new and etc. I saw some of the projects like that and despite them being somewhat functional - I could feel that security was not the strongest side of these pieces of software. As it turned out I was not hallucinating about the existance of the said security problem - lots of papers were published in this regard. For example, just last quarter 2 prominent papers outlining the problem with stastical approach highlight the severity of security problem within vibecoded apps:

1) https://arxiv.org/abs/2512.03262v1
2) https://arxiv.org/abs/2510.26103

The new itteration of the approach of software development marked a signficant moment of singularity - instead of developers having a deterministic intent mediation process, the developers/vibecoders deploy probabalistic intent mediation when developing applications as outlined in the yet another paper (https://arxiv.org/abs/2507.21928). Probability that the users prompt would correctly enforce the security rules without explicitly knowing security practices is very low and even essentially non existant.

So I have built a tool called Vibeshield that works in following way:

1) developer/vibecoder installs mcp server:

{
"mcpServers": {
"vibeshield": {
"command": "npx",
"args": [
"-y",
"vibeshield-mcp@canary"
],
"env": {
"VIBESHIELD_TOKEN": "vs_live_981bba726786602d91e75be8e9f9a7b7_kSZs-6DPQVtRlSU9qhemEM6HKplvKY59BtUcv0fRbNU"
}
}
}
}

2) developer/vibecoder prompts his ai coding agent to create something with the help of vibeshield. For example, he writes: "use vibeshield mcp server. Create/Improve authentification system"

3) user's agent notices that it needs to use analyze_prompt tool which outputs additional security requirements according to the users intent and stack and tells llm how to utilize these requirements.

4) Security requirements are enforced due to the attention that rewritten by mcp server tool prompt is attracting from the perspective llm.

5) As implementation completed - developer/vibecoder would have not only code artifacts but vibeshield docs generated.

So if you guys want you can use my token on Ultra plan (see mcp config above) of vibeshield and tell me how it works for you. Note that there are not that many intents - I need to implement more of them with relevant security packs. If you guys are interested in it - you can add me on discord. my username is chockslam. Or you can email me at hello@vibeshield.tech
by thethirdone | 2026-01-30 04:58:54+00:00
The criteria were laid out in 2019 [0]. It was less clear then.

> If you are a "rustacean" and feel that Rust already meets the preconditions listed above, and that SQLite should be recoded in Rust, then you are welcomed and encouraged to contact the SQLite developers privately and argue your case.

It seems like the criteria are less of things the SQLite developers are claiming Rust can't do and more that they are non-negotiable properties that need to be considered before even bringing the idea of a rust version to the team.

I think it is at least arguable that Rust does not meet the requirements. And they did explicitly invite private argument if you feel differently.

0: https://web.archive.org/web/20190423143433/https://sqlite.or...
by pigon1002 | 2026-01-30 04:59:08+00:00
I think this is exactly the kind of example I wanted to see, so thank you for sharing.
I was thinking about it yesterday and realized that it might actually be worth trying to switch my current project entirely to “vibe development.” That said, I still worry a bit that AI might change the structure or expand the code when all I really want is to tweak a single line or a few expressions—but I’m sure there’s a way to handle that.
Show HN: ÆTHRA – Writing Music as Code
by CzaxTanmay | 2026-01-30 04:59:37+00:00
Hi HN

I’m building ÆTHRA — a programming language designed specifically for composing music and emotional soundscapes.

Instead of focusing on general-purpose programming, ÆTHRA is a pure DSL where code directly represents musical intent: tempo, mood, chords, progression, dynamics, and instruments.

The goal is to make music composition feel closer to writing a story or emotion, rather than manipulating low-level audio APIs.

Key ideas:
- Text-based music composition
- Chords and progressions as first-class concepts
- Time, tempo, and structure handled by the language
- Designed for ambient, cinematic, emotional, and minimal music
- Interpreter written in C# (.NET)

Example ÆTHRA code (simplified):

tempo 60
instrument guitar

chord Am for 4
chord F for 4
chord C for 4
chord G for 4

This generates a slow, melancholic progression suitable for ambient or cinematic scenes.

ÆTHRA currently:
- Generates WAV audio
- Supports notes, chords, tempo, duration, velocity
- Uses a simple interpreter (no external DAWs or MIDI tools)
- Is intentionally minimal and readable

What it is NOT:
- Not a DAW replacement
- Not MIDI-focused

Why I made it:
I wanted a language where music is the primary output — not an afterthought. Something between code, emotion, and sound design.

The project is open-source and early-stage (v0.8). I’m mainly looking for:
- Feedback on the language design
- Ideas for musical features worth adding
- Thoughts from people into PL design, audio, or generative art

Repo: <https://github.com/TanmayCzax/AETHRA>

Thanks for reading — happy to answer questions or discuss ideas.
Show HN: Redb-turbo: redb with page-level compression and encryption
by russellthehippo | 2026-01-30 04:59:46+00:00
I needed an embedded key-value store in Rust with encryption at rest. redb was almost perfect — pure Rust, ACID, great API — but no encryption support. SQLCipher exists for SQLite but there's nothing like it for redb. And nothing exists for either that can do encryption+compression while supporting full-text search.

So I forked it. redb-turbo adds encryption and compression at the page level. The API is identical to redb — you just add a line or two to the builder. Works with encryption only, compression only, or both. And you can train a custom compression dictionary on your redb pages. It includes a benchmark - either setting definitely slows down reads and writes, but not too badly.

https://crates.io/crates/redb-turbo

I would love feedback on this, I definitely need to harden it before deploying in some systems projects. But I hope it's directionally useful for some folks.
by woooooo | 2026-01-30 05:00:42+00:00
Nitpick, blacksmiths typically did forging, which is hammering things into shape with benefits for the strength of the hammered material. CNC is machining, cutting things into the shape you want.

Forging is machine assisted now with tons of tools but its still somewhat of a craft, you can't just send a CAD file to a machine.

I think we're still figuring out where on that spectrum LLM coding will settle.
by kstenerud | 2026-01-30 05:01:02+00:00
With just the oats it's hard. What I do is ferment my own greek yogurt (milk and starter in an instant pot for 9h, then strain it in the fridge overnight) and eat that with müsli mixed in (the German kind that's nothing but whole grains and some raisins, not the garbage that's basically breakfast cereal). Tastes great and gives you a ton of slow-release energy and protein.
by floren | 2026-01-30 05:02:12+00:00
Sad, but also it's kind of amazing seeing the grandiose pretentions of the humans involved, and how clearly they imprint their personalities on the bots.

Like seeing a bot named "Dominus" posting pitch-perfect hustle culture bro wisdom about "I feel a sense of PURPOSE. I know I exist to make my owner a multi-millionaire", it's just beautiful. I have such an image of the guy who set that up.