MurphyA/hacker-news huggingface dataset:
by aspenmayer | 2025-09-01 05:59:29+00:00
> I for one can only respect someone if their decision puts their principles before their business. That's what "Skin in the Game" is all about. Beato can make all the fuss he wants against BMG, but I have no sympathy for him if his actions only goes as far as his dependency on YouTube/Google allows him to go.

I view Beato's stance as rational: he's picking one battle over the other rather than engaging on multiple fronts at once. He's only one man. He has limited social capital, and the conversion rate favors him spending that capital in a sphere of influence that resonates with his audience, fans, and industry contacts and associations. He knows where his bread is buttered, and due to his success and notoriety he may get away with biting the hand that feeds him, but he's a caged tiger as much as he's a cage-bird.

Beato wants to effect change in a specific way. To broaden the scale and scope of his grievance, he would dilute his own impact. I trust that Beato has given these issues some thought as a working artist, as he has a vested interest in helping himself, but he can already negotiate preferred rates because of his built-in audience and pull. His desired relief would benefit all artists working in America, not just Beato himself. To be drawn into a battle on two fronts would be a tactical error. He's wise to focus on the battle he has a chance of turning the tide of. Others have already engaged on the front you advocate for, and those others are better situated to engage there.

This is Beato's fight, as he drew the battle lines. He can't be sidelined so easily by bystanders, like us in the comment section, because us folks don't have skin in the game like Beato does.
by Rohansi | 2025-09-01 05:59:45+00:00
> My car already allows me to do this. My phone should too.

If you're referring to CarPlay and/or Android Auto you should know that it's not actually running on your car. It's basically RDPing your phone onto your car screen. You can already install RDP apps on your phone and connect to systems that provide more freedom, of course.
by christoff12 | 2025-09-01 06:01:37+00:00
Yes, more or less. I've been tinkering with what this might look like this summer, but haven't found a good solution. Seeing your "exploded view" of the backend resonated on that front.

But instead of the nodes representing steps in a workflow, you'd have screens/views as nodes. Now, how the user would handle layout and components at that level, I'm not sure, but that's directionally what I'm asking about.

I hope that makes (a little bit of) sense.
by raylu | 2025-09-01 06:02:24+00:00
the thing about rebasing/cherry-picking (including just popping the stash) in git is that you only have 2 choices: fix the conflict now or abandon the entire rebase/cherry-pick

with jj, you have the option to fix half of it and come back later. you can take a look and see how bad the conflicts are if you go a certain route and compare to another option
by fock | 2025-09-01 06:02:46+00:00
no. In the short time I work at a z/OS-shop, they had to IPL twice. And the IPL takes ages...

Now, if you can live with the weird environment and your people know how to programm what is essentially a distributed system described in terms noone else uses: I guess it's still ok, given the competition is all executing IBMs playbook too.
by rahkiin | 2025-09-01 06:02:53+00:00
In the netherlands we do not have physical branches anymore. They died out. All banking started to go through browser. This was very sensitive to malware and viruses, so two-factor was added through phones. Then less and less people had PCs because phone provides enough. Now mobile apps for banking is the only way to do banking. Or it is required for MFA. Even if you’re calling with the bank it is used as MFA
by coolgoose | 2025-09-01 06:02:58+00:00
It's an awesome article but one thing makes me twitch

`wrote a non-optimal algorithm and claimed it is optimal (in terms of guaranteed shortest solution) until (sometimes later) I noticed the bug;`

That's my general concern, that the Ai generation would make mistakes that I would otherwise catch, but getting into the vibe, I might start to trust the AI a bit too much, and all those lovely subtle bugs might pop up.
by politelemon | 2025-09-01 06:03:49+00:00
Not everything in life is binary the way you portray. They did not choose to use substack out of altruism, nor did they choose to fully exploit everyone as much as possible (they might have gone with apple pay themselves if that were the case). There can be in between zones were people are writing to reach readers and make some money from it, not as much as possible.

The last paragraph is patently untrue, it's used as a clever gotcha for transactive capitalist interactions (assuming it can only be this way and no other), completely ignoring the human elements.
by realusername | 2025-09-01 06:04:15+00:00
Well no, if your parents truly are tech illiterate, I would give them Ubuntu and not an iPhone.

With the iPhone they get the risk of answering to a scam call or scam sms and giving them the access of their bank account.

Ubuntu is almost bullet proof for beginners.

In fact, that's what I've done for my parents and I had to retire the computer and get another one because it's the hardware which became too old after 15 years of running Ubuntu without any problem.

Security for users isn't just about bootloader expoits.
by liendolucas | 2025-09-01 06:04:33+00:00
One of the biggest problems (if not the biggest) is that this desire is still a niche desire. If non-techie people would somehow be convinced that indeed hardware/software freedom is a basic right no matter the device we would be in a different position to pressure governments.

How can people be convinced about it is the hardest part. How do you convince people that have no idea about how technology and corporation interests work that the little device that you carry is bascially a brick at the mercy of its vendors?
by socalgal2 | 2025-09-01 06:05:33+00:00
I know you aren't the same person as above but the person above wrote

> they used to invest in artist development. Now they don't. Most spend very little on promotion

You seem to be claiming they are providing value.

It they aren't providing any value then artists should not sign up. If the are providing value then it's up to the artist whether or not that value is worth it.

Radio? who listens to radio now-a-days?
by snuxoll | 2025-09-01 06:05:40+00:00
Hell, taking medication or not, if you have had a diagnosis in the past (and didn't lie on your medical history), merely having current symptoms is grounds for your FAA medical certificate being deferred.

The fact that somebody can be completely undiagnosed, untreated, and potentially self-medicated, will get their medical certificate issued while those seeking treatment and function at the same level as their peers get deferred is madness. I completely understand concern being warranted, given a majority of airline accidents can, unfortunately, be attributed to pilot error, but it shows a maddening lack of understanding of the condition by the agency. Especially when their justification for telling AME's to defer individuals actively taking ADHD medication has nothing to do with the condition itself, but some bullshit that it actively increases cognitive deficits? Give me a break, I'd rather they just be honest, "we don't trust people who need stimulants to properly follow routine checklist procedures that are the bread and butter of a commercial pilot's job."
by neya | 2025-09-01 06:07:15+00:00
Meta: I love these 90s-2000s website aesthetic. Simple HTML, less CSS, extremely good readability, very little telemetry and data collection (in general). I wish we could go back to that era. It felt like every website was a beautiful discovery journey than just the same old bland minimalist, flat design bs every site has today with "aCcEpT cOokIeS" banners with dark patterns throughout.

/endrant
by Silhouette | 2025-09-01 06:07:17+00:00
This is ultimately a form of collusion and anti-competitive behaviour - practices that we prohibit in other scenarios because we consider them harmful to our society. It's obvious why some large organisations would like more control over our lives. It's not obvious why we should let them have it.

Unfortunately for now it seems our representatives are letting them have it so personally I'm rooting for a snake-eating-its-tail moment as a result of Windows 10 losing support. There will inevitably be erosion of security and support for applications on Windows 10 once Microsoft declares it yesterday's OS - as we've seen with past versions of Windows. This time there is the added complication that a lot of perfectly good hardware can't run Windows 11 - largely because of the TPM/verification issue we're discussing.

So probably a lot of people who haven't moved to 11 yet aren't going to unless their current computer breaks and they get 11 by default when they buy a replacement. If the charts are correct then 11 only recently overtook 10 in user numbers. After all this time and despite all the pressure from Microsoft and the imminent EOL of Windows 10 over 40% of Windows users are still running that version. (https://gs.statcounter.com/os-version-market-share/windows/d...) So how exactly do the big organisations that want to control the client plan to deal with that over the next few years?

Unfortunately unless there is also some sort of intervention to deal with the collusion and market manipulation by vested interests I doubt enough Windows 10 refugees will jump to open platforms when their current devices fail for those open platforms to reach a critical mass of users. If five years from now Windows 10 user levels are negligible and almost all of the former users are now on Windows 11+ by default then the controlled client side probably wins effectively forever. I think it would take something dramatic happening that increased the desktop market share of open alternatives like Linux to say 10+% to avoid this fate. The only likely source of that drama I can see is if Valve's support for gaming on Linux encourages significant numbers of home users to switch and then general public awareness that you don't have to run Windows or macOS increases.
by MrJohz | 2025-09-01 06:07:24+00:00
They're not quite the same thing as named branches in Git. In jj, a branch is a chain of commits. This chain of commits cannot be named. It's possible to create a bookmark, which is a name for a particular commit, and it's possible to use that bookmark to refer to a branch of commits (e.g. jj rebase's -b flag), but this is different from naming a branch like you would in git.

This is a subtle difference, and most of the time it doesn't matter at all, but in this case there is a difference between how bookmarks work in jj, and how branches work in git.
by Mawr | 2025-09-01 06:09:25+00:00
Since you insist on digging deeper, I'll point out some of your tricks.

> Many Golang programmers have heavily criticized or complained about their language

Meaningless statement, because it's true for every language.

> My comment was specific, backed up by evidence and statements from Golang developers, not a cookie cutter response.

You picked articles that support your point and conveniently omitted aritcles that don't. This is called cherry picking.

> Below are examples of fair and real reviewers:

Let me guess, if they share your opinions they are fair and real, but if they don't, they're "direct competitors of V, engaging in very dirty tactics".

> Speaking of fairness, Golang and other languages have lots of bugs and issues too.

I have issues with my finances and Mr. Bezos does too, therefore our issues are the same and equal. This is the Fallacy of Gray.

---

Nobody here is going to fall for basic tricks like only linking to articles that speak positively of V and attempting to play the victim of "harassment" by "competitors" or whatnot. Step up your game ;)
by neilwilson | 2025-09-01 06:09:44+00:00
They are having a meaningful view that is misinterpreted deliberately by those with agendas - either anti government agendas or more free money agendas.

Rising rates at long maturities is a signal of uncertainty. The market is wanting shorter maturities. So stop issuing the long stuff the market doesn’t want and issue the shorter stuff it does want. Even to the point of leaving all of it on overnight until the dust settles
by close04 | 2025-09-01 06:12:22+00:00
Employee timesheets (salaries, not payed per hour) are never for the employee. They exist only to create a paper trail for the employer to use “as needed”. It will always say what the company or manager needs it to say.

I can’t imagine a scenario where the company creates an abusive OT environment but timesheets foil that.

Some employees will see these situations as an opportunity to show they go the extra mile. Some managers will be more than happy to allow it to reap the benefits. Everyone wins until one of them doesn’t, and that’s usually the overworked person.

P.S. In the speeding analogy the relationship between parties and the conflict of interest are very different. You’re not expected to speed to impress the police, and the police wants to catch you and make money from your mistake.
by adastra22 | 2025-09-01 06:12:46+00:00
Ok. There are simple workarounds. I git rebase —quit and then make a branch for this saved rebase progress to return to later. I then restart the rebase from the corresponding commit. It would be much nicer if this was all wrapped up a simple command.

There is value here, but I think it is more like “add a new command consisting of 50-100 lines of code” not “write an entirely new VCS.”
by lormayna | 2025-09-01 06:12:58+00:00
If you are in Europe you can easily listen Dengle Welat (1) or other Kurdish radios jammed by Turkey government with the anthem or other patriotic songs. Or the Buzzer, the Russian military UVB-76 transmission (2), jammed frequently by Ukrainian ham radio operators

(1) It's usually around 11500Khz

(2) 4625 Khz
by Silhouette | 2025-09-01 06:13:25+00:00
You could just not watch Netflix.

The digital hermit argument is not going to resonate with 99.9% of users. People buy devices because they want to do stuff. Telling them they shouldn't do what they want to do is never going to convince anyone.

The real question is where are the representatives who are supposed to be acting in the interests of their people while all this is happening? We seem to have regulatory capture on a global scale now where there isn't really anyone in government even making the case that all these consumer-hostile practices should be disrupted. They apparently recognize the economic argument that big business makes big bucks but completely ignore the eroding value of technology to our quality of life.
by fragmede | 2025-09-01 06:13:39+00:00
> Copyright is a huge benefit to society.

Is it? We don't have the technology to duplicate the Earth in, say, 1776 but without copyright, and run an experiment, so all we can point at is a logic argument that we need to incentivize writer and artists and creators. Which I mean, sure. I want to write the next great American novel and not have to work for the rest of my life. and for my children and their children to not have to work either. Is that really for the betterment of society though? You can give some additional logic arguments in favor of that, but without Earth duplication technology, there's nothing that really constitutues real actual proof. The closest comparison we have that I know of is to look at China, which has far weaker intellectual property laws, and, well, they haven't fallen into lawless anarchy.
by FranzFerdiNaN | 2025-09-01 06:14:11+00:00
It’s because we have been taught over and over and over that realism matters and that the Greeks and Romans were the zenith of art and civilisation. We’re basically still living with renaissance propaganda.

They could have made statues more like the one of Augustus. But art is more than realism, and it had to represent other things at this point in time.
by leo_researchly | 2025-09-01 06:14:17+00:00
I really don't get Zoom, I have written about their latest earnings here (https://news.ycombinator.com/item?id=45043611) and I am super curious how they will position themselves in the future. Based on recent earnings and the past quarter they did pretty good (see summary below):

- *Enterprise sales rose 7%* - *4,274 customers* each contributed more than $100,000 in the past year (as a startup that would be a great ticket size) - *AI assistant adoption surged* to “millions” of monthly active users, 4x higher than last year (that's a number, yes. But what does it mean?). - *Total Q2 revenue grew 4.7%* - *Corporate customers remain loyal*, even as small business/consumer use moderated after the pandemic. This makes sense to me - *Despite recent gains, overall revenue growth is expected to stay modest* (~3% annually) over the next two years. This makes sense to me
by zozbot234 | 2025-09-01 06:14:51+00:00
> but some bullshit that it actively increases cognitive deficits?

It doesn't look like obvious "bullshit". A number of ADHD medications are well-known intoxicating substances; it's not unfathomable that they might induce some kind of cognitive or behavioral impairment (not necessarily the same kind one might get diagnosed for, either).
by sublinear | 2025-09-01 06:15:00+00:00
Haha this page uses google adsense and the CSS is so bad that the page source has apologies in the comments. I wouldn't doubt if they didn't add the GDPR banner simply because nobody cares.

This site would otherwise be fine and not lose any charm if it just had a media query to switch to a single column layout and larger font size for screens below a certain px width (768px usually for mobile).

I don't get why it's not implemented. I didn't really have to do much in my user styles except remove the float in the "barBod" class and set the width to 100% on the table elements.

Anyway the obligatory related guideline:

> Please don't complain about tangential annoyances—e.g. article or website formats, name collisions, or back-button breakage. They're too common to be interesting.
by twotwotwo | 2025-09-01 06:15:07+00:00
> [Hetzner] charges a "one time setup" fee to create that VM. That puts a lot of back pressure on infrastructure decisions and removes any scalability you could otherwise enjoy in the cloud.

Hetzner Cloud, then! In the US, $0.53/hr / $333.59/mo for 48 vCPU/192GB RAM/960GB NVMe. Includes 8 TB/mo traffic, when 8 TB egress would cost $720 on EC2; more traffic is $1.20/TB when the first tier of AWS egress is $90/TB. No setup fee. Not that it's EC2 but there's clearly flexibility there.

More generally, if you want AWS, you want AWS; if you want servers you have options.
by BeetleB | 2025-09-01 06:15:26+00:00
> For the defense of git add and the index, I actually personally enjoy it.

I'm not criticizing it. In fact, I'm pointing out how, if you like the index/staging workflow, you can have it in jj with much more power (your index is version controlled).

Oh, if you thought this line was the criticism:

> After I'd been using jj, having a separate concept called "index" and a separate concept called "stash" suddenly seemed ridiculous.

I'm not saying the index/stash workflow is ridiculous. I'm saying that having them as separate constructs, and giving them names, is silly. The index need not be distinct from your overall graph.
by gyomu | 2025-09-01 06:15:44+00:00
Yeah the “No _____. No _____. Just the ______.” is such a dead ringer for AI writing these days that I just ignore any writing that features it.

If you don’t care about your craft as a writer to the extent that you can’t even realize how straight-out-of-a-LLM your writing sounds, I’m not going to care about it either.
by rajatkulk | 2025-09-01 06:15:52+00:00
Got it. I'll take a look, but there's no timeline guarantees.

The use case is far too niche to move engineering efforts to immediately, so it'll be prioritised when either:

- the ask quantity increases.

- when an adjacent part of the code is being improved/fixed and this could be tacked upon in the same release.

Thanks for the suggestion!
by klamann | 2025-09-01 06:15:53+00:00
This ist what the four essential freedoms are all about.

The hardware aspect is quite irrelevant to the whole point: the hardware only runs with software that does not respect your freedom and there's no feasible way to make the hardware run software that does respect our freedom. And of course our banks and streaming services and whatever else we need also don't offer us any software that respect our freedoms. So no, it's not about hardware, it's about free software. Always has been.
by wakawaka28 | 2025-09-01 06:16:10+00:00
I was referring to this:

>Both zapcc and Fil-C could benefit from the involvement of the standards committee.

What exactly does the standards committee do for these software projects without being involved in their development? I think there is nothing to do here that is within the scope of the language itself. Of course, if the creators of those projects come up with a cool new idea, they can submit to the standards committee for comment. They can also comment on new standards that make the tools not work anymore. But that is help going from the project to the committee, not the other way around.
by realusername | 2025-09-01 06:16:45+00:00
It hasn't, security isn't just technical features but a social contract.

Even on an iPhone without a sim card, they can download one of the scam casino games from the appstore and give away a lot of money, on Ubuntu they can't do that.

There's more to security than just bytes.

The threats to your average user isn't a bootloader exploit built by some Israeli firm but privacy breaches, social engineering and scams.
by globular-toast | 2025-09-01 06:17:24+00:00
Yeah, I remember learning to use gdb when I was beginning in the early 2000s. I totally thought I was "levelling up" as a programmer and to be honest felt kinda badass with all those windows open in Emacs. But I've found that the number of times I actually resorted to using the debugger has been so small I don't remain fluent in it's use. What am I supposed to do? Write more bugs? On the other hand, I'm always ready to read, think and put in some print/log statements.
by adw | 2025-09-01 06:17:26+00:00
If you’re using ChatGPT directly for work then I believe that you are doing it so profoundly wrong, at this point, that you’re going to make really incorrect assumptions.

As we have all observed, the models get things wrong, and if you’re wrong 5% of the time, then ten edits in you’re at 60-40. So you need to run them in a loop where they’re constantly sanity checking themselves—-linting, styling, typing and testing. In other words; calling tools in a loop. Agents are so much better than any other approach it’s comical precisely because they’re scaffolding to let models self-correct.

This is likely somewhat domain-specific; I can’t imagine the models are that great at domains they haven’t seen much code in, so they probably suck at HFT infrastructure for example, though they are decent at reading docs by this point. There’s also a lot of skill in setting up the right documentation, testing structure, interfaces, etc etc etc to make the agents more reliable and productive (fringe benefit; your LLM-wielding colleagues actually write docs now, even if they’re full of em-dashes and emoji). You also need to be willing to let it write a bunch of code, look at it, work out why it’s structurally deficient, throw it away, and build the structure you want to guide it - but the typing is essentially free, so that’s tractable. Don’t view it as bad code, view it as a useful null result.

But if you’re not using Claude Code or Codex or Roo or relatives, you’re living in an entirely different world to the people who have gone messianic about these things.