HNHacker News
TopNewBestAskShowJobs

killface

277 karma · joined August 17, 2011

submissionscomments
killface··on Google is working on a new VPN service for use on open WiFi networks
better them, who already have most of my info, than some random coffee house with who-knows-what for security.
killface··on Marissa Mayer Has Completed Step One
because people are desperately wanting her to be successful, not because they love yahoo, but to prove that women can run companies.

also, any criticism of a woman in tech is automatically labelled "misogynist" by the internet hate machine known as Tumblr (which Yahoo owns), so where she might get more criticism, people are giving her a free pass.

killface··on Ubuntu smartphone offers alternative to apps
You've basically described the Star Trek universe...
killface··on Surviving Anxiety
And once it stops working for insomnia, get ready for some restless limbs. That was my experience, at least. I've found melatonin and a tea with valerian root, chamomile, and a few other extracts (called sleepytime tea) works much better.
killface··on Surviving Anxiety
Known dose, sure. A lot of medical shops are posting independent lab measurements of all of the independent cannabinoids (most importantly: thc, cbd, cbn, cbg). So if you had a mg-accurate scale, and a bit of math, and assuming 100% uptake in a vaporizer, that's nearly a solved problem. With vaporizing the dried flowers, there is literally nothing else in there -- it's not an extract or anything where there could be latent glycols or butane or whatever.

So really, the problem _is_ solved :) It's just that the threshold and effective doses for cannabis mean that mg-specific dosing really isn't that useful.

killface··on Surviving Anxiety
that's true of nearly every anti-depressant, though. it's called suicidal ideation: http://en.wikipedia.org/wiki/Suicidal_ideation#Prescription_...
killface··on How Verizon and Turn Defeat Browser Privacy Protections
yeah, but people will justify it with a hard-on for verizon's network. where somehow in a large city, not a single other provider gets acceptable signal...
killface··on How Verizon and Turn Defeat Browser Privacy Protections
this is what VPNs help prevent.
killface··on The Fire phone debacle
Someone who isn't me helped work on this portion of the project. The system UI was written and re-written a half dozen times. They tried to do it internally, they tried design agencies, they tried consultants, and all failed miserably. Not because they sucked, but because the Amazon management team was nearly impossible to deal with. Developers would get conflicting requirements from multiple stakeholders, who would then argue like children. You had managers who would throw a tantrum if they didn't get a pet feature in. Etc, etc.

The last I heard, they basically downloaded the android OS, and re-wrote all of the system UI framework components. Of course, this meant that most android apps broke because they failed to make all of the options functional, so they spent somewhere around twice the time fixing issues as they did writing them.

killface··on The Tech Worker Shortage Doesn't Really Exist
The real problem is that to compete in today's world, your website:

1. Needs to have great design 2. Needs to be rock-solid in terms of stability 3. Needs to be snappy to use 4. Needs to be able to handle a Reddit traffic swarm 5. Needs to have individualization and customization 6. Needs to play nicely on computers, tablets, and phones

The person (or people, more likely) who is good at all of this just isn't available at rates the companies want to pay. This is the important distinction. Hiring somebody for 100k/yr is pretty much the minimum ante for a good developer in a tech city. But these "entrepreneurs" and "founders" think that is too much money, and instead claim there's a shortage.

In reality, if you're competing for top talent, 150k/yr should be your ante, and be prepared to go well into the 200s. This shouldn't be a surprise. To get even average talent from a consulting/contracting company, you're paying about 125/hr (of which 60-70 goes to the developer). That's 250k/yr. So why are companies freaking out at paying over 100k/yr for a full-time person who they can invest in? Hell, cut out the contractors and pay your people 200k/yr, and watch the good people come talk to you.

This is what Amazon and the like are doing now. I'm hearing 22 year old kids who haven't coed a line of code in a professional capacity, getting offers of 120k/yr with a 20k signing bonus. Netflix pays a significant chunk of its engineers over 200k.

The only real problem is that it's getting more expensive to do business in a tech world. But compare the skill sets that used to draw 100k/yr, and the skill sets now required to get 145k/yr (100k/yr in 1998 dollars = 144k in 2014 dollars). Before, you could just know HTML and some shell scripting. Now, you need to know multiple frameworks, how to deal with scalability, multiple data stores, "full stack," etc.

If anything, the good talent in this industry is still dramatically under-paid. A common metric is that the company should make from you about 7x your salary to justify your position. So if a company is making 2.1 million, you should be getting 300k. But we all know that's not what's happening. Instead, our wages are being capped and forced down due to illegal collusion between the top tech employers.

This all comes down to the people who own the businesses wanting to treat tech people as interchangeable cogs, despite all the evidence to the contrary.

killface··on The Tech Worker Shortage Doesn't Really Exist
If your primary point of "this is garbage" is because it's funded by labor unions, you've got bigger problems than your flawed logic.
killface··on [dead]
Once you start calling colleges "Indoctrination Factories," we can safely ignore anything else you have to say.

If your point is salient, you won't have to insult the very people you're trying to convince.

killface··on Smartphones versus DSLRs versus film: A look at how far we've come
That's fine, unless the last 5+ years of bokeh-fetishism has turned it into the modern-day equivalent of solar flare photoshops. It's basically a big "look how much lens I can afford!" dick-waving contest.

Since you're doing research, I'm sure you've seen the Lytro cameras. Maybe if they manage to get that technology into phones, it could really change the world. Samsung is already doing some stuff like recording photos several ms before/after the button was pressed, so you can do minor time-stream corrections. It's not long before DOF corrections through hardware or software comes along.

killface··on U.S. Navy Deploys First Laser Weapon in Persian Gulf
That's the real advantage of the lasers. The beams will essentially travel at the speed of light. At 10 miles, and a C of 186,000 miles per second, that's 10/186000 seconds to go 10 miles. At that distance, refraction and diffusion are probably bigger problems than anything.
killface··on On the Effectiveness of Traffic Analysis Against Tor Networks Using Flow Records [pdf]
i think it's largely a misinformation campaign to keep people who aren't doing anything illegal from anonymizing their traffic. I like the idea of using Tor, but from what I can see, there's nothing of value for me on there. I don't need to buy drugs or get illegal porn, and I don't really care about anarchist-cookbook style sites. I'm glad it exists for journalists and whatnot, but I don't find it useful for an average person.
killface··on On the Effectiveness of Traffic Analysis Against Tor Networks Using Flow Records [pdf]
Your browser fingerprint appears to be unique among the 4,697,679 tested so far.

Currently, we estimate that your browser has a fingerprint that conveys at least 22.16 bits of identifying information.

Well, shit. I'm a snowflake.

killface··on A new team at Reddit
Oh, good. Put a SJW at the top of Reddit's chain of command. The drain circling is making sucking sounds now...

http://www.scribd.com/doc/111050031/Pao-Complaint

killface··on Explore what is Trending on GitHub
so... way better? :)
killface··on Is Scala the new Ruby?
good god i hope not. we don't need that faux rockstar culture in my pretty language.
killface··on Using Scala to handle exponential growth at a startup
Akka can be used in Java just fine :)
killface··on Using Scala to handle exponential growth at a startup
I think the benefit is that people don't want to say they're Java programmers. It's like a hipster thing. Most modern scala programmers don't even use the language correctly, or couldn't write "hello world" if it wasn't in the play framework.
killface··on Rules for Work: The Zaarly Employee Handbook
yes, but you also don't get paid out vacation time when you leave, and there's always this social pressure to not take long trips (3 weeks, anyone?)
killface··on Bring Back the 40-hour work week (March 2012)
This is why any competent computer worker should never accept a salaried position. Sure, it's cool to say "I make 100k/yr!", but it's much cooler to say "I make 65/hr, but I got paid for that 4-hour conference call last night to troubleshoot production"
killface··on Don’t mess with IBM
I think the reason we haven't is many-fold:

- We all believe we're above average in our field, and unions would hold us back.

- We all know people who have skated by on incompetence, and wouldn't want a union to protect their jobs.

- Our field moves quickly, and we don't want a union that would hamper our ability to make quick moves.

- Union is a dirty word, especially when the mind disease of libertarianism is more prevalent among tech workers.

I think the easier way to solve this is for IT/computer workers to stop being paid salaries, and get paid hourly. If it weren't for a special exemption from congress that was passed in the 90s, we would be paid hourly as a matter of law. I know I've been treated MUCH better since I switched to consulting.

Employers value your time when they have to pay for those extra 2 hours of meetings each day, when they have you work a Saturday, or stay a couple hours late to push to the finish line. In addition, things like software efficiency upgrades where I can show 10 hour savings for 3 hours of cost are suddenly on the table, where on a salary you're not a "team player" if don't just put in the extra hours for free to save the company some bucks.

killface··on Let's stop telling programming newbies to learn Vim (or Emacs)
That's a trick question. You never learn vim. You just suck less at it as time goes by.
killface··on Let's stop telling programming newbies to learn Vim (or Emacs)
Transcribing audio is not programming. Programming has very exacting syntax. Anything that helps (color coding, syntax highlighting, etc) speeds things up. Have you ever tried to write Java without an ide? There's no possible world in which using Notepad is going to be superior to just about anything else.
killface··on Let's stop telling programming newbies to learn Vim (or Emacs)
It's been a good decade since I've seen an install that didn't also include nano. Linux Server Administration is not "being good at computers" in all cases.
killface··on Let's stop telling programming newbies to learn Vim (or Emacs)
It might just be me, but personally I don't understand what is so bad about plain old Rocks. Everything I've ever hammered (except at work where I'm forced to use other) has been done by Rocks (or, if I'm feeling in the mood to have some recessed nails, convex rocks) and I've never had any issues.

Why spend so long worrying about your Hammer of choice when they are all effectively glorified Rocks?

killface··on How and why we switched to Amazon EC2
when i last used ec2, it was almost exclusively for async backend processes. in those cases, high throughput is important, but latency is not a factor in the same way. If there's a 300ms delay talking to the system from the outside world, it's no big deal.

that said, netflix seems to have solved the IO issue with ec2. I'd be curious to know more about their findings.

killface··on Clash of the unlikely: C# versus.. RealBASIC?
I'm trying to figure out what piece of the puzzle I'm missing. I converted the script to java, using apache's RandomStringUtils.randomAscii, and I get:

With StringBuilder: 2.61 seconds With String Concat: 3.03 seconds

I have to assume there's another loop running these, but I'm not seeing it. Each dictionary has 1 million elements at the end.

I just implemented it inside a junit test, here's the class:

http://pastebin.com/sFZjA1p2

Turns out java performance isn't bad at all.

EDIT:

I'm a dumbass, was converting nanos to full seconds. Post has been edited.

← PreviousPage 6 of 6