skysight-inc/HackerNews huggingface dataset:
Well, lottery is won several times per week :) it doesn't have to affect you directly to cause a general population concern, multimillion dollar suits, and a setback in the autonomous driving industry.
25 Fast Image Processing Algorithms in C#
Doesn't get much more wrong than that, poor guys. Is there some kind of G/inertia meter that could have clued them up? To see an overspeed + climb but the freefall indicator is going crazy.
Google and Oracle's $9B Fair Use Fight Starts Today
> Literally none of the dominant browsers from a decade ago are in widespread use today.

Sorry to nitpick and detract from the real point here, but unless my memory deceives me IE was the dominant browser in 2006 and by a lot of measures still is. What a bizarre statement to make.
From what I can tell only recently starting to uzse Scrapy is that alot more "magic", shall we say, happens in the background so long procedures which could be a few hundred lines using bs4/requests/mechanize/etc can be minimized into a lot less. Looking at Robobrowser, it seems like it will reduce some of the coding effort but not to the extent that Scrapy does.
Ah, but brutalism is this week's buzzword so all you have to do is not check the actual meaning of the word, make up your definition and start blogging. Remember when skeuomorphism was the buzzword and everybody got that wrong too?

I've said this before, but IxD and UX are problem areas in IT when too many people are self-taught. Reading a couple of blogs about the subject isn't enough. Self-taught programmers will see when something works or fails because their code will run or not. IxD and UX have often difficult to define specs and hard to measure results. No formal education in the subject is really easy to spot in people who blog and don't have it. Source: I have a degree in IxD.

Far too much of what pops up on the net on this subject is just wrong; but HN users are right in this thread, HN is a good example of a clean and easy to use GUI. Is there room for improvement? Probably. Are those improvements critical to the site? Probably not.
Sorry, that statement is too little to justify the tarring and feathering mentality prevailing in this thread.

If there was a seriously inappropriate conduct then that should be certainly dealt with (harassing colleagues is not acceptable - whether they are male or female), but so far only the "MILF" statement leaves a bad taste.

Also, all digital evidence can be more or less easily faked. I am not saying that this DID happen in this case, I am saying it could have.

The downvoting and lynch mob attitude people exhibit here in this thread is rather worrying.
If the statistical reliability is better than a human driver, then this is good engineering.

"Man bumps car into trailer" would not have been a headline, because this happens so often it's completely boring. Notably the cost of failure here is property damage. If the car were moving fast enough to endanger human life, then a driver would be behind the wheel, and fully responsible by law and common sense for the motion of the vehicle.

These headlines are going to become more common as autopiloted cars become more popular. It is important to frame them in the context of transitioning from a system that is also unreliable-- the human nervous system.

We should also expect to see a few machine failures in specific situations where a human could have avoided damage, but we must also consider them against the easily avoidable mistakes that humans make every day, which a machine can avoid with near 100% reliability.

People are afraid of airplane crashes because they're dramatic, scary, newsworthy, and out of the passengers' control, but the complete story is that stepping on a plane is a safer activity than driving to the airport. Headlines about autopilot failures will get clicks for the same reasons, but if not framed with statistics, it's just noise.
Assuming they run them without crew the first few times, why not? Media aside.
Media mogul Rupert Murdoch owns a piece of Uber
Why Mondo bank will blow Atom out of the water
I had this somewhat naive view as well. But there's actually some very good research and work done by traditional car manufacturers. Mercedes-Benz has done some very good work in the trucking department for example (from talking to some trustworthy AI researchers at a conference).

I do feel that Google (and Apple) have an edge. Traditional car companies (at least in Germany) are driven by engineers and usually decision makers tend to be ex-engineers. They have a subtly different attitude towards programming and software (often only working with Matlab and the like) and I often feel like software isn't all that important to them. Alas software is eating the world is especially true in this segment.
I don't know how to succinctly say it without sounding like "ZOMG programmers > engineers haha" elitism but I think "software first" thinking and not "engineering first" thinking is the principle that will succeed in this space.
You want to pay for a service, to convert times between timezones?
Thank you, bzbarsky. Please help us (me) understand the situation a bit better if you have the time.

1. Could you please describe a bit more about the browser-CDM interaction and what is implemented there?

2. Why do you think the browser-CDM interaction was left unspecified? Wouldn't a standard be beneficial to all parties, even CDM developers (no need to back-and-forth with browser developers: just follow the standard)?

3. For a browser to support a CDM, is a developer required to write CDM-specific browser code? That is, if CDM APIs are not standardized, then does the browser need to be modified to accommodate each API? Maybe this is obvious but I can't believe this is the state of things.

4. I, and I believe many others, have been under the impression from the beginning that EME was intended to globally constrain CDM behaviour. What you've described in this thread is entirely different. EME is just an API for CDM-script interaction and nothing more. Meanwhile, these blobs are integrated into the browser and the extent to which they're constrained is up to the browser developers. Unlike an NPAPI plugin, there is no standard for what they're allowed to do or know.

It occurs to me now that a standard defining browser-CDM interaction would never come from the W3C as it is simply outside their scope (ie. Web standards, not browser standards). CDMs can choose where to run today because there wasn't enough interest (or coordination) in establishing a standard browser-agnostic environment for them to run in. Now the CDMs are here, entrenching themselves, and the time to establish this environment is long gone. Is this an accurate representation?
4 great resources to learn about Node.js from the beginning
After doing some more investigation, I'm suspecting you're running this on Ubuntu 16.04, and not 14.04. Is this correct?

HHVM doesn't provide a 16.04 package yet in their dl.hhvm.com repo, so what's happening is that the provision script installs the system version of HHVM, which is 3.11. On 14.04, you'll get the correct version which is 3.13.
When you purchase transit they are.
It comes down to use. The behavior you describe is infuriating and bad-practice. I think we are both right.
Not from the open web, but excluded from participating in parts of the web economy and content.

I am under the impression that the big content owners have renewed faith in winning the battles on the two fronts that matter to them: enforcing end-to-end controlled digital channels, from service to the consumer's own computer (DRM), and preventing the alternative of piracy.

They have learned that piracy cannot effectively be prevented by technical means, but that no longer matters if you can scare the vast majority of consumers with lawsuits and out of court settlements. This is now happening in a lot of economically strong countries.
who: Anyone who profited from defrauding the us tax payers. There is a very long list. given the proper time and budget from, say, the department of justice; we'd probably have it. however the doj did nothing twice, and so I doubt they'll be the ones to whom we should entrust such long list making.

why: billions of dollars stolen from the world economy to make people who were already wealthy; more wealthy.
All at the expense of hundreds of millions who have a lower quality of life because of it. on this you'll just have to trust me or research on your own.

There are several movies and documentaries which address it in depth on Netflix/HBO/Amazon.
It served those many articles but none (repeat, none) of them are peer-reviewed just by being there (unless they have been (by some journal) after being posted on the arxiv).
> OTOH, the central feature of both real-world capitalism and the more utopian "free market" idealized form is government establishment and protection of property rights, which are precisely government-granted monopolies.

That's just equivocating two meanings of the same word though. A title to real estate is a "monopoly" over a piece of land, but it isn't inherently a "monopoly" in the sense that you have no competitors. If you own an apartment building but someone else owns a similar one across the street from you, you have competition. You don't own every apartment building. And it's only in the second sense that a monopoly would be problematic.
Thanks. Yes, someone else posted a better link with the rationale. Essentially he wants the user experience for the average person to have auto-upgrade so that he can fix bugs, etc reliably. For those that have more tech experience and can judge whether or not they should upgrade, they can build their own very easily.

Since he signs it with his own key, nobody can force an auto-upgrade except him. So you either have to trust him for this version and all future versions, or not trust him and build your own. You can package and sign your own version, but apparently (I haven't actually seen the reported twitter comments) he doesn't want you to name them the same (which is clearly a reasonable trademark issue since any build not signed by him could contain anything).

I personally don't have a problem with that and it certainly isn't a GPL violation.
interestingly, as an IT person, I'd say the same thing for dev's when talking to sales : put a dev, in the leadership, a dev. is a bullshit meter for the sales, etc.
...said nobody before the Y2K bug...
Several projects underway at once, each in its own virtual desktop. Each desktop might have two or three browser windows open, each with several tabs.

As I tire of one project I switch desktop to another that's more aligned to my frame of mind.

I don't tend to kill old browser windows because they serve as a refresher to remind me where I'd got to with a certain problem, or a particular research issue. Only when I've reached some sort of resolution do I kill tabs or even whole browser windows.

Those tabs sure mount up.

Occasionally I try a different workflow but I gravitate to this habit. It seems to work for me.
You can record tests in Selenium or something like Capybara and replay them using something like PhantomJS, which is a headless browser-like JS execution environment that does things like generate a would-be DOM: https://github.com/jnicklas/capybara

You can also use Selenium tests with things like https://www.browserstack.com/automate , where TL;DR they run your selenium test on dozens of browser + platform combinations and send you the results, like screenshots and any javascript errors. If you're familiar with CI stuff, you can see how powerful this has the potential to be. It's non-trivial but very possible to run your own cluster of selenium nodes as well; check out the official Selenium Grid: http://www.seleniumhq.org/projects/grid/
Yes, it is set to `normal`. It is reasonably readable but not excessively reasonably ;)

I don't think browser vendors are the right people to blame though. Their job is to give the designer enough control and they mostly succeed or sometimes don't (https://www.smashingmagazine.com/2012/12/css-baseline-the-go...)

But you certainly cannot expect them to come up with optimal default working for every single site out there.

So setting proper line-height has to remain the site's responsibility. And something as simple as unitless 1.4-1.6 would improve readability with any "regular" font.

Given that HN isn't exactly famous for using fancy fonts, which isn't a bad thing at all. ;)
The Choice Explosion
I remember dreams of using this API and others (Betdaq, are they still around?) to find arbitrage opportunities between these p2p betting markets and roll in the dough... Never did it though, I think the opportunity to make money is pretty slim without a large bankroll.
Commercial Fridge at Silver Chef Australia
Looking for an affordable financial assistance for your restaurant equipment? Browse our set of commercial fridge here: https://www.silverchef.com.au/certified-used-equipment/refrigeration
My Dad and the Hell’s Angels
7 PowerPoint tips and tricks you didnt know
Are you asking for permission to advance?
Showcase your startup rebrand [Example Instagram]
> We are the first major browser to include a dedicated power saving mode

Isn't that because the one prime power-saving browser (Safari) is simply power-saving by default? AFAIK it's the same story on Windows (with Edge).

Chrome is well known for being an all-power-consuming monster, having better power consumption than Chrome is hardly an achievement.
Plasma 5.6 Makes Plasma Desktop Environment More Powerful, Beautiful and Useful﻿
If that's true, I agree; that needs to be fixed.
> might be a dangerous area to venture into.

The only danger is that the true obnoxious nature of some academics would be aired in public. There is a lot to gain from opening up a discussion in each paper. Asking questions, making clarifications, even suggesting improvements are things that are not possible to do now.
It really gets ugly once squirrels are in

http://www.amazon.com/review/R1Z3UE4U9MXPAX/
CarPlay? We have that already.
Every time I read anything on how wierd quantum mechanics is I wonder how theoretical physicists can stay sane.

It's all so bizarre that I don't see how anyone can look that deeply into it and not come away thinking our entire existence is one big pointless hoax.
Huh? What would MPLS do? They don't operate a backbone. They're operate only at the edge like all CDNs. There's nothing arcane about this, just basic networking. Where is the scalability issue?
Well they have to be agressive but can't be inconsiderate. As a smaller company, can't wait around to see what happens, they have to move fast.

Responding to their biggest competetor is very smart. I like that they included prices and a comparison table. As opposed to say something too general like "here are our features", they know everyone will compare them GitHub, so they talk about it and compare directly.

I don't think their approach is veiled at all. It seems pretty obviousy. Saying "things like GitHub pricess suck" would be childish and irresponsible though.
Volvo already has this feature in some cars, and from my testing it appears to only work on freeways where there are clear lines to show the lanes, not just any road. As well, it only seems to do adjustments, not full on overtake, so if you're gunning for the ditch I don't think this feature will help much. (Although, for obvious reasons I didn't actually try that.)
In the safety engineering/mechanical engineering business this why you perform an FMEA: a Failure Mode and Effects Analysis. You list all that could possibly go wrong, how it could go and how it could go wrong. You assign a rating for the likelihood of it being detected, the severity if it does fail, and the frequency of occurrence or likely occurrence. You address each failure mode in order, based upon the product of the above three factors (detectability, severity, occurrence), with a mitigation strategy, only if you cannot entirely remove, or design away the risk.

You cannot (well you can) install automation controls on any old laptop or notebook. Good luck trying to show your smartphone to the insurance investigator!Our maintenance tablet had to be ruggedized to mil-spec, and had to have a rated e-stop button on it per BSI standards. We never used wireless control without being near a 'hard' e-stop, and always just for maintenance mode, no real runs with people around.

If you can get frustrated when your finger's sweaty with your touchscreen, imagine a 15 metric ton lift continuing to move at 100mm/s, because the touch screen on your smartphone still thinks your finger is holding the 'deadman' icon! Not to mention WiFi dropping, or your battery going dead.

I can only say this, since I have seen some hairy situations in my day.
I'm not sure trying to instill an "intuitive" sense of quantum mechanics by appealing to classical principles in this way is such a great idea. The example of entanglement given here implies that each system was a circle or a square "all along" i.e. from the moment of being entangled. That's not actually how it works, and thinking about it that way will lead to misunderstandings later on, should you try to study QM more deeply. You will have to unlearn the lesson taught here.

It also leaves you unequipped to reason about quantum computing, by the way.

Also:

> 1. A property that is not measured need not exist.

> 2. Measurement is an active process that alters the system being measured.

These are both misleading enough that they can probably just be called 'wrong' as well. We shouldn't assign mysterious properties to "measurement" as though it's some magical thing that just makes quantum mechanics happen. Just call it what it is: entangling the state of your brain with the results of an experiment. That conveniently also provides for a good jumping off point into Many Worlds / Relative-State Formulation of QM.
If there is a Math's Heaven with the Book in it, I hope he joins the chorus.

(*) The Book as the place were the greatest theorems and proofs are located, P. Erdos, exposed in Noga Alon the probabilistic method.

By the way, there is a comment by someone nhatcher, is it the famous topology author?
Government permission was quietly granted already. It was just quietly done.
Funny how those who talk this sort of high and mighty talk rarely walk the walk.

Selective enforcement of laws is evil, unreliable and stupid - it's counter to the very reason we have laws.

I want it to be legal to end one's own life because the consequences of that choice are hard enough on one's family and loved ones. It need not be made harder.

What sort of choice do you want your family to face when it's your turn? Do you really want their hands tied by the risk of imprisonment when your time comes?
Paranoid Supercow on Speed – A look at recent APT developments
Jenkins Security Advisory 2016-05-11
> That expressiveness can often come at the expense of accessibility/readability, and IMHO that's the case with Scala.

I don't think there's inherently a tradeoff. E.g. in Python you have to write "(lambda x: x + 1)" where in Scala you can write "(_ + 1)"; I think the latter is both more expressive and more readable, because naming "x" isn't adding any clarity for the reader, it's just ceremony that you have to skip over when reading. Similarly Python's verbose, repetitive constructors don't clarify anything (worse, they obscure the rare cases where your constructor does something different from "self.x = x; self.y = y; ...", making it too easy for a reader to be surprised/confused by those cases).

> A lot of the popularity of Go comes from its explicit lack of expressiveness. I barely use the language, but the one thing I remember most from my time learning it is that I could easily understand every Go source file I found. From Hello, World! all the way up to distributed applications/libraries, Go code was long/verbose, but explicit and easy to understand.

I think people overestimate the importance of understanding a line in isolation and underestimate the importance of understanding a whole component or system. A one-screen class where you have to spend a couple of seconds understanding each line feels harder to read than a three-screen class where each line is simple, but (IME) ends up being more maintainable.

> Meanwhile, I've never found Scala code to be very readable. It almost requires that the code be written with the same coding conventions that you're accustomed to using. Even when common conventions are used, we found Scala to be counterproductive in larger teams.

All I can say is that's not my experience.

> Code reviews were significantly less thorough for Scala projects than either Java or Node projects were.

I don't follow. Surely if people find it harder to read they should codereview more carefully (or simply reject on grounds of unreadability)? That's what reviews are for, no?
The trailer "was" hanging from the ceiling.
http://kxan.com/2016/05/11/man-says-tesla-started-on-its-own...
Well, as long as you do not bring back custom toolbars and a real status/add-on bar and as long you don't re-introduce advanced UI customization like combining different bar elements like tabs with the url field or the ability to move all buttons around where we want to have them, i will stay with Otter Browser and Vivaldi.

If you ever decide to stop being the Chrome users and general less advanced users darling i think about using Firefox again. But until that point, alternatives here i stay.
The Most Successful Female Everest Climber of All Time Is a Housekeeper
>> we can't be required to be smarter than the software

And that, kids, is what happens when you overhype the state of the art.
There's also Firefox (I don't know much about Firefox power consumption. )
That the last decision that API's are copyrighted is already the problem. Google - or anyone else - shouldn't have to need to use the fair use argument for this. This is already a law suit which shouldn't be necessary.
Sneaky/easy version, he'd just photoshop his displayed page to have that in the photo.

He'd be displaying a fake page, identical in all details, except for the recursion. "You won't believe the one difference in this ..."
I don't think comments would be useful. To make a proper comment on a paper requires a significant amount of work (as does refereeing). Lowering the barrier to entry would produce some first impressions, the usual moans about lack of citation and misunderstandings. If a paper deserves a serious comment, I think the proper format for that is another paper.

Although citations are horrible metrics, I think some sort of reputation ratings based on quick likes would be even worse and even easier to game.
BOOKstore by Tanja
librairie à Aubel
I know, I read it. It's for "browsing the web without a standalone web browser," and I'm sure that if that was something I had needed, I would have said "Oh! How lovely!" But, since I didn't have that need already, I'm not clear why someone would want that. And I'd like to know! So could you give me a couple of practical use cases? "User stories," if you're into that?
Options Pay Laws Attacked in Sweden as Startups Call for Change
Traffic Laundering: How Google Finances Piracy with Its Clients' Money
I see an anti-ad wall, when I whitelist the page or turn off the adblocker it works
Chrome, for better or for worse, has the largest market share, by a fair margin. IE11+/Edge, Safari, and Firefox each have a good share, but none are dominant.

IE10 and lower are down to 1-2% (!).¹

[1]: http://caniuse.com
They do, sort of. Intel were using SPARC cores in at least one of their "Management Engine" devices in chipsets recently anyway. ;)
Currently, watching a DRM protected video requires flash and gives an inferior experience than watching a non DRM protected video. Most of the non protected video can be easily downloaded using youtube-dl. Recently, I wanted to watch a movie on M6 live (french TV). Firefox (on wine to have the latest upgrade of flash) crashed twice. As a result, I downloaded it from a torrent and removed it after watching it.

I think the current situation gives a lot of motivation to avoid DRM. If EME becomes a standard, we would lose much.