skysight-inc/HackerNews huggingface dataset:
I wouldn't say they were paranoid. A few months back I showed a colleague what looked like the openings of a very serious data leak in a major company's site. He investigated further and then reported it up through the chain of command and then over to the company. At no point did he do anything other than what was done here, as in point out a publicly visible security flaw. He was nearly fired after the company threatened to sue. The company only relented when he agreed to keep quiet and his employers disciplined him. The employers didn't back him up. All this for solely reporting a flaw, absolutely zero use of said flaw.

I lost a lot of my faith in humanity that day.
Well maybe they were more curious about filesystems and wrote their own? Or they know all about event-based programming but you didn't ask about that because you don't know anything about it?

I think it's wise to avoid "grading" on specific technical questions about things that aren't actually required for the position.

That doesn't mean you shouldn't look for bonus knowledge, but I don't think it's good to be too specific about what it is.
Honestly, from the sound of it you just hadn't been paying attention over the years as you were learning all of the commands, it seems like Google is your go to tool of choice.

I've been there, and I had to stop myself. The fastest way to learn something is the hard way using the man pages, as looking up the same argument to a program over and over is going to get it stuck in your head much faster than anything else. At least for me, I will qualify the previous statement with that.

I too have written countless of scripts to do meaningless tasks, it is one of the reasons why I became a computer programmer, I'd rather spend 2 hours writing a script that works in all corner and edge cases and never have to do the same menial task again than spend the 30 minutes it would normally take to just finish the problem (knowing that it would most likely come up again, and it would once again take me 30 minutes ...).

The thing is that certain things should start to sink in even while using scripts. I have scripts to set up an entire FreeBSD system in under 30 minutes with custom software deployed, configured and running, but if it ever doesn't work right I know exactly how to fix it because I know all of the steps in that script.

--

It comes down to some rote memorisation and the rest becomes ingrained to the point that you can yell the commands across a cubicle to your colleague. I recently learned git inside and out, and now have no problem while standing next to a co-worker dictating exactly what they need to type to get it to do what needs to be done. I'm the same way with FreeBSD system administration (Linux not so much, but I can find my way around an Debian and Ubuntu box).

I started playing with Linux and FreeBSD when FreeBSD 4.6.2 was released (I ran an open email relay on my home cable box at age 13 (I am now 22), by mistake). Some of the things you have mentioned in your blog post are some of the simplest concepts of Linux.
I thought Lippman's book was adequate. And if you're familiar with the implementation of various statically-typed object models (oxymoron?) then you can see a few ways suggest themselves.

Depends on what you want to do with this knowledge. If you want to use this knowledge for gains in performance, you will have to get your hands dirty and dig into specific implementations.
Their interpretation is of American law, and so doesn't apply to you. They probably want to keep the legal complexity down to a minimum for now since they'll already probably have a battle on their hands.
Based solely on their decision to buy an expensive domain name, the OP concludes that:

"when a problem arises, they're going to attack it with the blunt instrument of more capital, instead of the creative labor"

That's quite a stretch - regardless of whether or not you think the name is good strategy.
Nondeterministic programming
Biochemical Pathways
I dislike interview questions that sound like they were pulled from some industry certification test. What's the point in asking people questions that test their memory?

Today the fact is that we DO have Google and other tools at our fingertips. If it means that we have fewer definitions and facts committed to memory, so be it. It's not a bad thing to look up information on an as-needed basis. The information will be fresher and likely accompanied by recent developments. Even doctors do this when they're about to perform an operation they haven't done in a while.... they'll look up the procedure beforehand and refresh their memory to ensure that they follow the current standard of care.

Interview questions should focus on exposing problem-solving ability and getting to know the person to determine whether he/she is a good fit for your existing team.
I have to disagree about the uselessness of a technical interview. I'm 100% with RethinkDB that any competent programmer should be able to figure out how to reverse a singly-linked list in some reasonable time. (http://www.rethinkdb.com/blog/2010/06/will-the-real-programm...).

" Some were shooting their pre-canned answers at me with unreasonable speed."

This should not be possible for all questions in a technical interview. Especially if you are a startup, you can use your own original problems, especially ones you've actually had to solve. Aim for actual coding questions though rather than too puzzling ones that are often just memorized (implement quicksort, detect cycle in linked list in O(1) space, the random puzzles companies love to ask).

Of the people I've worked with, there is a high correlation to job performance to performance in a tech interview. (which for new grads is strongly correlated to their college CS grades).

Of course, passion is also a decent indicator, but it is highly correlated with raw competance. That said, I wouldn't hire anyone lacking either.

Disclaimer: I'm coming from the background of a systems company. For those making CRUD apps, tough coding questions might be less relevant.
Bounce Into Spring Sale
It sounds more like the role was for a senior admin or architect rather than a line admin. I wouldn't beat yourself up too much about it... unless you thought you were a senior admin. Those guys do have to know and understand the nooks and crannies as well as the general processes.
The difference is rather simple. (Although I have a feeling that tpatcek will tell me I am wrong on some count)

Asymmetric encryption has two parts, a private key and a public key. One encrypts data with a public key and then the only key that can decrypt it is the private key. The private key, as the name suggests, has to stay private and is a secret, whereas your public key you can hand out as you please.

In symmetric encryption you have a single key, it is used to both encrypt and decrypt the data, and thus if that single key were to fall into the wrong hands that person could then decrypt the data, whereas with a public key that is not the case.

This is a very simplified overview of the differences.
'Gamifying' The System To Create Better Behavior (http://www.npr.org)
Uh, your company is already paying you -- unless you're getting paid a bonus proportional to the stuff you're writing I see no point to give your company that. You made your company money, but your best ideas and projects should be for you. You work hard and earn your salary, but that's it.
And what does a Ctrl + Z send? ;-)
Will you be fixing the issue I tweeted about (http://twitter.com/#!/profitbaron/status/52940273524809728) with regards to companies getting acquired, after already being acquired and this information not being relayed properly in CrunchBase?

For example: http://www.crunchbase.com/company/zimbra it still look like Yahoo! acquired them for $350million but we know, that VMWare now own them.
There's actually a very controversial new EU doctrine that mandates telcos of all member countries to store "connection data" (I only know it by the German word "Verbindungsdaten", which encompasses when you called whom, which websites you visit, who you send email to etc, but not the actual data contained in those transactions) for at least 6 months.

While some countries (like, surprisingly, my native Austria) where actively against the new law for along time, in the end they caved to pressure from the EU (very unsurprisingly). Interestingly, the telcos themselves were against it, since they have to bear most of the costs themselves.

So yes, they do record everything you do, all the time, for everyone in Europe.

Edit: reading up on it again just now (I stopped keeping up on this stuff since it's just so damn infuriating/depressing), the EU doctrine is still much more contested than I thought, lots of countries still refusing to abide by the law. Though I fear they'll all cave eventually...
Fwiw, my current screening is: first resume screening, then I send candidates a simple programming exercise that sort of is in our domain. I can assess the delivered work in around five to ten minutes, so it scales well. Then a further skills/team fit check through interviews, and for those who survive that, the expensive bit: pairing with developers on actual production code.

Especially the exercise works as a good screen. We get quite a number of "deafening silence" responses, which says something about the candidate's motivation. We also get responses where people try to show off alternative language skills but deliver something totally non-idiomatic. And we get good submissions, showing some patterns knowledge, unit testing, at cetera. These typically end up being hired.
South Indian Actress Shraddha Das Hot Spicy Wallpapers
easy to click: http://textuploader.com
which is a supremely optimistic assessment :-)
In most other countries that eat a much, much, higher percentage of saturated fats that us westerners, also have little to no heart disease. Why? Because they don't eat sugar! The latest studies show that a prevalence of sugar in our diets is what turns LDL cholesterol into its artery clogging form. BTW LDL cholesterol is also needed in our bodies. However, if we eat sugar it causes the LDLs to break down and attach to the arterial walls. These aren't outliers, just real world examples of how people around the world have eaten for years without developing diabetes and becoming overweight.
Neat this like a more general implementation of the latitude tracking program from XKCD: http://xkcd.com/596/
Fast Stone Capture – editor and screen capture
Fast stone Capture is Photo tools software, which is very powerful and light in weight, can capture the image with in a less time and project in on the screen including the windows, objects, menus and scrolling web pages.
Color ‘hack’ allows users to spy on anyone from anywhere
Admitting Failure - sharing lessons from failures
Paul Thurrott said it best. It was a verbal comment on Windows Weekly so I don't have an exact quote, but it was something like:

"If you're a senior exec at Apple, and you're looking at these bumbling boobs that are your competitors, you've got to be the happiest guy in the world."

I look forward to the Microsoft Computer Room
Entrepreneurship just needs ‘rich people and nerds’
Uploading your music to Dropbox would be a good example. As far as I know nothing stops me doing that, and it achieves a fairly similar functionality to the proposed Amazon service. Dropbox even use Amazon's servers to store their data (I believe).
just imagine using this hack in foursquare...
Well, Firesheep got an NYT article, who knows! :)
I don't suppose it matters much at this point, but, have you tried a UI-based IRC client (like Colloquy for Mac or X-Chat for Linux)?

I don't know about any clients on Linux, but, Colloquy (and most IRC clients for Mac, I suppose) use a WebView from WebKit to display text, so they'll have points 1, 3 and 4 covered. And point 2, if you don't need chat history.

(disclaimer: I contribute to Colloquy for both iOS and Mac.)
If there really was a shark to jump - TC uses it for hopscotch.
Ask HN: How do you test your Android Apps?
Yesterday I downloaded Amazon.com's Android App (for their new App store) onto my Samsung Fascinate (their "Galaxy S" series device for Verizon).

Amazon was featuring Angry Birds RIO for free, which I attempted to download and install. Didn't work. Got some strange error message in a popup window. It looked like the text of the error message was being truncated (like it was flowing off the screen or the popup window wasn't large enough to accommodate the text or similar).

This got me wondering - are there any helpful automated tools out there that enable an Android App Developer to test his app across multiple popular devices / multiple OS versions / multiple permutations of each device? Maybe something like Browsershots.org, but for mobile devices? Ideally not an emulator, but screenshots from an actual device.

If Amazon can't get it right, is there hope for any of us?

P.S. I'm new to Android App Development
(Hilarious)When Latte Lost Its Lustre...
Facebook hackathon special airs on MTV tonight
Messages on Twitter don't spread through a predictable set of influential hubs.
BTW, you can see how Browsershots shows me screenshots of this exact HN page, accross many different browsers, here:
http://browsershots.org/http://news.ycombinator.com/item?id=...
Speaking of Color, you can use Color it in combination with this locator and this:

http://www.digitaltrends.com/mobile/color-hack-allows-users-...

to massively multiply your creep factor.
Their smart quotes are ”wrong“.
This sounds about right. I've worked at Google for the last 6 years and referred several of my colleagues, the vast majority of which were hired and their experience was horrible. When Google wants to act fast they can, the main issue is transparency between HR and organizational changes with corresponding job requisitions (most of which are outdated). I believe this is changing, but it also seems every week our hiring process changes as well which makes things much more complicated. Your best bet is knowing someone who works there and having them refer you to the right people directly. I do this all the time for people who I don't even know that reach out to me on Linkedin. Just food for thought.
At least Intel is working on MeeGo to have something for the tablet space
http://www.google.co.uk/#q=i+will+teach+you+too+be+rich
Being in a state of being able to get great ideas is the best asset/
After being prepared to hate this company, it's actually hard not to love this guy. The idea is really interesting, too. "The implied social network will lead to better behavior" -- interesting thought.
What's so "Hilarious" about this?
No mention of the "L" word in this thread. Stack(Overflow|Exchange) is running Linux! (and windows of course).
Interesting: http://groups.google.com/group/sci.crypt/browse_thread/threa...
Actually, no, Jobs didn't stay with Apple. I suspect that episode could teach us a lot about what happened at Twitter.
The game season 4 episode 13
the game season 4 episode 13, The Game 4×13, The Game S04E13, The Game Season 4 Episode 13, The Right to Choose Episode, Watch,The Game Season 4,Episode 13
O(n) where more was expected, or how I found a way to Zappos's treasure chest
When we advertised our job posts through different media nobody reacted. Headhunters would send us candidates which were too expensive for what they were worth.

So I ended up hiring ex-colleagues and friends who I convinced to start working for us. In the mean time we took 2 interns a year offering a job to the suitable candidate(s). This we we were able to hire staff.

The slow hiring process meant I needed to outsource some projects abroad to off shore development companies.
actually easier to maintain and faster in performance. For example, instead of doing require_once() doing a

if ( ! defined('SOMEINCLUDE')) require('file.php');

then defining SOMEINCLUDE in file.php.

Only saves 3% if i remember correctly but when you're including a hundred includes it adds up and when your site is spread across 30+ load balanced web servers every bit counts. As far as it being easier to maintain, it's easier to debug this way if something goes wrong.

However for things where you've gotta build some huge function (or any function really that's more than a line or 2) to replace a built in for such a small gain in performance I would agree with you.
Maybe the 71, 74 and 75 were busses?
If the labels ask, it's Dropbox. If the users ask it's Grooveshark.
Tablets will eclipse laptops and desktops for the same reason people eat dinner in kitchen/breakfast nook instead of the dining room. They are lazy and will make do with what is in front of their face.

The iPad, because of its form factor, follows you around the house. It's sitting on the kitchen counter. It's on the arm of your deck chair. It's portable in a way that not even laptops are.

It's the book you read because it happened to be on the shelf at your parent's house. It's dish you order at your husband's favorite restaurant. It's not the most powerful computing device ever to grace this planet, but it's there. It's immediate.

And maybe for the few of us who have a compelling need that forces us onto the laptop (development, design, typing, etc) maybe this is less true. Because once you're on the laptop, the immediacy of the iPad is sot of cancelled out. But for the vast majority where the iPad offers an OK version of everything they need, it will take over.
I couldn't agree more with the sentiments of this post. Apart from anything else 'software developers' vary massively in their core strengths and job positions require different strengths in the candidates. Skill in developing algorithms and solving puzzles on the fly is just one of those strengths. There are so many more in terms of software engineering practices, knowledge of programming patterns, awareness of different programming paradigms, ability to solve higher level problems / combine technologies effectively to solve a business problem rather than a low level programming problem etc.
but people have less and less time for cooking and this means worse diet.

maybe it is more about people taking less time for cooking as a result of falsely put priorities - people do have time to watch countless of hours of TV every single day, but no time for preparing fresh meals - not about having less and less time (I doubt people 100 years ago had more spare time than today, anyway).
Ok but wait there are two points to consider here.

First off, Mundie said that he wasn't sure whether the big screen (12"+) tablet market would remain successful. That's a fair question as we're seeing a lot of other companies put their resources in the smaller 7"-9" screen market (Kindle, being the most popular if you consider it a tablet). Not sure I buy it, but with that statement he's not saying all tablets.

Secondly, I'm minded that everyone in the mainstream world thought that the NetBook was the next big thing - and that market has practically evaporated (in the Western World, at least). Same could happen to tablets, especially like NetBooks they don't actually replace an existing machine but instead try to create a new tier of need.

For Microsoft their biggest market is still enterprise and I'm yet to be convinced tablets have a massive value there given that we're seeing tablet usage orientate around content + information consumption not productivity.

Ultimately, however, I do think this is a foolish decision if it represents Microsoft's official position - they just cannot afford not to hedge their bets and have something in the tablet market even if they think the future is ultimately gloomy.
It was actually a Twinkie+Multivitamin diet.
How I learned to stop worrying and write my own ORM
So i think this needs to get back a bit to the calorie restriction / intermittent fasting / "starvation"

and not so much dieting ( theres plenty of that elsewhere )

Particularly id like to know how long anyones sustained it and what are you like say 6 -10 days in

so far my max has been 3 before breaking out and eating a full meal ( 900 ish cal )
Concept Essay
Concept essays inform readers about a certain topic. The aim of this type of essay is to explain a concept without influencing the readers. There is a method which needs to be used to write this essay and students should be familiar with it in order to submit a well written essay.
isn't Diaspora just another social networking site, similar in function to Facebook? I've used Diaspora, and I think what the OP is describing is a little different. Sounds like the OP is describing something like FB, in the sense that it's a central spot for your personal info, but for the purpose of using it to supplement other websites that would use the service. So, if you ever wanted to leave other sites, you'd just block access to your personal info on it and the site would be left with nothing that you gave it, for example. Or, you change personal info once on the main site, and it is reflected across all sites using the service.

I think it sounds kind of neat, but it may be a little complicated to use for the average crowd. Also, whats in it for other sites if they allow people to sign up using a service like this? Doesn't sound like a very good trade off.
A good ORM such as SQLAlchemy can do (nearly) everything that SQL can, it even knows quite some specific options for SQL dialects.

Yes, there might be cases that a very specifically optimized query needs SQL, but those should be the exception not the rule.
Yeah, totally, where exactly does the energy flow chain lies there is somewhat beyond me!
I always avoid excessive alliteration as it often annoys an otherwise attentive audience.
Contractors make significantly more money than full time devs partly for this reason

I've always heard that, yet when I look for contract work, it's always at equivalent or less than my hourly equivalent as a full-time dev. Full time was $100k - $115k/yr, contract was $40 - $50/hr, in the SF Bay Area.
Don't throw the baby out with the bathwater - plenty of scams out there, but the lesson is to look out for those that you mentioned, not to use the contractor stint as some sort of litmus test.
Yeah, there are some "brave new souls" in the industry, but I've already heard major labels are lawyering up re: Amazon
Just filter out the latter and you're golden ;)
Music/Sports venue ticketing APIs?
I'm looking to get access to or at least documentation on open ticketing systems in use by music/sports venues. I know that ticketmaster at one point supported a venue info API (resful), but they have discontinued support.

If not open, I would be willing to pay to get access to a ticketing system (SOAP, Rest, etc. is fine). Thanks!
This i would say lends loads of support to the "RNA world" hypothesis (that says RNA replication is the basic mechanism of life and DNA is just like storage of sorts, like RNA=RAM, DNA=HD)...
Getting developer interviewing right
It's not like this is an obscure corner-case that the developer forgot. In that case I'd agree with you.

This is a principal issue. Doing client-side parameter validation for security is a stupid idea in every case. Client-side validation is for user convenience only. This has nothing to do with SQL. Security must be implemented server-side. There are no exceptions to this.
To be honest everywhere that I have applied as a programmer has either had the 24/7 rule or a contract so unspecific that it leads me to think that they will try to take ownership of something I write if it does indeed lead to a valuable product. As such I am usually working on projects in my free time but I rarely want to tell them about a real project for fear of them trying to take it. It creates a difficult situation in an interview, when I have projects but I dont want to discuss them.
Filme Um Homem Misterioso Dublado download
Filme Um Homem Misterioso Download Jack (George Clooney) é um matador impecável, porém um de seus trabalhos dá errado e ele decide se aposentar. Mas antes de mudar de vida ele tem de realizar o último trabalho em uma pequena cidade da Itália
Check Out KheloCricket