HNHacker News
TopNewBestAskShowJobs

flotzam

1,276 karma · joined July 29, 2018

submissionscomments
flotzam··on Poison, Poison Everywhere
A dirty intended use case...

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

flotzam··on Vietnam Airlines Data Breach
It's inherently a loss of privacy that anyone (given that the dataset is now public) can correlate

> Dates of birth, Email addresses, Loyalty program details, Names, Phone numbers

flotzam··on Delayed Security Patches for AOSP (Android Open Source Project)
"No tags were pushed to AOSP for the July 2025 monthly release of Android. We asked about this on the android-building group but each of our posts was rejected. We emailed people at Google we've previously contacted about mistakes pushing tags but received no response this time."

https://xcancel.com/GrapheneOS/status/1952413110947430786

"July monthly release was not pushed to AOSP and then neither was the August monthly release. September quarterly release hasn't been pushed yet."

https://xcancel.com/GrapheneOS/status/1963812920673861981

flotzam··on Certificates for Onion Services
The section Benefits (after Introduction) lists 9 reasons why it makes sense. Some of them are about working around a mismatch with existing standards, but not all.
flotzam··on TrackWeight: Turn your MacBook's trackpad into a digital weighing scale
https://en.wikipedia.org/wiki/Weighing_paper
flotzam··on How I lost my backpack with passports and laptop
It really is a social anxiety off switch for me (once it fully kicks in after 5+ hours, lasting for about 24 hours before things slowly return to baseline). Alcohol in troubling quantities has that effect to a lesser extent, but of course it's sloppy as hell too and I hate the hangover. Not so with phenibut.

That makes it tempting to use before 7 days have passed just for this one social occasion. Although committing to not do that has flipped the dynamic: Even after enough time has passed I'm reconsidering, is today actually worth using it and being "blocked" for another week during which something more interesting might come up? Trying to make my occasional visit to normie vibe space count, it's kind of nice there.

flotzam··on How I lost my backpack with passports and laptop
It's not a benzo, but it is a GABAergic drug. The ironclad law to avoid brutal dependency and addiction is to never take it more than once every 7 days, preferably less frequently than that. No redosing on the same day either. This means it will take a couple weeks to slowly find an effective dose.

https://psychonautwiki.org/wiki/Phenibut

flotzam··on ICEBlock, an app for anonymously reporting ICE sightings, goes viral
They're explicitly not saying that in a reply: https://bsky.app/profile/grapheneos.org/post/3lsyep3s4ac2x
flotzam··on Samsung embeds IronSource spyware app on phones across WANA
> Malware [c]an persist across reboots regardless of verified boot.

Some can, some can't. Even when it can persist, escalating to root after every reboot may be unreliable or noisy (e.g. 70% chance of success, 30% crash) compared to straight persistence as root without verified boot.

> Also, there are devices out there that let you enroll your own keys, like the Google Pixel series.

This still applies to those devices. It's the main reason GrapheneOS (which exclusively runs on Pixels, with the bootloader relocked to a GrapheneOS key) is opposed to building in root access: Verified boot would be "enabled", but effectively bypassed. https://xcancel.com/GrapheneOS/status/1730435135714050560

flotzam··on Samsung embeds IronSource spyware app on phones across WANA
It's not (only) propaganda. Rooting disables or bypasses verified boot, allowing exploits to persist across a reboot.
flotzam··on AOSP project is coming to an end
Most of AOSP is Apache 2.0 licensed (permissive, not copyleft)
flotzam··on Comparing Claude System Prompts Reveal Anthropic's Priorities
https://github.com/elder-plinius/CL4R1T4S
flotzam··on CRLF Injection in `–proxy-header` allows extra HTTP headers (CWE-93)
> Reading docs ("research") is essential part of engineering.

Sure, but so is safety engineering. Making mechanisms more obvious to use correctly or fail safe if used incorrectly improves outcomes when flawed human beings use them. It also makes them more pleasant to use in general.

Besides, look at the man page in question. It's talking about this in terms of encoding niceties and doesn't even spell out the possibility of deliberate, let alone malicious multiline values:

"curl makes sure that each header you add/replace is sent with the proper end-of-line marker, you should thus not add that as a part of the header content: do not add newlines or carriage returns, they only mess things up for you."

That's inducing a wrong/incomplete mental model of how this parameter works.

flotzam··on CRLF Injection in `–proxy-header` allows extra HTTP headers (CWE-93)
Apportioning blame doesn't get rid of bugs; misuse resistant APIs do.
flotzam··on CRLF Injection in `–proxy-header` allows extra HTTP headers (CWE-93)
People still expect an API to reject illegal values. Calling the parameter --proxy-header (singular) could lead someone to assume that multiline strings are illegal values, even if there's a note in the docs somewhere saying otherwise.
flotzam··on CRLF Injection in `–proxy-header` allows extra HTTP headers (CWE-93)
Imagine running

  curl --proxy-header "X-Test: $UNTRUSTED_USER_INPUT"
flotzam··on VPN firm says it didn't know customers had lifetime subscriptions, cancels them
For unencumbered assets I don't see why not, but extending this logic to the brand seems fraudulent: It's unlike other assets because the (original) company crafted it to represent the whole service in the mind of the customer.
flotzam··on VPN firm says it didn't know customers had lifetime subscriptions, cancels them
They're saying they didn't buy the company - just some assets they liked, among them an intangible one: the brand...
flotzam··on High tariffs become 'real' with our first $36K bill
Adafruit's Cloudflare settings must be dialed up to an extreme level, they're blocking web.archive.org, archive.today, Tor, Startpage's Anonymous View, ...

Like cmon you're running a shop and a blog, not a missile launch facility

flotzam··on Did 5G kill the IMSI catcher?
Emergency calls bypass the network restriction. I don't see it documented for GrapheneOS, but https://source.android.com/docs/security/features/cellular-s... states

'Android allows users to disable 2G at the radio hardware level on any device that implements the capability constant, "CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK". This stops a device from scanning or connecting to 2G networks.

Note: Emergency calling is never impacted. A device still scans and connects to 2G networks for emergency services.'

flotzam··on Did 5G kill the IMSI catcher?
> The only simple thing you can do, that can have an effect, is to set your network priority to 5G-SA – but most phones don’t support this feature.

'add support for "5G only" and "4G or 5G only" modes in addition to our existing "4G only" mode' - https://grapheneos.org/releases#2025022700

flotzam··on Are Levi's from Amazon different from Levi's from Levi's?
AFAIK for items shipped by Amazon the only way to rule out commingling is after delivery: If the barcode starts with an X that's an FNSKU (specific to a seller), meaning the item did not come from commingled stock. Items sold by Amazon itself never start with an X, so...
flotzam··on Banned Books: Analysis of Censorship on Amazon.com (2024)
They could at least inform customers about the censorship and not sweep it under the rug:

> among all of the restricted products identified by this study, none presented a message to the user explaining that the items were unavailable due to regulatory reasons. Instead, each item was communicated as either being “currently unavailable”, “temporarily out of stock”, or that “this item cannot be shipped to your selected delivery location”.

flotzam··on Hard disk fraud: long runtimes on new Seagate hard disks
"The tactic has been criticised by privacy advocates and non-governmental organisations such as NOYB and Wikimedia Europe, which claim that it is illegal under the GDPR. On 17 April 2024, the European Data Protection Board released a non-binding opinion stating that in most cases, consent-or-pay models do not constitute valid consent within the meaning of the GDPR."

https://en.wikipedia.org/wiki/Consent_or_pay

flotzam··on Russia's Dead Drop Drug Revolution
The thing that's new is making all of these puzzle pieces come together, at scale
flotzam··on Russia's Dead Drop Drug Revolution
There's a link in the report to an instruction manual for couriers, the "Kladman's Bible": https://www.pdf-archive.com/2017/11/19/kladmen2-1/kladmen2-1...

I don't speak Russian, but the photos look interesting. Does anyone have an English translation?

flotzam··on Is the Q source the origin of the Gospels?
Wikipedia has a neat table of "notable synoptic theories" with diagrams like the one in the article:

https://en.wikipedia.org/wiki/Synoptic_Gospels#Theories

flotzam··on The brain's waste clearing lymphatic system shown in people for first time
Exactly, the comment was carried over from V0.1 which set a 125 ms timer.
flotzam··on The brain's waste clearing lymphatic system shown in people for first time
Very cool! Five minutes of this felt strangely soothing in my head, after a few nights of not enough sleep.

Being able to set a max duration would be neat, in case it's unsafe to lose track of time and let the pattern run for too long?

Classic outdated comment BTW ;)

  setInterval(flickerImage, 250); // 8hz
flotzam··on Show HN: A website for comparing protein powder prices
That seems like the right direction, but even for 20 kg bags I don't know how to evaluate Chinese suppliers of bulk foodstuffs

Are there companies who take care of the sourcing + importing + QA for retail veggie protein brands? Some actor in the supply chain just before flavoring is mixed in

← PreviousPage 2 of 8Next →