skysight-inc/HackerNews huggingface dataset:
Totally. I think one of the most pernicious things about ineffective but reaffirming processes like voting is that it's easy to conclude that if we don't change things, we must not have wanted them to change.

Hypothetically, we believe in justice and freedom (and other good things and not bad things), or we would not have formed a democracy. Since we freedom-loving, democratic people would naturally act to end all oppression, it follows that if a policy, law or practice does not change then it must not truly oppress people.
This evokes images of an apprenticeship program from the trades of yesteryear, which while having its own share of flaws, certainly worked for many.
Turning imperative Java code into functional Scala code
"Do you create anything, or just criticize others work and belittle their motivations?"

- Steve Jobs
It's kinda like you have a bucket you carry around you for drinking water. And you get back home, your bucket is about empty, and you have 3 seconds to get water before you need to leave and you're like "Let me fill up my glass instead and then slowly pour it into my bucket". Your glass will be full, but it wouldn't make a dent in you bucket, and frankly if you were to carry around a glass of neccesairy size to fill up your bucket to even 20%, you could just carry another bucket around.

It's a really bad metaphor for supercapacitors having worse energy densities than for example lithium ion batteries, and that having a supercapacitor large enough to recharge your battery to 10% would esentially entail carrying around another battery.

Honestly, if you have a phone you can actually open, you'd be better advised with an exchange battery, and if you can't open it, an external battery pack you carry around for emergencies like this.

For example, I think this external charger might do what you want it to do
http://www.amazon.com/Energizer-Energi-To-Go-Battery-Operate...
but your requirements might differ.
To be honest this whole "debate" reminds me more of the popular antivax movement than anything else.

I suppose I can understand Europe's arch-conservatism regarding food products after the thalidomide disaster, but I would certainly prefer to see actual evidence of harm from genetically-modified food, or even a plausible explanation of why a given GM food could cause injury and not just FUD FUD FUD.
The Geek-Boy Irony Behind Mark Zuckerberg’s Tech Lobby
But at least you still have the option of accepting the mixed results of replanting hybrid seeds.
[DevOps] Testing Chaos with Automated Configuration Management solutions
Deforestation in Brazil rain forest spurs evolution
and our children will marvel that error-prone human drove combustion engine vehicles going 30mph in the places we live.
> Leaving for where? Departure posts without "what's next" feel like a cliffhanger.

People had the same complaint when I left reddit. :)

Sometimes it's just more fun to see where the winds take you.
In my experience, employers care more about research than you might imagine (for reasons the other replier has mentioned).

That said, a coursework MS will make you generally much more attractive to employers. It's just that they will interpret the degree as more of a signal of your capability and intelligence (and this effect is greatly underestimated by HN) than an indication of any specific expertise.

So with a coursework masters, you stand a chance of having generally great job opportunities, but you may be disappointed that you are not eligible for the most interesting jobs, even though they are related to your coursework.
There is still evidence that those particular wavelengths can cause genetic damage, and as someone who already has a propensity for sub-dermal tumors, I will still opt out.

Ref: http://www.technologyreview.com/view/416066/how-terahertz-wa...
How a Supercomputer May Have Finally Unlocked a Way to Beat HIV
I think everyone wants to know the reason when they're downvoted - I certainly do. So asking for it isn't really adding new information to the conversation. I do wish there were a way to downvote and provide explanation (even a slashdot-style "select reason from a small dropdown"), but I can only trust there are good reasons for the absence of such a thing.

Not to mention that AIUI replying to a post you downvoted negates the effect of the downvote? Which makes the request for explanation doubly suspect.

I'd be very happy to meet when you're next in London (well, not in the next couple of weeks as I'm busy moving house, but in general). md401@srcf.ucam.org
> The same isn't true for a feature animated film, in which a single person will hit a physical limit to the number of drawings they can create in a day, or for QA'ing a game, where the number of areas that can be tested or bugs that can be found is also bound, and where the quality of the product created does not directly influence productivity by orders of magnitude.

This makes me wonder how Valve does QA. Also, note that QA of this kind has the same kind of scaling as customer service. The raw measured throughput may not vary that much. Quality could vary a lot, however.
Right... start things... keep evolving them and getting better... and hopefully never end.

I think that's the plan.
I guess the only problem with his is your have to put it 5+ miles out into the ocean and there's really no way you can sail out that far, take the trip and sail back in under 30 minutes.
I seem to recall seeing claims that GM cotton was more susceptible to certain pests, especially if you didn't spray it with the pesticide produced by the manufacturer of the seeds.
I think the main problem most people(not people on hacker news) have is that they value their crap higher than anyone else values it. When they add in the actual cost of their time the end result is that most people would rather keep the item or give it to charity.
Or build the secure data platform for all that data to be portable, which is what we're doing at Patients Know Best :)
You need to understand that fundamentally Joe Armstrong is 'a good egg'.

No higher praise is there, in my book...
If you live in the future, you don't have to think, everything will be predicted for you.
You're correct that a lot of the anti-GMO side are spouting alarmist nonsense.

But that doesn't matter. The reason we're careful about GMO technology is that there is a reasonable mechanism whereby harm may be the result.

We thus require careful testing and good quality science before allowing these technologies.

Unfortunately, politicians are often in the chain of "people granting permission", and many of them are stupid and ignorant and not interested in science.

You ask for a plausible mechanism for harm, but you also mention thalidomide. Thalidomide is a great example of unknown unknowns - we didn't know that chirality was important, and it was only after many birth defects that we found out.

So maybe there's something we don't know with GMOs, and we don't know that we don't know it so we can't reassure ourselves about it. We can do as much as we can to rule out those unknowns, and to reassure ourselves about the knowns.
If you live in the future, garbage is gold. Garbage will be used to build business empires. Garbage will be sold, sorted, repurposed and resold in ways unimaginable, so determine what future assets you are throwing out.

Puts the saying "find something no one else wants to do and make a career out of it" in a whole new light.

Bonus Prediction: William Gibson will write a novel about garbage.
Stepping up to Big Data with R and Python
This is a hack piece.

The paragraph most indicative of this?

"This guy failed to make a major dent in music, and then moved into gaming because he thought he was good at Battlefield. He knew, KNEW, that he would be a valued member of any team, and he would rapidly move up to the ranks. He gets angry that he has to do many different tasks, although that's often part of the job. He gets mad that management doesn't allow them to be unprofessional on chat programs. He gets mad that he doesn't get the raise he thinks he so honestly deserves. He stops coming into work during his last two weeks. He seems to think that someone liking an idea puts him on the path to being a designer."

I know that Ben has made his living being an enraged mouth-breather on the 'net for many years now (before Penny Arcade, he was a resident ragemonger at Ars Technica), but really the sad thing here is that he'd still write this.

Do we really want to mock people for the audacity of trying to contribute to a team? For asking for a raise after doing work, only to have it bounce through two or three layers of bureaucracy? For trying to succeed doing something they love, making a go of it for years, and then trying something else?

This is just mean-spirited, this is just cruel. This surely cannot be the type of sentiment we'd like to see in the games industry, and even though we can't ignore it we ought not endorse it.

Then again, what do I know? I don't get payed to be an angry asshole on the internet making fun of other people who are actually trying to do cool things.

(I have to do it for free.)
Would love to show you a working example of a similar project with a public API. We have a number of users giving it a spin and would really appreciate the technical feedback. Email?
Do you mean intersection?
You can use YQL to do this — even join with other data sources.

http://developer.yahoo.com/yql/console/
Don't you already have rules related to common licenses like MIT, BSD, LGPL or GPL? Also wouldn't putting all the notices in a common directory and concatenating them at the end be enough? For example the webkitgtk-1.10.2 package (from Fedora 18) has the following files:

- Source.JavaScriptCore.COPYING.LIB

- Source.JavaScriptCore.icu.LICENSE

- Source.JavaScriptCore.THANKS

- Source.WebCore.icu.LICENSE

- Source.WebCore.LICENSE-APPLE

- Source.WebCore.LICENSE-LGPL-2

- Source.WebCore.LICENSE-LGPL-2.1

- Source.WebKit.LICENSE
I've had numerous discussions with people about 60Hz vs 120Hz, including one where a friend cited some study (sorry no link) which claimed that, perceptually, people couldn't tell the difference between these two refresh rates. I was incredulous. I'd been playing Quake at a high level for a number of years and anything lower than a v-sync'd 120Hz setup was painful, on the flip-side, playing 120fps@120Hz (CRT) felt so fluid, like water (hard to describe, you have to play on the two setups to feel it).

I haven't had the same experience on any flat panel display I've used till now but I'm on the lookout for a good 120Hz LCD gaming monitor in the hope I get the same experience again.
I think yours might be more short sighted. I, quite explicitly, feel compelled to pay taxes. To say that you will always minimize your taxes explicitly denotes your misanthropy and failure to value civilization.
Never end? More like never deliver.
Bioethicist says parents who don't vaccinate should face liability
the octocats here are a reference to gundam: https://en.wikipedia.org/wiki/gundam

I seriously doubt the reference is meant to be violent.
Uh, you're exposed to radiation all the time, by that definition. Much more so when you step out into the sun (despite the bears being outside I do hope you try to brave the solar radiation every so often).

As it happens millimeter wave machines are a fancy way to say "EHF radio", which is very much non-ionizing and is not known to be harmful.

One caveat is that any radiation beam that the body is not fully transparent to can be harmful at high power, but that is from the heat effect, not anything inherent to the radiation (i.e. it's the same hazard as standing under a heat lamp for too long).
In Russian roulette, is it best to go first?
So the images are processed to draw the cartoon like representation, but I assume there are more accurate images somewhere in the system still. Is that much better?
> GoF is, in my opinion, about establishing a language to talk about commonly used constructs in languages

I think it philosphically comes in part from that place, but the particular choice of constructs it addresses are a a commonly needed set that a particular language family's lack of expressiveness in certain dimensions required to be reimplemented using basically boilerplate code each time they were used, so it spends a lot of time documenting the set of tricks necessary to implement those constructs in that language family.

> you've not worked in a wide enough set of languages to realize that every language has commonly used patterns for doing particular things, no matter how expressive the language is

The more expressive a language is, the more the "commonly used patterns" can be turned into libraries rather than templates you have to apply with substitution each time you want to use them, and the less need there is for a book documenting the justification with sample code, as you just need the actual implementing code with documentation as to its interface.

OTOH, presentationally, its possible to document constructs is a pattern language for software without as much attention to implementation in a particular language as GoF provides. GoF particular choice of constructs and its choice of how to present them, I think, are very much shaped by desire to serve as an implementation cookbook -- a set of tricks -- for a particularly industrially-popular programming language family as well as providing a common pattern language for software constructs that transcends particular programming language choices (and its success and popularity are in no small part due to its utility as a set of tricks.)
Best guess? the ocean...
The Octocat used here and in the API control panel[1] reminds me of robot anime (Gundam Wing, etc.) or perhaps Speed Racer. I don't think it's meant to be warrior-like, but futuristic.

[1] https://a248.e.akamai.net/assets.github.com/images/modules/b...
Blizzard legal team when writing the credits for Starcraft 2 clearly interpreted the MIT license in such a way that the whole notice needed to be included with each binary copy. The license show up several times, as well as bsd (2,3, and 4 I belive), lgpl and others.
Heroku's Platform API available
Thanks... actually I liked gandi.net a lot.
This seems like really cool service. I don't think the name "Sold" is a smart choice, however. It quickly gets confusing in a "Who's on First" sort of way when talking about this service in conversation.
It seems to me they deliver a release every month.

http://rakudo.org/downloads/star/

Same as firefox... or chrome... or any other project on a continuous release cycle.
Very embarassingly, https://github.com/L8D/delvs

Almost every project I have is completely unseen and just there for personal use or my stupid amusement.
Natural Language Form with custom input elements
[1] http://en.wikipedia.org/wiki/Directed_acyclic_graph ?
Can you explain more for us layfolk?
Introducing Elixir by Simon St Laurent is coming out soon. I read a pre-release version and it is exactly what you want.
Amusing ourselves to death in the 21st century.. this technology does raise, once again, the question of why people are saying so much personal information online. As if they had a giant ampitheatre.
might do the same
Actually, Silverlight is a pretty secure platform: out of 10 listed [1] vulnerabilities only 7 execute code and 2 gain admin access on the machine.

Here's how Flash player looks like: [2]

And here's Chrome's track of record: [3] (unfortunately, there's no good way to filter out NaCl defects)

[1] http://www.cvedetails.com/vulnerability-list/vendor_id-26/pr...

[2] http://www.cvedetails.com/vulnerability-list/vendor_id-53/pr...

[3] http://www.cvedetails.com/product/15031/Google-Chrome.html?v...
Joe Sullivan, Director of Security at Facebook said publicly during the SF New Tech Security event this Wednesday that Facebook purchased the Java 0Day run in their training exercise[1]. I guarantee that 0Day was more than $5000.

[1]http://arstechnica.com/security/2013/02/at-facebook-zero-day...
A subpoena is a signed litigation document, which means it's either ordered by the court or issued by an attorney of record. Abuse of the subpoena can result in sanctions on both the attorney who signed it and his or her client. It can also run into various statutes (e.g. the 9th circuit allowed a suit to proceed against an attorney who issued an overbroad subpoena for e-mail under the CFAA under the theory it was equivalent to hacking the e-mail provider). Extortion is of course also illegal. Finally, witnesses can invoke the 5th to avoid producing information that might incriminate them in a subsequent criminal case.

As a general rule, there's "no money" in doing something like that. You run the risk of getting sanctioned, and if you use the information improperly in other litigation, it'll just get excluded as having been obtained via abuse of a subpoena.

The bigger worry is stuff like this, which doesn't happen under court supervision: http://www.wired.com/threatlevel/2012/08/administrative-subp....
This page has too many popups... I couldn't read the article.
DevOps Dave hits close to home. A few years ago I had this conversation nearly word for word [0].

Looking through the strip, it's consistently on the money.

Particularly Gartner as a deity, managers raving about concepts and acronyms they don't comprehend and laughing off obvious/established tools and trends.

0: https://www.scriptrock.com/blog/devops-dave-buried-in-logs/
Some of your links at the bottom are broken.
If you live in the future, you know more work is and will be done by robots. However, there will be human jobs for designing and programming robots... So, start a robotics company!
My Heroku values by Adam Wiggins
How I Write - Matt Gemmell
Although the title is obviously clickbait, it's one of the few that make their promise totally true. They really do want to send you an empty box!
If you live in the future, you'll have access to relatively cheap VR headsets, so build an online classroom platform that delivers content through immersive VR classrooms, rather than embedded video.
The problem they are trying to solve is real. Many people don't know or want to know how to market things they don't want anymore. They just want to sell them. This is the same reason that Google now offers assistance with Adwords campaigns - many businesses don't want to have to become Internet marketing experts, but need customers.

I think that without a local presence where items are screened, fraud/product misrepresentation/stolen items will be a significant issue - perhaps enough to sink them. They are essentially saying "hey, use our eBay account to sell stuff and we'll send you money". They have serious logistical issues to deal with, but I wish them luck because they are solving a real problem with potentially massive rewards if they can get it right.
True, that should be rate times population.
Kenyans Find the Unintended Consequences of Mobile Money
Google Authorship Didn't Decrease Your Traffic by 90%
It may have been, it may not have been (we don't know the terms), but it was a clientside driveby RCE, not a web app bug.
If you live in the future everyone will be able to create movies and other shows, so content will be free but we will pay (or watch ads) for services to find the content we want to watch.
Turns out that it's a bug with Firefox's rasterization. :(

https://bugzilla.mozilla.org/show_bug.cgi?id=600207
I've been working with websockets on AWS for some data intensive bi-directional communication and haven't had any issues with it...However, I don't have it set up as an HTTP listener, I have it set to TCP 80 -> TCP <mylocalport>. The server architecture doesn't matter if a user drifts backend hosts if their connection drops and reestablishes (no stickiness needed). I haven't tried it under the HTTPS setting for SSL connections yet, but if there's flakiness, I know I can just terminate SSL on the ec2 instances instead of the ELB.
Here's Adam Wiggin's Heroku values list as part of his parting Heroku - https://gist.github.com/adamwiggins/5687294
I dunno. I'm getting kind of tired of the frequency Kuchera's opinion pieces are condescending "hard truth"-telling. Regardless of if I agree or disagree with his broader points, reading his posts feels like a slog. I guess that's his shtick, but I can't stomach it.

edit: I removed a criticism of a particular bit of his post, it struck me as really silly but was a tangent.
Agreed. On days where it's more desolate than usual I like to imagine I'm on a distant alien planet.

Alamogordo is about an hour away from where I live, I can't help but wonder if they'll let me pay a visit and check it out.
I just got my Pi yesterday.. now it replaced my mediacenter (a Boxee). Love it, it's such a great project!
No problem at all playing FullHD DTS movies over WLAN at all, it's smooth! Even overclocked it to 1000 MHz and no problem.
The UI could be a little bit smoother, though, but only a very very minor annoyance (it's smooth. just not every time)
Build it with me: Bitcoin wallet for Mac
they'll save the nice imagery for the Javascript library.
There have always been loads of Octocat variations[1] of "violent" cartoon characters, such as Wolverine[2].
I don't think anything is intended literally.

1 http://octodex.github.com/

2 http://octodex.github.com/xtocat/
If you live in the future, you'll still need to have someone whose career may be on the line if they get a diagnosis far enough wrong, so some form of human oversight of the diagnosis process is still inevitable; therefore, make it possible to reliably transmit the confidential medical information needed to make diagnoses across networks a lot more securely than we can now.
Russians preparing a $1 billion mission to to move an asteroid
is there an npm module? :)
Who Will Win the Smart Lock Race, August or Lockitron?
We don’t need to strike

Every job in video gaming has a line of people waiting to take it, and you will be abused at the lower end of the spectrum. Hell, you'll be abused at the higher end of the spectrum. Make peace with that idea

If true, that's certainly interesting food for thought. There are reasons that workers in project/event-based careers (where jobs come in waves that each require intense labor) have organized their workforces.

It's always sad to see people encouraging others to just accept abuse. We have so many tools at hand; surely we can do better.
>So would you say that GC is the main reason why D did not become very popular as a C++ replacement?

I think so yes. There are strong anti-GC sentiments among the crowd which still swears by C++ and did not move on to C# etc. long ago e.g. AAA-game developers.

D had other problems in the past (standard library conflict, poor implementation quality) and suffers from poor marketing, lack of corporate support, and the lack of a "killer app". I think few people would argue these things aren't important for breaking into the mainstream.

However, yes, I think the GC issue is the biggest one by far. D is a complex, feature-loaded language (IIRC it has templates, compile-time function execution etc. really C++11-grade and more). It naturally does not appeal to people who are attracted by Python, Go, or even C#. It should attract C++ programmers but largely fails at that and I think the primary issue is indeed its GC-based nature.
20 repetitions of the same panel of mspaint circle tool heads with some word balloons doesn't make it a comic except in some very trivial, uninteresting sense.
I take notes on all videos with http://videonot.es
Both pieces feel hackish to me.

In the valley, the monoculture here suggests that this man in the QA environment did not do enough to succeed. In other cultures, it might be said that he wasn't given an opportunity to succeed. I suspect the truth is somewhere in the middle.

What do we know about big gaming companies? AAA titles are expensive and if you pay people a lot of money to test your games, that lowers your margins.

OP should concentrate on getting some marketable skills and the replying author should consider not wasting his breath. Both of these articles would be better off never having been written.
Protests Show Turks Can't Tolerate Erdogan Anymore