HNHacker News
TopNewBestAskShowJobs

dinom

1 karma · joined June 24, 2024

submissionscomments
dinom··on Initial support for guided disk encryption in OpenBSD installer
TPM chips are specifically designed so that what you're suggesting won't work.

Their PCR registers (Platform Configuration Registers) act as sort of tripwires so that the boot chain isn't "locked down" but "measured". Each step of the boot chain updates a register with it's own hash that's hashed with the prior step's hash. What a tangled web, huh?

That way, if you're sealing your data to the appropriate PCR registers, the data won't be able to be retrieved if any part of the boot is changed... e.g. usb device plugged in or kernel/grub parameters changed.

In addition, TPM chips are "married" to the computers they're plugged into. Once you remove a TPM and put it in a different computer it will reset itself.

I just did a fairly deep dive into all this getting a machine up and running for co-location. Coincidentally, I just posted a "Show HN" here...

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

dinom··on Use this kernel parameter in your kiosk
I've been meaning to try Ubuntu's overlayroot package but since I tend to stick with Debian I haven't gotten around to it. Sounds interesting though...

https://blog.dustinkirkland.com/2012/08/introducing-overlayr...

dinom··on Peto’s Paradox
At this point it's pretty safe to say that behavior has a big influence. I've never seen a whale smoke a cigarette, drink alcohol, or inhale exhaust fumes while sitting in traffic.
dinom··on Ask HN: Can one be self-employed fixing bugs?
Of course you can. That said, there is a higher goal. You should work towards building software services that contain fewer bugs and are more reliable than the market based alternatives. Fixing other peoples stuff severely limits your potential IMHO.
dinom··on California to hand out $1000 stimulus payments to residents to combat inflation
The first lesson of economics is scarcity: There is never enough of anything to satisfy all those who want it. The first lesson of politics is to disregard the first lesson of economics. --- Thomas Sowell
dinom··on Show HN: An ultra-light-weight tool to quickly test your ping
How I miss my galaxy S3!

I'd hook it up to a proper display using an MHL cable then connect a Bluetooth keyboard. It was a sweet setup and the assorted tools (plus root shell) actually came in very handy. It could fill in for a laptop quite nicely.

These days it seems there's no legitimate alternative to MHL... can any phones directly connect to a display anymore via wire? Or is the only option screencasting to a smart TV?

FWIW, I generally like my appliances on the dumb (or open) side.

dinom··on Apple.com Is Down
Add their robots.txt to the list :-/
dinom··on Truly autonomous cars may be impossible without helpful human touch
All that said, I think one of the issues is that the idea of a full self-driving vehicle is put front and center. It's a double-edged sword because working towards that goal may be admirable but thinking it's attainable is foolhardy.

I see automation as certainly being helpful to drive down the costs of transportation. But, IMHO it should be understood that we'll never be able to remove human judgement completely.

dinom··on Truly autonomous cars may be impossible without helpful human touch
I tend to agree. There's a certain type of hubris humanity must have to think we can improve on our natural design. And even if we can... then all we've accomplished is making ourselves obsolete.
dinom··on Ask HN: What subscription services are worth paying for IT professional
Domain name[s] and a decent/minimal host that doesn't blackhole port 25 egress.
dinom··on GitHub Down Again?
Yeah, definitely having some problems.
dinom··on HTTP Timeouts
You left out a few of my favorites... C/C++ and Perl. Just kidding ;-) they are my favorites but it's a bit crazy to expect an exhaustive list.

Of course, sometimes it's just easier to use a chainsaw instead of a scalpel, so I'd suggest considering the timeout utility(1) from GNU coreutils when ruthlessly hacking around. It has nothing to do with HTTP but should still get the job done in a pinch; albeit in a quick and very dirty way.

(1) http://www.gnu.org/software/coreutils/timeout

dinom··on Ask HN: Can you give your honest opinion about my startup?
I would only trust an application like this with "real" money if A) it was provided directly by my broker/dealer/exchange or B) it was open source. Since A is not an option I'd suggest open-sourcing the code.

A distant second problem is it should be cross-platform. That's just table stakes in this day and age.

dinom··on Integers in C quiz
Seems like a good example of why interview quizzes aren't a panacea.
dinom··on Hear 'Consume', Think 'Ravage'
Consumption, or however you want to connote it, is easy... production is difficult. That's what needs to be incentivized.
dinom··on Ask HN: Working as a software engineer for 5 years, I've forgotten all CS stuff
Yes it's normal and, dare I say, a bit of an exaggeration. Academia and industry are different environments.
dinom··on If You Want This Job, We Must Interview You Forever
It's always a gamble to some degree.
dinom··on In Praise of QEMU
It's a bit of an apples vs. oranges comparison though. AFAIK Virtualbox is a hypervisor for x86-64 only. Qemu, otoh, can emulate a number of different hw platforms.
dinom··on In Praise of QEMU
It's truly awesome and has nearly become synonymous with emulation on Linux.

Of course without things like KVM, and assorted accelerators, etc. it would lose a fair bit of luster. We all stand on the shoulders of giants to some degree.

Nonetheless, I don't know of another free emulator that even comes close... are there any to speak of?

dinom··on Malloc() and free() are a bad API
So many people seem to disagree with the conclusion here that I wonder if the article's title isn't bordering on click-bait.
dinom··on 134.5 kg Concrete Bike [video]
True, I suppose it's the types of injuries that will differ most between bicycling and motorcycling. You won't see many flesh burns from touching hot bicycle parts either.

Nonetheless, severity can get a lot closer. Shiny side up!

dinom··on 134.5 kg Concrete Bike [video]
I have to guess that in some forms of cycling you can still get motorcyclist style injuries... downhill racing and slopestyle come to mind.
dinom··on Former Microsoft director of user experience trashes Windows 11 Start menu
> every major release tends to force the user to relearn

As in the sense of re-education? Or brainwashing? Or maybe just outright monetization of the user (as start menu adverts would indicate)?

Genuine upgrades (esp. security, bugfixes) are one thing but the practice is extremely prone to abuse. Previews are rarely robust enough and you always end up having to change your workflow to conform with questionable (or seemingly arbitrary) "improvements".

Many times I just feel like a rat in an A/B test lab.

So I embraced minimalism; I don't even bother with a full DE these days. I used to love gimmicks like wobbly windows but the novelty wears off fast. I just run a stable and trustworthy WM now (OpenBox, if you're curious) and cherry-pick everything else.

Ever since I've found my environment to be much more comfortable and serene... likely more productive too. YMMV

dinom··on The Peter Principle (1974) [video]
I'm not sure why you think item #1 is relevant. Especially since you seem to be referring to modern economies. That said, there is certainly historic evidence that currency debasement has caused economies to fail, right?

As far as #2 is concerned, I don't contend that "paper pushing" or "busy/BS work" didn't exist in hard currency environments. What I'm suggesting is that the proportion of it increases with a fiat currency. Specifically because profligacy is normalized.

Perhaps if we compare the public sector size of individual countries with their debt/gdp we'll see a correlation?

And, to address #3, although a person can still dig for gold to get money... there's no obligation (law) that makes anyone accept it as payment. And, more importantly, you can't pay your taxes with it. Which means gold (or any other unofficial/alternative currency) has an inefficiency imposed on it by the state. So your final point seems incomplete and therefore inadequate in disputing the hypothesis.

Bear in mind, I'm not completely sure myself... it's mostly my intuition. Another reply contends that the root cause is over-financialization which, to me, is also fair. That'd imply fiat currency was merely an artifact. Determining attribution can certainly be challenging - as they say - correlation does not imply causality (-:

So, I'm just trying to think it through in a simple, constructive manner to explain the perceived anomalies like massive wealth disparity. Which, I'd guess has grown significantly since the start of civilization.

I assume you think there's always been a relatively constant amount of "paper pushing" or so called "bs/busy" work? What makes you say that? Or are you just assuming that's a base case? Is it plausible that in ancient times people could sit around and do nothing without suffering a quick death from the elements?

How can we explain the ever increasing pay/wealth gap if some people aren't accumulating wealth for doing less "work"? Did the variation in human ability increase over time? I guess that's a possibility. And I find that there's never a single cause when trying to explain complex phenomenon. Nonetheless, it's an interesting exercise.

¯\_(ツ)_/¯

dinom··on The Peter Principle (1974) [video]
This may sound pedantic but the cause is so simple it should be obvious: paper doesn't weigh as much. Therefore it's easier to push and so you get more "paper pushers" or "bullshit" jobs.

I guess the crazy part is, fundamentally, I'm being serious. If you need to dig into the ground to get your money, and can't just print more by pressing a button, human nature will make you less profligate.

Do you find that to be crazy? Unreasonable?

dinom··on The Peter Principle (1974) [video]
Lol, it's a sliding scale.

More seriously though... there is clearly some truth to this kind of thing. Not to mention, fiat currency doesn't help since much of your worth is no longer measured by how competent you are but how much paper you can redirect.

Another truism seems to be Parkinson's Law where "work expands to fill the time allotted for its completion". (1)

(1) https://en.wikipedia.org/wiki/Parkinson%27s_law

dinom··on Weird monitor bugs people sent me in the last 5 years
Lol, yeah... back in the day a snide remark like that would have ruffled my feathers too.

Lots of people told me "you get more flies with honey" but it can take a while for that to become a reflex. I'll probably never really get to the point where I can wear the hat of a highly polished, glib salesperson. But we perservere :-)

Retail sales is a tough game! What more is there to say?

dinom··on Weird monitor bugs people sent me in the last 5 years
I feel obligated to point out that the comment you replied to never said anything about brightness control being built into any OS. They only found it humorous that someone would pay extra for it (presumably because it's free). Then... you went ahead and supported their argument by pointing out that it is indeed free; while also chastising them.

I guess my point is that your reply didn't really contribute anything to the conversation other than hurling an insult at the commenter for their past comments. Maybe they really just wanted to make a joke? On some level it would be silly to pay for something that's free, right?

Given that you're the original author, could it be that you may have replied as a defense mechanism? At least to some degree? If so, is that proper?

Honestly, I don't have a "dog in this fight". I just thought it was an interesting situation.

dinom··on Austrian ISPs Block Cloudflare IP addresses after apparent court order
I found the following article to be very helpful when troubleshooting and bypassing that practice:

  https://help.dnsfilter.com/hc/en-us/articles/1500008110182-transparent-proxying
It's also good to know that many newer browsers aren't affected since they've started to enable DoH out of the box (at least that's what firefox has done).

Anyway, other programs on your system may be affected too so addressing the issue at the system level is also important.

dinom··on Zuckerberg says FBI warning prompted Biden laptop story censorship
Saying that it's a communications utility may be the best argument for regulation. However, I don't think Facebook provides anything essential and so it's much closer to entertainment/media in my mind. I'll continue to listen but they seem to be in the clear for now.
← PreviousPage 2 of 4Next →