skysight-inc/HackerNews huggingface dataset:
Russia and China have political systems that can bear orders of magnitude more casualties than ours. China could probably lose 10,000 soldiers in a war and face less political upheaval than the US would face losing 1,000 soldiers.
Better yet, email kogir since he graciously offered to help: (nick) at (ycombinator.com) , Nick being his first name it seems.
Yeah, but you need extra protection for your workers, handling the ore, not contaminating everywhere between the mine and your eventual customer. All this costs money, and thorium is available from many sources so it may cost more money than your customer is willing to pay.

Mining's a messy business, it's not like you just bring a lead box with you and drop an occasional nugget of thorium in while you get on with your other work.
> You still have to figure out what they are doing before you call

To me, something like “in Japan, people usually start their workday at 2100 (or at 2000 in winter)” seems less complex than “in Japan, people usually start their workday at 8:00, which is 2100 (or 2000 in winter)”.

> If your wake up, jet lagged, look at your watch, and it says 1800, are you too late for breakfast?

If you wake up, jet lagged, look at your watch, and it says 18:00—which place this time refers to?

I think having global time would be simpler (though it's impossible anyway due to politics and people's inertia).
Sox will shave beards for promotion
I would hope so. It's time they learn there are consequences for (literally) selling their user-data en masse to spy agencies.
Let's face it- Agile has become a codeword for let's micromanage software developers while increasing the pressure on them to deliver.

My theory is that Ken Schwaber and Jeff Sutherland came up with Scrum in order to limit management's ability to screw up software development in corporate settings. That was mixed with some observations about the need for iteration, not doing upfront work when it's wasteful (and it's not always wasteful) and visibility that came from the Agile manifesto.

However, one lesson I'm constantly re-learning is never underestimate people's ability to screw things up and I think Ken and Jeff underestimated.

The whole agile thing has been subverted and if indeed Healthcare.gov was done using "Agile" practices then this is another bit of evidence.

We, as software engineers, need to move away from these and figure out some way to qualify what makes good software engineering. You don't see non-technical hospital managers going around telling doctors where to place an incision and you don't see non-technical aerospace management telling engineers what bolt to use in a rocket engine. But for some reason "programming" has been demoted to something that just being "agile" is enough to do. Badly.

In his YouTube Scrum talk Ken Schwaber says something about if you have a poor team with bad engineering practices than Scrum will generate crap for you sprint after sprint. Somehow no one listens to that part.
Anyone know is this will effect the Skype4COM library?

I built a Skype bot using it for work just a few months ago. Really annoying if it is.
Is LinkedIn Intro Good, Bad, or Impossible?
MS still don't understand the meaning of the word "cross-platform".
Respect the slow CPU, slow operating system?
push.default
Defines the action git push should take if no refspec is given on
the command line, no refspec is configured in the remote, and no
refspec is implied by any of the options given on the command line.
Possible values are:

· nothing - do not push anything.

· matching - push all matching branches. All branches having the
same name in both ends are considered to be matching. This is
the default.

· upstream - push the current branch to its upstream branch.

· tracking - deprecated synonym for upstream.

· current - push the current branch to a branch of the same
name.

(yes, my version of git on this machine is out of date)

Emphasis on: "if no refspec is given on the command line, no refspec is configured in the remote, and no refspec is implied by any of the options given on the command line"

These modes define what happens if you give no options to git-push. If these modes didn't exist, then you would instead be complaining that a plain old `git push` with no arguments didn't "do what you clearly meant" (where "clearly meant" changes from user to user... particularly since different users have different workflows, some centralized, some not.)

If git-push worked as you suggest, then you would just be complaining that you had to escape your asterisks characters to prevent the shell from expanding them (remember that glob expansion is not something that ls provides...), instead of using a far simpler --all.

You want a legitimate complaint about git-push? Try: "git-add allows either --all or -A, but git-push only allows --all."
dvorak ftw, learned dvorak as a project for an art class in college. If you are learning dvorak or interested you can DM me. http://www.youtube.com/watch?v=Ay_e-GAoN30
There is no "safe" threshold for particulate matter (PM) exposure. Our nose, mouth and throat are very inefficient at filtering particles less than 2.5 microns. As a consequence, a large proportion of these particles simply enter the respiratory tract (tracheobronchial and alveolar regions) relatively unimpeded.

Assessing indoor exposure to PM is challenging because it is highly dependent on location, the physical properties of the home, and human behaviour. Consequently, it can be difficult to clearly identify/quantify health benefits.

Even though you live in a reasonably clean city,
you can still further reduce your exposure to indoor PM by changing your behaviour, filtering your air and using existing equipment in your home properly.

1) In non-smoking homes, the biggest indoor source of PM is cooking (especially frying and broiling). You can reduce your exposure by a) keeping your range hood in good working order (change filters), b) using the range hood every time your cook, c) opening a window while cooking and d)stepping away from the stove whenever possible.

2) There are multiple other sources products that can produce shocking amounts of PM through direct emission and secondary reactions involving ozone. I would describe these exposures as completely unnecessary and can be eliminated by simply not using the products in the first place: a) candles, b) incense, and c)air fresheners and cleaning products with lemon & pine scents.
This comment is great. Social spending is lumped together - look how much it is! But military spending is broken up, hidden, obfuscated and fudged. And where does the cost of treating the hundreds of thousands of conflict veterans come from? The military budget? Or so called social benefits?
Reflection showing erased types. Slow collections because internal arrays are object[]. Various caveats with bridge methods/ClassCastExceptions. The list goes on and on. Erasure isn't a pragmatic design decision, it's an utterly and fundamentally broken design. Reified generics are both simpler to implement AND more performant AND more powerful in terms of metaprogramming. I fail to see the argument for erasure apart from backwards compatibility (which isn't really an argument).
I am typing on the TypeMatrix 2020. Best feature, the dvorak key.

http://www.typematrix.com/2030/features.php
So one thing I don't get about PGP keys: If they are such a great solution, why isn't PGP built into Linux as a core service? I'm not talking about simply having it available as one of the standard packages. Instead I'm talking about making it standard in tons of normal interactions. For example, the setup process for any new machine should require the creation of a PGP key specific to that machine. By adding this step, ever other application or service on the machine can go ahead and assume the existence of a private/public keypair specific to that machine. This opens up the opportunity for people to create applications that use public key exchange with the outside world as a given and therefore a reasonable default before passwords.

I would love it if the .ssh folder was also protected by default so that I would know if any application every accessed it, I would be notified. I know they are supposed to have permission 600 and normally won't be trusted if they don't. Because of this, I've always thought it odd that they aren't created with the correct permissions by default, instead of requiring you to explicitly change it. I've also always thought it odd the .ssh folder and files just as the .netrc file are not encrypted secure files by default that always require a password to access or at least require a password to access at least once every 5 minutes or so (like is sometimes required when running another sudo command past a certain threshold.

If one of the Linux distros never take the lead here, it would be sweet if OS X were one of the first ones to lead the way on legitimizing public/private key generation and exchange by making it much easier, but still secure.
I kind of think that it should be renamed, just because initially I thought it was a foreign language keyboard until someone told me that it was an English keyboard with superior layout.
> I'm also amazed people put such obvious password hints, and some even had their exact password as the hint.

This password protects something I doubt many people consider something that needs to be very secure. Why, therefore, should they use a complex password, or even feel the need to have a password at all? The risks associated with someone "hacking" your Adobe.com account are going to mostly seem like problems for Adobe, not problems for the user (and even the problems for Adobe are fairly dubious). Meanwhile, it is something you are pretty much never going to log in to.

It's like having a filing cabinet at your office that contains nothing but blank paper for the copy machine requiring a ten digit passcode. As the employee assigned a passcode for this cabinet, you are not going to consider the paper very valuable and you are hardly ever going to need to get into the cabinet to get that paper... why would you /not/ end up scrawling your passcode onto a post-it note somewhere (potentially even hiding it near the cabinet).

To get people to care about security you need to get them to care about the information being secured. In this case, I can't imagine most people would understand that anything in this account is valuable. Even to a more-trained-than-normal eye, it isn't 100% clear to me: you can read my tech support history (which might tell you more about myself or my work) and you can get my saved billing address (it does not save actual account information). My address (not everyone's, just mine) is already public record.

Really, the biggest concern is just that someone is going to change the e-mail address on my account and lock me out of it, preventing me from downloading licenses. I doubt your average normal user is going to even realize that changing the e-mail address on their account is possible, however (given the ways in which developers tend to use e-mail addresses and usernames interchangeably, I don't even blame them: this is a confusing concept and not every site provides the same functionality anyway).
> So the existence of checks and frameworks make the situation worse? What?

What I'm trying to say is that, there are a lot of things to address first in authoritarian regimes before you address mass electronic surveillance. You can't get upset that a plane does not fly straight when it's not equipped with wings in the first place.
According to this it will stop working: http://stackoverflow.com/questions/18822634/will-skype4com-s...
I don't get the password aspect of this. A password database isn't exactly something I want to write to constantly. Notes, on the other hand, need write access all the time. Is there some level of protection against file corruption or accidentally messing with your password db?
I actually like how meaningful white-space forces formatting. I want more inference in C#. What I don't like is that language "feels" too "big" for me to approach. Things like "The DefaultValue attribute is required on explicit fields in class types that have a primary constructor" make me think WTF, why use OCaml with "patches" instead of starting from scratch? Don't get me wrong, I will learn F# the day it will be paid properly by the market (London). But today it doesn't give me enough to abandon C#. PS: Microsoft says F# is not meant to replace C# and I don't do scientific calculations or big data.
Siesta is an essential part of daily schedule in many places. “Took the day off”, “ill”, “went to bed early” are obviously extraordinary circumstances.
I'm on expert, having never played this, and this is amazing. I love the music, and I love the game. I'm not sure how much I'll enjoy it after I keep playing, but for now I'm blown away.
This is amazing idea, but I'm wondering that how is transaction going to work? Will there be any amount of money that "staff" keep?
I really really really enjoy this game - I wish it worked better for me in Safari 7 on the mac but its great in Chrome on Windows.

Great job by the author
That's an excellent point. So really the disadvantages that I considered with respect to traveling apply to communication as well.
Amazing game... that kind that you can be hours playing... It's like pinterest for me... first time for hours but never came back again.
I don't know about "realistic", but it expresses a value other than "all lives are created equal". I think if someone has a value other than "all lives are created equal", then focusing on expanding internet usage ahead of malaria eradication is a conclusion that could be deduced from that (when combined with other values we might all share).

The problem is that all sorts of other whacked conclusions can also be deduced from "not all lives are created equal", so you need a whole other host of values to protect against that.

However, I don't think the converse is true. If someone is focusing on expanding internet ahead of eradicating malaria, it doesn't necessarily mean they don't believe "all lives are created equal". It could instead mean they are simply ignorant, which is not bad if they are open to perspective. That is kind of Gates' point - he's being evangelical about pointing out that if you have that value, you should probably pay attention to things like malaria. Other sources point out the same thing. Check various conversations over at lesswrong, or check out the top-rated charities at givewell.org, or just google the many arguments on efficient charity-giving.
If they are such a great solution, why isn't PGP built
into Linux as a core service? I'm not talking about
simply having it available as one of the standard
packages. Instead I'm talking about making it standard in
tons of normal interactions.

It's worth noting that Debian distributions do, in fact, treat GPG as a core service--not for the purposes you describe, but for powering application installation. Ubuntu one-ups this by using OpenGPG for ppa-based installations as well.

Not what you're describing, but heading in the right direction.
I would epect that it is currently the norm for technologically less developed countries to let foreign companies run their telecom infrastructure.
But they might get more sensitive in the future and develop further at the same time. They will probably reclaim their infrastructure one day.
Got it. What you can also try to do is get smaller samples of Salsas from those companies. That's what we did with supplements - we got the samples and for the supplement companies we were another distribution channel / marketing opportunity as we had members who could buy the full size product through our site after trying the sample.

So maybe its worth a shot seeing if you can get smaller samples of salsa so you'll have better margins.

If you want some insight or help I'd be happy to answer any questions or chat. We did everything from getting samples, customers, shipping stuff and more.

marco@masswerks.com
It's only wrong if you interpret "any economy" to refer to local ones which don't have to deal with some of their own negative externalities.

If you interpret "any economy" to refer to "any global economic system," then yes, waste is always bad.
Last time I tried to use the Skype API, it was horribly broken, and the documentation was downright incorrect in several places. I guess it's not had any love for a while.
This is a complex issue. Harvard grades everyone on a curve, and basically never gives lower than a B. They use "A+" as a system to identify the truly exceptional people.

My point is that a professor should be able to write 20 questions that are relevant and interesting, and just look at the distribution of results to assign grades. I think that makes sense, rather than turning university exams into certification style exams.

My answer to why, it is a horrible idea to not grade on a curve requires and anecdote:

I took an impossibly hard math course with about 15 students where the average grade was a 2, I got a 4, one guy got a 6, and another guy got an 8. The professor gave me an A, but in reality, I was 4 orders of magnitude dumber than the best student. Professors have discretion. The main reason I tell this story, is that the guys that got a 6/10 and and 8/10 have both gone on to have an 8-figure net-worth (fuck-you money). One through finance, and another through a startup. It has been awesome to see the people that I know are insanely smart become insanely wealthy.

The important part of this anecdote is that the professors that wrote the exam wrote two questions that one of smartest humans on earth could not answer. How fucked up would the world be if the professor had only written the 4 questions we all got it right? Asking impossible questions creates greatness. Grading on a curve enables professors to find truly exceptional people.
There are other variants for other languages. There is Bépo for French.

The Dvorak layout is ideally suited to typing in english where you have a constant switching of vowels to constants. All the vowels are on the left hand so the idea is that you alternate and it is unlikely that you will type much more than 2 or 3 in succession and often only 1.
Google has let me down, but I remember an article I read a few years ago in the Indian edition of the TIME magazine. It spoke of how millions of dollars spent on medicines for malaria between the late 90s and early 2000s had done nothing in terms of numbers for the malaria problem. The problem had just gotten worse. The antibiotics required to cure a person kept getting stronger and more expensive, since the malarial parasite was becoming immune to common antibiotics.
The article then did a case study of on single NGO that did not distribute medicines, but rather distributed mosquitoe nets. There was a sharp decline in the numbers for people affected with malaria in the region in which this particular NGO was operating.
Some times connectivity, access to communication and information is much better then spending millions and billions of dollars on medicines, medical staff and medical research (on stronger anti-biotics. Throw all the money you want at vaccine discovery and it is not wasted.) when a much cheaper and easier alternative would have gotten better results.
If lack of information and communication was a cause of the bad approach being used, then the internet definitely will help in such situations.
That is not some universal law. It is a convention that assumes a certain scenario, namely where the government has been receiving a certain amount of tax revenue which they will now lose by giving a break.

In a scenario where a crazy new tax was passed that was never enforced, then noticed a few years later and abolished because enforcing it would blow up an entire local industry, it is a stretch to categorizing it as "spending". That'd be like writing a note you're owed $1B, tucking it in a drawer, and then when it's ripped up a few years later saying you just "spent" a billion dollars. The city never had the tax revenue to begin with.
Does online version count?
I think it's negative in a playful way, and as a result, positive.
No, not actually. But you can check my other comment, below, for a crumb more info. I have mostly walked away from this topic. I am getting myself and my son well. If the rest of the world wants to be openly assholish to me, hey, their health issues are not my problem. Paying my bills and getting off the street is my problem.
Oh well. That's so daft. Will be either abandoning that project, or switching to another alternative that does support such an API.

Maybe a new API that works well with mobile too will be released in time for us to switch to it. Wouldn't take much to improve on the API, it is (was) horrible.
Hipsters, really?

I don't look at .NET, not because it was created by Microsoft, but because I hate the ecosystem and because Mono kind of sucks on Linux.
Compensated summation (aka Kahan summation) is a great algorithm. Interestingly, pairwise summation [1] is almost as accurate as the compensated algorithm, while being nearly as fast as naïve linear scanning summation. This makes it a great default summation algorithm since it does so well in terms of both accuracy and performance.

[1] https://en.wikipedia.org/wiki/Pairwise_summation
Ever use a grocery cart? When the wife and I lived in New York we'd take the train to Costco and load up the baby's stroller (we have one of these: http://uppababy.com/vista/overview, lots of storage). It was way more convenient than where we live now, where we have to drive to the Costco and figure out how to shlep stuff from the parking garage to our apartment. Before, we literally strolled from the shelves at Costco straight up to our fridge.

It's hard to describe how inconvenient driving life is after living in a walkable city (and in New York, we lived in Westchester, in the burbs 20 miles from Manhattan!). Weekends are filled with strapping the baby into a car seat and driving to the mall to get basic essentials. Forget an ingredient you need for dinner? No running down to the grocery store a block over--30 minutes in the car for you!
Ever elusive peace... America has had a big role in many post WW2 conflicts and not in a good way. Perhaps recognizing that America isn't necessarily the good guy would lead to less voter acceptance of the military budget.
PGP is built in to Linux as a core service, just not the way you're describing it.

The vast majority of distros (Anything DEB or RPMS based, and I'm sure others) distribute software authenticated with GPG.

Gnome already makes it quite easy to utilize GPG -- support is built in to the Gnome Keyring as well as a number of build in Gnome utilities (I imagine KDE has a similar mechism in KWallet, I just haven't used KDE in over a decade).

The reason you're not noticing widespread use is because OpenPGP has been made quite transparent most places it is utilized.
Well, when someone asks me what time it is now, I don't say, "The minute hand of my watch is pointing at the 1, and the hour hand slightly past the 3." Instead I translate it to "three-oh-five". Wouldn't be too much of a stretch to say 15:05 instead.

(My point being that many watches and clocks already don't give us the literal time as it's spoken, just a representation.)

Edit: although just to be clear, I don't actually think we should switch to a single time zone. It would cause all kinds of headaches. I just think if in some universe it were to happen, it would necessarily go along with a switch to 24h time.
Oh, wow. I honestly thought it wasn't profitable for some reason... thanks.