HNHacker News
TopNewBestAskShowJobs

this-dang-guy

124 karma · joined October 11, 2016

Often wrong, usually willing to admit it.
submissionscomments
this-dang-guy··on Kaspersky OS
Yes - if we're going to include ultra-sonics, air-gap spanning networks, things of that nature... yeah, it gets very quickly into the range of nearly impossible to catch.

Especially if it's intermittent or simply passive. Then you could have an embedded issue for years and never know (I've long suspected that this could eventually be a problem for Defense companies)

this-dang-guy··on Kaspersky OS
You are correct, I should have been more clear in my phrasing.
this-dang-guy··on Kaspersky OS
I've not seen that, but I have seen one where the root password was the vendor who supported it - like capgem123 ibm123 etc.

Not quite as bad, but still pretty weak.

this-dang-guy··on Kaspersky OS
And your point is? It's not a hard problem. You either trust your fabricator and tools, or you don't.

End of freaking story. If you don't, and/or you can't throw a fab plant at it, your options are limited. You can read all the docs on the open CPU stuff (as far as that goes), you can literally do everything from scratch, but unless you're a Nation State or a massive company, you're pretty much wasting your time.

/edit: I don't mean this as a criticism of your writeup (where you basically state the same thing), or even some of your other comments (where you state much the same thing). It's literally an issue where there are VERY few people in the entire world capable of doing cutting edge processor design, coding, and implementation. They cost phenomenal amounts of money, and even with the money, people, and the best of intentions - a motivated nation state actor can muck things up.

The only real defense we have, as regular people, is to basically see if anything we own is misbehaving. Even that is a specialized skill set and time investment beyond what most folks are interested in committing.

this-dang-guy··on Kaspersky OS
Unlikely to be much unless there's a prevailing need.

I think it's easier to do deep packet inspection if you're that concerned, honestly.

this-dang-guy··on How to start a company with no free time
Must be. No, I'm not. I'm based in AZ.
this-dang-guy··on How to start a company with no free time
Must say I'm a bit jealous - when I started my company, I didn't have any need to decline VC coffee invites... it was all I could do to get enough interested parties to even get moving.

Good tips on time mgmt though, I guess

this-dang-guy··on Kaspersky OS
Exactly - sorry, was busy :)
this-dang-guy··on Kaspersky OS
I don't believe they have in any way violated the letter or even spirit of the BSD license. It's extremely liberal, and should be.

However, they used to really flaunt their BSD roots on OSX, but seem to do very little to give back in the form of code, money, or even PR for that matter.

Here's an example of that: https://developer.apple.com/library/content/documentation/Da...

But now they've even removed any mention of this, and allowed projects like OpenDarwin and such to just plain die. I think it's pretty poor behavior from a company that's SO involved in intellectual property rights to just take something as valuable as a complete kernel and userland (not GUI) and then just sweep it under the carpet because no laws require them to do otherwise.

Puts a really bad taste in my mouth to see such important work treated like that. I'd have expected it from IBM, but not from Apple.

this-dang-guy··on Kaspersky OS
A VM to virtualize other software. In this case, my desktop has to support some clients who have very specific VM images of Win7 to access them. VirtualBox and VMware are fine, but for QEMU it's just way too slow (for me, at the moment)
this-dang-guy··on Kaspersky OS
That's a big book right there!

I was really disappointed in how Apple treated BSD, but I am stupid and naive. I would have expected that from IBM though.

this-dang-guy··on Kaspersky OS
Digital Ocean supports FreeBSD, but not OpenBSD. Which is close, but not quite the same. Perhaps with a little persuasion, they could be talked into it
this-dang-guy··on Kaspersky OS
Sadly yes. For several specific clients I have to run their Win7 VM in an emulator, and it can't quite manage on my (rather old) hardware right now.

Due for a hardware refresh soon, and I will obviously be trying it again :)

this-dang-guy··on Kaspersky OS
A very valid point. IBM contributes a TON of code to Linux. They could easily have worked to improve security if they cared.

Or, improved BSD, and avoided all that GPL stuff if they wanted.

this-dang-guy··on Kaspersky OS
I also use OpenBSD (and donate to it, since I have more money than time right now)... but damn, they do need a VM that I can use, so that it can be my regular desktop.
this-dang-guy··on Kaspersky OS
Absolutely.

I would actually argue that security doesn't depend on any one product, but instead a mindset, methodology, and toolbox. Defense in depth, etc.

this-dang-guy··on Kaspersky OS
Sure, but comments like: "Security people are often the black-and-white kind of people that I can't stand. I think the OpenBSD crowd is a bunch of masturbating monkeys, in that they make such a big deal about concentrating on security to the point where they pretty much admit that nothing else matters to them."

"So LSM stays in. No ifs, buts, maybes or anything else. When I see the security people making sane arguments and agreeing on something, that will change. Quite frankly, I expect hell to freeze over before that happens, and pigs will be nesting in trees. But hey, I can hope."

He's typically very critical of security-related changes unless they are a massive improvement. I think characterizing him as "functionality over security" is entirely fair. He's not even wrong necessarily.

this-dang-guy··on Kaspersky OS
Exactly. That's ridiculous thinking far beyond what the OS designer is responsible for.
this-dang-guy··on Kaspersky OS
Yeah, I went down that rabbit hole a bit.

The point is - it's about the only way to do a real actual code audit on what your processor is doing.

this-dang-guy··on Kaspersky OS
I really do need to put more effort into using OpenBSD for my daily stuff.

I use it for my router, but my desktop is Linux (Steam. It's because of Steam. I'll be totally honest :D )

this-dang-guy··on Kaspersky OS
Ahem http://rationalviews.com/t/presentation-on-fully-open-source...

You could go into that rabbit hole. I'd recommend against it... I lost days reading all the docs and playing with this

this-dang-guy··on Kaspersky OS
Yes, but the quality of oracle means that a backdoor is your least concern ;)
this-dang-guy··on Kaspersky OS
Very "Secrets from the future" of him :D
this-dang-guy··on Kaspersky OS
Let's not forget the great OpenBSD code audit caused when someone from the FBI claimed to have planted a backdoor. http://arstechnica.com/information-technology/2010/12/openbs...
this-dang-guy··on Kaspersky OS
The biggest issue with Windows isn't its inherent security, it's the way it's used. Most users run everything with super admin rights. Most developers require that for installs.

OSX is right behind it, with a culture of laxness that undoes most of the benefits the designers tried to give them.

this-dang-guy··on Kaspersky OS
There's plenty of great quotes from Torvalds about why it's like that.

He places functionality over security, and assumes security will just 'happen' with code quality. I tend to disagree - but I am typing this from a Linux box, not an OpenBSD box. Because Linux is more functional as a desktop - the irony there isn't lost on me.

this-dang-guy··on Kaspersky OS
Yes, my first thought (after VMS) when he said no popular OS is designed for security.

Then of course, I realized that by "Popular" he meant Mac OSX, Windows, and Linux.

Linux of course, we all know is a security mess because Torvalds refuses to deal with security issues.

this-dang-guy··on WebAssembly Browser Preview
This times a million. Addressed perfectly: https://xkcd.com/927/
this-dang-guy··on Intel-backed Finnish startup has turned laptop design upside down
Yeah, agreed. I hate slate phones. I actually like having a real keyboard, though swipe is ok as a stop-gap. The slate would only work if voice recognition was flawless and sub vocal (so that people don't hear me on the train, for example)
this-dang-guy··on Intel-backed Finnish startup has turned laptop design upside down
I have one, it replaced my laptop when the Surface Pro 4 came out.

Upside - the kickstand is awesome, the microSD reader is in a good spot, the battery life is ok, the speakers are ok, the USB3 is in a good spot.

The downside. That keyboard is the worst. You are 100% right. I've typed many thousands of words on it now, and while it's comfortable, it's only good on a desk or desk-type surface. Try it on a lap, and it's basically worthless (like the kickstand).

The pen is trash. The pen stopped working, was replaced, stopped working, was replaced, stopped again (and has been clipped to my desk since). The touchscreen goes out regularly. The wifi is crappy, constantly bouncing. The bandwidth to the microSD is terrible (it's a USB device internally, and slow). The power adapter is a good idea, but I have no idea what they were thinking. If it's cable up, it heats up at the point where it bends. If it's cable-down, it bends super sharply at the desk and heats up there. The light is always white, so no charging feedback. The USB port on the power adapter can't charge anything, including a phone, while the surface is on. Otherwise it keeps dropping out and shows 'plugged in, battery' back and forth every few seconds.

So yeah - spare me another POS like this.

← PreviousPage 3 of 4Next →