MurphyA/hacker-news huggingface dataset:
by jauntywundrkind | 2025-12-27 00:53:35+00:00
You ssh in with any key, and it asks you for an email to verify. You're then at a exe.dev console.

There are a couple different link patterns:

exe.dev ▶ doc sharing
Sharing (sharing) - press q to exit

You can share your VM's HTTP port (see the http proxy documentation /proxy) with your friends. There are three mechanisms:

1. Make the HTTP proxy public with share set-public <vm>. To point the proxy
at a different port inside the VM, run share port <vm> <port> first.
Marking it public lets anyone access the server without logging in.
2. Add specific e-mail addresses using share add <vm> <email>. This will
send the recipient an e-mail. They can then log into exe.dev with that e-mail,
and access https://vmname.exe.xyz/.
3. Create a share link with share add-link <vm>. The generated
link will allow anyone access to the page, after they register and login.
Revoking the link (which can be done with the remove-link command)
does not revoke their access, but you can remove users who are already
part of the share using share remove <vm> <email>.
by oh_my_goodness | 2025-12-27 00:53:38+00:00
"Pennsyltucky" doesn't necessarily mean "the rural parts of PA." It can mean "the swath of country roughly from Pennsylvania to Kentucky" or "places like that" or it can be even broader than that. Or it can simply mean "Pennsylvania." It's really not so easy to pigeonhole this stuff. Not accurately anyway.

It's helpful to write these things down. What's not helpful is using them as if they were precise and definitive.
by alexkarani | 2025-12-27 00:53:38+00:00
I was tired of leaving 50 tabs open, downloading PDFs that just sat on my phone, and saving YouTube lectures “for later” that I never watched, so I built an AI‑powered workspace for all my articles, docs and videos.

Most days looked like this:

Safari/Chrome with multiple windows of “important” tabs I was scared to close

PDFs and lecture slides buried in Downloads or WhatsApp/Telegram

YouTube talks and courses dumped into Watch Later, never to be seen again

Random notes about all of this scattered across different apps

It felt like I was hoarding information instead of actually learning anything. Any time I needed to revise a topic or work on something serious, I ended up hunting for links, re‑opening old tabs and rereading long articles from scratch just to remind myself what was inside.

SneefAI is my attempt to fix that behaviour.

What it does:

One workspace for all your articles, docs and videos

You save a link, it pulls in the content (where possible)

Turns it into bite‑size chunks you can:

skim as summaries

swipe through like short‑form cards

explore as simple outlines/timelines/charts

You can then chat with a stack of content to:

ask questions

get explanations for bits you don’t understand

surface key points without rereading everything

What’s different from typical read‑it‑later tools:

It treats articles, PDFs and videos the same way, in one place (not just text).

The focus isn’t on “saving links” but on actually using what you saved for studying, research and building things.

The core unit is a stack (e.g. “Heart failure papers”, “Orthopaedics notes”, “Fundraising essays”) and the AI works across the stack, not only one page at a time.

Current state:

Live at https://sneefai.com

You can sign up, create stacks, add links and try the summaries + chat.

Very early; plenty of rough edges.

I’d love honest feedback from people who also live in tab hell or juggle research across multiple apps.
by helterskelter | 2025-12-27 00:54:01+00:00
My understanding is that the GPL doesn't have fucktons of precedent behind it in court. You bet the house on a big case and lose, the precedent will stick with GPL and may even weaken all copyleft licenses. So it's better to gently apply pressure and set a track record of violators taking corrective measures so when you end up in court one day you've got a list of people and corporate entities which do comply because they believed that the terms were clear enough.

Saying this as a GPL hardliner myself.
by MontyCarloHall | 2025-12-27 00:54:07+00:00
The individual plan says:

— $20/month

— 25 VMs

— 2 CPUs

— 8GB RAM

— 25GB disk

— 100GB bandwidth

Is this 2 CPUs/8GB RAM per VM (in other words, 50 CPUs/200GB RAM)? If so, this is an unbelievable bargain (too good to be true?); other cloud providers charge hundreds of dollars per month for an equivalent VM.

If, OTOH, it's 2 CPUs/8GB total, Hetzner offers an equivalent VM for about $5/month (with much more disk and bandwidth), and I'm not sure what the exe.dev value proposition is. (I'm also not sure why one would want to split 25 VMs across so few shared CPUs/such little memory.)
by araes | 2025-12-27 00:54:21+00:00
Also,

T&#1756;&#1756;&#1756;&#1756;&#1756;e&#1762;&#1762;&#1762;&#1762;&#1762;s&#1755;&#1755;&#1755;&#1755;&#1755;t&#1753;&#1753;&#1753;&#1753;&#1753;i&#1754;&#1754;&#1754;&#1754;&#1754;n&#1768;&#1768;&#1768;&#1768;&#1768;g&#1771;&#1771;&#1771;&#1771;&#1771;

T◌ۜ◌ۜ◌ۜ◌ۜ◌ۜe◌ۢ◌ۢ◌ۢ◌ۢ◌ۢs◌ۛ◌ۛ◌ۛ◌ۛ◌ۛt◌ۙ◌ۙ◌ۙ◌ۙ◌ۙi◌ۚ◌ۚ◌ۚ◌ۚ◌n◌ۨ◌ۨ◌ۨ◌ۨ◌g◌۫◌۫◌۫◌۫◌۫◌

|ۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗ|ۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘۘ|ۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙۙ|ۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚۚ|ۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛۛ|ۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜۜ|۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟۟|۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠۠|ۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡۡ|ۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢۢ|ۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧۧ|ۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨۨ|۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫۫|۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬۬|ۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤۤ.

Author's specific examples: Aۜۢۛۜۢۛۜۢۛۜۢۛۜۢۛ Bۙۚۨ۫ۙۚۨ۫ۙۚۨ۫ۙۚۨ۫ Cۣۣۣۣۣۣۣۭۭۭۭۭۭۭ Dۣۭۣۭۣۭۣۭۣۭۜۢۜۢۜۢۜۢۜۢ

Edit: Apparently, you cannot write direct html entities.

Edit: And you cannot directly write the characters either. Rendering seems rather finicky on Firefox, while Chrome seems somewhat consistent.
by eru | 2025-12-27 00:54:43+00:00
> People like comparing Python to JavaScript, but Python is much more flexible - all "primitive" types are objects can be subclassed for example, and even basic machinery like attribute lookups have a bunch of customization hooks.

Most of the time, people don't use any of these customisations, don't they?

So you'd need machinery that makes the common path go fast, but can fall back onto the customised path, if necessary?
by jauntywundrkind | 2025-12-27 00:55:33+00:00
Not super important to me (and you state explicitly it may change) but your docs are a little out of date here, I think. crosvm versus Cloud Hypervisor / Kata Containers, is, I think, different?

exe.dev ▶ doc how-exedev-works
How exe.dev works (how-exedev-works) - press q to exit

You're an engineer. We're engineers. Let's talk about what's going on under the hood.

An "exe.dev" VM runs on a bare metal machine that exe.dev rents. We happen to use Kata Containers and Cloud Hypervisor, but that's a bit of an implementation detail (and may change!).

With most providers, your VM starts with a "base image" and is given a block device. Exe.dev instead starts with a container image (by default, "exeuntu"), and hooks up an overlay filesystem to the VM. This makes creating a new VM
take about two seconds. In exchange, we lose some flexibility: you don't get to choose which filesystem you're using, nor which kernel you're using.

On the networking side, we don't give your VM its own public IP. Instead, we terminate HTTPS/TLS requests, and proxy them securely to your VM's web servers. For SSH, we handle ssh vmname.exe.xyz.
by simpaticoder | 2025-12-27 00:55:43+00:00
The issue did not arise until after the warranty period expired. The manufacturing flaw drained the real-time clock battery which lasted about a year. Their first fix was to send a new battery; the second fix was a soldering job. I am not a lawyer, but this does not seem like it is legal. The manufacturing flaw was present from the beginning but was masked by the battery's charge.
by austhrow743 | 2025-12-27 00:55:44+00:00
Sure, I understand that there's a difference. That's why I sought clarification.

My understanding of the concept of "basis" does not fit the context of sending an email, and "reason" is the closest I can find that fits.

Basis being concerned with rules or authority. The assumption being when asking "what is the basis for X?" that there was a bar that needed to be met beyond that the doers motivations. That there needed to be more than they wanted to. Which of course, does not apply to sending an email. I could email you right now asking you what your favourite type of fish is or seeing if you want to play a game of chess, no basis needed. I'd just need a reason to.
by jalapenos | 2025-12-27 00:55:59+00:00
Kind of.

What's causing the "populism" (which I assume means "democratic movements that the left don't like") is actually quite simple: the left are wrong and bad.

Otherwise, the claim is arrogantly that all these people voting in characters like Trump are simply stupid and driven purely animalistically by emotions like hate.

Which indicates, by the why, where most leftism flows from: narcissism.

But as to why the most recent burst of it happened, I'd offer two factors.

The first is that the western left had had a very successful run and achieved complete cultural hegemony (which they still maintain to this day - just weaker).

One landmark in this was they successfully caused a free flow of migrants from "Syria", with Merkel saying an unlimited number will be accepted.

Another was Bruce Jenner put on a dress on the cover of Rolling Stones and everyone was made to call it "heroic".

Several others could be mentioned, like having achieved a forced redefinition of marriage (using a different word with same legal standing was simply not enough, they had to achieve thought control), first undemocratically (prop 8 etc) and then successfully democratically in a formerly culturally conservative stronghold - Ireland.

Note that none of this was working class leftism. It was a new, more virulent strain, elite driven, through various desires to subvert and consume. If you were to ask the question "who actually benefitted", the total number of people would be very small.

Whereas in previous cycles, when the left was weaker, people could frequently mock political correctness etc, this time the hegemony was total. If you spoke up anywhere about any of the left's agenda, you were a baddie.

This caused a widespread seething of the population, many people who could see, and get angry at the fact their societies were getting destroyed by a malevolent ruling elites, and could do little about it except grumble.

Which led to the internet outlet. That was the one place remaining where dissent could be spoken.

So yes, it was the internet that undermined your agenda, because it was too difficult to control.

Hence why that's where the left have shifted their focus as of late. Jailing people for tweets, chat surveillance, discussing VPN bans, etc.

But the motivation underneath is extremely simple: you're actually that bad that people are willing to vote in characters like Trump for the faintest hope he can at least slow you down.
by Liquix | 2025-12-27 00:56:19+00:00
The issue is lanmaoa asiatica is ectomycorrhizal, meaning it grows exclusively on the roots of certain plant species in a symbiotic relationship. This is not like TTBVI or p. ochraceocentrata (misclassified as p. natalensis until recently) where amateurs can produce grain spawn with relative ease. Cultivation would involve planting or having access to the correct host species (Yunnan pine) which is a prohibitive barrier for most.

It's also not yet known if the active compound can survive dehydration like psilocybin. If not, it would mean even experiencing l. asiatica will be very difficult to impossible for enthusiasts not residing in its native region.
by eru | 2025-12-27 00:57:03+00:00
Your are mixing up eras.

For comparison: when Javascript was first designed, performance wasn't a goal. Later on, people who had performance as a goal worked on Javascript implementations. Thanks to heroic efforts, nowadays Javascript is one of the language with decently fast implementation around. The base design of the language hasn't changed much (though how people use it might have changed a bit).

Python could do something similar.
by ShiMo_Protocol | 2025-12-27 00:57:25+00:00
I see your point, and in a sense, you're right. My model is rooted in the Stanislavski Method and the philosophy of Ghost in the Shell. I had to consume and internalize these 'cultural inputs' to synthesize this framework. So, on a deterministic level, I am indeed a 'product' of my environment and experiences.

However, on a functional level, the S-M Protocol (Stanislavski Model) is about how the Subject (the human) chooses to perceive its Products (emotions and reactive states). In this model, these products are treated as a 'Shell.'

From my internal, first-person perspective, the Shell is neither the Subject nor a mere Object. I understand that from a second or third-person perspective, my Shell might look like the entirety of who I am. But think of it like a profession—say, a lawyer. When people talk about 'the lawyer,' they think of the person, but being a lawyer is just a functional role within a social system; it doesn't define the totality of their being.

So, while emotions might be seen as the 'subject' from an outsider's lens, from the first-person view, they are a transitional state: neither the 'I' nor just a 'thing.' They are the Shell I navigate through. My protocol simply grants the Subject the administrative rights to manage that Shell.
by crawshaw | 2025-12-27 00:58:44+00:00
No I apologize for the confusion. What is different about this service is you get dedicated resources that you share between your VMs. The initial allocation is conservative, we want to give people more (or drop the price).

The goal is to reduce the marginal cost of creating a VM to zero. Instead of installing a container manager or using Unix users, just make another VM.

(I will get a better version of this table online tonight.)
by fc417fc802 | 2025-12-27 00:58:58+00:00
Framed in anthropomorphized terms this would look something like the goal of humans as a species is not the synthesis of vitamin C but rather mere survival. Walking a path where we come to depend on external sources is not necessarily at odds with that.

Or more generally: Why did I do that specific thing? No particular reason, it just happened to work. After all, I managed not to fall off the platform for another few seconds. No telling what the future will bring.
by jacquesm | 2025-12-27 00:59:00+00:00
I know people die that way. But someone is working for the companies that make insulin pumps and they are not as a rule equally motivated so I would expect them to do worse, not better.

And to the best of my knowledge none of the closed-loop people have died as a result of their work and they are very good at peer reviewing each others work to make sure it stays that way. And I'd trust my life to open source in such a setting long before I'd do it to closed source. At least I'd have a chance to see what the quality of the code is, which in the embedded space ranges from 'wow' all the way to 'no way they did that'.
by krick | 2025-12-27 00:59:25+00:00
To be fair, the whole post isn't very good IMO, regardless of ChatGPT involvement, and it's weird how some people seem to treat it like some kind of revelation.

I mean, of course it wasn't specifically Rust that made it fast, it's really a banal statement: you need only very moderate serious programming experience to know, that rewriting legacy system from scratch can make it faster even if you rewrite it in a "slower" language. There have been C++ systems that became faster when rewritten in Python, for god's sake. That's what makes system a "legacy" system: it does a ton of things and nobody really knows what it does anymore.

But when listing things that made uv faster it really mentions some silly things, among others. Like, it doesn't parse pip.conf. Right, sure, the secret of uv's speed lies in not-parsing other package manager's config files. Great.

So all in all, yes, no doubt that hundreds of little things contributed into making uv faster, but listing a few dozens of them (surely a non-exhaustive lists) doesn't really enable you to make any conclusions about the relative importance of different improvements whatsoever. I suppose the mentioned talk[0] (even though it's more than a year old now) would serve as a better technical report.

[0] https://www.youtube.com/watch?v=gSKTfG1GXYQ
by trinsic2 | 2025-12-27 00:59:39+00:00
You know. I'm realizing im my head Im comparing this to Nazism and Hitler. Im sure many people thought he was bringing change to the world and since its going to happen anyway we should all get on-board with it. In the end there was a reckoning.

IMHO their are going to be consequences of these negative effects, regardless of the positives.

Looking at it in this light, you might want to get out now, while you still can. Im sure its going to continue, its not going to be legislated away, but it's still wrong to be using this technology in the way it's being used right now, and I will not be associated with the harmful effects this technology is being used for because a few corporations feel justified in pushing evil on to the world wrapped positives.
by hinkley | 2025-12-27 01:00:19+00:00
Survival of the fittest is also a wrong way to think about evolution that leads many people to make assumptions that are backward.

Selection doesn’t pick winners, it picks losers. But bad luck also picks losers, and good luck pick winners, so things with small negative or positive effects can be swamped, and anything neutral has no pressure to be phased out at all. So if being born with blue hair turns out not to have any effect on your survival, because for instance none of your predators can see blue any better than they can see what every color your mate is, then there will continue to be blue babies at some rate. And if you or your mate have other genes that do boost your survivability, then there will be a lot of blue babies. But not on the merits of being blue. However the animals involved may just decide to involve blueness in their mate selection criteria. Because correlation.

Then many generations later. if your habitat changes, or your range expands, maybe blue fur protects more or less well against UV light, or moss growing in your fur, or some new predator. Now the selection works more like people think it works. But it’s been sitting there as genetic noise for perhaps centuries or eons, waiting for a complementary gene or environmental change to create a forcing function.
by WillAdams | 2025-12-27 01:00:25+00:00
Michael Moorcock's _The Citadel of Forgotten Myths_ --- probably the last Elric book, it is an interesting closure to a series I've been reading since high school

J.R.R. Tolkien's _The Bovadium Fragments: Together with The Origins of Bovadium_ --- probably the last "new" Tolkien book --- quite the hoot, and an interesting commentary on industrialism and the Oxford Don's opinions on same

Donald E. Knuth's _TAoCP: Vol. 4, Fascicle 7, Constraint Satisfaction_ --- working through exercises now in the hope of finding a typo for the sake of getting an account at The Bank of the Island of San Seriffe to go w/ my physical reward check.

Variety of other things, but those were the notable/interesting ones.
by jauntywundrkind | 2025-12-27 01:00:34+00:00
I really enjoyed using this service. I signed up on my phone (using termux + ssh) and had a small webserver up and running with HTTPS in minutes, since all the HTTPS stuff is taken care of.

I used the included Shelley agent, which has a perfectly adequate simple web ui, to do all development. It was able to debug a bunch of pretty gnarly problems, using screenshots & scrolling down to get check it's work.

It's really a joke of a site, very close to vibe coded, in ~90 minutes, but I quite enjoyed setting up a little guestbook project here: https://nan-falcon.exe.xyz/
by phantasmish | 2025-12-27 01:00:43+00:00
Try the Quad (or Quint) Cities if you want a dynamic with more than two cities. Three on the Illinois side, one (or two) on the Iowa side.

(It started as a “tri cities” so the bump to five isn’t the first it’s seen)

Bonus points: an OK native pizza style if you like tavern-ish pizza varieties.

Related to TFA, a “judgmental map” of Omaha and Council Bluffs:

https://i.pinimg.com/736x/0a/db/ea/0adbea3bcdffbcb4ccfe6ec10...

Warning that these are usually offensive, or at least have the potential to offend (but often super helpful when visiting a new city…)

Council Bluffs just gets a blanket “meth and casinos” label.
by dundarious | 2025-12-27 01:00:51+00:00
I don't think you necessarily disagree with that I'm saying.

1. git commits record an author name and email

2. github/gitlab offer an email relay so you can choose to configure your git client (and any browser-based commits you generate) to record that as the email address

3. github/gitlab do not rewrite your pushed commits to "sanitize" any "private" email addresses

4. the .patch suffix "trick" just shows what was recorded in the commit
by jacquesm | 2025-12-27 01:01:01+00:00
No, you get C++ because you're Bjarne Stroustrup and trying to get people to sign on to the C++ bandwagon (A better C! Where have I heard that before?) and so you add every feature they ask for in the hope that that will drive adoption. And you call it object oriented (even if it really isn't) because that's the buzz-word du-jour. Just like Async today.
by socketcluster | 2025-12-27 01:02:32+00:00
With LLMs, the text format should be more popular than ever, yet we still see people pushing binary protocols like ProtoBuf for a measly 20% bandwidth advantage which is lost after GZIPing the equivalent JSON... Or a 30% CPU advantage on the serialization aspect which becomes like a 1% advantage once you consider the cost of deserialization in the context of everything else that's going on in the system which uses far more CPU.

It's almost like some people think human-readability, transparency and maintainability are negatives!
by ClipNoteBook | 2025-12-27 01:02:45+00:00
I used to ship my app with a JavaScript first mindset. It felt fast on my own laptop, but users on weak phones, slow networks, or locked down corporate browsers kept running into sticky pages and half awake UI.

After I finally measured what I was shipping, I realized most of the client code was not adding value. It was just making hydration heavier, breaking accessibility, and hiding simple HTML solutions.

The post walks through the process I used to cut around 80 percent of the JS without going full “no JS”: listing real interactions in human language, leaning on native elements like details and dialog, using bundle analyzers, and deleting dependency creep. It also shows the small performance and accessibility checklist I use now.
by lokar | 2025-12-27 01:03:07+00:00
Read the comment I replied to, they proposed that since desalination is possible, there can be no meaningful shortage of water.

And yes, many places have plenty of water. After some Capex improvements to the local system, a datacenter is often net-helpful, as they spread the fixed cost of the water system cost out over more gallons delivered.

But many places don't have lots of water to spare.
by gwern | 2025-12-27 01:03:11+00:00
Isn't even thoughtful either.

> The question was never “how do we align AI with human values?” The question was always “which humans get to define those values?” Grok answered that question: the ones with the most money.

Grok is routinely misaligned with Elon, as the article points out in its intro! You don't need to order your engineers to keep fixing what isn't broken...