skysight-inc/HackerNews huggingface dataset:
They aren't all 1,900 developer jobs. But a ton are engineering related. Amazon owns so many products/sites beyond the store it's incredible (e.g. woot, imdb, kindle, S3, audible, etc.).

People always talk about Apple, Google and (less now) Microsoft. But Amazon is a huge sleeping dragon.
Tell that to pg: http://news.ycombinator.com/item?id=499044

To be fair the majority of those sites are spam sites, but I see Valleywag as a notable/relevant exception.
I've spent today reading through a lot of the suggestions in the comments here, and node.js definitely looks exciting to me (not sure why, maybe because i'm familiar with JavaScript already so it's not so "alien" looking?)...

Will play with it more over the weekend, thanks.
GameStop planning iOS-like digital distribution, iPad-like game tablet
At a high enough level of 'care and feeding' it's possible to pull off these things in assembly, or Fortran, or whatever, rendering the term completely meaningless.

C++ 'basically compiles down to C' for some constructs more than others (exceptions, RTTI, multiple inheritance goop) but if the C it compiles to is dark, arcane, unreadable crap, then this is no more illuminating than the truism that C++ basically compiles down to assembly language.
RoR is one that obviously comes up a lot in discussions, but i've always been turned off by it due to PHP based stuff being so much easier to set up on a server (and to run multiple projects parallel to each other on a mix of frameworks).

Ruby Koans looks fun though, so I might work through your pointers anyway just to learn something new, thanks.
Working on http://OneSong.me - an app that lets you describe your friends in one song, just like ThreeWords.me.
That's great and all - when are they going to do contextual ads... I'd love to try it out.
One of the great things about HN is how organic it is in nature. HN is loosely about startups and hacking, but really it's about what people in the startup/hacking world find interesting.

HN is self moderating (or rather community moderated). If people don't like certain posts they won't vote for them. If HN starts banning websites because some people don't like them then it takes the power away from the community and then you are on a slippery slope of moderated content and a world of approval conflicts and power struggles.

You or I might not agree with every post on HN but we have the power to not vote, or if you've contributed enough to downvote.

Of course there are always exceptions. Spam and illegal content are examples of this. But then we have the ability to flag those posts.

A moderated HN is one I would not use.
...begin receiving life extension therapy? ;-)
I've done a fair bit with PHP but never to the point of writing my own projects, just modifying/tweaking existing stuff (my days are mostly filled with WordPress and Drupal sites, and some custom made PHP/MySQL apps). I'm definitely open to learning a PHP framework but just looking into them is scary... there are SO many, and everyone swears that one is better than the other, with no discernible "winner" of the bunch.
Continuation of the previous post...
Why wouldn’t the noSQL providers use SQL as a starting point? Take SQL standard, relax transactional requirements from ACID to BASE, add functions for searching in columns, add a note that execution of queries with Cartesian product may be extremely slow (with Map Reduce or other parallelization technology. Let the database vendors compete in that field). I recommend book “Data-Intensive Text Processing with MapReduce” by Jimmy Lin and Chris Dyer book for further reading on how to implement relational joins with MapReduce.
DML and DDL will be changed substantially, though. Drop or relax relational constraints, different table definition etc.
As for coSQL, it looks to me like it introduces Codasyl-syle queries instead of relational algebra.
Well, in the sense that we have to have money to survive generally, so we all have to take jobs that pay money, then yes, we are all chasing money. But that doesn't mean we all make the amount of money the PRIMARY determination on where we work and how we spend our time.

Many of us would take a lower paying job if it meant more interesting work, or a better work environment or location, or better long term stability.
that's probably the only thing techcrunch is good at these days, coming up with these exaggerated titles. these days you can't help but roll your eyes on all the tabloid articles they post.
Erik Meijer gave a presentation on this during YOW 2010, in Melbourne. The ideas are very deep, and I hope they will be taken on board by the IT industry and find practical applications. It would be nice to think that at YOW we witnessed part of the birth of an idea, that will revolutionise the way think about data storage.
1. You seem to imply Google's worth comes entirely from its employees. What about its technology, branding, userbase and paying customers?

2. Google's stock has a P/E in the low 20s. That is not a price that indicates an expectation of a ton of growth.
If you have any comments, questions or contributions, please feel free to comment. I'm actually expecting some :)
500 Startups plans a fund that’s all about designers
He doesn't necessarily miss the value of managers, in fact he says that he has managers, just not one person who's sole role is a manager, they rotate every week.

When you mention technical workers being suspicious of managers and managers believing that there job is more difficult than technical work, you're talking about the exact situation that Jason mentions trying to avoid. One way of being less suspicious of the value of someone is to do the work that they do. That's what he's talking about.
Mark Suster interviews Jon Steinberg, Founder of BuzzFeed
``Lead On!'', by Rear Admiral Dave Oliver, Jr, 1992, claims otherwise on pages 50-51: ``On the day of interest, while operating at a deep depth, the digital-readout depth gauge on this ship stuck at a few feet shallower than the desired depth. As the submarine was not quite as light as the crew thought, the ship slowly drove itself deeper and deeper. No one recognized that the two other depth gauges were slowly creeping downward, correctly indicating that the ship was going deeper.''

There's a description before this of how 44 psi is 100 feet, and some of the depth gauges showed psi and others feet, and how the standard procedure had been to have the ballast tanks trimmed light, forcing a down angle to maintain depth.

The book continues ``We made several changes in submarines as a result of this incident. For one thing, we don't trim light and run with a down bubble anymore. If the ship takes a down bubble now, except during transitory conditions when the submarine is changing depth, then something is wrong.''
The Bicameral Mind
^ Google employee.
Even though the quality has degraded, there's no doubting it still gets exclusives and is still one of the premier sources for startup info, seems to early too write it off entirely.
I actually really like how this is pixelated until it recalculates, it gives me a sense of how the calculations work.
I think we need more good content to encourage the culture of makers we want (e.g. regular "erlang days"). Banning junk sites is helpful, but probably not as much.
>" If people don't like certain posts they won't vote for them."

That's an excellent recipe for the Lowest Common Denominator. Welcome to the internet, where it is September all the time.
We've been there, done that: http://news.ycombinator.com/item?id=625255

Anything that isn't spam shouldn't be "banned". It's all down to what people vote up. If people are voting up TechCrunch stories as opposed to flagging them, that's your poll result right there in real life action rather than indignant votes.
No, if only because it still (occasionally) breaks interesting startup news. Most of the articles are either speculation or outright flaming (Arrington, I'm looking at you), but there are some nuggets that would be lost if we banned it altogether. Instead, I'd simply recommend the community flag less substantive submissions, and let the mods sort it out.
Depth of discharge | Discharge cycles

100% DoD | 500

50% DoD | 1500

25% DoD | 2500

10% DoD | 4700

So....4700 discharges with 10% DoD. Isn't that just like 470 full (100% DoD) discharges in terms of total energy supplied? In other words, the battery lifetime can be described by a single amount of energy (e.g. 1000 kWh). It doesn't matter if you use that much energy interspersed with frequent recharges, or with full discharges each use.
Is Google's Science Fair Just a Marketing Ploy
Mainly because of "cool".
Valleywag doesn't exist anymore as an independent site so its ban is now meaningless.
Jesse Haff, he is amazing. http://3dna.us/about
Good point. Although I would say that TC from two years ago is a lot different than TC today. I guess I submitted this in the same spirit as pg's ominous "How to prevent the decline of HN" post earlier this week. Maybe drastic times call for drastic measures?
It was fun guys!
#1 This Week in Startups.

#2 This Week in Venture Capital

#3 Mixergy

All three are hit and miss. The best episodes of each are equally great because it's usually the interviewee that makes or breaks it.
I very much agree with you, but the threshold to downvote must be pretty damn high if I haven't reached it. That needs to be lowered. If you have greater than 2k in karma and an average karma score greater than two you belong here. Tech Crunch has some great articles but they also pump out first-to-rumor ones at an alarming pace. If more of us could downvote it wouldn't be a problem.
This isn't a mass market site. The lowest common denominator on Hacker News should be orders of magnitude above the mean. If you think a cabal of top users should curate the content, that's cool, but that's a different idea to be discussed.
Valleywag once reported on pg's personal life. He threw the ban hammer at them the next day.
What a great use of a neglected space. Really inspiring project. It'd be great to do a timelapse of people writing on the wall. The variety of people would be interesting to see.
Nice share thanks!
The spread of superbugs
Brazil sounds good, but that's a huge country to become a hub. It would surely need to be a city within Brazil like São Paulo or Rio.

Of course it's not really something you can engineer, if it was I'd suggest New Zealand =D
I don't understand, why exactly don't they understand any of those things? I would expect them to be exceptional at them.
I'm hooked. Please explain how?
There are a ton of startup events in Austin. Hit me up when you want to come down.
If they worked in such a high profile company like 37signals and did good work, all they need is ask for a few references and they can easily land a good position (if not making full use of their experience to run their own company).
Perhaps, but let's say this poll gets 500 votes "for" blocking TechCrunch and 300 against. What would that tell us? That there's a legion of TechCrunch fans/upvoters whose opinion matters less than a legion of TechCrunch detractors?

If so, is dismissing the opinion of people who actively vote up stories on HN a way to prevent the "decline"? I don't have an answer to these questions but if it comes down to blocking Web sites that are relevant to HN's gamut of topics, the answers could be important.
Of course most of us read TechCrunch as well, but the discussion I always find most valuable. Discussion that is not had on the post itself
> I would just add to this, don't keep battery at 100% (unplug it when it's done charging)

Absolutely incorrect. What makes you think that keeping a 100% charged battery plugged in bad? The device has its own charging circuitry that stops charging when full.
I personally didn't find them slow before. What I /did/ find is that they were useless: you can only search a reasonably recent time period, and all search results (even things like @mentions to your own account) get hard-limited after 800 results. I'd much rather they didn't get faster but simply became more useful. As it is, finding "important" tweets based on search terms works better using Google than using Twitter.

I mean: if you have a lot of people talking to you (maybe you just released a new version of a product that has over ten million users) it can actually become impossible to see what people are saying because it falls over the 800 window. I seriously got frustrated one day and wrote a program to log tweets sent to me so I wouldn't lose them. :(
Proof by construction is perfectly valid, if usually too difficult to be useful.
Http://www.addthis.com/bookmark.php?v=250&username=xa-4c63c2eb748c2850
I've got a 2 year old son and a 7 week old daughter. For your first born you can forget about the first 2 weeks - that's time to devote to becoming a father (sounds cheesy but that's the way it is).

Once a routine is formed it is still very hard, especially when you little boy finds his way into your office with a storybook in his hand wanting you to read it to him. Expect to be doing some late nights when the house is finally quiet.

Perhaps you could consider investing your first considerable revenue in an outdoor office so that you're actually "leaving the house" when you go to work. That's what I'll be doing...
Interesting article, it's one of the directions I want to take with Answer in 30. We're very people focused so I think it's essential to be out and about with the 99% of people who aren't tech startups, getting work, getting to know our customers and seeing how our product can make their lives better and businesses more successful.

I want to take a van and travel North America working on the startup and talking to our userbase and customers. What could be better from a community management perspective than to get a visit personally from the founders. I think it says a lot more than some silly badge you can display on your profile.
FYI: you're probably not being downvoted because people think you are incorrect. (In fact, it is my understanding that incorrect information should generally be politely corrected, rather than downvoted.) Instead, the downvotes most likely result from the fact that a post saying only "dupe" adds nothing to the conversation. Noting duplicate articles can be useful when there were interesting comments on the previous version, but should then be accompanied by a link to that post and/or a summary of the interesting comments.

Edit: Sorry if this comes off as overly didactic: I incorrectly assumed you were new. However, my main point still stands.
There are two ways to think about this.

First, there is a saying, "The state of a nation will never be better than the sum of the state of each one of its individuals." If the awareness of the people on HN is not enough to automatically cause content like TechCrunch to be excluded, maybe we deserve to see such content until we work to increase awareness.

Second, maybe it is non-core or new users of HN who vote up TechCrunch articles. Maybe we should take into consideration the opinion of the people who really care about HN and who know the business (and TechCrunch) better than the rest, and if they say the community will benefit if TechCrunch is banned then it should be.
He has a blog at http://programmingtour.blogspot.com/ but I don't see where he talks about programming for room and board.
The main problem is every Techcrunch headline is crafted as linkbait while the articles themselves contain no actual information other than financial details.
Doing that is probably fine if you are working alone and nobody will ever read your code. Reading Objective-C is already enough of a challenge without having to context switch to a header just to mentally resolve symbols.

Instead of using a macro for the selector:

NSDictionary *frob = [NSDictionary macroHere:v1, k1, v0, k0, nil];

It would probably be far more efficient to macro the entire call using C99's variadics:

NSDictionary *frob = DICT(v1, k1, v0, k0);

Still wouldn't walk that road, personally.
Startup Database for Early Adopters: Relaunch of StartupList
Mixergy interviews are great to listen to. Not sure if they're still available on iTunes, I simply download the mp3's from the website as I like to pick and choose.

Note - most interviews are about an hour long so you'd have to listen to them over 2 commutes.
I see this argument emerge on every "community" site after it crosses a threshold, and consider it disingenuous.

If a small self moderating community of stamp collectors posted a few articles of interest to letter writers, word spread, and letter writers joined the community at a ratio of 10:1 till only letter writing articles hit the front page, the only thing this argument would prove is that the one making it is probably a letter writer.

You're right though, if stamp collectors don't like the letter writing articles, they don't have to vote for them. Doesn't matter much--their stamp collecting community is "organic" and "community moderated".
As someone who has used both systems at length and who has commented on the subject before, I'll simply tell you that your opinion is obviously very subjective. I find the out-of-box Ubuntu experience to be far surperior to the OS X one, and to get OS X to even approach the level of efficiency I get from Ubuntu/Gnome/Compiz I end up investing well over $100 in utilities. Not that I mind supporting the developers, but it is what it is. I don't want to get into a features pissing match, but I can point specifics when I have more time to write. OS X is fine if it fits your view of the world or if you're willing to adapt your world view to fit it, but Ubuntu gives you a very solid experience out of the gate which you can mold to your heart's desire.
I am skeptical of the claim that verbosity for its own sake aids comprehension. To borrow an example from Rob Pike, reading

buf[thisVariableIsTheLoopIndex] = foo(...);

is no more obvious than

buf[i] = foo(...);

and indeed is more likely to slow the programmer down by killing his train of thought and mental flow.
But should Redis really be part of that list? I feel like the strongest point of Redis is that it realistically allows devs to forget about any complex relational models living outside of the code logic, like the ones referred in the article. Other "NoSql" databases look like Redis, but the huge difference with the latter are its atomic operations on simple data structures (append, inc, push, intersect, union …). Redis is the only database that I know of that safely allows the developer to deal with relational data in such a straightforward, close-to-programming manner, and still talk with it at a pretty low level (without having to use mapper abstractions). The "data structure server" description probably serves the project better than "key-value store" in that sense.
This development is long over due especially in Africa, where the big brother(government) doesn't show enough interest in education.
No, explicitly banning whole websites seems like a brute-force way of preventing bad content from getting submitted/upvoted on hacker news. I think it's better to modify the mechanics of the community so that inappropriate articles get filtered out, rather than banning sites wholesale.

As far as TC goes, I think some people are unnecessarily picking on it at the moment. There's no reason to give it special consideration over every other website on the internet, it's not really that terrible, even if the consensus is that it has gone downhill.

As far as banning websites goes, you're removing choice, and I think it would go against the spirit of an open and free community.

If people don't like the content, it won't get upvoted (bots and unscrupulous characters notwithstanding).
A rendering of the Mandelbrot set should be the Hello World of anything that's not a console app.
Whats wrong with linkbait?
It's how you get traffic.

If you run an advertising based company then its essential to get traffic. The linkbait certainly gets their articles to the top of HN. The more votes it gets the more traffic it gets.

Our role as ad blind superusers is to redistribute content that we intensely like or intensely dislike so that TC can reach non-adblind users so someone will click their ads. Linkbait works admirably in getting this process started. The point of TC is not information dissemination it's to make something as boring as employees at Twitter giving hiring information to Google interesting. Facts are boring, editorial is what gets content read.
No, I'd hate to have to read Techcrunch itself. Reading it through the HN filter makes it much more useful.
While the site guidelines (see below) classifies general news as off-topic, I believe tech news sites like TC needs a higher level of votes before showing up on the front page.

--

On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic
Honest question : how did you measure how long it took you to 'mentally identify' something?
StartupList is set to relaunch a new social experience for early adopters to discover brilliant startups.

What startup would you like to see on the new StartupList?
TechCrunch seems to have stopped being relevant around 2 years ago (or roughly when I removed it from my RSS reader).
handling 1800 tweets a second [...] is no small task

It's funny how people consistently overestimate that.
Actually, yes, it is a fairly trivial task and there's no justification for failwhaling over it when you have money to buy competent developers.

Many companies process orders of magnitudes more than that, under much harder constraints and much more complex requirements (think financial industry and telecoms).
Point 1 - agreed. To counter this, regulars need to spend more time in /newest setting a good example with their votes. I subscribe to the "HN firehose" on Twitter for this reason. It's amazing, though, how much good stuff gets stuff in the low single digits because people just don't happen to be looking there.

Point 2 - sure, but that introduces a layer of authority that is, at present, well hidden and rarely engaged. Perhaps instead of the deus ex machina solution of arbitrarily coming up with policies or bans, the voting system should be improved. I'd suggest that there's enough of a userbase here nowadays to stop, say, people with under X karma or Y days of HN membership from voting without causing a negative impact. This sort of algorithmic solution appeals to me more than potentially erroneous and biased decision making by committee any day.
I've actually used NoSQL multiple times in the past. I don't have a problem with that. Maybe it was the way the article was written, but it just sounded messy and disorganized, and they really should be able to do better on the end result (not jump around so much on queue/position in movie).
No, it is up to us to self moderate.
The valleywag ban was also put to a vote: http://news.ycombinator.com/item?id=160704
Maybe some smart HNer can make a Chrome/FF/whatever plugin like Google's Personal Blocklist for HN? I'd like to be able to just not see certain links without forcing that moderation decision on the entire community.
Hehe, I hope they don't, we're already fixing that with our desktop client, BetterInbox
The problem with that example is how contrived and narrow it is. All it proves is that verbosity doesn't aid loop indices.

ConcurrentHashMap<K, V>, on the other hand, says everything it needs to in the name. As does NSMutableArray, and so on. Apples and oranges, here.
Breaking Away
Competition does matter, but unadulterated awesomeness can trump it.
I'm curious if there was a particular reason for using Google Maps for the demonstration rather than OSM.
If they make cool things so that they can sell overpriced energy drinks, aren't they still making cool things? Isn't that still a good thing?