HNHacker News
TopNewBestAskShowJobs

madsushi

770 karma · joined April 15, 2012

https://www.chasechristian.com

IT and Networking

Currently @ Valve

[ my public key: https://keybase.io/madsushi; my proof: https://keybase.io/madsushi/sigs/GjHBBWk7qKbixcn2FWlb0k4ZBeMyMTe4_l11uWfrS68 ]

submissionscomments
madsushi··on '; CREATE TABLE `Capture the Flag`;' -- Stripe's Web Security CTF is Live
I can't wait until the very last challenge just says: "SURPRISE, you typed in your password when you started this event, which is the most common way that someone's password will get stolen."
madsushi··on [dead]
Or, don't post a link that goes directly to a page requesting Facebook access.
madsushi··on How a Single Oxycontin Pill Nearly Ruined One Man's Life
This is natural selection at work. Let's look at all of the subject's bad decisions that led him into this situation:

* Guy accepts illegal narcotics

* Guy decides to carry those illegal narcotics around in his vehicle, the least-defensible place possible

* Guy gives a ride to somebody with drug paraphernalia

* Guy then drives fast enough to attract police attention

At this point, he's riding pretty dirty. How many of you would put yourself in this precarious situation? Hopefully that number is zero. He follows it up with:

* Allowing the search

* Pleading no-contest

* Violating his parole

An educated guy agrees to a search WHILE CARRYING? And a successful Merrill broker couldn't afford an attorney for this relatively minor charge? And decides that no-contest is the best option here?

The fact is that as soon as he accepted the drugs at the concert, he accepted the penalty of being shunned by companies. As long as companies have the prerogative to not hire drug users, being involved with drugs in any way is going to have a negative impact. The fact that he then handled every other decision in the process incorrectly does not help him either.

madsushi··on Google Chrome's biggest annoyance: Download bar
If I was the developer of the browser with the most rapidly growing market share, I would definitely be looking for a new line of work. Wait, what?
madsushi··on Telnet isn't the problem
I disagree that telnet is fundamentally a remote login protocol. In fact, telnet has no login parameters built-in at all, like SSH does. Telnet is simply a TCP communication program, any login functions are part of the remote telnet daemon and have nothing to do with the local telnet client. Telnet is a networking tool first and foremost, and the login portion is what has been added on.
madsushi··on Telnet isn't the problem
1. While RedHat is respected, Ubuntu is very widely deployed as well and is the most common distro that I run into (in my own limited experience).

2. My point for 2 is that not all traffic needs to be encrypted. If there's no confidential or private data, why waste the CPU cycles?

3. I disagree. Having telnet available by default does not open any new attack vectors.

4. Telnet may not be designed for it, but that's how it's widely used. SMTP and port troubleshooting have been done with telnet for years, and quite successfully. I think there needs to be a balance between availability and protecting the user, and on a server OS, that line should probably lean towards availability since an advanced user is assumed. By your reasoning, the 'del' command shouldn't be available by default because an unassuming user might delete an important file.

madsushi··on My time with Server 2012 and Metro
I capitalized "Server OS" because I specifically meant Windows Server. There are simply too many people using Windows Server with a mouse today that will be completely lost in Server 2012.

Microsoft's movement towards PowerShell is definitely a great change that's been happening over the past few years, but many Windows Server admins are novices with no command-line experience.

madsushi··on Mvl
>>What's in the backend?

>>Derpyhooves, a custom mail engine I'm writing from scratch in Ruby.

I know that programmers like to come up with fun names for their projects, but I think naming the core of your business after an MLP character is a bit over the top.

madsushi··on Destined To Fail
Alright, here's your geek card back. Be more careful with it next time.
madsushi··on Light Table Playground Levels Up
He means MBA like "Mac Book Air".
madsushi··on The True Problem With PHP
"The True Problem with PHP" is all the posts about it on HN.
madsushi··on It's Playtime - Light Table Playground released
Light Table is also being developed for Javascript and Python; but this alpha/early version is Clojure-only.
madsushi··on It's Playtime - Light Table Playground released
For me, the issue was trying to load Light Table via the 64-bit version of PowerShell. Switching to the x86 version (and setting the remote code signing) had me working in no time.
madsushi··on Show HN: DoodleOrDie - "a game of telephone with doodles" in Node.JS
So which came first: DoodleOrDie or Drawception?
← PreviousPage 7 of 7