skysight-inc/HackerNews huggingface dataset:
Pretty much all of crypto is based on and analyzed by math (at the very least computing and complexity theory), so I'm not clear at all what you're saying here.

People prefer algorithms with a clear mathematical basis because they're easier to analyze, so the flaws surface easier and it's clearer what breakthroughs would break them.

Cryptographers have been looking for algorithms that are NP-hard for example, because having a "breakthrough" in them having to require P=NP is a large hurdle. But it's not the end of the story, because it turns out that a problem being NP-hard doesn't mean it isn't easy to crack (worst case vs actual case).

Your comment reads a bit as saying "we shouldn't use maths to compute things". But maths is what computers do...
My broadband has no quota, my 4g mobile plan has no quota.

My home in London, UK has Plex, and when I'm in the US on business I stream movies to my mobile.

This all costs me nothing more than my standard broadband contract (GBP 30 per month for 150Mbps connection) and my mobile contract (GBP 15 per month for unlimited 4g in lots of countries).

I do rip my DVDs, but I also stream them so I don't have to choose in advance, transfer files, etc.
No mention of linux support on this page but it does talk about RaspberryPi. [https://support.plex.tv/hc/en-us/articles/208050637-What-are...]
> only bored billionaires can afford the kind of data plan you need for movie watching.

I didn't quite understand that. Is this only for mobile? And does it suddenly stop working if you use a Wifi hotspot rather than a capped downlink?
It's literally the next paragraph that extends this:

"A few days ago I decided to get some practical use out of my pet project 'fast' by implementing a JSON parser myself, that could rival even the by then fastest JSON parser, RapidJSON. The result can be seen in the benchmark results right now:

https://github.com/kostya/benchmarks#json

fast:	0.34s, 226.7Mb (GDC)
RapidJSON: 0.79s, 687.1Mb (GCC)"
> Almost nobody is racist

What is the basis for this conclusion?
Tesla self-drive mode filmed 'endangering passengers'
Why doesn't it transcode / down sample and cache on the mobile device over WiFi before you head out for your trip? Or does it?
Quaderno: Automated Billing and Tax Handling
How to Build a Successful Content Marketing Plan
Big Data Analysis Algorithms outperform 615 of 906 human teams
> Why are the bigger stores so popular then?

So you only need to make one stop to get everything you need
Quite possible, especially considering that people adopting newer languages are probably not in the "mood" for stability yet.

Thanks for your comment!
a) Nobody said "unforeseeable". Macroscopic superpositions are entirely foreseeable, we just don't have the technology to keep them in a coherent state.

b) The link only says that some people have argued that position. I think all they're saying is that "wavefunction collapse caused by some arbitrary division between microscopic and macroscopic objects" is a stronger claim than MWI
In Thailand, Nam Tok is a rich soup made with raw cow or pig's blood:

https://en.wikipedia.org/wiki/Nam_tok_%28food%29
It's not wheel HP. But it's crank HP with a more realistic engine setup than pre-72's dyno testing.
As little as I know about the anatomy of the digestive system, this must be the placebo effect.
The Plex app on the Amazon Fire TV (and stick) is fantastic. I'm a big Plex fan, but I don't immediately see any incremental benefits to running Plex Media Player, or why I would dedicate a Raspberry Pi 2 (much less a Mac or Windows box) to my TV for the purpose.
MaxCDN user here. I have my love and hate with CDNs in general but one thing I hate specifically about maxcdn is that once you create a "pull zone", they will continue to charge you for it even if not being used. In fact, even if you delete a pull zone, it remains active for billing in the background and have to call them to terminate completely. That is shady. Other than this, pretty good service.
Chernev 2003 distinguishes 3 types of consumers

- Consumer A already chose what she wants, and she just needs to find it out.
- Consumer B knows her preferences, but she needs to make the choice.
- Consumer C is not aware of which attributes are important in the decision process.

You are a consumer A, so this simplification did not help YOU.
It did help consumers B and consumer C.

http://www.hyperlabs.net/ergonomia/presentazioni/euroia11/ the slides of my presentation at Euro IA 2011: Designing Interactions that Help Customers in Decision Making
Sweden sword attack: Two dead after masked attacker strikes
What authentication? If you just use it in your local subnet you don't need to log in. I've been using the free version for years and I do not have a Plex account.
Thankfully, Plex works great for local media as well. I run a Plex server on one machine and that gives me a nice way to browse and cast media from my NAS to multiple rooms in the house. It's actually the easiest and most functional method I've found for watching local media in my living room via Chromecast (using my phone just as a remote).
Unleashing the Power of Your IoT Device with Web APIs
PicoCTF 2014 – About
"Freedom is the state of not having to choose" -Alan Watts
Missed the parent comment, what was it about? I forgot about this thread until I noticed my Google Analytics blow up from you linking this.
Sounds like an opportunity.
If content owners want to stop piracy, knocking out this kind of stuff should be step #1
Consider the cat in the box. Is it alredy dead OR alive (classical interpretation) or is it both at the same time (quantum mechanics) before you open the box and look?

The classical interpretation needs so-called hidden variables which determine the state of the cat.

In the quantum mechanics interpretation the state is determined when the interaction (measurement, looking at it) takes place. Before that there are several parallel realities of what could be.

In the case of the cat we cannot actually determine which interpretation is correct. We need a different kind of experiment:

As far as I understood (no physicist here) they use two entangled objects. E.g. two photons which are generated by a special process so that one polarized one way and the other one polarized the other way but we don't know which is which before the measurement.

Then you need to measure both photons separately and determine (statistically) which has which polarization.

These measurements need to be spaced out far enough such that faster than light speed communication would be required for the photon measured first to tell the second photon what was happening.

So far it still doesn't help to exclude the possibility of hidden variables since the measurement setup is static.

Another trick is needed.

They use a random generator to determine at both ends what to measure (which polarization direction) shortly before doing the actual measurement. So, when the photon is generated it doesn't know what would be acutally measured.

When you tabularize the all the possible combinations of how the photons could be measured and calculate the possible probability for the measurement results, there is a difference between what we would expect from classical physics when the status is determined at photon generation and stored inside the photons in a hidden variable and the result we would get from quantum mechanics without a hidden variable but with (faster than light) spooky entanglements.

The experiments show that there is no hidden variable. This is a BIG thing because this means that classical physics are not enough to explain the universe.
Huh, sulpher-containing food (garlic, onion, cabbage, etc) has long been recommended to aid in the flushing of heavy metals as it's believed that they aggressively bind together to make much more bio-mobile compounds.
And they have their own brands: a basic and a finest. Less choice may be a win for them.
That is a very bogus claim.

Even using a narrow definition of technology company, SAP has consistently been Europe's most valuable tech company. They're worth $91 billion, with $21b in sales and $4b in profit - they make Rocket Internet look like a piker.

Even smaller companies like ARM are far beyond the size of Rocket. ARM is worth $22 billion, with $400m in profit.
Unlimited or "unlimited" with 512/512 throttling after a few GB?
Otto: truly a successor to Vagrant?
It'll be nice to have a media player that's native and not running in a browser, but according to what i can see in the forums, the UI is the usual brand of "our way or the high way" with little to no configuration or customization and even at least in one way a step back² from Plex Home Theater, which this replaces.

Not to knock Plex itself. The server/encoding/play-on-any-device pipeline is amazing.

Just saying that their UIs need developers who actually care about what their users want.

² http://i.imgur.com/Ygde8Px.jpg
There is a book about that - Thinking Fast And Slow.)
The article reminds me of the superior grocery shopping experience at Trader Joes where they only have one choice in each category. They complement this by having more niche and seasonal items. The physical footprint is much smaller and memorable. Importantly, these details contribute to them being able to predict throughput and optimize the amount of cashiers.
The fact that I don't eat fusilli very much doesn't mean that other people don't.

The thought experiment surrounding the removal of choice is not the removal of choices that other people make. It's the removal of your favorite choices, particularly if you are a minority.
WxPython’s Context Managers
I remember hearing or reading an article that said that suggested that making a choice/decision was tiring, and it pays to save your strength for important choices. Rather than deliberate over which beverage you are going to drink in the morning. Similarly if you have a standard place for your wallet, watch and keys you can save brain time by not having to search for them.
Much appreciated - found that (build-dep) out the hard way before checking back here (issue updated for others)... and thanks to the showsrc tip.
How so?

Most people in the US need to exercise more, right?

A very large fraction need to lose weight.

We weren't exactly designed to sit all day in a chair, were we?

I believe these bits from Amazon:

However, the company said it provides prospective employees with extensive information, including a video, so they understand the physically taxing nature of the work. “IT’S GOING TO BE HARD,” one brochure warns. “You will be on your FEET the entire shift and walking upwards of 12 MILES per shift. (yeah, that's really far!) ... YOU WILL HAVE TO: LIFT, BEND, SQUAT, REACH & MOVE (there are no sit-down positions.) DON'T BE AFRAID; YOU CAN DO IT.”

A former supervisor at Jeff’s warehouse described the safety culture as “very, very methodical,” with “exceptionally high standards.” Amazon, she said, required Amcare to call 911 in certain situations even when there was no obvious emergency —say, if a worker's blood pressure reached a certain level. Still, she said, some workers were clearly unprepared for the pace. “We had people who were bookkeepers or laid-off accountants or other desk-type jobs,” the supervisor said. “We tried to be very, very upfront. ... I said, ‘You are going to hurt after the first week. ... You are going to crawl into bed and pray you can get out in the morning.’”

And I believe that some people are just not going to be up to the requirements, and others, apparently including this poor fellow, are going to die like the student athletes we read about every once in a while.
What are some examples of the worst ideas from Silicon Valley that they've copied?
The constant Plex Pass reminders are very annoying also.

They're also designed to be confusing and to give a user the impression you have to sign up for Plex Pass to continue using Plex.
Plex is awesome together with Chromecast anyway.
Atom is extremely buggy. I've had it freeze up and crash on me so many times. Very frustrating.
I never use anything else anymore for personal projects, unless I absolutely have to due to missing a certain library. A well-known phenomenon in the D community is that it "spoils" you such that when you have to use another language all you can think about is how much easier it would be to do your task in D, and how you miss certain features from D (such as the phenomenally better template syntax compared to C++). I've experienced this many times, such as when writing a large-ish Python script, or when working on a mobile game in C# + Unity. I really wish I could use D at work.
I think part of the "problem" is that, for Japanese people, they're clothes, but Westerners see them as costumes, like samurai armor or something.

It's telling that just about every article I've read about this that bothered to ask anyone in Japan about it mentions that Japanese people aren't offended at all by Westerners wearing a kimono. It's only Americans being offended on their behalf, which does seem a bit infantile. Especially when Japan wants the wider world to be interested in their culture and to buy into it.
I have generally found that a random user on Hacker News is much less likely to be a troll than, say, Reddit. In light of that consideration, I'm left with a belief that the most likely cause of comments like these is simple misunderstanding of rhetorical technique in writing. This is not a character flaw - it could be a touch of autism, or simply that the context switch from the very literal and meticulous mode of interpretation required when looking at code all day was not fully context-switched out when reading journalistic prose. In any case, and for what it's worth, here are a few of what I found to be sensible interpretations of the points that caused distress for the above commenter:

Jam. I didn't read it as saying that the existence of jam positively and empirically correlates to a better shopping experience - the jam was used merely as an example - sample data, if you will - for demonstrating the central point that a proliferation of choice counter-intuitively causes less actual purchasing to be done than does an offering of fewer jams.

Jeans. The commenter quite correctly perceives that this is related to the jam. But the choice of product is, again, used to demonstrate that a rise in options has a point of diminishing returns beyond which customer participation decreases. I didn't interpret the article to hold the position that this was better, in any absolute sense, but that the negative experiences the writer describes were his attempt to make sense of, again, the phenomenon where too many choices makes people buy less.

This may be a phenomenon that, while it exists, not everyone experiences - that does not mean that the article is an attack on those people. And I think even people who enjoy as much choice as possible can still find the effect this article describes to be interesting, if only for how it seems inconsistent with what a purely theoretical approach would lead one to expect.

I didn't perceive that the author ever put forth the notion that less choice was better - if that assertion exists, it arises from one possible interpretation of the effect he describes.

These are my readings of the original article, and I share them with you as a perhaps useful guide for escaping the feeling the above comment seems to have, that there is inevitably a single and rather unpleasant attitude the author of the article could have had when creating this piece.
Behind a paywall for me. Can someone post a TLDR or summary?

Thanks!
You are right, i might be biased as right-handed but i was not sure whether even left-handed people usually do it by their right or left hand.
One of these banks is definitively not like the others.
Top tips for running a successful SaaS product trial
There's no evidence because no one bothered to investigate it to determine a cause. While Amazon didn't go to great lengths to cover up his death, I get the impression the company didn't expend a lot of energy into determining what happened. The basic story of this article is that Integrity employees who work at Amazon's warehouses are expendable, second class citizens.
“Unlimited” is rather misleading when the transmission rate drops below 64 kBit/sec.
First of all, what is a "bad vm"?

Second: smoketests should show if the engine is up and serving requests not under load.

Third: you have the fallback of reversing the flow.

You will always lose requests. All you can do is minimize the damage.

EDIT: Want to clarify what I mean by lose requests since someone is downvoting. In the process of administrating a site with that many requests and a moving infrastructure you can plan as much as you want and try to employ hedging strategies all you want. You will STILL run into problems once in a while that will drop messages. You don't have to lose requests to handing load-balancing off to another handler and you can reload apps without losing requests if the app server is properly coded.
I have a Windows box under my TV that runs Plex. It also runs a web browser, which means it's incredibly simple to look something up on Google Maps, order some food from Seamless, etc. - not to mention be able to video chat on Skype and play video on any web site out there, not just ones that have apps for platform X.

If all you want to do is watch videos from Plex then no, there's no point changing hardware. But you'd be surprised how much you end up doing through the TV when you can.
VW Needs Hardware Fix for 3M Engines in Diesel Recall
Hm. I guess when thinking "SSE parsing" I didn't go with 4/8-wide parsing. I was thinking that they'd be grabbing 16/32-bytes, doing a compare against a fixed constant literal of 16/32-copies of, say, '{', or '}', then extracting the index of the match, exactly.

Something like this:

d := _mm_loadu_ps <json>
b := _mm_loadu_ps <token: '{'>
n := _mm_cmpistrc(d, b)

You'd have to be clever to skip around strings ("... \"sonuva ... "), but once that's handled, you'd have significant speed ups to scan for ',', '{', '}', etc.

I think the double-quote escape might look something like this:

d := _mm_loadu_ps <json>
q := _mm_loadu_ps <token: '"'>
e := _mm_loadu_ps <token: '\\'>
n := _mm_cmpistrc(d, q)
m := _mm_cmpistrc(d, e)
if m+1 == n:
branch-to-top
... process ...

Looks like cmpistrc has 1/2 reciprocal throughput. If you unrolled the loop 8 deep, you're probably looking at 10c per 16bytes scanned.
Why Your Local Business Needs a Mobile Friendly Website?
Nasdaq Acquires SecondMarket to Help Startups Sell Shares
It appears to be a complete machine image for the Pi: "Pex Media Player for embedded devices is a small Linux based operating system that turns your Raspberry Pi 2 or Intel HTPC into a dedicated media playback device."
Sketch App Tutorial Series – Part 4 of 5
lol, how no one even mentions privacy issues.
The JSON looks like this:

{"coordinates": [
{"x": 0.65, "y": 0.23, "z": 0.91, "name": "fwgzd", "opts": {'1': [1, true]},
{"x": 0.45, "y": 0.78, "z": 0.22, "name": "alfsj", "opts": {'1': [1, true]},
...
],
"info": "some info"}

The benchmark code [1] (very readable) is reading an array of structs containing x,y,z from 'coordinates'.

[1] https://github.com/kostya/benchmarks/blob/master/json/test_f...

I haven't read the code but the algorithm would look at this roughly like:

See `{` process? yes
See `"coordinates"` process? yes
See `[` process? yes
See `{` process? yes
See `"x"` process? yes => new Coord, Coord.x = 0.65
See `"y"` process? yes => Coord.y = 0.23
See `"z"` process? yes => Coord.z = 0.91
See `"name"` process? no, next token is `"`, skip to `"`
See `"opts"` process? no, next token is `{`, skip to `}`

The tradeoff is that he's completely ignoring the contents of `name` or `opts` or `info` and those values could potentially be invalid JSON but this processor doesn't care.

The code is also picking up efficiencies from being a static C-like language. The "new Coord" isn't actually doing anything, the alloc happened for the array as a whole so the assignments just write a known size value to a known offset from the start of the array. He's also using SIMD instructions to process multiple bytes at a time and some other tricks but the skipping is the main difference.

I think it's also interesting that the Rust code implemented value skipping in the benchmark file itself. The relative slowness there is likely that the library used (serde_json) is the JSON plugin for a generic serialization/deserialization lib and that Rust doesn't have a way to do SIMD yet.
A freelance fashion designer took on a global footwear company, and both lost
Which 4G operator/plan you have that does unlimited 4G roaming? I have 3 that sort of has free roaming but their data speed gets crippled if you go over some not very high (100MB or so I guess?) threshold.
Frobenius snakes and spiders
Did it help B and C? Or did it simply funnel B and C into buying a lot more computer than they needed?
I don't think it was so much choice, but complexity in an organization and the associated costs. He (rightly IMO) focused on Apple's strengths and fought the bureaucratic malaise that plagues so many large organizations.
Strange because Snowden lives in Russia, you'd think he'd care about his new home. Surely he cares about all the oppression that's going on in here?
According to a recent report by Glassdoor, Data Scientist is ranked #1 for "25 Best Jobs For Work-Life Balance" [1].

[1] http://www.glassdoor.com/blog/25-jobs-worklife-balance-2015/
Web and desktop developers: Is Atom an example of a new standard of cross platform development practices? Or is it an example of trying to use too many fashionable technologies together for the sake of it (node, React, CoffeeScript)?
There exists also a very critical documentation about Samwer: https://www.youtube.com/watch?v=1dpqb2H-snA
He described himself as the "most aggressive man on the internet, even planet", compared business to "blitzkrieg" etc.

Rocket internet is a copy shop.
Some rocket websites even had the name of the copied companies in their legal notices. Nothing innovative, mostly online shops.
cperciva vindicated?

edit: For context, Colin has maintained a conservative position regarding ECC for quite some time now.
We should probably distinguish between range and choice here - between things that the consumer can see are not the same, and things where they can't see the difference.

Choosing from "croissant, bagel, loaf" is much easier than choosing from "white sandwich tin loaf A, white sandwich tin loaf B, white sandwich tin loaf C".
I am with you. I hate apple's structure, I'm strictly a linux user. I disagree with both sides of this article when I say that none of this matters, non-choice exists, you can choose not to participate entirely.
Splitting is just a metaphor for a superposition of macroscopic states. There's no extra mechanics involved.
Outlearn gets $2M for dev training curation site
This update effectively catches up the PC build to the same UI as the FireTV, Roku, etc. Before we were stuck with the old XBMC-style interface.
I find the pleasant experience of having a limited choice of quality products at Trader Joe's to be counteracted by the frustration of the tiny, crowded parking lots. Every one I've ever been to has been a mess to park at.

Also Trader Joe's is actually owned by Aldi, in case you didn't know.
(illegal) weave

Illegal hairstyles? There has to be a bizarre story behind this.