MurphyA/hacker-news huggingface dataset:
by jjfoooo4 | 2025-07-20 02:29:43+00:00
I've gotten a lot of utility out of LLM Cmd (https://github.com/simonw/llm-cmd), but one thing I didn't like was that generated commands don't show up in my shell history.

I wrote a small shell function that loads the output commands as user input rather than executing them directly. This way, you can search through generated commands later!
by fnordlord | 2025-07-20 02:30:54+00:00
It could have to do with how they're prepped. Even the real thing can taste like sawdust and grill marks if done incorrectly. I'm personally biased towards veggie burgers and prefer them over the real thing but in the last year, I've been to multiple cookouts where both "burger dudes" and kids have chosen beyond over meat.

I agree that the level of process is questionable but, if done well, I don't think it lacks in flavor.
by ignormies | 2025-07-20 02:31:13+00:00
I'll echo what some of the other commenters have stated:

I'm not vegan nor vegetarian, but I definitely align with many of the reasons that one would choose to be so. There are environmental and animal welfare concerns with the meat industry that simply cannot be ignored.

With that in mind, I try _choose_ a non-meat-based option when it's feasible. I do my best to vote with my dollar. Beyond Meat and Impossible have made this option available significantly more often in the past couple years.

When I shop for meat at the grocery store to cook at home, I've effectively stopped buying "real" meat for my standard meals. Unless I'm cooking some special or something specific, I simply buy Beyond Meat/Impossible for my standard meals. The same applies when eating out -- if there's a meat alternative, I will go for it (even absorbing the $2-3 upcharge).*

This is not to say that I _only_ go for the meat-alternative-based non-meat dishes. I often go for a tofu or mushroom alternative too. I don't even think Beyond Meat/Impossible taste _like_ the meat they're trying to substitute -- they're just simply good, meat-y, protein-y, umami-y flavors that I simply can't get enough of.

The more options there are for people like me the better. My diet has been able to shift closer and closer to removing meat entirely, but it doesn't have to be an all-or-nothing battle. I just want to eat _less_ meat, not _no_ meat.

* One thing that's frustrating to me as someone that's not _actually_ a vegetarian/vegan is that restaurants often make the assumption that if I'm choosing the meat-alternative, then I must be vegetarian or vegan. No, I still want the cheese or the dairy, or even the meat (e.g.: an Impossible Cheeseburger with real bacon is still delicious). I'm trying to reduce, not _eliminate_, meat from my diet.
by TimorousBestie | 2025-07-20 02:31:24+00:00
The beef patty numbers are solely raw beef, they do not include the seasoning required to make it taste like a hamburger.

The McDonald’s quarter pounder patty (just the cooked patty, no bun and no toppings), which I believe is comparable, comes with 210mg of salt.

Since the DRV is 2000mg, the differences aren’t as significant as they appear.
by dcreater | 2025-07-20 02:31:59+00:00
Yes they will and they're reputation will be toggled accordingly within the community. When they're trustworthiness becomes questionable they'll feel the trade off of using AI and that will become a closed loop feedback.

Though that is an optimistic steady state, I still think we're going to see a lot more of "my AI talking to your AI" to some unhealthy degree
by Liquix | 2025-07-20 02:32:34+00:00
aerospace is nice, but also consider checking out yabai [0] + sketchybar [1] for an i3/hyprland style tiling setup. more customizable (IMO) and perfectly suited for a terminal based workflow :~^)

[0] https://github.com/koekeishiya/yabai

[1] https://github.com/FelixKratz/SketchyBar
by AngryData | 2025-07-20 02:32:34+00:00
Compared to the budget of running the trains themselves this seems like a drop in the bucket even if it is unnecessary so not really a big deal and people gotta eat. That said I think the more obvious solution to wanting or needing "busy work" with no actual purpose is instead UBI rather than requiring someone to stand around doing nothing 99.9% of the day to survive.
by scarecrowbob | 2025-07-20 02:33:41+00:00
What you're missing in the discussion is that you've got an unexamined assumption that other folks -haven't- used these tools based on your conclusion that they are simply useful; you have assumed that if folks haven't found them useful then folks haven't "really" used them.

But that's simply not true.

Not only have I used these tools and found them to be unhelpful to me, I have good reasons why I don't think they are helpful. I can even give two modalities in which I find them actively unhelpful:

- for creative work, they don't allow me to chew over the details which I find important to struggle with as I express my thoughts and how to communicate them

- for rote lookup or facts, I either understand the underlying material such that my code completion or templating tools are faster and clearer for me or I probably need to struggle with the underlying complexities until I can generalize the problem myself.

You simply assume that I'm not, like, a 47 year old with an annoying theory of mind and learning and who has conceptual models for how I learn things based on almost 3 decades of teaching hundreds of students, coaching dozens of my cohort, and learning many skills across several domains.

Which is fine. I am old enough that "you're holding it wrong" is something I've seen several times in my life.

But at the end of the day, all you have is the usual "you're holding it wrong" objection that most folks have to technology that doesn't actually fit well.

I will give you some free advice, totally worth what you're paying for it.

It is indeed entirely possible that humans are quite often "deluded about positives [sic] usefulness" of different tools. That delusion can often be a difficult or painful lesson. I've got a lot of tendon issues from rock climbing and bad scalar patterns in my clarinet playing to prove that well enough for myself.

I suggest that if you really believe that anything which helps you in some short term kind of way won't hamper you in your future endeavors, you might want to question that belief.

If you can't think of any examples (cocaine being one easy example) then I suggest that you don't know enough about the world to be conjecturing about it as you have been doing here.

In any case, good luck. Clearly all the people disagreeing with you here are wrong.
by skydhash | 2025-07-20 02:33:46+00:00
> Famously complicated interface with a million buttons and menus.

Photoshop is quite nice for an expert tool. Blender is the complicated one where you have to get a full-sized keyboard and know a handful of shortcuts to have a normal pace.

> The former could have a lot of value for casual amateur use; it's not going to replace the precise, high-functionality tool for professional use.

I was just discussing that in another thread. Most expert works are routine, and they will build workflows, checklists, and processes to get them to be done with the minimum cognitive load. And for that you need reliability. Their focus are on the high leverage decision points. Take any digital artist's photoshop settings, They will have a specific layout, a few document templates, their tweaked brushes. And most importantly, they know the shortcuts because clicking on the tiny icons takes too much times.

The trick is not about being able to compute, it's knowing the formula and just give the parameters to a computer that will do the menial work. It's also not about generating a formula that may or may not be what we want.
by empressplay | 2025-07-20 02:34:27+00:00
We have Claude Code writing Applesoft BASIC fine. It wrote a text adventure (complete with puzzles) and a PONG clone, among other things. Obviously it didn't do it 100% right straight out of the gate, but the hand-holding wasn't extensive.

I've been using Grok 4 to write 6502 assembly language and it's been a bit of a slog but honestly the issues I've encountered are due mostly my to naivety. If I'm disciplined and make sure it has all of the relevant information and I'm (very) incremental, I've had some success writing game logic. You can't just tell it to build an entire game in a prompt, but if you're gradual about it you can go places with it.

Like any tool, if you understand its idiosyncrasies you can cater for them, and be productive with it. If you're not then yeah, it's not going to go well.
by Defletter | 2025-07-20 02:35:23+00:00
I guess that's an interesting distinction: what's the difference between a law and a rule. I think there are two main differences:

1. In your example, the group of buddies all created the rules and consented to them. This is not true for laws which instead invent concepts like the social contract to justify itself.

2. When you break the law, say murder, the ultimate victim is the state. The person you murdered is just evidence in the state's case against you. This is why there are Victims Right's movements. This is not really true with such buddie rules: breaking them may hurt your friends' feelings, but there wont really be an equivalent to it harming the social fabric.

3. Laws imply law enforcement, which implies use of force. Are you and your buddies willing to enforce your rules on each other with lethal force?
by sbarre | 2025-07-20 02:35:59+00:00
I'll assume good faith here:

AirBnB rentals typically make more money for apartment and condo owners than long-term rentals, at least in big cities (that attract tourists) where there's often already scarce housing and not a lot of new affordable construction.

So as housing units get taken off the long-term market rental (i.e. actually being used for housing) to be turned into short-term rental for AirBnB, it reduces the available stock for renters.

And in many large cities small condos and purpose-built rentals are mostly what get built, because that's what investors are asking for - and builders build what they expect to sell and what they can profit on.

But then the investors who buy these "homes" don't actually put them up for rent, they turn them into short-term rentals for tourists and visitors, and those dwellings are not available for the people who actually need to live in the city.

This dual pressure on scarcity then drives up the rent on available properties because the demand goes up since there's less and less long-term rentals available for residents.

So they don't necessarily "prevent housing construction" (what housing gets built is a topic a bit too complex to get into here) but they absolutely do reduce available housing in large cities and in-demand areas, in the ways outlined above.

This is why many large metropolitan areas have either banned AirBnB or heavily regulated them (with mixed success, and rarely the honest participation of AirBnB themselves).
by sothatsit | 2025-07-20 02:36:06+00:00
There are already many autonomous trains operating all over the world. They have centralised control centers to monitor them, and then maintenance crews that can travel to work on any malfunctions or breakdowns.

This is already happening in Paris, London, Copenhagen, Singapore, Tokyo, and many more places. They all still have staff that move around the network to work on things not related to driving the train though.

So, I think you're right in pointing out that they still need many people constantly monitoring and working on the trains. But they don't need a driver per train any more, and they especially don't need two drivers per train.
by SudoSuccubus | 2025-07-20 02:37:05+00:00
Good luck detecting things. Guess what. None of your fucking business. It works, it works. You didn't like that. Go fuck yourself. It's like "anti cheating" shit in academia. I get some random output from things. All I do is have a sample of things I want to mimic and any style I have. I can tell Abby system to make it not sound like itself.

Just be honest. You're failing in this "fat the man, man" thing on AI and llms.

It's better to work with the future than pretend that being a Luddite will work in the long run
by BobbyTables2 | 2025-07-20 02:37:10+00:00
Not sure if “more” valuable but certainly valuable.

I strongly dislike the way AI is being used right now. I feel like it is fundamentally an autocomplete on steroids.

That said, I admit it works as a far better search engine than Google. I can ask Copilot a terse question in quick mode and get a decent answer often.

That said, if I ask it extremely in depth technical questions, it hallucinates like crazy.

It also requires suspicion. I asked it to create a repo file for an old CentOS release on vault.centos.org. The output was flawless except one detail — it specified the gpgkey for RPM verification not using a local file but using plain HTTP. I wouldn’t be upset about HTTPS (that site even supports it), but the answer presented managed to completely thwart security with the absence of a single character…
by yjftsjthsd-h | 2025-07-20 02:37:58+00:00
> Of course they are. Copy and paste a text snippet to your configuration, and run the cli to refresh

Even in the best case, that requires you to know about it. When you're not allowed to document the option or even mention it in official support channels, that's harder.

> Being a separate repo is absolutely OK. Just like installing Nixos's own Home-Manager

> Or add other people channels, like adding PPA on Ubuntu/debian. Or run flakes...

> And you should probably want to create your own channel. On the week I installed Guix immediately created my channel and packaged ZimWiki

All of these things make it harder to use and less likely to stay supported.

> Nixos is possibly makes it more confusing by having the documentation recommend `nix-channel --add` instead of the declarative approach. Having the standard declarative, and having flakes on top

So... I agree that that's annoying, and I personally would prefer that everyone agree to use flakes, but AFAIK you don't need to do that to enable unfree in nix? Or is this an unrelated argument against nix that's separate from the point about unfree software?
by zerocrates | 2025-07-20 02:38:18+00:00
OK but the article also says:

- There's only one 2-car line, the Franklin Ave. Shuttle

- That line is converting to have 3-car trains.

So to begin with, the set of small enough trains is the tiniest portion of everything the subway does, not even covering all the small "shuttle" lines. And then even that tiny exception is set to end. Big difference between "applies to the busier routes" and "applies to essentially all the routes."
by 0xDEAFBEAD | 2025-07-20 02:38:43+00:00
Someone should start a company selling USB sticks pre-loaded with lots of prepper knowledge of this type. In addition to making money, your USB sticks could make a real difference in the event of a global catastrophe. You could sell the USB stick in a little box which protects it from electromagnetic interference in the event of a solar flare or EMP.

I suppose the most important knowledge to preserve is knowledge about global catastrophic risks, so after the event, humanity can put the pieces back together and stop something similar from happening again. Too bad this book is copyrighted or you could download it to the USB stick: https://www.amazon.com/Global-Catastrophic-Risks-Nick-Bostro... I imagine there might be some webpages to crawl, however: https://www.lesswrong.com/w/existential-risk
by bb88 | 2025-07-20 02:39:46+00:00
Having written python professionally for more than a decade, I highly recommend not writing complex one-liners -- unless there's some real benefit to doing so.

The more one-liners there are in the code base, the more impenetrable and harder to debug the code is. Unrolling nested functions and switching comprehensions to lists and if statements often make it cleaner and easier to write unit tests for.

If you rely upon code coverage for unit tests, a complex list comprehension won't help you see if you have hit the branch cases.
by ww520 | 2025-07-20 02:40:15+00:00
Yes. You're right. It's not the typical C++ vtable.

I wrote a second blog for the C++ style vtable. https://williamw520.github.io/2025/07/17/memory-efficient-zi...

The first version is faster (one pointer indirection) with more memory consumed. The second version is more memory efficient sharing a single vtable for all instances, a bit slower (two pointer indirections).
by ameliaquining | 2025-07-20 02:41:36+00:00
Is it a particularly terrible thing, in and of itself, to pass structs by value? Less implicit aliasing seems less bug-prone. Note that Go only has implicit shallow copies (i.e., this only affects the direct fields of a struct or array); all other builtin types either are deeply immutable (booleans, numbers, strings), can point to other variables (pointers, slices, interfaces, functions), or are implicit references to something that can't be passed by value (maps, channels).
by gruez | 2025-07-20 02:41:38+00:00
>the affordability of housing

If you're trying to imply the housing shortage only exists because rich people have too much money and are making prices too high for everyone else, that doesn't make much sense. If everyone had the same amount of wealth, you'd still have the same housing crisis. Specifically, there's still going to be the same amount of houses in London, and the same amount of people who want to live there but can't. The problem of housing in London is that there isn't enough for everyone who wants to live there, not that the rich are making prices unaffordable.
Show HN: The only privacy focused digital business card platform
by 0xjovin | 2025-07-20 02:41:52+00:00
Realized all the existing platforms like blinq, hihello store my data on the cloud using accessible by link. Created the product to counter that, only personal data store is your email when creating account, rest all processing happens in browser, apple wallet is a simple vercel cloud function, not store in project DB. Focusing on privacy has it's downside too, cant allow to edit the card since I don't store the data to edit. Happy to listen to feedback to improve the product
by xedrac | 2025-07-20 02:42:06+00:00
I absolutely love beef. A good ribeye steak, or some smoked brisket are two of my favorite foods. I was intrigued by the claims these meat alternative companies were making, so naturally I tried them all. It's not surprising to me that they are struggling. I could barely swallow their products. I think it was a mistake to compare these to one of the greatest foods on the planet. It set the expectation was too high.
by jordanb | 2025-07-20 02:42:28+00:00
When Chicago got rid of the conductors, trains got slower and less reliable. If you've ever had to wait on the train while the operator has to come out of the cab to help a disabled person, respond to a door fault or call button, you've been delayed by one man train operation.

In fact every time the train stops and there's a noticable pause before the door opens, that is caused by the operator having to move from the driving controls to the door controls.
by ujkhsjkdhf234 | 2025-07-20 02:42:35+00:00
This worked because China had very strong regulatory frameworks and redistribution was at center of that philosophy. The entire point of letting a few people get rich was that those people who get rich will need to pay taxes to redistribute that wealth around the country.

The people who hoard the wealth in the US actively attack regulation and avoid taxes so that they don't have to redistribute the wealth. At that point, you're a drain on the system.
by empressplay | 2025-07-20 02:42:54+00:00
I don't know if you're working with modern models. Grok 4 doesn't really know much about assembly language on the Apple II but I gave it all of the architectural information it needed in the first prompt of a conversation and it built compilable and executable code. Most of the issues I encountered were due to me asking for too much in a prompt. But it built a complete, albeit simple, assembly language game in a few hours of back and forth with it. Obviously I know enough about the Apple II to steer it when it goes awry, but it's definitely able to write 'original' code in a language / platform it doesn't inherently comprehend.
by castratikron | 2025-07-20 02:43:24+00:00
I may have gotten a dud, but the sensor watch pro board Unused had a _really_ bad crystal oscillator. Like, slow by over 30 seconds a day. There is the oscillator fine tune complication but the oscillator I had was way beyond the max adjustment range (32k ppm). Maybe it was just luck of the draw and I should give it another shot but having a clock that needed to be adjusted every few days was unusable.
by djankauskas | 2025-07-20 02:44:05+00:00
For longer trains you could make that case, though it should be the agency that makes that call, not politicians that don't have the information to make technical safety calls. Systems across the world don't seem to have issues here though. In any case, there's no world where one employee is enough for emergencies in two cars, but not enough in three, while two employees are sufficient in a train with ten cars.
by jsrozner | 2025-07-20 02:44:44+00:00
It's time for regulation that no images of people may be retained for any commercial purpose without explicit permission of the person whose image is retained. Facial recognition performed on any person who has not granted explicit permission (or, in the case of government, against whom a search warrant has not been obtained) should be illegal. Nor shall any compressed version, broadly defined, of the data be retained (i.e., no training on any sort of facial or pose data without explicit permission of all whose images are used in training).

Penalties should be in the %s of revenue or company assets. Whistleblowers should receive large sums for identifying violations.

In a broader vein, it's time for regulation forbidding the retention or aggregation of any person's data for any commercial purpose other than the one most proximal to the actual transaction in which the person engaged, unless they explicitly opt in.

What would the latter mean? Among other things, targeted ads and recommendation systems would become illegal. Cross-user aggregation (or e.g., a company engaging in any user-longitudinal data analytics) would be illegal. In SQL language, ideally the only time you could do any query with a user ID returning multiple rows for further use would be to serve data directly back to the user. In the long run, such queries should be impossible by requiring something like a) per-user encrypted storage, b) user owned data, c) non-correlatable per-user IDs across transactions.

It will never happen because -- as noted in the article -- many folks in SillyCon valley and government are technofascists, but it should, because our current situation violates all reasonable notions of privacy.
by lioeters | 2025-07-20 02:45:30+00:00
Not sure about this particular experiment, but there is certainly interesting potential in integrating biological organisms (or parts thereof) with larger robotic and mechanical systems.

Recently I saw a video of a turtle which was given a skateboard. It quickly learned how to zip around the house, chasing the cat, etc. It was a simple demostration of how technology, even as primitive as the wheel, can augment the abilities of an organism - especially a living being with sensors (eyes) and neural network (brain).

It also reminds me of the goldfish in a bowl, attached to a small motorized vehicle, which was given the ability to navigate it by swimming in different directions. It soon learned to use this system as an extension of its body, exploring the house, bumping into things like a Roomba with a live brain.

Suppose it's in the same field of exploration as those super-soldiers with Gundam-style body suits and computerized helmets projecting a live data feed to their retinas, maybe eventually embedding neural connectors directly in the head.