MurphyA/hacker-news huggingface dataset:
by Folcon | 2025-09-11 12:06:04+00:00
I have a question for the American's in the audience here.

There's always this narrative about tipping allowing for exceptional service and I wanted to know what meta advantages or options have you been given or seen as a result of this?

I'm reminded by Charlie Sheen's character in two and a half men consistently tipping the pizza delivery driver who brings him a champagne bottle with his pizza.

As a comparison elsewhere, I've had French wait staff bring me bread at the table whenever I visit Paris and even if the restaurant is out they source it from nearby restaurants unprompted with no expectation of a tip even though I would perceive that as being above and beyond service.

I'm trying to understand if we're all on the same page about great and even exceptional service :)
by squishington | 2025-09-11 12:06:26+00:00
I enjoyed reading fiction until I studied electrical engineering. After that I felt that fiction was a waste of time. On a cognitive level I don't think it is, but I think the feeling comes from having been instilled with a sense that reading has to involve some degree of learning. As though everything I do has to involve some self betterment. It's frustrating and I feel a sense of loss about it.
by Zigurd | 2025-09-11 12:07:10+00:00
I hope the iPhone Air is successful. Folding phones seems so obviously a gimmick. A year from now many of these relatively affordable folding phones will be e-trash, and social media will be full of complaints and retrospective wisdom about how they could never have been reliable. But consumer product offerings are full of gimmicks. Apple is trying not to give into herd mentality.
by charlescearl | 2025-09-11 12:07:16+00:00
The american state was brought into existence and persists through unrelenting political violence - internal and external. The estimated 90% of Indigenous population that perished; persistent excess deqths of indigenous peoples https://pmc.ncbi.nlm.nih.gov/articles/PMC1698152/; persistent racialized violence perpetrated by the state on Black communities; the exploitation and arbitrary state violence upon documented and undocumented non-citizen workers (or those perceived to be non-citizens); the 5 million that have perished during GWOT; the 5 million or so excess USSR deaths from US policies during the early 1990s; the violence of carceral warfare (the so-called “mass incarceration”) against racialized populations.

Aime Cesaire called it “imperial boomerang”; Malcolm X said “chickens coming home to roost”.

Yet the only form of violence that legible to the bourgeoisie is even the prospect of resistance & counterviolence - most of the recent attacks upon capitalists & those labeled as “right wing” seem to have not come from “the left”.
by mxfh | 2025-09-11 12:07:18+00:00
That's anectdotal. There is literally zero alignment or correlation between tipping and good service.

You want to have a stress free experience the waiters tries to upsell you at every corner.

If you mistake upselling for attention then you're part of the tipping complex already.

Good service comes from good training and experience not the assumed money left over in your wallet. That's the businesses goal of not leaving any money on the table. So the alignment is between the business owner and the employee if anything, not between employee and customer.

I would make an exception for bars, but that's about it.
by slv77 | 2025-09-11 12:07:19+00:00
People have different preferences, some people are going to be more productive at home and some less. Some people simply can’t work from home.

I think the challenge is that leadership isn’t coherent when it comes to RTO:

1. Leadership has largely abandoned the notion of geography when hiring or building teams. Building geographic centers of excellence where all team members with the same function working closely together used to be a thing. Leadership wants the flexibility to pick the best talent, at the best prices, on short notice but also wants ad-hoc collaboration. Workers are rightly confused when every meeting they have in an office is on Zoom. 2. Leadership has largely abandoned the notion of timezone alignment and structured working days. Leadership wants to hire talent across the globe which requires more cross-timezone collaboration and non-standard-work hour meetings. That wasn’t possible when at 5PM to 7PM everyone was commuting. It also isn’t reasonable to expect people to hold a rigid 8AM to 5PM in-office schedule and then take 2 hours of meetings from 6PM to 8PM. 3. Leadership is complains that office space is both essential to productivity AND too expensive to spend money on. Employees home setups in terms of working space, noise isolation, connectivity and configuration are now more productive than what is offered in-office. When leadership took people from dedicated offices, to cubicles, to open seating and then to “hot desking” it was justified that commercial real estate was scarce, expensive and required the sacrifice of productivity to manage costs. Now that it is plentiful and cheap? Leadership is saying that RTO is needed for productivity AND that they will continue to reduce spending on office space per employee.

The only way to mentally reconcile that is to either assume that leadership is incompetent or that they want to return to 18th century sweat shops and envy China’s 9x9x6 culture. I can see why mid-level management is struggling getting compliance which is why they are relying on badge swipes.
by its-kostya | 2025-09-11 12:07:24+00:00
In my state, to live in an excellent school district is very expensive. We've been trying to move but always get out-bid and out-priced. Mind you we earn well above median but unfortunately, we were not "born early enough." Many folks living in the districts have been there well before it was expensive and probably cannot afford their own home if they had to buy it again. Shit sucks.
by ndsipa_pomu | 2025-09-11 12:07:40+00:00
How about thinking in terms of being able to afford food?

If there's a small minority of the population that are so rich that they cannot meaningfully even spend their money (e.g. billionaires) and at the same time there's a sizeable percentage that cannot afford to eat regularly, then that's wealth inequality.

It's not so much about making everyone equal, but ensuring that almost everyone can provide for their basic needs (e.g. housing, food, medicine).
by bdhcuidbebe | 2025-09-11 12:08:07+00:00
Ah, yes. Reddit, where mature discussion happens. /s

The video is obviously cut and framed to support these nonsense claims. Still, a crappy job.

Instead of adding to the discussion you are trolling.

How did you even manage to get negative karma here? You get a point for each of your hundreds of comments.

You must have some seriously fringe tech takes…
by ezequiel-garzon | 2025-09-11 12:08:29+00:00
ChatGPT's translation:

Panel 1 Waiter: "Sir, I’d like to ask you to take off your cap in this restaurant." Smurf: "Take off my cap? You’re not asking me to take off my pants, are you?!"

Panel 2 Waiter: "That’s not the same." Smurf: "That is the same."

Panel 3 Cook (to waiter): "Let him put his cap back on." Waiter: "That’s maybe better."
by natebc | 2025-09-11 12:09:27+00:00
Mostly customers thinking they fully understand the thousands of parameters in ZFS.

There was a _very_ nasty bug in the ZFS L2ARC that took out a few PB at a couple of large installations. This was back in 2012/2013 when multiple PBs was very expensive. Was a case of ZFS putting data from the ARC into the pool after the ZIL/SLOG had been flushed.
by Pet_Ant | 2025-09-11 12:10:17+00:00
I miss the Windows 98 days where almost all apps used the same generic UI and the visuals drifted into the background like noise and I just saw buttons and checkboxes.

That’s the worst part of webapps is that they have their own look’n’feel. I don’t want your branding and colours. I want the functionality and get out of my way. I want my own colours and fonts.
by Nextgrid | 2025-09-11 12:10:33+00:00
Working in BigTech and/or some high paying consulting company puts you in the top 10-20% and may still be worth it.

But for the other bottom 80-90% outside of those industries SWE is essentially the modern version of an assembly line worker with way more stress, responsibilities and bullshit.

It’s unlikely our aspiring dev here is going to land a high-paying position right away. They’re gonna have to grind it out at one of those lower-paying companies first and build up their experience, and maybe after 5-7 years actually join one of those higher-paying jobs.

This assumes of course that those jobs still exist in that time and the pay situation hasn’t gotten worse. Turns out the world has built a very high tolerance for shitty, low-quality software, and both AI and outsourced workers can churn it out much cheaper than our upcoming dev can.

If the author here is considering investing 10 years of their life into a new career, I’d rather have them do so in something that has higher earning potential and resistance to outsourcing.
by ahartmetz | 2025-09-11 12:10:55+00:00
btrfs seems to be a wonky, ill-considered design with ten years of hotfixes. bcachefs seems to be a solid design that is (or has been, it's mostly done) regularly improved where trouble was found. Now it's just fixing basically little coding oversights. In two years, I will trust bcachefs to be a much more reliable filesystem than btrfs.
For everyone who wants simple data analysis, and sick stuff like data podcasts
by vinserello | 2025-09-11 12:10:56+00:00
The problem: We can all agree spreadsheets are everywhere, but analyzing them is slow and often requires a data scientist. Teams spend more time cleaning data than actually using it. Traditional BI tools are powerful, but overkill for small teams or solo founders.

Our solution: Upload your Excel or Google Sheets and instantly get:

Automated insights: trends, anomalies, and patterns highlighted without manual digging

Instant visualizations: charts and dashboards generated automatically from your data

Narrated reports: each analysis can become a “data podcast” explaining your results

Direct workflow integration: no code, no setup, just actionable answers

It's early days, so it's totally free for early users.

Try it > datastripes.com
by PartiallyTyped | 2025-09-11 12:11:02+00:00
No victim blaming, he is not a victim of anything other than his own actions.

He has been fanning the flames for years. He has exploited political conflict for personal gain.

What you clearly missed is that Charlie could have had a life that was different had his behaviour been different.

He was not attacked over an immutable or protected characteristic. He was not murdered because he is white/straight/gay/black/trans. His murder was independent of his characteristics and entirely dependent on his character.

There is no “hate crime” here as far as the definition is concerned.
by Luker88 | 2025-09-11 12:11:12+00:00
Legal shield? So once again people have to do manual legal work for something that can be taken for granted in any (L)GPL* software.

We should start counting the times a permissive-licensed software needs this kind of protection, and then wonder what is the difference between all this effort and just going GPL.

You don't need to hang onto hopes and public shaming until someone else does the hard part.

Still, kudos for the grant.
by southwindcg | 2025-09-11 12:11:28+00:00
Before we say too much about the performance of your algorithm, encoding/decoding speed and memory use must be considered, especially with very large inputs.

Note that on this particular small sample of text, Zstandard `zstd -13` compresses it to 288 bytes, and with default settings, 292 bytes. Brotli using default settings compresses it to 236 bytes.
by jappgar | 2025-09-11 12:11:29+00:00
I have to think they borrowed "pure" from haskell. It's such a stupid word to use in both cases.

Purity is an illusion. Water looks pure even when it's tainted with lead.

Purity isn't good. If you only drank pure water you'd be starving your body of necessary minerals.

The real antagonists are idealists and pragmatists.

Idealists are fun to talk to but terrible to work with.
by bell-cot | 2025-09-11 12:11:59+00:00
Traditionally, a key duty of senior NCO's has been to babysit (in effect) young naval officers, when the latter are in command of critical things. That's both to prevent expensive noob goofs, and to have a seasoned leader on hand if the "routine" situation suddenly jumps out of the young officer's limited competence zone.

Might anyone be familiar with the Norwegian Navy's traditions or practice in this regard? From the article, it sounds like the "young and relatively inexperienced" OOW was probably the most experienced (years of service at sea) person on the frigate's bridge. With two trainees under him, who he'd have needed to keep eyes on.
by evelant | 2025-09-11 12:12:53+00:00
It would be up to application logic. This prototype essentially offers the same behavior you would get with a traditional backend API except it works offline. The results would be the same as if clients made those calls to a backend api, that is, up to application logic. My idea was that it's essentially impossible to have generic "conflict resolution" that follows arbitrary business rules so I made the business rules _be_ the conflict resolution. For any given situation the answer to "how would it handle a then b then c" is "the same as any normal backend api, per regular business logic, except it works offline".
by natebc | 2025-09-11 12:13:06+00:00
A great deal. Which is why my cringe reflex still activates when I read about people running ZFS in places that aren't super tightly configured. ZFS is just such a massively complex piece of software.

There were legitimate bugs in ZFS that we hit. Mostly around ZIL/SLOG and L2ARC and the umpteen million knobs that one can tweak.
by its-kostya | 2025-09-11 12:13:07+00:00
Agreed. The argument "I want to know if my child is safe in an emergency" is incredibly flawed. God forbid there is a shooting, kids should be listening to their teachers to be instructed to safety not distracted. And their phones should not make noise when they are hiding.

If the emergency is on the outside of school, parents still need to go through the main office to pull kids out of school, so contacting them is also unnecessary. These helicopter parents smh
by kermerlerper | 2025-09-11 12:13:10+00:00
This is going to be a hot take, but I believe all web views are bad implementations for mobile apps. Primarily because a native app has all the styling, fonts, and client-side logic bundled with the app when it's installed.

A WebView loads those at runtime. So if you were intercept and track all the requests made by a WebView app, you'd see potentially hundreds of assets loading when you make a search query.

A native app doesn't need all those assets, it can make a simple API request to resolve this.

I can imagine a WebView could be bundled with the assets it needs, tho I doubt most people do this.
by kragen | 2025-09-11 12:13:26+00:00
Haha, 455mm! That's 659MHz, which used to be channel 45 for UHF TVs in the US: https://en.m.wikipedia.org/wiki/Television_channel_frequenci... but has it been reallocated to something else like LTE?

https://www.spectrumwiki.com/wiki/display.aspx?f=659000000&l...
by jsiepkes | 2025-09-11 12:13:29+00:00
I agree with most of what your saying but could you clarify what you mean with:

> by deliberately not choosing to do some things that made the 2012/2016 XCOM games fun out of a sense that they were too "dumbed down".

Because the way I experienced it, is that it was quite clear Phoenix Point was also meant to be playable on a console. For example compared to the original X-com's inventory management was dumbed down.
by hiAndrewQuinn | 2025-09-11 12:13:39+00:00
For me, personally? I do it for kicks. But in general, there do exist many data loads in the world which are valuable to the holder, valuable enough to be worth the low cost of a backup, up until time T in the future. After T, however, they become more of a liability than an asset to hold. A self-destructing backup model is the obvious fit for such situations. Both the positive-sum and the negative-sum periods need to be considered to truly safeguard your data properly.
by tapoxi | 2025-09-11 12:14:31+00:00
I switched to Fedora Kinoite about two years ago and it's been a great experience. Updates are mostly invisible to me, I only layer a handful of packages (zsh, fzf, distrobox) and I do development inside of distrobox containers so I don't have weird build dependencies in my base system.

Desktop apps are all Flatpaks, including Steam.

Edit: This comment has been downvoted into the negatives? Did something change about HN culture?
by seabass-labrax | 2025-09-11 12:14:52+00:00
The primacy of European Union law applies to member states of the European Union. That is part of what the countries agreed to in order to become a member state. Some countries negotiated opt-outs for specific laws that they felt shouldn't apply to them before joining - and disgruntled member states could attempt the same by threatening to leave.

The only way that the European Union can 'force' compliance of a member state is for the EU Commission (or, exceptionally, the Parliament and Council) to withhold EU funds from that member state. Those funds were never the property of the member state in the first place though - again, no infringement on national sovereignty.
by tialaramex | 2025-09-11 12:14:58+00:00
I do think about such things, but having "a tonne of options" when they're mostly terrible is the opposite of helpful.

Let's pull out an easy one, you mention the move assignment semantic. In C++ that's a performance leak because it isn't the destructive move - so each such move incurs a creation whether you wanted one or not and it may also incur a "moved-from" check in the destructor, another overhead you wouldn't pay with the destructive move.
Show HN: I built a minimal Forth-like stack interpreter library in C
by Forgret | 2025-09-11 12:15:22+00:00
This weekend I created stacklib.h - a single-header library that brings Forth-style stack operations to C. It implements a basic interpreter with:

- Stack operations (push/pop/dup/swap/over/drop) - Arithmetic (+, -, *, /) - Output (., emit, cr) - Stack inspection (.s, depth)

Example usage: Stack s; stack_init(&s); dict_init(); exec(&s, "10 20 + ."); // Prints "30" exec(&s, "1 2 3 4 .s"); // Shows stack contents

The library is self-contained, requires no dependencies, and handles basic error checking. It was inspired by wanting to understand how Forth works at a fundamental level while keeping the simplicity of C.

I'm curious what other stack-based or concatenative programming enthusiasts think about this approach. Has anyone else built something similar? What features would you add to make it more useful?

GitHub: https://github.com/Ferki-git-creator/stacklib
by tassadarforaiur | 2025-09-11 12:15:39+00:00
I'm curious how quickly that trend will reverse when Google fulfills their promise to lock down sideloading on android.

Samsung makes nice hardware, but their bloatware is infuriating. I spend a lot of time on every new device, using ADB to purge as many samsung apps as I can. I'm getting tired of doing it.

Once I can't sideload anymore on android, my next phone will be an iphone.
by rwallace | 2025-09-11 12:16:16+00:00
I read that paragraph, but my reading of it was different from yours. As far as I can see, it only discusses training time and experience. No mention of time for sleep.

Though yes, I do give it credit for going at least a little of the way - not far enough, but a little - in pushing back on the 'human error' scapegoating, in favor of asking questions about procedures and policies.
by thinkharderdev | 2025-09-11 12:16:25+00:00
I'm not a fan of tipping in general, but as an American who has spent a lot of time in Europe, my experience is that the level of service in American restaurants is quite a bit higher than in European ones on average. That's not to say that in Europe it's bad service per se, and in certain ways I actually prefer it in Europe where the server isn't constantly "checking in" on me while I'm trying to have dinner.
by dkobia | 2025-09-11 12:16:28+00:00
I thought the idea of a folding phone was just a cash grab until I saw someone on the plane across the aisle from me interacting with one. It has been a while since I saw someone get so much enjoyment out of a device. The back and forth between folded and unfolded to read messages and watch movies/read a book was mesmerizing. It made me realize that this form factor could actually enhance the user experience in a meaningful way.
by ants_everywhere | 2025-09-11 12:17:48+00:00
I don't know that but it predates the current head of US health being a major public figure.

At the time I did some data analysis on the usernames of people promoting these ideas. Before the Reddit API changes you could get statistics on subs that had an overlap of users. What I noticed was there was an overlap with fringe political subs. The autistic subs with more anger issues had more fringe political people in it and as the subs became angrier the overlap increased. Inevitably the most vocal and pushy angry people were active in those political subs. You can see similar things with the angrier comments on HN.

I don't think it's an inevitable response to the things you mention. But it may be related. For example there's the term "weaponized autism" [e.g. 0]. That is, politically fringe and extreme groups talk and joke regularly about weaponizing autistic people as trolls. I think the autism forums became part of the recruiting funnel for this sort of extremism. At least that's the hypothesis that seemed to best explain all the factors.

[0] https://pubmed.ncbi.nlm.nih.gov/35947316/ # I don't know if this paper or journal are any good. It's just the top hit that seemed relevant. One of the authors is Simon Baron Cohen, a well known autism researcher.
by Forgret | 2025-09-11 12:18:09+00:00
Thanks, you’re absolutely right — performance needs to be tested on large inputs with proper speed and memory profiling. I’ll run FSP on bigger datasets and compare it directly with zstd, brotli, gzip, etc. If needed, I’ll improve the algorithm to reduce overhead and make it scale better. This was just an early proof-of-concept, but I agree the next step is serious benchmarking.
by jalapenos | 2025-09-11 12:18:21+00:00
He was an awful debater.

I admit I found him unwatchable, and did not watch any of his content.

But I also don't know why most people consume the content they do. For whatever reason, his format got traction with certain people, and it wouldn't have if they got nothing out of it.

Quite comical it is to act as a judge of what helps or hinders the "national conversation", whatever that is. I assume it's something one shakes one's jowels during.
by anentropic | 2025-09-11 12:18:40+00:00
> > text editors which auto-convert double space into ". "

> I have seen that as a feature on Android keyboards, but I would be very much surprised to find it in non-keyboard software.

It just happened to me in VS Code! Not even a Copilot thing

[a few moments later...]

It turns out to be a macOS system setting, defaulted to on, that is polluting everywhere

https://github.com/AdamMaras/vscode-overtype/issues/9#issuec...
by cubefox | 2025-09-11 12:18:42+00:00
A quick Google image search for "garden gnome" and "gartenzwerg" shows that both types are quite common. But they originally didn't necessarily have the hats common today. These are the oldest surviving garden gnomes according to [1]:

Schloss Mirabell: https://commons.wikimedia.org/wiki/File:Mirabellgarten_%E7%B... (1690-1695)

Schloss Greillenstein: https://commons.wikimedia.org/wiki/File:Schloss_Greillenstei... (around 1700)

1: https://de.wikipedia.org/wiki/Gartenzwerg