News for hackers. Stuff that matters.

gbmor

After browsing the list for a bit, I really wish I had a use for haterade.org
Re:Play Counter-Strike 1.6 in your browser on Friday June 12, 2020 @10:44PM (#23506284)
This is why, when given the choice between CS:GO and predecessors, I'll usually pick CS:S. In the CS1.x days I had a "home" server, we BSed and played together all the time, and cheaters / troublemakers were promptly dealt with. Afterwards, I had a CS:S "home" server for years until it shut down a while back. Maybe 2018? I just don't get that same experience from CS:GO.

I still play CS:S.

Re:Work-from-home boom leads to more surveillance on Wednesday May 13, 2020 @01:56PM (#23169632)
I've worked in the restaurant industry in the US. It's nothing short of horrifying, and often traumatizing for those involved.

I've seen no overtime pay happen, lies from management to get unemployment claims denied, management not actually firing people but just giving them zero or reduced hours to mess with the unemployment claim process, the VISA fuckery you mentioned, harrassment. Intentional scheduling of conflicting days for people with multiple jobs. Being made to work 7 days a week for long periods of time. Being made to repeatedly close late at night / early in the morning and then open the restaurant the next morning, a few hours later, and work a double. Being made to work while sick (this happens a lot).

A gold comment I heard from one manager was "I don't pay overtime because these motherfuckers already take enough of my money" (referring to the employees). This same guy was shaving time slips to keep them below 40 hours.

> [2] https://github.com/007/hashcash

Looks like your repo is https://github.com/007/hashcash-js

But, cool! Thanks for sharing.

Re:Seinfeld Adventure on Friday April 24, 2020 @06:34PM (#22973624)
Curb Your Enthusiasm
Re:NetHack 3.6.6 on Friday March 13, 2020 @01:27PM (#22569111)
DCSS is also my favorite. More polished than others in the early game, but still absolutely brutal.
Re:Safety Meeting on Saturday February 01, 2020 @02:08PM (#22212512)
That's the meaning I'm familiar with as well
Anecdotal, but I'm from the south and learned it as the Civil War. However, I wouldn't be surprised to learn that many schools teach it as the "War of Northern Aggression" given how it's viewed in rural areas.
Re:How to make roguelike games in Rust on Sunday January 12, 2020 @02:11AM (#22024971)
DCSS is ridiculously fun. I've spent more hours playing it than any other roguelike.
Re:How to make roguelike games in Rust on Sunday January 12, 2020 @01:22AM (#22024811)
I've not heard of Rogue Bit before, but it looks really cool and intriguing, so I just bought a copy. Thanks for contributing to the indie game world!
Re:A Hidden Cost of Ransomware: Wholesale Password Theft on Friday January 10, 2020 @10:28AM (#22011597)
> Do sites need to explicitly support them?

The web site will need to support FIDO U2F, yes.

> Can I just use it for 1Password?

I've not used 1Password, so I don't know. The Yubico site should be able to tell you if a given thing is compatible.

> What do I do if I lose my YubiKey, are there recovery options?

Nope. Get two of them.

> Do you use it in addition to an authenticator app or instead of?

Sort of both. So if a site supports the use of an authenticator app but not FIDO U2F, I use the Yubico authenticator app. When opened, it stays locked until my Yubikey is tapped against my phone.

Re:A Hidden Cost of Ransomware: Wholesale Password Theft on Friday January 10, 2020 @02:05AM (#22008935)
Go for it. They're inexpensive, handy, and easy to set up and use. I currently use it for everything from logging in to my laptop and using sudo (via PAM) to SSH (gpg-agent) to logging in to GitHub and other sites (via U2F).
For those wondering, the app was Strava. Through the heat map they publish, it revealed, among other things, patrol routes of military members wearing Fitbits.

https://www.nytimes.com/2018/01/29/world/middleeast/strava-h...

Re:Ransomware gangs now outing victim businesses that don't pay on Wednesday December 18, 2019 @12:08AM (#21821982)
Spidernetics

Spiderterrorism

Spider-espionage

Spiderspace

Spidercrime

Yep, terrifying.

Those were so fun to read! I happened upon them accidentally at a bookstore a few years ago. But I'm not sure how well it would transfer to screen.
I have a vivid memory of seeing this. Post-Hurricane Gustav in Louisiana, I was wading in nearly waist-high water toward my former car. I then see several of these fire ant rafts floating within about two feet of me, each several inches across. The thought of the fire ants crawling onto me in such large numbers, had I not noticed and waded into them, was terrifying.
Re:Colt is ending production of AR-15s on Friday September 20, 2019 @03:57AM (#21024220)
As someone who grew up in rural Louisiana in the southeastern US, if you're being charged by a hog, you're better off with a .45 semi-automatic handgun such as a Colt 1911 / clone. That will likely be the difference between "I just had a mild heart attack" and "I'm in the ICU". As far as hunting, sure, a bolt-action rifle in the .30-caliber range, such as a .308 or .30-06 is fine, since you have distance on your side, particularly distance that isn't rapidly decreasing with some tusks headed your way with your name on them.
Same here, in rural south Louisiana in the 90s. Whelp, uh, I think I'm fine ...
Re:Tilde.club is giving accounts to waitlist on Monday September 16, 2019 @11:35PM (#20991143)
There's plenty of MUDs still around. Not as active as 20 years ago, but still active.
Re:Write Fuzzable Code on Friday August 30, 2019 @12:27AM (#20835976)
One thing I do occasionally is to push /dev/urandom into functions in various tests. Read n bytes, use it as input. Not quite as extensive as fuzzing libraries, but it works.
Re:OpenBSD Is Now My Workstation on Saturday July 13, 2019 @03:10AM (#20426916)
That is exactly how I feel.
Re:OpenBSD Is Now My Workstation on Thursday July 04, 2019 @04:58AM (#20352855)
Upgrades and errata have gotten much easier.

For example, running syspatch(8) automagically downloads and applies the errata patches.

To upgrade, just curl the new bsd.rd from a mirror, place it in /, reboot, and type `boot bsd.rd` at the boot prompt. Then follow the prompts. I do this on several VPSes via a VNC console. It doesn't take long at all.

Granted, for personal use, I've moved back to Debian as well.

Re:OpenBSD Is Now My Workstation on Thursday July 04, 2019 @04:43AM (#20352772)
I switched from Linux to OpenBSD, then to FreeBSD as my primary OS on my laptop, which involved a bit more set-up time than I was accustomed to with Linux, previously. Eventually I grew tired of the manual setup for so many things and bailed for Debian Sid.

It feels like a nice middle-ground. Most things work out of the box, but I still get to tinker and scratch that itch.

Re:Writing a small ray tracer in Rust and Zig on Tuesday July 02, 2019 @07:33PM (#20340337)
I'm new to Rust, so I wasn't aware. Thanks!
Re:Writing a small ray tracer in Rust and Zig on Tuesday July 02, 2019 @05:23AM (#20333472)
> But the article highlights that discovering the de facto standards is still a challenge for new Rust users -- does anyone know of a well-maintained list of the 10-20 most critical crates that new users should familiarize themselves with after reading The Book?

I came across this exact thing recently: https://github.com/brson/stdx

On my Thinkpad X240's touchpad, 2-finger touch is quite natural feeling. To right click, I just have the second finger touching somewhere in quadrant I. Just an example.
Re:Ask HN: Preference? Keyword Search or Semantic Search on Monday April 15, 2019 @04:26AM (#19663927)
I absolutely prefer keyword search. Semantic results are nothing but infuriating, particularly when I'm searching for something specific and the engine substitutes my query for something interpreted.