HNHacker News
TopNewBestAskShowJobs

293984j29384

371 karma · joined August 16, 2016

submissionscomments
293984j29384··on Behind tech layoffs lay cash flow-negative companies
Classic "garbage in, garbage out"
293984j29384··on Convos IRC client now supports video chat
I say this all the time about IPv6. I started running a dual stack with an HE IPv6 tunnel in 2002 thinking I was getting ahead of the curve. 18 years later and I'm still way out front :(
293984j29384··on G2A pays Factorio developer $40k over illegally obtained game keys
I think it's a bit more nuanced than that. You have credit card companies offering a service that's easily abused and then charging companies for accept their credit card service for their lack of fraud protection. As an online only platform, you don't have much choice other than to accept credit cards. It seems like it'd be so trivial to enact measures to reduce this type of fraud. My credit card company frequently sends me an SMS whenever I try to use my credit card on OVH.com, I suspect as a result of frequent fraud on their website.
293984j29384··on Google rolls out DNS-over-HTTPS support in Chrome 83
DNS latency is much more provider specific then protocol. If you were using both in a vacuum, you'd be correct, but in the real world DoH does not have any significant impact on latency. Switching to Cloudflare's DoH service improved my DNS resolution significantly over my ISPs.
293984j29384··on Nintendo 64 Architecture – A Practical Analysis
The design of this web page leaves a bit to be desired. The tabbed boxes with the light grey background on the white background of the website itself are pretty easy to miss as you scroll forever.
293984j29384··on MS Flight Simulator 2020 vs. Real life
prohibitively: used to emphasize a cost that is so high as to prevent something being done or bought.

Your rebuttal again is how expensive it is to fly. Some would almost say, prohibitively high?

293984j29384··on MS Flight Simulator 2020 vs. Real life
If the 10k for the PPL is prohibitively expensive for you, then flying probably isn't the right hobby.
293984j29384··on Running postmarketOS on iPhone 7
if
293984j29384··on Freenode IRC logging archive Echelog is shutting down
Yeah, that's not a real thing. You can't connect an individual lurker to a log.
293984j29384··on Jitsi Meet features update
https://github.com/jitsi/jicofo#secure-domain
293984j29384··on Jitsi Meet features update
I followed the guide below but I'm not sure if that'll be helpful for you.

https://github.com/jitsi/jicofo#secure-domain

293984j29384··on Jitsi Meet features update
I'm surprised nobody has mentioned how complicated it is to add authentication to Jitsi meet. I ended up following a guide I found on their website it wasn't trivial.
293984j29384··on Story of the Roku Player (2013)
Well, at least in Plex's case I'd assume it's to generate a reoccurring revenue stream to continue development. I question how sustainable the "Plex Pass" feature is with so many people (at least that I know) who bought a lifetime subscription ages ago. I personally bought a Plex Pass for like $49.99 around 6 or 7 years ago and hasn't given them a cent since then. I support their efforts like Tidal and ad-based TV and Movies if it means I get new features without having to move to a monthly or yearly based subscription service.
293984j29384··on How to SSH Properly
I appreciate your detailed response but I think we'll just have to agree to disagree here. My personal opinion is that there isn't any value in this arbitrary temporal benchmark for certificates expiring. When a certificate is compromised, or needs to be revoked, it needs to be revoked immediately. At that point, your trusting the same mechanisms to remove access in either system. An auditor is going to be interested in the period between the user having access and that access being revoked. The fact that the key expires later on (even within just hours) is irreverent, as it's after revocation and it's already invalid. Anything less provides the bad actor with plenty of time to do something malicious. The example you give in quotes would be immediately followed with "Okay, but how did you disable that access immediately?"

You could make keys valid for only a minute and it wouldn't add any security, as only seconds are needed for a malicious action to take place.

293984j29384··on How to SSH Properly
Just to make sure I understand your example, for users who require regular access you re-issue certificates daily? I could see that being useful for a "one off" type thing (i.e. you want to temporarily grant access for one day) but how does that help regular users?

I'm also not sure it's easier to "lock down access to your bastions" and wait out the certificate expiration instead of having a certificate revocation database. Although OpenSSH does not provide a mechanism to distribute the revocation list it seems trivial to add a certificate to the revocation list and distribute it in an automated fashion.

Lastly, since you have to both lock down hosts and wait out the expiration, does that not constitute a fail-open system? I really don't think an expiration date mechanism makes this a fail closed system. Either method requires manual intervention upon compromise.

293984j29384··on How to SSH Properly
Forgive my ignorance but what's the correlation between expiry and revoking? I'd assume there are several reasons you'd want to revoke a certificate such as it's been compromised. How would it's expiry date help that?
293984j29384··on How to SSH Properly
Slightly off topic but the author recommends expiry periods for certificates. Other than rotating a key because of compromise, this seems unnecessary. We've finally decided that passwords should no longer be mandatory rotated, why should certificates?
293984j29384··on Shadowserver, the web’s bot containment unit, needs help
I read both the Kerbson & Wired articles and while I commend the work they've done, it sounds like an expensive operation and not really worth the investment by Cisco if they can't brand it or make any money from it. When I read statistics like "1.2 billion malware samples" or "11.6 petabytes of threat intelligence data" I have to wonder how much of that is really relevant today. Do we really need to be storing malware samples from archaic operating systems? Couldn't they lean down their operation to focus on the most widely used platforms? How effective are honeypots in 2020? I'm just not sure this really needs to be saved.
293984j29384··on WireGuard Gives Linux a Faster, More Secure VPN
What makes Wireguard more secure? The article appears to make some weak claims about a smaller codebase and less configuration options but I don't think that translate directly into it being more secure?
293984j29384··on Ask HN: How to improve code quality while maintaining decent velocity?
It's always interesting to read about different management styles. As someone who leads a large development team, this breaks two of my golden rules. 1) Don't micromanage and 2) Don't assume a "Daddy knows best" attitude. At the end of the day, we're shipping a product and as long as everyone is meeting their expected goals, I don't really care if they spend 8 minutes or 80 hours in the office. I tell my kids when to go to sleep, not my employees. If they want to work longer hours and get more done, they'll receive comp time and a nice bonus.
293984j29384··on Apple’s Activation Lock Will Make It Difficult to Refurbish Macs
While I agree with the overall idea behind your post, your assumption that the activation lock can be defeated by sheer git and determination is silly. If implemented correctly (and I have no idea if it will be) it's very likely that it won't be bypassed.
293984j29384··on 16-inch MacBook Pro
My first laptop was an Apple PowerBook 140 and I've owned a succession of Mac laptops since then (Wallstreet, G4 Aluminum, 2012 & 2017 Macbook Pro) and yet I'm typing this on a Surface Pro because I had such a poor experience with the 2017 Macbook Pro that I'll probably never go back. That keyboard was such junk that I literally feel like Apple robbed me. I really regret not returning the computer within the two week window for a full refund. I realize this rant isn't very productive but I still hope the ghost of Steve Jobs reads it.
293984j29384··on Unofficial Windows XP SP4
It might just be nostalgia but I really liked the GUI for Windows XP. The Start Menu was a clean and intuitive interface to find things you've installed. Windows 10 seems to be a huge step backwards in terms of usability. I tend to use xfce or lxqt on all my Linux systems. These days, all the action is happening in the web browser and I want my operating system is just work.
293984j29384··on Smart speaker system uses white noise to monitor infants' breathing
Thank you. This is exactly what I was looking for!
293984j29384··on Smart speaker system uses white noise to monitor infants' breathing
Soon to be parent here. Could you share which device you've used with good results?
293984j29384··on If You Run a Small Business, Park in the Back of the Parking Lot
As a former bartender, it's not that we didn't trust you but that you may simply forget. Even taking people's credit cards AND driver licenses we'd always have one or two tabs still open at the end of the night. The author of this article is clueless.
293984j29384··on Starship – a cross-shell prompt written in Rust
I have absolutely no idea what this is.
293984j29384··on S3 was down
This blog hurts my eyes to look at...
293984j29384··on DreamHost fights government seeking 1.3M IP addresses of DisruptJ20
tldr; when creating something you think the ruling party won't like, try to find a hosting provider that doesn't keep logs indefinitely..
293984j29384··on ZFS Is the Best Filesystem For Now
I remember that time I turned on dedup on our 45drive box with 32GB of ram and 140TB~ of data..
← PreviousPage 3 of 4Next →