HNHacker News
TopNewBestAskShowJobs

nathas

969 karma · joined May 3, 2013

https://nds.lol
submissionscomments
nathas··on India: the Story You Never Wanted to Hear
Ah thanks. Sorry about that.
nathas··on So that’s what I’m going to do
I think people forget that Minecraft was literally just a side project for Notch while he had a "real" job.

It was his fun thing to do when he was bored.

As a programmer, he's clearly capable, but I think he serves better as a director than someone who is trying to tackle an entire game by themselves.

nathas··on Kids can't use computers, and why it should worry you
I respectfully disagree.

The fundamental idea here is that some people learn how to learn, and others need to always be taught.

Learning "huh, when I hit this switch my wifi turns on or off" is pretty simple. Some people need to be told, and even then it's just a rote mechanical process - no thought as to why, how, or even that the switch is connected to anything. It's all magic.

I wanted to learn to lift even though I've never stepped foot in a gym. I did my research and bought the right books. I went into a gym and did exactly what I set out to do.

I need to replace my windshield wipers. I look up the information for it - it's right next to the new blades in Walmart. Dead simple. I bet a lot of people go to Pepboys for that.

It's as if the scientific method never existed, life is magic, and knowledge can only be gained by truly extraordinary humans.

nathas··on I quit my job
Oh, I'm aware. I always have very specific stipulations put into my employment contracts.

Regardless, I never write anything of worth for those side projects -- mostly experimental things, or using new languages/frameworks I had never tried.

nathas··on I quit my job
I know this is _wrong_, but that's the point where I start writing side projects at work.

If I'm finishing all my rote work within regular day, at previous jobs I've started working on stupid side projects.

A physics engine in Lua, a maze generator in PyGame, and so on.

nathas··on If You Want to Raise Prices, Tell a Better Story
Given that they put the author's byline in the description, the odds that the price jumps because it was written by someone established seems likely.
nathas··on Authy: Faster Two-Factor Authentication
As a dev I love the idea that there's 3rd party to handle the finer points of my 2-factor auth.

As an end user, I don't want to touch your app with a 10ft pole since you're an untrusted/unvetted source holding on to some very important tokens.

nathas··on Now That It’s in the Broadband Game, Google Flip-Flops on Network Neutrality
Eh, I don't see a huge problem with Google saying "You can't run enterprise-level servers off of our consumer-level lines" even if they have ridiculous speeds.

"Your Google Fiber account is for your use and the reasonable use of your guests"

I'd consider small-time server software to be within a "reasonable use". If you're hosting a web server with 10 simultaneous requests, you're outside of reasonable use. Any other ISP would have turned your pipe off.

nathas··on RubyWarrior - Bloc
Just anecdotal, but we tried that for a while. Our signups and conversions are much higher with a trial. I work on a SaaS product.
nathas··on RubyWarrior - Bloc
Hey! You made ImpactJS? That's very cool, but it's really hard to commit $99 to buy an engine when I can't even try it! It looks super-rad and I'd love to give it a shot, but it's a bit high of a bar for a casual game dev.
nathas··on Passive Income Hacker vs Startup Guy
How does one become a passive income hacker?
nathas··on The slippery slope
All I'm going to say is that even though it's awful The Ladders have all those tricks, they're successful.

Not saying the ends justify the means, but I wonder how their business would look otherwise.

nathas··on Major cities often the safest places in the US, Penn Medicine study finds
In other words, being very close to hospitals and well-trained doctors (read: ones working for massive hospitals in the city) means you die less.

Doesn't mean you get hurt less, you just have faster (and some times better) care. Title is misleading.

"Perelman School of Medicine at the University of Pennsylvania and the Children's Hospital of Philadelphia (CHOP) have found that risk of death from injuries is lowest on average in urban counties compared to suburban and rural counties across the U.S."

That doesn't exactly evoke "safe", it evokes "not dying".

"...the top three causes of death were motor vehicle collisions, firearms, and poisoning."

Since when? Pretty sure heart disease and cancer should be on there.

nathas··on 10 reasons why you should organize a FedEx day
It's a startup, and I've read 10+ articles on HN saying "< 40 hour work week is most efficient for technical work".

While I agree, focusing on getting something shipped every 2 days isn't a huge pace. It means you iterate tightly and goals are understood to be scoped to only 2 days of work.

If something slips the 2-day goal, it's debt, and it's expected to be nailed first-thing in the next sprint. It's a flexible system.

For bigger projects, you _have_ to be able to split them up. I honestly can't think of a single project where you couldn't break it down into constituent parts in which you could iterate through several sprints to finish it.

If you're doing research-based work, I'll admit this probably isn't the best approach. However, from a business and personal productivity perspective, it's working very well.

nathas··on 10 reasons why you should organize a FedEx day
We're doing 2-day sprints at work, and it largely has the same effect in terms of productivity.

Very clear, concise, sharp goals that are actionable and measurable.

Programmers can decently estimate what they can do in a day. I know I struggle to estimate for longer projects.

nathas··on NSA Phone Snooping Cannot Be Challenged in Court, Feds Say
The age demographic on HN is also deeply skewed. I'm hoping that once the 25ish-year-olds run for Congress we'll see a shift.

It's all I can do right now, other than write my Congressman.

nathas··on Website not converting – any ideas?
I can't read the hero text for my life. The white on those pictures is KILLING me.

http://i.imgur.com/UoD5gTv.jpg

nathas··on This Student Project Could Kill Digital Ad Targeting
If cookies are being shared, and the users have access to them, what about the cookies from sites with passwords in them...? I don't _think_ I use any sites that do something that dumb, but I'm sure they exist.

I would never use this specifically because of that.

nathas··on Your test suite is trying to tell you something
Might be from Joel Spolsky/Bill Gates:

"...a person who came along from my team whose whole job during the meeting was to keep an accurate count of how many times Bill said the F word. The lower the f*-count, the better."

http://www.joelonsoftware.com/items/2006/06/16.html

nathas··on Code Wars (JS, Coffeescript & Ruby)
Re: Unknown error --

$.post(App.route("attempt",this.playData),e,function(e){var n;return n=e.reason,n||(n=e.valid?["Good Job!","Correct!"].sample():"Unknown error")

When I pop open the Chrome network tab, this is what the response to /attempt looks like: {success: true, dmid: ikspmzs0}

Given that .sample() just returns a random array element, I'm assuming it's freaking out because it's expecting "valid" and getting "success" instead.

nathas··on Code Wars (JS, Coffeescript & Ruby)
Your script executor is still super busted. "Unknown error" for days.
nathas··on Code Wars (JS, Coffeescript & Ruby)
I love when a site asks me to write code that works when its own code doesn't.

Unknown error.

nathas··on New leak shows NSA harvests To, From, and Bcc lines of e-mail data
https://news.ycombinator.com/item?id=5958879

It's not that unrealistic. Correct, it does not solve P = NP. It does, as another commenter pointed out, make it much faster (feasible) to reverse RSA by factorization.

Re: Recruiting. There are a _lot_ of very bright minds working for the government. Don't forget that the government is willing to pay literally any price to get the talent they need, and say "we will give you unlimited resources to all materials, any budget, anything".

Investors look like a joke if you get paid a large sum and have unlimited resources. Often with TS technologies you can still declassify parts of your research for the public and co-author papers. This is the same thing we do when say, the M1 Abrams Tank. We will export everything except still-classified parts to foreign countries for sale.

There are 5 Nobel prize winners at NIST alone, 4 in physics and 1 in chemistry.

nathas··on New leak shows NSA harvests To, From, and Bcc lines of e-mail data
You can't trust anyone. You can trust protocols and implementations and proven math.

That said, I would bet good money they already have working quantum computers, in which case current crypto may have quite a few problems.

nathas··on NSA fact sheet pulled after being challenged by Sen. Mark Udall
This is the "fact sheet" in question: http://pastebin.com/5d7rHmYe
nathas··on Two Senators Say the NSA Is Still Feeding Us False Information
And now an error notice: "It seems you have experienced an error."

I guess they took it down. It responds with a 404 according to Fiddler.

Edit: Here's a Pastebin'd version of the text in case the Google cached version expires: http://pastebin.com/5d7rHmYe

nathas··on Learn Lua in 15 Minutes
That was lovely. I always had a hard time wrapping my head around the exact behavior of metatables when I messed with Lua a few years back. Thanks!
nathas··on NSA can retain encrypted communications of Americans possibly indefinitely
Why wouldn't it apply to HTTPS and SSH?
nathas··on FBI uses drones inside U.S. for spying, director says
The technology isn't going away, and public key crypto to protect your identity doesn't exist (visually) so...
nathas··on Live: Head of NSA meets with House Intelligence Committee
He just mentioned under 702 they DO get content, but it "can only be used against non-US citizens and on non-US soil"... So.. how do you confirm that if all you have is metadata?
← PreviousPage 5 of 6Next →