Live data from Hacker News

Daytripper

github.com

81–90 of 205 posts

Re: Daytripper

#81
post #53

Does anyone know of components to DIY this type of project? I like the idea and its size, mainly the laser tripwire.

Almost certainly using a ToF (Time of Flight) sensor. They became available about 5 years ago for use as smartphone proximity sensors, but they have a range of around 1m. https://www.adafruit.com/product/3317

Thanks for the info!

Re: Daytripper

#82

Earlier quoted context omitted.

Use full-disk encryption (presumably this is table stakes for anyone with this level of paranoia) using two factors - your passphrase decrypts a keyfile, then the keyfile is used to decrypt the partition. If you destroy the keyfile, then even knowledge of the passphrase won't allow you to decrypt the data. This can be used to defeat a rubber-hose attack [0]. Standard security vs. convenience trade-off applies, of cou…

I believe reading that Ross Ulbrict's computer was completely encrypted and only accessible with a passphrase. The minute he logged out or closed his laptop's lide, the information was completely locked down. IIRC, they were able to get his information by an elaborate scheme acted out by plainclothes police where they grabbed his PC while his computer was unlocked. Without looking it up, I think someone bumped into h…

Two plain clothes FBI officers followed him into the Glen Park public library. A third, undercover, agent contacted Ross online and asked him to log into the silk road backend to fix something. The plainclothes engaged in a fake lover's tiff right behind Ross' chair, who then turned around to see what the commotion was. When he did so, the male officer pushed the laptop to the female officer, who took it and began extracting evidence. Ross stood up, and then was arrested without resistance. Evidence gathering happened in the library.

Re: Daytripper

#83

A version of this that's somehow aware of whether or not I'm at my desk, then puts the machine to sleep anytime anyone else touches a key would be kind of cool. Maybe some kind of proximity sensor that you could stick to a badge or in your wallet? It would need to still allow you to login and perhaps offer a password to disable in case you forgot your sensor, but seems vaguely plausible? EDIT: Read more of the usage…

USBKill ( https://github.com/hephaest0s/usbkill ) lists one approach to solving that problem in its README: - Set USBKill to watch the status of a particular USB port - Attach a lanyard to a USB key - Wear the lanyard on your wrist - Plug the USB key you're wearing into the port USBKill is watching Then anytime you step away from the machine, USBKill would notice the removal of the key and shut it down.

YubiKey with smartcard set up. Set it up if smartcard gets removed, computer gets locked. Works on macOS.

Re: Daytripper

#84
post #38

Very cool product, but I think $60 for something that looks like max $10 parts is way too expensive.

BoM is only part of the story, though.

I know that the cost of development is not only materials, but the code is already Open Source on github, so a company could use it and sell the devices for $15. I don't know anything about the platform the device is sold on, but if you want to support the dev you could donate as much as you want, no need to pay for an overpriced product. I assume it is the premium you pay for a "handmade" product.

Re: Daytripper

#85
post #48

I could use this going the other way: Put one of these near an information radiator to kick it out of doze mode.

USB jiggler is designed for this use case.

If I wanted the machine to never go to sleep I'd just change the config.

USB jiggler seems to be for winning an argument with your IT team that they think they've already won.

Re: Daytripper

#86
post #76

Earlier quoted context omitted.

> It is just incredibly difficult to be actively providing value for a full work day. Then go home? Otherwise you are just lying to your employer and perpetuating a false pretense that their employees are being productive for a full day. If I'm not being productive and I can't finish any more work, I just go home. I don't sit there and lie about what I'm doing and pretend to be doing something I'm not. I should clari…

You have an interesting view of the world. We must work under very different circumstances.

I'm curious, what do you feel is the difference? Are you saying that you frequently lie to people you work with and that you feel that is acceptable? Or are you talking about having extra free time where you don't actually have any additional work?

Re: Daytripper

#88
post #79

Earlier quoted context omitted.

Reading this written on a screen stresses me out a little bit. Just knowing that you likely typed those letters on your keyboard...

I read somewhere this doesn't really work anymore on common distros for reasons I don't remember. Not that I'm gonna test it.

Most `rm` impls default to `--preserve-root` now, so you need to `rm --no-preserve-root`.

Re: Daytripper

#90
post #76

Earlier quoted context omitted.

You have an interesting view of the world. We must work under very different circumstances.

I'm curious, what do you feel is the difference? Are you saying that you frequently lie to people you work with and that you feel that is acceptable? Or are you talking about having extra free time where you don't actually have any additional work?

>Then go home? Otherwise you are just lying to your employer and perpetuating a false pretense that their employees are being productive for a full day.

I am remote half the time. I'm not lying to anyone about anything. The measure of what I accomplish is our ticketing / planning system and the pull requests I put up to complete the various work tickets.

There is no reason to go home when I have a ten minute task I need to take care of. Same as a construction worker doesn't go home just because he needs to sit and rest for five minutes.

An example of when I would close a browser tab or switch away to another screen is when I'm having a personal conversation or looking into something banking related. I would do the same if someone came into the room even in a non-work setting.

> Also, we all know that software developers are not really salaried employees. It was a loophole created after IBM lost a lawsuit. After some lobbying we were made explicitly exempt. So we really are just paid to "run out the clock". We are not managers or administrative people. We just do labor like any other tradesperson.

Maybe there is a fancy technical definition of salaried that I am not grasping, but I get paid $X / year, with a predictable paycheck each week. I am not paid at an hourly rate. To me that is salaried.

> Are you saying that you frequently lie to people you work with and that you feel that is acceptable?

I never said I was lying to anyone. I don't think anyone in this entire thread suggested lying to your employer.

> Or are you talking about having extra free time where you don't actually have any additional work?

There is always more to do. That is the nature of life. But the truth is that we are people and not machines. You can't turn on a person and expect them to keep going at a steady rate day in day out forever. That is an assembly line mentality and I won't work under such conditions, nor do I think any self-respecting software developer should.

Post reply on HN