HNHacker News
TopNewBestAskShowJobs

TwoNineFive

499 karma · joined December 5, 2013

submissionscomments
TwoNineFive··on Show HN: I made a tiny camera with super long battery life
This is top comment for a reason.
TwoNineFive··on Debian KDE: Right Linux distribution for professional digital painting in 2024
> I don't get why

Loudly declaring your ignorance is not an opinion. If really cared, you would go look at the large volume of the well-thought-out complaints. But you don't.

TwoNineFive··on Researchers cracked an 11-year-old password to a $3M crypto wallet
Yikes. Terrible video that showcases what's wrong with modern youtube and anti-informative entertainment videos. It could have been a three paragraph blog.

I had to stop watching because of all the cringy tweenertainment funny faces and jerky body movements and hands waving all over the place.

TwoNineFive··on Guys what is wrong with ACATS
People who start sentences with "guys" or "bro".
TwoNineFive··on FTX bankruptcy examiner's report [pdf]
The same reason so many vile people seek other positions of authority: to abuse it.

Power does not corrupt. The corrupt seek power.

TwoNineFive··on Upstreaming Linux kernel support for the Snapdragon X Elite
As someone who has worked with Qualcomm extensively and developed products based on their QSDK for years, this thread is way too optimistic.

Qualcomm is heavy on sales and marketing and all of these promises have been made before on previous silicon releases. Their management hates open-source and only permits what is absolutely necessary. I am not hopeful for the future on these devices. They will be locked down and closed source in various ways that people just don't know about yet.

TwoNineFive··on Introducing Copilot+ PCs
A "Copilot". Like someone who stands there and makes sure you make the right decisions. A "minder", if you will.
TwoNineFive··on Introducing Copilot+ PCs
> you really can't convince me the above is the result of a coherent company-wide strategy

Well that was an ignorant thing to say given how widely famously Microsoft implemented it's stack ranking system and the toxic culture it produced (as intended). This is exactly the result of that strategy. People who thought it had gone away are mostly parroting Microsoft propaganda. I live here in town with these people. You don't get hired without having "Microsoft morals". It's all a desperate gold rush to find out who is going to get promoted.

TwoNineFive··on Understanding and avoiding visually ambiguous characters in IDs
On linux you can use Theodore Ts'o pwgen tool with the -B arg.

-B, --ambiguous Don't use characters that could be confused by the user when printed, such as 'l' and '1', or '0' or 'O'. This reduces the number of possible passwords significantly, and as such reduces the quality of the passwords. It may be useful for users who have bad vision, but in general use of this option is not recommended.

>pwgen -B 32 oos9upoVieghuew7aeb3iev3jiequeiw acohthahpie7ae4aeboshahWiengieth yahW3qua3atheeP9jo4aiY3zeepoosh3 Noh4ooth4ohzeec4zug3ephoo7meich7 oozae9Eireix4Chaiboz9dofie4Xunof Mohj3uupee9ahngahh9on9sujee9ehae weimah9aiXeis3owaexei4uh3ibeecai PaeV7eeChaezahruNgeequoh7zok7thi eeJieyah4exiephaiPootei4dokoojoh fohhah3Eec3bah7aeR9iedah7Ve3ea7o vahs4eich4pheisoug9aiR3ohChoh7Ch eth9KaeLahdie7ahy9ohCiebohphuse9 ieye3udumaengai9ies7kae4geeque9T iesoh9eosohthoongaeroo4ehiishohY mee4ohjei4ohmika3taijei3Yaixosei ohWoo4eapid7miebee9pooKai3oofeis Eechook9quohp7se7ees9thaefahb9an aht3quooV4eiph9ap7aiw4wee7oi7eij ishep3weeh7Eero9ohdohth9MietooJ4 Kai9aich9Jee9Angeihee9eehei9esie toonaix4xe3Moob3zaic3Eesahs9ahy3 gaey9doozee7sei9quuPae3vohph4Huo ouYaephahcog3peiw7iecoo7eetheeph eeNgiezae7oongi7uena7eenaezuT7co tai9vuace9eV7Paih7ieN3Ahghiegh3v VaeteeMoobeixai9ingeyahYuzaipaht eeng7vei7pho4Ahpoa4kahgheethahz7 phas4theiThu4uqu7iCh3Aepha3shae3 ieRep3kaideeHeekiNgequieng9raeYo eegahsh9aizooshee9too9oojiox4Lei ovohcaePahM9thaebajuChoo3pipheej oowaimeiWahf4Neighoo3Eeyah3uvi4v vi4choiThei3eisohw4iP9huehohs4oe ukuchiethaquax3hieChouMahpooy4ee aegheeyeemeNeevehud9ohng3dai4jai eth3iedah9Tee3wohneisoo4aicuToos iecap7EeJ7raixiuseesiNou9ooT9fie ied3ooveingu7fu7dahdaaYe9tai7ien eijee7iKighaingaiChei7giemu4chi3 Thie3faih3ahshooRunohwoaghoh4Aev

TwoNineFive··on Better adb shell
Even the core LineageOS and Graphine devs spend time disparaging it on reddit and twitter with comments like "It's not a very good app." and "Unfortunately Seedvault is still unreliable." Those are direct quotes.

I think it was back on LineageOS 16 that it was actually broken for the entire release. It wasn't even possible to do a basic backup at all.

Google for "site:reddit.com does seedvault even work" for dozens and dozens of examples.

TwoNineFive··on Better adb shell
There are very well-known problems with Titanium Backup not being able to backup/restore newer APEX and multi-part APK types. It can also cause system configuration corruption/resets on certain special/meta backup items. Google for more info.

It may not even run on some Android 13 and later devices due to a common error of not being able to detect root status.

Google for more info.

TwoNineFive··on Better adb shell
Seedvault is not a good backup solution. The devs who promote it don't have a lot of credibility. It basically doesn't work half the time and they know it, but pretend it's great to pad their resumes.
TwoNineFive··on Better adb shell
I don't think such a thing exists right now. I've been looking for it.

The best normie backup tool is probably Neo Backup on F-Droid, and it's buggy and lacks some important features. Titanium is dead. I've not been satisfied with any of the various closed-source paid apps on the Play Store.

Any true backup is going to require rooting your phone. It's not in google's interest to allow you, the user, to access core operating system files and configuration on their device.

If you don't 0wn it, you don't own it.

Here's what I do.

I install Magisk and the MagiskSSH module. This gives me a root ssh shell and I can rsync any file on the device, selinux context and all.

The system requires some excludes for remounted/mirrored directories, and then there's other things like cache directories that I don't need to backup, so I use a rsync filter file. rsync's --link-dest makes backups very very fast and reduces disk usage. I should really do this on a filesystem that does block-level de-duplication, but I don't really need to because it's efficient enough already. Each app has to be paused/frozen during the backup to ensure data integrity.

Restoring requires a bunch of hacky scripts. It's not pretty, but it works.

I have to send over the apk file and use Android's native "pm install" to install it from /data/local/tmp. There's some cases where this doesn't work and I have to install the app manually from the store or wherever (APEX and other mutli-apk crap).

Then my script freezes/disables the app, wipes the local data, copies the backup data, fixes the ownership, unfreezes the app, and it mostly usually sometimes works.

Figuring out all the commands to do this, like getting the AIDs of apps, is some dark art shit. I've been doing this since the very beginning on a G1.

Maybe some day I'll put my scripts out there and it will inspire someone to pick it up and make them easier to use, but it's never going to be a real solution.

Someone just needs to make a real backup app for Android.

TwoNineFive··on The Wi-Fi only works when it's raining
Like the guy said, you can't be taken seriously. That's the problem with being a April fool. You are just a funny entertaining guy. Not a source of information.
TwoNineFive··on I always knew I was different, I didn't know I was a sociopath
It says a lot about HN that people keep posting this.
TwoNineFive··on Ephemeral usernames safeguard privacy and make Signal harder to subpoena
No, because it's not a username. I don't know why they are calling them that. It's just weird.
TwoNineFive··on Ephemeral usernames safeguard privacy and make Signal harder to subpoena
It really bothers me that they are calling these "usernames" at all when they are clearly not.
TwoNineFive··on The blogger who spotted problems in Dana-Farber cancer papers
As another commenter here put it, this is "endemic in biology," unfortunately.

I once had a job at a top research lab doing engineering on their HPC clusters. There are a lot of big-ego fraudsters in science.

I think the most egregious thing I knew about was that payments, I mean donations, would come in from the nearby Roman Catholic Diocese to certain researchers. A few months later, something like a research paper supporting the idea that genital mutilation (male circumcision) reduces AIDs transmission rates would come out.

Things like faking, I mean "correcting" datasets and just making stuff up wasn't uncommon at all. You had to publish or perish.

TwoNineFive··on Office politics is not optional: learn to play the game or you'll be its victim
Low IQ clickbait for pathetic people. Just don't be an asshole and bring out the consequences for those who are.
TwoNineFive··on Technitium DNS Server: Self host a DNS server for privacy and security
Look at a graph of the use of the term "Technitium" on various social media over the last week and you get a glimpse onto what is an obvious concerted influencer campaign.
TwoNineFive··on iPhone that fell from hole in Alaska 737 MAX flight is found, still open to Mail
No, you are right, the plebs are wrong.

It's a feelz > realz world where people vote with their feelz and you made them feel bad because they are doing dumb bad things.

It should always be possible to set a device timeout to never and allow WEP56 auth on your WiFi AP, but there should be a warning about the implications.

TwoNineFive··on The funny rules of SpamAssassin in 2023
Spamassassin is doing it's job here, and doing a good job!

Most spammers and marketing/sales sleezoids never think they are doing anything wrong. They are totally empathy incapable. Or they know they are scum and don't care. Either way.

OP talks about adding "invisible text" and other such common spammer tactics to get around some of the rules. Zero self-awareness.

At no point did this person ever think "did I do something wrong?". No, it's that shitty Spamassassin!

TwoNineFive··on Cisco to acquire Isovalent
I am a network engineer and have worked with Cisco stuff since the 90s.

You underestimate Cisco's ability to fuck up acquired companies. The entire point is for Cisco to fuck it up by raising prices and entrapping customers to the point where competitors and alternatives will be created where none existed before. It's Cisco's nature and there is more than two decades of history of them doing it.

TwoNineFive··on Outlook/Hotmail is no longer blocking my mail server
I run my own mail servers and hotmail and other Microsoft-based email services regularly blocks my mail by source IP on the various domains I run.

I've been using the same /29 network for over 15 years now. There's no nearby adjacent networks that are on any blacklists.

I monitor blacklists on a regular basis.

No marketing. The domains I run are strictly personal and projects. I monitor volume and all kinds of stuff. I know there's nothing like spam or any kind of marketing going outbound.

It's astonishing how honest Microsoft is when I send them an email telling them to unblock. They literally just admit that they never had reason to block the domain/IP and they unlist it for a few years and then it goes back on their list.

It's become apparent that they blacklist by default.

Fortunately I only run into the occasional idiot who uses Hotmail or live.com.

TwoNineFive··on OpenWrt: Smartphone USB Tethering
I do something like this, but I use a different method.

I simply use mwan3 with a separate USB-WiFi adapter exclusively for this use. That way, my main WiFi radios are not negatively affected when I activate the hotspot.

I already have my phone configured as a hotspot for when I travel, and I was already using mwan3 on my router already, so setting it up this way was easy and just made sense.

mwan3 is configured to use the regular wired connection whenever possible, but if it goes down, then it switches over to the hotspot radio. Both conditions must be met: Hotspot is on, and main internet is down. If my internet is down, all I have to do is press a button of two on my phone to turn on the hotspot and everything else happens automatically.

Another advantage of having a separate and different WAN interface is that I have ACLs on this interface which prohibit certain high-intensity types of traffic that I don't want transiting the hotspot.

I just have to remember to put a fan on the phone when I do this. It gets hot.

TwoNineFive··on Somafm
DI.fm feels like they are going to just fold at any time. They had a big three day outage a month or two back. They couldn't be bothered with any kind of redundancy in their infrastructure and a single podunk datacenter outage took them out.

None of their channels that I listen to have had playlist changes in the last three years.

I removed my autorenew a few months back and my subscription is finally going to end here in just a week or two, but I've not really been listening anyway. I've been buying albums and going through my list of artists that I've wanted to check out for awhile and getting my listening done that way.

TwoNineFive··on Cockpit: Web-based graphical interface for servers
I'm an actual RHCE. This thread has to be some big Red Hatter click farm or something. The artificial positivity is striking. Is Red Hat threatening to pull funding for this project or something? Just weird.

Cockpit is okay but it's basically Red Hat's equivalent to the Windows Server Manager tool, and I have no doubt it was directly inspired by Server Manager. It's development and improvement over the years has been painfully slow.

Nobody who is comfortable with an ssh session uses Cockpit, except maybe to create new VMs, and even then all of these comments comparing it to Proxmox are just whack because it doesn't have a quarter of the features the Proxmox UI offers. The utility for managing VMs is a recent development and even then I still prefer the Virtual Machine Manager tool because I don't want to deal with the latency increase and other limitations of working through a browser.

But anyway, there's a ton of things you can't do with Cockpit, and never will be able to do. It's for people who want to point and click, can't do a bash for/while loop, don't understand pipe chaining commands, and don't like using vim.

Like happyweasel said, it's basically webmin for Red Hat.

It's kinda cool, but it's so old now and development has been so slow and it's been so over-hyped that I don't pay attention to it at all and I've never used it except what was required to get certified.

TwoNineFive··on F-Droid version of KDEConnect uninstalled by PlayProtect
I agree this is google doing evil and there should be government intervention for this kind of shit.

There's a timer that re-enables the Play Protect nag after a certain period of time. I can't remember how many days it is.

You can permanently disable it by running the following over ADB or a local shell. Works for me.

    # This should disable Play Protect. Maybe.
    # https://android.stackexchange.com/questions/187097/is-there-a-way-to-control-use-google-play-protect-together-with-microg-open-sou
    settings put global package_verifier_enable 0
    settings put global package_verifier_user_consent -1
    settings put secure package_verifier_user_consent -1
    settings put global upload_apk_enable 0
    settings put global PACKAGE_VERIFIER_SETTING_VISIBLE 1
    settings put global PACKAGE_VERIFIER_INCLUDE_ADB 0
TwoNineFive··on Alphabet selling Google Domains assets to Squarespace
I've heard Porkbun has weird Chinese ownership and apparently most of their operations are in China.
TwoNineFive··on The reality of Wayland input methods in 2022 (2022)
Talking past the issues.
← PreviousPage 4 of 11Next →