HNHacker News
TopNewBestAskShowJobs

Pet_Ant

3,409 karma · joined February 10, 2020

submissionscomments
Pet_Ant··on Canada's Carney called out for 'utilizing' British spelling
Oh god, the 'z' in everything is grating. It feels like so try-hard, and I will not utilise it.
Pet_Ant··on If AI replaces workers, should it also pay taxes?
That is your distinction because you chose to draw the line around all humans. But who is to say that the line shouldn't be drawn around black-people, or just men, or just Christians?

And no, taxes don't just magically benefit everyone. It's actually the point of them, that they are redistributive.

Pet_Ant··on If AI replaces workers, should it also pay taxes?
> The work was given to other humans. They paid taxes.

Says who? I mean what if black artists said they gave blues to black people, and white people making rock'n'roll? Black people spent money in black communities, now it's white people making it and spending it in theirs.

In essence they are the same point about outflows of value from the originating community. How you define a community, and what is integral is subjective.

I'm not convinced either way, but this line of reasoning feels dangerous.

I'd rather say that all ownership is communal, and as a community we allow people to retain some value to enable and encourage them further.

Pet_Ant··on Baumol's Cost Disease
> People rightfully complain about tech support, and I always think "Yeah they're bad because anyone who knows how to do it ... does not stick around."

The say "pay peanuts, get elephants" exists for a reason.

A related thought I heard was "pay police and army well, because you don't want them to start looking for ways of making more money...".

Outside the assembly line, you aren't just paying for the work themselves but for the character of the person providing. Drive the wage down low-enough and only the desperate apply. I know that locally, one of the first jobs the agency can get recovering homeless drug addicts is a call-centre job. That explains a lot.

Pet_Ant··on Id Software devs form "wall-to-wall" union
Unpopular opinion but I'm okay with treating union members better than non.

It's good to know that once you make it you are safe. It's okay to grind and give 110% on the come-up. Unsustainable drive, passion, fire. But there has got to be a point where you can ease off to giving 90%, even 85%.

Jobs are a part of society, and the society needs to create structures that make room for people to pull back and focus on other things like raising a family.

Pet_Ant··on The future of Terraform CDK
I assume it's a matter of branding and making IBM look more modern by associating with the Hashicorp brand.
Pet_Ant··on Factor 0.101 now available
Has there been any evolution on a type-system, even third-party?
Pet_Ant··on Golang's big miss on memory arenas
> The real reason was the “Infectious API” problem. To get performance benefits, you can’t just create an arena locally; you have to pass it down the call stack so functions can allocate inside it. This forces a rewrite of function signatures.

Sorry, but it doesn't seem that difficult (famous last words). Add a new implicit parameter to all objects just like "this" called "thisArena". When a call to any allocation is made, pass "thisArena" implicitly, unless something else passed explicitly.

That way the arena is viral all the way down and you can create sub-arenas. It also does not require actually passing the arena as parameter.

You don't even need to rewrite any new code, just recompile it.

Pet_Ant··on Qualcomm acquires RISC-V focused Ventana Micro Systems
Fused off silicon consumes power? I assumed it just went dark.
Pet_Ant··on Leaving the U.S. for the Netherlands
When they come for Europe, they will come with nukes. It's clear they only need to protect St Petersburg and Moscow with SMD. The rest they are happy to let burn. Can England and France threaten Russia with retaliation? Trump has made it clear that Europe (maybe minus the UK, just maybe) is in the Russian sphere of influence, and we can't really count on the English to not Neville Chamberlain their way out of this.
Pet_Ant··on Qualcomm acquires RISC-V focused Ventana Micro Systems
Why does Qualcomm need this? They don't need to license RISC-V.

Is all the IP they acquired with Nuvia[1] tainted? Or were they just using ARM-derived internals?

From my understanding, just slapping on a different instruction decoder isn't a big technical hurdle. Actually, I wonder if it would be possible to design a chip with both an ARM and a RISC-V decoder on the same die and just fuse-off the ARM die on select units to avoid any fees...

[1] https://en.wikipedia.org/wiki/Qualcomm#2015%E2%80%932024:_NX...

Pet_Ant··on Leaving the U.S. for the Netherlands
> Seriously I don’t know of another country that isn’t on the same authoritarian track,

New Zealand? Canada? Japan? France? I mean you really aren't trying there.

> if not further along.

The only places further along are China, Russia, Georgia, Venezuela, and Hungary. Even Slovakia or Poland or Germany aren't as bad (though still troubling). It's really hard to be more authoritarian than the US is now still. The Feds claiming they'll keep going at Comey yet again really seals the deal there .

Not saying it's worth it for you, but there are lots of places.

Pet_Ant··on Leaving the U.S. for the Netherlands
...do you really need examples? In America, *if* you have money, everything is better than anywhere else. Maybe Dubai can compare but there are some strong trade offs.

America has the best healthcare. Not the best value, but the best healthcare. It has low taxes, lots of world class cultural institutions, and varied beautiful geography. It is the Rome of our age. Corrupt, amoral, and exploitative? Sure, but with money you can overlook that.

Pet_Ant··on Scala 3 slowed us down?
That feature is necessary to enable future enhancements. It’s an important stepping stone. Just update your code. I’m doing it on 20 year old legacy billion dollar code base. It can be done.
Pet_Ant··on Autism should not be treated as a single condition
> Number (3) has better explanatory powers than (1). However, for the purpose of assessing social and family impact, it is rendered to (1).

My first thought was is (1) more of a projection of (3) from multiple dimensions to one, or more like the magnitude.

Also, it is known thing or are "trains" a euphemism now like "friend of Dorothy"?

Pet_Ant··on Cars are steadily becoming longer, wider and heavier in the UK and across Europe
The smaller the EV, the more efficient it becomes because it takes less battery, which means it's hauling less etc.

What we need is to normalise small about-town cars for groceries, commuting, and dropping off kids. Something like an e-Citroen.

For long-haul you still want ICE with hybrid.

Pet_Ant··on Helldivers 2 devs slash install size from 154GB to 23GB
I install all my games on HDD but then use PrimoCache for RAM

https://www.romexsoftware.com/en-us/primo-cache/

Pet_Ant··on AI Is Destroying the University and Learning Itself
> Anyone with oral exams was privileged.

No, they really weren't. These were state school's in 1970's eastern Europe. No tuition, and neither parent was from a privileged background.

Pet_Ant··on AI Is Destroying the University and Learning Itself
My parents had oral exams in university. I feel like that actually is a better format that does not rewarding cramming, but is interactive and over quicker. It means that there is a dynamic that actually allows for grading problem solving over regurgitation.
Pet_Ant··on Why I stopped using JSON for my APIs
> Protobuf clients need to be written defensively, just like JSON API clients.

Oof. I'd rather just version the endpoints and have required fields. Defensive is error-prone, and verbose, harder to reason about, and still not guaranteed. It really feels like an anti-pattern.

Pet_Ant··on What will enter the public domain in 2026?
> Hell, some books like Handmaiden's Tale were published in 1985

It was already a classic by the year 2000 and Margaret Atwood has made more than enough money and was an icon even back then. I say this as a fan and someone who paid to meet her.

Copyright should ensure that artists make a living, not enable them to make a killing.

Pet_Ant··on AI-Assisted Coding Killed My Joy of Programming
I’m guessing the money. I hate working with people with no passion for the craft.
Pet_Ant··on KDE Plasma 6.8 Will Go Wayland-Exclusive in Dropping X11 Session Support
> The design of X11 precludes hardware acceleration

I wasn't talking about X11, just that capability.

Never heard of Waypipe before, but it was mentioned in a sibling comment, and that might be exactly what I'm looking for.

https://gitlab.freedesktop.org/mstoeckl/waypipe/

Pet_Ant··on KDE Plasma 6.8 Will Go Wayland-Exclusive in Dropping X11 Session Support
> X11's client-server model doesn't work with hardware accelerated graphics

I really wish they would figure this out. It just feels like with Threadripper etc the time is perfect for a return of thin-clients/not-so-dummy terminals running X11-like applications over the network on a server. Especially for development where many of us are running under-powered laptops and could use the boost to compilation from a beefy machine.

Pet_Ant··on Cool-retro-term: terminal emulator which mimics look and feel of CRTs
Would be nice if this could be a plug-in for GhostTTY
Pet_Ant··on Roblox is a problem but it's a symptom of something worse
Physical play is nigh impossible. It means getting other kid's parents to let them out. And then you need to spend your full-time supervising them. Can't just let them out with their bikes on the streets.

I think the problem is that either you can give children freedom to explore the world, or you can make them accountable for their actions. Can't have both, and parents will protect their kids by not letting them get into trouble.

Pet_Ant··on Brexit Hit to UK Economy Double Official Estimate, Study Finds
Some did, some didn't. I have seen interviews with many Brexit voters who said they would not have voted if they had known it would effect them economically in this or that way. So that's not owning it.
Pet_Ant··on Is C++26 getting destructive move semantics?
Because you end up accumulating so much cruft and complexity that the language starts to fold under its own weight.

Often you hear the advice that when using C++ your team should restrict yourself to a handful of features. ...and then it turns out that the next library you need requires one of the features you had blacklisted and now it's part of your codebase.

However, if you don't grow and evolve your language you will be overtaken by languages that do. Your community becomes moribund, and more and more code gets written that pays for the earlier mistakes. So instead of splitting your community, it just starts to atrophy.

Python 2 to 3 was a disaster, so it needs to be studied. I think the lesson was that they waited too long for breaking changes. Perhaps you should never go too many releases without breaking something so the sedentary expectation never forms and people are regularly upgrading. It's what web browsers do. Originally people were saying "it takes us 6 months to validate a web browser for our internal webapps, we can't do that!" ...but they managed and now you don't even know when you upgrade.

Pet_Ant··on Is C++26 getting destructive move semantics?
I feel like C++ is the counter-argument to backwards compatibility. Even Java is loosening it's obsession with it.

Sometimes you just need to move forward.

Python 3 should be studied for why it didn't work as opposed to a lesson not to do it again.

Pet_Ant··on Brexit Hit to UK Economy Double Official Estimate, Study Finds
I'd have more respect for Brexiteers if they just said they wanted autonomy regardless of the economic implications. It's at least a coherent position.

Reminds me of my grandma trying to justify having a coke with every meal "to aid digestion". Just have your coke, it's fine, but own it.

← PreviousPage 3 of 34Next →