HNHacker News
TopNewBestAskShowJobs

kop316

4,664 karma · joined July 7, 2013

https://gitlab.com/kop316/
submissionscomments
kop316··on Betty Crocker broke recipes by shrinking boxes
Assuming you read the article, they address that: "She now calls them 'unusable.' She could buy an additional box to make up the difference, she acknowledges, 'but out of principle, I just can’t.'"

As someone who likes to cook, I understand this appeal too. I rarely make brownies (one or twice a year), but when I do, I just go to the boxed stuff. It reminds me of my childhood when I made them with my parents and siblings. I could reverse engineer the recipe to mimic what it does (and probably improve it), but given how little I make them, so it isn't high on my list of things to do. Now if they changed the recipe, sure, that may make me motivated enough to reverse engineer the recipe, but I would still be disappointed.

I think that's what they are going through. Sure, they could figure out what "1 box" used to be, they could go through the effort of reconstructing it with only from scratch ingredients, but that doesn't take away from the fact that it's disappointing to have to go through. Maybe this recipe is one they always made for their kids and now grand-kids.

kop316··on Why I'm declining your AI generated MR
Merge Request is what Gitlab calls a Pull Request: https://docs.gitlab.com/development/contributing/first_contr...

I'm more familiar with that term as I use Gitlab more than Github.

kop316··on The secret code behind the CIA's Kryptos puzzle is up for sale
Sort of. A one time pad does not destroy data, but a hash will.

Wikipedia has a good example: https://en.wikipedia.org/wiki/One-time_pad

In their example, "HELLO" is the plain text, "XMCKL" is the key, and the ciphertext is "EQNVZ". However, with a one time pad, an equally plausible plain text is "later" with the key "TQURI". Thus, without anymore data, it is simply impossible to know what the original message is.

kop316··on I don't read your email threads
Agreed, the original thesis makes sense, but then it sort of goes off on a tangent of don't send any email threads.

If I get tagged on an email like this, I respond with something along the lines of: "what is the intention here? is it an ask or do i need to do something? do I need to be aware of something? please advise". This generally gets me a summary so I know what I am doing.

kop316··on Why not Matrix (2023)
Since you didn't seem to get an actual answer, here is a discussion on this: https://news.ycombinator.com/item?id=43114156 . I can't find another discussion, but some folks seem to think a lack of capitalization also makes the post more informal.

I personally agree that it makes it much harder to read.

kop316··on Google Keeps Making Smartphones Worse
A few years has made a huge difference in stability and usage I would offer. It sounds weird to say, but I like its size and heft now.

I said it in a sibling comment, but yeah, battery life leaves a lot to be desired with heavy usage.

kop316··on Google Keeps Making Smartphones Worse
Sorry just saw this. Standby is 15 hours or so. If I am active with it, it drops closer to 4-5 hours.

It's reasonably stable. The 3 GB limitation is kind of annoying, because a lot of apps like to use 400-500 MB each, so I really can only have one app open at a time.

I don't use too many apps (the only social media I have is Mastodon), so there isn't much tradeoffs to me. Ironically, most of the tradeoffs I used to have to make, I helped fix. I made a meshtastic app, I helped to get GPS working with geoclue for navigation, I made a voicemail app. The main tradeoff for me is the battery really. But in a day to day scenario, I do sit in an office or at home, so it really just sits on one of two chargers.

kop316··on Google Keeps Making Smartphones Worse
I have been using a Librem 5 on Mobian for 3+ years, and the answer is yes. I can use sms/mms, have Signal Desktop installed, i can use Pure Maps for maps and navigation, and i can use Android Apps via Waydroid (though that is admittedly cumbersome).
kop316··on WavePhoenix – Open-source implementation of the Nintendo WaveBird protocol
> Well clean-room reverse engineering doesn't protect you from patent infringement

That's fair! What is would offer is in going through the protocol, there's nothing that is patent-able (it's all bog standard wireless protocols).

kop316··on WavePhoenix – open-source implementation of the Nintendo WaveBird protocol
I thought about implementing something similar (I read through the reverse engineering docs).

All of the information was done through clean room reverse engineering (the reason it took so long for something like this is that Nintendo used a very wonky wireless protocol). As such, I don't see what they could sue for, as that is entirely legal (at least in the US).

kop316··on Why Archers Didn't Volley Fire
The same author discusses something similar here:

https://acoup.blog/2020/05/01/collections-the-battle-of-helm...

In discussing why in LOTR Saruman's battle campaign is terrible:

"Saruman is an builder, engineer, plotter and tinkerer. Given his personality, he strikes me as exactly the sort of very intelligent person whose assumes that their mastery of one field (effectively science-and-engineering, along with magic-and-persuasion, in this case) makes them equally able to perform in other, completely unrelated fields (a mistake common to very many very smart people, but – it seems to me, though this may be only because I work in the humanities – peculiarly common to those moving from the STEM fields to more humanistic ones, as Saruman is here). I immediately feel I understand Saruman sense of “I am very smart and these idiots in Rohan can command armies, so how hard can it be?” And so I love that this overconfidence leads him to man-handle his army into a series of quite frankly rookie mistakes. After all, the core of his character arc is that Saruman was never so wise or clever as he thought himself to be."

kop316··on Oda Ujiharu: Why the ‘weakest Samurai warlord’ is admired
Sometimes it's hard to tell!

The whole blog is worth reading, glad you enjoy it.

kop316··on Oda Ujiharu: Why the ‘weakest Samurai warlord’ is admired
Assuming this is what you truly believe, I recommend you read: https://acoup.blog/2020/01/17/collections-the-fremen-mirage-...
kop316··on How to Flatpack Programs [video]
It's hard to tell if he is referring to Flatpak: https://flatpak.org/ or if the nomenclature is a coincidence. However, from what I can tell, the presenter is talking about similar things.
kop316··on Google will develop Android OS behind closed doors starting next week
Interesting. I know the Librem 5 is usable as a day to day phone (I have been using it as such for 3.5 years), and a few phones used to be in that catagory. I guess they changed how they consider main vs community.
kop316··on Google will develop Android OS behind closed doors starting next week
Here you go: https://mobian-project.org/

postmarketOS is based on Alpine Linux: https://postmarketos.org/

kop316··on PostmarketOS in 2025-02: MSM89x7 Audio, Modern Xiaomis in Community, New Name
These searches contradict your statement:

https://duckduckgo.com/?t=ftsa&q=phosh&ia=web

https://www.google.com/search?hl=en&q=phosh

https://www.google.com/search?hl=en&q=phosh%20linux

they all return expected results.

also Phosh is a portmanteu of "Phone" and "Shell".

kop316··on Does iOS have sideloading yet?
> If you pay for a developer account, you can sideload an app and just have to renew the cert every year.

My definition of sideloading would be that I am allowed to put a program on a device without any need to consult a 3rd party. A developer account can still be revoked, leaving you without the ability to load an app.

With an Android Phone or a Linux Mobile device, I can put an app on without the needing any account, so there's no way to retroactively take that away from me.

kop316··on Matrix Foundation to shut down bridges if it doesn't raise $100K
Hi Aine! I actually migrated to etke.cc when that happened, and have been really happy with your services.

I do get that the goals are different, and to be honest, I'm still not sure whether my post/annoyance is justified. EMS is within their rights to do what they want, and sure, single users/small instances like me may not be worth their time. I would just think that if they are still struggling to fund large public servers, I wouldn't turn own even smaller instances until I am financially solvent.

kop316··on Matrix Foundation to shut down bridges if it doesn't raise $100K
While that's fair, My understanding is Element does fund matrix.org (They even state that in the article and it can be seen here: https://matrix.org/support/). So I would think that money they get from those services would help.
kop316··on Matrix Foundation to shut down bridges if it doesn't raise $100K
Small Rant on this:

I am happy to pay for services like element.io, and I in fact did pay for their hosting services. I am no stranger to self-hosting, and EMS was more expensive then other hosting services. But....I figured it would be nice to help pay for development.

EMS then decided to say that if you didn't have a minimum of 50 users (at 5$/user), we wouldn't support you. So I had to migrate my instance, where I pay less for more service (etke.cc doesn't make you pay per user).

I mean....it's EMS' call that they don't think supporting a single user instance is worth the hassle, and I get it, supporting what they do is expensive, but it rubs me the wrong way to see posts like this that they are complaining about operating costs when I used to pay to support the operating costs.

kop316··on MNT Pocket Reform first impressions and hardware
Mobian is Debian with specific tweaks that arent upstreamed to Debian to support mobile.

That being said, neither the Pinetab/Pinetab2 are very well supported, I would not recommend.

kop316··on FakeTraveler: Fake where your phone is located (Mock location for Android)
This looks to use the dev options to fake it, which I believe bypasses the geolocation apps (as I assume the mock location is used for testing apps if they are in certain locations).

That being said, I have tried this for banking apps, and they aren't fooled by it, so I am guessing Android passes on that this is a "mock" location, not a real one.

Like you said, if you really want to fake it, probably a faraday cage/fake GPS would be necessary.

kop316··on Allan McDonald refused to approve Challenger launch, exposed cover-up (2021)
I got to hear him recount the story, and yeah the article is weird.

The form he talked about was one that, if not signed, would mean that the launch would not happen. I can't remember if it was an internal form or not, but it doesn't really matter in that context.

Since NASA needed that form signed, he was under intense pressure to actually sign it both by NASA and his company. Someone else from the company not on site signed it.

kop316··on Apple and Google deliver support for unwanted tracking alerts in iOS and Android
My understanding is several OSS licenses are incompatible with publishing on the App Store: https://opensource.stackexchange.com/questions/8479/is-there...
kop316··on The USDA's gardening zones shifted, this map shows you what's changed
If you actually want to view the map: https://planthardiness.ars.usda.gov/

The frame link goes to: https://experience.arcgis.com/experience/b1d1fd9b284e46dcaa4...

kop316··on DNS traffic can leak outside the VPN tunnel on Android
I've sort of suspected this the case for a while. On VPN, MMS and Visual Voicemail still work on Android. Both of these require direct mobile access or they will get rejected (sometimes they are only on the mobile network, or else they requests get rejected if they don't come from within the mobile network). I suspect the same is true of VoLTE. If there is a VPN, that would mess things up.

I found this out since on Mobile Linux, if you enable VPN, the VPN breaks all of those.

I don't think there is a clear way to fix this on Android without breaking a lot of expected functionalty.

kop316··on A modest update to Qubes OS
Not yet, but they are working on switching over.
kop316··on Getting the RK3588 SoC supported in upstream Linux (2023)
Here's one example of a wifi driver for the pinephone:

https://salsa.debian.org/Mobian-team/devices/kernels/sunxi64...

The diff is 13.4 MiB and is over 200,000 lines long. It includes it's own AES and SHA-256 engine. Trying to polish this up would be close to years, and a good kernel dev is not cheap.

kop316··on Millions of smart meters will brick it when 2G and 3G turns off
In the US at least, you can look up the fccid: https://www.fcc.gov/oet/ea/fccid

In a lot of cars, this will be an identical board (since the manufacturer only wants to certify one vs many of them). This gives you at least a start of what to look for.

← PreviousPage 2 of 34Next →