MurphyA/hacker-news huggingface dataset:
by locknitpicker | 2025-11-03 06:53:34+00:00
> I believe OpenBSD's code of conduct can be summed up as "if you are the type of person who needs a code of conduct to teach to you how to human then you are not welcome here".

I think that the goal of any code of conduct is to prevent any semblance of arbitrary and whimsical punishment, which can kill entire communities.

Linux unfortunately has to endure with toxic contributors and even maintainers, and history showed that when those maintainers fail to human and consequently the community banishes them, they go on a tirade arguing all kinds of conspiracies. A code of conduct is a form of checks and balances, and code of conduct violation processes serve as processes to collect and present objectively verifiable paper trails of exactly when snd how those maintainers failed to human, and how bad at it they were. Those types can't simply argue their way out of a list of messages they were awful to others, how exactly they violated the code of conduct, and how bad it was. Thus any stunt they pull is immediately rendered moot by the deliverables from the project.
by shermantanktop | 2025-11-03 06:54:00+00:00
> In the U.S., we call it “Swiss” cheese, while in Switzerland, it’s known as Emmental.

What? I struggle to see how this sentence makes any sense. The two products can both have holes, I guess? But grocery store Swiss cheese in the US is a waxy bland cheese product with a slight tang, whereas Emmentaler is complex, funky and quite assertive by comparison. I doubt the fans of either product love the other.
by rendx | 2025-11-03 06:55:01+00:00
None of the breads listed there I would consider to be of the category "bread" as a German, and what I would be looking for when I wanted one.

Yes, a French baguette-type soft white bread is formally "bread", but it is treated as a different/single category here, as "white bread". With examples of typical bread being, say: https://www.hofpfisterei.de/download/Hofpfisterei-Sortiment-... And I don't think the images really carry across the difference (and variety) in texture and density, to someone who simply never had this kind of "non-soft" bread. You can spread cold butter from the fridge on it without breaking it, maybe that gives away a hint towards the difference. Also note the variety of grain: rye, spelt, wheat, barley, oats, in different compositions and degrees of fineness. And this is just one brand/bakery.

Some more "typical German bread" images. I picked types that maybe convey the difference to "white bread" the best in viewing:

https://5-elemente.org/wp-content/uploads/2024/03/rheinische...

https://heicks-teutenberg.de/wp-content/uploads/2014/07/Honi...

https://img.chefkoch-cdn.de/rezepte/2468131388854443/bilder/...
by phreeza | 2025-11-03 06:55:33+00:00
I think perhaps what is going on here is that the most commonly exported variety of cheese exported from Switzerland is Emmentaler, which matches the US taste profile (and has holes), but in Switzerland is considered a rather bland variety compared to e.g. Gruyere or Appenzeller. Maybe that got a bit exaggerated and it was labeled as "junk" cheese somewhere along the chain of communication.
by ema | 2025-11-03 06:55:43+00:00
While STM was a big selling point when Clojure in practice it's actually very rarely used. The persistent data structures are indeed the heart of Clojure.

While for many applications Clojure's performance is good enough it's not anywhere near what you can achieve with Rust. I once did a small game in Clojure trying to be very clever to eke out every last bit of performance and still didn't hit an acceptable frame rate. Made a very naive reimplementation in Rust that involved copying the entire state every frame and it run buttery smooth.

If there is a task for wish persistent data structures are the most performant solution it should be easy enough to implement and use them in rust too. Probably someone already did that.

Clojure is my default programming language but if I want performance (or static types) I reach for Rust.
by bruce511 | 2025-11-03 06:56:05+00:00
I think this is certainly the root of the misunderstandings in this (and other) spaces.

At the very-local level of course there are exceptions, but generally speaking US food is terrible compared to European food. The US optimizes for volume and cost, Europe leans more towards quality.

Yes, there's a lot of cheap rubbish food in Europe, but those consuming it know it's cheap rubbish.

By contrast, and to your point, most Americans have never experienced really good food, and so it's harder to grasp that their "regular" quality is so low. We don't miss what we've never had.

My local, nothing special, supermarket stocks over 100 species of cheese. I remember going to the US and being confronted either 3 (American, whatever that is, Swiss and Cheddar. Um, which is unlike any cheddar I've ever had. Frankly the biggest difference seemed to be the color (which is artificial).

Think is, you can't describe sailing to someone who has never seen the ocean.

Increased travel, the growth of "American in Europe" YouTube videos, have slowly started permeating though and quality food is starting to appear here and there. But (naturally) its more expensive, so most Americans will be slow to adapt.
by hshdhdhehd | 2025-11-03 06:57:09+00:00
I like that idea as it means yiu are more likely to host a party. It is also less expensive to do so.

The UK has a show dedicated to a competition to see who is the best host of a dinner party. (come dine with me). Its a great show but shows the culture. The poor host has to pay for everything, prep, cook while entertaining the guest and usually put on some show or activity for extra points.
by aidenn0 | 2025-11-03 06:58:02+00:00
What about finding the commit a bug was fixed in?

Example use #1: Customer using a 6-year-old version of the software wants to know if upgrading to a 4-year-old version of the software will solve their problem.

Example use #2: The part of code that was likely previously causing the problem has been significantly reworked; was the bugfix intentional or accidental? If the latter, is the rework prone to similar bugs?
by blub | 2025-11-03 06:58:21+00:00
For casual users and likely some pro users, there’s still Pixelmator Pro and Acorn. I used to use Photoshop CS for web design many years ago and they’re good enough for that.

This Canva app’s so dumb, even their log-in doesn’t work. I wanted to log in once and then keep it offline, in the hope that they would keep their promise and allow long offline use. If it’s so buggy it will probably accidentally log itself out after a few days.
by bullen | 2025-11-03 06:58:29+00:00
I recommend everyone to switch not only to linux but TWM (thin X11 desktop) and ARM (3588 to be specific).

That way you are saving 10x electricity AND moving away from M$ in one blow.

Then stop using closed source software, and start releasing your software as open or source-available.

And I promise the world will become a more peaceful place, slowly then all at once.
by nl | 2025-11-03 06:58:51+00:00
> Pascal is not a low level language - quite the opposite.

Why do you say that?

Back in the 80s and early 90s it was the primary competitor to C, and in an alternate universe we might have ended up using Pascal decedents instead of C decedents.

For example the original Mac Toolbox was first written in Pascal: https://apple.fandom.com/wiki/Macintosh_Toolbox

The original Mac API were all native Pascal: https://wiki.freepascal.org/Basic_Pascal_Tutorial/History
by yjftsjthsd-h | 2025-11-03 07:02:54+00:00
> Another big issue imo to me feels like ssh, X servers ssh forwarding/vnc just works, Yet I haven't really found ways to do things like VNC on wayland on a server or something as easy (or even possible?) on wayland as compared to x servers,

Yes, this should be workable, assuming your compositor is compatible (a meaningful caveat, but not insurmountable):

* To forward one application like `ssh -X`, you want waypipe

* For VNC, it really depends on your compositor, but wayvnc works for many of them. (And GNOME does their own thing and I think KDE has their own official option)
by Gibbon1 | 2025-11-03 07:03:11+00:00
Friend of mine has a story from 50 years ago. Guy he knew was dealing coke. Got spooked and stopped selling. Three years later he thought it'd all blown over. Set up a another deal and got popped.

Another friend that worked IT at a slaughter house said one of the bikers that worked their said, the feds aren't good at figuring you out. But when they do they never stop watching you.
by MrJohz | 2025-11-03 07:04:34+00:00
You probably don't want that most of the time, though. The time I'm most likely to send someone an article is once I've got to the end of it, but I don't want them to jump to the end of the article, I want them to start at the beginning again.

There are situations where you want to link to a specific part of a page, and for that anchors and text anchors work well. But in my experience it isn't the default behaviour that I want for most pages.
by ta12653421 | 2025-11-03 07:05:15+00:00
Wrong approach; at least until latest, NONE of the standard apps does apply any kind of "real AI" stuff, maybe this changed through the last 3 - 4 years.

All thi matching stuff like "match with X%" is just bullshit.

The only platform having a useful approach here was OKC years ago. (but even for their scoring you would not need any type of sophisticated tech)
by yjftsjthsd-h | 2025-11-03 07:06:26+00:00
> We are running systemd with all bells and whistles on Raspberry Pi based 1 GB RAM systems. systemd-networkd, iwd, timers etc. The base usage barely touches 350 MiBs.

Er. I have Linux boxes that have 128MB of total RAM doing useful work in my house (not using systemd). This is not the win you think it is.
by bigstrat2003 | 2025-11-03 07:08:14+00:00
I think a lot of stuff is cultural. For me, I detest music at social gatherings. I'm there to chat with people, not to listen to music. Music, for me, can only be neutral at best (and more often it detracts fun), not a value add. My wife, on the other hand, considers an event "like a funeral" if there isn't music playing. Just different cultures. Sadly, it means stuff hosted at my house doesn't ever align with my preferences, because happy wife and all that.
by Permik | 2025-11-03 07:09:08+00:00
You seem to forget that all the people on public transit essentially get their time back. It's so much more efficient than everyone having to use their own time to all individually make that effort.

I made some calculations like a year ago using public data from Finland in the year 2023, the people lost collectively 55k years to driving cars. If we could take all that time back by doing minimum wage work in Finland, that'd add 4,841,511,500.55€ to the GDP and add approximately 164,006,202.08€ of taxable income to the state.

Of course that's just an approximation which presumes everyone could do their jobs while commuting and that you could get 100% efficiency. (But many of the values in the data were rounded down, so this is technically just a lower bound on the value ROI)

E: fixed mafs
by lynx97 | 2025-11-03 07:09:36+00:00
Having a lot of partying people at a place, combined with sensible policemen, is the best recipe for not getting busted. Had that at least twice in my life. Once at a house party with a lot of young, just around the driving age, people. Police showed up, and decided to not bust it, because sending people on the road would be more dangerous then letting things just go on. A few years later, I was at an illegal outdoor tekno party, which also got a visit at 8AM by two policemen. They basically just went up to the DJ and sayed: "We will return at 3PM, and you will be gone."
by ta12653421 | 2025-11-03 07:09:36+00:00
> higher number of opportunities. <

Limitting search/result is often used to tease users into the subscription. Eg. Tiner allows in free mode only a certain number of swipes. Is it this what you mean? This is usually depends on: Search + text for free but limited, or "pay for everything" I do not see why putting some features behind a paywall is "against users interest" and how this limits/increases his/her chances?

You are claiming that dating sites should be free - this doesnt work usually (POF as exception) - and making users pay for those does not increase his/her chances: EVERYTHING that happens before you met someone will be crashed usually in the very first second you met (and smell!) someone.

So if you have a chance with another person, is something that is completely(!) out of control of the website operator. EDIT: this is something website operators do know, they cant change it and this is something that they should put on their website - they are selling dreams and expectations, which wont become true in real.
by bawolff | 2025-11-03 07:09:39+00:00
Google is hardly the first people to come up with the notion of responsible disclosure. Whether you agree or not with the practise, the goal is to balance the needs of the maintainer with the needs of consumers. In practise such practises have massively boosted security of computer systems.

There is a lot of historical context with this sort of thing that has lead to systems like this that has nothing to do with google.

Besides google did not sign an NDA, they aren't under any obligation to keep anything secret. 90 days is a courtesy. They are fully within their rights to just publish their findings immediately if they felt like it.
by Ylpertnodi | 2025-11-03 07:10:17+00:00
>Solving the problem of european tourists being unable to figure out that they have to walk to the bakery section of the supermarket rather than the shelf-stable bread-like products section if they want something they consider bread

Every supermarket I can locally go to has a bread-on- the shelf section, as well as a very fresh bread section. Not to mention 'bread shops' exist.

Don't underestimate the ability of tourists from anywhere to not understand how to look around a shop.

Finding bread in America that isn't over-overloaded with sugar is very difficult.

Quite a few of my family take their own bread to the US. Of late, the problem has been solved as, apart from work, people just aren't travelling there anymore - for non bread-related reasons, of course. For the US fam that now travel back to the eu (an awful lot) more, they go wild for eu bread: it just doesn't taste like cak, /sp - i mean cake.
by Al-Khwarizmi | 2025-11-03 07:11:34+00:00
Yeah, that's what I'm trying to explain (maybe unsuccessfully). I do know backprop, I studied and used it back in the early 00s when it was very much not cool. But I don't think that knowledge is especially useful to use LLMs.

We don't even have a complete explanation of how we go from backprop to the emerging abilities we use and love, so who cares (for that purpose) how backprop works? It's not like we're actually using it to explain anything.

As I say in another comment, I often give talks to laypeople about LLMs and the mental model I present is something like supercharged Markov chain + massive training data + continuous vocabulary space + instruction tuning/RLHF. I think that provides the right abstraction level to reason about what LLMs can do and what their limitations are. It's irrelevant how the supercharged Markov chain works, in fact it's plausible that in the future one could replace backprop with some other learning algorithm and LLMs could still work in essentially the same way.

In the line of your first paragraph, probably many teens who had a lot of time in their hands when Bing Chat was released, and some critical spirit to not get misled by the VS, have better intuition about what an LLM can do than many ML experts.
by objectcode | 2025-11-03 07:11:50+00:00
Maybe because the signal strength might not work as users expect?

Signal strength is like the loudness of music being heard. It's possible for music to be quiet but otherwise excellent, or loud but low-quality. However, if it is too quiet, then the "music" becomes almost unintelligible, which the offseted bars should still be able to indicate.

In Wi-Fi, 6GHz and 5GHz are often used instead of 2.4GHz. 2.4GHz would likely win in signal strength. Yet, the others are used anyway, because the others are good for other reasons. However, if range ( ...or compatibility) is critical, then 2.4GHz is used.

Similarly, in cellular, there is a lower frequency e.g. band 8/12/14/17/20/28/71 and a higher frequency e.g. band 1/3/7/30/38/40/41/66/77/78. (Less basically, it can be more granular.)

So this sequence of events is possible: Tower switches the phone to a higher frequency -> speed increases but the signal strength reduces (confusing, but at least doesn't seem bad if there are 3 or 4 bars.) A switch to a lower frequency normally occurs instead if the high frequency signal is weak.

Cellular can be slow due to interference (maybe more common than signal strength issues; the metric to use instead might be SNR/SINR), congestion (maybe more common than signal strength issues; the metric to use instead is confusing, maybe the CFI value (if automatically changed) or RSRQ with a high SNR/SINR might rule it out), the speed of the rest of the network (the metric to use might be RSRQ during a download with a high SNR/SINR), data plan (the metric to use instead might be RSRQ during a download with a high SNR or SINR/QCI (requires interpretation)), and the width of it (the metric to use is BW). So it's confusing, and not exactly that full bars are always better.

For 2G, with each nearby cell (coverage area) basically getting its own channels, signal strength might've been more important, though interference was there somewhat (so there was MAIO planning etc.)

But aside from speed, there's the battery to consider. If the signal strength from the tower to the phone is "satisfactory", it's implied that so is the signal from the phone to the tower, so the phone will have to have an elevated transmit power.
Show HN: Easy Text Tools – 130 text utilities that run in the browser
by msdg2024 | 2025-11-03 07:11:56+00:00
Hi! I built Easy Text Tools (https://easytexttool.com) because I was tired of pasting sensitive text into random websites just to encode base64 or remove duplicates.

All 130+ tools run entirely client-side in JavaScript. No servers, Works offline once loaded.

Categories include: Generate, Convert, Extract, Clean, Analyze, Compare, Sort, Security, and Utilities.

Has the usual stuff (JSON formatter, regex tester, password generator, word counter) plus niche tools like Morse code converter, NATO alphabet, and various text transformations.

Free forever. Would love feedback or suggestions for missing tools!

Try it now: https://easytexttool.com/
by Saline9515 | 2025-11-03 07:12:09+00:00
> Are you suggesting that only people who have kids should be given assistance when they grow old and frail?

It was the case a century ago. Society wasn't much worse off. But even with pure private retirement planning, it doesn't fix the issue that there are less and less productive members of the society as the population ages, while the needs increase.

> Whether to have children or not should be a personal decision

Which ends up affecting the whole society in aggregate. If my car pollutes too much, it's ok, but if too many people has the same car, then it becomes a problem. So society decided to add incentives to reduce the car pollution (in this case, fines).

> Funny thing is if people suggested forcing people (directly or, in this case, indirectly) into not having children, people would be up in arms about it.

The Chinese experiment shows otherwise.

> How is it alright, meanwhile, to be forced, directly or, again, indirectly in this case, to have children?

You can add fiscal incentives, many countries have them, condition old age benefits to how many children you had, or public care homes' access, etc. This also allows to free ressources to help today's childless people and parents to have more children.

Ressources are not infinite and at some point we need to choose if we prioritize old people or young people. My point of view is that this prioritization should depend on how many children you had. If you invested time, money and energy (I had to wake up 4 times to feed my daughter last night, for instance) to perpetuate society, why would it treat you the same as the people who didn't want to do the same effort?

Not having children is a personal choice, but it doesn't mean that it should be free of personal consequences.
by bigstrat2003 | 2025-11-03 07:15:58+00:00
I would say personally I don't care if people show up late, but I'm also not going to play scheduling mind games to try to trick them into being there on time. The event starts at whatever time the invitation says. If someone shows up late, I have no sympathy if they are upset that they missed the beginning. But I'm not going to be mad they didn't show up right on time, either. It's ultimately their problem, not mine.
by int_19h | 2025-11-03 07:16:51+00:00
86Box is what you want for this kind of nostalgic programming, comrade.

Our teachers didn't know much about this stuff in school. The origin of my username here (and elsewhere) is from those classes at school; I once submitted an assignment that, under certain conditions, used inline asm in Turbo Pascal to do "INT 19h". Had to explain it later, but thankfully that particular teacher was more amused than offended.
by recursivecaveat | 2025-11-03 07:17:20+00:00
Do you necessarily need to compute anything in order to perform a simulation? Suppose whenever some weird undecidable statement quantum gravity situation comes up inside the simulation, you pause it, recreate the scenario on a lab bench, and then copy the data into your simulation. You didn't compute what would happen, you don't even necessarily understand how it works, but as long as its the same quantum gravity stuff inside and out, the simulation can proceed faithfully. This makes some assumptions about locality I guess.

Of course the whole affair seems a little moot since you obviously only have to be accurate enough that it doesn't disrupt the ancestor simulation or whatever, but that's less fun to think about I suppose.
by pimeys | 2025-11-03 07:17:32+00:00
If you ever played a game called Party House, which is a deck builder that "teaches" you how to organize parties. It's one of many absolutely fantastic games in the UFO50 collection:

https://ufo50.miraheze.org/wiki/Party_House

It teaches you that if you have too many of "that guys" in the mix, the police will come. The fix is to invite a few hippies and the problem is solved by itself.
by prmoustache | 2025-11-03 07:17:34+00:00
> Another big issue imo to me feels like ssh, X servers ssh forwarding/vnc just works, Yet I haven't really found ways to do things like VNC on wayland on a server or something as easy (or even possible?) on wayland as compared to x servers,

waypipe just works too. That replaces any reason to do SSH forwarding.

Also some desktop like Gnome (maybe KDE has similar feature?) offer remote desktop. In Gnome's case it is using RDP protocol instead of VNC.
by DSingularity | 2025-11-03 07:18:36+00:00
It’s just an observation. It’s an abstraction in the classical computer science sense in that you stack some modules and the backprop is generated. It’s leaky in the sense that you cant fully abstract away the details because of the vanishing/exploding gradient issues you must be mindful of.

It is definitely a useful thing for people who are learning this topic to understand from day 1.
by WarOnPrivacy | 2025-11-03 07:19:37+00:00
> 7 Billion $$$ is not small change.

Okay. I don't think anyone is saying otherwise.

The question is how will this the data center improve the lives of existing Michigan residents?

We know how it may worsen their lives. If there are immediate neighbors, they get to live with non-stop noise. Higher electricity costs tend to come with data centers. In this case, 1.2 million DTE customers are at risk of higher bills.

That's the bad. What's the good for these folks?