skysight-inc/HackerNews huggingface dataset:
https://kidoman.com/images/go-vs-cpp-after-both-optimized.pn...

In this picture - am I right in interpreting it at 2048x2048 and 8 cores, that the optimised and tuned go code is nearly three times faster than the multithreaded optimised and tuned C++ code? How come the C++ is the same for 1C and 8C? Is this picture from one of the previous articles?

EDIT: (No, I'm wrong, the C++ is single threaded!)

It seems it's single threaded - and the last graph isn't showing the current level of C++ single threaded performance - which is ~36 seconds, with go at 21s for 8 threads. Final state of play is go at 18s multithreaded and C++ at 8s multithread and go at 81s single threaded and C++ at 36s single threaded. I read that from the third last graph.

It's difficult to understand this ending of the article, as the subtitle is:

"Further optimizations and a multi-threaded C++ version"
and
"Hurray multi-threading"

I suggest the order of the article be changed around to have a 'recap on single threaded C++' at the start, and then the new figures - so that it concludes in straightforward manner.

This quote from the article is wrong:

"C++ is not more than twice as fast than an equivalent Go program at this stage."

Correct me if I'm wrong, but in every case that I can see the C++ code will execute twice before the Go code is finished. It is more than twice as fast.

By the same logic this "almost" is also wrong: "From taking 58.15 seconds (single threaded), it has now dropped to a extremely impressive 36.36 seconds (again single threaded), making it almost twice as fast as the optimized Go version."

36s < 81s/2
Thanks, wish there was a site where people actually frequently read and discussed such long articles. On HN, even if I save it for later and read a week after, my posted views will not be read by anyone since the discussion is already over. Maybe HN can provide a service where everyone gets update whenever a new comment is posted on such articles. I get to choose which posts I want updates from(and most will be ones having lots of words since updates will be few and far between). That way even if someone comments after a week, she atleast knows few people are getting aware of it. HN is becoming more and more like reddit and such articles aren't appreciated or discussed enough.
> It was generally thought that government would not keep security vulnerabilities hidden

It depends on which they find it on, according to this talk, https://www.youtube.com/watch?v=E4Zx5rQFk4U , If vulnerabilities are found on secure systems they are immediately classified, For them to be able to report they have to refind and document the vulnerability on a non secured system.
http://www.hias.org - Originally set up to help Jews fleeing Russia, now helps all refugees. If they can't help you, they'll likely know someone who can.
How would -flto help when all the code is in one module?
We use and apply this basic rule at work and it works wonder. A lot of time, the developer could figure out the answer before asking or during the discussion with another developer.

I think the reason why this works well is because you are force to document and make it as easy to understand as possible. There are complex problems, but it is easier to solve if those problems are broken down into solvable pieces.
Un exceso de las radiaciones tecnológicas aceleran el envejecimiento
You assume they're leaving money on the table by rejecting DRM, i.e. that there is more money in avoiding it than in supporting it to some degree. I'm not so sure.

You're also assuming that consumers give a crap about DRM. They generally don't, if they get the content they want is available at a good price (i.e. mostly free w/ advertising if it's low-engagement, or at cost if it's high-engagement), and good a user experience (i.e. I can consume it on my chosen device platform, in my chosen setting, without having to stand on my head).

DRM became a detractor for consumers in the music industry because they went to war with their own customers. Music has a multi-decade long culture of sharing and trading. Then the industry retroactively tries to state that all of this is illegal. You couldn't easily copy purchased files across devices due to their paranoia. Even iPods could only be sync'd to one library at a time (part of their settlement with Apple in the early 00's). They even tried to claim CD ripping was illegal (that didn't fly). This is why Apple advocated to get DRM removed altogether from iTunes and eventually won - it was just a crappy experience all around.

The TV/movie industry thus far has avoided the fate of the music industry through a mix of low-barrier access to content within the US (Hulu, iTunes, Netflix TV station websites, etc.) and DRM to erect some exclusionary barriers to the content. DRM in this sector is more like a horse race that doesn't quell piracy but keeps it at least somewhat inconvenient. They also didn't go to war with their customers, and were more selective of how they chose to use legal avenues.

I don't foresee death in their future, just winner-take-all competition if they don't keep up with what their customers want.

Ultimately, the nature of most information goods being non-excludable is changing the game in ALL industries that make and sell information from one of distributing the information to a hybrid market-gift-economy. You can have previews, clips, etc. to experience my stuff, perhaps even stream it for free for a limited time, but to get the best overall experience, they'll gate the access... i.e. you can't have my stuff unless you line up and pay a ticket. This is even how RedHat works (you need to pay to get into RHN, or their cloud... which are the best experiences of maintaining a RedHat server, even though the software itself is free).

Or they focus on something that is excludable: a consumer's time and attention... i.e. free TV streaming, or Facebook surfing time. And make money on the content with advertising.
Paul Graham misses the mark here. I agree with him that it doesn't make sense to try to get rid of income inequality and that income inequality can actually be a positive driving force in the economy. However, it's possible to take money from the rich and give it to the poor, thereby making the poor richer, without preventing income inequality from continuing to increase. Just do it at a low enough rate. And it's not a good use of resources to "teach a man to fish" when "fishing" can be automated or there's not a specific demand for "fishermen."

The jobs of tomorrow are becoming less and less definable in terms of the jobs and skills of today. We should be giving people incentive to stay out of the labor force and to spend their time how they want. Some people will stay home and play Xbox. Some will come up with awesome new jobs. Some will do amazing work that benefits humanity and which nobody would have ever thought to pay them for. But it's important to remember that keeping the lazy people out of the labor force decreases the level of incompetence in the labor force. Those Xbox people are staying out of the way of folks who actually want to get things done. Sometimes the best way to contribute to the economy is to stay out of it.
I can assure you, I didn't use the term casually.

> many muslim immigrants refuse to assimilate to the point of wanting to be governed by separate sets of laws

That's a tiny minority of the UK's immigrant community. Drawing general conclusions from such an unrepresentative sample is intellectually dishonest. It's the kind of argument seized upon by hate-mongers.
Are the taxes to pay for this voluntary in Switzerland?
Start to Discover Best Contents
I wish we could be better at separating the notions of "income inequality" and "not enough income." The first is necessary for a functioning economy and the second is... bad.
You cant just compare fires in petrol cars driven 3 trillion miles a year with fires in tesla cars driven 100 million miles a year, its just not very representative. You can either take for example BMW and look up how many fires they had for a new 5 series in 100M miles driven and or let Tesla owners drive 3 trillion miles and see how numbers compare.

Just like Elon did it, it sounds nice but doesnt make a lot of sense.
Foxacid sounds like an NSA version of BeEF (http://beefproject.com/), which hooks browsers that would then be monitored from the Lockheed-Martin-style SOC (https://www.youtube.com/watch?v=x1tCJfy_iZ4 :-).

However, for those with more limited resources, Ryan Barnett is working on an open-source monitoring system for BeEF (https://vimeo.com/54087884).
Economically speaking this is not going to help anyone... If every person makes a specific lower bound limit all that happens is prices are increased. It probably takes a year or so for the full effect to be felt, at which point there is the choice to either raise it to combat the prices or set limits on how much stuff will cost. Either option sets a limit goods or wages in your country that will not be beneficial.

Not to mention, in combination with the other stuff being passed by the swiss there country can have some major problems coming up here.
"Park a long distance from your wifi source where there are no cameras"

This implies that you've been driving round (in your disguise of course) in a car. With a registration plate.
There's something you might have missed. When I approach a problem like this I notice I solve it only after I give up.

It's not spending 15 minutes to go over all assumptions that makes me solve it. It's telling someone I can't solve it. It's the act of saying I can't do it.

I often start writing an email telling someone I can't solve a problem, and while writing I realize something I haven't tried. Then I stop, go try it, and it turns out to solve the problem. But if I don't start writing that email, and instead try to work on the problem for 15 more minutes, I don't solve it.

It's as if I don't take the problem seriously otherwise.

This is very similar to the 15 minute rule, only it's more efficient, since it takes less than 15 minutes to write that email.

So I would argue solving the problem has more to do with admitting you can't solve it than it has with going over assumptions. It triggers something in your brain that frees it to look at options it hasn't looked at before.

I thought it was the possibility you might embarrass yourself to the person you are emailing that helps solve it. But the strange thing is I also solve problems only after I send that email. My mind refuses to look at the problem from a different angle otherwise.
Valve won't be getting any significant volume discount, because they won't be making any significant amounts of steam machines. The retail units will be made by several OEMs and in several configurations, so it's likely that no single model will be selling in massive volumes and be eligible for massive discounts.

The situation is actually quite similar to the Android world. Google makes the platform and others make the phones, Valve also provides a platform and lets others make the steam machines.
Who are from the USA or Canada.
> When they sabotage standards, or keep vulnerabilities secret so they and criminals can break into peoples computers, then NSA is not prioritizing protecting civilians.

Even the standards that they have been shown to sabotage (Lotus Notes, Clipper, Dual_EC_DRBG), they have sabotaged it in a way that should have reduced the security of the system against NSA, but not in general. I'll note that I disagree with this concept (I'm not a mathematician but it seems to me that it is difficult to prove theoretically that the NSA private key could never be derived when you know the plaintext and ciphertext). However even on these NSA was trying to maintain the security of the cryptosystem itself, it's not as if they introduced a deliberate backdoor where the thing falls apart if you guess the right 8-letter password.

I see your point about knowing about software vulnerabilities and not acting on them. But the problem is that software will always have vulnerabilities, and the citizenry at large isn't exactly good at keeping always up-to-date. So if NSA divulges every 0-day they know, then they don't help the public that much, but do help the enemies of the public protect their software that much better.

You could almost argue that the NSA "buying up 0-days" is directly beneficial to the citizens, by ensuring that at least those vulns don't end up in the hands of someone who'd actually do something rotten with them.
Never Write a Wacky Surprise Ending Again.
Btcd: Not your mom's Bitcoin daemon
PHP The Right Way
Your first point isn't too far off the mark. If goods are really 60% more expensive in Switzerland than in the US, then you'd expect people/corporations/institutions in Switzerland to use their CHF to buy dollars, buy goods in the US at a large discount and have them shipped to Switzerland, or for Swiss companies to hire US employees and pay them in USD, thus driving the USD/CHF exchange rate towards purchasing power parity.

Up to transaction costs (inc shipping) and trading restrictions, this really should happen, so it's interesting to explore why it doesn't. Typically the culprits are artificial limitations (e.g. international trade restrictions) or low-value goods where shipping costs are large relative to the cost of the item, or goods which spoil easily and so can't be easily shipped.

If you can't explain the disparity with transaction costs and trade restrictions, then there must be some other reason for CHF being so high relative to the USD. One possibility - CHF is viewed as a hedge for various risks (inflation, market crashes). It is typically anti-correlated with the S&P500, for example, and correlated with market volatility, so it's good to be holding it in a crisis. The same applies to JPY, and the opposite applies to AUD and CAD, which are seen as risk-on currencies.
My education by Youtube says they're supposed to follow a person. So it might still be quite useful even blind as long as it goes roughly the route its leader went.
Bundling HL3 with SteamBoxen, maybe even a timed exclusivity, would be very neat trick.
OP's logic I presume, is that certain government services aren't available for that time so why is he being asked to pay for them?
What country are you relocating to?. Nigeria has a fast growing tech industry with a dearth of experience devs. Examples include konga.com, jumia.com.ng, Irokotv.com, hotels.ng,jobberman.com and many more. Send in your application to any of them. Nigeria is a +1 UTC country though
>What worries Apple fans most of all is not knowing where the company is headed.

As a former Apple fan, I actually find the iPhone's hemorrhaging of market share and Apple's uncertain future extremely encouraging. I always attributed the things I liked about Apple to their struggling underdog status. They lost that with the iPhone, and they've never been the same since.

It will be fascinating to see if some of the old Apple shines through in the years to come.
Be more tactful and civil in your discussions.

Not every opinion is valid or deserving of civil rebuttal. It's a result of modern "every opinion is equally valid as fact" syndrome. We don't have time to cordially try to rewire your brain to think the sky isn't green.

Also, when trolls are trolling, they want elaborate thought out responses to their drivel. It's easier to shut them down with "wrong." And, as we know, you can't distinguish an intentional troll from someone with sincerely warped views of the world.

In short, shut it all down. They should be inspired to research their wrongness to turn into more right-thinking apes.

[relevant life story: one of my high school math teachers had a big "WRONG" stamp (with red ink) he would enthusiastically smash onto your work if you were, well, wrong.]
Speculating, one possible reason would be that it can then make balance corrections by pushing (making the leg longer). A wider stance would require making balance corrections by making the leg shorter.
See the previous discussions, here's one: https://news.ycombinator.com/item?id=6492127

It wasn't simply the website - it's the entire exchange including call centers, advertising, etc.
US government status page
Watching the original iPhone unveil, it was pretty surprising to see all the Google love from Steve, and Eric Schmidt come bounding onto the stage http://www.youtube.com/watch?v=OxUDiS3AR0M
Did anyone expect a bunch of "lowest bidder" contracting firms to build something for someone else that works perfectly on day one when companies like Blizzard[1], EA[2], and SquareEnix[3] don't get it right when they are building something for themselves.

Especially considering how the lowest bidder has worked so well in the past[4].

[1] http://www.pcmag.com/article2/0,2817,2404481,00.asp
[2] http://arstechnica.com/gaming/2013/03/clogged-streets-simcit...
[3] http://gamerant.com/final-fantasy-14-launch-issues-servers-s...
[4] http://www.boston.com/news/specials/big_dig_problems/
If it makes you feel better, the robot didn’t discover the method to solve the cube. Someone else programmed it. You can find many solving methods googling.
That isn't experimental evidence to the contrary at all, because the unpleasant jobs are done by people who don't have access to the government-mandated minimum income!
My thoughts as well, this is almost cheating. I would have liked to see the machine groking the cube while it is being solved.
The Moto X Camera Update Is Here and These Are the Results
> One of the main questions about something like this is about who would do boring, low-paid work with this sort of basic income.

If it's more expensive to hire people to do crappy work, then the relative utility of robots goes up. It doesn't strike me as a particularly complex problem to make robots to collect people's trash, or similar jobs. Most of the low-wage jobs are very mechanical and routine in nature.
I also hate to cut myself while shaving.

That's why I use an electrical shaver.

MAJOR improvement for me over the blades.
I guess it won't be long until the Discovery Channel hosts "Meditating With The Stars" and "Ultimate Meditation Championship".
You do realize that the "But they just can't be like us" argument has been used on nearly every minority ethnicity coming to the US - you can find similar diatribes against Italian and Irish migrants from the turn of the century before they became white.
DRM does not defeat the purpose of copyright. Both copyright and DRM are just means to erect partial-excludability for an information good to encourage a market economy around the exchange of that good. One is a legal barrier, the other is technological.

We do this with physical goods through laws around theft, and police to enforce those laws. Information goods however, are non-rival, thus aren't subject to theft, just copying. So, generally, society doesn't enforce "excludability breaking" with information as stringently as we would with a rival good. Sometimes it does go completely, and inexcusably overboard: see Aaron Swartz.

We haven't had a lot of time to think through what we really want as a society here. Information economics concepts like transparency, excludability and rivalry are still very new to people. The nature of information goods is not a market economy, it's a gift exchange economy. Yet we've built 300 years of progress on a market economy. So we're evolved to a hybrid of market-gift economies in the information sector, but no one really knows where it will end up in the long run.

Amusingly, the most free country on breaking and redistributing digital content is China. I remember the old saw that Adobe Photoshop used to cost $0 in China, but $300 for the manuals. Almost every other country frowns upon such behaviour and tries in some way to make it illegal.
I love developing on a Chromebook but I use ChromeOS because I prefer it... am old laptop to use as a server and Secure Shell app is all I need.
Unless they put in price controls for basic goods, nothing will really change when it comes to jobs. When everyone has an extra $2,800 a month to spend across the board, what do you think will happen to prices? Why would I give you my time when I get the money for free? Business will have to pay more to encourage people to continue to work for them, and increase prices to make up the difference.
"One of the main questions about something like this is about who would do boring, low-paid work with this sort of basic income."

Computers and robots.

Not true quite yet, but will be in the next few decades.
Don't you still have to go through customs and maybe pay duties since Switzerland is non-EU?
Glipho - video backgrounds gliphs
What Every Mentor Should Know
Obviously you are limited in how much data you can encode in with your available Tweet length...

All urls on Twitter are shortened with t.co to 22/23 characters (depending on https) so the url is not a limit.
From the article: "Republicans who decided to shut down the government this week rather than relentlessly message against the Affordable Care Act's glitches did the law a great favor."

I thought it was the Senate Democrats voting against the house spending bill that shut the government down?
And yet the static part of the site, written in Jekll, is available on github, has barely any issues at all. Of course it's easier to write read-only static systems but I have rarely ever seen big enterprisey consulting firms get anything right.
My Attempt at Happy Mac [1]

Wants: 32pixels, a 1:1 pixel preview and favicon support!

[1] http://pix.pe/?C___A_4HH4HA_A_H4_H__H_4_4HA_A_H4_AH__4A_H___...
It looks like a Rorschach test. I guess thats not an answer you're allowed to give on rorschach tests.
I think you're introducing a false dichotomy. These things are supposed to be Avatars first and foremost.

In the past, a lot of research focused on AI (reasoning). The current trend is to instead focus on building the "hardware acceleration" that humans enjoy and don't have to think about, such as walking, running, collision avoidance, etc. It's a necessary requirement for a true "robot" in your sense of the word - if AI is developed, it can then be plugged in instead of a human operator.
It's redistributing from people that save most of their income (and often consume outside the Swiss economy) to people that consume most of their income (in Switzerland. The price of yachts on the world market won't move. The price of apples in Zurich will skyrocket, especially since the move simultaneously decreases the supply of low-end labour willing to work all month delivering or selling apples for 3200CHF per month. The combined effect of the two is likely to be massively inflationary.

I'd be a lot happier with the Basic Income if I owned-low end rental property in Zurich than if I had a job, unless BI is funded by a property tax...
That is pretty sweet as well. The separate SD card option is definitely appealing since it's just a tad more permanent then installing onto a USB drive. Awesome article!
You should make one for Stack Overflow: when you ask a SO question, you're literally stuck until someone answers it.
Definitely true. What I really enjoyed was the different strategy compared with the other solving robots. The other robots were usually able to perform the whole spectrum of operations supported by the cube. In these case they selected a subset of operations in which this machine is able to perform extremely fast and built a strategy around that. And the result of the 'pure execution' is definitely outstanding!
10 Digital Marketing Secrets Set A Brand Experience
It seems just about anything can be justified as a "national security issue" these days...