HNHacker News
TopNewBestAskShowJobs

xorcist

9,133 karma · joined July 3, 2014

submissionscomments
xorcist··on Git Rebase for the Terrified
> cp -r $original-repo $new-test-repo

This is almost exactly what git does, except it's a million times faster. Every commit is one of those copies, and you can instantly jump to any one of them using git checkout.

If you like this mental model, you'll feel right at home with git. You will love git reflog.

xorcist··on Git Rebase for the Terrified
What is the argument here? Does it still hold if you s/rebase/comments/g ?

Of course a readable code history aids in debugging. Just as comments and indentation do. None of these are technically necessary, but still a good idea.

Of course running the rebase command doesn't guarantee a readable commit history, but it's hard to craft commits without it. Each and every commit on linux-kernel has been rebased probably a dozen times.

xorcist··on My Home Fibre Network Disintegrated
This looks like regular hydrolysis, same thing that happens to shoe soles after any number of years.

I don't think it's fair to make fun of the cable specifications, seems to me they held up just fine despite the jacket disintegrating. The article doesn't mention the error rate, but I wouldn't be surprised if it was still zero.

xorcist··on “Erdos problem #728 was solved more or less autonomously by AI”
> Reconfiguring existing proofs in ways that have been tedious or obscured from humans,

To a layman, that doesn't sound like very AI-like? Surely there must be a dozen algorithms to effectively search this space already, given that mathematics is pretty logical?

xorcist··on The Vietnam government has banned rooted phones from using any banking app
> The biggest "evil"

No need for the scare quotes. Forcefully removing people's agency over themselves is pretty much the definition of evil. We do not hurt criminals as punishment anymore, in the civilized age, but we still lock them up.

Now, of course we should not equate physical prisons and digital prisons in any other way, but we should absolutely call both forms of imprisonment evil, plain and simple.

xorcist··on European Commission issues call for evidence on open source
> If the government wants to add a small change to the tax code [...] they'd have to hire the same company that wrote it

This is a very strange statement and you probably have some specific situation in mind that isn't really representative.

Normally when you hire people to write your code they do a work for hire, unless your contract says otherwise, you own the rights. There are some minor exceptions, typically for countries that treat commercial and artistic copyright differently, but that's it. I've been hired to add changes to people's software thousands of times, and it's never been on the table that I get some kind of ownership of their source code.

The license said source code is under is completely irrelevant. Especially in this question of tax authorities. That source code is normally not under some public license at all because it's their internal processes anyway, they may change at any time and the employ a number of programmers to do so. Plus a handful of consultants.

xorcist··on NPM to implement staged publishing after turbulent shift off classic tokens
It's a bit more complicated than that. The ecosystem around node is just weird. It's not clear what role NPM wants to have.

Lots of people chase downloads on NPM. It's their validation, their youtube subscribers, or their github stars if you will. That's how they get job offers. Or at least they think they do, I don't know if it actually works. There's tons of good software there, but the signal to noise ratio is still rather low.

Given that, I'd rather get paid for including your software as a dependency to my software, boosting your downloads for a long time.

Just kidding, of course. On that last part. But it wouldn't surprise me the least if something like it actually happened. After all, you can buy stars on github just like on any other social media. And that does strange things to the social dynamics.

xorcist··on We recreated Steve Jobs's 1975 Atari horoscope program
Very, very few win. Keep in mind that most narcissists and sociopaths are losers.
xorcist··on Polymarket refuses to pay bets that US would 'invade' Venezuela
I am surprised to learn this.

Can you influence outcomes on Polymarket by purchasing enough UMA tokens?

Why would people accept this? Especially if ownership is anonymous and could overlap with market actors?

xorcist··on Polymarket refuses to pay bets that US would 'invade' Venezuela
> whichever side of the bet wins, Polymarket makes the same amount

How would we know if Polymarket was an active participant in these bets?

xorcist··on 2026 will be my year of the Linux desktop
Note that they count the distribution ChromeOS as separate from other Linux, for me they add up to 7%.

But they also show both Android and iOS at 0% which makes me think the dataset is not really representative.

xorcist··on IPv6 just turned 30 and still hasn't taken over the world
SLAAC doesn't exist with IPv4. If you want SLAAC, you have to run v6. Nobody forces you to use SLAAC. It's not an argument against the use of v6.
xorcist··on Maybe comments should explain 'what' (2017)
He was very successful in establishing that nickname.
xorcist··on 50% of U.S. vinyl buyers don't own a record player
Then buy it used! That's one of the advantages of physical objects!
xorcist··on 39th Chaos Communication Congress Videos
Absolutely Cory Doctorow's, for the showmanship alone. Lovely background slides. The message itself might not resonate with everyone.

The talk "Look Up" about unencrypted data over DVB satellite links was also though provoking, both in presentation and in technical content. If there's that much data unencrypted over a mainstream IP link, imagine how much is still on legacy protocols in 2025.

xorcist··on I rebooted my social life
> men need activities more than women to bond

Frankly, I don't know why more women doesn't center their social life around activities.

It's an excellent idea. Seriously, what's not to like?

xorcist··on A faster heart for F-Droid
> one person had the physical server in their basement

Unless you have even the faintest idea about how F-Droid does it, please stop spreading FUD. All the article says is that it is not a normal contract but a special arrangement where one or a select few have physical access. It could be in a locked basement, it could be in a sealed off cage in a data center, it could be a private research area at a university. We don't know.

A special arrangement with an academic institution providing data center services wouldn't be at all surprising, that has been the case for many large open source projects since long before the term was invented, including Linux, Debian and GNU itself.

Many of these are run by professionals with high standards. The Debian project has done pioneering work with reproducible builds, for example, something the F-Droid project is also very much involved with. Those things are what creates trust in the project.

xorcist··on The rise of industrial software
Too many articles are written comparing LLMs to high-level languages. Sure, if you squint enough, both has to do with computers. But that comparison misses everything that is important about LLMs.

High-level languages are about higher abstractions for deterministic processes. LLMs are not necessarily higher abstractions but instead about non-deterministic processes, a fundamentally different thing altogether.

xorcist··on The rise of industrial software
The comment you replied to said "significant portion of" and I believe it is clear which portion that refers to: the culture around c, linux, vim and bash, not things like nodejs, java and (semi-open-source) elasticsearch which are culturally separate.
xorcist··on As AI gobbles up chips, prices for devices may rise
Just to clarify: Most AI companies don't own their hardware, with a select few exceptions. That's why a handful of hyperscaler stock has rallied recently on letters of intent on large orders from AI companies. Which technically is a handful of shell companies under complete control of their parent companies, which can then take on credit without it being visible on the parent company balance sheet.

But addressing the specific question: It is still a valid. If the product sold is a 10x developer force multiplier, you'd expect to see the company fully utilizing it. Productivity would be expected to increase, rapidly, as the product matures, and independently of any acquisitions made at the same time.

xorcist··on As AI gobbles up chips, prices for devices may rise
It was collectively decided some time ago that this particular shovel is called nVIDIA.
xorcist··on As AI gobbles up chips, prices for devices may rise
He says a lot of things. We also need to vote for separatist parties across Europe for that to happen. Not at all clear why, unless someone confused nirvara and apartheid.
xorcist··on As AI gobbles up chips, prices for devices may rise
The weird thing is that the AI companies themselves are hiring like there's no tomorrow, doing talent aquisitions etc. Why would you do that if the purpose of your product is to reduce necessary workforce?

Why isn't that the first question that comes to mind for a journalist covering the latest acquisition? It's like an open secret that nobody really talks about.

xorcist··on Kubernetes egress control with squid proxy
Running squid in the foreground is "-N". It's not hard to find, there is a manpage and everything (ooh, ancient).
xorcist··on Replacing JavaScript with Just HTML
What is a good reference to learn modern CSS? I seems most books and online resources are quickly outdated.
xorcist··on Gpg.fail
That is not an accurate description.

Debian, and indeed most projects, do not control the download servers you use. This is why security is end-to-end where packages are signed at creation and verified at installation, the actual files can then pass through several untrusted servers and proxies. This was sound design in the 90s and is sound design today.

xorcist··on USD share as global reserve currency drops to lowest since 1994
Sure you can. "No you can't look" is the key. All those blocks which hasn't moved in many years? They're all ours. Pinky promise.
xorcist··on Always bet on text (2014)
The replied to comment seemed skeptical to treat musical notation as text. But any reasonable definition of "text" should include musical notation.

Otherwise it would be hard to include other types of obvious text, including completely mainstream ones such as Arabic. They are all strings of symbols intended for humans to read.

Feel free to disagree but I don't understand the argument here, if there is any. Lots of people read both Arabic and musical notation, it's a completely normal thing to do.

xorcist··on The Dangers of SSL Certificates
> Did our HTTPS endpoint use an in-date certificate?

For any non-trivial organization, you want to know when client certificates expire too.

In my experience, the easiest way is to export anything that remotely looks like a certificate to the monitoring system, and let people exclude the false positives. Of course, that requires you to have a monitoring system in the first place. That is no longer a given.

xorcist··on The Dangers of SSL Certificates
Closely related to the ever more popular "We don't need monitoring, we have metrics."
← PreviousPage 11 of 34Next →