MurphyA/hacker-news huggingface dataset:
by UniverseHacker | 2025-11-09 14:40:12+00:00
People keep telling me Thiel is some sort of visionary, but his ideas- and modern neoreactionaries he supports like Curtis Yarvin and JD Vance in general seem to me to be just old fashioned bigotry and fascism bundled with some new but ultimately empty rationalizations. They seem to be coming from people that aren’t scientists and engineers themselves, who don’t understand that authoritarianism is at odds with creativity and innovation, and therefore ultimately with economic growth. And just like any bigots, they seem motivated by fear of losing elevated social status, and think they can arrest that by installing themselves as a protected aristocratic class due to some false claims that they’re better suited to drive technology and business than “inferiors.” What am I missing here (genuine question)?
by ben_w | 2025-11-09 14:40:31+00:00
Similar "easy solutions" exist for: the obsesity crisis (eat less); climate change (burn less, switch away from beef, use less cement, steel, aluminium); gambling, tobacco, and other addictions (just stop); dishonest politicians (just don't vote for them); heart disease (exercise more, eat vegetables); and poverty (spend less/earn more).

Notice how the "easy solutions" don't generally get followed? That means they're not actually easy solutions, they're short glib answers that miss how the problem became a problem in the first place.
by jijijijij | 2025-11-09 14:40:40+00:00
Maybe a lasting solution would be a convenient, dedicated resting rod laced with a little ceasium-137. You know, so they would be willingly placing their gonads on a gamma emitter. I'd say you likely sterilize most, with only a small chance of creating a supermutant nemesis. You could also add some phosphor to attract mosquitos at night.. and sterilize them, too.
by autop0ietic | 2025-11-09 14:41:13+00:00
Sitting on top of all this is a system we have evolved that amplifies desire to such a degree that even the greatest comforts in human history are not enough for many.

Almost like an addiction to the desire for comforts. We are like alcoholics given a nearly unlimited supply of cheap rum who think what ails them is the inability to obtain as much top shelf vodka as they desire.
by bariumbitmap | 2025-11-09 14:42:33+00:00
Slides from the presentation: https://pdfa.org/wp-content/uploads/2025/10/PDFDays2025-Brea...

Related:

https://pdfa.org/dont-risk-losing-users-trust-future-proof-y...

https://pdfa.org/preparing-for-pdf-files-from-the-future/

https://pdfa.org/brotli-compression-coming-to-pdf/
by fullstop | 2025-11-09 14:42:46+00:00
I made sure to expose my kids to Windows, Mac OS, and Linux. They would use Linux for a bit, but ended up on Windows for games and Mac OS for media. Over the years, though, as Windows has gone EOL on their hardware or they have been forced into Windows 11, Linux has come back.

My oldest now has mint on her laptop and Bazzite/W11 dual booting her desktop. This was her own choice, and she did the setups herself.

My youngest is now almost an adult, but I went through the same thing that you are doing now about 15 years ago, before the prevalence of smartphones. You have a lot more options now, especially with cheap hardware which is well supported by Linux.

* I picked up a tangerine iMac, and managed to install OS X on it. I had to install on a G4 tower first and move the disk over. This machine was not online, and it let them play games like Alphabet Express, etc, without the slings / arrows of the Internet. * The educational thinkpad / lenovo laptops were built like tanks and supported Linux well. These were online, so I put them behind my own DNS resolver so that I could block some websites like Roblox, Discord, etc. * Scratch was well received, but you have to watch the online interactions.

When they are older, let them install Linux and give them full control and root access. Let them break it and try to fix it -- if it's too far broken they can just reinstall.

If they're not into tinkering, or not into tinkering yet, consider an immutable distribution like Kinoite, Aurora, or Bluefin. It is difficult for them to break things

Don't expect them to dive in and never leave the Linux ecosystem, an important lesson is "the right tool for the job". If they know that it is an option, they can always choose it.

I might be a bit odd in that I've been using Linux as my primary desktop since 1997, so the kids have seen it around for their entire lives.
by hamburglar | 2025-11-09 14:42:49+00:00
I don’t think of it as a “development environment” so much as a “deployment environment.” Yes, it is more difficult to “tinker” with a running container. And for services that are just supposed to run and not be tinkered with, that’s wonderful. I’ve deployed services that run on literally tens of thousands of containers and needing to tinker with the innards at this point is kind of a smell, like if you said “yeah, but I need to be able to add oil to my car while driving down the street because you never know when it’s all gonna suddenly leak out,”

Also, wasn’t this comment about perf?
by troupo | 2025-11-09 14:43:19+00:00
It didn't even begin to suggest it was caused by algorithmic advertising.

What it suggested was people to actually learn something about the world around them. Because we literally have jobs that at one point started as diverse/female dominated and then marketed exclusively at males. For example, IT/programming.

Also, a lot of "traditional" roles don't need additional algorithmic biases to stay the same.
by scotty79 | 2025-11-09 14:43:43+00:00
I remeber that while learning Rust and writing fairly complex programs I had so many times when compiler was in my way, but once I finally figured out how to satisfy it, I saw that if I was writing in C++ I would just shoot myself in the foot in subtle hard to debug ways if I did what I tried to do and C++ compiler would happily let me.
by BeFlatXIII | 2025-11-09 14:44:02+00:00
> What is the benefit of this other than the appearance that I'm doing real work? Most companies will be inundated by this nonsense created by people who are now 5 to 10 times more "productive" because they use Ai, and corporations will pretty much stop doing any real work.

In the pre-AI days, how much of that 1x work was real in the first place?
by kibwen | 2025-11-09 14:44:04+00:00
Last Monday in a fit of exasperation I turned my phone into airplane mode. And that's where I left it, for an entire week. I swear this was the most productive week of work I've ever had in my professional career. It's astonishing. On the weekend I wanted to call my mom and yet I dreaded taking it off airplane mode. I'm going to try doing this for the foreseeable future.
by roscas | 2025-11-09 14:45:18+00:00
First, it is really nice to see how many people use and know Linux and care about their kids being safe and care to teach them how to learn computer and programming.

Second, for such young age, you still need to manage the pc. So Manjaro with Plasma is my choice.

The software to install is your choice, because it really depends on what they will do, but Minecraft and other Minecraf-clones is a must and LibreOffice for their works.

Install LibreWolf with uBlock Origin, for their default browser. Keep Pi-Hole as the default DNS server and if you or them don't have one, buy a Raspberry PI and install one. That is a critical step. Best 70 bucks you will ever spend.
by zahlman | 2025-11-09 14:48:24+00:00
Rust ranks 16th on the current TIOBE (https://www.tiobe.com/tiobe-index/), behind assembly, PHP and R. It is still not remotely as popular (as "based on the number of skilled engineers world-wide, courses and third party vendors") as C or C++ (to say nothing of how dominant Python has become).

The supposed ubiquity of Rust is the result of a hype and/or drama bubble.
by xrd | 2025-11-09 14:48:26+00:00
I don't disagree at all. It's such a complicated problem, unless you have all the kids in your kid's circle prohibited from gaming the peer pressure is intense. I am starting to come to the conclusion that you can't really limit them (my kids were getting an hour on weekdays and two on weekends) but then my son especially fiends the rest of the weekend for screens and it is constant conflict. I'm at wits end. But they exploit any gaps in parent alignment and then you have predatory gaming companies where PM bonuses are tied to time in game. It's unhealthy for kids and families.
by jodrellblank | 2025-11-09 14:48:34+00:00
Yessss, more or less. I learned of the idea from this guy's content[1] who bikepacks ultralight and wants to save camping stove fuel, and he made his own. And from my dad who habitually wraps a thick teatowel around stew pots, on principle (he doesn't measure for a difference in power use. Electric cooktops only, not flame ones). Since it has to be snug on the pot, making one is probably the common way forward.

A few products do exist in that ultralight camping world, the Toaks D95 Pot Pocket[2], the Trangia Pot Cozy[3], Glacier Minimalist "pot with insulating sleeves". In standard size maybe the "So-Vida Sous Vide Insulation Band and Mat for Pots - Protects Your Work Surfaces and Saves You Electricity From Increased Insulation"[5] which is out of stock.

The Wonderbag[6] marketed as for communities in Africa and not available in the USA. From the Wikipedia page on Thermal Cooking[7], in a normal size kitchen people probably go with a vacuum flask cooker, popular in Asia.

[1] https://www.tristanridley.com/post/2019/01/21/diy-pot-cosy-t...

[2] https://www.toaksoutdoor.com/products/coz-m

[3] https://trangia.se/en/shop/pot-cozy/

[4] https://gsioutdoors.com/products/glacier-minimalist

[5] https://www.amazon.com/stores/SO-VIDA/page/BB00BAE8-07C8-4B4...

[6] https://en.wikipedia.org/wiki/Wonderbag

[7] https://en.wikipedia.org/wiki/Thermal_cooking
by FBISurveillance | 2025-11-09 14:48:42+00:00
Another option is to use `SecureRandom.uuid_v7` like this:

# app/models/application_record.rb class ApplicationRecord < ActiveRecord::Base include PrimaryKeyGenerator end # app/models/concerns/primary_key_generator.rb module PrimaryKeyGenerator extend ActiveSupport::Concern included do after_initialize :generate_id end def generate_id return if self.class.attribute_types["id"].type != :uuid return if id.present? self.id ||= SecureRandom.uuid_v7 end end

This also gives you the advantage of having your PK known before record persisted (maybe it's just me but I like my UUID PKs generated in app instead of db)
by alex1138 | 2025-11-09 14:48:47+00:00
Facebook will ban you for the most odd of reasons, but report actual gore etc? Well now, that doesn't actually violate our TOS/community guidelines/blah

Gmail/Google has the same problem but I suspect and correct me if I'm wrong that it's less surface area to ban you - unless that did happen to people on Google+? But Google+ also didn't have its founder famously tell people "...they 'trust me', dumb fucks"
by montroser | 2025-11-09 14:49:13+00:00
I guess this is like the second amendment, except for computers and GPUs? I'm with it -- but is this actually addressing a real threat?

Maybe I'm naive, and I am definitely uncertain about how all this AI craziness is going to break -- whether empowering everyone or advancing ultra corporate dystopia. But do we think our government is gearing up to take our laptops away?
by eviks | 2025-11-09 14:49:56+00:00
Both false: you'll have NO indication if you read letters from different words out of order! You'll not understand whether 'o' is a value or a continuation of the column name even in the primitive example above, and for anything even remotely complicated it's even worse.

> This is absolutely not true for a GUI which could easily just be an opaque rendered canvas. Are you not aware of OCR? Besides, GUIs have special accessibility tools, which almost none of the TUIs have, so your opaque canvas isn't universal.

> The fact remains:

That's a myth, not a fact, and you fail to establish "the fact" even in the most basic example
by Nursie | 2025-11-09 14:49:59+00:00
I’m have a very common first name and moderately common second name. The people who I have discovered that share my name have been nothing but a pain in the arse.

There was the Guantanamo inmate who managed to get me flagged for extra checks on every flight I took from around 2005-11.

Then there was the guy who leased some mining equipment and failed to pay, which somehow ended up on a background check for me for a job.
by galangalalgol | 2025-11-09 14:50:29+00:00
There are multiple videos of ICE leaving an arrest in such a hurry they ram into a passing car that had the right of way. Unmarked cars with no lights follow normal traffic laws. They proceeded to yank the US citizen driving it out of her car and take her with them. She was detained without access to representation and then released without charges. That is unlawful arrest, and probably reckless endangerment. It is claimed that ICE does not need a warrant to enter a place. The fourth amendment says otherwise whatever other laws say. If they enter a place without a warrant seeking evidence, that is unlawful search and seizure. They laughed as they shot multiple people in the head with pepper balls. Some of them were not even near protests, they were just having fun. The training for those rounds explicitly calls out not to do that as it can be lethal. That is assault with a deadly weapon. If it could be proved they had that training, it might be argued as attempted second degree murder.
by vmsp | 2025-11-09 14:51:59+00:00
I hear this and it makes sense but when I actually go about implementing it, it quickly falls apart.

Most apps are UI, remote requests and maybe some storage. What do you put in the common core? Android does HTTP requests one way. iOS does them another way. You go for the lowest common denominator an implement a third way, using libcurl or something?

Or do you just put business logic in the common core? Is there really that much business logic that doesn't issue requests or access a database?
by dangus | 2025-11-09 14:52:44+00:00
Why do I need to tinker with the internals of the container?

Even if I need to do that, the existence of a Docker image doesn’t stop me from making my own implementation as long as the application in question provides some kind of alternate distribution.

E.g., if there’s an RPM/DEB package, binary executable, JAR file, source code, etc, I can just make my own docker container with my own implementation and mess around with the internals as much as I want.
by matiasmolinas | 2025-11-09 14:53:30+00:00
Most agent frameworks struggle with long-term, consolidated memory. They either have a limited context window or use simple RAG, but there's no real process for experience to become institutional knowledge.

Inspired by the recent Google Research paper "Nested Learning: The Illusion of Deep Learning Architectures", we've implemented a practical version of its "Continuum Memory System" (CMS) in our open-source agent framework, LLMunix.

https://research.google/blog/introducing-nested-learning-a-n...

The idea is to create a memory hierarchy with different update frequencies, analogous to brain waves, where memories "cool down" and become more stable over time.

Our implementation is entirely file-based and uses Markdown with YAML frontmatter (no databases):

High-Frequency Memory (Gamma): Raw agent interaction logs and workspace state from every execution. Highly volatile, short retention. (/projects/{ProjectName}/memory/short_term/)

Mid-Frequency Memory (Beta): Successful, deterministic workflows distilled into execution_trace.md files. These are created by a consolidation agent when a novel task is solved effectively. Much more stable. (/projects/{ProjectName}/memory/long_term/)

Low-Frequency Memory (Alpha): Core patterns that have been proven reliable across many contexts and projects. Stored in system-wide logs and libraries. (/system/memory_log.md)

Ultra-Low-Frequency Memory (Delta): Foundational knowledge that forms the system's identity. (/system/SmartLibrary.md)

A new ContinuumMemoryAgent orchestrates this process, automatically analyzing high-frequency memories and deciding what gets promoted to a more stable, lower-frequency tier.

This enables:

Continual Learning: The system gets better and more efficient at tasks without retraining, as successful patterns are identified and hardened into reusable traces.

No Catastrophic Forgetting: Proven, stable knowledge in low-frequency tiers isn't overwritten by new, transient experiences.

Full Explainability: The entire learning process is human-readable and version-controllable in Git, since it's all just Markdown files. The idea was originally sparked by a discussion with Ismael Faro about how to build systems that truly learn from doing.

We'd love to get your feedback on this architectural approach to agent memory and learning.

GitHub Repo: https://github.com/EvolvingAgentsLabs/llmunix

Key files for this new architecture:

- The orchestrator agent: system/agents/ContinuumMemoryAgent.md

- The memory schema: system/infrastructure/memory_schema.md

- The overall system design: CLAUDE.md (which now includes the CMS theory)

What are your thoughts on this approach to agent memory and learning?
by Marshferm | 2025-11-09 14:54:07+00:00
That Thiels worldview is publicly displayed through unusually bad lit theory takes on behavior (Girard) uploaded in the impressionable post teen years and now is on display in phenomenally weird scifi takes on Old Testament theorizing from non-analytic (read mythological thought) opens a window into this perpetually teenaged patriarchal world view. These are all stunted boys who failed to develop a connected world view. They see castles and moats and firewalls and keeps full of gold and they simply assigned binary trickery to these metaphors and get giddy when rhapsodizing about how to get more. Time to lock up men.
by card_zero | 2025-11-09 14:54:55+00:00
No, that doesn't work. What is constant happiness bad for? It's not bad for happiness. You might mean that it's not moral, but I can't see the harm in it. Or you might be saying that it's not possible. That sounds more likely: it does seem that people constantly update their standards and expectations in order to maintain a state of discontentment (and, conversely, people will lower their horizons when necessary, in order to maintain a sense of progress).

But then, a satisfactory state of striving ever onward might be called happiness, if you like. Discontentment and all. I suppose happiness has contexts, and the main thing is to be happy in your autonomy, that is, not having your personal business disrupted by catastrophes and interference, in the widest context.
by jmclnx | 2025-11-09 14:54:56+00:00
Nice to see this happening, FWIW:

I uploaded a very old Star Trek Game I think from 1973. I got it from the Coherent OS people. You can get it by issuing these commands:

curl 'gopher://sdf.org/0/users/jmccue/repository/trek-73.tar.gz' -o trek-73.tar.gz

curl 'gopher://sdf.org/0/users/jmccue/repository/trek-73.tar.gz.asc' -o trek-73.tar.gz.asc

and my gpg key in case you want to validate the download:

curl 'gopher://sdf.org/0/users/jmccue/jmcsdf.asc' -o jmcsdf.asc
by Mikhail_Edoshin | 2025-11-09 14:55:01+00:00
We have a pigeon on our balcony. We picked him when he was only a week old and now he lives with us. Our balcony is isolated from the street, so every morning we open a window there so Theodor (his name; although we're not sure, maybe he is she), so Theodor can go out and fly. In the evening he returns; sometimes he gets stuck somewhere due to rain (they do not fly in the rain) until dark (they do not fly in the dark either) and returns in the morning. We worry a little when this happens.

He is not strictly a pet, we try not to turn him into one and hope he will find a spouse in the spring. In the meantime we'll build him a small house that may serve as a nest if he is so inclined. We've read a few books about them and joined a chat of people who keep pigeons, en masse or just adopt a pigeon who needs it.

We do not do that often but about once a week we catch him and sprinkle with a dust against parasites. Pigeons are very pleasant to touch. The feathers have a silky feeling and they are warm, warmer than people.

There are a lot of excrements, of course. We covered the balcony with cardboard to protect and wear a dedicated pair of slippers. Yet we see these little piles with satisfaction because they mean that Theodor eats well and is healthy. By the way it must be a good fertilizer; old books say it was a source of income for the pigeon keeper.

So maybe you can make friends with pigeons instead of shooting them. The balcony is too small anyway (see "The pattern language"). Give them a bath (they love to bath), make them a feeder. (You can strategically position it so that excrements will mostly fall outside.) They are very lovely creatures.
by UniverseHacker | 2025-11-09 14:56:01+00:00
I don’t see how Thiel is in any way libertarian. He seems to support neoreactionaries like Curtis Yarvin that actually argue for a return to monarchy, and Trump, the most illiberal authoritarian prominent politician in modern US history. He seems like he wants to effectively eliminate freedom, human rights, and liberty entirely- seems like the furthest possible position from libertarianism?
by mattrighetti | 2025-11-09 14:57:16+00:00
> Sounds like a huge liability.

This 100%.

I don't think this is being discussed enough but I frequently see a lot of landlords trying to make their contract more attractive by including an internet offer with the rent (this is especially useful for people that look for 6-months contracts when internet providers usually give you a minimum contract length of a year).

Tenants could technically do any kind of illegal activities by using that network. I've always wondered how and who would be liable in case someone uncovers something big enough to get the attention of law enforcement.

I guess this differs by country but it seems highly plausible that a legal loophole could exist, leaving the landlord unexpectedly responsible for the tenant's actions.
by conception | 2025-11-09 14:57:29+00:00
For anyone reading who may be swayed- he is wrong about politics. Politics is how people with different views, beliefs and ideas come together to make decisions as a group. The alternative is force.

It has recently been hyper focused on us vs them (thanks newt and rush) but it’s just folks trying to figure out how to move forward and have their wants met. Politics is finding compromise. And if you are unwilling to find compromise you will eventually find the alternative to politics.
by cootsnuck | 2025-11-09 14:57:36+00:00
Yea I own first.last@gmail.com for my name too and I get emails for who I think is the same person fairly often. Like job stuff, professional education emails, etc. I used to reply to them saying wrong person but have given up...the guy must not care about not getting these emails...

My first name is very uncommon and my last name is very common.
by dns_snek | 2025-11-09 14:57:58+00:00
A payload can contain any details that the producer of that error believes are important. I don't know what you mean by the error handling trace, how does that help with the toy JSON parsing example? I want the payload to indicate the position in the input string where the parser encountered an error.

I want a function like `diffFiles(path_a, path_b)` to have an error set of `error { ReadError }` with more detailed information in the payload (e.g. file path, translated error code). The alternative is: `error { FileAReadErrorNotFound, FileBReadErrorNotFound, FileAReadErrorPermissionDenied, FileBReadErrorPermissionDenied, ...}`
by lmeyerov | 2025-11-09 14:58:24+00:00
There is a big push to limit what kind of models can be OSS'd, which in turn means yes, a limit to what AI you are allowed to run.

The California laws the article references make OSS AI model makers liable for whatever developers & users do. That chills the enthusiasm for someone like Facebook or a university to release a better llama. So I'm curious if this law removes that liability..