HNHacker News
TopNewBestAskShowJobs

iforgotpassword

8,465 karma · joined November 4, 2017

submissionscomments
iforgotpassword··on I made my VM think it has a CPU fan
But this is correct, if the Mainboard was bought as is and was not part of a complete system, the system manufacturer is obviously not filled out as there is none.
iforgotpassword··on Weird Expressions in Rust
I saw some kids in a park a few years ago in Beijing playing with those. First time I saw them. Didn't know the name until now though. :)
iforgotpassword··on Microsoft Edit
Oh, a few years ago I wanted to write a simple program for dos. Since this is a Linux-only household otherwise, I was delighted to see OpenWatcom has a Linux port. I spent a good half hour trying to get a simple first version of the program I wanted to write running, but it always crashed right away. I simplified more and more until I basically arrived at hello world. On a hunch I ran the windows version of OpenWatcom with wine, and lo and behold, the program ran flawlessly! Once I googled that I found a couple of forum threads where people went like "yeah sure the Linux port produces broken binaries" because of course.

It's never the compiler until it's the compiler. Just didn't expect it during some simple fun coding at home. :)

iforgotpassword··on Deep Down the Rabbit Hole: Bash, OverlayFS, and a 30-Year-Old Surprise
Like for example when compiling Linux (plus user space) from Windows XP using only the official Services for Unix package from Microsoft as a starting point.
iforgotpassword··on Fairphone 6 is switching to a new design that's even more sustainable
It rarely happens right when locking the phone, mosty because I already developed the habit to press the power button not with the tip of my thumb but lower down, where the joint is. But when shoving it back in my pocket it still happens on a regular basis, even when I try to avoid it. The button is just located in such a way that it's very hard to avoid touching it while doing so. Then I pull it out a while later to find I changed 20 settings and made a dozen in-app purchases. ;)
iforgotpassword··on Russia Offers Political Asylum to Musk
Sometimes the Russians just know how to troll. :) Well played.
iforgotpassword··on <Blink> and <Marquee> (2020)
I made a webchat with frames; an infinitely-loading top part for the text, and the bottom an input box that received 204 to not reload when you sent a message. I guess that was the most elegant way to do it in the IE4+ days. The top part could also receive a small <script> that would reload the frame on the right, containing the user list. Fun times. Used it with a couple class mates around 2000 iirc.
iforgotpassword··on Self-Host and Tech Independence: The Joy of Building Your Own
I think it's just a turbo mode for figuring things out. Like posting to a forum and getting an answer immediately, without all those idiots asking you why you even want to do this, how software X is better than what you are using etc.

Obviously you should have enough technical knowledge to do a rough sanity check on the reply, as there's still a chance you get stupid shit out of it, but mostly it's really efficient for getting started with some tooling or programming language you're not familiar with. You can perfectly do without, it just takes longer. Plus You're not dependent on it to keep your stuff running once it's set up.

iforgotpassword··on BorgBackup 2 has no server-side append-only anymore
Dirvish
iforgotpassword··on Morgan Stanley's AI parsed 9M lines of code, saving 15K devs 280K hours
I guess it depends on wether the devs are able and willing to even still try to look at the old code, when they have a nice and easy to understand description in front of them what they're supposed to implement. And sure, at the end of the day management just cares about what costs less, including any accidents caused by AI giving the wrong description. Might also depend on who'll use that tech. If it's a bank, this could cost millions, if not billions. If it's a medical device (yeah I really don't think it is. I mean I really hope it isn't), it could cost lives. But at least then we can blame the AI, so nobody is at fault.
iforgotpassword··on A proposal to restrict sites from accessing a users’ local network
Idk, I like the idea of my browser warning me when a random website I visit tries to talk to my network. if there's a legitimate reason I can still click yes. This is orthogonal to any ads and data collection.
iforgotpassword··on Morgan Stanley's AI parsed 9M lines of code, saving 15K devs 280K hours
And luckily the "plain English" the AI outputs is always 100% correct, so we don't have to worry about buggy python code down the line because those python devs got incorrect instructions. I mean how should they even verify anything, they're python devs, and perl will look like complete gibberish to them.

So they might have saved all that time, but what's gonna be the impact of incorrect reimplementation? What does that software do?

iforgotpassword··on Ask HN: Startup getting spammed with PayPal disputes, what should we do?
If you can pass on a chunk of customers sure. I've canceled a purchase more than once at checkout when I saw there is no PayPal available, if the website was unknown or looked a little shady, and I didn't desperately need the item. There are people who don't buy at all if there's no PayPal just because it's less convenient.
iforgotpassword··on Covert web-to-app tracking via localhost on Android
I doubt anyone is running a browser on their router.

But still, you could do the same for stun, turn, sdp. Disallow local host.

iforgotpassword··on Covert web-to-app tracking via localhost on Android
Why should that message show up when I'm trying to make a video call in my browser? I'm just trying to call my nephew.
iforgotpassword··on My five-year experiment with UTC
> If you're used to date changes happening "whenever", you'd stop assuming they happen at a fixed point during the day.

But that's not the case. We're not all cosmopolitans traveling the world all the time. For anyone living in a timezone where 00:00 happens when most people are asleep, there'd only be one word for tomorrow, as it'd be synonymous for "after date change" and "after the next sleep cycle". There would be no other word, because there is no need for that. Except in circles where coordinating meetings with people across the globe happens on a regular basis. But we already got that figured out by explicitly naming the time zone or using UTC.

The vast majority of people don't have to deal with this, so having the date change at night is just more convenient, as it completely avoids this ambiguity in day to day life.

But obviously as a nerd you get hung up on that one aspect and go "but imagine we had only one timezone, we could just say 13:00 and there'd be no ambiguity, no chance for a misunderstanding, it would be so much more efficient and coherent!"

> The argument against abolishing time zones always seems to assume that humanity would be incapable of adapting to a time zone free world.

Again, you need to take a step back and try to look at this from the average person's pov, not as a scientist trying to find the optimal solution for a problem 99% of people don't have. And "people would be able to adapt to this" Is a pretty weak argument. You could probably also change the clock itself so that there's 63 seconds in a minute, 59 minutes in an hour, and 195 hours in a day. I'm sure people could adapt to this. Doesn't make it a good argument.

On the other hand, just imagine the sheer chaos this switchover would cause worldwide, for what, marginal gains in convenience for a miniscule amount of people.

It reminds me of "that guy" who constantly wants to refactor half the codebase because something would look a little cleaner then, and if you let them, they'll end up refactoring the same part of the code over and over again every six months because they had another idea how to make it even more streamlined and elegant. And then someone else comes in wanting to implement a simple feature, but is greeted with an incomprehensible construct, while the refactoring-guy is repeatedly and excitedly reassuring them that it's "really simple and intuitive once you get the hang of it".

iforgotpassword··on My five-year experiment with UTC
Yes and no, locally it would work because that's what you grew up with, but traveling, and especially communicating would be equally confusing. Currently we have that problem on globe-spanning video calls where "let's schedule another meeting tomorrow" could mean very different things. In the global utc scenario, tomorrow would still mean different things to someone growing up with "midnight" during the day vs. When you're asleep.
iforgotpassword··on Enhancing MySQL: MySQL improvement project
Not sure about the current state of affairs. But I think for example MySQL had json columns way earlier than mariadb, and to me they appear to have a nicer design/accompanying functions to work with them.

Also, I've run into a deadlock issue a while ago with mariadb. Skimmed their bug tracker and there are a couple similar reports, some remaining open, other getting fixes like "well I changed stuff around and I think it might solve the issue". An emerging pattern was that they think there might be a locking issue, but they're not sure, and any deadlock they can reproduce under rr (or whatever that recording debugger is called) is, according to them an issue with rr itself and a false positive. It gave me serious "we're just yoloing it" vibes. I understand it's not a trivial code base and they're probably understaffed, and I still prefer it over MySQL merely because of who owns that project but still, it left a weird impression.

iforgotpassword··on Enhancing MySQL: MySQL improvement project
Was wondering the same. Such a verbose readme and not a single mention of MariaDB.

I know it's moving slower and in a lot of ways it's inferior to mysql, but at the same time that would make it even better to have some contributions like this.

iforgotpassword··on Why I no longer have an old-school cert on my HTTPS site
Then just prefixing it with an underscore or any random letter would've been fine but of course base64 encoding the binary representation in base 64 makes you look so much smarter.
iforgotpassword··on Confessions about my smart home
Imo that's people trying to be too clever with the automation, inevitably resulting in situations where you'd want different behavior to your "smart" automation.

I did that too in the very beginning but soon realized that you need subtle, non-intrusive rules that make your day ever so slightly more comfortable but don't get in your way if you do something unexpected.

The problem is that HA gives you a million possibilities while Google and apple don't, and most techies just fall for it and start over engineering the shit out of it only to annoy the rest of their family to no end and then getting rid of everything again.

iforgotpassword··on Confessions about my smart home
Huh, I've been using HA for over a year. The only issue I had was the very first version I was on sometimes stopped firing timers. It was fixed in the next release. Since then, I occasionally add or change an automation as I see fit, other than that it's working the way it's supposed to. Doesn't mean I have a wishlist, but everything else I looked at seemed more complicated and technical.
iforgotpassword··on Malicious compliance by booking an available meeting room
We usually had 2 hour classes starting ct, some of them with another 10 minute break.
iforgotpassword··on I ruined my vacation by reverse engineering WSC
Oof, really? Haven't really used windows much after 7, but it always seemed to me defender was pretty lightweight. At least compared to all the other products where just opening the UI would lag out the average machine.
iforgotpassword··on I built a native Windows Todo app in pure C (278 KB, no frameworks)
Iirc mingw links its libc statically, that's probably why. Fwiw I still remember that an empty VB6 project with one form compiles to 20kb (16 if you select "optimize for size"). It still needs its VM, which is a dll that was considerably larger. I think about 1mb, but it's been a while.
iforgotpassword··on The State of SSL Stacks
I don't know how it happens but sometimes very old OSS projects turn into those bikeshedding projects completely disconnected from reality. It only serves the self-fulfillment of the developers. I've recently ranted about libgd here in another comment. Definitely not as bad, definitely not as mission critical as openssl, but same symptoms.
iforgotpassword··on Why Intel Deprecated SGX?
If you argue that you can trust the cloud provider not to be malicious, you also just argued that you don't need SGX at all. No tinfoil hat required.

And yes, not using that tech is not a better approach then, but not worse either. But better in the way that Intel doesn't need to build convoluted shit into their cpus that might actually worsen security through exploits.

iforgotpassword··on Why Intel Deprecated SGX?
It was touted as making cloud computing secure. How anyone could actually believe this is beyond me. The cloud provider has physical access to the host machine. For all I know it could all be smokes and mirrors, emulated on a C64, while all my data is getting exfiltrated. The only people who ever bought into this is cryptobro crackheads and government contractors doing it for compliance bullshit. Up to 0% of cloud customers went as far as to even try to verify the thing does what it says it does.

Case in point: TeleMessage. Supposedly E2E-Encrypted message archival turns out to be a plain text database on some servers. Surprised Pikachu face.

iforgotpassword··on Ask HN: Why is the sender chat box always on the right?
Might be the same reason why the mouse pointer comes from bottom-right.

Another guess would be because that's where the enter key/send button is, so you can kinda see the message as coming from there...

iforgotpassword··on Espressif's ESP32-C5 Is Now in Mass Production
I'd like to know that too, have been considering doing some zigbee tinkering, and battery powered would be a requirement. I've read in some other comment that nRF would be much better in that regard. Need to do some googling for numbers...
← PreviousPage 2 of 34Next →