If you are able to slack off at work like this, is there something that you would rather be doing with your time?
I am not judging. I've worked at places where I spent 75% of my day slacking off because the management and bureaucracy was terrible. After months of doing that, I started hating the job. I can only check facebook/reddit/pick your poison, for so long before I want to throw my computer out a window out of boredom.
Why do nothing, when you could instead get a second (remote) job and then make 200% salary by doing your second job during your first job's working hours?
Looks like it doesn't work anymore, but at one point someone styled reddit to look like you were reading a Word document: https://pcottle.github.io/MSWorddit/
I once did a stealth chat client.
In emission mode, it logs keystrokes and sends them as messages.
In reception mode, it autotypes the replies.
The idea was that you can open your usual work editor (word processor, IDE, spreadsheet, ...) and use it as a chat client.
It was more like a proof of concept, it didn't work that great and wasn't really useful. Also such a tool is likely to trigger all kinds of alerts in antivirus software, for good reasons.
Do modern notebooks still have vibration sensors? I think old ones had them in the hard drives, to protect them from damage. But SSDs wouldn't need that anymore.
In any case, I wonder if detecting vibrations and recognizing the boss via machine learning wouldn't be more elegant.
Well, gait is usable as a biometric identifier. While most approaches use video analysis, I found this a paper [1] that is about identifying people through footstep induced structural vibration using a geophone[2].
It would be quite interesting if it is possible to measure the structural vibration using a laptops or smartphones built in accelerometers.
But I think acoustic sensors would be a better way. Or a combination of both options.
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 guide, seems even more plausible now, although I guess it all depends on the reliability of the proximity sensor.
There used to be variations on this that tied to your smart phone or watch. I don't recall if this is currently supported by iOS.
But I got a Symbian phone shortly before working at a place where you had to keep your desktop locked at all times. There was an app that would lock your desktop on loss of Bluetooth connection at that time BT range was for all practical purposes less than 30 feet.
Somewhat related, Windows 10 allows you to pair it to a phone with Bluetooth support. When you log into or unlock the device with that phone in proximity then walk away with the device on your person, your PC/laptop will lock immediately.
Probably an RFID would be better. There are some articles about doing pub/priv key auth using an RFID device, this would be good because nobody could snoop your RFID signal and replay it.
I remember some guy at Verizon outsourcing his entire job to china. He was consistently getting top marks and promotions while all he was doing was looking at cat pictures all day.
Daytripper is level 1. Outsourcing your job to China is level 2.
Is this really a ubiquitous thing in the US? Office jobs were you are paid for having your body present, regardless of whether you slack off most of the time?
Who pays for this? Isn't it terribly inefficient?
I mean, if there's just not a lot of work to do, you could also have shorter work weeks. And you would, if your boss could trust you to not slack off every time they turn their backs?
Wouldn't it be more logical to do your work and then have actual time off, instead of pretending the work takes much longer than it actually does?
Came to say something similar - in the spirit of his/hers exixe tube thing, I made a similar one but with msp430 (since I'm very familiar with it) and cleaner layout of the transistors. Looks good and have baked a couple, but I'm not getting good results on flashing the msp430. For some reason it's flaky as hell, and I don't have the time to investigate more.
I could see real uses for these, but I'd want questions answered first such as whether they're specifically paired, where the programming is stored, what data passes wirelessly, whether there could be any way the receiver could act as an open HID receiver device, what the number of triggers is, etc.
From a quick glance, it's a custom radio packet using a common 2.4 GHz proprietary radio (clone of nrf 24L01), and it doesn't really need more than that. Adding complex pairing and so on would likely kill this fun passion project way long before finishing.
I wonder how far you could get at doing this with no additional hardware. Could a smart enough AI detect the boss's voice with the microphone? Some other mannerism like the way they clear their throat? Face detection with the camera? Maybe something with Bluetooth or WiFi and the boss's smart phone?
Last one sounds the most promising, if clients (rather than base stations) can be uniquely identified, and often enough to be practical. I know that base stations send a beacon out x times per second, but phones probably don't.
I didn't dig through the code too much but it looks like the receiver just acts like a USB keyboard. So, you could probably modify the script to send some innocuous keyboard "input" that would knock off the screensaver (to show your radiator) instead of sending the close window and lock commands.
[+] [-] kempbellt|6 years ago|reply
I am not judging. I've worked at places where I spent 75% of my day slacking off because the management and bureaucracy was terrible. After months of doing that, I started hating the job. I can only check facebook/reddit/pick your poison, for so long before I want to throw my computer out a window out of boredom.
[+] [-] derefr|6 years ago|reply
[+] [-] onemoresoop|6 years ago|reply
[+] [-] legulere|6 years ago|reply
[+] [-] darepublic|6 years ago|reply
[+] [-] martin-adams|6 years ago|reply
https://en.wikipedia.org/wiki/Boss_key
[+] [-] allenu|6 years ago|reply
I remember being so confused by it as a kid when I saw it in games. Like, why do you need a key that displays a fake DOS prompt?
[+] [-] Touche|6 years ago|reply
[+] [-] the_watcher|6 years ago|reply
[+] [-] Razengan|6 years ago|reply
[+] [-] buildzr|6 years ago|reply
Could be integrated with something like this pretty easily.
[+] [-] rolltiide|6 years ago|reply
an option
[+] [-] hn_throwaway_99|6 years ago|reply
[+] [-] zianwar|6 years ago|reply
[+] [-] GuB-42|6 years ago|reply
The idea was that you can open your usual work editor (word processor, IDE, spreadsheet, ...) and use it as a chat client.
It was more like a proof of concept, it didn't work that great and wasn't really useful. Also such a tool is likely to trigger all kinds of alerts in antivirus software, for good reasons.
[+] [-] ActorNightly|6 years ago|reply
[+] [-] remlov|6 years ago|reply
[+] [-] navane|6 years ago|reply
[+] [-] papln|6 years ago|reply
[+] [-] djsumdog|6 years ago|reply
https://rearviewmirror.cc/
[+] [-] nf8nnfufuu|6 years ago|reply
In any case, I wonder if detecting vibrations and recognizing the boss via machine learning wouldn't be more elegant.
[+] [-] jaifraic|6 years ago|reply
[+] [-] imgabe|6 years ago|reply
[+] [-] the_watcher|6 years ago|reply
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 guide, seems even more plausible now, although I guess it all depends on the reliability of the proximity sensor.
[+] [-] hinkley|6 years ago|reply
But I got a Symbian phone shortly before working at a place where you had to keep your desktop locked at all times. There was an app that would lock your desktop on loss of Bluetooth connection at that time BT range was for all practical purposes less than 30 feet.
[+] [-] ComputerGuru|6 years ago|reply
[+] [-] smacktoward|6 years ago|reply
- 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.
[+] [-] solotronics|6 years ago|reply
[+] [-] gibolt|6 years ago|reply
https://www.youtube.com/channel/UCy0tKL1T7wFoYcxCe0xjN6Q
[+] [-] mises|6 years ago|reply
https://www.youtube.com/channel/UCy0tKL1T7wFoYcxCe0xjN6Q
[+] [-] jperry|6 years ago|reply
[+] [-] crimsonalucard|6 years ago|reply
Daytripper is level 1. Outsourcing your job to China is level 2.
Something just clicked in my head. Start up idea!
[+] [-] quickthrower2|6 years ago|reply
Level 4 = Level 3 + outsource the status reporting to a local, and simply H instead of WFH.
You have now achieved the goal set by Tim F, and you can replace those cat pics with a real physical cat.
[+] [-] tripzilch|6 years ago|reply
Who pays for this? Isn't it terribly inefficient?
I mean, if there's just not a lot of work to do, you could also have shorter work weeks. And you would, if your boss could trust you to not slack off every time they turn their backs?
Wouldn't it be more logical to do your work and then have actual time off, instead of pretending the work takes much longer than it actually does?
[+] [-] javajosh|6 years ago|reply
[+] [-] oarabbus_|6 years ago|reply
[+] [-] gricardo99|6 years ago|reply
[+] [-] nategri|6 years ago|reply
[+] [-] retSava|6 years ago|reply
[+] [-] fencepost|6 years ago|reply
[+] [-] retSava|6 years ago|reply
[+] [-] adrianmonk|6 years ago|reply
[+] [-] andai|6 years ago|reply
[+] [-] WrtCdEvrydy|6 years ago|reply
[+] [-] voldacar|6 years ago|reply
[+] [-] hinkley|6 years ago|reply
Put one of these near an information radiator to kick it out of doze mode.
[+] [-] bonestamp2|6 years ago|reply
[+] [-] fragmede|6 years ago|reply
[+] [-] keithwhor|6 years ago|reply
Re: custom script, can I plug the receiver into, say, a RP0 and fire off an arbitrary webhook?
[+] [-] joenot443|6 years ago|reply