skysight-inc/HackerNews huggingface dataset:
I've thought about this problem a long time, and the only thing that allowed me to wrap my head around it was to draw it out on a small piece of paper.

Draw three rows of three rectangles each. Now draw a star (representing the prize) in row one, box one, another star in row two box two, and finally a star in row three box three. This depicts all possible "game states". Now we will play the game three times, but in each case you will always choose the first box in each row as your first chosen door. Now the host will open one of the other doors. In the first row, you have two choices to open, so pick one and draw a circle in it. This door is open revealing nothing. In the second and third rows, you must not open door with the prize, so you choose the empty box in each row.

Now go through and tally up how many times you would have won if you had not switched doors and stayed with your original guess (1/3). The tally how many times you would have won had you switched (2/3).
Uber made tipping even more awkward by not allowing it in app but allowing drivers to harass people for tips.
That's simply not true. You're talking about "intrusive animation" which is the byproduct of poor design and/or implementation.

As an extreme example of UI animation, here's Persona 5:
https://youtu.be/XniK5Q5amoA?t=2m44s
Sites are making blocker blockers and squeezing in their shit quality "recommended news" garbage. It's truly appalling how bad things are.
EmberConf 2017: State of the Union
Then say you have no hd tv. So, no hd fee. Am I missing something?
Ubuntu on AWS gets serious performance boost with AWS-tuned kernel
I'm sad about that, too. I still think it's a great vision.
Steve Jobs Almost Named the iMac the MacMan, Until This Guy Stopped Him
There's no mention of surge pricing. Any "conclusion" you're drawing is an opinion, not a fact. We don't know if surge pricing applies here since there is zero mention of it. However, it is likely not being applied, given that a government is subsiding fares.
> Certainly not still stuck in this same, unimproved X11 sinkhole

I really don't care about it being X11 under the hood, I care about the sidebar on the left being gone.
I work out of 3 offices (home and 2 jobs). I have desktops at two of the offices that run servers that matter for local office stuff. I move this laptop around when I plan on being at a given office for a work day. This thing builds faster than any desktop I have (currently).

I have never tried to bring it on a plane, I suspect they would charge me for an extra ticket because the laptop is too heavy. Seriously, I would bring one of my smaller machines if I planned on being mobile multiple times through the day. I have clevo ultrabook, access to a macbook air through one of my jobs and a small collection of netbooks, if I don't need much I might just stick with my phone (or a tablet) and a bluetooth keyboard.
I don't think so. Especially with HTTP 2 fetching resources from the same domain will be very fast.

I guess the main audience of CDNs are huge sites that will see immediate benefits. For them SRI is good. But using CDN from day 1 seems to me like a premature optimization.

SRI solves some problems (CDN compromise) in exchange for different set of problems (resource not loaded, what now?). And old saying comes to mind... "I had a problem and decided to use regular expressions... Now I have two problems".
Why feel stupid? Marketing of this sort is designed and implemented to catch as many people in its net as possible, no matter how smart they are otherwise. The best marketing (from their perspective) is when it reaches a point where people simply don't even consider questioning it because it's been so pervasive for so long (generations).
I originally wrote it in entirely client side JS, but it didn't scale nicely past a few hundred thousand rows. For the really big datasets, CSV Explorer loads them into Redshift - queries takes a few seconds!
People use it because it's first in the various extension markets for ad block.
no, it be "very different" means you can't do things like generate a hash of all dictionary entries and identify when someone has a password that's only a slight change from a known dictionary entry.

It's absolutely important in the security of hashes.
Does the world need F35...by the sounds of it f22 was good enough
There's a store near me called Kids Exchange with a badly kerned sign. It's difficult to parse as intended.
> Android is killing it and there is no viable open alternative.

Because of all the services Google provide on top of it. That's where the real value is, just like iOS, CyanogenMOD and co don't seem that popular. If Microsoft wants to make a come-back in the mobile space, that's where it needs to focus.
> Ads suck

I don't agree with this blanket statement. It is not ads that suck.

What sucks, for me, are ads that track me, ads that try to install malware, ads that are data and cpu hogs, ads that try to get my attention in anyway possible, ads that try to deceive me, etc..
You're right, I really don't know where I picked that up from, but I think I've been doing it for a long time now, don't think I can break the habit.
Why on earth was this flagged?
Well RedHat defaults to XFS which has experimental support for CoW.

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...

Came in 4.9 and 4.8 (the commit provides the building block).
And I also think Dave Chinner (works at RH) put a lot of effort into it? (but I'm not 100% sure)
So are dogs, depending on who you ask.
I checked the report and read the chart for 2015 job growth, absolute numbers, then normalized the Boston portion.
Here an actuall video on the topic: https://www.youtube.com/watch?v=AEtbFm_CjE0 . It is the pressure difference that results on a large force on any unlucky diver.
Are you running KDE Neon? For the longest time I was using Kubuntu until I learned that it uses an ages-old version of KDE. KDE Neon uses a stable Ubuntu core with an up-to-date KDE desktop package.
3D visualization tool – IMPOSSIBLE
Hey guys, I recently have been asked if I could build a visualization tool in a website, where you can drag and drop, chairs, tables, tvs, and all the shit you have in a livingroom, in order to design your own. Ive been trying to even think a way of doing that, but no clue at all, I hate to say no to a client, but this time I think ill have to pass. any idea? or library you might now could help me?

thanks in advance! :)
Campaign to put science and tech leaders in public office
The Math Whizzes Who Nearly Brought Down Wall Street – The Saturday Evening Post
It feels weird that an ad blocking company makes money by not blocking ads.
Intel: Our next chips will be a 'generation ahead' of Samsung
Lie Detecting: The Science of Statement Analysis
Reading through some of these replies further down the thread, they seem to confirm the basic notion that EFL docs are really poor. Examples:

> key names - no - we didn't document it, but it'll be the same set as you get in x11. we emulate it elsewhere. yes- maybe we should explicitly document that but to date no one has actually complained

> if its a const char * of course you don't free - if it's a char * return (example) it'll be documented as to how to free it. if its' objects - objects stay alive until you delete them ... or the canvas they live in is deleted, or an object that has taken ownership is deleted (and objects that take ownership are in charge of deletion). it's the same throughout efl - its similar to gtk in that sense. it hasn't been explicitly documented i guess because it's a convention that is common enough.

On dynamic typing, and checking object types - and why it's a warning rather than hard error when a type doesn't match what's expected:

> default is to march on and recover with a complaint - the complaint is your signal to enable this next time you run and hunt down the detail. ... mostly the errors are harmless. the majority of code marches on fine - thus prefer staying alive over suddenly falling over.
"...some major insurers charge minority neighborhoods as much as 30 percent more than other areas with similar accident costs"

If this effect is true, any insurance company can make a many millions by charging these neighborhoods 10% less than the competition (which is still 20% more income per policy ), for the same payout rate.

Given that this apparently has not happened yet, I wonder if there is some other factors involved.

For example my car insurance policy has a discount because my house insurance policy is with the same company.

In addition most companies give multicar discounts as well.

Heck, I also get a good discount for paying in six month chunks, rather than monthly.

Could the effect in the article just be that white people tend to own more cars per household, tend to have a higher rate of owning their own houses, and tend to pay in longer was than monthly?
> Aarimaa seems to be holding up so far.

Not anymore it looks like:

In 2015, the challenge was won decisively by the computer (Sharp by David Wu), with top players agreeing that computers had become better at the game than humans.
Never liked and never used Unity, but defaulting to GNOME 3 is also unattractive to me. MATE or Cinnamon would be more welcome.
Which is so absurd on the face of it that it almost certainly can't be what's happening here.

Having had an inside view into several situations which received public coverage, it's clear to me that the old adage of, “a man always has two reasons for what he does—a good one, and the real one,” applies not just to people, but to the entities they wield.
I'm confused about the reduced price. Everything isn't about money when we are talking about non-large sums. Selling something like an electronic can be a huge hassle for some people.

On second thought, I guess if you can just sell it to some service. Or say, Best Buy, then there's a point there for reduced price (at a high degree :p).
It's an analgesic. All opiates feel pretty similar; heroin and codeine are really not too different. When you take a lot of either, it feels like being wrapped in a warm blanket.

Opium IIRC is a natural mixture of morphine and codeine among some other alkaloids, but primarily those two.

You can buy opium in the US in the form of "unwashed" poppy seeds (The seeds are from the pod and are coated in opium, which is typically washed off), which I don't particularly recommend due to safety and legal reasons, but that's up to you ofcourse.

Source: I have tried my share drugs and smoked opium in rural parts of Asia several times.
I don't really think this can be chalked up to chasing fads. Any sane business owner is going to want to spend time and resources going where the money is. He makes it pretty clear in the blog post that cloud and iot is where the money is, and since Canonical is a for-profit entity that's where they've gotta focus their time and effort on.
This can be good. In paper less fragmentation means bug correction, performance optimization, and others it's centralized with more resources and bigger communities. Who knows maybe this was the thing for Wayland to get out of the always-kinda-beta field.

I know there are some people who love Unity, and I hope for them a fork community-developed to emerge. It's sad when your software you use daily it's victim of something like this
Its saviour will most likely be Microsoft, who want to do the same thing with Windows Phone.
I wished they focused Unity development on Wayland. Without knowing too much, Mir never seemed like a real differentiator.
Ubuntu abandons its phone efforts, will switch back to Gnome – The Verge
Building a Bot for Facebook Messenger
This! I'm all glad about going back to GNOME and Wayland, but I really hoped Canonical was strong enough to put up a new mobile OS, even if just as a small player. It takes so much time (and money) to do so, and if even Canonical can't do it, I guess we can totally forget about a truly open source mobile OS in the near future, and maybe ever. That's a pretty sad future we're to, IMHO.
Hah. Very true.

Unrelated, but nice to have interacted with you on HN! I've seen your handle and comments hundreds of times by now.
This is a bit of a shocker. Mark Shuttleworth's post is worth reading. [1]

I actually liked Unity. There were a lot of reports of it being bloated and laggy but I found the exact opposite when I finally tried it. Unity was lightweight, fast and by far the most polished Linux desktop I have used which made all the bad press a bit mysterious.

There are a lot of folks online who seem to hate Ubuntu with an unusual passion and dismiss its projects as NIH. The key to understanding this is to seek out how many projects by Redhat, Fedora, Freedesktop or the Gnome ecosystem are dismissed as NIH? Zero. This is curious to say the least.

Redhat funds a lot of projects, its become a cathedral in the open source bazaar. The danger of centralization and concentration of power and money is the cathedral then becomes more interested in its own influence than anything it publicly professes.

[1] https://insights.ubuntu.com/2017/04/05/growing-ubuntu-for-cl...
Agreed. Wife prefers Unity to Windows 10, Gnome, KDE, XFCE, Cinnamon, ad infinitum. Dead simple UI and a google-search method of locating programs is a winning combo.

Personally use FVWM and couldn't be happier.
It's crazy that the game simulates spilled alcohol, and that you can get it on you by walking through it, and that cats clean themselves by licking, and that they ingest whatever they lick, and that it computes blood alcohol content and simulates the effects of alcohol poisoning... DF is insane.

The pathfinding is pretty inefficient because it's entirely invented by the guy who wrote it. Who doesn't know anything about pathfinding algorithms. Also it's entirely single threaded.
German cabinet agrees to fine social media over hate speech
Agree. I was excited for this- even to the point of using and growing to like Unity. (That may not be fair though as I spend a lot of time in xterm so gui isn't so important).
Last week there was a "Rust + Gnome hackfest" in Mexico City, attended by a bunch of devs for both projects. There haven't been any major announcements about it yet, but the general goal is to make it nice for writing applications for Gnome in Rust, and to expand Gnome's efforts to use Rust themselves.
It lets you decide when there's more overhead in versioning your loop versus not versioning it.
The author of the code is the one who added that word to the code in the first place. You'd think he might remember that, even if the wording of the complaint was off.

https://git.enlightenment.org/legacy/evas.git/commit/src/lib...

https://git.enlightenment.org/legacy/evas.git/commit/src/lib...

If he does not, that invites the question of how many similar error messages are there in the code. Note that this is something that actually gets printed to stdout - in other words, if there's a bug in your app (or EFL, for that matter), your end user might see that message. I would dare say that's a pretty big WTF.
Please elaborate. This sounds very interesting. Edit: I've found this: https://en.wikipedia.org/wiki/Ratanji_Dadabhoy_Tata
This is the one part of the announcement that is a clear benefit. MIR has always been unique to Ubuntu and a waste of effort. If they put even half of the resources behind Wayland and Gnome, the remaining issues with them should get resolved quickly.
Why do we need to solve it? Male or female, childcare is a burden. If I refused to work more than 40 hours a week because I decided I need to spend as much time underwater basket weaving as possible I can't claim shenanigans when the guy putting in 60 hours a week gets promoted over me.
Unity had one thing going for it - it was compact. Gnome wastes a ton of vertical space on crappy 768x1366 displays.

Apart from that, Gnome is very polished these days.
Exactly this. I've been looking for this for a while, and was hoping this was the direction Medium was going to take when they changed direction.

I want my fixed monthly "internet content subscription" divided between things I read that month, with the option to veto things that turned out to be clickbait and to allocate more to articles that I found exceptionally valuable.
Omg ubuntu announced that ubuntu phone is dead but fanboys froced them to rephrase the title and apologize
http://www.omgubuntu.co.uk/2017/01/ubuntu-phone-ota-15-ditch...
I actually currently work at a company that makes playable mobile advertisement games using web technologies. We have our own engine though.
Unlike most of Linux fans imagine, Canonical and Red Hat don't compete that much in the corporate world.
What feminists want is what unions wanted: a fixed pay schedule for everyone (no negotiations) [1], lots of time off.

That probably will preclude rewards for hard work.

http://www.nytimes.com/roomfordebate/2016/08/15/how-to-reduc...
Most of the people who read HN are probably knowledgable enough to also find uMatrix very useful (from the same author): https://github.com/gorhill/uMatrix

In short, it allows for much more granular controls over what does and does-not load from any given domain. By default, it breaks a lot of websites. But with about 30 seconds of work, you will generate a policy for the domain, you hit save, and then that domain will be unbroken on every subsequent load. I find it useful as a noscript replacement.
Am not OP, but this is more than unity v gnome -

it is wayland vs mir, which had the potential to much more radically fragment linux GUI applications over the long run..
Ubuntu being debian based is a huge reason for me. Apt is both more familiar and easier to use than yum/dnf, at least for me, but I'm sure for many others as well since most of the time, the first distro they try out is some form of Ubuntu.
> What I do care about is good hi dpi support, good font rendering, nice consistent controls etc. Somehow it seems that all these Linux window managers are just variations of superficial stuff (multi desktops, launchers, search...).

Other than hi dpi support, none of that is under the control of desktop environments. And, at least for me, it's mostly fine these days.
What other lighter solutions are you using?
MaruOS might be interesting for you:

http://maruos.com

https://github.com/maruos

Only the Nexus 5 and 7 are fully supported at present though.
I must disagree. Developers / data people want the fastest, most immediate response to data. But for the general population, animations bring content to life, making the experience fun and enchanting.

The key is knowing how much and how little to apply. We're in a new age for UI animation, so there's much to figure out.
I'm hoping some outsiders (outside redhat/fedora/gnome) will have enough influence to stop some of the dumb things going on with gnome. This could be good for everyone ;-)
Actually, this makes sense! Thanks.
Ask HN: How do you keep track of interesting comments?
On many occasions, I have come across comments that I find interesting and insightful. So I want to keep track of them and the discussions that it would trigger. At the moment, I am just keeping them as URL bookmarks but this is less than ideal.

What are you using to keep track interesting comments?
But this whole article is predicated on the fact that these are highly educated people. I doubt the same facts are true for lower-skill professions.
But 6 years ago, PC's were dying and everything was going to be a tablet in 2 days time!
This story is fascinating for tech people everywhere and we should all pay attention.

We all have big dreams of starting our own company some day (I know do) and many of us work for big corporations that would rather we never go anywhere and work for as little as possible. (admittedly the markets are forcing them to pay us a lot but they aren't doing it out of good will).

The outcome of this will teach us all very valuable lessons. I can't be the only one who is a little paranoid that if I start my own shit I'll be sued or that I may even be sued for some of the side projects I'm working on even though I've never taken any code or resources from my company.
Init system? are you brain washed by propaganda dude? Red HAt used and stil uses upstart in older versions, how can you blame Canonical creating it instead of using systemd that was not yet created???
I'm not sure what you're referring to -- Amazon policy? -- but the usual critical-point is 30 hours, for full-vs-part-time legislation and stuff like the ACA.

https://www.healthcare.gov/glossary/full-time-employee/
I had heard the opposite, that Vala is soon to be deprecated.
> I'd always seen the opium trade as a matter of pumping money from undeveloped China to already-rich London and Boston;

Like most things, it's a little more complicated than the packaged narrative. Prior to the introduction of opium to the Canton trade, pretty much all of the goods that were imported from China by foreigners were paid for with silver - mostly from Mexico and Potosi or Japan - as there was very little that Europeans could find or produce that would sell in China's largely self-sufficient economy[1]. By the late 1700s, Britain, Portugal and the Netherlands were shipping millions of silver Dollars into Canton for silks and tea and such every year. China vacuumed up so much of the world's silver supply that it severely distorted the exchange rates in the Qing bimetallic currency system. Up until the opium trade got going, China had a massive, massive trade surplus. A lot of that wealth did get squandered - probably the poster child would be Heshen[2], a Manchu official that siphoned off a fortune estimated at fifteen times the annual tax revenue of the Qing Empire, or Wu Bingjian - one of the primary Chinese merchants in the Cohong system, who was so wealthy he personally contributed a third of the indemnity stipulated in the Treaty of Nanking[3].

[1] I don't have a link, but it is hilarious reading some of the early official records of the English East India company, and their utter inability to find anyone who would buy the woolens they initially tried shipping as cargo.

[2] https://en.wikipedia.org/wiki/Heshen#Fall_of_Heshen

[3] https://en.wikipedia.org/wiki/Howqua
Completely agree. Gnome 3 is pretty but annoying. Fortunately there is Lubuntu if you fancy a lighter, more functional DE.
No, but we can hope some of them will.
This is how I feel as well. Unity is trivially configurable to get out of your way: my launcher hides by default, and the menu bar disappears into the title bar, which also contains the clock, battery status, wlan indicator, etc.

I will miss features like that. I hope other DEs incorporate them before Ubuntu drops Unity definitively, or otherwise that the community will keep Unity 7 up-to-date.
Fujitsu Takes on IBM Power9 with Sparc64-XII
React Workshops 01: A Step-By-Step Walkthrough of Redux Data Flow
Nah, the real money is being a MaaS provider. (Marketplace as a Service). Why try to strike gold when you can just get rich selling the gold-rushers some picks and shovels? It shouldn't be much more than an API and some customizable matching algorithms (e.g. proximity or pricepoint or keywords and maybe a scheduler or two).

I'm only half-joking in that I wouldn't be surprised to find out this is a thing already.
> I believe Gnome strongly encourages apps to be written in Vala (C#-alike with C support) now. [1]

No, some Gnome developers blame Vala for all their problems and want to rewrite everything in Rust :

http://www.phoronix.com/scan.php?page=news_item&px=GNOME-Val...

Vala isn't in a good state today, it virtually has no maintainer. Gtk isn't in a good shape either. API keep changing, bugs are never fixed and maintainers seem to care very little about stability. Actually the whole GObject ecosystem is in a difficult situation.

IMHO, using Python is right now the only viable way to write Linux desktop apps without using C or C++ .

> The built-in official Gnome programming IDE ("Builder") seems to support "C, C++, Python, Vala, Rust and Ctags" too. [2]

Gnome Builder isn't financed by the Gnome Foundation AFAIK.
I think you should change stupid with careless, or calculated risk or something like that.