HNHacker News
TopNewBestAskShowJobs

purpleidea

1,149 karma · joined October 21, 2015

https://purpleidea.com/

https://github.com/purpleidea/mgmt/

submissionscomments
purpleidea··on Registration without a phone number on Signal will use zero-knowledge proofs
> "Federation freezes the technology" https://signal.org/blog/the-ecosystem-is-moving/

I didn't say it needed to be federated, I said the infra automation code needs to be opened.

purpleidea··on Registration without a phone number on Signal will use zero-knowledge proofs
> Non profit doesn't necessitate open sourcing their whole product. If you don't like that, don't donate. As long as they are transparent about their decisions that is the only obligation they have.

Actually you're mistaken. Under the 501(c)(3) tax code rules, they are required to act in the public good. Nobody has sued them to enforce this though, but I'd at least like them to acknowledge the game they're playing by ghosting us all on this.

purpleidea··on Registration without a phone number on Signal will use zero-knowledge proofs
Signal needs to release all the infra automation code behind their backend. How they setup and manage it all should not be secret. It also makes it easy to rebuild if for some reason they are compromised. They've ghosted multiple people about this question. There's no reason a 501(c)(3) shouldn't release it.
purpleidea··on Rune is now open source
(I will try this as soon as there is a package in Fedora... That's my personal subjective bar to choosing a new EDITOR. But I definitely hope this succeeds, I'm a fan so far.)
purpleidea··on Copyright does more harm than good and should be abolished
> Motorola Mobility (Lenovo) isn't providing us with funding.

If you made a strong public commitment to making sure everything in GrapheneOS was strong copyleft, would they still partner with you?

(FWIW, I think it's great what you're doing with the project, but I want to see the work made indelible, and I personally believe copyleft would help with that, otherwise some big vendor can have their proprietary fork and us users lose out.)

purpleidea··on Copyright does more harm than good and should be abolished
> We have a list of formal sponsors at https://grapheneos.org/sponsors which are 4 server companies sponsoring dedicated servers, a GeoIP database company giving us sponsored access to the downloadable database and a VPN company sponsoring 2 DataPacket servers. We could list Cape too but they started donating to us on their own.

Where are the details about any arrangements with the Motorola partnership?

purpleidea··on Copyright does more harm than good and should be abolished
> Software doesn't need any protection. People want protection.

Correct, people want protection for the hard labour they put into doing something good (writing software) for the world, and to not have it co-opted for individual profit over communal profit.

purpleidea··on Copyright does more harm than good and should be abolished
> people complained about my choice of MPLv2, eventually someone started a competing library with a permissive licence and everybody jumped on it

Just because you choose copyleft (even weak copyleft like MPLv2) doesn't mean your project will succeed or be more popular. A lot of people (and especially a lot of companies) do prefer permissive over copyleft, and that's because they can built something proprietary on top, without being forced to give back. That's why they're ultra billionaire rich, and in comparison you're poor.

Software often wins because it's better. Copyleft favours the collective good, permissive favours the individual greed. In any case, all of these things require copyright law.

purpleidea··on Copyright does more harm than good and should be abolished
You're conflating what "Free Software" means and what Copyleft means. In any case, they both need protection from people like you who want to take it and benefit for free, without having to give anything back. Copyleft was designed specifically to prevent against people with your mindset. Permissively licensed software needs copyright to protect authorship rules, although the requirements are lessened.
purpleidea··on Copyright does more harm than good and should be abolished
My personal website: https://purpleidea.com/ has been DMCA'ed by some scammer and I still haven't gotten it back out. Google ignores the counter notices, and who knows where else the scammer (masquerading as a legitimate takedown company) has sent notices. Bing and DDG (same basically) have all delisted it.
purpleidea··on Copyright does more harm than good and should be abolished
Don't fall for this trap! GrapheneOS leadership is very against Copyleft, probably to cater to it's corporate sponsors, and copyright is really the only thing that protects Free Software at all. Proprietary software can be kept secret, and only shared as a binary, but the only thing that protects Free Software (open source) is copyright law.

It's not perfect, and the terms are far too long, but we do want to keep it. Reduce it to 20 years and we'd be golden.

purpleidea··on Bill Gates tries to install MovieMaker (2003)
I was reading through it and figured it had to be AI generated... But ... it's not? This email from billg is unhinged! Hilarious though.
purpleidea··on Please don't rearrange our shoes when we turn up, paramedics in Japan urge
In Canada, we wear steel-toe, steel-shank safety boots, and we're kind of required to keep them on. We surely give them a good clunk to get rid of mud or snow, particularly in the winter, and we try to wipe our feet as much as possible when it's not a dire emergency, but you called 911, so... your floor is going to get dirty. Might already have blood on it anyways.
purpleidea··on IBM Bob
Nobody wants a proprietary TUI. We still use claude because the model pricing is way better, but that will eventually change. Bob has a hard lesson ahead of it.
purpleidea··on Claude Fable 5.1 and Claude Mythos 5.1
They've nerfed a bunch of models, especially Opus 5. Nobody knows why, but overall things have gone downhill significantly.
purpleidea··on Claude Fable 5.1 and Claude Mythos 5.1
I notably had an issue that it wouldn't work on a "remote execution" (running a command over SSH) coding problem until I did a sed to remove the word "execution". Incredibly dumb. I'm not doing any murders. Easiest to just switch to the Chinese models.
purpleidea··on Claude Fable 5.1 and Claude Mythos 5.1
> Enterprise Frontier Safeguards (EFS)

Sounds like some serious nonsense. "Tell me you want the government to retain access to my data without saying it explicitly."

purpleidea··on Initial focus for our partnership with Motorola is a regular non-folding device
I think the feature we all want in light of this is a simple backup+restore which uses a users SSHD server somewhere so you can wipe completely before travelling and then restore completely when safe again.

Would obviously want it to also backup/restore esim's...

purpleidea··on Go 1.27
This person was public on the recent nist list against hybrid solutions. I simply don't understand why they would oppose the safer option. Yes I've read the mailing list, it just all seems quite suspicious.
purpleidea··on How to enter advanced BIOS options on many Lenovo thinkpads
Be careful as changing some of the advanced options can brick your machine.

On the other hand, on some machines you can disable Intel ME spyware this way!

Nice stop gap until we have a fully open source BIOS everywhere.

purpleidea··on Flock impersonates journalist in order to cancel his hotel reservations
I actually did read the whole thing. Read what the journalist said... You can't call and cancel someone's hotel reservation on their behalf. That's super sketch.
purpleidea··on Flock impersonates journalist in order to cancel his hotel reservations
Why is this flagged? Impersonation is a big deal :/
purpleidea··on Tell HN: Cloudflare silently injects its analytics when you switch nameservers
Yikes! I see this too:

<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4513226..." integrity="sha512-ZE9pZaUXND66v380QUtch/5sE9tPFh2zg45pR2PB0CVkCtOREv2AJKkSidISWkysEuQ0EH8faUU5du78bx87UQ==" data-cf-beacon='{"version":"2024.11.0","token":"c0859b51a7804ab5a9cc8e9e2b2c4cde","r":1}' crossorigin="anonymous"></script>

purpleidea··on Oxide Computer raises $445M (SEC Form D)
I've been following closely and have been both very impressed with what they're building but also very disappointed. They have a great vision for a seamless hardware project, but completely missed the point of what the software automation to tie it all together should look like.

I'd love to give Bryan Cantrill or ahl a 30 min demo. Feel free to ping!

purpleidea··on Advancing the price-performance frontier with GPT‑5.6
I would pay significantly more to use these models if there was a legal contract that guaranteed they weren't ever terfing them and some way to prove that.
purpleidea··on Show HN: Claude-thermos keeps your Claude session warm for you
I assumed (perhaps incorrectly, but it was a guess since I never dug into it) that less used "hot pockets" of previous inference gradually got more stale as time went on, and the conversation went elsewhere and didn't need those bits.

Hearing one byte refreshes the whole thing is huge! 5min is wayy too slow, because sometimes I want to spent more than 5 min looking at a diff before choosing where to go next.

Kind of outrageous, I hope this kind of feature gets built into claude code =D

purpleidea··on Terence Tao's ChatGPT conversation about the Jacobian Conjecture counterexample
Imagine getting free tokens from OpenAI and the special flag on your account that tells it to "never nerf you" ?

To be clear, I've had some great success using these tools, they're amazing, but it's also very obvious that (despite it being a stochastic tool) they're clearly changing things behind the scenes a lot. GPT-5.6 for example should not be constantly tweaked without telling us. Make it 5.6.1 or something, and if you're over capacity, just say so rather than returning lower quality results.

purpleidea··on My USB Drive Has a Hidden Encrypted Vault
This only makes sense if the underlying thing that gets exposed after you put in the password is a block device... I'd want to then be able to have that encrypted with LUKS myself, I don't want to rely on this homebrew stuff.
purpleidea··on Nokia’s years of mobile-phone supremacy ended in an afternoon
What a badly written article. How could you leave out the N900 and the development history that came before it? If it wasn't for Elop and Microsoft, Nokia could have dominated and we wouldn't be stuck with mostly proprietary phones.

We're still waiting to solve that problem...

purpleidea··on After 7 years in production, Scarf has reluctantly moved away from Haskell
Haskell definitely needs to improve a lot of things, but moving to python is obviously a mistake for most cases. Golang is probably the best language for LLM things, it's got reasonably strong types, compiles very fast, and is simple. Much nicer to work with than Rust for example. But these days most code should probably be golang or rust if you're not building a webui.
← PreviousPage 2 of 13Next →