skysight-inc/HackerNews huggingface dataset:
This might be unpopular, but you don't sound like a bad developer, you sound like you're lazy.

You have a family and had a job, yet you decided you didn't like it, walked away because you weren't unhappy, but weren't happy, and decided to DO NOTHING for two months?

If I was interviewing you I would be concerned that I'm going to hire you and you're just going to walk away after a few months because you don't like working.

Just having technical chops doesn't mean it's easy to get a job -- in fact, I'd venture to say that personality and attitude go a lot longer in the hiring arena than your skills -- I'm much happier hiring someone with less experience who wants to prove themselves and has a decent work ethic and doesn't walk away from a challenge, but instead goes after it. And from personal experience, time and time again, that's the developer that makes your company successful over the kid who knows his shit, but can't stick with anything for long enough to see it through.

I recently switched jobs last year-- I'm in my 12th year as a professional developer, start-up and large company experience, in languages "that matter" -- still took me three months of constant searching to find a new position, and that was while I was still employed so there was no break in my employment record.
This is interesting. My parents had no problem with me saving up for and purchasing CS5 design standard, but they'd almost certainly expect me to give up a Creative Cloud subscription before giving me any financial assistance in college.

Why is it that financial difficulty makes us feel obligated to give up small, frequent purchases rather than sell large items, even when the cost is the same? Like why is it irresponsible to buy Starbucks coffee while in debt but perfectly okay to continue driving a modern car?

On that note, what if Starbucks sold a year's worth of coffee all at once? Would people's consumption be less subject to the economy?
Wow, ordered on Friday, received today, with the standard shipping option. Digikey rocks!

After reading this post, I thought I would be clever and just install the proper drivers, turns out, you do have to follow krishna2's instructions exactly.

Hopefully this saves others the slight headache, I went through:

- Install the HoRNDIS-rel4.pkg network drivers included on the board.

- Install the FTDI_Ser.dmg serial drivers included on the board. When I installed them, an error message popped up stating something about the OS being unable to use the driver.

- Download the 64-bit drivers here: http://www.ftdichip.com/Drivers/VCP.htm . As of this posting, this is the latest version: http://www.ftdichip.com/Drivers/VCP/MacOSX/FTDIUSBSerialDriv...

- Before installing the latest serial drivers:
cp /System/Library/Extensions/FTDIUSBSerialDriver.kext/Contents/Info.plist /tmp

- Install the new drivers.

- cp /tmp/Info.plist /System/Library/Extensions/FTDIUSBSerialDriver.kext/Contents/Info.plist

- Enjoy!

Here's the error message, for SEO juice:

USBMSC Identifier (non-unique): 5A-1813BBBK0554 0x1d6b 0x104 0x308
HoRNDIS: init: HoRNDIS tethering driver for Snow Leopard+, by Joshua Wise
0 0 dgmdmcontrol: start - Failed to find the CDC driver
HoRNDIS: rndisInit: their MTU 1486
HoRNDIS: init: starting up with MTU 1486
HoRNDISUSBInterface: Ethernet address c8:a0:30:ab:92:29
0 0 AppleUSBCDCACMData: start - allocateResources failed
0 1 AppleUSBCDCECMData: start - Find CDC driver for ECM data interface failed
0 0 dgmdmcontrol: start - Failed to find the CDC driver
0 [Level 5] [com.apple.message.domain com.apple.commssw.cdc.device] [com.apple.message.driver AppleUSBCDCACMData] [com.apple.message.vendor_id 0x1D6B] [com.apple.message.product_id 0x104]
AppleUSBCDCACMData: Version number - 4.1.23, Input buffers 8, Output buffers 16
HoRNDIS: rndisCommand: unsupported: RNDIS_MSG_INDICATE
AppleUSBCDC: Version number - 4.1.23
Sandbox: sandboxd(36667) deny mach-lookup com.apple.coresymbolicationd
Kext com.FTDI.driver.FTDIUSBSerialDriver not found for unload request.
Kext com.FTDI.driver.FTDIUSBSerialDriver not found for unload request.
I have thought that this might be something effective but hadn't heard it articulated in this way before. It seems like a sensible way to bootstrap, and de-couples the process of launching a product and learning how to run a business.
I just turned someone down today who was by all accounts competent, but just came across as the kind of person I wouldn't want to work with.

You might want to take a lot more time working on that personality if yours. Everything you wrote in your post and your post's general tone screamed to me "humorless with a chip on his shoulder."

And dump the self deprecation bit. No one's gonna hold your hand here. I doubt you're a bad programmer, I just think you suck at being likable. Shitty, I know. Now do something about it. Much more than you've been doing. Be approachable. Politics will always get your much further than skill.
What is it that led you to believe Google hosts web servers out of the Sydney office building?
I don't know the specifics but it uses standard (if new) Linux kernel tech: LXC [1], namespaces [2], cgroups [3] and AUFS [4] to create something similar to a BSD or Solaris jail.

I would research issues with those systems.

1 - http://en.wikipedia.org/wiki/LXC
2 - http://kernelnewbies.org/Linux_3.8#head-fc2604c967c200a26f33...
3 - http://en.wikipedia.org/wiki/Cgroups
4 - http://aufs.sourceforge.net/
Love it. This would probably be a good idea for anyone who's being interviewed by the media, actually. No open archive -> no interview.
Clustrix – #5 on YC Startup Index – Raises $16.5M Series C
I've found canvas to be more than powerful enough for my 2d game http://www.towerstorm.com even with hundreds of animated minions and thousand of bullets moving across the screen. I'm using the impactjs engine which has made things easier as it has a few of these tweaks built in.

Multiple canvas layers is an awesome idea, as things such as the game background never change so it's a waste re-rendering it every frame. will try it out soon and see how it goes.
I wouldn't hold your breath. The current generation of suits were protestors in the 60s before giving themselves debt-financed tax cuts in the 80s and complaining about socialist kenyans in the 10s.
Yeah, a limited-time embargo would seem reasonable.
Founder here.

Yeah it's been a little slow the last year. The reason for this are many but I am working on getting it back in shape.
Live Tweets of Girl:Guy Ratios in San Francisco
Or is the hiring practice of reducing someone's technical competence to a handful of esoteric questions arbitrary and broken

The irony is whenever someone posts some esoteric "gotcha" programming trick here on HN, inevitably there'll be comments like "have to include this in our next interviews."

So what would you do differently? This is a genuine question after I came off 3 months of interviewing daily. I'm curious what does represent a good developer and how to decide this in 30 minutes over the phone? What's important?
- Past projects?
- Communication?
- Open source contributions?
- Ability to write code?
- Telling me how they'd Google a problem?
- How to break down problems?
- Some % combination of these?

My interviews are generally structured:
10 min: introduction to the role, expectations, motivations, try to start a conversation, get a feel for the candidate, nerves etc
15 min: technical questions:
- fundamentals on the job's tech stack (must provide code)
- turning a requirement into a design
- troubleshooting issues (db performance, web server issues)
5 min:
- wrap up, q&a
Regardless of how you feel about the situation, the TechCrunch writer's dismissiveness reflects poorly on the publication.
I think this is a neat idea but I also find it ironic that while so many people here in HN are so adamant about privacy, etc, they also think it's a great idea to livestream all of your phone calls. I suppose it's by choice, but I still think it's kind of funny.
New Website Automates Applying to Scholarships
I can love burritos but still prefer they not be forced into my mouth by corporations or governments.
There's a photo and a floor plan - please point to the production servers :) (hint: it's an office building, not a datacenter)
Love this! Just discovered that I'm paying a monthly membership to my fiance's old gym when she hasn't been there FOR OVER A YEAR...because she moved and (thought she had) cancelled it.
It's not a big surprise that they didn't overreact. Billy Rios has a long relationship with Google.

He worked there for almost 3 years:
http://www.linkedin.com/pub/billy-rios/3/a7a/5b1

Before that, he was recognized for "ongoing and sustained contribution to the security of Google's applications":
http://www.google.com/about/appsecurity/hall-of-fame/archive...
I've literally never heard anyone order brandy either by itself or in a drink in a bar in the US.
Shipped: a quick hack to keep track of what you did today
He's saying that, if you're reading HN, your day rate is probably much higher than $350. Hence, the conference might not be worth the price even if it were free.
> [Pic: After hours button]

> (We don’t know what this button does… and we were afraid to test it :-))

How do you hack HVACs and not know what an after hours button does?

(it extends operation of the system so if you're working after hours, you won't freeze/boil to death, without wasting energy running the HVAC out of hours when no-one is there.)
What is it about San Francisco that causes its denizens to defecate on the streets?

I've visited it as a tourist many times, and have walked around extensively in neighborhoods such as Nob Hill, Fisherman's Wharf, Union Square, Financial District, and Inner/Outer Richmond. Never stepped on human shit, much less dog shit.
Complete double take when I realized the little girl in the photo ended up being the CFO of the company I used to work for, and also several other companies...
Not sure if that's really relevant. Unless you are applying for a job where time is money stock trading or some such I don't see how knowing a method you are writing is O(log N) rather then O(N2) is useful. Its something to keep in mind sure, but I would rather have the slower method integrated into the code base faster.

Yes performance is a feature but realistically you can get away with some fairly awfully performing code for a long time in most situations.

I remember a conversation a while ago where people we asking if you could have a language that offered X increase in performance over C for X increase in processing time what value of X would you pick? In most cases people are willing to trade a lot of performance for a lot of productivity.
I knew this day was coming and yet I am still shocked. Fireworks is and always will be the best tool for wire-framing and web design, hands down. They've decided not to continue development of Fireworks and yet keep Dreamweaver? Dreamweaver is what I used for a period in my life when I was learning web development and you soon discover once you learn enough that it's horrible. I knew when Fireworks CS6 came out and Fireworks was neglected in the features and bug fixes department that it was only a matter of time.

Adobe is somewhat dead to me now. I'll continue to use Fireworks until it stops working completely and once it does might consider running a VM with a version of Windows that supports it. It's time for the open source community to step up to the plate and create an open sourced version of Fireworks, heck it would be amazing if Adobe open sourced Fireworks so us die-hard users who see its potential and power continue to make it better and keep it alive for many more years to come.

This wouldn't be such a bad thing if Adobe had another product like Fireworks, but they don't. Illustrator sucks for web design, Photoshop is too slow and bulky for agile web design or prototyping and the range of new applications Adobe has been bringing out don't really impress me in the slightest. The only way I can see Adobe from recovering from this is implementing some kind of way to load Photoshop in a "web mode" that gave you a similar interface as Fireworks but even then what about the features that make Fireworks so great? Pages, Master Pages, Styles, ability to click and drag elements around the canvas, Search and replace colours and fonts...

This is a very bad move. Those who say it's not a big deal have obviously never used Fireworks nor used it long enough to truly appreciate just how great of a tool it is. This one particular line in the post really grinds my gears, “We understand that Fireworks has one of the most passionate communities on the web” — obviously they don't understand at all, if they understood they'd see there is a following for Fireworks. Judging by the comments on the post (and they keep on coming) everyone agrees this is a bad move, I didn't see one comment that agreed this was the right thing to do. This is an attempt to move users onto newer web tools which in my opinion don't come anywhere close to the simplicity and power of Fireworks and most likely never will.

Fireworks was Adobe's only decent UX design tool and now I hope someone else see's any opportunity here to woo a very large number of Fireworks users who will be more than willing to pay for a decent and viable alternative to a very loved tool with a cult-like following.

It seems like Sketch from Bohemian Coding is the only decent Fireworks alternative that's out there and it's Mac only. You could use Gimp but we all know Gimp is far from a professional alternative to anything. This is a sad day for me and a lot of other people.
Interesting idea, and one I've seen before, but there's little incentive to contribute to this system. Reminds me of gasbuddy. In order for this to be crowdsourced, there would have to be an incentive to input quality data (see http://www.factual.com/ a local data API that gives you credits for uploading quality data).

A better system might be to scrape foursquare, twitter, facebook checkins, and just measure the ratios. It would be more automatic (no behavior change required), but would also be skewed (say, for example, women tweet more than men do).
Amen to that. Now let me in peace declare my functions that will return functions that will return closures. These articles are silly and I don't see how this is even "hacker news" (oh wait, OP is the author, makes sense)...

I don't use Lua, I have/see/envision no interest for Haskell other than as a toy, the latest Java 0-day exploit is only 15 days away[1], PHP still looks like a mess to me and I abhor C++ (and Rails too, but it's another matter). Yet I wouldn't ever call one of these languages "doomed" because I know that my personal vision isn't the vision of our industry and that even for something as strange as brainfuck, there'll be an engineer who will find uses for it[2].

What I find even more about this article is that we are a community where so many of "us" are already suffering from depression, Impostor Syndrome[3] and many other "bad emotions" and someone is still out there preaching negativity, telling us how people who "put all [their] eggs in javascript" aren't "smart".

What's the point?
Didn't we learn from our own DongleGate and similar events that this attitude was in no way the winning attitude that our more talented peers exhibited to elevate themselves? If you don't want to be the next PG, Zuckerberg or any 10X engineer, go ahead! But don't try to drag anyone with you down a hole of your own making.

[1] http://java-0day.com/

[2] http://modbf.sourceforge.net/

[3] https://news.ycombinator.com/item?id=5664839
No business really wants a competitor. And I think we're working pretty hard to grow the industry regardless.

However, I recognize long term what's good for the world in general is competition, so all I have to say is: bring it on :-)
Yeah, but I still do my own yardwork no matter what my day rate is. Some things about money you do based on principle, like not shelling out $350 without knowing what you're buying -- Warren Buffett wouldn't do that, why should I?
Sadly, all of Macromedia products didn't have place in ADobe ecosystem except Flash. Fireworks, Director, and my favorite Freehand. FH11, we had so much fun and productive times together! Only did I switch fully (mentally) to Illustrator with CS4.
I have recently-ish started experimenting with just sharing one random personal thing that's on my mind when people ask me how I'm doing. It's much more interesting, but, you know, kind of hard. You have to open up to people, be vulnerable, stuff like that. It's scary.

Then again, time and again, research has shown that personal relationships are built on mutual vulnerability/openness. Can't really expect to have cool relationships without that.

Really though, it's fun. Try it. Don't be awesome all the time, be human sometimes too.
AWS SDK for Node.js - Now Generally Available
Rent control is only on buildings over 35 years old, and not when one rents a condo directly from its owner. There's other rules, but it's very much not "no more than 1% for existing tenants." Many, many people are rent controlled, but it is not everyone.
I would assume the "mudslinging" was in regards to the second paragraph.
I'm still confused, she's saying doing that stuff is not going far enough, isn't that what you're point is?
Knowing the time complexity a given function you write is generally not important. However, the skill to analyze the complexity is an important one to have, because when performance issues to come up, it is often a very powerful tool to have.
Rent control doesn't apply to single-family homes or new construction (anything built after 1979, according to SFTU). And owners can get around rent control, for instance by using owner move-in evictions.
You basically just listed five awesome and/or touristy neighborhoods and a tourist destination, that's why.

Most startup types here commute to SoMa, and, well...
Meteor Devshop: collaborative IDEs, hackathon wins and a preview of Meteor UI
I hacked the most prevalent hotel locks, but the latch on my gate constantly outsmarts me. Limited domain knowledge is a thing!
Yes, it's definitely StatsMix (I'm the founder and former CEO - we recently sold the business).
What a useless link title. Was it submitted that way, or did the overzealous moderators get to it?
Google Got Israel’s Attention with Latest Decision
Excellent. I'm prepping to launch http://rss.io and worried that the .io domain would kind of kill its discoverability in search results. Really happy to see this, as I'm sure many others are, too, who are using .io domains the same way.

Maybe people will want to take tele.io and newsies.io off my hands now (half kidding but seriously, email if you're interested :)).
An awful lot of us asked for an awful lot of years to have the crop and resize separated so that we could specify an aspect ratio without committing to pixels (or fully committing to the crop, for that matter). It finally works right for me, even you if you think it's broken now, and it only took a decade of nagging.
Not to mention record low rates of vaccination elsewhere, resulting in outbreaks of whooping cough, which has resulted in deaths of babies / small children. This has been showing up in print media in AU recently, and IIRC there's been some cases in US states like California as well.
You should probably read up on why this is, in fact, important before your next interview. Just a free piece of advice.

O(N^2) means that your operation gets n times slower each time n increases.

2000^2 is 4 million. (n log n = 6600)

200,000^2 is 40 billion. (n log n = 1 million)
They of course have the right to do it. But it shows a lack of class and integrity on Facebook's part.

Which should shock nobody who's been paying attention.
The one example you've managed to provide is of Wikipedia going through tedious and extensive efforts to prevent conflict-of-interest edits. Maybe you could provide a more convincing example than this one?

I simply don't care what you read on some Wikipedia discussion page about what random people on the Internet think about conflict-of-interest edits. The project has rules; cite those, or cite instances where the rules weren't followed.
I met Chad Whitacre at the Gittip booth at PyCon (the heart-punching coin machine was pretty cool!). I found him to be very earnest and interested in the perception of his company.

I'm glad he felt strongly enough about the openness to refuse to conduct the interview. Hopefully the community can rally behind him in solidarity.

The correspondence reflects very poorly on the TC reporter.
Oh I bet they did lol
In some cities, working the night shift at a gas station non-trivially increases your risk of dying on the job (by getting shot by a robber).
What make you think GitHub haven't fired anybody? I don't know that they have, but it seems very unlikely.
Elementary OS Luna Beta 2 released
> So what do people actually mean when they say that they can’t 'do' math?

That I "can't". That my brain is differently "shaped", simply, and that this a common variation.

Personally I think in spatial 3d structures, classify images, read superfast recognising words by the shape of the contour of the letters, learn at a good rate and can accurately drawn what I see in the real world...

But in the other hand I find deadly boring to express, in a unnecesarily complicated formulae drawn in 2d with many arcane symbols, a simple concept that could be introduced and expressed instead in two or three simple phrases... or logically, graphically...

The "atoms" of my thinking process are shapes and relationships between shapes, not abstract quantities. Is as simply as this. Other people "think in sounds" and are very good at music, and other "think in mathematical structures". I'm not blaming nobody, not excuses... I'm just a perfectly normal human with an intelligence basically visual

(... And I prefer not spend much time with this when a machine can do the math part for me in the blink of an eye).
Why do people have to pay to attend these conferences? What is dropbox, or any company for that matter, going to give away or share that is so much more valuable than the price of the tickets?
FYI: For some reason, when I load the page, I see the Wordpress toolbar at the top. I can't do anything (like edit the post) since I'd have to login, but I still see the toolbar. It's a bit odd.
Presumably because addressing it does not meaningfully improve the security of Google's customers and users.
If I click the link and wait a few minutes I start to see someone else's message. It last for only a second and then vanishes.
This may not be a good idea for their video products - Final Cut X has over the last two or three updates just got back pretty much all the features that professional editors had been missing and is only $300 on the App Store. DaVinci Resolve is better than SpeedGrade and has a free option. Audio editing has always been in the domain of Pro Tools and Logic so I'm not going to miss Audition. The only thing I would miss is After Effects but CS6 should keep me going for a few years.
First, congratulations. Good luck wherever you choose to go.

It may be counter-intuitive, but the more qualified you are, the longer you have to look for a job. A fresh-faced junior developer just out of college can be hired pretty quickly, because he/she isn't a big risk: the salary is lower, the responsibility is lower, and it's assumed there will be some adult supervision from an experienced developer. A senior developer is expected to hit the ground running, and a bad fit can create a lot of team friction and technical debt in a short time. (And your own standards are higher, so not every company will do.)
If you put an O(N^2) algorithm in production, you'll kill whatever relies on it. If that's our funnel, we're out of business. If its our DB, it'll go on fire. Not being able to reason about complexity is a no-hire for me.