skysight-inc/HackerNews huggingface dataset:
Dennis Ritchie official webpage deleted by Alcatel-Lucent(/Nokia)
Like carbon caps, governments could introduce meat production limits if none of the other solutions pan out.
Broadcast television is not licensed for commercial use.
Ah Isleworth, how I hated thee.
Baidu's Boffin Describes Beijing's Homegrown Self-Driving Car
I'm a former s.f. resident that has been living in Switzerland the last 7 years. My observation is that the engineering talent in Europe is very good. My opinion is that it is significantly better than in the u.s. With the developers more often formally trained as engineers and a more serious attitude overall (of course there are exceptions in both directions).

What Europe is missing is a strong vc industry and a better startup culture. Here in Switzerland there are of course vcs but most funding for startups comes from angel investors. And there is no incentive for working in a startup as they almost never offer options/ownership in the company. And so you get people developers in startups that are doing it for the experience and so at the low tier of programmers here.

If there was a stronger and more experienced vc culture I would think that they would improve startups by making them more like in the u.s. with options, stock grants, etc.
"Throw caution to the garbage collector" -- my new favorite phrase.
This is the reason why all these standalone things bundle everything into their installation process.

The problem is installing 206 different pythons on my system just makes it more likely that something else is going to break.
9 Rules for Your Unborn (or Growing) Startup
We built one recently for my company using Ractive.js and moment.js. Suprisingly, it was relatively easy to do (as far as working with date/time/timezone goes).
Silicon Valley VCs can be spineless as well. There's a lot of herd mentality: plenty of VCs who check others' opinions before deciding whether they like you.

Perhaps the difference is that 10% who aren't spineless. We may have a critical mass that Europe doesn't: a small percentage of non-spineless VCs that is just enough to get a few things off the ground. Unfortunately, the not-spineless VCs who actually show leadership and think for themselves are also inaccessible without a social advantage: you have to get that introduction first. You can't just call up Sequoia and get an afternoon with a senior partner.

"Europe" (speaking broadly, because it's a huge (sub)continent) has advantages on the ground. It's not a horrible place to live. Europe has a lot of problems, but they have universal healthcare, a culture of substance, and attractive architecture. Silicon Valley, on the other hand, is soulless, ugly, expensive, and detached from reality. I'd live in Budapest or London before Palo Alto or Mountain View and it's not even close. (This isn't an America vs. Europe comparison. I like New York and Chicago quite a lot.)

All of that said, Europe does need, if it wants to be significant in the technology game, to overcome the McKinsey/Rocket mentality that seems to exist in the upper reaches. SV's upper tier (investors) is bad but theirs is even more stifling, elitist, and detrimental (although probably less immature and obnoxious).
Using Fear, Uncertainty and Doubt to Get More Positive Readership
Don't take advice from Ubuntu forums.
Oh, if people get hungry enough, they'll eat dogs and dolphins, all right.

At the end of WWII, rats had been exterminated in Berlin. That was all there was to eat.
This is only true when there is plenty of grass available. In fact, you're wholly incorrect because of the extent to which we've used up this planet as an input for meat production. We've essentially turned all of the available arable land into farmland, and all of the available grassland into pasture. There is nothing left but forest, and we are quickly replacing that to our great detriment.

We are tapped out. If the rest of the planet starts eating meat at the rate that the first world does (~150 kg of beef per person per year), we'll need another planet to feed them. There is literally not enough land to do it on.

I recommend this XKCD for an idea of the scale to which we've appropriated Earth for raising our livestock:

https://xkcd.com/1338/

And this UN FAO report, "Livestock's long shadow", on how much of Earth we've actually used for raising livestock, and the devastating environmental consequences:

http://www.fao.org/docrep/010/a0701e/a0701e00.htm

edit: adding this figure from the report about land usage just so you understand the situation clearly:

http://i.imgur.com/rvbCwA0.png
Not supporting the selector for .on() and .off() is a pretty serious limitation; catching bubbled events on child DOM elements is a super-common jQuery pattern, and makes event-handling over a DOM that's having stuff added to it much more pleasant to write. It's also pretty fundamental to some third-party libraries that run on top of jQuery, like Backbone (at least if you use its View event handling).
>> At least here in the UK, many wouldn't touch liver, heart, kidneys etc with a barge pole, despite never having even tried them.

Really?

I thought we were pretty good about liver (on its own or in pate) kidneys (steak and kidney pie). Plus black pudding and haggis kinda need offal.

Compared to the USA where people universally seem to think black pudding is made of blood and disgusting* . I guess with the exception of cajun Boudin Noir... I thought we were pretty good.

(*they're wrong, it's made of blood and delicious!)
I can't hear you from all the way in the middle of fucking nowhere.
MPEG-DASH: Bringing High Quality Online Video Streaming to Any Device
Why would you say that the need for Sysadmins is on the decline? If anything, I should think it would be greater than ever. I'm very curious here.
Docker Swarm with portable volumes and network [video]
"A complete protein (or whole protein) is a source of protein that contains an adequate proportion of all nine of the essential amino acids necessary for the dietary needs of humans or other animals"

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

Many plants have "complete" amino acid profiles but one or more amino acids are too low to be completely adequate for humans. In this case, another protein source with a supplemental amino acid profile is required in order to balance out the deficiency in the first.
Sad state of package management security
Senate bill introduced reauthorizing Patriot Act through 2020
Energy, information, and complex machinery.

Try moving 500 bushels of stuff a quarter mile with a tractor, and without it.
Great article @Mariardalmeida
70s system software is really showing its age. Containers are just a hack to make its complexity sometimes easier to manage.
The Sky package for pubs is a lot more than £700. £1200 to £1500 per month more like.
Actually, the defaults are still unsafe, just the marketing language has changed. Take the Node.js driver for example, it defaults to w=null and j=false. http://mongodb.github.io/node-mongodb-native/2.0/api/Db.html
iOS 8.3 cydia download with untethered jailbreak
Looking for backend devs with languages in ruby/php/javacsript.
Because while it technically is one big city, politically and administratively it's rather 10 or so distinct cities, all competing with one another with no overarching strategy.

Besides, politics in the area is very much still living in the past (to the extent it's largely driven by nostalgia rather than by what's reasonable), when mining, steel and big state-run companies dominated the economic landscape. Politics being run by largely anti-business socialists for decades now doesn't help exactly either.

Corruption is rampant, there's no vision and in general people there don't seem to care as long as their favourite football club's still playing. It's a shame really. There's a lot of potential there that simply goes unused.

[edit: grammar]
No, I'm correcting the information about what the ADA says.I'm not saying I'm against therapy animals but the law seems to say places of public accommodation do not have to allow animals used for that purpose.
AdBlock has become evil by introducing this "whitelist" thing. I wonder who seeded them in recent past...
Then get down to the Coach & Horses and drink your sorrows away.
No it doesn't. It's not even remotely in the same universe as a personal attack. I suggest you stop making baseless accusations.
How to crash any iPhone or iPad within WiFi range
It is almost as if not every single project is a success.
But if one provides amnesty, then these individuals would likely have to pay payroll taxes and be paid a normal wage, instead of hiding from the system and getting paid under the table. Anyway, it's employers hiring illegally that's the problem. Immigrants wouldn't be coming here and 'stealing' jobs if employers were not complicit in the matter.
I gotta say, pay-per-whitelist seems a lot like an extortion racket to me.

(the rest of the arguments they make, sure, moronic, but ...)
Administrative maturity does not reliably advance over time but technology does and technology can compensate for a lack of administrative maturity. The social challenges may be intractable but the compensating technological challenges are not and reactor technology has come a long way in this regard. If Fukushima had been built in 1971 instead of 1967, it would not have had the flaw that caused the 2011 meltdown. The industry has learned even more in the following 44 years.

Unfortunately, reactor designs are "frozen in" when built so we are in the awkward position of simultaneously knowing how to build safe, robust reactors and knowing that many of the reactors in service are not safe and not robust to administrative incompetence. A timeline:

date age
1956 00: Calder Hall, first commercial nuclear power
1967 11: Fukushima built
1971 15: Fukushima flaw discovered
1990 34: U.S. NRC ranks Fukushima flaw most likely risk
2004 48: Japanese NISA cites 1990 report
2011 55: Fukushima meltdown
2015 59: Today

Nuclear advocates propose closing down the old, dangerous reactors and building new, safe reactors. Nuclear opponents propose shutting down old reactors and not building new reactors -- but they haven't been able to find viable economic alternatives to the old reactors so effectively what happens is they lobby to keep the old, dangerous reactors running while stopping the construction of new, safe reactors that could otherwise have replaced them. This is the worst possible policy outcome and thanks to their efforts it is what has come to pass in the US. Ugh.
But then there's a circular dependency because the GPG key is retrieved by the bash script that is wget'd.
"Meanwhile, back in the UK, government is using terrorist introduced legislation to spy on people overfilling their garbage bins...."

Which would be very funny if it were not true.
Not quite sure I'm understanding the point of your snark. The fact that vulnerabilities exist mean that it's not well tested? Take a look at the tests directory.

No matter how many tests you have, security vulnerabilities exist in your code, I assure you. Their frequency of discovery says more about the popularity of a codebase than it does about the thoroughness of testing.
Thanks! I'll definitely look into those. I've been to one of those already; looking forward to finding more
"She is willing to work.."
What the heck are you talking about? She needs to pay her rent and eat. Once you get into a hamster wheel of minimum-wage supposed-to-be-only-temporary job, it is VERY hard to look for a better job.
It is a real problem everywhere, but even more so in the US, where college education cost is insane and adds to the pressure of taking ANY job.
Absolutely agree. Sysadmins' interface with code is basically to be a compliance-checker. Software, be it from in-house developers or a third party solution need to meet that compliance bar, or it doesn't go to production. If your in-house developers are unable to meet those compliance requirements, that's a them issue and not a you issue.

It's good for devs to know some ops, and ops to know some dev from a familiarity standpoint, particularly because mutual understanding fosters a good working relationship, but they're two very different roles.
I think that was what dataker meant (but I'm not quite sure):

> - With the same stagnation, blue-collar salaries become 'higher' and most workers are complacent about it
> - get free crowd-sourced shit ala reddit

You must realize, of course, that millions of dollars are being poured into reddit every year, and that reddit makes it's money from ads. If you're "crowdsourcing" something that means a platform is being built, and platforms are expensive to build and difficult to maintain.
Whatever happened to Building 6?
Ireland & Germany also have (ish) TV licences
I don't think it would be a problem.. there's plenty of beer ads during footy...
Just identify traits/characteristics/experiences that your team is lacking and look for these.
Don't think there's any developer characteristics that would be strongly skewed based on sex, so probably you're just doing it wrong.
So, whats to say that they didn't take the 100 000 USD and gave to themselves the first day and barely haven't cared about Hemlis since then?
Choose your method of death:

1. Run this totally opaque command which might DTRT, and might completely pwn your system.

2. Prepare for 4 hours of dependency hell.
You didn't contribute anything useful to the discussion.
PHP -> Rails -> Node
And the best way to introduce innovation "from the top down" for some reason always involves inventing more complicated legislation or benefits.

Then somehow, large established companies turn out to be the ones who end up profiting because they have the legal/administrative staff to file out a few tons of paperwork.

It's truly maddening.

I worked for a European startup once, and one of the founders left to create a consultancy that did nothing else than to help other companies fill out the relevant forms.
"can become very hairy and difficult to maintain."

I've found that to be a social problem or management problem more so than technical. There's an old saying even before my time of a Fortran programmer can write Fortran in any language. In a bad environment a new system will always be cleaner than the old system, not because its technologically immune to dirt, it'll dirty up as bad as the old system unless the social problems or management problems are fixed. You really can write read only Puppet scripts. Or you can write readable bash. Or even Perl.

Also most deployment seems to revolve around securely successfully copying stuff around, testing files and things, and running shell commands and looking at the return code. Shells are pretty good at running shell commands like those in a maintainable easily readable and troubleshootable fashion. Its possible that a deployment situation that more closely resembles a clojure koan than the previous, might have some severely blurred lines. And there's always the issue of minimizing the impedance bump between the automated deployer and the dude writing it (probably running commands in a shell window) and the dude troubleshooting it at 2am (by looking at the deployment system in one window and running commands in a shell window next to it to isolate the problem). I would agree that cleaner library/subroutine type stuff in shell would be nice.

And you are correct, scsh is really cool but two jobs later some random dude on pager duty at 2am is more likely to know bash or tcsh. Principle of least surprise. I suppose if only scsh guys are ever hired... Then again as per above most deployment is just lots of moving stuff around and running things so its pretty self explanatory. But if the work is trivial, don't deploy a howitzer to swat a fly.

Maybe another way to look at it is if you're doing something confusing or broken, plain common language will clear things up faster and more accurately than using an ever more esoteric domain specific language. Or some folk saying like "always use the overall simplest possible solution to a complex problem".

There is the "don't reinvent the wheel" argument. I have a really good network wide logging system, a really good ssh key system for secure transfer of files, a strong distributed version control system to store branches and versions, a strong SSL infrastructure, a stable execution environment where upgrading bash probably won't kill all my scripts, a strong scheduled execution system... I don't need a tight monolithic collection of "not so good" reimplementation of the above, running that is more painful that rolling my own glue between the strong systems I already have. And using the monolith doesn't mean I get to abandon or ignore the "real" strong infrastructure, so the only thing worse than running one logging/reporting system is having to admin two, a real enterprise grade one and a deployment-only wanna be system. I did the puppet thing for many years. So sick and tired of that.
> Most proteins from plants are not complete proteins and cannot sustain a human being.

There are many individual plant protein sources that are not complete proteins, and some of the ones that provide complete proteins provide a low ratio of protein to other macronutrients and may not, for that reason, be suitable alone as a primary protein source. But there are plants that individually supply complete protein without this problem, and more importantly there are well-known and combinations of plant protein sources that do this -- they are often the staple foods of various cultures, since in pre-modern times very most agriculture societies didn't produce meat in sufficient quantities for it to be the main protein source, so if adequate plant sources didn't exist, neither would civilization.

(That being said, the heavy focus on soy in the market means there aren't as many convenient options meat-avoiding, soy-allergic/intolerant people as for either meat eaters or soy-tolerant folks.)
> I would argue that the second half is a little unfair, since that style of coding is entirely influenced by jQuery. You usually don't actually need to trigger a real DOM event there, you just want to execute some callback as if the element was clicked.

Maybe I'm missing something, but the second half is adding an event handler (`somethingClicked` is presumably a function). That seems like a _very_ common thing to do regardless of jQuery.
I was trying to be inclusive, but in particular, I'm talking about the NYT article that was posted.
I believe this is the key, just because you could do something (like animation) has never meant that you should.

While I don't doubt it might initially raise your click through rates, it wasn't durable. The thing for me is that using AdBlock and Ghostery easily triples the speed at which pages load. Those advertisers are slow to respond to page requests and it just takes forever to render.

The other interesting thing to me is that price for an advertisement in a magazine that a 4 million people see generates over 10x the revenue that the same ad on web page that 4 million people see. Not sure how we're going to fix that.
https://news.ycombinator.com/item?id=8403451
also, having resources and being resourceful are 2 different things. Someone who is resourceful will find the resources. Someone who is not resourceful will settle with the excuses that they didn't have the resources.
I'm using https://github.com/scrogson/oauth2 to let users login with Facebook in the Phoenix app I'm working on and it works well.
You don't have to be a sysadmin to be comfortable with command line tools. If you want to fully utilize your *NIX system you have to learn how to use that shit, it really isn't that hard.

(I'm a developer.)
Historically, my argument is correct. There is a strong argument that Green Revolution agricultural techniques have changed the equation substantially, and our current meat consumption is without historical precedent. But that doesn't make my argument incorrect - just opens up the fact that we need to think differently now.

Green Revolution agriculture would be destructive even if it were 100% vegetarian.
It defeats the purpose if you don't see the ad. Even if you don't plan on clicking on it, seeing it will build awareness of the product or service. That awareness could translate into a sale somewhere down the line (eg. someone tells you about a problem they have and you say "hey I saw an ad for a product that tackles that").
Startup Map of Czech Republic
http://www.cvedetails.com/product/18211/Djangoproject-Django...
That was great. I would have loved to have watched with a virtual Sagan narrating -- I heard his voice in my head the whole time.

The lightning on the dark side of Earth was a neat effect. Might want to consider flickering it randomly rather than flashing it to make it feel a little more realistic.

Well done.
I don't know if the problem is just water pollution; according to NOAA aquaculture is 20-30% of shellfish production. In the U.S. at least the preference for chicken and beef has displaced our willingness to eat "critters" in most of the country.

We've also got a marketing problem; quick frozen seafood is actually pretty good compared to seafood that's been lying in a display case for a week. (Also, it's less likely to give you worms if you undercook it) Any Asian market has a frozen seafood section that dwarfs any Midwest megasupermarket. Basically, Americans by-and-large have forgotten how to seafood.
Chapter performance, use set instead list: If you convert a complete list to a set only to check if a values in a list this is not performant. Use list.index or binary search instead. But for every performance example you should offer a micro benchmark example.
I don't spend a lot of time looking at Wikipedia on my phone but I'd have to say I do like the collapsed section design. I rarely want to read an article top to bottom and having the collapsed sections makes it very quick to view just the section(s) with the most promising heading.
agreed. lacking event delegation is a show-stopper.
@btdollar, just to note, your account is hellbanned.
The point is that what ends up on your clipboard can be different from what you see and if a new line is there, then the command executes before you have a chance to change your mind.
I agree that many of these convenient setups are embarrassingly sloppy, but it's the sysadmin's responsibility to insist on production deployments being far more rigorous. No one can tell you how to build hadoop? Well, figure it out. Random Docker containers being downloaded? Use a local Docker repo with vetted containers and Dockerfiles only.

I don't even allow vendor installers to run on my production systems. My employer buys some software that is distributed as binary installers. So I've written a script that will run that installer in a VM, and repackage the resulting files into something I'm comfortable working with to deploy to production.

If a sysadmin is unable to insist on good deployment practices, it's a failure of the company or organization or of his own communication skills. If a sysadmin allows sloppy developer-created deployments and doesn't make constant noise about it, then they aren't doing their job properly.
It's the noun, so "\"licences\"".

Sky is a private business, so the arrangement here is an ordinary licencing arrangement between one business and another. If you pay £25/mo, or whatever, Sky give you the right to watch men kicking a ball about at home; if you want to show the same thing to paying customers, on the other hand, you need to be paying more. Sky pay through the nose for the rights to all this nonsense and they have to make the money back somehow.

The TV "licence" (a tax, pretty much) is separate matter.