skysight-inc/HackerNews huggingface dataset:
Yes, but this goes back to magicalist's comment above.
Glad to hear you find what we do as interesting.

Would love to hear what part of our stuff do you think is the most promising.
Chris Ziegler Is Leaving Engadget
At that level, and sitting on top of a multi-billion dollar fortune, it almost never behooves you to say anything negative about anybody

I've never understood that. At what point do you make enough money to say whatever the hell you want, without any fear of repercussions? What's the point of having all that money if you have to worry about what other wealthy people think of you?
In my view, it's ok to downvote something you something disagree with until it gets back down to 1 point. Then downvotes start to censor it and I think it harms discussion unless that comment is one of the things the grandparent commenter was talking about.
Another example: the beetles. Perhaps one of the greatest creative partnerships of all time, churning out two records a year for 7 years, and then were sick of each other and broke up.
To me, it's much closer to communicating agreement in Apache open source projects. Someone proposes an idea or expresses an opinion, others simply respond with "+1" instead of a variety of ways of saying "Yes/agreed/I concur/indeed/I second/I support/Let's do it" etc.

So I got the same thought that pathik did - the +1 feeds my personal image of Google as primarily run by engineers.
Because half the population considers themselves musicians and you're succumbing to confirmation bias.
It's Ultimately About The Team
If any team has the right attitude and technology to out-Apple Apple, it's HPalm. I really hope they do well, and I can't wait to tinker with this SDK.

My only peeve: no 7" WebOS tablet. It's a glaring hole in Apple's lineup, currently dominated by the Kindle and Nook Color, but which will be a gold mine for the first company to get it right. Blackberry has a chance with their PlayBook, especially if they're willing to keep iterating on both hardware and software.
We want create an ecosystem where users get access to great content with a great UX and publishers get exposure to new readers. The eventual goal is to have an ad-supported model where both us and the publishers get a cut, and everybody wins!

It's pretty tough to launch all of that right out of the gate, though, and that's why everything is free for now. Publishers who are unhappy about what we're doing can ask and we'll simply display their content in a web browser.
Facebook Acting Buggy? You Could Be a Test Subject
The company I work for recently told me that all of my patches to open source projects we use can be contributed back, under my name as work for hire by the company under the original license (no projects I've got patches for are under a contributor license of any sort, so no issues there).

This has made me extremely happy, and means that in the future I can point towards those patches that were posted as proof of work I have done.
Teacher keeps on top of classroom bulletins
I'm not trying to convince you of anything.

I am well aware that strong open-source contributions are an advantage. What I find objectionable is not this advantage. It's the fact that failing to secure this advantage is being portrayed as an obvious professional failure that can be simply rectified by working an extra few hours a night on side projects.

It is propaganda from open source people, many of who have achieved considerably less in their open source projects than a casual inspection might suggest. Usually I come away from people's open source projects with a cheerful acknowledgement that this person (a) likes cool stuff and (b) appears to be able to write working code of a kind. This is good - but not that good.

There's a big difference between 'I wrote some code, look at me' and 'I contributed a competitive register allocator to LLVM' or 'I rewrote the scheduling algorithm for major open source FooOS'. The latter are 'strong contributions' and deserve the 'massive advantage' of which you speak. A handful of pet projects constitute a code sample that suggests that the person can form syntactically correct code.
Urban Decay: Exploring an old abandoned particle collider facility
By what measure? If Paul Allen wants people to remember that Bill Gates used to be a dick, and people read his book and do so, maybe that's all the positive expectation he needs. Even if it hurts his own reputation maybe it is worth it to him.
What about Larry Page and Sergueï Brin? It seems from the outside that they their relationship didn't go sour.
Maybe it's the passion to control a machine/instrument to create something .. playing an instrument and coding is not that different in that sense. For me personally, what drives me to either code or play an instrument, or compose music, or create anything at all; it's very similar feeling. Also when you get your program running, or learn to play something, you get the same rewarding feeling.
I did GSoC last year with FFmpeg, working on the RTP/RTSP layer. It was a lot of fun working on a code base like that -- multimedia seemed so arcane before starting out.

One of the things I appreciated the most were the code reviews. I had awesome mentors, and my skills have improved significantly thanks to the feedback I got.

I haven't contributed much since then (although I am working sporadically on NEONifying the swscale library), but I still monitor the mailing lists, hang around in the IRC channel, and collab with one of my mentors every day on a paying multimedia project. Multimedia hackers are some of the smartest people I know, so I hang around them in the hopes of picking up a few things by osmosis.

The only downside to GSoC was the pay, which is quite low, but I got to do things on my own time, like bicycle around and spend half the day at the beach. It was the first really relaxed summer I've had in a long time, coming off 6 years of college -- didn't feel like getting a real job just then. GSoC fit the bill perfectly for me.
. . . and my karma plummets. This community is changing. Suck. I'm going to go find some goat pictures.
"There is no reason legal cocaine would cost more than say, coffee. Now, what would cocaine at that price level do to a population, families and to society?"

It seems to me the most reasonable approach to legalization is to deliberately set up a negative feedback loop by taxing the drug and funding harm reduction programs (prevention/treatment) directly from the tax proceeds. As long as the price is set within a range that is low enough to prevent black market distribution from being so profitable that criminals are willing to take on the associated risks, the government would effectively be able to set the equilibrium via the tax rate. Eliminating the black market would go a long way towards eliminating the violent crime associated with the drug trade.
I've noticed that as well, last time my posterous was linked to on HN several people in #startups noted that it was quite slow.

At a guess if Sachin's not seeing it, it may be down to the TCP config on the fronting server, if it's badly setup it can vastly increase the number of network roundtrip data takes to be sent, so people on more remote networks (i.e in Europe/Asia) may well see significantly slower times.
It's not because it is the same language that is in the client or that so many novice programmers all ready know that is important.

It's that it is a much better programming language than any in wide use, developed by people more interested in making something useful than something marketable.
I think there's a question of degree involved. A lot of employers seem to want you to have a github account that proves that you're glued to your computer 16 hours a day (fortunately, they have no way of finding out if you dream about code too).

That said, I don't see anything wrong with wanting people that have some open source contributions. It doesn't have to be anything along the lines of having written the linux kernel in your spare time. However, it should be something that you put serious time and thought into.
I think there's an easier explanation than national security. There's a huge variety of research going on at all the National Labs. Their place within the Department of Energy motivates the development of unique energy-related resources (supercomputing, particle accelerators, you name it) which then find uses in fields like biology. At first glance, it looks like LANL's computing expertise facilitated this vaccine research.
Her friends don't use Google?
I love Lennart Poettering's (the OP) response:

"Die Wahl Deiner Worte adelt wahrlich Deine Gedanken"

It's German and actually really difficult to translate. I'll give it a shot: "Your choice of words truly ennobles your thoughts."

<3

I can't understand people like Ralf Corsepius.
Ah very interesting way of going about it :P Specifically the IRC bot. What's the rationale behind an IRC bot to read your task system?
If I understand this correctly, it's all about finding a best-fit model for the change in infection rates after X amount of years. There could be a number of factors at play (environmental, political, religious), but the "correct" cause of change will stick out like a sore thumb.
More mystifying than the fact that these 'I got linked from HN and made a graph!' articles get written is that they get routinely voted to the front page, which just perpetuates the problem.
Other than style, is there an advantage to either of them over just declaring each one separately?

var variable;
var anotherVariable;
var thirdVariable;

One issue I see with multiple variable declarations is that a forgotten comma doesn't cause a syntax error, it just causes that variable and any after it to be global variables. Which leads to much nastier javascript bugs.
As your parents may have mentioned, life isn't fair.

As the ad in the in-flight magazine says (I think I remember right), you don't get what you deserve, you get what you negotiate.

The impact on your visibility, personal brand, and ability to find future roles should be a factor when you sign up for a job. Just as you'd consider your job title, for example.

If you're signing up for something you can't talk about or show off -- worse, if you're signing a contract that says you can't do anything that you _can_ talk about on the side -- then you'd better be sure you're getting paid extra, or in some other way getting compensated.

From what I've seen, working on super-secret trading software for Wall Street _does_ pay a lot more than working on an open source project, on average.

If the price is that you have to use references and other means to show future employers what you can do, then that's the tradeoff.

If you're not getting paid much, have no spare time, aren't allowed to code in your spare time, etc. then those are some items for the "cons" column that might nudge you to look for something new, all else equal...
They'll release it in two years but it's going to be the best spec ever written for a mobile device. Just wait til Gruber sees the indentation in the sample code.
Actually ignore that, it may just be the number of different images that are trying to be loaded like the OP suggests:

According to Pingdom my posterous took 8s.

http://tools.pingdom.com/?url=http://blog.coderstack.co.uk/l...

The OPs site to 16s:

http://tools.pingdom.com/?url=http://evacate.me/
Just being honest here, but both of your posts come off, to me, much more as you rationalizing a belief about what is true based on what you want to be true, and trying to "convince" us that most of this thing that "we" possibly value isn't all that valuable. Minimizing people's work on github as just some trivial side project, that should be ignored, because you don't want to do it, just isn't a reflection of the reality the situation. I freely admit this might be offbase, but it would appear you are arguing against -really- sound advice simply because you don't want the reality that that advice implies we live in. Except we do.

The underlying issue is that from a hiring perspective, all other things being equal, a candidate that can provably show things is ahead of the guy who simple says he can. Even if "we" all sit around and minimize that as some trivial nonsense that anyone could do and that it proves, at best, they can form "syntactically correct code", the fundamentals of the situation haven't changed. Showing is better than saying. It always will be.

There is an undercurrent of a strawman, as well, in this conversation. I don't think anyone out there is taking actual trivial github stuff and basing hiring decisions on it. But I wouldn't be surprised if some superficial github stuff haven't gotten people past a resume screen that they wouldn't have otherwise gotten past.
Apple’s boring hardware updates
http://ycombinator.com/newsguidelines.html
please view the 3rd from the bottom paragraph.

Although, I do agree that this particular link is not as interesting as some I see on here.
That sounds really reasonable - I agree. Although, I think I'd probably bring a point that I personally find abhorrent into negative points.
Why Escalators Bring Out the Best in People
Diet will get rid of weight, exercise will determine what will be underneath.
> The problem is that I can't believe a word you said.

It comes down to this: filtering by OSS contributions gives you many false negatives (as the OP has complained) but virtually zero false positives. In hiring, a false negative is a bummer, but a false positive is disastrous. It would be irresponsible of me as an interviewer not to take this into account.

If it someone's pissed because they fall into the false negative bucket, that's rough, but I'm the one calling the shots and taking the risks.
Definitely. Any amateur effort will generally involve SetWindowsHookEx() + DLL injection to capture keystrokes. The intention was to move this up to ring 0 eventually, but I decided to work on more lucrative things instead.
My friend's old advisor was director of the SSC when it got cut.

http://en.wikipedia.org/wiki/Roy_Schwitters
This has been going on forever with Academia, where the right to freely publish profoundly impacts where one chooses to work.

Anyone who dreams of becoming faculty must do work that is publishable, which often means taking substantially lower-paying "research" versus "corporate" internships throughout their younger years.
The rice portion is significantly smaller (about as big as your asian hands could carry if they shaped as a bowl) than the typical north american starch portion.
https://epbfi.com/you-pick/#/fi-tv-essential&fi-speed-in...
Got it. I'll quit my bitching.
Void pointer indeed...
You'd go with a graphic designer with a portfolio you could look at every time, right? Say the graphic designer's previous employer didn't let them put stuff in the portfolio -- I don't know, maybe they only worked on NSA internal marketing -- that's the designer's problem. They aren't going to say "no fair," they're going to find a way to do some work to put in a portfolio.

Wouldn't have to be open source work, just work you could show.

It's tough to hear, but the goal of a new employer is not to give us what we deserve for working hard and being skilled.

The employer's goal is to maximize their chances of hiring someone good.

If a hiring manager has two people that seem about the same but they can see the code one of those people wrote, it's a no-brainer to go with the one who has a portfolio.

Agree with you that some lame open source patch doesn't matter. But if someone's done significant work in public, or even has non-open-source code they're able to share, ignoring that would be an insane choice for the hiring manager to make.
Months pass, and fury over Skype 5 for Mac still boils
Not at all, there are many different projects with varying levels of difficulty. Everything from documentation addins to web apps, build system fixes or runtime work. We don't care what your level in school is, we care that you're excited about contributing to open source and propose a project that you can do.
I suspect most people aren't using Linux as their primary OS at home. Macs are incredibly popular with programmers, designers, and Internet types, which pretty much encapsulates the HN crowd. In my [CS] department, at least half the students and almost all of the profs use Macs.
I look forward to their ability to make this work. Its been interesting to watch the Economist, the WSJ, Popular Mechanics, the Daily, all of these toe into the e-periodical world.

In rockets, there is a point of maximum turbulence (or dynamic pressure) where the rocket is going faster and faster and being buffetted by the atmosphere but the atmosphere is getting thinner and thinner. The danger zone is where the force of drag (as a function of velocity and density) reaches its maximum. Rockets die here, and its the point you have to survive if your rocket will be successful.

For electronic publications that point is where the electronic version subscriptions have cannibalized enough of the print subscriptions that the cost of printing the publication has gone up so high to start losing money (remember that printing, like other manufacturing, has fixed costs that as you print fewer and fewer become a larger and larger component of each issue).

Success will be defined where the publications gets through that point and digital subscriptions take over paying the bills even when you eject the entire print business and drop everyone who won't subscribe to the publication digitally.

How a publisher survives transitioning through maximum dynamic subscriber pressure (to coin a phrase) will define successful publishers in the 21st century. (my opinion of course)
Currently doing Object.freeze closes the door for optimizations: object goes into so called slow mode.

See http://jsperf.com/object-freeze results.
"Here's some ancient proof of concept code I wrote for detecting user activity
..
This was originally to be used with malware that needs to run..."

Are you implying that you wrote malware?
Steve Souders: Announcing the HTTP Archive
This reminds me a lot of http://www.halfbakery.com/ which is another website where you can share random ideas, mostly half baked ones :P
The Apache lists, for as long as I can remember, used +1/-1/-0/+0/etc. as a means of informally expressing approval, as well as explicitly registering a vote from committers.

http://httpd.apache.org/dev/voting.html

That was the first place I'd seen it appear, although I assume it predates them.
Even if they wanted to, there's no way they could keep it in their control. Medical researchers aren't soldiers; if a cure was found and the government was crazy enough to try to control it, instructions for synthesizing it would be on the web in five seconds.
Upovoted for the pure randomness of it all.
If this ever materializes as a widely available, easily administered vaccine, can you imagine the uproar from so-called religious folks in the US? A vaccine which safely prevents one from contracting an STD that is a killer of millions.

These people are going to lose their shit as they race to the nearest camera to denounce science for supporting "immoral" sexual activity (read: anything but abstinence) or worse, homosexuality (because HIV can really only be gotten from gays).

It was already pretty bad when the vaccine came out for HPV. In this case it's not hard for me to imagine Republicans blocking any aid to India or African countries (where the incidence of AIDS is highest) that comes in the form of an HIV vaccine, insisting instead that the money be spent on ineffectual abstinence efforts.

Maybe I'm being unnecessarily cynical.
Bugs/changes from original:

Sometimes at the edges if you turn a piece full circle, the position changes(this shouldn't happen).

More powerful special blocks from original removed, when you clear 4 lines with a special block in it you only get 1 as opposed to 4 special blocks in the original. Both these changes will favor those with faster laying speed.

Keyboard repeat/delay is too long, would be great if these were customizable.

Suggestions:
Match people with similar ppm
Show the winner(wasn't obvious to me)
Maybe I should do this as a blog post ... basically we use our own product, Decal CMS for managing our tasks. It exposes all your pages and data in an XML API. We have "tree" templates and "sprint" templates. A sprint page is added as the child of a tree page. You can timesheet against a tree, if you're doing some unplanned maintenance or something that just crops up, or you timesheet against a sprint if this is actually what you're supposed to be working on (this allows us, theoretically, to tell when a sprint is late because someone has been pulled in too many other directions, but in practice we don't have tools to report on this yet).

So the IRC bot reads from the task system so that you can just type like:

askl: start decal

in order to start working on decal if you're doing some unplanned support or maintenance work, or if you're helping someone else out with their work, basically this is seen as an interruption from what you're scheduled to do.

Otherwise you can do this:

askl start: decal: some release

to timesheet against a sprint (we block off time in google calendar to allocate work). Each "sprint page" has a structured xml component on it (this is like, Decal terminology that won't make sense until you try it - we should have a live demo ready in a few weeks so you can give us your email address by going here if you want to be told when that happens: http://www.decalcms.com/page/Try_it_Out).

This structured XML component is where we put the client name, dates for the sprint and costs basis (either fixed price or amount per hour). This information is then used to make entries in the timesheeting system so we can tell whether to mark time as billable (in the case of per hour) so that it will generate an invoice, or not in the case of a fixed price where I raise an invoice separately and then the profit made on that "sale" is offset by the "loss" made in the development hours.

All of this is very ad-hoc, strung together with duct tape and pixie dust and most of it works most of the time. The most important thing is that all our hours and work are logged, and that's how we work out leave entitlements at the end of the year.

ie. each person is expected to put in 6 billable hours per day for 219 work days per year. So at the end of the year we just sum the hours you worked, and whatever is left over is how much leave you get the following year.

Right. yeah. I should really do a blog post at some point about this :)
Get first-hand experience with the CEO and President of a funded startup.
Dear HN Community,

I'm co-founder of Udemy, which is seeking to disrupt online learning by making it possible for anyone to teach over the internet. It's a huge vision and a big opportunity, and we're looking for some help!

We are looking for a paid business development or marketing intern to help us grow! This person would get to work hand-in-hand with our founders in our offices in San Francisco, CA.

If you're interested, please e-mail us at gaganATudemyDOTcom with your resume and an explanation of why you'd be a good fit.

Thanks,
Gagan Biyani

Co-founder, Udemy
A good argument if the options were "build a nuclear power plant" or "don't build a nuclear power plant".

Unfortunately, they aren't. We either need to build more power plants (and replace aging ones) or impose draconian government rations on all power use.

It seems likely we will continue building power plants, none of which are particularly safe or clean when you look closely but modern nuclear designs are drastically different than previous generations, they are extraordinarily clean compared to where most of our power comes from today.

This article isn't attempting to inform anyone, just to move public opinion in the political direction wanted by the author. It leaves the reader less informed about reality and the decisions that need to be made.

Guess this goes next to the crazy homeopathy stories and anti-vaccine crank science huffpo is prone to publishing.
3 Points to Hack to Optimize Learning