skysight-inc/HackerNews huggingface dataset:
"All semi-finalists of the International competition will receive $5,000 USD to develop and improve their prototype."

Realistically, that means a consumer grade drone. (So no grand ideas for re-purposing one of those drones that can fly from an island in the Indian Ocean, loiter for a few hours and then, under the guidance of some teenager in Florida, send a missile into some wedding party in the tribal areas of Pakistan.)

What is the range of a ~$5K drone? Payload? Battery life? Knowing these approximate parameters would be quite useful for putting one's thinking cap on. If anyone has a good idea, with payload and without payload, that could be helpful.
Use the source. Really. Never, ever, ever be afraid to read something you don't understand. Read it until you understand it; keep reading it until you're able use what you understand. Always use what you understand, somehow.

See source. See source build. See source Run. Three very, very important steps. Each step requires patience and much verisimilitude in the face of extreme danger, fear, uncertainty and .. doubt. What you don't doubt, you don't really know. Doubt, always, whether you understand something properly, even if you've been using it for a while. You can always learn more, but the first step starts with just a little doubt .. or question .. or intrigue .. about how something may or may not work. Guess about it, if you don't like doubting so much. Guessing how much something you doubt, works, will reward you when you stop all the psychology and just get on with: See source. See source build. See source run.

Never forget, you'll never use all of the power of the computer, ever. Its not the power that matters. The only thing that matters to a computer is the user. Nothing else is interesting; getting the user to the computer is what development is all about. Develop until done.
Which means that police actually does shoot on sight, despite whatever instructions say. And in most cases, no attempted murder charges follow if they shoot the innocent.
"What's the lol-speak equivalent in math, science, or art?"

We should be proud no one mentioned Religion yet. Whoops.
6 Advantages of Using the Cloud for Business
Saved to my ad copy swipe file :)

Seriously, that is a truly excellent PPC ad. I'm assuming it's the result of considerable split-testing.
Hopefully they will allow you to ship a browser that contains a JIT. Apple doesn't currently allow that, so most browsers perform pretty much the same on iOS.
Another thing to consider is the best way to help your coworkers not fuck up. Is being a dick and calling them an idiot going to help more than empathically working with them to fix the problems? If it were me, I'd be looking for the door rather than working with someone who yells at me.
So stay away from routers that are Made in China and Made in USA - what's left?

Is there a country small enough without a world domination agenda, yet large enough to not be swayed by bullying from U.S, China etc.? It's time to start a router manufacturing business there...
Unless you can find something which revokes a statement in the Treaty of Tripoli - and given 200+ years it might well have changed - you can't apply your malicious reading because the US has said it does not have hatred or ill-will regarding the tenets of Islam.

Specifically, the US Senate unanimously wrote that the US "has in itself no character of enmity against the laws, religion, or tranquility, of Mussulmen" (that being the older term for Muslims).

That nitpick aside, your statement is still true - the loophole would be to declare that, say, the tenants of the Wahhabi branch, or the Ahmadiyya branch, of Islam are not part of the true Muslim faith as meant in the Treaty of Tripoli.
I tried that first but it didn’t work in Firefox :\
A very interesting talk from James Coglan about building a Lisp-like language in 20 minutes by using JavaScript.

From the video description:

"Sometimes, the answer to an engineering problem is not a new library, or a new platform feature, but a new language. We often gripe about the warts and limitations of HTML, CSS and JavaScript and there are dozens if not hundreds of new languages vying to replace them. But if the future of JavaScript is, well, not JavaScript, how can everyday users shape this future?

JavaScript, so the legend goes, was built in 10 days. I'd like go one better and show you how easy it is to get started with language hacking, by building a working Lisp engine from scratch in just 20 minutes. It'll have arithmetic, conditional logic, variables, user-defined functions, recursion and lexical closures: a minimal useful feature set that you can use to understand how languages work and explore your own ideas."
According to Thingsquare, Tado is using their firmware [1], Mist, based off of the open source Contiki [2]. This is pretty cool, as it enables a ton of features like over the air firmware updates or running your own applications. I'm especially curious how they added bluetooth and ibeacon support into this.

[1] http://thingsquare.com/customers/
[2] http://www.contiki-os.org/
Auto change wallpaper on linux from reddit (A Ruby Script)
this script will get a new image from reddit every period and write it to an ixisting image on you Hard drive, if you set this image as your wallpaper you will have a constantly changing desktop wallpaper from the amazing subreddit called EarthPorn, they post grazy beautiful images of our mother earth.

i tried this script on a linux Centos 6 machine with GNOME/GTK2 Interface

Full script with docs : https://github.com/blazeeboy/RubyScripts/tree/master/2014-5-12
The reason is basically that you can't easily provide a guaranteed W^X [1] environment alongside a JIT in the same address space -- that is unless you write a ROP-based JIT.

[1] http://en.wikipedia.org/wiki/W%5EX
Depending on your definition of "game", there's also captchas.
What happened between Jun and Jul 2003?
Here’s why the EFF’s Privacy Badger ad blocker is different
Abstract Your Key Value Store
Yes, but I think the post is somewhat disingenuous in that if you want to read text-files, you can just open the files in non-binary (ie: the exact same script with a single character changed, the mode from "rb" to "r") -- and it will work for most cases where you can expect it to work.

I've not dived all the way down the (python3) rabbit hole, but it seems to me that there probably is (should be, at least) a way to say, yes, I want to read and write in binary, I don't care about conversion, even if one or both streams happen to be standard input/output/error, not just some other binary file.

I agree that if the second script indeed is the simplest way, then that is probably too hard. But as clearly demonstrated, it's not that hard to read and write "text files".

[edit: to whit:
"By default, these [stdin,out,err] streams are regular text streams as returned by the open() function. (...)

To write or read binary data from/to the standard streams, use the underlying binary buffer. For example, to write bytes to stdout, use sys.stdout.buffer.write(b'abc').

Using io.TextIOBase.detach(), streams can be made binary by default. This function sets stdin and stdout to binary:"

def make_streams_binary():
sys.stdin = sys.stdin.detach()
sys.stdout = sys.stdout.detach()

https://docs.python.org/3/library/sys.html#sys.stdout]
Seems you're mixing up various categories of "rights".

"negative rights": the government is not allowed to stop or punish you from doing something.

"positive rights": the government is obligated to facilitate you doing something.

"natural rights": nothing inherently stops you from doing something.

(Constructive discussion welcome.)
Or the Marques of Reprisal proposed by... Rand Paul's dad
http://thomas.loc.gov/cgi-bin/query/z?c107:H.R.+3076:_blank

Eschewing the rather more obvious argument that the US military's policy of unannounced drone strikes in ostensibly neutral countries could prove counter-productive, we've got this rather absurd line of argument that someone who has to all intents and purposes publicly declared war on the US, is well beyond the reach of domestic law enforcement and actively encouraging militant attacks on the US military deserves due process and a civilian trial because he was born in America.

But he's happy to endorse his fathers' proposal to reward rather less surgical strikes by dubious third party bounty hunters without any more semblance of due process, provided the alleged terrorists aren't American.
Thanks Paulo- glad you liked it :)
Redwood City. Full-time. Course Hero. Product Manager.

We’re looking for a Product Manager who will help define and build the product roadmap and define the customer experience as we move to internationalize our core study guides, flashcards and tutoring platform.

You’ll own this product and work closely with a dedicated engineering and design team, you’ll collaborate with our other Product team members, and you’ll share product roadmap, expectation and results with our Executive team and board.

Here are some of the projects you’ll own:
•	You’ll understand Course Hero’s strategic and competitive position and deliver products that are recognized as best in the industry
•	You’ll own the product roadmap for one of Course Hero’s core growth initiatives.
•	You’ll conduct market research, perform competitive analyses, and identify current trends in the e-commerce and education technology space.
•	You’ll use data-driven approaches to help guide your decisions and continuously improve your product.
•	You’ll work closely with engineering teams and user interface designers to deliver product experiences that delight our customers.
•	You’ll define and regularly monitor KPIs, success metrics and other analytics to determine product health.
•	You’ll support our customer facing and marketing teams to ensure product features are well communicated and promoted to our customers.

Here are a few things we’d love to see in a strong candidate:
* 3+ years of professional experience in a Product Manager role in a consumer facing software company, with extra bonus points for educational technology or e-commerce experience.
* A BA or BS degree, or relevant skills and equivalent work experience. MBA a plus!
* You can demonstrate success in delivering products and services in a high growth environment, and you have a track record of successful international product expansion in both strategy and execution.
* You can demonstrate effective, clear communication to lead a team and drive product as a major influencer across the company.

Nice-To-Have's Include:
* Some experience with Asana or other project management software.
* You’re driven by data to make decisions, and you’re familiar with scripting in SQL and generating reports with Tableau or similar tools.

What we can offer you:
* Industry competitive salary and stock options.
* Full medical coverage (medical, dental, vision).
* 401(k) program to help you save for the future
* Regularly planned team events and outings.
* Free Friday lunches and an endless snack and drink supply
* On-site amenities including a day spa, full-service cafeteria, 3 miles of nature walks along the Bay and free membership to a 7500 sq. ft. fitness center.

APPLY HERE: http://www.thesourcery.com/jobs/743
Most of the kickstarter video was shot in Thailand. It's 88F and very humid right now (1:42AM). A fan wont do much good in these kind of situations XD.
And now apply it to half a character diagonally. :-)
I was aware of that, Shia canon law is a pretty fascinating system. If you can figure out a way to keep the pithy nature of the comparison while improving the accuracy, I'm all ears.
For a long time the CLR came in 'regular' and 'client' versions, where the 'client' version was a subset that didn't include server-type namespaces. There was also a Silverlight variant. These were pretty similar to the various JRE distributions, if you're more familiar with the Java ecosystem.

A year or two ago Microsoft decided to get rid of the subsets because they didn't make sense anymore; "client-server" gave way to "distributed mesh" and it became perfectly reasonable for desktop application to expose a web service port in order to communicate with other apps.

'cloud-optimized library' sounds like a return of the subset idea, but going in other direction. It surely doesn't contain any of the WPF stuff that's used for creating desktop applications. It probably lacks other namespaces that are unlikely to be used in server applications too. I just hope they didn't cut too much out so that it's only usable for MVC/WCF/WebAPI servers. If I want to write my own low-level socket-based service, I hope I will be able to do that.
Would also imply that it's pronounced "tah-doh"
Readability when not using VS, for one. If you're rolling your own csproj (or need to edit it) to use with MSBuild, or some other build system, JSON is easier to read than XML.
In my opinion, it's not really any different outside of the Microsoft bubble except outside you're dealing with different vendors. In the time that all these technology changes by Microsoft, node.js came out of nothing, PHP got namespaces and package management, Python 3 became a thing nobody uses, Rails has several high-profile security bugs, etc, etc, etc.

It's the nature of the industry; if you stop moving you'll be left behind.
No, it's just combining the :before class with attr(), and then styling it with width: 50%. No secret sauce, just a creative hack.
An iPad 3. I haven't noticed any performance issues yet. I guess all the apps are running in the background anyway, it's just pushing a few more pixels to the screen.

I have come across a few glitches, but no show-stoppers so far. Looking forward to see how it develops.
As a professor of philosophy, I very much doubt he's ignorant of Philosophical Zombies. He probably just disregards them; they're not universally accepted as remotely meaningful, or even possible. (Note that the most meaningful forms of the zombie argument require them to be metaphysically possible, not merely logically.)

They're also not one of "the most basic concepts in philosophy of mind." They're a very pointed way of illustrating the Hard Problem of Consciousness, and specifically Epistemic Asymmetry, but it's the latter two that are fundamental to modern philosophy of mind, not zombies.
I think the greatest problem is still OpenGL itself. Vendors have a hard time implementing these and other Khronos specs.
This is actually kinda awsome.
I had a terrible experince some months back trying to get a Cordova app made for Android/iOS to work on Win8. As a result of the special javascript rules in Win8, not event the Angular source was possible to run without encapsulation all "insertBefore" in jQuery-lite in "MSApp.execUnsafeLocalFunction".

Together with the toolkit they are even providing example ToDo-apps for Angular, Backbone and WinJs which makes me hope all the issues I struggled with is now fixed.(Possible by running the app inside a webview instead as an native WinJS app).
You are correct, in Marvel universe Hydra is the crypto-nazi org, not the algorithm. The algorithm was developed by a nazi scientist Zola, and Project Insight is the tool of its execution, namely flying carriers with tons of guns (it's pretty hard to imagine more vulnerable technology for world domination but whatever, they crash spectacularly and that's pretty much the point :)
We're working on polishing a command-line version of the tool, amongst other features. But we'd love to get in touch with users/researchers looking to run some large scale projects (our intent is to have an open, free-for-academic-use product).
Folks, I'm from Pakistan and even our local news reported on this three days before hacker news. What gives?
Actually I think languages and frameworks differ by the quality of their documentation. Some of them just suck. So maybe if you are not making much progress with one framework, you should try another one.

Unfortunately with iOS and Android, you are stuck with what Apple and Google offer you.
Perhaps software and virtual routers are the way to go, especially if any are open source. It would be great if someone with knowledge in this domain could comment on this.
For anyone wondering, Dropbox changed this a while back. The requirement to sync to Dropbox first was added at that point.
ATI drivers are horrible on the Mac OS X platform too, even though Apple controls all their drivers on the platform. Even though Intel's GPUs are slow their drivers are very stable and work most of the time.
That argument sounds rather dark, as the same thing which illuminates the criminals -- guess what -- also illuminates the people. And journalists, lawyers, and associations that digest information for the people.

So now the overwhelming majority of the world goes dark on the law because a minority of uniquely dangerous criminals are lawyer-like Westboro Baptists with bombs.

If terrorists wish to confine their behaviors to the technicalities of western law because they would rather get arrested than shot, that is actually a highly desirable outcome. We should seek to capture all criminals alive and decently, and gather what data they have to attack other networked crime. Seriously, law-conscious Westboro Baptist terrorists would be a positive development.

This is no different from a criminal learning about the circumstances in which a cop might shoot them, and thus opting to drop their gun in certain situations. The criminal is being more legally conscious as part of their strategy.

While wrongdoers who play legal strategy can be a frustrating nuisance, but the alternative is secret legal memos, which I find more frightening.
The best answer is always going to be a mix, which works for you. And each language you learn will provide more experience at learning. That said, and merely providing examples:

Find the koan collection for each language. Pretty good for syntax and peculiar idea demonstrations. Not so good at project design.

"build it as quickly as possible" and when you hit a roadblock start googling to find out how someone else got past it. Thats a PITA, surely there exists a library for that?

Also blog posts / podcasts by devs for devs and read between the lines a bit. Not so much what are they specifically talking about but more generally. Nobody talks about XYZ and nobody mentions solutions to ABC, but everyone's got an opinion about DEF and GHI.
If all those jews were not terrorists, what did Germany have to gain by killing them?

Not that the question is bad, it's just that it's not rhetorical at all, you might want to try to actually answer it. And while you are at it, you might also want to read up on how most of the things that were done to jews (and some other minorities) in the third reich were also legal, at least according to german law at the time.

(edit: and mind you, they also had ways to justify those laws, it's not like they just made the "be evil law", of course it was all about protecting the home country or race or whatever, if you wait for an abuser of power to declare themselves an abuser, you'll generally wait until after all the bad stuff has happened ...)
Isn't this the same add from Amazon?
In reference to #1, check out this summary of module counts for each package manager[1]. The TLDR is that Java, Ruby, and Node.js dominate in terms of module numbers.

[1] http://modulecounts.com/
> transmogrifying

Also known as "mapping"; the literal purpose of an ORM. :)

Other big tools/frameworks include APIs for query generation, unit of work, caching, etc., which are not always necessary or desired.
I find that doing a "tour" or some sort of interactive learning experience is great for getting exposed to the syntax, and laying the foundations for what will become muscle memory for the most common bits of syntax (declaring variables, basic operations, etc). CodeSchool has a very good iOS course offering (I didn't complete it, but only because I realized that I really dislike Objective-C). After that, create something you can dogfood. As others have suggested, in-house tools are a great excuse. Personal apps are good as well.

A real project will get you used to doing real stuff, and if it's sufficiently non-trivial, will serve as a great drill for the basics (e.g. string concatenation). It will also help you get very familiar with the documentation, and the community around the language/framework. In the case of Go, you'll also learn to always search for "golang [problem]" rather than "go [problem" ;)

As an exercise in learning Golang, I built a really tiny service for something I wanted (an app that would read Hacker News to me with TTS). It took about 15 hours over the course of a week, and most of that was in debugging/reading/debugging mode, trying to figure out why I couldn't just unmarshall this JSON blob into a struct (turned out the struct fields needed to be string pointers, not strings).
There's an equally important one between executing someone in your custody and assassinating someone high up the chain of command in a paramilitary force in hostile territory.

His citizenship is neither here not there for me. If it's acceptable to target foreign al-Qaeda leaders in overseas theaters (which I believe it is, in many cases), then it's equally acceptable to do the same to an American who chooses to take up such a position.
Yep, Kurzweil was actually just interviewed by CNN (on their new show Inside Man) about singularity and that's still around the time he predicts it'll happen.
It seems to me that - socially - we should regard this as the responsibility of the driver rather than the automaker. They chose to drive in that place at that time, they maintain their vehicle, and they have chosen some balance between safety and heroism (either by tweaking a setting or by picking what car they buy). It's the driver's agency at work.
I find arguing about "right" and "wrong" in the abstract to be a boring exercise, because that just comes down to feelings and emotion. It's no fun to argue when there's no agreed-upon set of rules to argue within!

Here, I'm not arguing that my viewpoint is "right" or "wrong" or that Locke is "good" or "bad." I'm arguing that it's consistent with the philosophical underpinnings of the Anglo-American legal and political system. Like it or not, Enlightenment thinking and Lockean philosophy in particular are an important reference point when evaluating questions about America's political system.
> Leviathan is a philosophical work, not an anthropological one. The "state of nature" doesn't denote a real period in human history.

Right, its a thought experiment like Schrödinger's cat.
A non cognizent AI that is capable of generating an similar AI better at generating AIs than itself is would run into the issue, regardless of whether it is cognizant.
I do still like books, though I find for technology topics my Safari Online subscription is way more useful than buying individual books. I'll have a book on my virtual shelf for a few weeks, dart around in it gleaning what I want, then I swap it. I not only avoid the build up of obsolete paper books, but I'm not having to struggle with the "should I buy it, which is the best, is it really worth $39 when I have blogs" type purchasing decision.

The great books will sometimes be bought outright, but by then I know well what I'm getting.
I'm curious to know if using a different firmware would be a valid way to secure a (potentially compromised) router, or is this kind of tampering done at the hardware level—in some hidden part of a microprocessor?
Targeted assassinations are much less morally disgusting than sacrificing thousands of one's own soldiers and hundreds of thousands of foreigners - noncombatants and unwilling conscripts amongst them - in a declared war. The reason why political leaders generally argue assassination is less justifiable as foreign policy than conventional military intervention has nothing to do with morality and everything to do with them being more likely to be on the casualty list.
Thanks! The pricing is still being tested and is cheaper than most community college courses. However, the goal is to build an economically sustainable education platform, which most MOOCs struggle to achieve.