MurphyA/hacker-news huggingface dataset:
by lynx97 | 2025-12-22 05:51:54+00:00
I get the "outliers are useful" thing you're trying to emphasis. But as someone from a mountainous country, please dont "climb[ing] mountains in Crocs", we regularily get media reports of hopelessly underequipped people having to be rescued with a whole team of people, in the middle of the night, with horrible weather, usually also endangering the people that do the rescue. I guess what I am trying to say is, there is a limit to how silly you can/should be.
by mrkeen | 2025-12-22 05:52:04+00:00
> You're also assuming your log infrastructure is a lot more durable than most are.

Make actions, not assumptions. Instead of using a one machine storage system, distribute that storage across many machines. Then stop deleting them.

> Dropping a log message here or there is not a fatal error.

I would try to reallocate my effort budget to things that actually need to work.

Drop logging completely, and come back to it once you have a flawless record of everything the system did. The reconsider whether you need it.
by spongebobstoes | 2025-12-22 05:52:56+00:00
I felt similarly before, my take is to gradually add social structure to life. direction can funnel and catalyse energy.

e.g. pottery, crossfit, book club. for me, it was bjj, a world of warcraft group, and a "beer club".

regularly watching and chatting in a small twitch stream could be a start, but beware its parasocial nature

solo activities add structure but social bonds reinforce discipline and motivation. "someone will notice my absence".
by johnwheeler | 2025-12-22 05:53:29+00:00
Well, I mentioned palliative care, but in general, I agree with you.

I would much rather doctors just get paid less. I took my son to the ER. He had a very high fever. They gave him a child's aspirin and me a $700 bill.

I just don't know what the answer is. And really, if you go into a hospital, you get the sense that there's people basically taking advantage of subsidized health insurance providers and patients both. Health insurance in America is absolutely atrocious. Next to gun fanatics, it's the worst thing about this country.
by hackboyfly | 2025-12-22 05:55:48+00:00
I like the overall message of this since I can deeply relate.

I have been looking for meaningful work since I was 18, started in sales went on to marketing and ended up in engineering as a data scientist.

Even though I feel closer than ever I still feel that I am not where I am suppose to be. One of my biggest problem is having to many options, to many callings. And they constantly keep changing, and perhaps that’s normal.

It’s easy and dangerous to get stuck in the idea or quest of finding the ultimate purpose and try to translate that into actual work.
by phil21 | 2025-12-22 05:56:37+00:00
I was under the impression these laws have become much more common over the past decade or two when they were a rarity beforehand. My home state (MN) for example didn’t have one for the first 15 years or so of me driving. Much to my chagrin after I learned about how much better life can be by spending time in a state (KY) where it was strictly enforced by both social convention and law enforcement.

Surprisingly it seems to even be moderately enforced these days even in Minnesota, which I’d have bet money on never happening since it’s a state pastime to play passive aggressive traffic cop for many.

https://www.reddit.com/r/coolguides/comments/1fuw97s/a_cool_...

Perhaps not the most trusted source on the matter, but at a glance it seems more or less the vast majority of states have laws that effectively “ban” slow moving traffic in the left lane from impeding traffic. Enforcement I’m sure will be all over the map - likely down to even a county level within individual states.

While I do wish all states were “purple” or above in that map, the situation seems largely up to how state patrol and other agencies want to enforce it.

I’ve seen it enforced now with my own two eyes in KY, WI, MN, and IL.
by fluidcruft | 2025-12-22 05:57:52+00:00
Extremely red states don't care. They won't flip at all. And none of the districts are even remotely competitive. Only the primaries matter.

A cursory look says Wyoming has a population of ~580k and ~340k registered voters. The article says Wyoming has 46k people on ACA. Republicans win landslides in Wyoming (40%-50% margins) and 46k people is 12% of voters max (likely closer to ~4% at risk).
by quotemstr | 2025-12-22 05:58:39+00:00
Using Truffle for elisp is very cool.

> In GNU Emacs, with tagged pointers, you can know an object is a cons simply by looking at the pointer.

Another thing is that these objects don't need type words. In a conventional GC-adaptation of Emacs (e.g. the igc branch, or this article) one models cons cells, floats, and so on as regular objects consisting of a type word followed by the object payload. A cons cell is only two words long, so when you model it as a regular object, the type word makes it 50% larger!

The regular Emacs GC, for all its faults, densely packs cons cells and other small object types in specialized blocks, avoiding the need to pay the per-object type word overhead and thereby getting better space use and cache locality.

It'd be nice to get a modern GC with specialized heaps just for cons cells, floats, and other small objects
by nicoburns | 2025-12-22 06:00:03+00:00
There is a huge amount of potential for shared infrastructure for "native integrations" for Rust UI projects. Think: React Native modules but in Rust.

I'm hoping this can be a reality sooner rather than later. But we're definitely lacking in manpower willing or able to work on the more foundational pieces. Winit in particular is sadly undermaintained. 1 or 2 people working full time on Winit and/or other platform integration pieces would do wonders for the ecosystem.
by Telaneo | 2025-12-22 06:00:19+00:00
I try to live up to that ideal in a way. I'm more comfortable with my internet handle than my real name. However, connecting the dots between a username with any decently long history and the person behind that username is trivial unless you go out of your way not to reveal too much about yourself, and even then, given enough time, there will be enough breadcrumbs eventually.

I've given up on preventing people from connecting the dots. If people want to engage with me, they can do it with my username in situ, or send me an email which uses that same username. If they're being creepy about it, I can block them and ignore them.
by tw600040 | 2025-12-22 06:01:24+00:00
Need a suggestion, and thought might as well ask here. I use a Mac now. Last windows was more than 15 years ago and now I want to try Linux. which version would you recommend? should I go with Ubuntu or Debian or Mint or something else? I am not a tinkerer. I want something that just works, on the lines of a Mac.
by manmal | 2025-12-22 06:02:45+00:00
I totally agree with this part.

Right now, we are in a transitioning phase, where parts of a team might reject the notion of using AI, while others might be using it wisely, and still others might be auto-creating PRs without checking the output. These misalignments are a big problem in my view, and it’s hard to know (for anybody involved) during hiring what the stance really is because the latter group is often not honest about it.
by nl | 2025-12-22 06:08:02+00:00
You want unified RAM.

On Linux your options are the NVidia Spark (and other vendor versions) or the AMD Ryzen AI series.

These are good options, but there are significant trade-offs. I don't think there are Ryzen AI laptops with 128GB RAM for example, and they are pricey compared to traditional PCs.

You also have limited upgradeability anyway - the RAM is soldered.
by youraimarketer | 2025-12-22 06:08:56+00:00
I've been building multi-agent systems for the past year and kept running into the same problems: context windows filling up with tool outputs, agents losing track of information buried in the middle of long conversations, supervisors becoming bottlenecks as they accumulated state from all workers.

The solutions to these problems are scattered across research papers, framework docs, and production war stories. I collected and synthesized them into a set of "Agent Skills" - structured instructions that agents can load on demand when working on relevant tasks.

7 skills covering context engineering fundamentals:

- \context-fundamentals\: What context actually is (system prompts, tool definitions, retrieved docs, message history, tool outputs) and why context quality matters more than context length

- \context-degradation\: The failure modes - lost-in-middle (10-40% accuracy drop for middle content), context poisoning (hallucinations that compound), context distraction (irrelevant info consuming attention budget)

- \multi-agent-patterns\: Supervisor vs swarm vs hierarchical architectures, when to use each, and the "telephone game" problem where supervisors paraphrase sub-agent responses incorrectly

- \memory-systems\: Why vector stores lose relationship information, when to use knowledge graphs, and how temporal validity prevents outdated facts from conflicting with new ones

- \tool-design\: The consolidation principle (if a human can't say which tool to use, an agent can't either), error messages that enable recovery, response format options for token efficiency

- \context-optimization\: Compaction triggers, observation masking (tool outputs can be 80%+ of token usage), KV-cache optimization

- \evaluation\: Multi-dimensional rubrics instead of single metrics, LLM-as-judge for scale, human review for edge cases

It uses Anthropic's open Agent Skills format. Each skill is a folder with a SKILL.md file containing instructions. Progressive disclosure - agents load only skill names/descriptions at startup, full content loads when activated for relevant tasks.

Works with Claude Code, Cursor, or any agent that supports skills/custom instructions.

Would appreciate feedback, especially from anyone running multi-agent systems in production. What patterns are you seeing that aren't captured here?
by phil21 | 2025-12-22 06:09:11+00:00
This is the current norm. If you are parked in front of a fire hydrant or in a fire lane when the needful happens, the fire department will remove you with prejudice. My few volunteer fire department family members take a certain gleeful joy in expediting your exit from the area when the rare opportunity presents itself.

Chances are the damage will be solely on your vehicle, as fire trucks and police vehicles are equipped to push stuff off the road without damage to their equipment.
by otterley | 2025-12-22 06:09:55+00:00
> If you want durability, a single physical machine is never enough.

It absolutely can be. Perhaps you are unfamiliar with modern cloud block storage, or RAID backed by NVRAM? Both have durability far above and beyond a single physical disk. On AWS, for example, ec2 Block Express offers 99.999% durability. Alternatively, you can, of course, build your own RAID 1 volumes atop ordinary gp3 volumes if you like to design for similar loss probabilities.

Again, auditors do not care -- a fact you admitted yourself! They care about whether you took reasonable steps to ensure correctness and availability when needed. That is all.

> when regs say “thou shalt not lose thy data”, I move the other way. Which is why the streams are separate. It does impose an architectural design constraint because audit can’t be treated as a subset of logs.

There's no conflict between treating audit logs as logs -- which they are -- with having separate delivery streams and treatment for different retention and durability policies. Regardless of how you manage them, it doesn't change their fundamental nature. Don't confuse the nature of logs with the level of durability you want to achieve with them. They're orthogonal matters.
by kenjitamurako | 2025-12-22 06:10:52+00:00
The single stupidest thing people new to linux do is try to install it on random hardware and expect it to just work. Mac has the hardware idea right where all of their hardware is thoroughly vetted against their OS so practically no one runs into issues. To get something similar on Linux you'd need to buy from a vendor that offers their OS preloaded with Linux. Kubuntu Focus, System76, Tuxedo, are the ones that focus on Linux and Framework, Lenovo, and Dell offer linux as an option and at least support it.
by marcus_holmes | 2025-12-22 06:12:32+00:00
Agree.

I think SteamOS's desktop mode will get used more as people discover it. I was kinda impressed that I could just switch out to a desktop on my Steam Deck, and then used it to play videos while travelling.

The whole "it's better than a console at being a PC, and better than a PC at being a console" thing. It'll be interesting to see if it takes off.
by scuff3d | 2025-12-22 06:12:41+00:00
Nice, seems like a super cool project.

I've thought a Rust like language but at Go's performance level would be interesting. Garbage collected, but compiled to a binary (no VM), but with Rust's mix of procedural and functional programming. Maybe some more capable type inference.

If you don't mind me asking, how did you get started with programming language design? I've been reading Crafting Interpreters, but there is clearly a lot of theory that is being left out there.
by Telaneo | 2025-12-22 06:13:03+00:00
I'd be curious what would happen if you pointed the relevant authorities at any decently sized store selling manga. There's got to be at least one stereotypical sexualised 4000 year old loli vampire or whatever in there.

The sad truth is probably that they'd just shrug their arms and do nothing, since the surveillance and harassment is the point, and not even upholding the letter of the law, and much less its spirit.
by wvenable | 2025-12-22 06:14:37+00:00
Companies care where the growth is. Azure has obviously grown tremendously over the last decade and a half from nothing to the most important part of Microsoft.

This isn't specifically or even unique to Microsoft. In fact, it perfectly explains Windows because this pattern has been repeated so often by so many other companies.

Personally, I think Microsoft's strategy when it comes to Windows is a mistake. There are so many companies that would kill to own a platform (see Meta) and Microsoft has this dominate platform. It's Windows that, I believe, is responsible for their cloud success. It also makes decent revenue. But they have a cloud CEO and they have cloud success and desktop operating systems are out of fashion.
by aquafox | 2025-12-22 06:15:31+00:00
> I'll basically do

$ man tool | <how do I do this with the tool>

or even $ cat source | <find the flags and give me some documentation on how to use this>

Could you please elaborate on this? Do I get this right that you can set up your your command line so that you can pipe something to a command that sends this something together with a question to an LLM? Or did you just mean that metaphorically? Sorry if this is a stupid question.
by aw1621107 | 2025-12-22 06:16:20+00:00
> Check out V-lang ... it has the details.

Does it? From its docs [0]:

> There are 4 ways to manage memory in V.

> The default is a minimal and a well performing tracing GC.

> The second way is autofree, it can be enabled with -autofree. It takes care of most objects (~90-100%): the compiler inserts necessary free calls automatically during compilation. Remaining small percentage of objects is freed via GC. The developer doesn't need to change anything in their code. "It just works", like in Python, Go, or Java, except there's no heavy GC tracing everything or expensive RC for each object.

> For developers willing to have more low-level control, memory can be managed manually with -gc none.

> Arena allocation is available via a -prealloc flag. Note: currently this mode is only suitable to speed up short lived, single-threaded, batch-like programs (like compilers).

So you have 1) a GC, 2) a GC with escape analysis (WIP), 3) manual memory management, or 4) ...Not sure? Wasn't able to easily find examples of how to use it. There's what appears to be its implementation [1], but since I'm not particularly familiar with V I don't feel particularly comfortable drawing conclusions from a brief glance through it.

In any case, none of those stand out as "memory safety without GC" to me.

[0]: https://docs.vlang.io/memory-management.html

[1]: https://github.com/vlang/v/blob/master/vlib/builtin/prealloc...
by nl | 2025-12-22 06:16:50+00:00
Is 4 TPS actually useful for anything?

That's around 350,000 tokens in a day. I don't track my Claude/Codex usage, but Kilocode with the free Grok model does and I'm using between 3.3M and 50M tokens in a day (plus additional usage in Claude + Codex + Mistral Vibe + Amp Coder)

I'm trying to imagine a use case where I'd want this. Maybe running some small coding task overnight? But it just doesn't seem very useful.
by k310 | 2025-12-22 06:18:21+00:00
It's all about promises made to the industry, privatization of everything.

Politics? We don't need no stinking politics because there are already US troops deployed in this country, and do you for one minute think that immigrants and non-white citizens are going to go through checkpoints at voting lines without harrassment or detention or arrest on Trumped up charges? Few states have vote by mail.

Courts have not taken action to defend the constitution. In one particular case, quite the opposite.
by GMoromisato | 2025-12-22 06:19:55+00:00
I get that.

My bias is that talking about how unfair it is for Gen Z (or whomever) is the worst kind of advice because they can't do anything about it. It's not their fault.

I think advice that gives people hope (that things get better) and agency (that they can make moves on the game board) are more likely to improve the situation.

But that's just my opinion.
by michaellzd0303 | 2025-12-22 06:19:58+00:00
If you follow AI or crypto, you know the pain: a 45-minute podcast video has maybe 3 minutes of actual insight. The rest is intros, recaps, tangents, and filler.

I was spending 10+ hours a week just watching videos, hoping to catch the one thing that mattered. Eventually I got tired of it and built AI Takeaway.

The problem it solves: You don't have time to watch everything Transcripts alone don't tell you what's important Generic summaries miss what investors actually care about

How it works:

Curated sources (AI + crypto only, no garbage) AI analysis tuned for investment perspective – what's the thesis, what's the risk, what's actionable Key takeaways you can scan in 30 seconds Chat with any video, take notes, export as images

I built this for myself first. Now I spend maybe 30 minutes instead of 10 hours, and I catch more signal than before. Still iterating. Would appreciate any feedback. Thank you so much! https://aitakeaway.net/
by viraptor | 2025-12-22 06:20:19+00:00
I definitely worked with people who were limited by how much they were open to just dive one level deeper. You can wait for someone to explain things to you and tell you what to read, or just... go and do it. There's no speed limit in learning. This is even easier now with AI since you can ask "what's this concept called, what am I missing here, what stuff should I read about it" if you're actually blocked.
by dehrmann | 2025-12-22 06:20:25+00:00
> The technology was already proven, i.e. The Pirate Bay and other torrent networks had already been a success for years.

Spotify showed that you could have a local-like experience with something backed by the cloud. BitTorrent had never really done that. The client wasn't that good, and you couldn't double click and hear a song in two seconds.

The way you said that made me think you might be remembering when it was partially P2P, but I don't remember the timeline, it was only used to save bandwidth costs, and they eventually dropped it because network operators didn't like it and CDNs became a thing.
by roenxi | 2025-12-22 06:20:48+00:00
That'd be a massive break from tradition in the US. AFAIK the only formal mechanism they have to separate the official from the person behind the role is impeachment by Congress. Apart from that there isn't really a mechanism to handle brazen corruption.

And US presidents have a long history of corruptly and brazenly benefiting themselves. Sometimes you see those before-and-after charts showing how much money they make while in office in excess of the official salary. The typical modern US president makes at least 10 of million in office and it isn't from the salary. Nobody likes it, but there is an open question of what exactly can be done about it.
by Telaneo | 2025-12-22 06:21:35+00:00
I'm not sure what part of my comment argued against that?

People who don't care about being stupid or extremists or whatever else aren't going to be stopped by using their real name, since they by definition don't care. If they did care, then them using their real name would have prevented them from posting inane opinions online.

I'm of the opinion that you shouldn't let those opinions prevent you from posting your own freely. Discard them, ignore them, block them, whatever, and then go about with your life as if you never saw them.
by hu3 | 2025-12-22 06:23:00+00:00
The value depreciation of the hardware alone is going to be significant. Probably enough to pay for 3x ~$20 subscriptions to OpenAI, Anthropic and Gemini.

Also, if you use the same mac to work, you can't reserve all 128GB for LLMs.

Not to mention a mac will never run SOTA models like Opus 4.5 or Gemini 3.0 which subscriptions gives you.

So unless you're ready to sacrifice quality and speed for privacy, it looks like a suboptimal arrangement to me.
by ikidd | 2025-12-22 06:24:08+00:00
So I can't see bothering with this when I pumped 260M tokens through running in Auto mode on a $20/mo Cursor plan. It was my first month of a paid subscription, if that means anything. Maybe someone can explain how this works for them?

Frankly, I don't understand it at all, and I'm waiting for the other shoe to drop.
by delusional | 2025-12-22 06:27:37+00:00
I can't really connect what you're saying here. I understand that you think drawing loli (I imagine) shouldn't be classified as pedophelia, but what does the law say?

Part of living in a society is compromise. I don't believe that certain stretches of road close to my home should have a 50kph speed limit, but when I get a ticket I also accept that I'm in the wrong.

If you're of the opinion that drawing children having sex (assuming again) shouldn't be illegal, you should be lobbying/advocating for that position. Changing the compromise. Otherwise you're, like me driving too fast, at the mercy of the justice system.

Laws don't require your personal conviction to matter. Sometimes we don't get to do something, even though we personally believe it to be perfectly acceptable.
by GMoromisato | 2025-12-22 06:30:12+00:00
I was unable to afford a home because of fear of bouncing checks. I lived in an apartment with 3 other roommates.

And we all knew people who had died of AIDS, and I wasn't even in an at-risk community. Gay men I knew felt that they had gone through an apocalypse, like they were the survivors of a secret war that no one talked about.

Home ownership when I was growing up was around 50%. Not owning a home was extremely normal, not a sign of deprivation.