skysight-inc/HackerNews huggingface dataset:
The main is "nonviolent action" of Gene Sharp. Holding a square for weeks, and waiting for violence to discredit government wasn't a normal normal way to make a revolution before this method was used.

What about Ghandi in India? Or Mohism in China in 400BC? The idea that the color revolutions are the first to popularise using nonviolent resistance to gain a moral upper hand against an opponent, is plainly ridiculous.
I'd say definitely lower than RN. Not to mention all kinds of certifications that can be expensive and time-consuming too. Great software engineers are rare, but common ones are nowhere near the level you need to be to make a significant contribution to math field. And the pay is much better.
Hey thanks :) Who are you?
osm is allowed to use Bing imagery as background reference when editing. The aireal imagery is not part of osm in any way!
The URL of the image :

http://explosm.net/db/files/Comics/Rob/freakout.gif
It's subtle. For instance my university taught us scheme basics (no higher order functions, no macros) in the very first computing module[1]. Before teaching us x86 assembly, HTML, VBA. [2]

IMO nobody [3] considered it programming. I was a geek and thought it was pure vapor [4], programming needed to be cpp with graphics or GUI or memory cells. I don't know what other people thought about it but I'd bet they forgot about it the minute they left the class. I mean pairs and cons cells ? what can you do with that ? ... beside map/fold/compose/curry. But that would need to talk about closures... can 20yo handle hot thangs like these ?

----

[1] in my days, first 2 years were 80% math/phys 20% programming

[2] casual introductory modules, at that point students don't know if they go pure science CS or IT.

[3] except the wearing IOCCC tshirts teacher

[4] infinite idiocy of my young self
Most of the comments on here seem to be talking about whether the name is good or not. For me, the question isn't what a 'monoid' is called, or whether it can be defined in a few lines of English, but rather what it is that they are useful for.

I've been using Scala full time for a couple of years now, but it took me ten months to really understand not just what monads are, but how they are useful in expressing a program from a different perspective to other approaches, and the benefits that come from that. Now I use them all the time and see how they add huge benefits to my code.

In all the time that I've been working with Scala, and building my knowledge and experience of how to apply functional principles usefully, I have yet to (knowingly) use a Monoid, or encounter a situation where it was clear that they would have a benefit. I'm not saying that there are no such situations, and it may be that there have been situations where they would have been useful, but I didn't know it, and I would love to be able to add them to my toolbox. However, I do see that a lot of the time these concepts are introduced in a very abstract way and what it missing is not the simple definition, but rather some clear idea of when, how and why to use them.
Reminds me of the title of a book by Richard Feynman -"What Do You Care What Other People Think?"
http://en.m.wikipedia.org/wiki/What_Do_You_Care_What_Other_P...
"Easy, safe, fast" - Because we say so.
If jews are happy with neo-nazis in Ukraine, why they are asking Netanyahu to send forces to protect them?
http://www.israelnationalnews.com/News/News.aspx/177920
Bureaucracy is annoying, slow, and unjust. But the situation now is much better than when the market was unregulated and robber barons did as they pleased. The American people suffered under the tyranny of the free market, they called on the government to save them, and it did. Nothing is perfect, and everything requires constant work and improvement, but we can use a gentle reminder now and then of how things used to be.

I don't think anyone believes Silicon Valley engineers are a bunch of miserable, oppressed working-class folk, but it's good to know how even the most seemingly progressive of corporations behave.

As to "making compliance so hard that smaller players would find it very expensive to compete", I think that regulation sometimes swings this way, but it is sometimes gradually, slowly, fixed. I don't think anyone would say that all regulation is always good for the big players and bad for the small ones.

Lastly, where does the money come from?
Funny video why Leo never wins an Oscar
Me and some friends made this video this week about a group responsible for upsetting Leo every year at the Oscars.
Who are you: Maker, Manager, or Entrepreneur?
>some of us despise the companies that attempt to profit from selling I.P.

If I despised Google, or any company that profits from selling IP, I would have said so.

If you can either contribute to an open dataset or a closed one, you contribute to the open one because the benefit no longer relies on the goodwill of any dataset owner. This principle underlies not only Open Street Maps, but OSS in general, and with a little finagling, things like Bitcoin. If the last few years have taught us anything, it's that we cannot rely on the basic decency of any institution.

I'm not happy about it. I wish I could trust institutions to be decent. But time and again they act indecently, and weather the (short) media storm, and keep going, business as usual, and we must protect ourselves from that. To do otherwise is to ignore the lessons of the past.
Banning the term "free-to-play" because there are optional features that cost money means you would also need to ban the term "free admission" when a venue charges for food and drinks. You'll also have to get rid of "buy one get one free" and, well, pretty much just strike the word "free" from the dictionary altogether since technically there is not a thing in the world that is entirely without consequence, tradeoff, opportunity cost, etc.
For most people, regardless of age, withdrawing attention when they act negatively tends to relatively quickly make them change their behaviour. Works on toddlers, co-workers, friends. Anyone.

People have a deep psychological need for attention, and negative attention is often better than no attention.

Attention is often the best way to both reward and punish someone, by giving or withdrawing it (not through negative attention).

But yes, you need to be prepared for uncomfortable moments at first if you've let them get away with it previously. And you should be consistent - especially with children, consistency makes a huge difference. And for children it of course needs to be much more obvious - with my son I will tell him when I am withdrawing attention, why, and what he can do to get my attention again.
Notion – San Francisco

"We shape our tools, and thereafter our tools shape us"

The goal is to democratize software. Quite a shame that 30 years into personal computing, an average person's interaction still caps at word-processing. We'd like to change that.

A beautiful loft/artist office in the Mission. Best investors out there. Right now there are 5 of us.

You will be part of the founding team. You need to be able to make things and think conceptually.

ivan@makenotion.com
Putin seems to have become confident that Obama's so called "red lines" are nothing more than empty talk.
Ah, that makes more sense, thanks! There's an awful lot of vestigial VPU-related stuff lying around the source tree, including what I'm guessing are the unused remnants of a dead build system...
This time is it right next to EU Schengen border. Also there are some agreements between Ukraine and EU/USA to protect Ukraine border integrity.
Canonical / Ubuntu

fulltime remote working on inventing the future of cloud.

Golang devs for building opensource orchestration and deployment tools ie. http://juju.ubuntu.com
https://ch.tbe.taleo.net/CH03/ats/careers/requisition.jsp?or...

Devops to encapsulate best practice experiences around scale out and opensource software into reusable components.
https://ch.tbe.taleo.net/CH03/ats/careers/requisition.jsp?or...

Openstack Developers and devops on the Ubuntu server team
https://ch.tbe.taleo.net/CH03/ats/careers/requisition.jsp?or...
Here's a link to PG's essay and speech excerpts on why Lisp is great for web-based applications (2001) - http://www.paulgraham.com/lwba.html

PG delivered a similar message to my undergraduate CS class in 1996/7 as a guest speaker when he was working on Viaweb and extolling the virtues of LISP for server-side web applications.
We agree, I'm fine with usually.
NATO is irrelevant here. A strict interpretation of the Budapest Memorandum, however, has Russia in violation, which would oblige the US and UK to respond.
It will deteriorate the relations, but I don't see any possibility of a world war over Crimea.
I believe the Budapest Memorandum is more of a guideline than an agreement.
Not until I see a security audit will I believe any exchange is secure

definitely! Everyone saying "im secure" must also say "the X will prove it"
wow, thanks so much! let me know if I can ever help you with anything :-)
SEEKING WORK - Helsinki, Finland / Remote / Travel possible

Full stack developer with product design experience, both web and mobile.

Background in Google, Nokia and startups.

Main stack: modern JavaScript (Angular.js, d3.js, jQuery), Python (Tornado, Django), C++/ObjC, iOS.

I'm looking for short side projects in which I can quickly contribute value to you. I have strong background designing and implementing user interaction, but I've lead a fair share of complex backend projects. I can help you with anything from UI to setting up automated testing and deployment.

If needed I can travel for a week or two at the time.

teemu.kurppa@gmail.com
“Intelligent Doorbell” Uses FR to Make Homes Socially Intelligent"
Innovative Chui™ Doorbell can identify owners and visitors and make homes smarter

DALLAS, TEXAS, February 26th, 2014 —Beginning tomorrow, consumers and businesses can place advance orders for the Chui “intelligent doorbell,” which blends facial recognition, machine learning and other proprietary technologies to improve security, enhance convenience and promote efficiency in homes and workplaces. The innovative device, developed by Dallas tech start-up 214 Technologies, can be ordered at www.getchui.com starting February 27.

Chui delivers real time notifications to the owner’s smart phone or computer that include the visitor’s image, name and timestamp, while also offering the option of two-way audio and one-way video. If the visitor—such as a friend, family member or delivery person—has been “enrolled” by being photographed using either the Chui device or a web or mobile application, the notification will also identify the visitor and unlock a suite of innovative features. Whether Chui owners are inside their home or business, in the car or travelling overseas, the notifications let them know whenever someone is at their front door.

Chui also offers Identity Based Audio that plays personalized messages upon recognition. For example, the owner can record a message telling a friend where a key to the front door is hidden, or a message telling a delivery person where to leave an important package.

In addition to playing pre-recorded messages for designated visitors, Chui can spare its owner the hassle of an awkward encounter with its Do Not Disturb feature.

Chui can be further enhanced by pairing it with Internet-connected locks and smart lighting systems. These pairings allow the door to be unlocked, or the inside lights to be turned on, when Chui recognizes an authorized face.
> Now it largely consists of debugging and customizing already existing code, often via frameworks.

This is why web development is so dull to me. You're always coloring by number.
The JavaScript improvements are exciting. New Array methods, plus a yield operator.
> Unless a few people end up in jail for this, nothing will change.

That's pretty much it. Does the govt come down on corporations for such acts? One rarely sees corporate honchos being jailed for such incidents. More often than not, it is a fine and then things move on to find and execute a different loophole.
^
Someone please answer this. Thanks.
But that is as if someone export the vm into a vagrant box/ova file and uses such image as base to start off a new build, wouldn't it (plus using puppet/chef/ansible/saltstack/shell script to ensure all configurations are set).
Ukraine is not a NATO ally. Article 5 of the Treaty of Washington is the "attack on one is an attack on all" (which is why the French fought in Afghanistan but not Iraq.)

The Alliance can still decide to do something (as they did in the Former Yugoslavian republics in the 90s) but frankly "going toe to toe with the Rooskies" is a lot less appetizing than beating up Serbia.
it is not missing from osm. osm is about vector data. you probably mean it is missing on openstreetmap.org, the project's homepage. I disagree! The website does not do a great job communicating osm's purpose.

Any company could setup their own osm-based map and include a layer with aerial images (which they would need to buy).
Off the top of my head, Just take the direct route, create an app download site, have it translated to Mandarin (or Cantonese if your main interested user base is located towards Guangzhou, Hong Kong Macau, etc) and start advertising it by whatever means you can on Chinese websites. If you can get some quality reviews from existing Chinese users you'll build enough credibility for people to download from your mobile site.

You might also want to research what Chinese App marketplaces do exist. Google Play surely isn't the end of the known Android App world.
Taking this to the next level - Koum and Wauters could have made a handshake agreement that automatically gave Wauters the "scoop" at a convenient time and by establishing a line of communications for upcoming story confirmation.

I don't mind that Koum was irritated in this case ... Wauters tried to reach WhatsApp for a comment and was rebuffed.
That's a nice conspiracy theory, would you care to cite anything to support it?
And that includes not giving eye contact, encouraging smiles or otherwise engaging with the child.

But the problem of course is that for many bystanders it is hard to tell when a child is being a brat, and when a child is being mistreated. Especially if they're not a parent themselves.
I actually disagree. Google maps has a link to Google Earth in the bottom left corner, which immediately gives a satellite view of the place without having me navigate elsewhere.
I tried various layers on OSM (transport map layer is cool, btw) but no layer was as informative to me as what Google Earth showed. YMMV.
This is for hackers who want to brush up on their Nietzsche. The author, Brian Leiter, runs http://leiterreports.typepad.com/blog/ and is one of my intellectual heros.
Please note that pro-american Georgia attacked Russia and its allies back then. Russia was defending.
Just recently evaluated Google Maps, MapQuest, OpenStreetMaps, MapBox for a client project. I tried to locate a home address among a tract of addresses in a busy part of Northern Virginia. Only Google Maps and MapQuest could map the address. As long as there isn't some sort of comprehensive address data for valid US addresses, I would hesitate to use it or recommend it for any business applications.

I understand OpenStreetMap is crowdsourced but there are commercial vendors such as MapBox that rely on that data. I couldn't use those resellers either unless they had other sources of address data.
SEEKING WORK - San Francisco or remote

I love programming, and I've been doing it for over 20 years. I'm looking for side work to keep me sharp while I'm taking a break from fulltime employment. My skills are varied, and I pick up new ones very easily.

- Python, Javascript, Go, maybe even C, C++, Java if the price is right-- I know a lot of languages but these are my specialties

- Any sort of web stuff, frontend or backend or in between

- SQL or NoSQL, I don't care

- Complex distributed service, or a simple script, it's all fun

Years of experience in the industry and in the open source world have taught me how to collaborate well. If you need an experienced programmer to crank out some quality code fast, then take a look at my work:

https://github.com/logan
http://loganhanks.com
This page lists changes that are useful to apps developers, so mostly new features in the web runtime itself.

New features in apps and some other big changes (like the use of async panning and zooming in the graphics stack) are not covered in this document.

I guess we'll have more user-oriented release notes soon.
Teaching them is not an instant process. And given the number of these in app purchases that manages to lure in parents, that's totally unrealistic in any case.
4 Behaviors the Modern World Is Only Making Worse
Certificate pinning cannot stop this type of mass-surveillance. It is a band-aid that some companies use to mitigate the problem for their specific applications.

PKP is obviously a band-aid, and nobody involved with it says otherwise; it's a static list delivered with browsers. But the idea of pinning scales just fine and isn't simply a band-aid. The TACK proposal allows every site to assert their own pins, and does in fact largely mitigate the risks of compromised certificate authority.

https://tools.ietf.org/html/draft-perrin-tls-tack-02

It's disingenuous to argue that Google and Mozilla implement PKP simply to protect their own properties. They protect many properties other than their own.
Show Me The Money: Six Strategies to Put Your Cash to Work
At the time that op-ed came out, people did similar things with an even earlier op-ed of his: http://www.nytimes.com/1999/11/14/opinion/why-we-must-act.ht...

Clearly, his position is whatever is convenient at any given time.
As an adult iOS/Android user, I am annoyed by IAP games, but I don't feel like I'm being bamboozled or defrauded. Nothing warranting government interference.

But as a parent of a 2 year old, I am not pleased with some kids games developers trying to take advantage of children (and I'm talking toddlers) using devices where parents haven't blocked IAP, or placing ads that they presumably get click-revenue from kids not understanding what they're clicking on...
I feel some shame that even though I'm a quarter Ukrainian and support sovereignty I can't comprehend Crimea outside the context of a place I used to go in the summer as a Russian boy.

It's hard to think about the places I loved being destroyed by potential conflict, but I always support the resistance of Russian violation of sovereignty. Hopefully Ukraine ends up fine after all this.
What is the advantage over https://code.google.com/p/parallel-ssh/ ?
Strict interpretation says that the latest legitimate president of UA has been overthrown in coup and asked for help. That means, the currently acting representative of Ukraine are not legitimate and do not represent the Ukraine the Budapest Memorandum was about.
2013 Tesla Model S: Stuck on the Freeway
Markdown Parsers in Python
Arduboy: The Interactive Digital Business Card
The USA conspiracy of these so called "revolutions" is obviously coming to an end. Starting with my own country, and going through a lot of other countries (Arabic and now not-Arabic), resulting in massive human and economical devastation and in the worsening of these countries even more.

It's clear here that the USA is the one that crossed the red-line. Ukraine used to belong/alienate with Russia. A new regime, pro-USA/EU is obviously not welcome.
You can always find anecdotal areas where each do a better job (e.g. Rangali Island, Maldives http://www.openstreetmap.org/search?query=rangali%20island#m... https://www.google.com/maps/search/Conrad+Maldives+Rangali+I...) Or compare Northstar Ski Resort (https://www.google.com/maps/place/Northstar+California+Resor...) (http://www.openstreetmap.org/node/2635559519#map=15/39.2599/...) Sure, they have dotted lines for the trails, but they're missing names and color coding for difficulty.

The real issue is geocoding and business listings. That's the primary user interface to getting your mapping endpoints for most people, and frankly, Google Maps is far and above most other services in this regard. Street View is indispensable for many tasks. I often use it to get a visual cue of the place I'm looking for, especially if it's a hole-in-the-wall restaurant, or to map out where I'm going to park if it's in a city.
Replacing (or adding a second option of) a scripting language for the DOM in an existing browser is going to be tough, regardless of what the existing language is (which happens to be Javascript in all modern browsers).

I'm not sure about that, DOM access is a bit of a mess and the js stdlib is not great either, it wouldn't be hard to improve on it. It's a real shame we've ended up in a situation where the only API for manipulating the DOM is in js - script tags were not initially intended to be js only. Switching language would be the perfect opportunity to create a proper standard library for the web, by looking at the organic mess which is DOM access, js animation, etc, extracting the good parts, and throwing away all the rest. If it significantly improved dev productivity, and was available as a plugin initially for all browsers, people might be willing to experiment with it.

There are political and technical problems with doing that of course, but it would be a great step forward for web development, and is not at all beyond the reach of a big browser vendor. I agree if it were to be anyone, it'd be Google.
These threads are disasters. Uninformed squawking about World War 3. Flame wars about equivalence with the US and NATO. Conspiracy theories about Ukraine and the EU. The few good comments that land on the thread are wasted in a morass of crap.

This story is going to keep getting posted today, and we should be flagging them off the site every time.
> And why would Russia want to recall the US ambassador?

To signal that Russia will interpret a possible US intervention in Ukraine as an act of war against Russia.

I hope that the situation will de-escalate and differences will be settled in a democratic way.
Don't you think that kind of caution is warranted for a popular service like Google Maps? If/When OSM gets really popular, I am sure there will be efforts to spam/vandalize the data. At that point, "heavy-handed moderation" is essential to maintain quality. (Another example - wikipedia articles are sometimes heavily moderated).
I've been looking for a Houston tunnels app.

That would be a very useful app! I love hyper local app ideas.

Lots of people have asked me for a good Houston tunnel app as I seem to be the 'tech guy' amongst our circle.

iOS or Android? I could help publicise this app and help beta test if you like? I'm iOS only but have access to borrow an android phone if need be.

How are you handling movement and position checking with no GPS ping? Wifi location?
I think there is a very, very viable opportunity for something Steam-like for comics.
Crazy chick vandalizes ex-boyfriends car
Watch out for the crazy/stupid girls, fellas. Learn to recognize the signs early or else this may happen to you too!
Ever notice why you don't see Street View in China, or some Euro-areas? Some of it is probably regulation. Apple was recently denied overflight rights on some areas in Germany IIRC to do 3D mapping.
I'm afraid you're browser doesn't support XScript, please download Chrome Explorer 310.

On a serious note, JavaScript and the lack of fragmentation is one of the best features of Web. You don't have to download appropriate browsers (in theory and mostly in practice) to run your website.