skysight-inc/HackerNews huggingface dataset:
Germany's online telephone book does reverse look-up. (People can opt out, but you know how it is..) Is that really so uncommon?

Checking some more countries.. the UK doesn't seem to have it, France does.
Oh, there's a page for the US: http://www.whitepages.com/reverse_phone

Today reverse look-up is by design, it seems. The limitation before was probably printing paper and not just a design decision, I'd guess. I'm not sure whether I like the new situation, but then none of my friends actually has a landline.
I agree, there's little question it changes quite a bit based on definition of violent crime. However, it's a sizable margin of difference. For example it notes that Canada is roughly twice the US on violent crime, if you doubled the US number to match the variance in definition (if that's the case), it'd still be a distinctly interesting data point.
"indormation protecting online accounts" makes me think of password reset questions.
Dump site for ballast stones, used by unladen transport ships returning to port for more carge?
Tesla is a big company? Bigger than Virgin? Pull the other one, it's got bells on. I'm not saying incorporation is not stupidly expensive in Europe, but lets keep it balanced.
They talk about 10% time reduction(probably average). Does anybody know more fine grained statistics ?
I'm not sure if you are being facetious. However, on the assumption that you are serious, there is no reason to think that more arms would have helped the minorities in Germany persecuted by the masses. The groups targeted by the Nazis were small (by comparison) and would never have had any chance of successfully defending themselves against the aggressions of the state and its citizens, no matter how well armed.
While the US didn't treat people in concentration camps as poorly as Stalin or Hitler did, there were 110,000 Japanese Americans put in concentration camps in 1942. Were they just not heavily armed enough?

http://en.wikipedia.org/wiki/Japanese_American_internment
The most approachable layman's summary of homomorphic encryption I've seen (with illustrations):

http://www.americanscientist.org/libraries/documents/2012861... [PDF]

Try this before Wikipedia.
Stay away from rebase
> In Norway, it's usual for employees to sign intellectual copyright waivers for all work done for their employers.

Yes, but that does not seem to be what this is about. On the surface it seems he was re-using good ideas rather than copying over actual work.

The nettby case was about outright copying source code.
The problem that --rebase patches up is the ugliness of merge bubbles in git. As soon as you have a merge bubble, tools like gitk won't tell you which is the actual mainline because it's not recorded, and you end up trying to make sense of a tangled mess of a tree. It would all be a non-issue if git could tell which side of the merge bubble was some developer's private commits and hide them away.

Bazaar is one revision control system that does this right. Each commit is tagged with the branch to which it belongs, so any visualization of the commit graph will by default hide all the side commits. History appears neat and linear at first, but if you need to track something down to the original commits, you can expand the merges to see the exact order in which commits were made.
Or possibly "Government monitoring citizens movements by cell phone tracking" if done elsewhere.
yah, programs should read programmers' mind and do what we want automagically.
Americans (and the Vulcans) have a saying:

Only Nixon could go to China.
If you have some commits:

A-B-C-D-E-F-G

Where B is master and origin/master, and you decide you want to make C..G into a topic branch, topicA:

git branch topicA

A-B-C-D-E-F-G (master)
A-B-C-D-E-F-G (topicA)

git reset --hard B

A-B (master)
A-B-C-D-E-F-G (topicA)

git merge --no-ff topicA

A-B-----------H (master)
\ /
C-D-E-F-G (topicA)
If you AREN'T making large amounts of sacrifice toward high risk problems, I'd say you're doing something wrong.

Startups are a perfect example of this. We see serial entrepreneurs fail spectacularly (see Color), we read about entrepreneurs who kill themselves after a string of failures, and we read all of the time about the new guys and girls who tried their hardest yet never managed to take off. People like to write about "why my startup failed", but they are hurting a lot more than they let on.

Entrepreneurs shouldn't be risk adverse. If you want risk adverse, go work at Google. At the same time, we should understand what it means to live in high risk mode, and learn to recognize warning signs (depression, burn out, loneliness, etc.) in ourselves and others so that a high risk lifestyle can be manageable and even healthy.
Nice summary of a few good practices.
I think the point of the article was to point out the hypocrisy of the western media which paint countries such as China as "bad" and the US as "good", highlighting the problems in the former and under-reporting problems in the latter.

The article never made any claims about China having a better human rights record than the US. It simply illustrates the sort of reporting you'd get from a western media source about the US if they weren't so fundamentally biased.
You can do similar things on the Arduino with an Ethernet shield. There a single IC which contains a hardware implementation of the TCP/IP stack which takes the load of the AVR itself.
Think Google without the privacy issues.
The server and tools division is a big business and the fact that it's revenue is growing at 10+% for 9 quarters is impressive.
Because, err, Dubai is such an extremely democratic country where it is absolutely guaranteed that the government will jump in if you fail and where there is a large social security net in case your company goes bankrupt?

Really, Cyprus and Malta are not that different from Dubai, and neither is their business model. The difference is that Cyprus and Malta are part of a larger entity that guarantees certain things, such as human rights[0], reimbursement of up to 100k € if the bank goes bankrupt[1] and support for temporarily failing countries[2]. Oh, and the risk of Iran attacking Cyprus or Malta is surprisingly low as well.

[0] extradition to the US from the UK being one of the interesting things here.

[1] cf. the EU’s opposition to the Cypriot government’s original idea to just take n% from everybody.

[2] extra loans to Ireland, cheap money to Italy etc.pp.
Would everyone who voted Alice have the same vote representation? Because that would make it fairly trivial to work out how everyone voted, surely?
Why Did Geary’s Fundraiser Fail?
I remember hearing about France's 35-hour work-week (in the mid to late '90s I believe) and I'm curious if some of the Frenchmen here can tell us how eliminating that cap has affected the economy. Are people simply working more hours? Has unemployment gone up since a business needing X number of hours a week needs less workers? And most importantly, was that limiting the ability to create start-ups?
The question is, are there better abstractions that would give us all the power we need while simplifying things? Or is to simplify a straight trade on how many use cases the tool will support?
Nobody uses beta max anymore except me. git rulez! etc.
Cool. I'll have to put mine back in service. It's currently being used as a door stop ;-)
Is this real? I wonder how the networking gets in/out? AFAIK, there's no port for that.

Also, does anyone have a cache? Looks like it couldn't cope with the traffic.
The point is you're wrong in the conclusion you're drawing.

Switzerland is a liberal democracy, and every person has a gun basically. Meanwhile they have effectively zero gun crime.

Britain has strict gun laws, and that has not dented their violent crime rate.

Mexico has strict gun laws, and their gun homicide rate is higher than in the US. Why? The drug trade + poverty.

America has a poverty + drug law problem. That's easy to prove by looking at the gun homicide rate from the 19th century, before alcohol prohibition invented organized crime, and before the modern drug wave + prohibition drug laws. Americans were heavily armed in the 19th century, without the rampant homicides by gun we see today in poor urban areas.
Too big and too close together, according to the previous discussion. Also the ships that would need such ballasts were much larger and also possibly not invented so might not have been anywhere around there.
So you’d be happy if Gazprom wanted to buy Intel? The difference mostly being that the US government would have to jump through hoops to shoot down that deal, rather than simply saying no.
I acknowledge your point on the tabs, but not on the gestures. It provides a genius way execute actions, probably faster than anything else. I would almost say that is a fact, and that if you don't agree then it's because you haven't used it.
http://adblockplus.org/en
The clue is in the title of the HN post. A lower frequency is a longer wavelength, and vice versa.
The USA is a massive massive home market and has been since 1945. If you succeed in USA, then the past century has almost assured you will succeed globally.

Put in place that most of the big companies mentioned are huge successes mostly in IT - and the distortion becomes more obvious - IT plays homage to the network effect, the biggest home market in the world is the USA, so get yout IT play right there, you get it right everywhere.

When a home-grown IT company busts out of India or China (or rather out of Bangalore or Chengdu) then it will be time to blame overregulation.
Concurrency: "having the smallest locks is not cool anymore"
The debate is not between "taxes" and "no taxes." We're all clever enough to understand shades of gray.
He means non-UK Europe.
>As 64bit ARM becomes more performance competitive with x86 (is that happening?)

Correct me if I'm wrong, but I don't think there are actually any 64bit cores available for consumers yet. A quick google suggests they are just getting these cores into ICs now:

http://hexus.net/tech/news/cpu/53661-arms-64-bit-cortex-a57-...
14 WordPress configuration file constants
Events Lighting
When you need powerful lighting solutions for a safe working environment or to run an outdoor event, theEcolite and LED lighting towers are a popular choice. The lighting towers produce superior definition, clarity and colour reproduction at a fraction of the CO2 output associated with other products.
Insights from UK startup trailblazers
Original quote from the author: «batch your locks. Don’t make critical sections too small. Having the smallest locks is not cool anymore.» http://halobates.de/blog/p/231

In the whitepaper: «The longer lock region has potentially longer block times, but minimizes the communication overhead of transferring the lock too frequently. This is a simple case with only two threads. With more cores in each
socket, the queueing delays of transferring will increase. Similarly, on larger systems that have more sockets, the communication delays will also increase. Having too many small lock regions increases communication overhead, while having too many large lock regions increases blocking time.»
The "zombie company" thing used to happen (in the late 90s), not so much anymore.

Now it seems we have gone to the other extreme, "fail fast" is the slogan of the day. Sometimes companies fail so fast they never get a chance to grow into a success or pivot.
IT departments generally run on extremely tight human resources and tend toward spending money on equipment rather than people, so I can kind of see this happening.
And in the software field a little company called SAP AG and elsewhere in the technology field a little phone company called Vodafone.
This is really interesting, because it goes beyond just a label -- it is a social stigma. I am now going to have to find some books on the topic!
I've been with my employer for 6 years and have never had a problem such as this. I also pay my taxes in monthly instalments that is predetermined by the fonctionnaires.
What is the fastest GraphDB?
Toyotaro Suzumura and Miyuru Dayarathna from the Department of Computer Science of the Tokyo Institute of Technology and IBM Research published an interesting research about a benchmark between Graph Databases in the Clouds called:<p>"XGDBench: A Benchmarking Platform for Graph Stores in Exascale Clouds"<p>This research conducts a performance evaluation of four famous graph data stores AllegroGraph, Fuseki, Neo4j, an OrientDB using XGDBench on Tsubame 2.0 HPC cloud environment. XGDBench is an extension of famous Yahoo! Cloud Serving Benchmark (YCSB).<p>OrientDB is the faster Graph Database among the 4 products tested. In particular OrientDB is about 10x faster (!) than Neo4j in all the tests.<p>Look at the Presentation (25 slides) and Full Research PDF.
Barbara Bush sort of seems to agree with you, but Jeb hasn't weighed in. Yes, W and Jeb had to run for their offices, but if you believe that they'd have made it past the House without that name (and Reagan's fortuitous VP choice in 1980), I think that you need to reconsider.

The other question is whether inherited weath, without considering the question of political office, confers power. I'd be inclined to say so.
Some combination has to be enough. Because otherwise you could use that property (plus error resistance coding) to store arbitrary amounts of data on your hard drive.
Not for consumers, right. But ARMv8 64-bit X-gene should be available: http://www.apm.com/products/x-gene
A load of tosh. "Income tax rates in France" in google gives you them with ease.

http://en.wikipedia.org/wiki/Taxation_in_France#Taxes_on_inc...

In order to hit 40% income tax, you have to be a single on 70k or a nuclear family on 210k. Even if they have 20% VAT equivalent, that only works out to another 10% of what's left, leaving 50% as disposable income. And that's the highest tax bracket, and given that the average wage in France is supposedly ~30k euro, that's less than half the highest bracket cutoff.
Absolutely, things are changing.
I hope everyone will notice that it's responsive too.
Depends who your donating them too, in my experience it's generally a really bad idea to donate them to staff members or even individuals outside the company. People tend to assume you wont mind helping out and with software installation etc. (even if you explicitly state that they are unsupported).

Sometimes the best thing to do is just give them to IT staff for training, if you can afford to pay someone to do it, put them on ebay or failing that throw them out.
I don't get how a design blog has that fixed-position white logo that is impossible to read once you scroll to the content.
You nailed it. Commit history is for people to read.

Check out git flow, you might like it. It could add even more structure and readability to your codebase history.
I found darcs quite intuitive to use and not crazy at all. Yes, its not ordered by time, and so is your rewritten history.
>And how much effort is Microsoft willing to dedicate to fix your Ubuntu/MySQL/PHP stack?

Isn't that the same as asking how much Google is willing to fix Linux for the Android stack??

> It's only a single vendor solution until you introduce a second one.

And your solution is to tell everyone to get a VM and install and maintain everything from scratch? Yeah that will definetly work, which is why the internet is secure with up-to-date Ubuntu stacks from all the daily "sudo apt-get update" keystrokes. /s
I've been using bzr for years and its porcelain is much, much more intuitive. I'm amazed how much we're willing to put up with with git because it's popular.

Bzr just does what you mean. Revert reverts, pull pulls, merge merges. I don't have to remember whether I need a soft or hard reset or which takes a file as an argument or which doesn't or which can potentially destroy my changes (also, no command in bzr ever destroys your changes, not even hard reset, it keeps backups you must delete yourself).
Agreed.

I'm relieved to see that an article about a git command (the second today, on the same command) is #1 on HN right now, while an article reporting on human rights violations in the world's most powerful country is ranked #38.
This is dead on. Code School, Treehouse, etc. are all excellent learning resources. As are the in person bootcamps that teach you basic programming for roughly $10,000 and 3 months of your life.

But the one thing that traditional computer science education has over all of these sources is that they teach the really hard courses: algorithms, data structures, and discrete math.

The reason why Treehouse and the others don't teach this online is because it is incredibly difficult to teach these courses online. Udacity doesn't even do a great job (and they are the best in my opinion). What elevates the thinking of a programmer is a deep understanding of these topics. And, as far as I know and have experienced, the only way to gain this understanding is to struggle for months through problem sets, proofs, and dense textbooks. Gamified "programming for everyone" websites will give you tactics, but not strategy. This might be fine for your purposes, but please realize this: programming is not for everyone.
Data Hacking and Coffee
Vanuatu is another good place. No income tax unless you're a landlord. They won a survey for happiest people in the world. The weather is great. Of course, they're a long way from anywhere, 80% are subsistence farmers, and some islands even still have actual cargo cults, but still, no tax, happy environment. Not much infrastructure, but hey, no taxes.
C++ compiler accepts explicit constructor call
Have you ever used it? Their tracking consists of a notification when the package has shipped and a notification when it is delivered. If you're wondering where your package is between those two, too bad. You just hope you get that delivery confirmation sometime this decade.
We are so certain that people are biased in thinking they are certain of something.

Also, the other ones, the ones saying things we don't agree with, are saying that "just because [insert your favorite bias here]". We're the ones really cool and aware of mind traps.
The solution is simple: change your name!
Viola was written in Tcl/Tk by Pei Wei[1]. At the time John Ousterhout was a Professor there (and the author of Tcl/Tk) to Wei showed the browser to him. Ousterhout dismissed the entire web is not very interesting.

Source: Ousterhout told me that story himself.

[1] http://en.wikipedia.org/wiki/Pei-Yuan_Wei
Well, there are many reasons. For once, it might not be legal for companies to take apart and dispose of their own computers without a permit (for safety and pollution concerns). Those permits and regulations might also raise the costs of the recycling company, which may need special equipment or training for its employees. Then there's labor costs, which in Germany are well above the EU-27 average.
The US has a problem with black market guns, no doubt about it. The US Government is doing almost nothing about that in their attempts to further regulate legal gun ownership.

Your stats aren't quite accurate. Homicides by gun in the US is at least a 50% to 60% black poverty + drug law problem. And that doesn't count the substantial spillover effect of the violence that drug prohibition creates (along with the poverty it all creates by lifestyle impact, arrests that lead many to a life of crime, etc etc etc). There are a million black men in prison in the US that are often 'stuck' in a crime way of life after they get out (their lives are made far more difficult and a life of crime becomes 'easier' to follow), as their lives have been destroyed by the drug prohibition laws.

"In 2009, for example, the Centers for Disease Control reported that 54% of all murders committed, overwhelmingly with guns, are murders of black people"

And that's mostly black on black crime. I don't mind providing further data if you like.

http://online.wsj.com/article/SB1000142412788732386960457836...

"Data for 2008 indicate that, of 16,277 murders, 10,568 were committed by males, 1,176 were by female, and 4,533 were committed in which the offenders sex was unknown. Likewise, 5,943 (36.5%) were committed by black/black Hispanic offenders, 5,334 (32.8%) murders were committed by white/white Hispanic offenders, 273 (1.7%) were committed by offenders of other races, and 4,727 (29%) murders were committed by offenders whose race is not known"

http://en.wikipedia.org/wiki/Crime_in_the_United_States#Viol...
Every GS4 launch is more embarrassing than before
They don't. The FTC settled with Facebook in February of 2012 with similar terms.[1] Regardless, however you feel about Facebook, they do have robust privacy controls if users choose to learn them and are transparent about what they do with personal data. While they do quite a bit with users' data they do comply with current laws and regulations.

http://ftc.gov/opa/2012/08/facebook.shtm
Except this idea of the context in which you wrote the code doesn't actually matter to anyone.

More likely you're going to piss off everyone that has to deal with your merge strategy because your commits that couldn't be merged into master are broken, having been fixed as part of the merge commit(s).

Such commits:

* Aren't able to be bisected (they're broken, remember?)

* Aren't able to be blamed (the collective merge commits and the actual commits have to be considered at the same time)

* Aren't able to be rebased later when you decide, actually, this merging shit is ridiculous (the -p option to rebase is dangerous and doesn't always work the way you think it will)

* Aren't able to be traversed cleanly in a log because they're probably split up with merges of master into your branch all over, because hey, you wanted to stay up to date.

* Basically aren't understandable by anyone, including you.

Being that it's not 2011 anymore (sorry, what?), you should learn how to use Git properly, understand what effects your workflow have both to you and to those that read your code (including you!), and those that choose to use Git's tools.

I once had a situation on a client project while at Pivotal where a guy had been working on a branch for 2 months, continuously merging master into his branch. It was a shitshow. He had 45 commits of his own plus 10-15 merge commits from origin/master. Doing a git log of that nonsense was basically impossible to read, impossible to code review (the client's process at the time), and when merged back into master would have been the most crazy ass log --graph I can imagine (because everyone else was doing similar nonsense). We're talking a 10-pair dev team all merging origin/master into their local master. The log was unreadable, unusable, not to be understood by anyone.

Luckily I was able to remove all the merge commits via the 2-argument form of rebase --onto, (http://krishicks.com/blog/2012/05/28/git-rebase-onto/) which then gave him the freedom to squash, reorder, fixup, and split his commits as he felt necessary to maintain his and everyone else's sanity. In the end he filtered it down to something like 20 very clean, green commits that could be reviewed by another person and understood, and rebased on top of origin/master.