skysight-inc/HackerNews huggingface dataset:
I wonder to what extend the real issue is Taiwan. After all China has a (often strongly expressed) territorial claim to Taiwan (and vice versa, but that is not as well-known). If China were to cede alleged land-rights w.r.t. to these islands, it might set a precedent that Taiwan might try to exploit. Maybe China wants to avoid this situation.
Evening delivery is not a bad idea. Less traffic would could compress the time needed to run a route.

I would like to see notifications for when the package is five minutes out, so I can meet the driver at the curb.

My short-term solution is to have packages come to my work.
The Spratly islands are in the middle of one of the most important sea corridors. Ultimately, even nationalism is about money, after all which war ever in the history of man did not start as a dispute over resources or territory?
Power plant executives to face Fukushima charges for first time
I don't see any problem with someone who has skin in the
game and who is passionate getting involved [...] The
fact that he is rich and politically connected makes him
that much more able to tackle the problem.

One traditional hazard is when the people with the power to solve problems solve them for themselves but not for everyone, so they lose their skin in the game before they finish the job properly.

An example:

* Me and the mayor live on the same street, in the rich area of town, where there are ten potholes that really annoy us both. I'm always bugging him about it.

* There are a thousand potholes over the rest of the city. The mayor can't afford to fix them this year, but he'd like to soon. Maybe with a tax increase, or a cut to the parks budget?

* I form a local pothole-fixing task force. With the mayor's consent, my neighbours and I raise $2000 and hire someone to fix the ten potholes that annoy us.

* The mayor is no longer annoyed by potholes, and I no longer bug him about it. He realises nobody really wants a tax increase, or a cut to the parks budget.

* The remaining 990 potholes don't get fixed. Sucks not to live in the rich part of town!

If Torres was sending his forces across the entire city equally, it would be a different matter! But fixing 10 potholes is much easier to afford than fixing 1000.
Why is this being downvoted? Classes might not be what everybody needs but this pretending that hello world can be written in 1 line is just inviting people to write sloppy code, false advertising is what it is.

In my experience namespace pollution because things are written outside a function is a very common cause of bugs and maintenance problems in production python code. People coming from C/Java/similar think that "if" has scope but it doesn't, only functions do. If i see "main()-code" outside a function during a code review i immediately disregard that whole script.

Any program that actually does something, except just printing hello world, would more likely look like this:

import sys
def main(args):
function_local_variable = "yay"
print("hello world")

if __name__ == "__main__"
pollute_global_namespace = "yes"
main(sys.argv)

Short of the braces and the variables i added for clarity it actually has more lines than the java-version.
There are obvious ethical problems with a private security service supplanting the police.

However this is an interesting example of how it might be advantageous to have multiple service providers competing in a market that try to be more efficient and provide more for less money.

Maybe there should always be multiple police forces that compete in the same market. It might help get rid of violent cops who driving down the services reviews :-)
Not everything is an American conspiracy of some kind. These issue need to be addressed before a smaller country and China start to take shots at each other (I mean this literally and figuratively). Similar issues are happening in Ukraine with Russia annexing Crimeria.

What if China wants a piece of the Philippines or Vietnam? It needs to be addressed on an international stage before the civilians on both sides begin suffering.
Free speech is a double-edged sword. It means you get to say whatever you want, and there are plenty avenues to do so online. But if you say despicable things, people will (and should) judge & shame you for it. I'm not accusing you of anything—merely pointing out that publicly endorsing the manifesto of a terrorist and serial killer does not look good. It's not unlike if you had listed Mein Kampf as a favorite read. It makes me (and I imagine most people) want to not associate with you, and certainly it would remove any chance of a job offer if you were interviewing and I googled your name.
What you could have done is this: change nothing for those users that had already downloaded mozilla and were happy with their results. Slamming around your users like that is for me expressly against the reasons why I'm using firefox and not one of the other browser offerings.

And I'm not exactly a google fanboy, to put it mildly.
Back when I just started learning all this stuff, I used to confuse elements of a set and its subsets. For example, I'd be easily stumped when asked what the elements and subsets of {a} were. Also, it's good to know why the empty set is a subset of any set and the proof/s that there are 2^n elements in a power set.
Except for that whole encryption backdoor stuff.
I guess my point is no one is truly immune from meme infection as its a side effect of having a brain, its not something you can control.... "Enjoy." "I'm lovin it."
History has taught me that nationalism is just a tool of money.
What else should/could he have done that would be better?
Kona Company Helps Yoga Now Get SEO-Friendly Website
Germany is a special case due to severe restrictions on them after the holocaust, you claimed "almost all of the world that matters is a US empire". A claim which should be laughed at.
Both are phenomenally successful products. I wonder if this openness was a part of that success.
Amazon's solution where I live is to build lockers in 7-Eleven. It works for packages no wider than my chest and no taller than my head. Also, if you live in an apartment then your rental office may hold the package for you.

UPS will allow you to have packages delivered to The UPS Store if you buy a mailbox. Additionally UPS will allow you to redirect the package to their Will Call window at the destination processing facility. Will Call requires you to show up during regular business hours, but it's more convenient than waiting at home.

The only downside to Will Call is that, in order to use it the carrier has to have attempted a delivery. You might be able to get the shipper to hold the package at the nearest facility, prior to its arrival, but some shippers won't do that because it's usually a sign of fraud.

I'm less familiar with the other services.
> I have a sneaky suspicion the answer to a great many philosophical questions are hidden in there.

Godel's incompleteness theorem had a profound affect on me that I find hard to quantify. I grew up starry eyed, thinking that our minds have virtually limitless capabilities and that mathematics could answer everything (naive, I know). Then I came across Russell's paradox and the incompleteness theorems and for the first time (late high school) got confronted by the limits of our 'tools' (with proof!). And then encountering Heisenberg's uncertainty principle was just depressing and I took to computer science.

I think better than just looking up seemingly random mathematical concepts is to go through the history of the development of set theory.
88,000 Nvidia Shield tablets recalled due to heat risk
Doesn't explain why it's dangerous.

Unless you provide a PUT access to it.

I explicitely leave .git on http, so that people may also clone it from there in addition to ssh and gitlab and github.

Seems to be of the same cagetory as http://www.dhmo.org/facts.html
Another case of "there's so much more than it appear". People should really RThisFM.
You can go the "Self Employed" route in the UK just easily, it's a simple online registration and you get a VAT number and a tax code, but you really don't want to do that.

If you are self employed there is no liability protection that separates you from the business this means that for the business to go bankrupt you have to also go bankrupt, and worse creditors can go after your own and familial assets to clear debt that was incurred by your business.

Now in some rare cases when there was gross and often criminal misconduct the liability protection can be lifted on a business which means it's stakeholders can be found liable for damage but that's quite rare.
Yep, those two references being turned into hyperlinks is effectively putting Streisand's effect in effect. I would probably not have known about this leak, if it weren't for the 'investigation on suspicion of treason' news today.

Here's the English version of the article that triggered the investigation, which describes detailed plans on how to surveil the interwebs: https://netzpolitik.org/2015/secret-department-we-present-th...
Someone ran an automatic pentesting tool and dumped the sql database of generalbundesanwalt.de .

http://translate.google.de/translate?hl=de&sl=de&tl=en&u=htt...
> In the last few years, more than half of the commits are from him.

This is completely incorrect. Most of his commits are merges from libav and other forks, and not code commits.

He's doing a great job at it, but he is not irreplaceable.
More like China wants control over this area, probably for untapped underground resources.
Can you search your own contacts?
>These are off duty police officers working as an officially sanctioned part of the local government [...]

Are armed off-duty police officers working a second job allowed to use their own municipally-provided sidearms, or must they purchase and use their own? I assume the latter, unless all police officers might be asked to purchase and register their own sidearms for use on- and off-duty.
...but all made in China?
Getting mod_wsgi to run is really easy.

Adapting your wsgi script for "what? is it in a virtual env? Where? What version of Python is running on this server?" and other similar problems is not so easy.

But yes, it's a matter of an hour or two for a complete newby to complete it. It completely disappears when compared to the time it takes to develop the site, but lots and lots of people consider it the most important aspect of a platform, because it comes first.
make is portable efficient versatile and simple. unlike imake, cmake, scons, waf, automake, autoconf, ... ad NAUSEAM.
Thanks Michael for all the awesome work. Sad you are leaving for these reasons, hopefully in the futur, libav contributors will come back to FFmpeg and be less agressive with the leadership, but it might not happen.
Ones involving love, religion or ideology? Blanket statements like that never hold water.
Facebook have said in the past that PHPs weirdness made getting HHVM off the ground a lot of hard work, and Javascript JITs have struggled for generations to get bang-for-the-buck in the browser
At higher end apartments in Tokyo (which is ridiculously well-served already with regards to delivering packages -- ask me if you're curious), this is often solved with a series of electronically controlled lockers in the apartment foyer.

The local equivalent of FedEx comes and buzzes your room. If you're not there, they walk over to the locker, which explains its operation (though they've been here before and know it already):

a) Type in the room number.

b) Our machine will pick a door to pop open.

c) Place your package over the sensor in the middle of the locker. Close the door.

d) We'll print you a receipt.

The user-facing process is pretty simple, too: the control unit has a list of rooms with packages available. If you're on the list, you punch in your room number, hit Go, punch in your PIN (set up for you when you moved in), hit Go, and the appropriate doors pop open. You remove the package and close the door.

This machine costs, my guesstimate, $4k and takes up approximately 15 ~ 20 sq feet of floor space to service an apartment building with ~50 doors.

(If you want to search for more information about them, and can read Japanese, the magic word is 宅配ボックス)

Another option quite popular here for young salarymen is convenience store delivery, where you tell Amazon "Ship it to the convenience store closest to my house." They're open 24 hours, take delivery of the parcel whenever it arrives, and hold it for you until it is convenient for you to stop by. This is free to the customer. (It costs the convenience store nothing to offer at the margin, and they really, really want to get you in the habit of going to "your" store as opposed to going to one of their numerous competitors located as far as several hundred feet away.)
I was pretty surprised when tabs suddenly were on the top.
> "Rust can leak memory" is an overgeneralization of the issue and misrepresents it.

I thought it was the exactly correct response to a comment that says Rust's main feature is that it doesn't let you leak memory. =/
Thanks captain obvious...
Open-source codebase and curriculum. Practice coding by helping nonprofits
It's important not to fetishize technology here.

I would look at the case of Uber. Yes, they were early with a mobile app, but it is the business model that is interesting (particularly the variable pricing.) It would not be hard for other companies in the taxi space to duplicate the app, but Uber is willing to fight city hall on every city on the planet and that is what makes them Uber.
Do you need to own the .com for your startup's name?
Hah. I actually am very happy with my music solution (for now). I buy CDs and rip them with iTunes to MP3 on my media PC to a network drive, and then manually sync my phone. I can play it on anything by opening a folder.

The UI is essentially put in CD, wait, have music, and sync phones occasionally.

What is your current setup that you're happy with?
Anyone else not seeing any data when viewing on mobile (iPad, Safari)?
Hero's Quest was the original name, the EGA version of the first one was released under. Due to Sierra not trademarking it, the name had to be changed to Quest for Glory. 1 and 2 are still some of my favorite games of all time, if you haven't played the VGA port of 2 that was done by agd interactive I strongly recommend it.
JavaScript is great because it is so versatile. You can make command-line programs (using node), server programs (node) and even native apps (using react native) using JavaScript. However JavaScript is not a well-designed language and for that reason it is not a good first language. That's why things like TypeScript exist and it makes OOP easier among other things. ES6 is a big improvement too. In the long run I think JavaScript will win because it is being improved and has huge momentum, but right now Python is the better first language.
Filed: https://bugzilla.mozilla.org/show_bug.cgi?id=1189773
Cuisenaire rods
Articles like this remind me of a quote from the German philosopher Arthur Schopenhauer[1] (in the context of Python's great success and proliferation):

To truth only a brief celebration of victory is allowed
between the two long periods during which it is condemned
as paradoxical, or disparaged as trivial.

1. https://en.wikipedia.org/wiki/Arthur_Schopenhauer
He states:

"I had hoped for a long time that the fork situation would resolve and both sides somehow merging back into one team. All the Libav developers joining FFmpeg again. But even now as the last distributions are preparing to remove Libav, still theres no hint of that happening. Maybe even the opposite."

and

"Do friendly merges, and if you like do hostile merges.
Its all up to you now!"

That isn't "a ton of derogatory remarks".

libav is working to the same goal as ffmpeg. The split is due to idealism and politics, not due to the goal of the project. I'm not going to pick a side in this, as interpersonal relationships are impossible to accurately gauge from an external viewpoint.

I'm not sure if you have a personal stake in this argument, and I apologize, and sympathize if you do.

Best of luck in the future Mr Niedermayer. Thanks for all the work over the years.
Or even true night time delivery (time window from 9 pm to 6 am, say).

Downside, waking up for the doorbell. Upside, you will be in.
But Russel's Paradox is easy to fix.

Let x be a set. Then, V = {x| x not in x} is the set that causes Russel's Paradox. We can easily define a new set S = {x| p(x) and x in U} where p(x) is some property and U is the universal set. Then S easily fixes the contradiction.
Nitpick: *it's
This is WAY old, poor quality, and has sketchy information.
Nitpick: *its
he could have stepped back much earlier
Timely – Location recommendations focussed on maximizing user efficiency
Good luck remote working as a chef, a mechanic or a vet.
There's a tiny little bit of difference between methane and methanol and "all that shit in crude oil and coal".
I ran across this book (http://www.greenteapress.com/thinkpython/html/index.html) several years ago and had a lot of fun with Python and turtles. See TurtleWorld at around the fourth chapter.
If the reader had a dollar for every mention of an Authorized VW Dealer, they could readily afford said dealer's service for every mentioned scenario in the manual.
ISIS’s strategy of terror
Thanks. Good idea!

Yeah, it's around 13k/month at the mo. Not too bad considering it's just one city. Doing OK in Google too :)
Your cable box costs $231 a year just to have around
How Does Voxel Quest Work Now?
From the FAQ "To install Small Basic, you have to be running Windows XP, Windows Vista, or Windows 7."

So it's not a problem then :P
I thought Ansible wasn't ported to Python 3 [0] and actually had a lot of weird bugs when I last tried to use it. It is one of the few reasons I keep Python 2 installed on my laptop.

[0]: http://docs.ansible.com/ansible/faq.html#how-do-i-handle-pyt...
Put them in front of windows 10 with Visual Studio 2015 Community Edition installed....

I get the lock it down to command line only so they can learn the way I did mentality. I'm going to do the same thing to my son, but I'd say that Windows 10 is an entertainment device is going a little far.

Windows has long been the enterprise software of choice for buisnises, MS Office? On top of that most of the software you list is all on the web (Netflix, Facebook), so the internet could be said to be all about entertainment. But again that's an oversimplification.

The main contention I can see with windows 8 are apps (which treat it like a phone) windows 10 kinda gets away from that by making all apps windowed (like windows). I find Windows 8 is easier to use with just a keyboard at times. The windows search functionality is great, and they've improved many of the commands.

If your kids can get at the internet they can get at entertainment. But if you cut off the internet then you cut off their ability to research the problem.
A big part of this is also "creating facts on the ground" that align as closely as possible with the PRC's "9-dash line"[1], especially prior to a decision being made in the Philippines v. China case before the Permanent Court of Arbitration. Those facts also provide much better power projection capabilities to the PLAN (the PRC's Navy).

Development of the islands actually accelerated dramatically when the case was filed, and I suspect the PRC wanted to get the largest and most obvious work done before that case concludes, since, although the PRC doesn't recognize the court's jurisdiction, past cases where other countries have acted with similar disregard suggest the optics surrounding it still matters.[2]

[1] See: http://www.bbc.com/news/world-asia-pacific-13748349 and https://en.wikipedia.org/wiki/Nine-dotted_line

[2] For example: http://systemchangenotclimatechange.org/article/caving-inter...
I think Python is a great first language to learn. It is well designed and is widely supported, for example Visual Studio 2015 comes with it. The only trouble with Python is the Python 2 vs. 3 situation. Both these versions are being improved. Python 3 is the newer and better language, but a lot of libraries are only available for Python 2. The wxpython library, referenced in this article, is an example.
JavaScript MVC Showdown: AngularJS vs. EmberJS
Fuse – Build native apps with intuitive UX markup and reactive JavaScript
The Hacker Mindset Leads Towards a Mass Flourishing
"Some people are in fact evil just for the sake of it."

It's interesting that many of us do not (either because can not or do not want to) realize it as a fact. Such "plain evil" people are usually just labeled as people with mental disorders, with such or such "syndrome" when the causes can not be clearly identified. These people are noticed and taken care of when their "illness" is severe, rendering them dangerous and foolish, but it's reasonable to expect that a lot of people with some moderate forms of such (so-called) affections to stay free and "ready for action" all their life. These kind of people do exist in real life and are part of daily play. Abstracting them away appears in itself like an irrational thing.
I thought V-Man was a reference back to pre war Gestapo undercover agents.
I have taught JS in higher education to complete beginners for three years now and have been very successful doing so. The secret is that you teach how to program, not how to JavaScript.

How to program is entirely different. It involves breaking down problems, creating abstractions for those problems, and turning them into code. And JavaScript is the one language that gets out of your way and lets you create programs that give new learners immediate feedback in a web browser.

Python and Ruby are great and all, but this is 2015 and new students are not that interested in black and white terminal applications. JS and HTML make it easy to make things closer to what they experience.

People my age learned to program while playing text adventure games. People now want to make mobile games, XBox games, or, at least, web things. And JS makes that easy.

In full disclosure, I don't much like JS. But I know it quite well.
Sublime Text's Anaconda will complain about tabs / spaces mismatch.
Referring to Node.js pronoun drama which led to one key developer being virtually "fired" by Joyent and forced out of a project.

https://news.ycombinator.com/item?id=6845286
The classic solution is to hire somebody to stand in your building's entrance as a full-time job. Maybe not practical if you live in a single family home.
Here's something I've exposed my young children to (not python, but turtle-ish): https://www.playcodemonkey.com/
Is this a custom dashboard or was it built with some kind of framework?

I'd like to build something like this for my own projects!

edit: Looks like a custom project, here: https://github.com/cubedro/eth-netstats
Still here as well and I really have some awful sounding opinions on this subject.

It's hard to ignore that in the deep south white people are afforded enormous privilege in many ways. And these gutter punks (transients) are overwhelmingly white, young, able bodied.

I wish they all go home to their white privileged families.
3 Tips to Prevent Bad Data in Insightly
Saida (YC S15) Wants to Bring Short-Term Loans to People in Emerging Markets
PEP 8, beautiful code, and the tyranny of guidelines
Hmm... nah, go straight to Haskell ;) Just imagine them in 5th grade trying to explain Monads to their friends.