HNHacker News
TopNewBestAskShowJobs

flotzam

1,275 karma · joined July 29, 2018

submissionscomments
flotzam··on Pirating the Pirates
Oh you're going to love the Penultimate Cut fanedit/restoration of Blade Runner:

https://fanedit.org/what-the-final-cut-shouldve-been/ (check out the Changes tab)

https://www.youtube.com/watch?v=nsdmYjF_064 (trailer comparison)

https://archive.org/download/blade-runner-the-penultimate-cu...

flotzam··on TwitterWebViewer also no longer in operation, following a request from X Corp
Or just a .onion for the frontend and code forge + another server at some clearnet domain proxying it (until taken down and replaced with the new one) would probably work fine. The hidden service can even terminate TLS with a valid cert for the clearnet domain.
flotzam··on TwitterWebViewer also no longer in operation, following a request from X Corp
Hoping we'll see more resilient development/hosting emerge
flotzam··on TwitterWebViewer also no longer in operation, following a request from X Corp
Seemed worth a new post, now that they actually killed it today :(

Is there any frontend still standing?

flotzam··on The turbulent AI era is here
https://redlib.catsarch.com/r/IAmA/comments/5whpqs/im_bill_g...
flotzam··on Google has stopped pushing Git tags for some Android source code
I've been wondering about the Red Hat model! Seems like so much of modern development involves git blame or whatever to make sense of how the code came to be, and sometimes rule out an "obvious" modification that actually turns out to be a bad idea now that you know the historical context.

GrapheneOS might have a better case though if it's not just about understanding the code but about how the Android build system expects that everything is in Git.

flotzam··on Google has stopped pushing Git tags for some Android source code
> If you had included the previous word, it would be blindly obvious that “on a medium“ is only talking about the transport layer, not the format of the data.

I can see your point. But OTOH if providing the "preferred form of the work for making modifications" requires not squashing commits into a big mess to frustrate someone trying to make sense of the code (I'm sure the Google engineers making modifications prefer to look at individual commits!), and Google is using Git anyway to create those commits, then it seems to me like there's an argument to be made that the customary medium used to interchange a range of Git commits is Git.

But the stronger argument is that the Android build system expects everything to be in Git: https://news.ycombinator.com/item?id=49368983

flotzam··on Google has stopped pushing Git tags for some Android source code
> We didn't have git tags when GPL was written in 1989

The GPLv2 requires "a medium customarily used for software interchange", not "a medium customarily used in 1989 for software interchange". Customs are the customs of the time someone is releasing the work.

flotzam··on Google has stopped pushing Git tags for some Android source code
GrapheneOS is arguing that throwing away the metadata of however many commits and squashing them into a messy tarball is not the "preferred form of the work for making modifications", and that a manual process where you have to fill out a form in order to get a Google Drive link a week later is not "a medium customarily used for software interchange" in current times. Those are quotes from the GPLv2.
flotzam··on Dates That Don't Exist (2015)
And indeed that's Python's calendar:

'A date object represents a date (year, month and day) in an idealized calendar, the current Gregorian calendar indefinitely extended in both directions.'

'This matches the definition of the “proleptic Gregorian” calendar in Dershowitz and Reingold’s book Calendrical Calculations.'

https://docs.python.org/3/library/datetime.html#id2 https://docs.python.org/3/library/datetime.html#id5

Whereas Ruby has proleptic Gregorian Time, but civic DateTime:

https://ruby-doc.org/stdlib-2.6.1/libdoc/date/rdoc/DateTime....

flotzam··on Kill The Cookie Banner
The malicious compliance aspect is that they're not offering a choice between "tracking" and "no tracking", but bundling "no tracking" + "painfully degraded functionality" (like repeating the question on every page) = "strictly necessary cookies only"
flotzam··on Memory Safe Inline Assembly
They acknowledge that it's odd, and give this justification:

"Using runtime panics has the nice property that inline assembly in dead code doesn't get in the way of porting software to Fil-C. Also, it's consistent with how Fil-C usually reports errors."

flotzam··on Why do commercial spaces sit vacant? (2025)
Ah. That makes sense. Maybe the polite fiction would clash too obviously with accounting standards once the (de facto) lowered rent payments roll in: https://news.ycombinator.com/item?id=48567769

Could the situation be improved then if financial regulators started treating both versions ("temporary" vacancy / "temporarily" lowered rent) equally? Tolerate both or crack down on both.

flotzam··on Why do commercial spaces sit vacant? (2025)
How come this obvious workaround isn't used much more often:

>> If the system allows you to pretend that the vacancy is temporary, why doesn’t it allow you to lower rents on the pretense that lower rents are also temporary?

> This does happen sometimes: it’s packaged as “incentive offers,” like 50% off the first 12 or 24 months rent, or 6 months without rent, etc, that lower the average rent over the life of the lease without lowering the “list price.” That’s common in residential leases, and I know it happens sometimes in commercial leases, but I don’t know how prevalent it is.

flotzam··on London's Free Roof Terraces
Ok that one looks legit :)

I was thinking more about his experience with e.g. the last one on the page, Roof Garden at The Post Building:

> I still don't understand why it's here nor why it's open daily, nor why they insist on Photo ID "and a full written name" before they'll let you up. However I didn't get the chance to test this out yesterday because when I arrived the roof terrace was "closed due to essential maintenance work", inconveniencing probably nobody but myself.

flotzam··on London's Free Roof Terraces
> more likely to get planning permission if their new skyscraper included a free public roof terrace

If that's the deal, it's crazy that some of those places are getting away with then discouraging the public from actually going there. Book your visit in advance! Present ID! Photography forbidden! This grumpy security guard will be hovering nearby <3

It's like Nathan For You S03E01 where a store advertises a $1 TV, then tells the drawn in would-be customers to please respect the black tie dress code, crawl through a tiny door, and squeeze past the alligator.

flotzam··on How Monero’s proof of work works
https://kycnot.me/?categories=aggregator

https://kycnot.me/?categories=exchange

flotzam··on We found a stable Firefox identifier linking all your private Tor identities
Tor Browser is always quick to rebase on the latest Firefox ESR. They released an update the next day:

https://blog.torproject.org/new-release-tor-browser-15010/

flotzam··on Keep Android Open
They are not affected (except through second order effects, e.g. some FOSS app developers might give up on development)
flotzam··on Is Germany's gold safe in New York ?
He posted it at 8:03 AM though... (12:03 PM UTC, and he was in D.C.)

https://truthsocial.com/@realDonaldTrump/posts/1163519987825...

flotzam··on Full network of clitoral nerves mapped out for first time
Isn't type 1a circumcision (removal of the clitoral hood, but not other parts) very rare? At least that's what the Wikipedia article claims, referencing a 2008 WHO report.
flotzam··on New information extracted from Snowden PDFs through metadata version analysis
At the bottom of the page there's a link to the pdfresurrect package, whose description says

"The PDF format allows for previous changes to be retained in a revised version of the document, thereby keeping a running history of revisions to the document.

This tool extracts all previous revisions while also producing a summary of changes between revisions."

flotzam··on Iran Goes Into IPv6 Blackout
Right, I should have written "IPv4 bridges" (which can be obfuscated and distributed out of band), not "IPv4 entry nodes": https://bridges.torproject.org/

But you can reach the IPv6 internet through those too.

flotzam··on Iran Goes Into IPv6 Blackout
Tor can reach IPv6 destinations through IPv4 entry nodes, if that's what your asking.
flotzam··on Rob Pike goes nuclear over GenAI
> Does anybody know if Bluesky block people without account by default, or if this user intentionally set it this way?

It's the latter. You can use an app view that ignores this: https://anartia.kelinci.net/robpike.io

flotzam··on US could ask foreign tourists for five-year social media history before entry
Probably by the phone number used for account verification, in many cases

The anime avi posters will have to level up their OPSEC

flotzam··on US could ask foreign tourists for five-year social media history before entry
What happens if you declare that you don't have any social media accounts?

There are already forms that ask for social media info, e.g. student visa applications. Surely some of the applicants just don't have any social media profiles. Maybe some of them are reading this. I'm curious about their experiences.

flotzam··on Cassette tapes are making a comeback?
Bandcamp is huge
flotzam··on Spinning Up an Onion Mirror Is Stupid Easy
No part of hosting or visiting onion services involves exit nodes. Onion service traffic stays within the Tor network instead of exiting to the clearnet.
flotzam··on Poison, Poison Everywhere
A dirty intended use case...

https://en.wikipedia.org/wiki/Crop_desiccation#Systemic_desi...

Page 1 of 8Next →