HNHacker News
TopNewBestAskShowJobs

soneil

4,800 karma · joined December 20, 2010

submissionscomments
soneil··on Oceangate Statement, “We now believe that [all crew] have sadly been lost.”
10 meters of water is one atmosphere, so they're right - 0 on the inside and 1 on the outside is a pressure differential of one atmosphere.

"almost 4000 meters of water" is "almost 400 atmospheres". About 2.7 tons per square inch. I find that that absolutely unimaginable. - I can't find any equivalence that my brain can make sense of.

soneil··on Apple could force a 111-year-old fruit company to change its Apple logo
the scope on that (the line 511 classification) looks like it's the same as Apple Corps would have used, it's not even being registered in the scope of computing. which is even odder.

So they're trying to register the mark previously owned by Apple Corps, within the scope of the original mark. I'm not sure where the actual conflict is then, unless Fruits Suisse are also in the music industry.

soneil··on Apple could force a 111-year-old fruit company to change its Apple logo
Has anyone been able to find any original sources on this? I'm curious to see the scope of the actual trademark. All the reporting looks like a game of "chinese whispers".
soneil··on How to Delete Your Reddit Account and All Data Under GDPR/CCPA
I used "Power Delete Suite" to delete all my comments. Everything over 3 months old, came back a little over 24 hours later.

Edit: Now less sure of this statement. I just had more "come back", all in the same subreddit. So it now appears I'm seeing comments I couldn't previously see because that sub was still private. This makes me less sure the comments I saw previously "came back" rather than being the same issue.

soneil··on Lemmy Instances are already blocking each other
Honestly, I don't think a centralised app is really a good solution in this space. It's going to be big, it's going to be expensive, and as soon as someone tries to pay for it, they're going to end up repeating all the same mistakes.

I actually think a large problem with lemmy is that it's already too centralised. Each instance is trying to be a reddit. Which is all very nice, but it also means each instance is effectively in competition. I think each instance should be trying to be a subreddit.

The way it'd work in my head is that you'd have two types of instance. Front-end instances that are effectively curators/aggregators & identity providers. They effectively get to present you your front page and r/all. And this is entirely "if you don't like their curation choices, pick another". So here you'd get to pick if your instance is tech-focussed, foss-focussed, as-big-as-possible, family-friendly, politically charged, etc.

And honestly, the only thing stopping that instance from being an app that's not much more than an rss feed-reader, is that I've saddled them with being identity providers too. Which is not the world's biggest hurdle.

The second type of instance would be one subreddit. So moderators are instance administrators, you're trying to build one community in one place, etc. You're just trying to build one community in your one niche/topic, - and you're not trying to compete with other instances who are also trying to be everything to everyone.

I think this would present a lot of benefits. Front-end instances would naturally discover subreddits through the subscriptions their members make. For users, discovery would be through cross-posts, and curation amongst the subreddits their home instance already knows, etc. They can choose their own funding model, ad model, membership model, etc. And if they make choices that are wildly unpopular with their members, they can move to an instance with different ideas/ownership/spez without losing their communities in the process.

For subreddits, administrators can control their costs by, eg, choosing only to host text posts instead of images & media. Brand-owners can own their own communities/identities - ubuntu can run r/ubuntu on their own infrastructure with their own moderators, etc. And we should see a lot less pissing patches like the linked post, because subreddits aren't directly leaning on each other. Hell, there'd be nothing stopping youtube exposing their channels as pseudo-instances.

What I'd really love to see is a return to a world where one person can host their niche community on a $5 VPS - and still get all the benefits of being a subreddit. And at the same time, foss communities & company support forums can join right in without it being a huge risk to themselves, etc.

Asking for centralization is asking for another model where we put all our eggs in one basket, and then wonder why that basket has to kowtow to VC to pay for it all. What worries me is that right now, we're very focussed on breaking free from that, and no-one's exploring what we could actually gain from the alternatives.

And while this risks sounding incredibly hand-wavy - it's really just the forums we all grew up on, sharing a common API.

soneil··on Reddit Strike Has Started
I think that's low-balling it a lot.

If you start out at $5/month. $2.50 goes to reddit. $1.50 goes to apple. That leaves a buck a user, 960k earnt. The first tax calculator I found for novia scotia estimates $489,203 tax owed on that. So that's $470k/year. (Ignoring the difference between CDN and USD, because it makes relatively little difference to the tax due.)

I'd be curious how many users you could keep migrating from $5-once to $5/month.

soneil··on Thousands of subreddits pledge to go dark after the Reddit CEO’s recent remarks
That’s what their staff called it - https://reddit.com/r/reddit/comments/144ho2x/join_our_ceo_to...

“ Reddit CEO, u/spez, will be here tomorrow to host an AMA about the latest API updates, including accessibility, mod bots, and third-party mod tools. “

soneil··on Reddit bans subreddit detailing how to move to competitor Kbin
This is pretty much by biggest hope for the current uproar.

Voat was almost destined to become a nasty place because of the audience that reddit was disenfranchising at the time. If losing /r/fatpeoplehate was enough to make you seek an alternative platform, then the community you wanted to create smelled a lot like /r/fatpeoplehate. And regardless of whether you think that's a community that should or shouldn't exist, I don't believe it's a solid foundation to attract a wide userbase to.

The communities currently being disenfranchised are power-users, community moderators, developers .. if (Voat equivalent) were to happen today, it might find itself with a much more productive community to build from.

soneil··on Apollo will close down on June 30th
They also made the same claim in r/partnercommunities too, not just internally.

https://www.reddit.com/r/apolloapp/comments/143sho8/admins_c...

soneil··on How Does a TLS Handshake Work?
I love this guy's work. Since his front page sells itself short, see also:

https://tls12.xargs.org

https://dtls.xargs.org

https://quic.xargs.org

https://x25519.xargs.org

soneil··on EU sends Apple stark warning over USB-C charging on new iPhones
There's rumours Apple made a 10-year commitment to lightning, which wouldn't be at all unusual - especially giving all the moaning when they switched from 30-pin to lightning.

I find it hard to believe that cables are a core part of their business. It just gets thrown out every chance it gets. They put usb-c on their laptops, everyone said it was to sell dongles. They didn't put usb-c on the phones, everyone said it was to sell dongles.

All reminds me of people saying what a huge mistake it was that the original imac didn't have a serial port or a floppy drive.

soneil··on Why is it so hard to pull off a lunar landing?
I always find the "unlimited budget" angle interesting.

The entire Apollo program had a budget of $165.5 billion (in 2021 dollars), over a 10 year program. $16.5 billion per year. It's a big number, but it's absolutely dwarfed by things like a $600bn military.

soneil··on Mastodon is doomed?
In the real world, I have a network of colleagues at work. a network of friends at home. two separate networks that revolve around specific hobbies and rarely collide with the others. And when I go home, I have a latent network of friends & family.

And there's absolutely no reason for any of these networks to cross paths. The idea that everyone needs to be in one network, is just as logical as my mother reading my HN comments.

soneil··on Brooklyn Public Library Offers Free ECards to Teens Nationwide Facing Book Bans
What's the alternative? Do you really envisage a blockade on books crossing state lines? What's next, Smokey and the Librarian?

To put it less confrontationally - the books are banned from schools and public libraries. They're not banned from private purchase or private ownership. You can give these books, you can gift them, you can sell them, you can loan them. Just not anywhere that's publicly funded.

So there's really no difference between them being available from Brooklyn Library and being available from Amazon. As long as Texas isn't funding the BPL, there's no issue here.

soneil··on Should you remove duplicate files?
The behaviour is very different to hardlinks. The clone is a new file that uses the same blocks. When you modify the clone, writes are written to new blocks rather than the old ones.

So if I have a disk image that takes 1,000 blocks, and clone it - I now have two images that total 1,000 blocks. And if I modify one block in one image, I now have two different images that total 1,001 blocks. With a hardlink the modification would affect both images.

The way I visualise the difference, is that a directory entry points to a file entry, and a file entry points to a list of blocks. A hardlink is a new directory entry that points to an existing file entry. a linked clone is a new file entry that points to the same list of blocks.

soneil··on Why do ships use “port” and “starboard” instead of “left” and “right?”
The steering side is now the back. And docking .. in the Mediterranean the docking side is commonly the back too. In Scandinavia it's commonly the front.

It's probably for the best that they've been detached from their original meanings.

soneil··on Why do ships use “port” and “starboard” instead of “left” and “right?”
> Ironically enough, port and starboard markers which are the red and green buoys you see near to ports (yes!) need to be considered in reverse when going out. The green ones are called starboard markers and if you are in a big enough vessel, you should keep them off your starboard (right) side when approaching a port from the open seas. On the way out from port to the open seas you should keep the red ones on your right instead. If you don't you will hit the seabed and sink.

Just to keep things fun, that's the european convention. In the US it's "red right returning", the exact opposite.

soneil··on Reddit will begin charging for access to its API
That I find an interesting concept, because at the same time, they're trying to combat bot-generated posts. So how long until we have GPT 'learning' from its own output?
soneil··on Stop whining about “The EU Cookie Policy” and improve your ways
It was also widely ignored.

Not much has changed since browsers had to remove the capability to create popup windows (and pop-unders, which only existed because users were getting too proficient at the game of whackamole). At every single step, the industry has shown it will only behave anywhere near reasonably when externally forced to do so.

DNT should have solved this problem, but the leopard couldn't change its spots, and used it to further its attacks on users instead.

And this is why we have over-reaching regulation. Not because we want it, but because we earned it.

soneil··on Stop whining about “The EU Cookie Policy” and improve your ways
It's my understanding that we use UTC because it favours neither the english nor the french. English wanted CUT, french wanted TUC, so UTC was chosen to favour neither.
soneil··on Apple’s plunge in PC shipments is steepest among major computer makers
Of course. But when people are comparing EU & US prices they're usually not accounting for that either - just the price on the site. And it's too easy to miss out that a) european prices are advertised inclusive of sales tax, and b) we lean towards much higher taxes.

So just going "what's that in dollars" either ignores the real discrepancy, or at the very least, misplaces the blame.

Also, fun fact - since I did that math 3 hours ago, SEK has changed enough to wipe out that $29. Right now, (33009 * 0.8) SEK in USD = US$2460.46, making the pre-tax price in Sweden cheaper than the pre-tax price in the US.

soneil··on Apple’s plunge in PC shipments is steepest among major computer makers
That's almost entirely Sweden having a high tax rate though.

I just priced out an M2 MBA with ram & ssd maxed out. $2499 USD in the US and 33009kr in Sweden. $2499 is 26163kr, +25% VAT is 32705kr. So you're paying 304kr / $29 more than the US price.

soneil··on Computational mail for computer-supported cooperative work (1992)
I used to work with a platform that used smtp for telemetry (ish, event-based rather than stream-based). I'm not sure I'd ever do it again. It was essentially email alerting, but I consider it a close equivalent because the messages were sent machine-to-machine and (hopefully) never surfaced to a human, and they were sent realtime with no rate limiting (sent realtime, where reception is anything but).

The single largest issue we had was that customers would use their own email address as the Sender as it was the easiest way to have it accepted by their own network. And then if anything went wrong with our MX, customers would get thousands of bounces back to their address.

But the cause of a lot of issues is that mail does not have reliable delivery. The sending device cannot promise the email was delivered, only that its session with an smtp server ended without fault. It can't promise the message was forwarded or delivered (I have seen mailservers accept emails and disappear them), It can't interrogate the chain of custody from end to end. Receiving email is a near-unrelated second path that rarely exists in embedded applications, so the bounce/feedback mechanism is rarely a closed loop in these applications.

soneil··on The fascinating world of HTTP Strict-Transport-Security
They did it for a good handful of TLD, including .app, .day, .dev, .page, and .new. I get the impression they're pushing for it to be absolutely everywhere, and "greenfield sites" are an easier place to start than to break things that already work.
soneil··on Sex and the citizenship process
I had a family member go through this. Proof of travel, photos of trips, phone bills, so many phone bills, etc.

But I can easily see how it'd go wrong. If you spend your visits impersonating rabbits, what proof do you have? If you spend more time on snapchat than the phone, what proof do you have?

There's an old trope of "yes, I do have a girlfriend. you wouldn't know her, she's from another school." She lives in another city, she's from Canada, etc. How do you expect your friend to prove their claim? Now replace the playground with INS/USCIS.

It ends up being a very vague question because there's no set limit of what level of evidence you need to reach, you just need to "satisfy" whoever opens that file.

soneil··on Microsoft rebuilt Teams from the ground up, promises 2x faster performance
I'm curious if there's a more useful metric than this. I open Teams on monday morning. I close it 4pm Friday. 7.5 seconds a week isn't where I'd like to see improvements.
soneil··on Docker
The narrative seems quite clear to me. They released the tooling and the services to become the defacto solution, and then Swarm was supposed to be the cashcow that turned that into cashflow. And then k8s happened.

They've raised a tonne of capital, and it probably looked sane at the time. And now they're grasping at straws trying to figure out how else they can turn this into revenue.

A lot of the recent narrative has been worded like pivoting into a glorified webhost was their evil plan all along. It's not, it's an act of desperation.

soneil··on British PCs of the 1980s
They called themselves PCs at the time. The term existed before IBM-PC became a defacto standard.
soneil··on We’re no longer sunsetting the free team plan
My big concern wasn't where my projects are going, it's other projects I use or build upon. With absolutely zero indication of who was coming and who was going, it was just .. wait to see what pipelines explode?
soneil··on It’s Game over on Vocal Deepfakes
fair play to him for calling out his own "claim chowder"
← PreviousPage 8 of 34Next →