skysight-inc/HackerNews huggingface dataset:
They are not in UK though. They are in a transit zone which arguably is international land. So the UK laws would not apply.
real pics of people scanning QR-codes http://replycam.com/browse.php
It's a nice alternative.
A bigger monitor is not about cost, so your Ferrari analogy fails miserably. It's about a tradeoff on mobility. In most cases a desktop system with a huge monitor is much cheaper than an equivalently specced laptop. Saying someone who prefers a huge monitor is spoiled makes about as much sense as saying someone who prefers driving an average sedan is spoiled in relation someone who drives a brand new Mini Cooper. I could make the same argument that laptop users are spoiled and real programmers sit at a desk with a proper tower sitting under their legs. (You can see how absurd this would be.)
New York — Before & After
A guide to learn Ruby, Sinatra and Rails.
> The people who authorized this should be put in jail

By who ?
Yes, that's true but that's acting like there's no fallback when things do go down. A 'repo that never goes down' doesn't really exist (as is proven here)
Website is powered by Go and AngularJS. Source code is available on Github [0]

[0] : https://github.com/mjibson/goread
There are several ways how a part of genome can suddently be duplicated with all its genes. That's how every species have different number of chromosomes.

I might guess that competitive advantage only apply where weeds are bad: in fields. Before fields there were no advantage to this.
One concept I really like for teaching Go (and I think it would be a great addition to this site) is the "Go teaching ladder": http://gtl.xmp.net/

It lets you submit a record of your game and people who are just a bit better players than you are review it and point out obvious (from their point of view) mistakes. Everyone's games are reviewed by someone above them in the ladder, therefore most people are both students and teachers at the same time.

I think it would be possible to use this concept for teaching chess as well, and maybe to some extent even programming.
Sort of like antibiotics resulting in more resistant bacteria...
The C# and the Go cultures are very different. Culture is a big part of what makes programming languages different.
Python and Ruby are basically the same language, but the culture of the users is very different and so the libraries and tool are quite different.

Go is from the unixy C culture, C# is from the Java/win32 culture and the libraries and tools reflect that.
Records are usually kept. After all, that is what bureaucracies do. They keep records. Even if the government's action was technically legal, the UK legal system is pretty robust and independent, and the government is defeated in the courts all the time.

Mr Miranda should consult a qualified lawyer: There will likely be several good ones who would do the work pro bono, to explore avenues whereby he can seek redress.

At the very least, it will cost the government (significant quantities of) time and money in legal expenses, and may cause them to think twice about using such tactics in future.
What Games Are: Something’s Adrift With Oculus Rift
In a way I find it rather unfortunate that gmo's lack of self termination is being given a beneficial spin of sorts, maybe because we are now balls out with this "hey, it's a conjoin real world test either you like it or not" approach from PR. Reading through it actually sobers up the title effect.
Mark Zuckerberg’s Facebook wall defaced by hacker after bug report ignored
When you say back-door, do you mean exploit? Those are very different things.
I think the approach taken by Notch is more like playing around with an idea to see if it works. The fact that he now runs a multi million dollar business doesnt seem to have changed this and its probably a good thing.
We all have unfinished/failed projects laying around somewhere..he has is just way more popular than most of us and has chosen to make his development efforts somewhat public, which might have been a mistake as he now realizes.

IMO, hes still building games with the right attitude. He plays around and tries to find a cool idea, just as he has done before.
Pulse of the Alley – Viktor Marohnić of Shoutem
I remember a professor teaching parser construction and trying to explain the various sets (tokens, states, actions, followers) with triple nested set notation in mathematical notation. E.g. {x of {y of {z of Z| z > 0} | y != x | ...}. Completely incomprehensible.

And that while parsing languages is actually a really nice topic, and the various parsing modes are very easy to understand if you talk through them from the implementation perspective (LL in particular, but also LR, LALR). It's very intuitive how parsing has to make a decision given a certain lookahead and thus has to pick the correct rule to descend into, how that relates to the runtime efficiency, and it also makes other solutions understandable, e.g. packrat parsing.

Nothing against getting a strong formal model for a problem, but I think Academia's approach is often the wrong way around. It's much easier to understand these solutions from the code, and then develop a theoretical model around them (this is how all of them were invented anyway).
Why Unpaid Interns Are Hitting the Streets
They just need to play bad cop and very bad cop, most people are not prepared to deal with that kind of psychological pressure.
> But what 'right' do you have to post on pg's site after he unequivicably tells you he doesn't want you to?

No right. Similarly, a blogger has no 'right' to be able to keep a certain person from posting comments on his blog.
Facebook founder Zuckerberg hacked to highlight bug
I'm personally more excited about Elite: Dangerous. http://elite.frontier.co.uk by David Braben (from Raspberry Pi)

It will have a scientifically based galaxy with rotating an orbiting planets which I think is very important in a space game like this, it also features a mass multi-player dynamic galaxy.

It's shaping up nicely as you can see from the newsletters http://us2.campaign-archive2.com/home/?u=dcbf6b86b4b0c7d1c21...

and youtube channel http://www.youtube.com/user/FrontierDevelopments/videos
The political elite in the UK has a somewhat different relationship with the "base" than the political elite in the US does. It is a much, much, much smaller country, and the difference in size makes a real difference to the way that the machinery of politics operates.
As stated, a case by case assessment would most definitely capture this fictional scenario appropriately.
Other people clearly don't think your job is worthless or they wouldn't be paying you to do it. The reason we don't work less is because we clearly want (and can have) more stuff than we had in the 1930's. If you're happy with the standard of living from 1930 you could probably achieve that with 10 hours of work per week.
Is it terrorism to carry classified information?

> Terrorism: The use of violence and intimidation in the pursuit of political aims. [1]

Ok... Someone with a lot of power is too easily intimidated.

[1] http://www.google.com/search?hl=en&q=terrorism+definition
Automatic CPR device saves life of woman who was clinically dead for 42 minutes
My summary: To become productive, get in the habit of doing things. More specifically, get in the habit of immediately doing what needs doing. Don't spend a lot of time learning in preparation for some future grand work when there is useful work that you could be doing right away. When faced with a new situation, quickly learn enough so that you can start doing useful work. Avoid the temptation to spend a lot of time learning before contributing. Hence the advice: "Acquire as little information as possible."

This meshes well with Sam Altman's advice to: "Have a good operational cadence where projects are short and you’re releasing something new on a regular basis." (http://blog.samaltman.com/startup-advice)
Ractive.js Expressions and the New Wave of Reactive Programming
He proves a point and establishes a market by showing a google search query. I don't think this is valuable since we all know Google is building up your personal filter bubble. Therefore it's quite logic he gets suggestions for unprotected tweets, he's already investigating in that field. I don't get these results. But this might change now that i read his article and composed a comment on that matter.

Doing a google search is not a proof for anything anymore, because they are perfectly tailored for you. I wonder why people still do it.
I think the Culture ships would find it impudent or funny to have their names given to primitive, non-sapient, human-made spaceships. It could spawn a new series of gag ship names mocking us.

GCU Earthlings Can Take Our Names But They Can Never Take Our Gravitas
Some of what people want is positive-sum: Books, aquariums, theater showings, even cars. As we get more productive, the amount of time you need to work for these decreases.

A lot of what people want is zero-sum: Location, status symbols, and so forth. If you want to live in the centre of town you need to work more than anyone else who so wants, not just as much as it takes to cover the maintenance.

This is, I believe, a large part of why working hours aren't going down. You could work less, but then you'd lose out to someone who doesn't.
Github doesn't make the distinction between OS or not. It's free if the repository is public, that is not the same thing as being open source.

The codeclimate link goes to a signup page, not an open source project information page.

jClarity says "So we offer a free license for use on your non-commercial Open Source projects". That's a interesting and hard to define restriction.

Lighthouse says "Create as many Open Source Projects as you wish on any plan". That's not saying there is a free plan for open source projects, there are no free plans in their case.
How is this a misconception? Clearly there are countries in Africa where people do in fact live under such threats?
Looks like Matt Jibson is on a front page roll.
I'm not really up on what the standard of living was like in the 30's, but is it really possible working 10 hours per week? That would barely pay rent in most places.
Seriously, it sounds like this guy doesn't understand how to take a taxi.

Call a taxi, they'll give you an ETA of when they'll arrive. At the same time, ask for a flat rate to the airport including tolls (airports are typically flat rates from most cities), and whether or not they accept your method of payment. Or, if you're hailing a taxi on the street which typically takes a minute or two in any major city, ask the driver before you get in for a rate, and see if he accepts your card.

I've taken taxis in a dozen different countries around the world, and I never remember a taxi that was particularly dirty. I took three rides with strangers last weekend, and 2 of the 3 I had to move papers, books, bags, etc off their seat before I had room to sit down. They also had papers on the floor, and the odd empty bottle rolling back and forth under the seat. I don't mind either, but on average I find taxis to be cleaner.

Sure you can rate a taxi. The first thing I do when I arrive in an untrustworthy city is checkout taxi reviews. There are always companies that will charge you 2 or 3 times the typical rate because you're not from the area, but at the same time, there are always a couple reliable businesses that people swear by, and you save their number, of watch for their taxi when waving them down on the street.
You mean Elite 4, the game he's been promising to deliver for over a decade? :)

That's E:D sorted ... I hear that the Star Citizen fanboys are quite rabbid and sure to turn up shortly. Brace for impact!

looks nervous
On a micro scale, your job clearly isn't worthless. A large tech company needs patent lawyers, or it will be completely destroyed by its competitors. But what if all patent lawyers suddenly resigned and started their rock bands, or became carpenters?

So, "bullshit jobs" are essentially jobs where you are playing a zero-sum game. Like SEO: your site goes up, another site goes down by the same amount. And you have to keep spending on it, otherwise your site will fall off the first page.
- Type erasure. Going the .NET way would be a better approach on my opinion;

- Lack of type definitions. If it was possible to declare types in Java, the generic declarations wouldn't need to be so monstrous;

- The common co-variance/contra-variance issues with the generic types;

- Lack of support for builtins;

- No way to specialize generic algorithms for specific types
I wonder what happened to those 3 unlucky guys for who it didn't work. Were they just too physically weakened+had too much tumors to survive the resulting cytokine storm, leaving the doctors with a grim choice between letting patient die of cancer by suppressing T-cells too much, or from cytokine storm by not suppressing them enough? Or there was simply no result from these T-cells, like they failed to multiply to work, or failed to work after multiplying?
Yahoo Shuts Down Its Email Service In China
> C++'s system is more flexible, though

Well you are comparing templates to non-templates...
The authors of the study assume that the changes they found in their modified crop are beneficial, but that's purely an assumption on their part. On the face of it higher rates of photosynthesis, more shoots, etc sound great but in practice there could be all kinds of selective pressures on wild crops that would make these adaptations undesirable.

In poor soil, adverse weather, etc these adaptations might make the plant burn itself out too quickly like a sprinter in a marathon race. The emphasis on growth might weaken it's immune system, or make it more susceptible to disease in other ways.

I'm always interested in these studies on how engineered changes interact with the wider ecosystem and make their way into other organisms. I'm not dissing the research, it sounds like a valuable study, but finding potentially advantageous changes in the lab and finding those changes actually confer an advantage in the wild are two wholly different things.
Mattermark Weekly #11 - Exploring VC Portfolio Composition & Traction Metrics
Look at massive games like Skyrim or GTA that have multiple gameplay systems in their vast amount of content that are only sketches and not at all fulfilling the potential they suggest. Then remember that dozens to hundreds of people work on those games. Then repeat the phrase "I dunno whether its a matter of expectations" and think carefully about how that phrase applies to you.

Of course hundreds of modders are going to end up fleshing out what one guy (and then a handful of guys) could not. The nether system being "pretty sorry" at release is almost a parody of a statement. If it's not meant to be, I guess the implication is that he should have released it only after "finishing" it? Or not added features at all, instead focusing on more core features? Those approaches have a massive hidden assumption that alternate-universe-Notch would have taken those paths and then focussed on features you wanted, rather than spending months, on, say, making a higher height limit, or better biome distribution, or better cow grazing behavior, etc etc all of which would not have added substantially to the fun of playing the game.

Minecraft was and is an incredibly fun game. I'm not suggesting you should kiss the feet of every stray thought Notch has, but I find the people that write these kinds of posts have lost any sort of perspective.

Think of the number of elaborate and most of all actually fun games written by one person that have not only shipped to players, but also were fun to play at every stage of an open development process. The number is tiny, and the reason is that it's really really hard. Maybe people don't have game making experience? Making games is hard, making a fun game is much much harder, and making a fun game out of a bunch of different interlocking systems that is relatively bug free is basically a miracle if we look at an existing games to attempted games ratio.

Now, whether or not Notch owes you updates to the Nether for life for your $15 for Minecraft is a whole other story, but Minecraft has been fun to play in every incarnation I've played since Alpha. Calling his work half-assed is bullshit, even if we only compare his output to the actual output of every other aspiring video game maker that has ever existed. I'd say he's in some pretty good company on the far end of the curve on that one.
Well, it would not be a threat unless Greenwald knows about it, would it?
YL_API void yl_set_allocators(void *(*f_malloc)(size_t),
void *(*f_realloc)(void *, size_t),
void (*f_free)(void *));

Technically, all you need is realloc(), because realloc(ptr, 0) is free and realloc(0, bytes) is malloc.
http://www.dailymail.co.uk/news/article-2396745/Edward-Snowd...

http://www.independent.co.uk/news/uk/home-news/senior-mp-to-...
A better title would be "Towards old age, waiting for ECMAScript 6".

It's only been like 10 years already (since those features were promised for ES4), no need to move faster, please participating companies, take your time debating BS pedantic distinctions until the spec is finalized. Then it would only take 3-4 years until it has around 90% penetration so it can be used.

It's not like 14-15 years is a lot of time in technology. Perhaps only one generation of web programmers will have retired by then.
I thought this was about a #RIPMicrosoft tag on FB.

Now I see what's actually up, and it's a shame, since I liked Tag.
> Other people clearly don't think your job is worthless or they wouldn't be paying you to do it

That's true on its face, but the problem the article is trying to put its finger on is that money earned does not necessarily equate to value created. GDP grows every time money changes hands, but that is only a proxy for actual value delivered to human beings. As the economy grows more complex this proxy becomes more abstract and provides more opportunity for arbitrage and siphoning of wealth through clever manipulation.
http://www.rsc.org/chemistryworld/News/2007/December/1012070...
If QR code readers were built into the default Android and iOS cameras, I'm sure they'd see a lot more use. Typing in URLs on smartphones is still a pain the ass, but it's still less a pain in the ass than downloading and maintaining a separate app for it.

iOS 7 adds QR code reading APIs to the system, but still doesn't support it in the OS outside of importing paper tickets into Passbook.

edit: URLs are so user-unfriendly that in parts of Asia they've simply ditched them from advertising and just show a graphic of a search box+button with their brand name in it, hoping nobody will SEO snipe them.
If Windows releases were houses ...
Well, you'd need to move somewhere rents are really low. Rents were lower back then because rent is largely a zero-sum game, but they've risen a lot more in city cores.

Actually, you should probably buy your own house. In a lot of places that's quite cheap; if there's low competition for space, it wouldn't take very long at 40 hours/week (living a cheap place) before you can afford your own.
I'd take a second look at Go. It has a number of innovations over C# - and of course also a number of shortcomings. It's quite a different language, much more so than Java compared to C# (1.0 even).

A couple of things of the top of my head:

* goroutines and efficient multithreading, both in terms of syntactical constructs and language implementation. Go doesn't have await/async because it fundamentally doesn't need them.
* a type system that works without inheritance or subtypes but rather static duck typing, quite different from any other language
* very memory efficient layout of data structures, internal pointers
* small set of builtins with maps, slices, channels (that do have 'generic' types for their members) to reuse, rather than re-implement
* comes with a well designed build and packaging system
* comes with a very convincing standard library

It's worth taking a look. C# surely is a nice language, but it inherited many of the design flaws of Java, in particular with respect to the runtime and memory layout. Google does use Java internally a lot, Go gets uptake in spite of that competition.

Regardless of language merits, licensing C# can indeed be a problem, as can be the operational complexity of managing Windows running on hundreds, thousands, ten thousands etc of machines.
Notch's 'Minecraft' spaceship game '0x10c' declared officially dead
Even in the 2010s I've found proponents of the UNIX console style of programming because, as you say, they can be dropped in front of any similar system and off they go.

However, tools improve and you're denying yourself productivity benefits. One of the advantages of a statically typed language is that the computer knows the type of the arguments. I love environments that allow me to 'mouse over' a function or variable etc. and tell me exactly what it is (and allow me to navigate to its definition). You don't have to use a mouse but what's the disadvantage in having alternatives to keyboard shortcuts where appropriate?
This is not a "benefit". I want roundup to kill crops, as it should.

And I want roundup away from my plants and my environment. Thanks.

I love how PR could twist a bad to make it a good. Hey, we don't have a way to control our GM crops contaminating other crops!! How great is that! By the way,pay me for using my intellectual property that is in your crops even when you don't want it, as it is a benefit for you.
Panopticlick (browser fingerprint test)
Yahoo removes email addresses from address book without consent
Apple's day of reckoning
I wonder why even play with them until ES6 features are confirmed (though it feels like they will).

It's very interesting and tempting but would end up as a loss of time if they are not.
> why are we not allowed to do same?

We are, just not in the link title field. From the guidelines: If you want to add initial commentary on the link, write a blog post about it and submit that instead.
Relevant theory, also not particularly new:

http://en.wikipedia.org/wiki/Universal_hashing

Thorup: Even strongly universal hashing is pretty fast ([PDF] http://www.diku.dk/hjemmesider/ansatte/henglein/papers/thoru...)

And another: [PDF] http://www.daimi.au.dk/~bromille/Notes/un.pdf
IANAL either, but I don't see how incompetently trying to kill someone using a method that couldn't actually kill the intended victim would get anyone off the hook.
Darpa to Genetically Engineer Humans by Adding a 47th Chromosome
In this case the gene in question is the EPSP synthase, and it occurs in plants also naturally. The GMO plants just have more of it.

Duplicating a gene should be well within the capability of normal evolutionary processes.

http://en.wikipedia.org/wiki/EPSP_synthase
Talking about the best way to construct a hash function without having any concept of the distribution of the things that it is hashing seems wrong.

I don't understand how this article does not give any consideration to the distribution of the input integer. After all, if the input key is uniformly distributed, or is already unique, then you could just use the identity function as your hash function.
B+Trees and why I love them, Part II – splitting hairs (and pages)
here's a link to what was created in the past hack4good http://bit.ly/16DiSGP
More over here https://news.ycombinator.com/item?id=6235829
The world is not going to drift towards the global optima.

Nash wins, idealists lose. Sad, but inevitable. :)
> It’s not entirely clear how humanity would suffer were all private equity CEOs, lobbyists, PR researchers, actuaries, telemarketers, bailiffs or legal consultants to similarly vanish. (Many suspect it might markedly improve.)

We'd probably lead full, rich and happy lives until we were all suddenly wiped out by a virulent disease contracted from an unexpectedly dirty telephone.
Where's xxHash? https://code.google.com/p/xxhash/
Wow. So you HN guys just accept statements like those on faith?
What does this blog post have to do with Google?
OpenDesk.cc Is Like Ikea For Open Source Zealots