skysight-inc/HackerNews huggingface dataset:
I know literally hundreds of Perl developers in London alone. CPAN gets > 1,000 uploads a month. There have been regular releases that add features for years. The OO system provided by Moose puts most languages to shame... You have some odd definition of dormant.
Not a particularly surprising prediction, given that the world's population is increasing ;)
As far as I'm aware, Yubikey 4 and Yubikey Nano 4 can do 4096; the older ones like the NEO can only do 2048.

Not that 2048 is flawed as such: it's still north of 100 bits workfactor at the moment, as far as I gather. 3072 would be equivalent to about 128 (similar to the EC algorithms secp256r1 or Curve25519), and 4096 is some extra insurance on top. (As a benchmark: Snowden used 4096-bit RSA keys for GnuPG.) Anything bigger than that could introduce OpenPGP compatibility troubles.

All of these are secure when correctly implemented. (Yubikey use NXP chips. I don't have much to say beyond that, I haven't audited them.) All of them will fall to Shor's algorithm on a quantum computer of sufficient size, but we're not likely to have one of those for a good few years, if they're possible.
> What will happen when an average framework's half life is 1 year? Or 6 months?

I think that's the point where everyone will just give up on frothy frameworks and the pendulum will swing back toward more stable and well-worn libraries.

I mean, we're already having that discussion right now, so I don't think it'll even get that bad.
The rise of the selfie-drone
Didim Tesetürlü Escort Sahra
Yeah, it seems as scientific as feng shui but if used just as a "plausible design recipe" I see it as valuable as any other strategy for color picking (i.e. if it works for a particular case then good, but if not, then try something else).
3) Why Europe? The US and Australia have more powerful copyright and publishing lobbies and far worse laws as a result. Adblock Plus has already successfully defended itself from publishers in court in Germany.
My feelings are mixed: I find it both funny and sad that what made you feel better was seeing that others are worse off. Perhaps a reflection of our culture in general?
Today I started a rebuild of my website as a technical exercise.

1 working day in, and I haven't written a single line of actual html.

Do a search for "require" on npm. There are 90,000 npm packages. There's "require-dir", and "require-directory" then "require-all". Some are shims for require on the frontend, rather than for the backend.

Every other build tool has its own ecosystem of tools that shim around an existing tool. And then webpack's packages notoriously pollute the package global namespace (-loader, and slightly better -webpack-plugin).

Main problem is both the blessing and the curse of Javascript (and slightly mirrors the ongoing popularity of PHP) - there're so many resources available that it's so damn easy to get in. And it's so tempting to build YAJF/J, and even more so nowadays. And as the author mentions - there's very little community curation.

For someone who doesn't sit in the frontend stack everyday, it's quite frankly madness. It's like playing chess with a hydra. The author has problems with the React startup cost - I think it's a problem plaguing the entire js stack.
My dad is head of ENT at a children's hospital in Sydney and goes on a media blitz in the weeks before Christmas on tv radio and newspapers warning parents to keep these batteries away from kids.

It's a real problem. Every year he removes these from little kids. They're a lot more dangerous than almost any other foreign objects that get stuck because of the electrolysis causing caustic soda.

Be vigilant with your little ones and their new toys.
That makes sense. However, how do you get past the block? Changing the TLD to com redirects me to gr every time.
<script type="application/lua">
My 8 year old nephew redefined capitalism this Christmas
In the beginning, there was nothing. But it was a very active kind of nothing that, because of the Uncertainty Principle, allowed bits of energy to be borrowed from nothing, leaving behind holes as a sort of IOU.

The likelihood of a virtual particle pair arising was inversely proportional to the energy difference across the pair. Since you need a fair bit of energy to do anything interesting, nothing happened for a very long time.

However, since there was an abundance of very long time, eventually two of the photons borrowed out of the vacuum with sufficient energy interacted in such a way as to give rise to matter.

Multiply that very long time by all of the matter in the universe (a very long time, squared; lucky we had lots of it) and we have beaches and sunsets.

The only remaining question is how all that matter was gathered into the singularity that gave rise to our present universe about 13.8 (or whatever) By ago. Maybe it accreted out of the original matter over another very long time.

Or maybe the idea that when you run the expansion of the universe backward you get a singularity is wrong. Maybe matter arising out of the vacuum disappears back where it came from when you run the picture backwards and it only looks like the universe started 13.8 By ago because that's how far out the event horizon sits. Maybe the cosmic background is the signature of the vacuum-derived pairs creating matter. Maybe this experiment will demonstrate an alternative origin for the cosmic background.
Having programmed in Perl for a couple of years and later in Python and JavaScript, I really started to appreciate sigils. There is literally no ambiguity about what's a variable name and what not. Things like reserved words (think JavaScript's commonly used 'klass' monstrosity) are just a non-issue in Perl.
Confidence: More compelling than smarts
I was wondering why 8 isn't more wide-spread. We tend to see all these fun applications in tech news but the unfortunately obvious route for UAVs is for war/terror purposes (beyond the predator drones). On a smaller scale, these will be used as a replacement for suicide bombers and even targeted kills.
So This Is How Net Neutrality Dies
It depends on which services, but for simpler services with well understood open source equivalents (e.g. route53 and BIND) you can probably manage two per sysadmin at a similar quality to AWS with a basic API. For something like RDS or Redshift, if you're very lucky you'll get away with one sysadmin per service.

This covers not just running the services, but keeping up to date with security updates, scaling the systems, feature additions, bug fixes and keeping up with the state of the art.

Services like RDS are an amazing net cost saving for small to medium users. Something like Cloudfront would cost you a million just to get going. Raw EC2 is nearer break even.
The difference is that with a framework, moving to something different (sometimes even upgrading the framework) for a big project is extremely painful.

With libraries, and pretty your own framework custom build for that project, you can upgrade components one after the other and move without breaking everything.
In engineering we call that calibration. From what I understood he did not felt schadenfreude.
All these people claiming to have known this for years seem to think the trick is to embed an executable inside an Office file.

Well, you might want to read the article again. See now the difference?
PassMark Performance Test 8 Key and Crack Full Free Download
I'd love to see a follow-up article on how material design colors were created. Tools such as http://mcg.mbitson.com/ seem to produce uglier colors, imo.
Either that. Or front running (in the technical sense) is not happening. If it were, other HFT's would pounce at an opportunity to declare a cheat. Occams razor suggests that systemic corruption within the SEC is less likely than the probability that trading operations are operating legally (especially in Virtu's case since they do not even have clients!).
As an addendum to this, things caught in the cross-fire will be hurt.

1) Analytics will move back to the server, either with proxies providing log processing or new tools to provide log processing.

2) Google Analytics will react to this by providing/supporting plug-ins for most major CMS and web app software for server-side reporting
Code of conduct?
Well the SPARC ethernet is BOUND to be a lot better than the Pi's ;-)
32C3 – Chaos Communication Congress – Streams Online
One of my predictions (rather, hopes) is the same as every year: that we find more ways, socially, to get us offline through the use of technology.

- A Tinder not for hookups (perhaps even for friends - see below)

- A small-scale Meetup.com for exchanging knowledge

- Time banks take off
It's possible that popularist media such as (Lewis etc) have put forward alternative ideas on what the term means, but if we are to have meaningful discussion, we must agree on what we mean in the context of this discussion. Hence attempting to add a little clarity to discussion before it gets derailed. For the moment at least, wikipedia still mostly agrees with me (whatever that is worth)

https://en.wikipedia.org/wiki/Front_running

If you disagree with my (technical definition) then I challenge you to provide a sound definition from which we can work. I would suggest that simply processing and executing orders quickly on the basis of public information is not sufficient.
Just two big predictions from me:

1) FinTech will start to shine through, the first consumer banks built using modern tech will open to customers in Europe (London FinTech scene is strong, Zurich has ex-Googlers and strong finance, or Frankfurt but they are currently trailing - my bet is on London). These banks will experience very strong growth, the question really is: Will they go with it or go for acquisition

2) The "Family Plan" will emerge as a new sales market in most of the established consumer products, with Dropbox, Google, and others all building strong offerings for managing the product use and sharing of a group of users. This is ground-work for centralising both "family" and "home", and lays the foundation for the command and control of IoT over the next few years - it is how the big established players stay in the game.

Neither of those predictions is quite there, the leading new bank is Mondo https://getmondo.co.uk/ but it's in beta, is currently iPhone only which limits adoption in the UK, and the benefits of the new tech hasn't yet been fully realised.

And I'm not yet seeing the "family plan" head this way but I'd be surprised if the penny doesn't drop somewhere and this be the path taken. Control of the home is control of the family, and vice versa... the family want tools for this better than the ones they have today.

An entirely different thing I'd like to see exist but do not know of anyone working on at all:

3) A dating app that acknowledges the hook-up culture that seems to be growing in the millenial generation of users, and instead of hiding that under the carpet uses it's data to encourage responsible tracking of STDs and other risks.

That one is inspired by news this morning on Gonorrhoea becoming immune to antibiotics http://www.bbc.co.uk/news/health-35153794 . The app should function similar to whatever the core function of Tinder is, but allow tracking of whom you've done what with for the sole purpose of allowing notifications of STDs to be quickly disseminated to people who may be exposed.

It may be infeasible, I don't know what the willingness of those who do hook-ups is to track risk-related activity and test results is. The core idea is "disease tracking in social networking and dating apps".
I did legitimately cringe at the Bieber joke. The O'Brien one didn't make enough sense to bother me. The author may want to steer clear next time.
GWT: The Good Bits
If by "HTTPS everywhere" you mean the browser extension, that isn't very helpful since a huge chunk of websites that have properly implemented HTTPS turn it on by default.

If by "HTTPS everywhere" you mean enabling HTTPS on all websites, I could not agree more.

In any case, I haven't heard of a single source fighting against this switch. Some sources please?
PHP Is Dead
Same in southern Europe, except that criticizing the government is a national pastime here.
There's actually a style of digital circuit design called "domino logic":
https://en.wikipedia.org/wiki/Domino_logic
The Tehran Museum of Contemporary Art Is Re-Emerging
The tldr is that they build more housing faster. Not sure how this is even news.
Google will buy a hot server side analytics software providing ease of installation on most of the web servers.
It's impressive how different the languages Perl (5 -> 6), PHP (5 -> 7; no 6) and Python (2 -> 3) developed in the last 10 years. And how their community reacted and their transition to newer releases.
1. Windows 10 usage ratio explodes. Linux distributions might see a small increase on the desktop market (up to something like 2%).

2. Major browsers will start experimenting with warning the users that they are visiting a site that does not support HTTPS (although I think that they won't be adding that to stable versions until 2017).

3. Google+ is going away for good.

4. European Union makes the progress in uniting as a single market to fight against geo-blocking.

5. Self-driving cars are still not ready to be commercially available.
My Review on Treadmills
Amazon:

http://www.amazon.com/FPV-Vapor-RTF-W-Headset/dp/B00N3WQLD2

Also, its available in every brick 'n mortar shop in my neighborhood, so its gotta be in stock somewhere.
Nofretete/Nefertiti 3DScan STL published
For $5/month, you can get a pretty great VPS at digital ocean; 512MB RAM, 20GB SSD, 1Gbit/s bandwidth with 1TB/month trabsfer, giving you root access to your own server. You also get your own IP address, instead of sharing IPs and using virtualhost hacks like those web hosts do. Been using them for a while now, works really well.
It doesn't make sense to me to restrict access to common diagnostic information based on the risk of people attempting treatments not approved by the NHS. The potential list is endless: Weighing machines, because some people are anorexic. Glucose monitors, because some people might not understand how to manage their blood sugar. Mirrors, because someone might misinterpret the discoloration of their tongue.

I would suggest it is a basic civil liberty to be allowed to know about the nature of the blood pumping through your own veins.
#4 which companies are you having in your mind?
Audio is fixed now.
Good luck plugging in any peripherals to that SPARC machine though ..
I'll try it next. Thanks for the suggestion :)
To add to what already has been said: Vulkan.
SSL.

That is all.
This book is quite good. It was my first introduction in this area.
All the processing is done on the device in real time and the app requires enough processing power to work well, so we had to restrict it to newer iPhone and iPad models only.
Pirate Bay founder's new project shows the absurdity of giving value to copies
How could they not have any way to contact their customers? You need to provide contact information when you sign up for a data plan, don't you?

Even if you accept that the only way for them to contact their users is via their data connection (which, again, doesn't make sense,) there are far less intrusive methods than injecting content into existing pages. For instance, they could send the user to a separate notification page, perhaps with a helpful link to the resource that the user was intending to browse to. No need to mess with (or see) the contents of any pages.
I hope more things are voice enabled, here's a small demo I've been working on using Arduino and VeeaR https://www.youtube.com/watch?v=LFRUFZU4FHE

The tools make it really easy to put together cool projects for 2016.
In asking for that specific test, she disclosed that she was a reporter conducting a surprise investigation into the company. That would reasonably freak out a company in Theranos' position, especially low level employees who might have heard they should be careful about reporters but don't know exactly what to do. It's hard to draw conclusions from the story. We'd have learned more if she had asked for that one test alone for which they use finger prick.
Or running Reserved instead of onDemand.
It's all about use cases.
Is there any way to store an ssh server key in it, or an https server's key? Basically turning this into a mini-HSM ?
Is it really fast to handle rendering on server side? Why would it be faster than client side?
Please not, Lua would be easy to implement but if we can only pick one language then it's too similar to JS. We need more diversity, static types+AOT+noGC would be a good start.

Also if we do get Swift it will be for the same reason we got <canvas>. Apple wanted to make dashboard, so they put an extension in webkit, people started using it on the open web and...
1. Incremental improvements all around.

2. Digital rights weakened all around.

3. Analog media makes a comeback (books, art, film, letters, photos, vinyl, etc.)

4. Phones become uncool.

5. Donald Trump wins the election. (Democracy is a technology, or at least it is in Civilization.)
IAM roles is ok as long as you realize that anything and anybody on that instance gets access to those credentials.
That's a sweet trick, but I don't have an iphone, and apparently it's not compatible with ipad 2's.

Anyone know if there's an equivalent piece of software for a desktop computer, preferably linux compatible?
Because it still isn't cost effective. A drone that can be guided, either autonomously or by a human, will cost at least, what, $80 wholesale? That will almost equal the price of the ordinance. Causing a lot of casualties at a low cost is one of the major appeals of field artillery and explosives.

Now, maybe it would make more sense for the assassination of carefully guarded targets. But it will probably be a few more years before that technology is more reliable than strapping a vest containing c4 on someone.
In case of C it's not just makefiles, in fact I would guess that the reason makefiles use tabs is because there is a historical preference for tabs in C programmers (just a wild guess really). Various C style guides mandate the use of tabs for indentation (and spaces for alignment), for example FreeBSD's Kernel Normal Form Style[0] (which is really an older standard going back to how K&R formatted the code), I think other BSD's use a simmilar style, and Linux kernel coding style[1].

I'm not old enough to know personally, but I have a feeling tabs were preferred in the old days in general at least on Unix platforms. Some of that sentiment might have spilled over into Go.

[0]: https://www.freebsd.org/cgi/man.cgi?query=style&apropos=0&se...

[1]: https://www.kernel.org/doc/Documentation/CodingStyle
From a management standpoint, it takes at least 2 developers to run something equivalent. Perhaps not full time, but it doesn't scale out that much - not more than 10 highly available services per team. A good example of this is roughly a 3 instance RabbitMQ cluster used by ~100 people.

1. The "Bus Factor" - https://en.wikipedia.org/wiki/Bus_factor

2. Context switching - if you have a developer that also works on coding or other things.

So maybe it's not a full $240k/year for only 1 service, but the price in the door IS that. 2 to 3 extra services will cost no more - that's where AWS will make the money.
I've been using OpenBSD on my firewall for ages, but the fact that patches are only distributed in source form is a giant giant hassle. I understand the reasons for that but it's a level of inconvenience that I find unbearable today. On Debian it's just "apt-get upgrade". On OpenBSD it's so more difficult that I usually end just not patching it at all.
That's why Perl 5 is still an unbeaten champion in terms of managing the complexity of legacy code. Perl::Tidy (and Perl::Critic) is a super-configurable beast to the extent I've not yet seen in other languages.
Since it's an article about the internet, I'm guessing parent realizes that and was exaggerating for emphasis.
There are ASCII equivs for most, they're called 'Texas' operators.
Holy shit, are you me?

>Now, here's the sad thing, for me: I didn't even know Persona existed until its demise was being discussed on HN and reddit. Persona is exactly what I want for my users and my sites; and for my own use of the web.

That's the biggest standout for me as well. I've been /looking/ for a technology like this. Not looking very hard, it must be said. Ok, maybe it's more accurate to say I've been saying for years someone should make this without ever googling to see if someone had.

But how is it that in 3-4 /years/ of me discussing this with other developers every time we bring up account systems, no one has said "oh yeah, persona does that!". Did Mozilla not advertise this at all? The lack of mindshare is staggering.
On the banking thing. In NL we have Bunq which is a virtual bank with banking license. It combines social with banking. The idea is nice but I'm not sure if the world is ready yet. https://www.bunq.com/en/
When I started out (in C in 1997) I learned doing 3 spaces.
That's why I try to get used to 4 (or even 8?) but in reality I still like the 3 most :).
Because it loads before the JS.
Show HN: 5,000 commits, yay! Please spread the love and like. :)
"Galileo, like Beeckman also suspected that the speed of light wasn't infinite and made passing references to an experiment involving lanterns in some of his work."

That's some good thinking in that time... any idea what could have made them suspect this back then? There were hardly even newtonean physics, and you can't see with the naked eye that it's a finite speed, so I'd love to know how they reasoned aobut it.
Would the same feat be bestowed on human copies when we can make them?
1. Privacy becomes more important to social networks

2. Social networks withdraw more APIs to protect not only privacy but their own business interests

3. Privacy becomes more annoying to lawmakers

4. Lawmakers in the US vote in more surveillance powers to force social networks to comply with their information demands

5. Lawmakers in the EU create new laws to constrain their citizens' data to EU countries

6. Distributed social networks pick up traction in both the EU and US in response to #3 and #4. One will be promoted by a major player, probably Google as a play against Facebook.
Show HN: TOP 10 proven growth hacks for 2016 [curated by bestselling author]
fwiw I'm currently working on tools to port a fastcgi perl cgi script to a more modern infrastructure, for money. I'll try and work up the fun bits into an article in due course.
> Don't Send Your Kid to the Ivy League

I will consider this option in earnest once our own kids get acceptance letters.
They wore the same stupid smiles you wear today. Lol
That looks neat/fun. It would be nice to actually try it but I guess the authors maybe have some hopes of commercialising it?
It's weird that the writer is comparing a well leak to pipeline leaks in a city 30 miles away. Doesn't even mention the people evacuated from Porter Ranch.
One year is not really that long - but here is what I am seeing in the foreseeable future:

1. Development for proprietary mobile platforms (such as iOS/ObjectiveC/Swift and Android/Java) will drop in popularity.

2. Continuing increase in client-side JavaScript/HTML5 popularity. The dominant platform will be ES6/React not TypeScript/Angular2.

3. The "App Store" will start to loose its relevancy.

4. Mobile (vs. web) usage continues to grow.

And for business:

5. Social networks coming out of Asia (China, Japan, Korea, SEA - such as WeChat or Line) becoming globally popular.

6. Crash/collapse/accounting fraud scandal in a major internet company. (No idea for specifics but look at the ride subsidies of uber for an example of something that can go wrong).

7. Xiaomi starts selling in USA and Europe with considerable success.