MurphyA/hacker-news huggingface dataset:
by latexr | 2025-09-29 15:58:03+00:00
> There are a million Linux websites with the same versioning issues and inadequate explanations.

Where do you think the LLM is getting its data from? At least on the website you can see the surrounding discussion and have a chance of finding someone with the same problem as you, or learning something tangential which will help you further down the line.

> With an LLM, I can get it to tell me what each parameter it suggests actually does and then I can ask it questions about that to further my understanding.

If it’s giving you wrong flags, why do you assume the explanations it gives you are accurate? LLMs can make those up just as well.

What you should do is verify the given flags on the man page. Not only will it clarify if they exist, it will also clarify if they’re what you’re looking for, and will likely even point to other relevant options.
by immibis | 2025-09-29 15:58:57+00:00
In Germany it's generally illegal to film people apart from certain exceptions (mostly public events and public spaces). Even when filming something in public, you must be filming the event/space and not a person or group who happens to be occupying it, which is a fine distinction. Even surveillance cameras have strict requirements to be legal. You don't want to be the guy who goes to jail for having a surveillance camera, right?

Tangentially, nightclubs put stickers over your phone cameras and that is a great idea.
by fidotron | 2025-09-29 15:59:26+00:00
> EA has a reputation for buying companies and draining all of their reputation for money

If you saw this from the other side you'd see just how much the reverse was true. This was one of the great mysteries of the place.

It's one of those situations where in the public perception the blame all flows up to EA, but the credit is always with the studios. The truth is somewhere else.
by arandr0x | 2025-09-29 15:59:49+00:00
It would be interesting then for similar studies to add a dimension in addition to self-reported loneliness on self-reported time spent outside the home. While it's likely that sedentary elders are lonelier, it's not a 100% overlap (some elders live with close family and some lonely people are still very physically active/outside). You would expect lonely, active people to have lower death rates than lonely, sedentary people with similar pre-existing conditions under your hypothesis, and it would be a powerful thing to prove because it's a lot easier to make people go out than to make them make friends.
by lynx97 | 2025-09-29 16:00:12+00:00
My theory is that those "you just have to accept it" people are unwilling or unable to confront their own wrongdoing. Out of principle, and also triggered by the recent "AI uses all data available" situation I've tried to voice my disagreement when someone was talking a foto of me. The reactions were all around the same: Nobody was willing to just say "Sorry, of course thats your choice". everyone had some lame excuse or was trying to pressure me socially. "But my brother is deaf and just wanted to show it to his friends". As if I care if someone has a disability or not, especially since I am blind myself.

To sum it up, in my experience, people are just not willing to respect your boundaries if you make them aware they overstepped yours. They will always go for some excuse, instead of just accepting they erred.
by dpcan | 2025-09-29 16:00:25+00:00
I feel like I can't really have fun and be myself when I see people shooting video all around me.

I like to be silly with my kids and close friends, I like to act out around the people who find me fun or funny. But the rest of the world would ridicule me, or make fun of me, or make me a meme possibly.

This makes me sad because as a young man I could just be out there and fun, and at the end of the day, I held a place in the memories of my closest friends, maybe a handful of bystanders. But today, I could be gif'd and immortalized for my silly actions without my permission.

I disagree with the sentiment, you're in public, it's fair game. That just means I have to bend to your world-view, and you don't have to be considerate of mine.
by n4r9 | 2025-09-29 16:00:40+00:00
Might not be what you're referring to, but: a couple of months ago a user posted this comment [0] claiming the linked video showed police offices arresting and threatening to jail an old grandmother in the middle of the night, simply for "liking facebook posts the gov doesn’t like"

Needless to say there were no arrests, no jail time, not even threats of jail time, it was 1:30pm, the woman was 54 years old, and she had posted comments calling for a councillor's resignation.

There's an argument in there about whether councillors have a bit too much influence on local police behaviour. But it gets drowned out by hyperbole, embellishment, and an over-eagerness to link it all up to a nation-wide conspiracy.

[0] https://news.ycombinator.com/item?id=44593022
by arghwhat | 2025-09-29 16:00:49+00:00
> This is nonsense, for a number of reasons. Clearly, one should be able to exist in society, including going outside one’s own home, without needing to accept this kind of thing.

I find these kinds of argument somewhat odd, as they imply that "this kind of thing" is some unacceptable violation of clearly pre-established rights.

Rather, one must realize that existing in society always had the implication of being visible to society, and that public spaces are just that: a place accessible to all, where if you chose to be you must also accept being observed by its other attendants.

Some physical public spaces might be crammed so full of people that it's hard to breathe, while others will have them few and far in between. Some virtual public spaces might be breaking records with their viewer counts, others will never be graced with the presence of an eyeball. Streamers just connect a physical public space with a virtual public space.

Being recorded and published in a final edit of an on-demand video is slightly different (and not implied in streaming), but that is a much older dilemma that we have had more time to adjust to and hammer out rights regarding, and few would really pay attention to someone recording on the street with anything other than slight curiosity.

So no. I believe this is the society you must accept being a member of. The only thing that has changed with time is the medium (memory and word-of-mouth, paintings, photos, video recording and finallys livestreaming), not the actions. But as important, being caught on rando streamer's camera will by default only contribute about as much to your internet fame (and loss of privacy) as going to the local grocery store.

(For those curious if age contributes to the standpoint, I'd fall in the 30-40 bucket.)
by achisler | 2025-09-29 16:00:56+00:00
SO!

tl;dr here is a free app / open source run-from-device — that generates a psychological profile of you from your CHAT messages.

example screenshot: https://imgur.com/a/oOvcYRC

I'm still recovering from the analysis of a chat with my best friend. I think it was on point. And I don't think it's Barnum Effect (although we obvs haven't done a perfect study).

We intended to launch it properly, but then we saw that it's really hard to get people to share their chats, hence open sourced all. Please share any feedback, as it was built quite quickly.

P.S. It's also password protected! And it takes a while to process, but it works.

example of an analysis of a less intense chat: https://www.mymirror.wiki/mirror/insights/636125f2-9684-4328...

password: 123456
by graypegg | 2025-09-29 16:01:15+00:00
Some 3D CAD programs (FreeCAD, Fusion 360, others I assume) have this sort of confusing tree view for history+dependencies+state all-in-one. Since the face of one feature could be the origin of another feature, you need to have a pretty rigid order of operations that's fully explorable. The tree-view works great but UI wise for average folk, it's a cryptic use of that tree-view pattern.

There is SOMETHING there though, I think if you could show the flow of data in the same space as the data itself, you'd have a worthy Excel-like thing that does well with an AI agent jumping in to either fix something or attempt to irreparably break everything. Rather than looking at a diff grid of cells with hidden expressions, or a spaghetti mess of nodes with lines, I think a structured and shallow-nested tree would be easier to understand... maybe. Rather than expressions, you'd have features like in CAD that act on some base table, and you could jump back to the table as it was at a state where that feature was applied, make a tweak, and jump forward again.

Eg. Adding an item-specific tax calculation is a single operation in between the items + sum feature, rather than two operations where I have to hook up items => itemsWithTaxes, then tweak sum to read from each itemsWithTaxes. If I'm ever confused about what sum is doing while setting this up, I can go "back" in time to the state the sum feature works on, and I only see the data it has to work with.
by burkaman | 2025-09-29 16:01:17+00:00
Here's an open source alternative you can self-host: https://llmgateway.io/

I think it's just called OpenRouter because the founder previously started OpenSea (an NFT marketplace), and also probably to sound a bit similar to OpenAI. It's like companies calling their products "natural" or "organic" or "artisan" when they can get away with it, just a marketing strategy of using words that conjure up vaguely positive connotations in your mind.
by zaidhaan | 2025-09-29 16:01:37+00:00
I am not aware of any approaches that work consistently across all major browsers. This matter is nothing new -- there's a Bugzilla report[0] from 13 years ago about this behavior that remains open.

Since there's no spec for global history and it's unlikely one will be introduced, the most practical solution to avoid flooding the browser history would be to debounce the changes.

This is the approach taken by Google Maps -- with maps being a well-known case where URL updates would clutter the history, as noted in the Bugzilla report.

[0] https://bugzilla.mozilla.org/show_bug.cgi?id=753264
by MisterTea | 2025-09-29 16:01:38+00:00
Last year I was at a concert hanging outside enjoying a J and my beer. Suddenly there were four young women shoving a phone in my face asking me questions. I was a deer in the headlights. Turns out they were live streaming and just talking to random people. It made me quite uncomfortable - who's on the other end looking at me? They were later live streaming from the pit...

Of course Ive had video cameras in my face before at concerts but they weren't streaming and the results were probably seen by very few people. Now its instant broadcast to whoever is on the other end.
by pdonis | 2025-09-29 16:01:42+00:00
> you can't just say that it's universally bad API design to "accept all types"

Note, though, that that's not really the API design choice that's at stake here. Python will still throw an exception at runtime if you use the + operator between objects that don't support being added together. So the API design choice is between that error showing up as a runtime exception, vs. showing up as flagged by the type checker prior to runtime.

Or, to put it another way, the API design choice is whether or not to insist that your language provide explicit type definitions (or at least a way to express them) for every single interface it supports, even implicit ones like the + operator, and even given that user code can redefine such interfaces using magic methods. Python's API design choice is to not care, even with its type hinting system--i.e., to accept that there will be interface definitions that simply can't be captured using the type hinting system. I personally am fine with that choice, but it is a design choice that language users should be aware of.
by LargoLasskhyfv | 2025-09-29 16:02:03+00:00
It might. OTOH when using binpkgs and not changing USE-flags, using a fully optimized Archlinux-derivative like CachyOS might too. Depending on how much hypercustomized additional crap you need/intend to use.

Been in the situation to chose a while ago, been wary of having to compile all that crap, because that's what USE-flags are for :-) (Wenn schon, denn schon! (Meaning something like 'going all in' in german)) Thought about NetBSD, and FreeBSD too, but nah, because drivers. Knew Arch. It's lean, or can be, but not that optimized. Came across CachyOS.

Gave it a try. Feeling very comfy with it at speed. Enables real "Freude am Fahrvergnügen/Spaß am Gerät" without hassle. Not seeing the need to change.
by wang_li | 2025-09-29 16:02:11+00:00
>>Publishing someone’s photo online, without their consent, without another strong justification, just because they happen to be in view of one’s camera lens, feels wrong to me

If you don't want someone to make a record of the photons that arrive at a particular place because those photons bounced off you, then don't let them go out into the world far beyond your private space.
by magicalhippo | 2025-09-29 16:02:41+00:00
If the customer has people on the other end that knows about their processes and cares, you can push back.

We landed our largest customer by gar a few years back, and we pushed back hard. However we had good arguments why, and explained why changing their workflow would be much better or offered some other approach to solve the problem that didn't involve a new bespoke and brittle feature.

On the other side were a team that knew the processes well and understood our arguments.

After they went live, the management thanked us for helping them improve their organization.

On the other hand there have been cases where decisions is made by leaders so high up they have no idea what's going on by those that need the tool, and aren't interested in spending time or effort on it. Not much you can do then.

edit: Though sometimes they learn. We've had a few customers who we said no to since their wishes were not really feasible, and who selected others and failed, and failed again, before finally ending up with us, on our terms.
by thegrim33 | 2025-09-29 16:02:53+00:00
> the reason modern AAA games hold your hand is because they have to.

Their target consumer now is as high a percentage of the population as possible; they aim for the lowest common denominator being able to play and thrive in the game. Hence, needing insane levels of handholding and guidance in the game.

In the past, it was mostly just geeks/nerds playing video games, and so things didn't need to be dumbed down to that level.
by Ntrails | 2025-09-29 16:03:19+00:00
> what concrete negative consequences are there

It isn't necessarily about consequences. I don't want photos of me on the internet. I don't like the idea that other people get to do that without my consent.

I don't have any power to stop it. I am not even sure I should, or what limits it should have. But I don't think I should need to justify that as a preference.
by hungryhobbit | 2025-09-29 16:03:28+00:00
I thought VS Code was a terrible example: don't 100% of VS Code users use the code editing pane?

Some might use the debugger and some might use extensions and some might use AI and so on ... but there's nothing 80/20 (or 20/80) about the core of the product, and that seems to directly contradict the article's point.
by theamk | 2025-09-29 16:03:41+00:00
No, order does not loose meaning. You can have "ordered" or "unordered" or "almost ordered", and pretending otherwise looses meaning.

Even slightly-misordered queue has very useful fairness guarantees - for a queue of size N, an item will spend O(N) steps in the queue.

"Bags of data" have no guarantees of that sort at all. By their definition, an item can spent an arbitrary time in the "bag", which makes those "bags" pretty useless for many real-time use cases.

As an example, imagine the bag where readers and writers always prefer smaller indices. So if an item gets stuck at the last slot, it will never gets picked up as long as new items are coming. This is a pretty useless behavior which is yet totally compatible with "bag of data" definition.
by thesuitonym | 2025-09-29 16:03:55+00:00
The alternative is for the venue to have "recording time" and "non recording time." If you go during non recording time, you're not allowed to bring cameras into the space. And if you don't want to be recorded, you go then. And if you want to record, go during recording time.

Think of it like a public pool. It is unreasonable to say that there should be public pools that children aren't allowed into, but it's also unreasonable to expect all adults to want to swim with children. This is why we have the concept of adult swim time.
by AnotherGoodName | 2025-09-29 16:04:13+00:00
You need to back that up with genuine analysis and proven studies.

The reason i say this is that in some parts of the world capitalist things like building renewables to make or save money is politicised as a left or right wing issue with people arbitrarily for or against purely on that bucketing.

The politicisation is stupid and doesn’t even align well to any traditional left/right political divide other than ‘at one point in history they fell on one side or the other of the issue’ so now they are stuck there. It’s interesting with the perspective of someone who’s experienced a different countries right/left wing politics which have completely different views on various issues. As in there’s often no reason for such things to be in either side honestly. In fact for certain things that never got politicised in the USA such as battery storage the red states are leading the world in grid connected battery installation rates since it’s so profitable and the topic has avoided being bucketed into a left/right category all the while blocking offshore wind farm installation which has been bucketed as such.

Anyway due to this politicisation you cannot just post ‘this renewable initiative doesn’t work’ without honest analysis to back it up. This would need to include the massive drop in solar power and battery prices that have occurred recently.
by gambiting | 2025-09-29 16:04:14+00:00
Like most things with "Europe" - it depends, because it isn't one state with universal laws or even cultural expectations. Go to somewhere like Poland and everyone will have a dashcam and it's almost expected at this point(imho). But in neighbouring Germany you are technically allowed to have a dashcam, but any recording is legally inadmissable in any court case. So even if you have a recording of someone crashing into you, it can't be used because the other person never agreed to be recorded. Meanwhile Austria and Portugal have banned them completely, even for personal use.
by dangerface | 2025-09-29 16:04:27+00:00
ZSA Moonlander is an easy avoid. They have a defect on their thumb cluster, the plastic that holds them to the main board is thin and breaks after a few years of use. Good thing they sell spares so they can be easily repaired but bad thing is trying to order them. They don't want just any one buying parts and even sending a photo proof you own a broken Moonlander is not acceptable, they want a receipt of the original purchase or they refuse to sell them.
by hosh | 2025-09-29 16:05:27+00:00
The “values” in this article maps to Roy Fielding’s PhD dissertation on software architecture. Fielding’s dissertation is better known for REST, but his dissertation is much broader and more versatile. He actually organized a way to think about and reason about any software architecture and then presented REST as an example.

The “values” mentioned in this article maps to the architectural properties (versatility, scalability, observability, readability, maintainability, etc.), but I have found that understanding architectural constraints is even more important because that tells you where anti-patterns are, and how an architecture can evolve (or not evolve).

https://ics.uci.edu/~fielding/pubs/dissertation/top.htm
by jillesvangurp | 2025-09-29 16:05:38+00:00
A comment that I heard recently is that in some places using solar panels is literally cheaper than using wood panels for fences.

I'm not sure how true that is of course but it does make you think a bit. The optimal place where to put solar panels increasingly is becoming "wherever you can afford to". If vertical space is what you have, why not use it?

People in apartments don't have access to roofs. But they might have balconies. Balcony railings can fit a few solar panels usually.

You can buy solar panels for use on balconies in the supermarket in Germany. They only generate a few hundred watt. But that can add up to close to something like a kwh per day if you get a lot of sun on your balcony. At 40 cents per kwh. That's 12 or so euros per month. I pay about 70 per month currently. And I can get a couple of balcony panels for something like 200-300 euros. And I might get some money back on those even. The idea with balcony solar is that it might offset part of what your fridge uses. You simply plug it into a wall socket and your fridge takes that power instead of from the grid. All safe and approved equipment, the inverter cuts the power if there is no grid power.

I haven't done this (my balcony faces east and only gets a few hours of sun in the early morning). But it's easy to see how this could work.
by djoldman | 2025-09-29 16:05:53+00:00
I am not a lawyer.

In the USA, anyone is allowed to photograph, video, or otherwise record anything they can see from a public sidewalk, subject to some soft restrictions like it being illegal to impede the movement of others. Any attempt by law enforcement or others to restrict this would likely fail in the courts.

Folks can get pretty upset by this in the real world.
by philipkglass | 2025-09-29 16:05:57+00:00
"Silicon metal" means "elemental silicon" in this context. Silicon was first industrially important for the manufacture of specialty steel, so some of the vocabulary is still influenced by its early proximity to steel production.

"Transactions of the American Electrochemical Society v. 29 (1916)"

https://babel.hathitrust.org/cgi/pt?id=nyp.33433090838537&se...

SILICON-METAL

A special steel of great importance to electrical industry is silicon steel, used in electrical transformer construction and all alternating-current apparatus. Silicon metal and 75 percent ferrosilicon essential in its manufacture are produced only at Niagara Falls. The ageing of transformer steel has long been the cause of a serious falling off in efficiency. This loss often doubled after a few years' use. Silicon steel does not age. Moreover, its original hysteresis loss is 25 percent less than that of the old type of steel.

The saving in a large generating and distributing system from the generator through step-up and step-down transformers to the motor may be as high as 6 percent. Thus silicon steel, a comparatively unknown product, is saving many millions of dollars annually wherever electric energy is transformed.

Silicon metal as a "preparedness" product is important in the generation of hydrogen for aeronautical purposes. In conjunction with caustic soda it forms the cheapest method of generating hydrogen in the field or on shipboard when portable outfits are required.
by jweather | 2025-09-29 16:06:01+00:00
My daily driver is an Allium58 not too different from the Moonlander. I love having modifier keys to set up macro functions and layers. My favorites from an ergonomics standpoint are Mod1+WASD for arrow keys (Q=home, E=end), Mod1+Capslock for double-click, and Mod1+Tab for middle click (my trackball doesn't have one). It didn't take too long to get to a faster WPM than I had on my previous 101-key mechanical, and I can go back to normal keyboards when I have to.
by insane_dreamer | 2025-09-29 16:06:12+00:00
I attended my first GenZ wedding a couple of months ago and they (someone on behalf of the couple) announced this request. It applied specifically to the wedding itself, not the post-wedding party (at the same venue).

Certainly the first time it had ever come up, but it made sense to me. If you're invited to someone's wedding, it's only natural to respect their wishes.

Not everything needs to be documented online!