skysight-inc/HackerNews huggingface dataset:
While I see the gist of what you are saying, and the rumour / credibility thing is realistically always an issue in such cases AFAIK, I do not think it is true that "Free speech only exists with attribution [...] you advance nothing in an environment of anonymity."

If a new space for anonymous speech comes up, things will be chaotic at first, trust chains and circles - 'web(s) of trust' (not sure of terminology heh) do emerge, and I've seen it happen [citation neeeded]. Consider the Bitcoin over-the-counter marketplace (#bitcoin-otc on Freenode), where a web of trust (based on (potentially) anonymous PGP identities/keypairs) does function quite well (not without failures). Actually, if the identities are tied to something like a PGP keypair, it obviously works across (e.g.) forum boards (cough (Tor, etc.) underground forum scene cough). You could actually use PGP signature chaining, etc. (it does work very nicely!)

Of course, in my (vague) illustration, it'd be much more chaotic and nasty. The thing is though that in the end, people do sense a need to have a medium to coordinate efforts, exchange info, etc. (Consider also e.g. the idea that I can disclose my real identity to a select party (pre-arranged IRL, e.g.), but not necessarily to the whole forum. However, if that party is trusted by other nodes, then those nodes can trust me without knowing who I am. Lots of human factors and points of failure here, though. But it is not always futile!) At the very least, one could coordinate an IRL meeting (you would of course say, what if the organizers are covert government agents, etc.) In the end, a system connected to IRL matters and lives will have IRL-bound points of failure. That does not mean that it could (or does) not work, or that it would be as fallible as a non-(quasi-)anonymous solution.

But I agree that it's usually a lot of effort; not necessarily futile though, and that's my only point really.
Am i the only one who had to smile at the sentence "At Parallel Universe we develop complex data structures and distributed data grids, which require a lot of low-level programming, so I do most of my work in Java."? :)

Also, i wish they would have some Java code on the page? As i understand it's available for Java as well? I love the actor model, but i have no intention to learn clojure.
YouTube Hide Dislike Count?
I had seen that YouTube hide Dislike Counts from all pages.
Instagram announces ability to tag people in photos
Comparing salaries of H-1B holders with citizens across the entire industry doesn't really provide a lot of information, since they may be concentrated in particular corners of the industry that pay higher than average salaries (e.g., Silicon Valley). It would be far more enlightening to compare salaries by company to see whether a given company underpays its H-1B employees relative to other employees of the same category. Since an H-1B employee can't easily go to a competitor if he thinks he's being underpaid, he has considerably less negotiating leverage than a citizen, which makes it unlikely that he'd earn a higher salary for the same job at the same company.

Also, in my opinion, the pictures and quotes from Zuckerberg and Schmidt at the bottom detract from the credibility of this presentation, making the whole thing seem a lot like propaganda for their lobbying group.
This post is extremely stupid. What is this, the first grade? If you can't take honest criticism, you suck. If you think computer technology is full of mean people, try working in finance. My peers don't hesitate to give me honest criticism and that's one of the things I like most about CS. Maybe you should start your own company called "we should be super nice to each other all the time" and have your product be an email subscription service where your clients receive affirmations like "you are a skilled person with value and you have a cute chin" along with some heart graphics and sound effects.
> Many people choose Ruby and figure, given that premature optimization is the root of all evil, they'll optimize later if needed.

True.

> That's like choosing between a farm tractor or a ferrari - and figuring if the tractor doesn't perform up to snuff, we'll add a spoiler

Its really not like that at all, because programming languages aren't like vehicles. Particularly, with Ruby, on typical method of optimization is finding which bits of code are bottlenecks, and then optimizing those bottlenecks, often by replacing them with C (or, if the Ruby runtime being used in JRuby, Java).

Which I guess is like having your tractor turn into a Ferrari for the parts of work that involve going long distances on a road without towing something, but I think that kind of points out how bad even using the tractor/Ferrari analogy is.
First 24 Hours of Google Glass
What do you think about stackoverflow.com?
That's only true when you are using the full resources of one or more servers. If you are only using 1/100th of the server's resources, then being 30x less efficient still doesn't require any more servers.

That doesn't negate the point though, language performance matters at certain scales.
I think you cant have an ideology going into your venture whether it be "holdout for the biggest offer" or "shoot for the moon". You should take things as the come and do what you think is right. I also think there is a price that everyone will sell at and thats not a bad thing. Money is very important and they people who downplay its importance often have alot of it
What Roboticists Can Learn From Art, and What Artists Can Learn From Robots
Lean Startups suck. Here are 10 reasons why (2011)
The worst thing that can happen to a Show HN post is people totally ignoring it. When I post something of my own here, I expect a certain amount of honesty and criticism, as long as it is constructive.

Being "constructive" does not mean being congratulatory, shoulder-patting, praising, or anything like that. It means that the feedback itself should provide some kind of value, preferably for the benefit of the project creator.

"What's the points of this? I've been doing the same thing since the 80s by piping four shell commands together?!?" - is not really constructive.

I think using the slightly formulaic "What I liked: X; What could be improved: Y" has a high chance of being constructive feedback.

Meta discussions can also be OK.

The infamous "does the world really need another X", almost invariably deserves the answer "yes, why not?".

Letting people know you are unlikely to use the code/product/gizmo is also constructive, especially if you can manage to tell why.

As the article stated, comments in the form of "Y U MD5 STOOPID" is never OK and generally don't do anything to raise the level of the discourse. As a general guideline, comments designed to make the commenter look good or smart or superior do not usually improve the quality of the discussion, even though mods sometimes tend to reward this behavior for some reason. They shouldn't.
I was referring to the URL-scheme of the LinkedIn app in general, not just the profile page - I somehow missed that this subthread was only about the profile page. Yes, I agree they dropped the ball completely on that. Especially tragic as they could fix the 80% case with a front-end one-liner (window.history.replaceState).
Super stealth mode :)
their, not there.... Oh wait...
Show HN: Play Minecraft, control Google Maps with gestures
Very nice work. Whats your tech stack like?
Visualizing Data: Bad Labels, but an Easy Fix
I've been following dmor on this stuff for a bit, its pretty interesting to see the overall startup trends. I'm happy to see a lot of growth frankly.
Seriously, America is going to drown in shoulder-patting and hooray cheering. This taboo on negative opinions is ridiculous. We're teaching entire generations that we cannot fail as long as we try hard enough, and that it's the attempt that counts. Seriously, screw that.

It is a vital skill to be able to filter through feedback, take the useful parts to heart, and shrug about low, nasty, useless comments. To learn from mistakes and do better next time. Why is that bad?

Sure, we should attempt to stop the low/nasty/useless feedback, but that's not so clear cut as we'd like it to be. Until we figure out a clear line, I'd prefer honest (and sometimes nasty) feedback over a culture of non-stop shoulder patting.
I'm afraid HN is getting the way Slashdot went: sarcastic über-negativity on each and every post, often by people with little or no skin in the game and no experience as real developer/entrepreneur. After all, if you have time to post early on a high-traffic site like this, you're probably not very busy building new things. I say this while being fully conscious that I'm exactly one of these time-wasting untalented hacks.

The first few months I was reading HN comments (which wasn't that long ago, just about two years, but feels like ages), I was actually feeling pumped-up and motivated to start my own biz (although I now know I'm pretty hopeless at it). These days, it feels like HN is just full of well-spoken and highly-educated stop energy.
According to the AngularJS Developer Guide [1]:

«Angular was built for the CRUD application in mind. (...) Games, and GUI editors are examples of very intensive and tricky DOM manipulation. These kinds of apps are different from CRUD apps, and as a result are not a good fit for Angular. In these cases using something closer to bare metal such as jQuery may be a better fit.»

[1] http://docs.angularjs.org/guide/overview#angularsweetspot
https://sites.google.com/site/piotrwendykier/software/jtrans...
Are Startups Cool?
If you look at this study: http://www.engineeringuk.com/_resources/documents/Engineerin....

A McKinsey study found that only 10% of Chinese engineering graduates were employable, versus 80% of American and German ones.

A Duke study found that the number for the U.S. was more like 130,000 engineers with bachelors degrees. If 80% are employable, that's a larger number than for either India or China.

See also: http://www.businessweek.com/stories/2006-07-09/engineering-g...
Could existing landfills be mined to supply this need?
I did say exactly that - there's plenty of good reasons for choosing them - but understanding its a tradeoff is a good idea.

In other words, although interesting (and exceedingly well done) these benchmarks should have "surprised" no one. Not even the disparity between languages.
I think this slide show makes some important points. However, I don't really like the "myth vs fact" approach to something that I think is actually pretty complicated. I also think it leans toward straw man representations of "myth" in some of these slides.

Case in point - the slide that presents a "myth" that H1B holders are paid less than their US counterparts, countered by a "fact" that they are paid about 10% more.

That's a relevant data point, to be sure, but it hardly resolves the issue. The very previous slide points out that H1B workers are more likely to have graduate degrees than Americans. The next slide shows that H1B holders earn only 10% more than their US counterparts. And in engineering, they earn slightly less. This data could be used to argue that the H1B plan is actually diminishing the premium paid for a graduate degree and perhaps suppressing the market signals that would induce more US born workers to pursue these graduate degrees. And this might very well be exactly what has caused the problem addressed two slides down, that US students aren't pursuing enough degrees in engineering (to say nothing of the differences in what counts as an "engineering" degree in the US and in China).

I'm not saying that there aren't great arguments to be made in favor of increasing skilled immigration. But it's far more complicated than a "myth vs fact" chart.
At this point, most of the tests were contributed/improved by the community. Not all have been reviewed by experts in that framework, and I agree that an "expert reviewed" marker would be nice.

That said, we have tried to not run anything in the "default" configs, but rather the "production deployment" configs if we could find documentation on that. Unfortunately there is a huge variability across frameworks in how good the "production deployment" documentation is.
The spirit of this article is very negative - more "expected value-maximizing" than entrepreneurial.

Its logic is also questionable - you do not retroactively assess the correctness of a decision by looking at its outcome.
Is it anonymity, or is it the venue? As I type this I do not particularly feel like I am talking directly to you, rather leaving a mark for future readers to stumble upon, so to speak, under the context you have set.

I am thinking about what other people would want to read, not how you personally might feel about what I say. I expect that leads to things said that would not be said if I were speaking directly to you, such as in an email, for instance.

I don't know if that fully explains offensive and angry posts, but that could simply be a matter of someone having a bad day and wanting the world to know it.
Peter isn't the only one saying this. Even the eminent Alan Kay raises the point:

http://stackoverflow.com/questions/432922/significant-new-in...
Most of the folks doing business around here are kind of foreign to the concept of high-touch sales. We build our products and sell them for $9.99, $29, or $50 a pop. A 'high-touch' sales process is completely different.

If you're selling something at that price point, you need sales people to actively reach out and find customers. On top of that, high-touch sales processes generally involve very long sales cycles. There might be months between the first customer meeting and the actual closing of the sale.

For sales people, this means leveraging who they already know that might be interested, because there's often such a long time between targeting a new customer and knowing whether or not they're serious, so for every sale you make, you might have had 10 other sales fail, for any number of reasons.

If you have somebody volunteering, that likely means that they know of qualified buyers that they could target to immediately. She might be able to sell to 10 buyers (and put you in a pretty good position) and then run out of contacts. Going from pre-existing, qualified contacts to going to actually having to cold-call, market, and perform lead-gen is a terribly involved process, which she may never do.

It would not be insane of you to have a very high churn rate on sales people, swapping them out every time they exhaust their rolodex.
It would really depend on what is being burnt. If it is primarily food waste, paper products, natural fibers, wood, etc.. then yeah; all of that carbon was already "in the system". If they are burning lots of garbage made from petrochemicals then that garbage is basically just another fossil fuel.

As I understand it, the real issue with "clean coal" is not the soot but rather the CO2. Depending on what this garbage actually is, the CO2 problem isn't really a problem in this case.
Check this out: http://benchmarksgame.alioth.debian.org/u32/benchmark.php?te...

Javascript is also expressive, flexible, super performant and has the best and fastest-growing community around.
The Top Cloud Providers For 2012
> This is assuming that all Masters are better than all Bachelors degrees, and all Doctorates are better than all Masters degrees. Anyone with any experience knows this isn't the case. Some educational institutions are better than others.

It also assumes that a Masters in India is comparable to a Masters in the United States. This is flat out untrue. Only a small percentage of universities in say India churn out bachelors and masters degree holders that can stand toe to toe with their American counterparts. Everyone in tech knows this. There is a reason why the top Indian candidates attend grad school in the U.S.
It's worth noting that at the same time, with the rise of agriculture came the rise of property and with it --- the rise of ownership of not just the here and now, but also the future... who will own the land in the future?

The focus on thr future ownership gave rise to the focus in single inheritance: a son. And tbe importance of knowing whose son was your's. To ensure lineage men suppressed women as an extension if their property.

Now both theories are complimentary because the reason sons (not daughters) became the targtarget for inheritance probably boiled down to these same issues of strength.

The key change thwt occured is we became more monogomous and suppressive of women even though it was not a natural way to be, to preserve property after death.

Source: "Sex at Dawn", an interesting read on post-religiously framed anthropology
CoFoundersLab is like Match.com for Aspiring Entrepreneurs
Windows has distorted the font here hasn't it? If you're rating fonts on sharpness, Windows would win here, but by any other criteria (distortion, kerning, adequate aliasing, legibility), it fails. The Windows rendering almost looks like a monospaced font. You're throwing a lot out in order to get things sharper at small sizes, and for many people, that matters far more than perceived sharpness.
No, I don’t have Glass, yet.
How would you divide your $100 between the POTUS-hopeful, the two Senator-hopefuls, and the House-member-hopeful? Do you hedge and give money to more than one candidate? Do you pool your money together to a pool fund[1]? How is this $100 supposed to help? Don't the politicians have to come out and reach out to people to get their $100? How do they fund this initial reach-out campaign? At the end of the day, will 7.5 billion dollars be enough?

[1]Can a pool fund spend the money as they choose? Can a group of a hundred people pool their money and choose to send someone to DC? Can that one person use this money on personal expenses? Can the pool pay this one person a salary so he can spend something on personal expenses?
Show HN: YC Interview Experience (/103 hours in the valley)
Geographic Visualization and a Demo of CartoDB
Shaker is a mixture of Second Life, The Sims, and Turntable.fm all mixed together using your Facebook data and connections

Good grief.
Could you enumerate your specific perceived shortcomings of akka that you allude to in blog post?
"So how exactly do we make money? Right now, we have recruiting agreements with a small set of companies, and for each Hacker School alum they hire, they pay us 25% of that person's first year salary, excluding bonus, as long as that person stays at the company at least 90 days."

rofl
I'll give you that that's definitely how the incumbents describe the disruptive competition in stage 2 of the standard 5 stages of disruption or whatever.
>I guess I'm less intelligent than most of the 12 year old kids in your country

I think you just hit the nail on the head.
It’s a 401(k) World
Also, "engineering" is a very broad category. For example, maybe most of the engineering degrees awarded in China are for civil engineering (after all, it's a developing country with a huge amount of physical infrastructure being built up), and there might not be any demand for H-1B civil engineers in the U.S.

Then, after making claims about engineering degrees in general, the chart right after the engineering degrees chart talks only about jobs related to computers.
Google's Self Driving Car Gathers Nearly 1 GB Per Second
Go big or go home? Might as well by a lotto ticket.
YouTube Hide Dislike Count?
This is one of those features that I always thought Instagram should have.
Wow this is some pretty cutting edge stuff.
The only gotcha I could find is related with dependencies on Windows (MinGW or Cygwin) but other than that I found it very convenient and fun to use.
Compressed air can be directed wherever it needs to go by installed piping and valves, and the valves themselves can be hand-operated.

Submarines do indeed carry an emergency diesel generator, and they also have a fairly large battery, but the emergency main ballast blow system can be run off of nothing but previously-stored energy and a hand-actuated valve.
I hear they are accepting pull requests...

https://github.com/TechEmpower/FrameworkBenchmarks
Would be interesting to compare degrees from different countries with each other, how hard it is to obtain them etc.

The bachelor degrees in Germany seem to be strongly dependend on the university and I've seen quite a few people where I didn't understand how they got through.
It seems to be worse with off-shore resources, but this could be just personal experience or the fact that my company utilizes one of the big 4 off-shoring companies (my assumption would be the really skilled people would rather work for software companies or something similar)
I keep hearing about this, but do people really rewrite performance-critical parts of their web apps in C? Even if it happens to be part of some third-party library? And maintain a fork? What if that performance-critical part is dependent on other parts in a non-trivial way? It seems that an unanticipated replacement of some core functionality with a C library may involve a major rewrite and most Ruby teams may not have the expertise to do a good job maintaining a C code base any way.
Was going to say this. "Of course it's 'in your face', it's Manchester!"

This is where the council paid to erect a London Eye replica in the middle of the bloody town; a city quite proud of featuring the tallest and ugliest hotel in the land, and where the main attractions are a stadium and one of the largest shopping centre in Europe (certainly the tackiest -- think Las Vegas' Bellagio, triple the size, add "paintings" of Wayne Rooney and Winston Churchill). Mancunians are a lovely bunch, but damn don't they half-like being in-your-face.
That's not actually what Christensen was saying.

A disruptive product meets the needs of a lower price point customer. For these users, the disruptive product is sufficient. The established company has overshot what the mass market needs in an effort to get more value out of their best customers.

Typically then the disruptive product is much better in a different metric. In his hard drive example, as each physical size had a much higher capacity than was necessary for the average user, metrics such as speed or physical size became more important. In his excavator example, once every shovel could move enough dirt, flexibility, maintainability, and mobility became more important.

Cheaper is often a part of the whole thing, but just making a cheaper product won't suffice. You generally have to compete on a metric orthogonal to the metric everything is judged based on now.

CPUs are going through it, the average CPU was more powerful than what "normal" people needed about 5 years ago, so now we're in a race along the power consumption/thermal output metric rather than raw computing power.
Apparently Oslo needs to come help me clean my apartment.
Can you share who the Mono contributor is?
Digg accepted a $200 million offer from Google. But during due diligence Google chew Digg up and spit them out on the floor. Digg became tainted goods after that.

http://techcrunch.com/2008/07/26/google-walks-away-from-digg...
Like when the housing bubble popped and the market crashed; the first response: "Ban shorting!"
Another good one, though it hasn't been updated as much lately: http://www.functionn.in/
It's interesting to me that the Hacker School "rules" post, that essentially boiled down to the same thing (Don't Be a Jerk), is filled with positive comments:

https://news.ycombinator.com/item?id=5639430

While this one is full of people attacking the guy, basically proving his point.
Two thoughts: a lot of startups probably are low key, but you don't hear about them on the media circuit for obvious reasons; also, the process of raising money has a tendency to spiral into hyperbole.
It's well know that most philosophers were heavy drinkers, I mean... Immanuel Kant was a real pissant, Who was very rarely stable.