skysight-inc/HackerNews huggingface dataset:
This is why I only buy routers that are known to be compatible with open source firmwares like Tomato, DD-WRT, or OpenWRT. I have never trusted OEM firmware, not only for security but they tend to be really buggy.
Opening OpenStack: A New Certification Initiative
yup. It took me literally several minutes before I saw the word "outage" in there for some reason. For some reason the non-word "gelet" overwhelmed my brain so I kept seeing out-a-gelet. Kind of like port-a-potty. Then I migrated to outa-gelet->ou-tage-let->o-utage-let->(I skipped ou-tagel-et because that looked like a german word sandwiched between two french words)->outage-let---eureka, where's my bath tub!
Sending your random seed over the wire doesn't sound like the right direction. For those listening, it always makes sure they have your seed. Did the NSA get them too?
And then, if you have played your cards right, you take his position.
vim, tmux.
Different valuation models, sure, but culturally possibly more similar. Maybe I'm just hoping against hope, but LNKD seems to have a consistently precarious position as this decade's Dice or Indeed.com or any other HR substitute company, and much less as the social network that their valuation would appear to be based upon.

But this is all just digression, so I'll basically concede the point.
Not learning anything is a very good reason to quit a job. However - there's a ton to learn in metrics pipelines and experiment analysis, and many of the basic skills there are critical for information retrieval and machine learning. Are you actually not learning anything, or are you learning things that you don't realize are important yet?
The problem being, AAA game development is hit driven enough that a common publishing strategy is blockbuster tentpole or bust.

Many of the games produced are fine games, and some even sell well, but may not match the (possibly extremely overoptimistic) financial forecasts. So, "flop" is probably pejorative. It does fit what the business reaction seems to be to some of these games, but that may be a problem originating with something other than the game.
One of the reasons the game is so successful is because of manipulating and simulating human behavior

http://ireport.cnn.com/docs/DOC-1050994
It's easy to imagine that smart people's thought processes are imprisoned by their own egos. It is an easy trap for a smart person to fall into.

Algorithmic testing has real practical implication if the role requires it, which a subset of the engineers at the aforementioned companies will use.

The other practical implication is standardization of the interview process, rooted around an academic background in computer science. It's easy to test whether someone knows a "fundamental" (whether it's actually fundamental to the job is another question) cs data structure or algorithm.

The idea is, interview for square pegs, since it is easier to measure the quality of that particular shape at scale. If there is a high-quality peg that happens not to be a square, it is a loss that the system is willing to accept, provided that a large enough % of the good candidates are squares.
This is how you optimise software as well. Find the function that is the bottleneck and optimise it. After doing that, some other function will be the bottle neck. Rinse and repeat.

We seem to be in the first iteration of optimisation right now (from what I understand of the article).
tl,dr: future so bright we'll need shades, so let's pretend we care about other things--after all, all us rich people will be unable to signal using our jetpacks and bodymods anymore!

"Now when I meet someone with intelligence, beauty, or wealth, which is basically everyone in the post-singularity society of Silicon Valley, I automatically delete those qualities from my perception of their Real Identity. I still recognize intelligence, etc. as a property they possess, but I don’t define them by it."

is this person as insufferable in real life as she is in her writing?
I think this might be an issue with location? The Google Play store is set to US and Canada and has been giving a device error if you're out of those regions.
Hiding in plain sight: a story about a sneaky banking Trojan
Exactly what kind of things are you expecting to work on that would satify you, if "metrics pipeline, various dashboards, analysis of online experiments" are not examples of "products" and "applications" ?
The point of proportional size is to account for the size of glibc, which has to be on disk and in memory and so incurs a cost that isn't accounted for by just looking at the size of the binaries that link against it, by dividing glibc's size by the number of applications that use it.

When examining memory usage on Linux systems, one of the common measurement metrics is the Proportional Set Size (PSS), which essentially is what I was asking about (but for on-disk size, rather than just in-memory): http://lwn.net/Articles/230975/
Wait for the cliff and start a side project that will allow you to learn.
Blonde Escorts London
Recently, while browsing the Internet, I came across this website guaranteeing to provide the best companion services of blond escorts London. Approaching them for assistance certainly brought great results. I would suggest their service to everyone.
Recently, while browsing the Internet, I came across this website guaranteeing to provide the best companion services of blond escorts London. Approaching them for assistance certainly brought great results. I would suggest their service to everyone.
From my brush with Matasano recruiting, I have one main thought.

When I got the first phone screen, I mentioned that your hiring page said to expect about a month-long hiring process. The response was that that was for someone with experience in the field. OK.

Since I had no relevant knowledge/experience, you (I'll use "you" to refer to Matasano) sent me WAHH, and said to read it, and contact you when I thought I was ready. I wrote back, asking how I'd know when I was ready (remember: no knowledge or experience). No response, ever.

I hope the prerequisite to interviewing at "entry level" in Matasano isn't full mastery of everything covered in WAHH. The last of my textbooks that I've looked at and thought "I know everything in here" was my middle-school algebra text (this one: http://www.amazon.com/Algebra-Structure-Method-Book-1/dp/039... ). And there could easily be something mentioned in there that I don't know; I made the determination by looking through the table of contents. Every one of my later textbooks mentions something I don't know in the table of contents.

I don't think I've just failed to accomplish anything at all since taking middle school algebra, and even restricting discussion to school math classes I have some accomplishments beyond that point. So the impression I got was of a ridiculously unachievable standard for interviewing, that maybe I'd be ready to interview after several years of work in the field. Or maybe not.
Yea we should probably have the support email more prominent. Shoot me an email at adam@blonk.co if you have any issues.

Cheers!
I think you're talking about the costs of being smart, when the question is whether or not you like interacting with someone else who is smart.

But to the question that you bring up, I think you're right - being smart definitely has it's downsides. Ignorance can be bliss.
Segmenting The Tunguzian Framework by Geographies
there's a difference though. In one, you get a useful product: a car. And a good feeling that goes with it.

What king does, and what is being called manipulation, does not result in satisfaction or good feeling. A person simply spends money in order to progress, but ultimately does not actually get an enjoyable experience or useful product out of spending the money. It's borderline gambling.
>>It's no more irrational than being an entrepreneur.

I love this whole bitcoin thing, but let's not get carried away. Bitcoin is not at all comparable to starting a business unless _you_ are satoshi... then maybe we can talk. Bitcoin is just a step above blackjack at the casino; in that if you guess wrong you're money isn't just plain gone. You just have overpriced coins that you have to hold on to until the price rises again. Stock market is same, but you have some kinda business-logic and info to go on. Example, should you invest in Twitter now since their stock dropped recently? There is solid data and trends to look at. Your guess will be at least based on something. For bitcoin, who knows! Tomorrow MtGox might shut down, or Google might come out with G-Unit coins.
Value aside... what a terrible name.
App could train your brain to see in 20/7.5.
Yea in retrospect I guess it wouldn't have hurt anything to open up internationally... we're mainly focused on the bay area jobs.
But you won't forget it ;)

One of the co-founders picked it and I couldn't think of anything better.
It's pretty obvious that she does live in a very rarified world, but the advice is solid.

Why? Because in the 'normal' world, no one has beauty, intelligence nor money. So you have to judge people absent those things.
ABS is an independent pump. It can fail and you'll still be able to slam on the brakes.

Also hitting the wrong pedal is not exactly uncommon. People don't like to admit they just made a mistake, hence claims of "unintended acceleration". But just like the claims against Audi back in the day, the modern claims against Toyota appear to be unsubstantiated.
Indeed. The big tell in the OP was the call for opening up H1B's. Also, training? hello?
Well, regarding the "x sucks", I was responding to someone who advised people to "forget about pretty much the entire built-in standard library" lest you want to go insane.

As for the Apache Commons, well where to start? It's been several years since I last dealed with them, on my Java days, but there were lots of issues.

From the general overboard AbstractFactoryProxyFactorytis and overall OO fails (real example: DoubleListIteratorListIterator), to useless utility classes that replicate already existing SDK capabilities, to the lack of generics support for the collections (for a looooong time, don't know if they fixed this now) -- oh, and them not being compatible with Java collection interfaces either --, to lack of thread safety, to string output libraries blisfully unaware of the existance of encodings, and a whole lot more besides.
It's an odd claim that is way wrong. Was it a typo? A braino? Or just wrong?

I guess that this article got voted up so much is a strong indication as to how young this site really is. Nothing she said was very insightful, and any of the 'gate keeping billionares' could have told her everything she was talking about.

Of course, being told something isnt the same as learning something. Lessons like this are usually pretty hard ones, and not everyone gets the chance to learn them.
> if I've hijacked the thread here, let me know; I've said all this before and am happy to delete the comment.

You were voted up because it's a detailed and insightful comment. Thanks for sharing.
"I respect myself. That's why I refuse to use sprintf"

hahah. Nice.
Bitwse, if you see this, you've been hellbanned for almost 2 years. Which is too bad, since you've been posting decent comments the whole time.
It does not suffice that a software is popular to render it insecure. OpenSSH is wildly more popular than Rails will ever be, yet it has a superior security record ( http://www.cvedetails.com/product/585/Openbsd-Openssh.html?v... ). Good strategy to avoid security issues is to use the smallest possible set of well-tested tools to achieve your task. Rails is almost the complete opposite of this: a large package of pretty much everything, of which most will ever use only a small portion.
A suspicious man might notice a recent correlating resurgence in IRA bomb threats being bandied all over the news.
Good list. If only project management people read this, maybe then sky would be brighter on programming horizon.
You and/or your sources are not successfully interpreting the BLS data. You have overlooked the reorganization of the SOC.

Take a look at the computer occupations major grouping (which, n.b., does not include many people who you and I think of as programmers).

Here it is in 2000: http://www.bls.gov/soc/2000/soc_c0a0.htm

Here it is in 2010: http://www.bls.gov/soc/2010/soc150000.htm

Note the addition of the Software Developers (Applications), Software Developers (Systems), and Web Programmers. This resulted from a recategorization of programmers and Computer System Engineers. Also, web programmers was simply disaggregated from Programmers generally.

I'll save you looking up the numbers: from memory, there are about 2 million of them. You can treat some portion of them as being "poached" from the computer programming category. Most are new to the field since 1990. Net employment across the previous and successor categories is up, by several hundred thousand jobs.

Your contention that the US has lost programming jobs flies in the face of material reality.
I don't really understand why a car's sound system or climate control can't be effectively controlled with physical knobs and buttons. This touchscreen fad will go away, just like the digital speedometer fad of old.
I've lead PCI Compliance and I know how it works, but large companies really try to do it right and implement the best practices and it costs them a lot. For example, you can't hire developers and assume they know OWASP guidelines - they need to pass formal training, get a certificate, etc. The SDLC also needs to accommodate for PCI Compliance, and so on. The self assessment questionnaire is for guidance. At the end of the day, you get audited, and you may have or not have to prove everything you declare you have in place. You also need to do periodic scans from a third party. And, yes, this can be implement with Bitcoin, but it will affect the cost of the service, so, my point is that the costs of credit card processing have a very good justification and are pretty low for that you get!
Better by design: How a hospital room (design) can help patients heal
> However, the appeals court upheld an earlier ruling that prosecutors had not been authorized to send clones of seized electronic evidence to the United States.

> A New Zealand government enquiry in 2012 found the nation's secretive spy agency acted unlawfully by giving information on Dotcom to U.S. authorities before the 2012 raid.

Does anyone know if anybody actually got in trouble for this?
In other news, it's 2014 and people still use non-bounds-checked string libraries in C to deal with unvalidated and unauthenticated inputs from a network.
well, creating metrics to measure product usage, creating dashboards that help summarize and visualize these metrics isn't exactly in the same boat as working on search relevance. Most of the dashboards in my company are created using tools like Tableau or some JS/Python/MySQL. At best I am learning how to hack together some simple web.
That is hilarious. That one will be hard to resist.
I tried Go after a few years of Ruby, and compile-time errors is what annoyed me the most. Bzzt that variable is defined but not in use, fail. Bzzt that function is defined but not used, fail. Bzzt that library is included but not used, fail. Felt like I was getting a rap across the knuckles with each failure as I was trying to learn Go.

The try/fail/modify/repeat cycle of REPL-driven-development is what appeals to me. I "get" the value of strongly typed languages, but I'd prefer to opt-in to strictness, rather than have it forced upon me.
Wearables Are Dumb
Are they RSUs you can sell on the open market after the cliff or options of a pre-ipo company? The calculus is pretty different in each case.

Money buys flexibility and the ability to take risks with larger payoffs and that is not to be underestimated. How long do you have to go? For me, experiences, especially the bad ones, have been valuable. Learn how to excel in a broken org but don't hang around too long. Finally, always be interviewing. Good luck.
OT: How hard is it to determine if you've been hellbanned?
That was an interesting read, I can't figure out if she believes it or not.

The people I've met who were easily intimidated by wealth, power, intelligence, or money seem to share a common fear of being judged. Clearly just anecdotal evidence is useless here but the heart of the intimidation on those people (when I asked about it) was fear that they would be judged and found wanting. That fear intimidates them, not the intelligence or the power or the money.

As a random part of my life growing up I spent quite a bit of time in Las Vegas (there is an Air Force base there). And people living there had a really non-chalant view of money, after all you could be down to your last quarter, play it and suddenly be up a few hundred thousand dollars. It didn't "mean" anything, so having it or not having it didn't "mean" anything. But I went to school in LA and in LA it seemed that having money "meant" you were better than people who didn't have it. Which I rejected out of hand, after all I knew people who were complete scumbags who happened have a ton of cash back in Vegas, so clearly there wasn't a correlation here. But for the folks who had grown up believing in that correlation they were out to 'get money' so they could improve their standing in society. And that I found a very crazy notion indeed.

So the author is intelligent and she understands that she had nothing to do with the particular gene mix that brought her particular brand of intelligence out. That's great, some folks aren't so lucky and they fear being judged as "dumb" or simply "not smart." Is that wrong? Well I certainly consider it wrong to judge someone that way. But are they wrong for fearing they will be judged that way? Probably not, there are plenty of people it seems who would be more than happy to point out to them a relative deficit in IQ. Is that healthy? No of course it isn't.

So at the end of the day when I was feeling crappy because I had been teased at school for asking "stupid" questions like how birds fly upside down. My Mom would say "Oh honey, they are just jealous." Which, while I'm sure she meant well, didn't really help me with how these "jealous" kids seem to be looked up to by others and I seemed to be looked down upon by them. Thus I can't see how telling someone who is feeling intimidated to not feel that, really helps all that much.
I was actually really looking forward about using this app, but I found it unusable. I've messaged Patrick about it through the app, but the app froze when I changed the filters. Also, I saw 4-5 listings only?
Too late, it's already a disaster. People already set their iPhones conspicuously on the table _between_ themselves and their conversation partner. And then they check the phone compulsively.
Over what?
In generic distributions it would cause bloat, but in a single purpose embedded device, I found it was a significant size reduction.
Welcome to the industry, you are a professional now.
As a freshman in a moderately sized company, the projects you are given are a way for them to assess you. Do them well. Observe what problems are being solved and what aren't? Is there a process that can be improved? Go build it. Satisfying your work is a stepping stone to building expertise and will enable you to demand better tasks. This is based on what I experienced http://hkelkar.com/2013/01/01/being-craftsman/.
You can always learn on your own, coursera, projects on github etc. If you still think you are not learning, then most certainly move. Good luck!
Groupon GRPN is a better example of the "IPO before the collapse" model.
Very kind of you Jorge, I appreciate it. I'll have an email off to you shortly. Thank you.
Exchanges hold most of the hot bitcoins, so, they are a very lucrative target for both external, and internal theft. They definitely need to be regulated. One thing about the exchanges is how greedy they really are for the crappy service they provide. Most stock trading is a fixed fee and all exchanges charge a percentage.
Thanks. I suspected something was wrong when the authors posed the question: "Has consciousness, in some sense, been here all along, as spiritual approaches maintain?"
Also, the app is just showing:

Meteor Rider,
Loading
Loading...
Thanks for breaking it down! I'll have to investigate further, but there is a lot here to like.
My name is Sarang Ettehadi, I'm 35, I reside in prison
From Sheffield son to Silicon Valley multimillionaire
Apple's Ad strategy sucks... but for whom?
Our team recently did something similar. We went from MongoDB to PostgreSQL. We converted most of our well known fields over to proper PostgreSQL fields, and by using UUIDs in PostgreSQL we still had opaque sharable ids. On top of that, for developer flexibility, we included a little json dumping ground column in most of our tables. This allows developers to quickly add in some data they care about without dealing with migrations and database versioning. Then, as needed (and only if needed) we move the data out of json to proper columns, mostly for performance or relational reasons.
Fraud has nothing to do with force. Fraud is based in deceit.
Couple issues:

1 When viewing a company website on my 5c, there was no UI element or gesture I could conjure to go back to the job listing.

2 I signed up via LinkedIn. After quitting the pp to get out of the webview issue mentioned above, attempting to use the app resulted in me getting kicked out to the reg wall and the linkedin integration failing to work a second time. The error displayed was that I needed to upgrade the app.
I think they would have a very big plan ahead and they planned it for the IPO (or its a new trendy way for fraud) :)
Create iPhone Rootkits Like You’re the NSA
Around from the very start in one form or another.
This is HackerNews. It's not called PerfectSoftwareDevelopmentPracticesInActionNews.

Just saying.
Thanks for your input !

"How long do you have to go? For me, experiences, especially the bad ones, have been valuable" - can you elaborate ? How can I make the most of my time here ?
> Today, computer games have become so complex and have so many moving parts that they have more in common with simulations than board games they largely came from.

> By definition, you know all the rules of a board game. The rules tell you how and when move pieces, cards, tokens around.

Your comment doesn't mention table-top RPGs, and it seems to me that it's them, rather than simulations, that modern computer games are closer to. In a table-top RPG the players are often not expected to know or understand all the rules and "moving parts" of the game. The GM is also free to decide to bend the rules if he or she thinks it would enhance the experience for the players.
Corollary: If you have the chance, be a little intimidating, and note the other person's reaction.
Using Cloudfront to serve Gzip JavaScript/css
Why none of us should quit our day jobs...
At least it's a quick way to discover you're having dinner with somebody you really don't want to be having dinner with. Used to be it took hours of conversation to suss that out!
Are there ANY hardware manufactures that know how to write software? It seems like both firmware and hardware were an afterthought to almost any piece of computer hardware I have seen.
Sorry about that, i'm working on reducing the number of tags being sent down to the client... it's causing the filters page to totally barf. There might only be 4-5 listings because of the filters? For example if you have the ruby and javascript filter on it will only return those jobs.

In retrospect, the whole filters page is a bust... there is way to much to scroll through now, ~800.
Next Samsung Gear smartwatch to run on Tizen, not Android
Ask HN: Why is HN so slow to load?
I feel like HN has gotten slower over the years as well.
Iphone of Guns – Smart gun
Create a new accout. Turn on "show dead". Check a post made from your usual account. Is it dead?
Combined with modern compilers and link-time optimizations they can even leave out code when it's just one .o file also. Dead code elimination ends up great with that there.