Hacker News new | past | comments | ask | show | jobs | submit | jerbear4328's comments login

They automated away the part that had a human error (the internal tool with a field left blank), so that human error can't mess it up in the same way again. They should move that human labor to checking before tons of stuff gets deleted.


It seems to me that the default-delete is the real WTF. Why would a blank field result in a default auto-delete in any sane world. The delete should be opt-in not opt-out.


It took me way too many years to figure out that any management script I write for myself and my co-workers should, by default, execute as a dry run operation.

I now put a -e/--execute flag on every destructive command; without that, the script will conduct some basic sanity checks and halt before making changes.


According to the wiki, it was not drawn on a computer, but created again in the same way as the first. I personally prefer the darker original, but most Windows users use light mode. It's cool that it has 25 people listed in the credits for what seems like a such a simple image.

> GMUNK was also involved in this version, and stated that it was created under the same methodology as the previous version.

https://windowswallpaper.miraheze.org/wiki/Hero#Later_versio...


Wouldn't that incentivize people to try to get companies to "ruin their lives"? If someone had a way to get a well paying income, then get a big company to do the bare minimum that counts as "ruining their lives", they live the rest of their lives comfortably without having to get a job.

I think that, in theory, compensating people for life-ruining is obviously the right thing to do. The issue is that it relies on people to be perfect and never try to abuse the system, and if we can assume that, then we can just get rid of law enforcement and become a communist utopia.

What is practical is making these companies far more liable than they currently are, though. It is unacceptable that they have no penalties for destroying someone's future.


What you’re suggesting is fraud. There are already penalties for it.

While it might create an incentive, it’s a very high risk activity.

It also creates the right incentives for the company that it should:

A) not create policies that can result in ‘ruining a consumer’s life’ or at least do so knowing that it is a high risk, high cost activity.

B) know that if they choose to create such policies, they need to be adequately monitored for fraud and false positives.

That seems like a positive outcome.


> The issue is that it relies on people to be perfect and never try to abuse the system

Unlike the current system which relies on companies to be perfect and never try to abuse the system.

Of course, companies abusing the system happens far, far more often and at far, far larger scales than people abusing the system.


Insurance industry already has a lot of experience dealing with fraud of the similar type, and yet insurance companies still like the insurance business.


This line of thinking just sounds like being afraid of the mythical welfare queen and other policies enacted to protect wealth for rare occurrences.

It sounds good to make all these measures to make sure the scummiest people can't do their scams but most of the time you end up punishing people who need the protection the most by locking them out of the protection for not being able to legally navigate all the box checking.

Punish scammers harshly when caught, make it some exponential number of any profit gained, and open them up to audits in the past to figure out that exponential number. Opening it up to criminal liability and elimination of certain settlements without admitting guilt seem like it might help too.


Now make a cover for the microphone :)


Good point, I did conveniently gloss over that one didn't I!

A switch to break the physical wire connection is about the only thing I can come up with out of hand right now. I believe the PinePhones come with physical switches for their antenna's so there's that.


Framework laptops have physical power switches for camera and microphone. The devices completely disappears from the OS when the switch is moved.


What feels like a self-inflicted issue though is that the switches are fail-open, not fail-closed.

To allow for swappable bezels, the switches (on the plastic bezel) in fact just introduce obstructions in optocouplers (on the camera board screwed to the metal lid), which—I don’t know what they do due to Framework’s refusal to release the schematics, but I guess just cut the power line of the camera resp. the signal of the microphone using a couple of MOSFETs.

The problem is, the camera and the microphone are live if the obstruction is absent and disconnected if it’s present, not the other way around. So all it takes a hypothetical evil maid to make the switches ineffective is to pick up the edge of the bezel with a nail (it’s not glued down, this being a Framework) and snip two teensy bits of plastic off to make the switches nonfunctional while feeling normal. This is not completely invisible, mind you—the camera light will still function, you’ll still see the camera in the device list if you look—and probably not very important. But I can’t help feeling that doing it the other way around would be better.

I vaguely remember another vendor (HP?) selling laptops with a physical camera switch, but given the distance between the switch (on the side near the ports) and the camera (on the top of the display), I’m less than hopeful about it being a hardware one.


Well, anti-stalking notifications for AirTags have existed on iPhones (and Androids with an app) since the beginning. This only adds built-in support to Androids as well. So, sorry to break it to you, but your system has always been set up to notify any thieves with an iPhone (or a free app installed). Anti-theft is an anti-goal for the AirTag, and, in my opinion, that is the correct choice, because vigilantism is really not a good idea. What would you do with the location of your stolen item? Report it to the police, they won't do anything, and you shouldn't go to that location, the risk isn't worth it.


Vigilantism is a straw man, though. No one said anything about going to that location. And police being useless isn't necessarily a global phenomenon.

Just knowing that you might be tracked when stealing would have been a massive deterrent. Now you know you can just hang out with the stuff you've stolen half an hour to see if it's tagged, and then take it home without repercussions.


And the audio clip (which doesn't work on the archive): https://static.nytimes.com/podcasts/2024/05/09/science/09tb-...



Nor is it how I work, I think that's normal enough. I do have an idea of what I'm going to say before I say it, I think that's closer to what they meant. I think and speak in increments of ideas, not words.


> I think and speak in increments of ideas

extremely common among (but not unique to) people with ASD, those "increments of ideas" are called "gestalts".

https://kidtherapy.org/helpful-articles/what-is-gestalt-lang...


Unfortunately, no, OBS handles video only, no audio comes through the camera. It's really frustrating, I have wanted to do some more complicated audio setups on a Windows PC (specifically bridging two calls on different platforms together, I know the latency would be bad), but you have to use the VB CABLE proprietary driver, of which you can only have one for free, or try playing with Voicemeeter (same company with old, proprietary software). I have tried Synchronous Audio Router, but I couldn't get it to work after hours of pressing buttons.

On Mac, I can just buy Rogue Amoeba software, and on Linux, I can just run some commands or download a GUI to route audio around however I want.


Actually, it's not hashing either, it's just encoding. Anyone who knows the alphabet can easily decode them.


thank you for clarifying


To make this secure, some secret salt value needs to be added before hashing.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: