skysight-inc/HackerNews huggingface dataset:
I estimated 10 years until poison killer drones are wheeling beneath my ceiling light. - I wrote it 2 years ago on my website http://hashsign.co.uk/contact-stephen-winter.html#killer-dro... . (Already in 2009 I looked ahead fruit fly drones dropping plutonium in nasal cavities. http://hashsign.co.uk/notmute/20091129-hans-henny-jahnn.html... ) But yes, 30-40 years is more likely.
I agree. As far as calculus goes, I am more enamored with books like Spivak's (http://www.amazon.com/Calculus-4th-Michael-Spivak/dp/0914098...) that take a proof-centric approach to teach calculus from first principles.

Incidentally, for those who want to learn linear algebra for CS in a mooc setting there are 3 classes running at this very moment:

https://www.edx.org/course/linear-algebra-foundations-fronti... (from UT Austin)

https://www.edx.org/course/applications-linear-algebra-part-... (from Davidson)

http://coursera.org/course/matrix (from Brown)

The first 2 use matlab (and come with a free subscription to it for 6 months or so), the last python. One interesting part of the UT Austin class is that it teaches you an induction-tinged method for dealing with matrices that let you auto-generate code for manipulating them: http://edx-org-utaustinx.s3.amazonaws.com/UT501x/Spark/index... .

And of course there are Strang's lectures too, but those are sufficiently linked to elsewhere.
> Remember the outrage when Apple removed floppy disk drives? Optical drives? Ethernet ports?

Not really. What outrage? Floppy and Optical drives were dropped when they were already old. I remember some people complaining about the lack of USB, but you can get a thunderbolt<->ethernet adapter when you purchase it. Also, an ethernet port itself if thicker than the laptop itself, so it's understandable.
great point. it is massive difference between airbnb (i a a huge fan) and uber/lyft.
The Changing Economics of Surveillance
Also, only one device connected at a time, and not devices if you're charging.

Forget about using a mouse a these laptops.
The real issue is this guy talking like people should be grateful for employment and that objections to crazy work hours are attitude problems. I don't know if this is a cultural thing, but I found that more off putting than that he lacks the human resources to contribute to OSS.
I am not sure why they compare it to the RPi it looks like a microcontroller board not a small general purpose computer. I feel like Arduino is already doing very well in this space but the LED array is a nice feature.
Technology should be used to create social mobility – not to spy on citizens
Are we no longer bold?
I'm not quite up to speed here, but aren't these simple linux user lands, running on a normal Kernel, and not actually real OSes that provide a new set of APIs to interact with the system?

I see all these "DockerOS", "RancherOS", "CoreOS" things and at the end it is just a kernel and a set of programs that take over the init process in a certain way.
well yea..a fool and his money and all that, but isn't there also reason for discussion of why a very large, very popular brand is doing something out of character? Kevin brings up a good point, that usually when apple offers something at a large price point it's due to some sophisticated tech upgrade (e.g., retina display), as opposed to only changing the casing.
Disgusting, cowardly and counter productive.
Alarming number of spam false positives in Gmail
The lesson from that is: All that is necessary for the triumph of evil is that men are separated from good by enough layers of abstraction.
So basically the watch is "perfect for douchebags" yet at the end of the article: "There are certain markets where this watch will sell well, regions of China (just put a goat on it) and Dubai come to mind."

Way to paint in broad strokes on this one. Ethnocentric and insulting to whole cultures much?
So this is kind of a special-purpose Bacon.js stream processing library that has one central Property that all events flow into and out of? I might not be making any sense, this stuff is all new to me. Thanks for any clarification!
Hopefully we can tell newcomers to "use strict", always use "let", and to not worry about reading code that doesn't "use strict" to start with?

People who are new to FORTRAN get told "if it doesn't say "implicit none" at the top then don't try to read it yet".
There's a book by David Kushner called Jacked[0] about GTA's development. He's also the author of Masters of Doom[1].

[0] http://www.amazon.co.uk/dp/0007434855

[1] http://www.amazon.co.uk/dp/0749924896
Yeah I just don't get it. And before anyone says "this is like buying a pack of gum for an ultra-rich person", it's not about the price. There are much nicer "wealth indicator" watches available in that price range and beyond. I just don't see the appeal here.
I agree, for the most part. Not every setup can be open sourced, and not everybody has the capacity to contribute frequently. I lead a small tech team of 4, and we are usually pretty busy. When we're using an open-source tool that we find a bug in or need additional functionality for, I do encourage the team to submit a pull request to the source so the world at large can benefit. At this stage in our company's growth, though, it's not realistic for us to dedicate large chunks of time to random open-source projects.
Personally I have been using Scoop with ConEmu. I find that is enough for most things :)

http://scoop.sh/

http://www.fosshub.com/ConEmu.html
beg your pardon, but they aren't startup anymore.(5 years above)
beyond meat's patent is such a fucking joke.
https://www.google.com/patents/US20120093994
The Hackaday Prize – 2015
http://www.proxdynamics.com/home
Windows Phone DatePicker in Android Style
The only reason they banned the "I am rich" app was that it made this shit too obvious.

This watch is the "I am rich" of the physical world, the electronics just add a hint of plausible deniability to it. "I am wearing it for the functionality" is the new "I buy Playboy for the articles".
Go core member addressing Dependencies & Vendoring
*This is almost certainly not true. But it is definitely funny.

Could very well be not true!
https://news.ycombinator.com/item?id=9189937
My biggest problem with this proposal is that it will force a full-blown code-style on you.

Yes, just like "use strict" did, and thank goodness! The fact of the matter is that Javascript wasn't a carefully designed language from top to bottom and we're still working to fix some of its pitfalls. It's not that some of the ill-posed features don't have valid uses; they do. But we know a lot about the best practices, and with ES6, there are objectively safer alternatives to old patterns.

This isn't just for today's experienced JS dev. Javascript is here to stay, and there's no reason the person learning it today should have to know all the language quirks I had to work around. "use strong" will lead to more performant and more resilient JS coding practices, period. Let's stop fetishizing the missteps of the original language.
Recursion isn't very good in Python this is true. I'm not going to judge the guy's skills since I don't know him, but that seems to be a common pitfall that a lot of developers I know find themselves in - they learn a single language or framework and never break out of it.
I've found that even in Python, only statically typed code matters - at least, statically enough that I can be confident that it works. I don't think the ability to have an object also be a map is especially valuable; code where everything is one or the other is clearer. These changes won't affect the ability to monkeypatch methods on individual instances (that's the one "really dynamic" thing that I find actually useful), will they?
I figured the Gold Apple Watch Edition was for nouveau-riche Chinese and tacky B-celebs? Did anyone expect anyone with taste to get one?
My book for startup founders (top of Product Hunt) is free for one more day
Yes, 6 nights a week and 5 lunches usually.

Friday is usually "date night" although we have been married for 8+ years. We both work from home so lunch every weekday.

We have a range with an oven plus we have a separate convection oven. We have a microwave but we just use it for melting butter and as a kitchen timer.

We usually do 2 vegan meals a week. The rest protein and vegetables as I am diabetic. We stay away from soda, sugar, processed foods as much as we possibly can.
But if you can run this, you can run VirtualBox, which is a much safer alternative (and simpler, if a live ISO meets your needs).
this game is bullsh[can you guess the ending of this phrase?].
2 / 4 of those items you mention are actually problems caused by having a corruptible state, not by the market.
Yeah, outraging! Also he forgot Russia.
Would it be possible to run a repl on the iPhone and evaluate scheme code on the fly, maybe via Geiser from your devel machine?
My biggest gripe with Cygwin (aside performance on some syscalls) has been package management, which used to require setup.exe to add or upgrade packages. That was nicely mitigated when I found out about apt-cyg[1]. It's a apt-getish frontend for setup.exe command line. Not as nice as real apt-get of course, but "apt-cyg install something" takes care of the most important use case.

1: https://github.com/transcode-open/apt-cyg

EDIT: changed to github url
OpenBSD is about to tag 5.7 for release. During the release window commits normally drop to only include minor changes. Once the tree is tagged all the patches sitting in the developers private trees can go in.

Regarding libressl I'm not sure how it works, but I think the OpenBSD cvs server is a better source that the github repo (http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib/libssl/), but I'm not sure.

Also I'm not sure that a rapid flow of commits are necessarily a good indicator of quality.
Lob (YC S13) Is Hiring Angular and Node Developers
Lob (YC S13) is building APIs for real business problems

Built with developers in mind, Lob provides tools that allow businesses to build scalable and powerful applications. The most popular API is a print and mail API that enables companies to send postcards, letters, checks, photos, and more as effortlessly as sending emails, but this is just the start for Lob. Lob is based in San Francisco, CA and is venture backed with over 5000 customers including Intuit, LendUp, Porch, and Ubiquiti Networks.

We are a small but dynamic and passionate team based in San Francisco. We are looking to grow our team with talented and driven people who share our vision that APIs will eat up the world. We give our employees a lot of responsibility and the ability to help dictate our product roadmap. You will have fun at work while engaging in challenging projects with the best and brightest.

To view and apply to our openings, including senior node.js, AngularJS, and DevOps roles, please visit https://lob.com/jobs and mention that you heard about us through HackerNews.
> Yes, I know HPMOR is not your average fanfic (I've read at least two thirds of it), but just... take a moment to step back and admire the post, and the level of self-confidence required to write it. All I can say.

Consider that Harry in HPMOR is essentially a stand-in for a younger version of the author, and it becomes less surprising. He literally believes that he is an exceptional genius and that he is one of the only rational people in the world.

You can read his "autobiography" here:
http://wiki.lesswrong.com/wiki/Yudkowsky%27s_coming_of_age

Additionally, he regards his work on AI as literally the most important thing in the world because he sincerely believes that it is the only possible way to save mankind.

I have some measure of respect for EY and he clearly is very intelligent but I think most people outside of his community would regard him as having a somewhat inflated ego.
5 animation scenarios which you can encounter in real life apps built with Webix
Indeed. "The First 90 Days"[0] is a great book that provides a framework and techniques for being strategic when starting a new job.

0: http://www.amazon.com/The-First-90-Days-Strategies/dp/159139...

edit -- links, how do they work
If you happen to work for one of the contractors in this program: I kindly ask you to think about your goals and your ideals for humanity.

I used to work for a sub-contractor to the military-industrial complex. I quit for ethical reasons. Never looked back.

Thank you.
Electric Cars to Cut Oil Imports 40%
My argument is that you should be aware of what is required to implement a language (at least to some extent), and what may go against implementation assumptions. These things are always a tradeoff, and if you mutate objects enough through their lifespan then maybe implementations will move more towards looking at the methods attached to an object, and ignore the shape of the data except when accessing a property (the methods are already normally stored off to one side on the assumption that you won't change them), but that will either make objects larger (need to store a ref to the shape and to the methods per object) or require an extra indirection (need to follow from the shape to the methods) so may incur a slight overall performance penalty.

Yes, we are all in the same game as GL driver developers and game devs, and that goes for all language implementations. The fine details of what gets optimised best may change from VM to VM, and from release to release, but it's important to understand the general assumptions that these systems are built around, because they don't change quickly.

In general dynamic languages that allow properties to be created and deleted on individual objects are a complete PITA to optimise, and more generally mutability of classes makes stuff harder, so in general even though you have these abilities in JS and other languages your code will often perform better if you limit your use of them, especially in areas where performance is critical. This doesn't mean you shouldn't use those mutability features, but you should have some notion of the cost you might be incurring.
This time, PHK wasn't able to claim that he recognized any serious issues, but still started from scratch, leaving out even the idea to support all that NTPd already has fully implemented. And he received money to find and fix the bugs, not to make one more proof of concept.
In Brazil: http://www.curitiba.pr.gov.br/idioma/portugues/linhaturismo/...

It was built to provide telephonic transmission and has two floors specially built to be visited.
That's the MCU of the Arduino Leonardo.
Much cheaper / simpler, also it's USB so should be able to use the Pi as a host
The problem for this watch is that its technology will be outdated in a few years at which point it becomes merely a bit of bling.

High end mechanical watches on the other hand are not solely time-keeping devices, but mechanical marvels and one of the few Veblem goods that a man can wear conspicuously.
The art of port forwarding on Linux
Not terrorists, but enemies.
Open Data Healthy Access Scoring System
ARP (Address Resolution Protocol) Explained
A second there I read it as "BBC gives children minicomputers" and I imagined a PDP-11 surrounded by school children.
This is how those "douchebags" react when you make fun of their shiny new watch: http://i.imgur.com/kmOvbfU.jpg
I look forward to buying mine on eBay, at a slightly-inflated price.
I've ended up with

Select-String "pattern" -Path file.txt | ForEach-Object { Write-Output $_.Line } | Out-File t.txt

Slightly Heath Robinson, but by default PS will truncate lines to terminal width, even when writing to a file, which is a disaster for any kind of subsequent machine processing.
This 27-Year-Old Made Millions Riding the Death Spirals of Penny Stocks
Game Development Tools for Startups
More on Arduino LLC vs. Arduino SRL
A teachers perspective on maidsafe
Sensei Anywhere v0.2.0 released
Any idea of the power source for this beastie ? It's not very 'wearable' if I have to plug it into a computer (via) USB to power it....
Wonder what the unit production cost is and how it compares to a bulk order of Arduino - strikes me that they could have fit the thing in to an existing ecosystem and reduced the support cost. Moreover what't the project cost and expected uptake, and impact, versus something like making n x 10^5 RPi's available to school kids who want them.

Hopefully will be able to pick some of these up to use with my own (younger) kids despite them saying they're not going to make them further available.

Der Blinken lights though, who would not want one!

>BBC Learning's Gareth Stockdale, who is developing the device, said: "The BBC's role is to bring focus to the issue, and then we will withdraw from the market."

>After the first million Micro Bits go out to schools there will be no more. //

Doesn't sound like the way to build a learning platform to me.

>"With a dedicated season of programming on the BBC, 5,000 digital trainees, one million children who take their first steps with a Micro Bit, and a host of educational activity, we hope to inspire a new generation to get creative with digital," said Jessica Cecil, controller of Make it Digital. //

You can lead a horse to water, as the aphorism goes. One million "Micro Bits" given out doesn't mean the same number of kids will use them unless. Even if they're introduced in to school curricula then you're not going to have a 100% take-up.
Hey Siri, How Come Strangers Are Listening to My Private Messages?
I'm wondering that, especially as GTA is PEGI-rated 18.
Now that's what call as "Backfire". His Reddit AMA is filled with comments on this single comment about open source.
Unfortunately despite their best efforts, the BBC are not necessary as clued up as they could be on the tech reporting front. They likely compare it to an RPi because they look vaguely similar from a distance, if you're short sighted.
Logon GPO Analysis via Powershell
but often killing civilians

They can simply be reclassified as combatants. I understand any male "of military age" is an enemy combatant [1]. They must be bad guys or else why would we be murdering them.

I happily admit that if this was happening around me, and I was as powerless as these people are, I'd strike back through terror tactics.

[1]http://www.dailykos.com/story/2012/05/29/1095594/-WOW-to-avo...

Yes, of course this is sarcasm (except for the bit where I can understand why terror tactics are what people use; I really can understand that).
Apple's digital watch price of $10K isn't crazy, it's an Anchor
It's based on the making of the game according to someone working on it - https://twitter.com/guycocker/status/575985333017391104
Lovely illustrations :)

This line from the opening should really be emphasized:
Since persuasion is a function of not only logic, but other things as well, it is helpful to be cognizant of those things.

While the author leads onto the burden of proof and other topics, to me it serves as an important reminder that you shouldn't treat fallacy lists like these as the be-all end-all of argumentation - everyone is vulnerable to making errors of judgement, and even logically valid arguments aren't guaranteed to be sound.
After the first million Micro Bits go out to schools there will be no more

Aargh. That pretty much guarantees it's a platform that's sinking from day 1. Unless they're smart enough to open source the whole thing so they can be freely cloned. It's as if they learned nothing from the Domesday Book (brilliant tech dead-end of the 80s).
Giving computers and coding lessons to kids is a great idea. They'll learn some useful skills about approaching problems, breaking things down in to logical parts, a bit of maths, a bit of critical thinking, and why being organised is a good thing. All very useful lessons.

But why are these schemes always sold on the idea that they'll help to plug a digital skills gap over the next 5 years? These are 11 year olds. They won't enter the workplace for another 7 years at least, more likely 10 if digital jobs still need a degree then. To say this is a measure that addresses any problems facing the digital industry at the moment is stupid.
The Apple Watch Edition is for you. It just isn't for you to buy. It's there as an anchor, so you ratchet up your expectations of what's "reasonable" to spend. This post explains it well: http://simon-tanner.blogspot.co.uk/2015/03/apples-digital-wa...
The links you posted reference Iraq, which was not a very nice place over the last decade. In many cases, a strong personality would emerge as a local leader. He'll usually have access to several small arms and enough money to feed and pay several dozen militia fighters. To legitimize his power he'll coordinate attacks on US personnel, usually ambushes, and make deals with people who have connections to global "terrorist and extremist" organizations who can provide him with resources to pay for more weapons and manpower. This hypothetical leader isn't beholden to the law and makes up the rules for the people in the areas that he controls based on his interpretations of religious teachings and personal views on justice and proper conduct. The government has so many problems to deal with that they aren't in a position to oppose him or restore any kind of rule of law to the people that live in his sphere of influence. As his power increases, he becomes a more useful piece on a larger chess board, controlled by leadership in Mosul, Yemen or Saudi Arabia.

To the US, the solution is clear: Kill that guy. The force of his personality is what's holding his local power structure together, and if he's dead there's a good chance that the whole thing will collapse. This will take a piece off the board for a global opponent and give the national or regional government one less problem to deal with. Given that he lives in a remote area that he knows like the back of his hand, getting close to him would be difficult. But if they can pay someone to tell them where he is at a specific time, all it takes is one drone strike to solve a lot of problems for a lot of people.

It's not a perfect system. Sources will frequently give false locations in order to kill their own enemies or settle personal scores. Sometimes the intelligence is out of date by only a few hours, the target leaves a house and innocent people move in to it behind him. Or the weapons just plain miss.

The question is, do you have a better plan? Because the guys at the Pentagon would really like to hear it. Ceding large swaths of a country to random strong men doesn't seem like a sustainable solution. It's not good for the people in that country, it's not good for global security and it's not good for business. Civilian casualties are always regrettable and make for compelling headlines. But at some point, someone has to have an eye on the bigger picture. If there's a better course of action, then it should be taken immediately. Until then all the US government can do is to use the tools that it has available to deal with the current situation.
This product will double or triple your MacBook’s storage capacity
I would say the output of most of the compile-to-js languages are easy or at least non-hard to read. It is usually the minification that causes problems and you don't have to do that in a development environment where you usually attach your debugger. It's usually also hard to debug a running application written in a static and compiled language (unless you have symbol tables and similar).
CLF, a command line tool to search and view snippets in the terminal
…commercial software such as the Coverity system for security checking on code, must come out of the $7,000 monthly stipend or be charged to his consulting business.

Coverity is free for Open Source projects, why is he paying for it at all?