HNHacker News
TopNewBestAskShowJobs

joecool1029

5,994 karma · joined May 11, 2016

What now?
submissionscomments
joecool1029··on GrapheneOS will remain usable by anyone without requiring personal information
One of the reasons I build my own LineageOS builds is because of terrible one-party consent recording laws (in places like California) there’s no geographic way in Android to check it on a state-by-state way. It just goes off country code and disables it for the US since quite a few states it’s illegal to do. For my state it isn’t illegal so I modified my builds to allow it.

There are other things like this too in Android disabled on per-country. Japan has a camera shutter noise that cannot be disabled but this was a request by their carriers, apparently not a law, big discussion under this review: https://review.lineageos.org/c/LineageOS/android_frameworks_...

joecool1029··on GrapheneOS will remain usable by anyone without requiring personal information
They have a Graphene partnership, not a LineageOS one. The latter is entirely up to volunteers to port it.
joecool1029··on Ask HN: Apple terminated our dev account over a rogue employee
'Recently', how long are we talking here? You've already emailed the execs, if they think it's worthy of review they'll assign someone to you, it can take a few days.
joecool1029··on Atlassian says it had right to fire engineer for suggesting CEO is 'rich jerk'
mullvad’s DNS routes to it with adblocking, you do not need to be a subscriber to use it: https://mullvad.net/en/help/dns-over-https-and-dns-over-tls
joecool1029··on HP trialed mandatory 15-minute support call wait times (2025)
Apologies on getting back late but… I’ve never had that experience. Historically I would call during day and get someone stateside. They would ask for IMEI and I would say ‘it’s not in your db but EID works’ and then they’d let me read that off, never an issue. Now I use the chat, it’s faster since they just give a portal link you drop the details to.

Call during day or you get the Philippines and they don’t understand specific requests like this as well. If you must do it at night use the chat route.

joecool1029··on HP trialed mandatory 15-minute support call wait times (2025)
Apple’s system mostly works. If you need to reissue an esim without being able to transfer from an existing device on T-Mobile though need to either call in and give imei or get past the chatbot and there’s a page text support can give you to enter details. I was never able to successfully use the shit t-life app’s manage esim option.
joecool1029··on HP trialed mandatory 15-minute support call wait times (2025)
> When you request a QR code, even though you provide the EID, they will ask for an IMEI number.

Everything else you say is accurate but they do not require this, T-Mobile is the only major in the US that doesn’t match EID to IMEI. I know because I use a removable esim (esim.me) euicc with multiple phones. I have to read the super long eid off to support to activate it. I cannot activate service on this card with verizon or at&t as its eid doesn’t match to an imei for them.

joecool1029··on I love my dumb watches
Good recommendation, also shout out the Casio Lineage. (solar, atomic, sapphire crystal, titanium case/band). I got mine sub-$200. This one: https://www.casio.com/europe/watches/casio/product.LCW-M100T...
joecool1029··on Wayland set the Linux Desktop back by 10 years?
> Author’s argument is those hardware improvements could have been had for free with X11 upgrades.

I do NOT miss having tearing all the time with X11. There were always kludgy workarounds. Even if you stopped and said ok, lets not run nvidia, let's do intel they have great FOSS driver support, we look back at X11 2D acceleration history. EXA, SNA, UMA, XAA? Oh right all replaced with GLAMOR, OK run modesetting driver, right need a compositor on top of our window manager still because we don't vsync without it.

Do you have monitors with a different refresh rate? Do you have muxes with different cards driving different outputs? All this stuff X11 sucks at. Ok the turd has been polished well now after decades, it doesn't need to run as root/suid anymore, doesn't listen for connections on your network, but the security model still sucks compared to wayland, and once you mix multiple video cards all bets are off.

But yeah, clipboard works reliably, big W for X11.

joecool1029··on Bombarding gamblers with offers greatly increases betting and gambling harm
Makes sense, it’s high in protein.
joecool1029··on Google details new 24-hour process to sideload unverified Android apps
The sheer arrogance that you think someone manipulated successfully will just re-think the situation and ask their friends/family. The naivety to assume all scammers are impulsive fools and don't do this for a living, as their primary line of work.

So Google's going to add some nonsense abstraction layer and when this fails to curb the problem after a 24 hour wait, it will be extended more maybe a week, and more information must be collected to release it. We all know how this goes.

joecool1029··on It Took Me 30 Years to Solve This VFX Problem – Green Screen Problem [video]
phosphors and capacitors are a thing that mask that, so is high frequency switching way above this rate…

Anyway, an old HN submission I still use when buying light bulbs: https://news.ycombinator.com/item?id=14023196

joecool1029··on An ode to bzip
> the catting issue might be more an implementation of bzip program problem than algorithm (it could expect an array of compressed files). that would only be impossible if the program cannot reason about the length of data from file header, which again is technically not something about compression algo but rather file format its carried through.

Long comment to just say: ‘I have no idea about what I’m writing about’

These compression algorithms do not have anything to do with filesystem structure. Anyway the reason you can’t cat together parts of bzip2 but you can with zstd (and gzip) is because zstd does everything in frames and everything in those frames can be decompressed separately (so you can seek and decompress parts). Bzip2 doesn’t do that.

So like, another place bzip2 sucks ass is working with large archives because you need to seek the entire archive before you can decompress it and it makes situations without parity data way more likely to cause dataloss of the whole archive. Really, don’t use it unless you have a super specific use case and know the tradeoffs, for the average person it was great when we would spend the time compressing to save the time sending over dialup.

joecool1029··on An ode to bzip
> If I want higher compatibility and fast speeds, I'd probably just reach for gzip.

It’s slower and compresses less than zstd. gzip should only be reached for as a compatibility option, that’s the only place it wins, it’s everywhere.

EDIT: If you must use it, use the modern implementation, https://www.zlib.net/pigz/

joecool1029··on An ode to bzip
Just use zstd unless you absolutely need to save a tiny bit more space. bzip2 and xz are extremely slow to compress.
joecool1029··on Stanford researchers report first recording of a blue whale's heart rate (2019)
I do wonder if those animals have things like valves in their veins, as I understand it if the circulatory system wasn't as complex as it is, heart would have to pump a lot harder to move the volume it does. This isn't an area I know much of anything about, I just know veins have valves and can expand and contract to different stimuli much as a heart can... so even though mammals have one heart it's not like the rest of the system is a static not helping to pump blood.
joecool1029··on John Carmack about open source and anti-AI activists
The foundation to which all of these licenses are tied to will likely be dissolved. Words/code had value in the old system. But now it's cheap to generate, way cheaper than hiring legions of writers/developers to write it. When it was a valuable asset lobbyists spent to protect it under law. I want you to think as you read this comment, do you think Disney would rather pay unionized workers or abolish copyright law and use other (trademark) mechanisms to protect their IP? A decade or so ago, this kind of thought would be crazy but things have changed.

So we have this foundation, this anchor which is copyright law that gives us any power to have a say about whether code should be accessible. Without that, the licenses are empty words, no weight. No remedy. My concern is less that opensource code gets used by commercial interests; I would rather they use libraries that are maintained especially in contexts of security... my concern is that we move toward only having devices we can keep as long as the company supports them and/or is solvent. If we lose the foundation that everything was built on (copyright law), it becomes impossible to audit or support things on our own. Everything is a rental/subscription.

I don't often just come out and make predictions, this is one I think we're moving toward though as the sea becomes more muddied by regurgitated works. The major AI companies are unabashedly pirating works, there are powerful rights-holders that could be sending armies of lawyers after them, like the big publishing houses... but is it happening? Or are they sitting back and letting the tech companies do R&D for what will be their new business models moving forward.

joecool1029··on [dead]
Flagging due to editorialized headline, no such claim was made in the article. Maybe it was changed after submission.
joecool1029··on SSH Secret Menu
FYI, you can kill forwarding tunnels with -KD portnum in that commandline too.
joecool1029··on Jolla on track to ship new phone with Sailfish OS, user-replaceable battery
> Would they have zero radio coverage, or sub-optimal coverage?

Sub-optimal for data if it allows attach. If they don’t have working IMS profile it may reject the attach at worst or just have no working calls/texts at best (we do not have fallback 2g/3g except for 911 on 2g with pockets of t-mobile). There is 911 IMS profile but it sometimes doesn’t work with foreign phones, its tricky: https://optimerainc.com/wp-content/uploads/2021/11/OptimERA_...

> Could be a feature for those wanting a Wi-Fi only mobile Linux device.

I’m sorry but this is cope for a phone. At that point just buy a better linux device not built on a complex phone soc, it’s not a phone then.

joecool1029··on Jolla on track to ship new phone with Sailfish OS, user-replaceable battery
> Is that implying "global" is actually not global?

It was what I was implying.

I did find a better link: https://commerce.jolla.com/products/jolla-phone-sept-26

LTE FDD: 1, 2, 3, 4, 5, 7, 8, 12, 17, 18, 19, 20, 25, 26, 28AB, 66 LTE TDD: 34, 38, 39, 40, 41 5G NR: n1, n2, n3, n5, n7, n8, n12, n20, n26, n28, n38, n40, n41, n66, n77, n78

So this is a strange band list for US, it can roam. It’s not ideal for any carrier outside of a city (n41, n77 2.5ghz/3.5ghz) supported, well maybe. n25 notably missing but subset n2 works via mbfi. band 71 missing for low-band tmobile rural coverage. 13 and 14 missing for firstnet/verizon lowband. Good to see n66.

Now setting that aside that yes, I was partially wrong, we got more bands than usual, it still needs to pass through certification and get IMS profiles from the US carriers to make calls.

Anyways, it’s possible things changed, they have new people in leadership, maybe they pivoted, I just don’t think it’s likely, I’ve yet to see a mediatek flagship or even upper mid-range that is well configured for US market.

joecool1029··on Jolla on track to ship new phone with Sailfish OS, user-replaceable battery
Americans/Canadians (and I guess Asians since they won't ship there) don't waste your time reading this, they have a Mediatek SoC and made the choice long ago to not touch these markets. The devices will not carry the band support needed for these markets.

Europeans, I guess good luck, have fun. I followed them in the early days and ran early builds of Sailfish on the N9, had high hopes but have long given up on them.

EDIT: I will say though I'm still impressed by the libhybris project which went on to make it possible to run linux distros on android SoC's, but the guy who did that for Jolla I think is not with the company anymore for some time.

joecool1029··on Florida judge rules red light camera tickets are unconstitutional
Sort of. Basically you can fine the owner of the car and revoke the privileges of driving that car in a given state. Where it gets to be a problem is if the charge is against the 'driver' of the car and the state's not able to prove that. Normally, in courts we can face our adversary and cross-examine, etc. We hit this problem in NJ during the red light camera pilot program, I can remember a guy I worked with getting a ticket because his roommate borrowed a car and the front was hanging out a bit into the intersection.

Some other thoughts: An illegally parked car can be fined, impounded, booted. Car with outstanding parking tickets can also have all of the above. But typically the driver wouldn't see points or a moving violation for any of these offenses. For example: NYC you can get blocking the box tickets written by parking enforcement but they don't carry the weight of a moving violation like a police officer's ticket would. (and if you don't pay it, it's not the driving privilege that's suspended in the state, it's the car itself that would be targeted for booting/impounding, etc)

joecool1029··on How to install and start using LineageOS on your phone
I’m so confused by this submission. It’s not a guide but a collection of notes from someone (in china) customizing a oneplus build. There’s some useful info there but only if you’re already at a point where you’re comfortable running your own compiled full vanilla builds.

Go to https://wiki.lineageos.org if you want to install and/or compile for a phone.

joecool1029··on Something is afoot in the land of Qwen
recently being within the past 24 hours lol: https://github.com/anthropics/claude-code/releases/tag/v2.1....
joecool1029··on Charging a three-cell nickel-based battery pack with a Li-Ion charger [pdf]
If it doesn’t overshoot it’s fine. Modern low self discharge (lsd) nimh’s like eneloops do not like to be held on indefinite trickle charge or be overshot. Older nimh were less picky about overcharge so long as current was below its reabsorption rate.

But really thinking about it, this method doesn’t match up with how I’ve experienced nimh behaving on a charge. Intuitively, I want to say this will cause some (reversible) loss of capacity due to not fully charging the cells. It probably works best on new-ish high quality cells, ones with a few full cycles on a good charger. negative delta charge detection won’t work here.

joecool1029··on You Just Reveived
My guess is personal and business number on different sims. Then just swap the devices that’s in. They don’t like being connected all the time.
joecool1029··on MacBook Neo
Makes me wonder if this is an ADA requirement for education devices. (assistive listening devices)
joecool1029··on Iran War Cost Tracker
Not helpful, this is an AI generated post.

We do have actual video of that one radome in Bahrain getting directly struck (from multiple angles). It's possible it was a satellite communication antenna and not a radar.

But the still images shown with before/after are AI generated. (the surrounding buildings are completely different in the before/after image).

The radar that is likely to have been damaged is the one in Qatar, here is reporting from an NPR editor using Planet satellite imagery: https://nitter.net/gbrumfiel/status/2028227786750476627

joecool1029··on GitHub having issues [resolved]
Too slow: https://github-incidents.pages.dev/
← PreviousPage 3 of 34Next →