HNHacker News
TopNewBestAskShowJobs

J_McQuade

745 karma · joined April 26, 2009

submissionscomments
J_McQuade··on Knoppix
I imagine that there are hundreds of us with very similar stories! I absolutely banjaxed our Windows partition after installing Mandrake or Suse or something on more than one occasion. I learned a lot about Linux, but probably more about the importance of backups haha.
J_McQuade··on ‘ELITE’: The Palantir app ICE uses to find neighborhoods to raid
This is an incredibly silly thing to say. If someone makes a knife that is terrible at carving wood or cutting food but is the perfect shape for, say, clitorectomies... then maybe that tool is bad and we should probably stop making it.

Yes, people choose to make it and people choose to use it. But, like... stop those people, right?

J_McQuade··on Gaming on Linux has never been more approachable
I never listened to the podcast, but I see where you're coming from and thanks for doing it anyway.

Twenty years ago I was in university and had a Debian install on a cheap-ass Acer laptop and I managed to get exactly two and a half games working under Wine: the first two Fallouts and about three hours of Civ IV before crash. Getting games to run at all was A THING so a podcast for that makes a lot of sense.

Today I have a full-time job and deleted the Windows partition from my expensive PC about three years ago... pretty much every game I've ever wanted to play since then has just WORKED. Better than on modern Windows, even. Not a lot to talk about there, I guess.

One thing I wish is that Valve could publish a 'Proton spec' that people could build against to ensure compatibility, but I imagine that that this would be an IP nightmare.

J_McQuade··on Gaming on Linux has never been more approachable
CachyOS is not an immutable distro.
J_McQuade··on Being poor vs. being broke
In the terminology of the article - which I enjoyed and recommend that you read when you get time - these friends of yours are not 'poor', they are 'broke'.
J_McQuade··on Is your electric bill going up? AI is partly to blame
> This is, currently, mostly regulatory. Yes, in the absence of any regulations at all it would still take time to plan, build, and commission

Choose one.

In fact, don't. Just build a new power plant and plug it into the grid. Go on, I could do with a laugh.

J_McQuade··on The last-ever penny will be minted today in Philadelphia
Absolute bullshit title. The USA has stopped making one-cent coins, and they don't even call them pennies in any meaningful way.

The "last-ever" penny will not be minted until that final coin has been minted by:

The United Kingdom

Gibraltar

Man

St Helena & Ascension Island

Guernsey

The Falklands

and probably a good few of others I've forgotten. Like Jersey.

J_McQuade··on Is your electric bill going up? AI is partly to blame
Now assume there were no such regulations and factor in the time it takes to actually plan, build, and commission a new power station and associated grid infrastructure. I'm not sure that your distinction matters in any real way.
J_McQuade··on Tim Bray on Grokipedia
Name one.
J_McQuade··on How OpenAI uses complex and circular deals to fuel its multibillion-dollar rise
There is something about an argument made almost entirely out of metaphors that amuses me to the point of not being able to take it seriously, even if I actually agree with it.
J_McQuade··on Is Postgres read heavy or write heavy?
This, as a few other commenters have mentioned, is a terrible article.

For a start, the article does not mention any other database. I don't know how you can say something is read or write heavy without comparing it to something else. It doesn't even compare different queries on the same database. Like, they just wrote a query and it does a lot of reads - so what? There's nothing here. Am I going mad? Why does this article exist?

J_McQuade··on Atuin Desktop: Runbooks That Run – Now Open Source
Not directly related to this new Atuin feature, but I need to vent:

Last week I was trying to `find` something in some directories, failed, `cd`d to my home directory and instinctively hit up-arrow+return to run the search again. At some time prior to this, Atuin had stopped recording new entries without my notice. Want to guess the last entry that Atuin did record?

Go on. Guess.

Yep.

`rm -rf *`

In my home directory.

Luckily I have backups of everything important and didn't actually lose anything, and I'm mainly posting this here as a funny anecdote. But - still - after getting myself set up again I have yet to reinstall Atuin.

J_McQuade··on Huntington's disease treated for first time
If you think the Dutch are Nords, then I would ask you to learn more English.
J_McQuade··on Microsoft Flight Simulator 2024 is coming to Playstation 5 on December 8th
More awkward for Sony, maybe, as this is showing more support for PSVR2 than they have in a while.
J_McQuade··on I regret building this $3000 Pi AI cluster
> What do you mean by Cooler? Raspberry pi doesn't need a fan.

From the official website:

> Does Raspberry Pi 5 need active cooling?

> Raspberry Pi 5 is faster and more powerful than prior-generation Raspberry Pis, and like most general-purpose computers, it will perform best with active cooling.

J_McQuade··on AI might yet follow the path of previous technological revolutions
Broadly Uneconomical Large Language Systems Holding Investors in Thrall.
J_McQuade··on Andrew Ng says bottleneck in AI startups isn't coding – it's product management
> I see what your saying but I would argue that vibe coding an ODE solver is an incorrect use of the tool.

Agreed. No true Scotsman would use the tool this way.

J_McQuade··on Andrew Ng says bottleneck in AI startups isn't coding – it's product management
> Many people are seeing huge gains in coding productivity with AI.

I don't want to speak for the person you replied to, but I think that their main point is... are they?

I see lots of articles about huge increases in productivity, but I think it's fair to argue that we've yet to see the huge increases in useful products that would surely (we hope) result from that if it were true.

J_McQuade··on Nitro: A tiny but flexible init system and process supervisor
Last year I decommed our last couple of servers that ran processes configured using runit. It was a sad day. I first learned to write runit services probably about 15 years ago and it was very cool and very understandable and I kind of just thought that's how services worked on linux.

Then I left Linux for about 5 years and, by the time I got back, Systemd had taken over. I heard a few bad things about it, but eventually learned to recognise that so many of those arguments were in such bad faith that I don't even know what the real ones are any more. Currently I run a couple of services on Pi Zeros streaming camera and temperature data from the vivarium of our bearded dragon, and it was so very easy to set them up using systemd. And I could use it to run emacsd on my main OpenSuse desktop. And a google-drive Fuse solution on my work laptop. "having something standard is good, actually", I guess.

J_McQuade··on The issue of anti-cheat on Linux (2024)
I think this is the most reasonable take I've seen here. As my sibling comment mentions, people are already doing this. I think that - if anything - my point is that this is being done, but separately to the social element. You could get a hundred PhDs to look at the data and identify a cheater, but what you really want to avoid is someone that 9/10 people don't want to play with... and only the players can really tell you who that is. Data from the PhDs would help, though!

I've not really thought about it so deeply until right exactly now (thanks, all!), but I think doing so might have led me to a very unpopular opinion - I might be prepared to say that this problem can't be solved in an anonymous environment. Unless you have a reputation to ruin (or, say, an xbox account to lose), then being outed as a cheater costs you nothing. Again, this is incompatible with a lot of current multiplayer modes - and most of what I love about PC gaming - but, ultimately, I'd rather be judged by my peers than a rootkit.

J_McQuade··on The issue of anti-cheat on Linux (2024)
> We're fundamentally talking about different activities here.

It seems so, and I think your example underlines this:

> Lamar Jackson doesn't get to choose who he plays against in the NFL; if he wants to win the Super Bowl he has to play against Joe Burrow. If Joe Burrow cheats by deflating some footballs, there has to be a system in place which catches him and doles out appropriate punishment.

I don't know who those people are, but I'll assume that this is a reasonable pairing of NFL players. Are you saying that there is no system in place to catch cheating in the NFL? Because I'm pretty sure that there is - it is just made out of people, rather than software.

Software anti-cheat seeks to stop everyone cheating everywhere, and this is clearly impossible. Using current anti-cheat methods in IRL sports, then in a game with as many involved participants as NFL a cheater might get away with it for a bit, but I'm sure if it turned out if the Steelberg Bunglers were deflating their balls every game, then this would be a massive scandal that makes national television. They would probably have to be audited (install anti-cheat) for a season or two before people would trust them to play a clean game for a while.

J_McQuade··on The issue of anti-cheat on Linux (2024)
> this is really ignorant of how modern gaming and matchmaking works.

If you listen to the people complaining about cheating... it doesn't.

> I don't care how much of a social butterfly you are, you are not going to get 99 friends to get a PUBG match going.

True, but my county is able to get more than that number of people into a cricket league. You don't need to personally know everyone, just be confident that there is a system of trust in place that would weed out any rotters. Is such a system going to be perfect? No, but neither are any of the top-down approaches attempted in videogames. At least this one doesn't require me to install an umpire in my home at all times.

> As a sibling comment mentioned, even in the days of private servers you ended up with community-developed tools like Punkbuster.

The difference is that you could have played the game without doing that. If you didn't trust the people on that server, how likely would you be to install those tools?

J_McQuade··on The issue of anti-cheat on Linux (2024)
Was going to post this on a now-deleted comment about anticheat being a hard problem, so popping it here because it might be relevant:

Anticheat is only hard because people are looking for a technical solution to a social problem. The actual way to get a good game in most things is to only play with people you trust and, if you think someone is cheating, stop trusting them and stop playing with them.

This doesn't scale to massive matchmaking scenarios of course - and so many modern games don't even offer it as an option - so companies would have to give up the automatic ranking of all players and the promise of dopamine that can be weaponised against them, but it works for sports in the real world and it worked for the likes of Quake, UT, etc. so I don't think it's a necessarily bad idea. Social ostracism is an incredibly powerful force.

However, it does mean that the big publishers wouldn't have control over everything a player does. Getting them to agree to that is probably the real hard problem.

J_McQuade··on 4chan will refuse to pay daily online safety fines, lawyer tells BBC
I think the correct solution would be to make parents responsible for actually using those controls, as they always have been for controlling a child's access to such materials in other media.

For example, if you have a stack of explicit DVDs and it becomes apparent that your child has access to them, then you will likely get a visit from social services and potentially suffer legal consequences up to and including removal of custody. I honestly have no idea why stuff on the internet is treated differently. Internet providers are already required to check that you are over 18 (much as the person selling you those DVDs is) - if you then share the content that this makes available with a child, then you should be held responsible in the same way. It was sufficient with print, VHS, Sky TV, etc. - why not the internet?

J_McQuade··on This website is for humans
I loved reading about something similar that popped up on HN a wee while back: https://zadzmo.org/code/nepenthes/
J_McQuade··on Facial recognition vans to be rolled out across police forces in England
It's only genocide if it happened in Europe in the 20th Century - otherwise it's just a sparkling ethnic-cleansing.
J_McQuade··on Google has dropped more than 50 DEI-related orgs from one of its funding lists
Alright, this is genuinely helpful.

The main argument in favour of DEI is a cartoon about apples. We're all doomed, I guess.

J_McQuade··on Google has dropped more than 50 DEI-related orgs from one of its funding lists
"if"
J_McQuade··on Build Your Own Lisp
I feel called out - I have read and learned from 4 of the things on that list.

I am also really bad at C, though, so "Can confirm", I guess?

J_McQuade··on US reportedly forcing TSMC to buy 49% stake in Intel to secure tariff relief
More people need to hear this. Similar argument when they tried to stop China from buying certain types of silicon - "Oh well... anyway!".

I am not American, nor am I Chinese. Both of those countries have the capability to make enough compute to do whatever the hell they want. I am, however, European...

Page 1 of 6Next →