skysight-inc/HackerNews huggingface dataset:
And the worst is yet to come....

---

In an upcoming post, we’ll explain the details of Sergey Glazunov’s exploit, which relied on roughly 10 distinct bugs. While these issues are already fixed in Chrome, some of them impact a much broader array of products from a range of companies. So, we won’t be posting that part until we’re comfortable that all affected products have had an adequate time to push fixes to their users.
France. I've been getting about 6 months worth of Gold at the promotional 1€ per month this way. Subscribe via ad on console, turn off renewal, wait for it to expire, goto 1.
> A mediocre programmer could memorize the examples given in Programming Interviews Exposed and do very well in a Bloomberg interview.

or in a phone interview just google for an answer to the question they're being asked! oh wait that's exactly what they did do...

How is using google to find an answer to a question okay and knowing the answers before hand not? crazy.
The language depends on the school. At my university, classes use Scheme, Prolog, JavaScript, C, C++, SQL, Java, MIPS, Ruby, Objective-C and way too much Python (it's the new Java :(). Basically, each professor uses whatever language they want--you're (reasonably) expected to pick up a new language in a weekend. I wouldn't be surprised if there were classes using other languages as well that I just haven't heard about.

I really wish we'd have more ML/Haskell but they are only used in a couple of graduate courses as far as I can tell.
Wanted to try, was bored to death by the queuing time. Annoying.
So post heroku supporting Django, and the AppEngine pricing change, what's the pros/cons for GAE over heroku?

I'm really curious on "X is easier", 'Y is cheaper', etc type stuff.
I think it's very important to mention that C is not C++. Expecting people to know C, even if not used frequently, is not unreasonable imo. Testing people on C++ would be burdensome. Fog Creek has no C++ literacy requirement.
It probably is.

However, this could also be a first step in a process of Google creating a vertically integrated phone offering.

Larry Page seems to be borrowing from Apple's playbook recently - first by focusing on a set of core products and cutting away Labs and other experimental peripheral stuff, second by integrating all of Google's offerings with G+ as the hub.

Adding a vertically integrated Android phone that competes directly with iPhone on design, UI/UX, build quality, etc. could be the next step in that.

Google can leave Android licensing as is for a few more years, but if their vertically integrated offering succeeds in the market, they may even eventually end the licensing deals, similar to how Apple ended deals with the clone makers when SJ returned as CEO.

Not saying that will happen, just observing that the Moto purchase could allow them to take that route in a few years if they so choose.
I'm remembering my schools lunches, and frankly that looks miles better than that served in my public school in Wisconsin.
Connect DynamoDB
Hello, I am an employer, please don't tell me what skill I am looking for in an interview. If I wanted to know how good you are at learning new things quickly, I would ask questions like "what's on your list of cool things to pick up in the next year or two?" or "what's something interesting you found out working on project X?" or "what do you think about new thing Y, where Y is related to thing Z you know about?" (And I do.)

If I asked you a question about manipulating Unicode, I am so obviously not looking to find out how quickly you learn things, and you know perfectly well I'm not. I'm finding out what you know about character encoding and string manipulation!

(Regarding your addendum, if you're actually honest about it in the interview I don't really take any issue with it. But I hope you would be honest about it before an interviewer has to ask you whether you cheated.)
If you're asking a question that is effectively, correctly, and decisively addressed by a single Google query made in real time during the interview, the fault is with the question, not with the candidate.
That's fair, but that's not the sort of position Google is hiring for. We value general computer science more highly than specific Javascript (for example) experience. I can't offer an explanation or analysis of that, but that's how it is. (But if you do have specific experience and know the basic CS, that's ideal.)

Other companies do the opposite, so there's plenty of jobs for either type of person.
Didn't Microsoft make an experimental kernel with managed code?
Ah the old Burroughs architecture. It truly was ahead of its time. Although some of its operating systems were pretty atrocious (I'm looking at you CANDE).

One of the really cool things that is possible these days is to build nearly all first, second, and third generation CPU architectures out of a 'student' FPGA kit. If you ever want to get a visceral sense of how computers work I can recommend building the whole thing.

My personal favorite tool for that is the Altera DE-2 [1] because it already has the lights and switches :-)

[1] http://www.altera.com/education/univ/materials/boards/de2/un...
And sometimes it is still you, even when you think you know otherwise.
I'm neutral on FB's 'correct' value but think some of your comparisons are misplaced. It has beaten out other social networking offerings, but then AOL beat out Prodigy, Compuserve and various other competitors back in the 90s. I'm not as sure as you about the stickiness; I'm less social than the average person, but I only log into FBonce a month, at most.

- There's also "black swan" revenue streams. A few years ago, who would have predicted virtual vegetables would have accounted for over 10% of FB's revenues? There might be more unknown opportunities like that in the future.

That's a major weakness to me. Virtual goods are, by definition, Veblen goods, and thus the demand for them is highly elastic. Even if all your virtual eggs hatch into virtual chickens, you can't eat them; so there's no assurance that demand for virtual chickens will continue. You might find it illuminating to study the ups and downs of the Second Life land market.

BTW, Sebastian Marshall is 'lionhearted' on HN, no 'lionheart'.
Depressed People surfing the Web Differently
Wow. This must have changed from when I was a kid. I never saw such a thing!
That would be awesome! Hit us up on contact@ducksboard.com (or my profile email)
You realize that building new meat sacks is a much more difficult problem than slinging meat sacks into space? It's like wanting to rewrite an entire operating system from scratch instead of fixing a difficult driver bug (terrible analogy, I know).
TweetRight : Simplest Firefox add-on for Twitter
Reading stuff like that generally makes me feel much less insecure about my college. It used to be that hearing that someone was from an ivy-league/ivy-league equivalent would make me think they were really, really smart. (narcissism warning) I've come to realize that on average I'm probably about as smart as people from more prestigious universities, if not smarter, despite being an MIT/Columbia/Princeton/Cornell reject and a CMU waitlist.
Ask HN: What should a Harry Potter fan build? ***
Some of you may have heard of Pottermore, which is a site for Harry Potter fans to explore the Harry Potter books, which was released last summer.

In response to the excitement and my interest in HP, I made a forum for Pottermore. It was popular for a while, but the forum has died because Pottermore still hasn't opened the next chapter of the Potter series. I have the forum : forums.pottermorehype.com and the Twitter: @pottermorefans with nearly 10,000 followers.

I really want to build something great that lets me entertain my interest in Harry Potter and Pottermore, and I'd like to Ditch the forums for this new idea.

One thought was to make a Harry Potter trivia site, because my followers enjoy when I host Twitter trivia contests. I'm having a hard time figuring this out. Any suggestions would be great!
Back when I was in undergrad, Microsoft was the most desired company to work for, and their interview process was legend. Google raised the bar (in terms of comprehensiveness and IMHO annoyance) but I wonder if that process is truly better vs wasted effort. You can't really say ... oh look how successful Google is. This reminds of the urban legend study that darts pick stocks as well as many of the top investment managers.

You know what I'd like to do at my own company? Hire people based on their unique experience and personality. Pay them fairly and assume employees have lives outside of work. Heh .. engineers can dream, can't they :-)
I think the fragmentation issue has bigger impacts in software consumption, rather than software production. The fragmentation is really more of a symptom than the problem. That problem is disparate hardware as a result of how device manufacturers compete with each other. Instead of adding any value with useful features (NOTE: the additional battery drain of 4G and lessened security of using NFC are not features), they decide to manufacture devices using cut-rate hardware. The hardware failure rate of Android powered devices is staggering when compared to iOS devices. This hurts the user and it hurts the platform. The user is left with a bad taste in their mouth, which they attribute to "Android's fragmentation problem". Now, I'm not the biggest Apple fan and I love the philosophy behind Android, but I find the crappy hardware a big enough of a pain to deal with that I would rather use a device that's part of a more controlled ecosystem.
I am a 19 year old programmer, I began in 2009, learning PHP via debugging a broken PHP script for a friend. It took me a long time, days, as the script was 2,300 lines long and I was a complete beginner.

w3cschools was a great help during this time, but I would say that my biggest help was trial and error. You have to get a lot of things wrong before your finally understand how to do them right.

Once I learned PHP I wanted an easier way to display data, and started learning markup, XHTML, CSS, etc. I used w3cschools again for this.

I read a few books at that time (unfortunately, they were online, and I can not for the life of me remember what they were, apologies) to help improve my skills and began to study typography. This mainly involved searching google for web typography, experimenting in photoshop and then creating the styles as close as I could in CSS.

About 7 months ago I realised that I needed more depth, I was not content with mere web applications. I started learning .cpp, using the visual express 2010 tutorials provided with the download and then I started searching for (once again via google) simple code examples. My time with PHP had taught me simple class architecture so it was not as difficult to pick up as a beginner would find it.

As I expanded my knowledge I found that I could not find enough online material, so I started a local "computer club", where I could meet like minded people. Via Coursera (the online stanford cryptography class was fabulous) and the club I have since gained what I would consider an acceptable level of programming with .CPP (and Python, but that is a whole other story.)

Along the way, I also added javascript, mysql and xml, but I left these out due to their connection to web design.

Anyway, this is just the path I chose, I dare say it was unconventional, but it worked for me.

If you are looking for advice, all I will say is this: Google is your friend, MiTx will definitely help you to improve once you gain an acceptable skill and coursera's CS101 class would give you the basic knowledge required to continue.

Also, on an unrelated note, congratulations, I have read HN for a very long time now, and I signed up specifically to reply to your question :)
Note that Signed-off-by (as added by -s) is different than -S (GPG-sign). The -s option simply appends the "Signed-off-by" line to the commit message, so this can also be forged.

The GPG signature cannot be forged (access to the private key is needed).
2011 - 2012 Cancelled and Ended Television Series
If the CEO has been a success before at a level you want to be: consider equity

This is an important point. I took a job at a startup where the founders have all been part of two 200M exits (1 IPO in the first internet boom and 1 acquisition in 2005). They all made out very well with their options (big house, small yacht, small plane kind of money). They definitely have the connections and the vision to repeat their success. They offered me 3 choices for compensation: high salary, low equity; low salary, high equity; medium salary, medium equity. I ran the numbers and figured based on previous exits that it would be more likely that the higher salary over 5 years would be a better payoff if the company doesn't have at least a 100M exit, and if we do have a much bigger exit, 2% vs 3% will just mean a smaller yacht and no plane.
Not if you consider that the Republican agenda as of late favors anything that reigns in the "out of control internet."
What's intriguing is that his bio on his congress homepage says that he has an engineering background; it kinda makes you wonder what kind of engineering.

http://webster.house.gov/Biography/
That or use a heisenberg compensator.
How To Configure A Static IP And Manual DHCP On An iPhone/iPad
There were some very sketchy plans about making this multilanguage... The best we could come up with was writing a small C module that would call Python code and that you could wrap in other languages.

If anyone has a better idea on how to keep the logic in one language, but make it accessible to everyone (preferably without inventing a whole DSL, that would end up being just like a real programming language, but worse), please speak up!
It's crazy. I attended several British state schools in the 80s (none of which seemed to be brimming with cash) and we always had a full meal on proper plates - a meal that would look little different to what I have at home now. Seeing random stuff thrown at a plastic tray is really depressing.
I've been asked a question in a phone screen the answer to which I had read on the glassdoor page for that company. A lot of people/companies recycle questions on a regular basis.
LVL6 is looking for a Backend Engineer/Scalability Expert
LVL6 (http://lvl6.com) makes mobile games that are fun, social, and interactive. We're planning to make a big dent in the market soon, and we're looking for our first scalability expert to take us there.If you take pride in your hacking skills and are passionate about best practices and scaling, here's an opportunity to heavily influence the backend infrastructure of the next large social gaming titles on mobile.

------------------------------------------------

Responsibilities:
- Designing and maintaining a scalable stack capable of delivering a clean and enjoyable user experience to millions

- Design and implement new titles / game features at every level of the stack

- Work closely with other developers in implementing design choices and refactoring the existing codebase
- Monitor several AWS services

------------------------------------------------

Requirements:

- At least a B.S. in Computer Science or related field

- Expertise with frameworks, fault tolerance, scalability, client-server communications

- Experience building and maintaining multi-server solutions and scalable databases (both relational and NoSQL)

- Experience with cloud solutions, including Amazon Web Services (EC2, RDS, S3), as well as other sys-admin type responsibilities

- Preferably comfortable with Java, Memcached, Redis, MySQL

- Up to date with the latest tech / architectures that work

- Background in security/networking is a big plus

- A passion for efficiency, optimization, maintainability, scalability + a love for technology / operations

------------------------------------------------

If this sounds like you, we'd love to talk. Please email us at jobs@lvl6.com with a little info about yourself.
Nothing is completely transparent, even the commodities markets. But tips are the most transparent part of restaurant pricing.
My folks bought me a C64 instead of a video game console.
StackExchange as knowledge sharing platform - Q&A style
Too much talking. Not enough code.
Yet he voted for the NDAA.
Anecdotally you can do this many places in the UK, too. Don't have to wait for them to get the payment processor machine either!
> where we value money over people's health.

This is sort of a nonsensical statement, as money is simply an external means by which to make such relative comparisons of value between things which are good. Perhaps you meant to assert the accumulation of savings is valued over health related expenditures? Debt levels would suggest otherwise.
We had a random long version census in 2011 in Germany, too. It was mandatory. There was a moderately large political debate about the privacy implications. A very small number of people refused to participate, under a threat of penalty that, afaik, was never acted upon. I wasn't asked.

The last real census (in the western part, anyway) before 2011 was in 1987. It was originally planned for 1983, but had to be postponed and modified aftr it was met with huge, widespread resistance. This culminated in the German supreme (ie. constitution,al) court issueing a landmark ruling on privacy rights, establishing informational self-determination as a fundamental right.
Analysis of herpesnet botnet
Google employees are paid well and have lives outside of work.

The hiring strategy may or may not make Google money, but it does make my life there pretty pleasant, and I think the other 30,000 employees would mostly agree.
I'm not asking you to take them at face value, I'm asking you simply to consider them at all without immediately jumping to possible alternative explanations of the same set of facts that are a lot more complicated than the original one, that she claims that she was harassed and then ignored and that was the end of it.

Occam's razor and all that.

Harassment does happen, and in cases like this the person that steps up has enough problems on their hand without being dealt more crap.

The prior situation has no bearing on what she claims happened, it either did or it did not, and even if it did not the complaint should have been taken serious.

So we're not even getting to 'taking the complaints at face value', we're simply establishing that she claims that her complaints were ignored. That's a pretty low bar to have to jump over, if someone claims sexual harassment and you ignore them then you're simply wrong, regardless of whether or not the complaint is true.
This is a good idea, but why coldfusion?
New York legislation would ban anonymous online speech
Pottermore hasn't opened the next chapter? Get there first and get your site out. 10,000 followers is more than most startups get.
core i3, 3Mb ram ubuntu 12.04 works nice. great job! thanks
As someone who interviews prospective Google engineers, I can confirm what others are saying: The WSJ is full of shit. None of those questions would ever be asked here.

Especially that ridiculous, idiotic Monopoly one that journalists seem to love.
If your political system doesn't see child nutrition as a priority, your political system needs to be burned to the ground. Are we honestly expected to believe that a first world nation can't find room in the budget to give children vegetables?

I cannot imagine a future in which they do not look back and think "Food was cheaper in their age than at any point before or since, but they fed their children worse than cattle. How could a school have computers but no fruit?".
JSON business cards
American physics dreams deferred
A co-op like the Dakota (which is one of the oldest and most historic large apartments buildings in New York) may be less than thrilled with having someone own two units, especially if the intent is to do a bunch of renovation and knocking down walls to join two adjacent units.

Given that the co-op board doesn't actually own the unit being sold, their only option to stop that is to block the sale to him, and there's relatively little cost to them. Even for the seller, it won't be that hard to find another buyer so it's not a huge deal.
Even if that were the limit, and assuming 20 startups per partner, the idea of launching 400 startups every six months of ever-increasing quality and with ever-increasing network effects feels like a phase change.
Graduated in '03, I did a mix of ASM, C++, Scheme, Fortran, Pascal but depending on the courses you picked, you could have stayed theoretical and only taken C++ and ASM.
MetaWatch Announces iOS Support - Still Can't Compete With Pebble
Here's a paper describing how to escape from a VM using memory errors. They're causing memory errors by putting a lit light bulb close to the memory chips:

http://sip.cs.princeton.edu/pub/memerr.pdf

Neat hack :)
You can buy cobs of corn that are already processed in bulk.
current intern at google here

I got the same email from HR telling me that it should take around 3 weeks to hear from a host. She emailed me back 5 minutes later about setting up the interview.

Not saying this makes your 3 months okay, but just pointing out that there seem to be cases at both extremities.
California Senate votes to allow self-driving cars
Siri Hack Turns Your Personal Assistant Into Your Personal Buyer
> A teenage hacker who identified himself only as PinkiePie said he spent the past week and a half working on the attack.

Source: http://arstechnica.com/business/2012/03/googles-chrome-brows...
Possibly the family talked about the lunches and the Dad asked her to take photos and tell a story about it....

It's clear he's helping with the tech aspect (i.e. number of hits), so he could be helping with editing/spelling/content too.

I don't see a problem with that.
So, what are you currently doing now?
I'm replying to the parent, who seems to think it's principled in the sense that it is the best way to operate in the real world, therefore he will do it in an interview.
A friend of the family knew it and taught me some, I wouldnt chose it again :)

I even remember the name now, I called it indb (indie database), it didnt get very far
From the article itself, gasoline ignites at 270°C and cigarettes burn at 700°C+. "we tried a bunch of stuff and it did not do squat" is not quite scientific enough to have me stand in the middle of a gas puddle while a dumbass throws a butt at my feet. I bet you would not take the risk either.
Wow! Did you even read the comment above? The interviewer asked for the source and the candidate responded with stackoverflow.

in this instance that is absolutely not cheating.
FWIW, if you're doing hobby projects or working on open-source software: when you get one of those CS related brain teasers start your answer with this if you get the opportunity:

"Oh, I encountered something similar while working on <insert project name>."

Notice the little smile on the interviewer's face and how the interview derails in a chat about projects.

Also applies if you don't know the answer but would like to know to unblock that issue you had.
Always be Pitching
Craftsmen Wanted at FiftyThree (creators of Paper)
That new ideas and innovation can kill them.

Likely in the case of microsoft it will cause them to change, along the lines of how microsoft forced IBM to change.
That would be a very interesting move if Google bought T-Mobile. I'd rather see Google buy T-Mobile than AT&T.
Check out obtvse.
I remember to have carried a bunch of basic programming language cards (happy families card game style) as a kid - especially I remember two cards, GOTO and GOSUB - which sounded so similar, yet had quite different depictions :)
Good catch; edited my original post, thanks!
The goal is obviously to figure out how good people will be at solving real problems. But it's not realistic, practical, or fair to come up with an unsolved problem for each interview.
Why don't you build a fusion reactor instead?