skysight-inc/HackerNews huggingface dataset:
>That the relative frequency converges to 50 % is obviously not true. You would have to be exceptionally lucky, but you could get heads, heads, tails repeated for ever

This would violate the law of large numbers. You may end up with the sequence HHT 10million times, but the chances that you continue to get that sequence for another 10million times is all but zero, and then gets even smaller as you add another 10million trials. As the number of trials approaches infinity, you will arrive at 50%.
The great advantage that Ubuntu have by being the most popular Desktop distro is not making money from desktop users. The advantage is that some of those desktop users are also developers, so when they need to deploy their system in Server/Cloud/IoT/whatever, they choose Ubuntu because this is the distro that they developed their application to begin with.

So yeah, desktop is a afterthought for Canonical, however it is still important.
Startup School 2017 First Lecture
> ads that try to deceive me

This is basically all ads, just a matter of degree. It's been a long time since ads where "Hello, I'm the spokesman, our product does X and Y, costs Z and I recommend it heartily".

Effective modern marketing is using a lot of psychology and statistics to tune the message to be as effective as possible without regard for facts (beyond what being caught obviously lying would cost you). It's all deception.
People can become very dangerous when their life is threatened. I think their new strategy is to hurt OSS from within. For example make OSS harder to use, or move it in a direction away from their core income/market.
Of course but I meant that the proprietary version was here.
By which metric? Distrowatch ranking?
Their page has this to say

"The DistroWatch Page Hit Ranking statistics are a light-hearted way of measuring the popularity of Linux distributions and other free operating systems among the visitors of this website. They correlate neither to usage nor to quality and should not be used to measure the market share of distributions. They simply show the number of times a distribution page on DistroWatch.com was accessed each day, nothing more." [0]

Wikimedia has completely different numbers. [1]

That being said, I think that we have reached a stage where its become very easy to switch between Linux Distros. I remember 5 years ago when I tried to switch from Ubuntu to something else, It was pretty noticeable (mostly because of font rendering). But these days I think the situation is much better, and I think it really speaks a lot about the progress that has been made on the usability aspect.

[0]http://distrowatch.com/dwres.php?resource=popularity

[1]https://stats.wikimedia.org/wikimedia/squids/SquidReportOper...
This teaches a bad practice: frame-rate-dependent movement speed. Perhaps it runs fine on your 3GHz 16-thread i7 Chromebook Pixel with a single tab open that achieves a consistent 60fps, but it makes the game unplayable on machines achieving slower or less consistent framerates (like mine, which has a somewhat overburdened Firefox process on a mere 4-thread mobile i5).

If you're writing a game which, like this one, does not run at a fixed guaranteed framerate, you should vary movement speed based on the time delta between frames, i.e. instead of `x += 2.5` on every frame, do `x += (2.5 * 60) * seconds_since_last_frame`.
This is absolutely beautiful but I found the text difficult to read.
Your comment made me read this book. This book changed my life. A biiiillion thanks !!!!
I proudly worked for Red Hat for almost a decade and I can honestly say that they've got pretty much everything right, from culture to work ethic to vision and execution, all throughout its done with the community at the forefront. It really is part of the company's DNA and they don't just talk the talk, they walk the walk.

A great company, culture and a great place to work.
The explanation that clicked for me was doing this with a deck of cards. If I put them all face down and tell you to pick the ace of spades. You choose your card randomly and I flip over all the others except one. So now the ace is either the one you picked or the one card I didn't flip over.

Clearly, you should switch.
StandardJS just turned 10.0.0
It's for those who know the difference between the Nokia N900 and a "smartphone".
I think KDE Plasma 5 is really quite good. I switched to it from Unity when I switched to Arch last year. I don't ask for much from a desktop system, but I like how easy it is to customize KDE. I don't think it tries to be OS X at all - seems like a slightly more tasteful Win 7 to me; though I see that in Gnome.
That's great, but not all apps will be able to trim down their menu items. Being able to quickly search all the entries, like in macos / Unity, is a huge help for new users.
I despise the subtle shifting of definitions:

> The highest-paying jobs disproportionately reward those who can work the longest, least flexible hours. These types of job penalize workers who have caregiving responsibilities outside the workplace. Those workers tend to be women.

It's not a penalty if people who sacrifice more get paid more. You might even call it fair.
I worked with a guy called Steve Rascine, and his login name was "RACIST".
Generate Leads via Twitter in 5 minutes
I live in Ontario Canada and since the smart meter our electricity is up and we have gone crazy trying to lower it. i can not help but wounder if it uses the same faulty measurement methodology.

found this too https://stopsmartmeters.com.au/2017/03/31/university-study-e...
Hopefully now we can all agree on Wayland and start moving a little faster towards {application,driver,etc} support and capabilities.

I feel like Ubuntu's Mir pushing was one of the big things holding back Wayland from widespread support and adoption.

I'd love to dump X without feeling like I'm shooting myself in the foot sometime in the next few years.
honestly I agree there, but I'm an i3 fanatic, gnome is much better, KDE plasma has a beautiful interface, but being able to do everything via hotkeys, and tile windows is just an amazing thing once you do it for a bit.
I don't like it. It's too binary for me. What if I don't begrudge the suggestion, but wouldn't seek out something like that? Do I upvote it? Downvote it? Nothing?

In the same vein, I'd be interested to see how netflix incorporate watch times. If I watched 5 mins and then down voted, what happens? Will I never see that genre again? What if I just stopped watching? Will netflix consider that a bad suggestion? What if I watched the whole thing but still didn't vote? What then?

IMO moving from a 5 point system where I can explicitly set 3-4 stars on acceptable shows to this new binary system only obfuscates the process. I can understand /why/ they changed, they want user feedback, but I don't see how the misconception of the stars broke the feature, or why they couldn't have just invested in teaching people what it was all about.

It may just be the developer in me, but I don't like the feeling of having the "functionality" moved behind something portraying it as nebulous "magic"
First of all:
> source based packages suck

Second:
The package manager only manages a subset of user-installed software.

I honestly don't care much, since I don't even use OS X anymore, but I wanted to clarify this as one of many reasons why.
Yes it does. It looks much better now anyway, something like this: http://i.imgur.com/DdY4b5O.png
The problem was not the vision or community rejection as Mark suggests. It was a failure of mindshare with unpalatable Canonical licensing and suboptimal engagement. These issues are surmountable, but only if Mark / Canonical look within first.
HP Spectre x360 13" (Late 2016).

It's a two-in-one design and comes with a Kaby Lake Core i7 processor, 16GB RAM, 512GB SDD, IPS FHD display, and USB-C.

It's incredibly stylish, thin and lightweight. It looks and feels like a premium machine. Very easy to carry around and use, but still packs a good amount of processing power. Battery life is pretty good; maybe not the best, but definitely more than I need. Its tablet/reversible modes are nice to have, but not something I use often.

Mine is dual-booted with Arch Linux, which was a fairly easy install. Mostly I'm booted into Linux for development, but sometimes switch over to Windows for games.

Price was around ~$1300, which I believe is slightly cheaper than the XPS 13.
If I knew, I wouldn't have asked. And as far as I can tell nobody knows or at least there is no commonly accepted answer.
I've been quite happy with Scientific Linux.
Cool. I need a conversational AI to help me make good decisions about my to do list.

Orgbot: I'm sorry Dave, you won't have the energy for 3 meetings and a Meetup on Monday. Let's spread the meetings throughout the week and find something you can do in your pajamas while hung-over.
Notice everyone is suggesting uBlock Origin. Please Please be careful installing uBlock
https://www.reddit.com/r/ublock/comments/32mos6/ublock_vs_ub...

You should be installing "uBlock origin".
Running IncludeOS Unikernels with VMWare
That's to be expected. Lucozade and similar products are packed with electrolytes. It's basically water, salts, flavouring, and a ton of sugar.
Yup, and not new... In the tech space, that is what Yelp does (Pay $, suppress bad reviews). I'm sure there are other examples out there...
> Lesson #2: If someone accuses you of theft, deny it instead of pleading the fifth

What is the clear benefit to denying rather than pleading the fifth? I know from Psychology that telling a jury to disregard information makes it seem more valuable and true, but that's more speculative than what you seem to have seen.
Everything's fine, says Cylance, as 'one in five' workers given the boot
Canonical made no handsets, we worked with the companies that wanted to ship Ubuntu phones, but we didn't get to dictate when, where or how many.
I remember testing the plugin when it was first released for gaim. I certainly thought it was weird, and a bit buggy.

Version 1 had plenty of holes. Later (including when it was used by the author) version 2 had more holes. So I don't really buy the idea that "stirring the shit on Twitter" for a grand would be enough to get serious research done - and then published - to expose this fledgling protocol's newest bugs.

It wasn't a weird recommendation for a cypherpunk, of course, which is what i'm really saying. It's a hipster messaging protocol.
That we're modeling the outcome of a coin toss as a sample space set containing at least two event elements, one of which we call "heads," and that we have a probability measure which assigns 0.5 to the subset consisting of only the "heads" event.
Additionally, on the list of the obvious, they should also be able to breath, drink water, and consume food on a semi-regular basis.

:/
There's a sugar called "fucose", sometimes abbreviated to "fuc". The "kinase" type of enzymes, which transfer phosphate groups, are abbreviated to "K". You can figure out the rest. http://www.chm.bris.ac.uk/sillymolecules/sillymols.htm
Judge Alsup:

"If your guy is involved in criminal activity and has to have criminal lawyers of the caliber of these two gentlemen, who are the best, well, okay they got the best. But it’s a problem I can’t solve for you. And if you think I’m going to cut you some slack because you’re looking at—your guy is looking at jail time, no. They [Waymo] are going to get the benefit of their record. And if you don’t deny it—if all you do is come in and say, “We looked for the documents and can’t find them,” then the conclusion is they got a record that shows Mr. Levandowski took it, and maybe still has it. And he’s—he’s still working for your company. And maybe that means preliminary injunction time. Maybe. I don’t know. I’m not there yet. But I’m telling you, you’re looking at a serious problem."

...

"Well, why did he take [them] then?". "He downloaded 14,000 files, he wiped clean the computer, and he took [them] with him. That's the record. He’s not denying it. You're not denying it. No one on your side is denying he has the 14,000 files. Maybe you will. But if it's going to be denied, how can he take the 5th Amendment? This is an extraordinary case. In 42 years, I've never seen a record this strong. You are up against it. And you are looking at a preliminary injunction, even if what you tell me is true."

Uber is having a very bad day when a Federal judge starts talking like that. A preliminary injunction looks likely. If Uber can't find anything, this goes against them. Nobody has denied that Levandowski copied the files. Uber paid $600 million for Otto's technology and people. Even if the files didn't make it to Uber's computers, Waymo can probably get a preliminary injunction shutting down much of Uber's self-driving effort. Then Uber gets to argue that their technology is different from Waymo's. It's going to be hard to argue independent invention when all the people are from Google's project.
Your Lesson #2 is wrong. If someone accuses you of theft listen to your lawyer, whether you are innocent or guilty.
That was pretty comical. I don't know if it is just my connection but it seems to take a pretty long time to load a page with a relatively small amount of content.
That's good to hear! They need to stick around; we need an ecology of power-user desktops that's bigger than Microsoft, Microsoft, and Google.
One day, I hope to meet the person you were arguing with. They sound horrible.
the requirements for a good desktop interface is different from the requirements for a good phone interface and arguably different from the requirements for a good tablet interface

size matters

yes like you i believe one OS across all devices is a good idea, but the interface need to adapt to screen size, and provide a different and suitable experience for certain categories of screen sizes and different mode

I believe a good option would have been to have a touch-mode and a desk-mode (desk mode being a more traditional task bar desktop UI)

anyway, it is really weird they didnt see this, with all the talent they have and the resources they had, but, they failed, so they were wrong

Someone else will try and will succeed, because yes, one OS experience across all devices is still a very good idea .. we just need someone to execute it better
> Any number divided by infinity is 0, that's easy

That's a dirty hack for the sake of argument, but it isn't really true. The convergence limit of division with infinitely increasing divisors is zero.

Corollary division by zero isn't infinity, it's simply not defined.
I just installed Ubuntu GNOME desktop and I started to think that it can safely replace Unity for me. :)
The logic goes like this: everything is 1-indexed, including the negative numbers (zero is just illegal).

1 means "the first grid line" aka the top edge of the grid , and -1 means "the last grid line" aka the bottom edge of the grid.

grid-row is a shorthand property, and giving just one number is equivalent to specifying it as grid-row-start, so your declaration is the equivalent of grid-row-start: -2

Specifying a negative counts from "the other side," but it doesn't change how the automatic span/end is calculated. It's still 1 grid-line "further" by default. This is why you need to use -2: with -1 you're saying: occupy one row starting from the far bottom edgeline of the grid, going down (meaning the first row outside the grid).

To get the last row, you want to say "start at one grid line from the bottom and go one line down," meaning you want grid-row-start: -2, or in shorthand grid-row: -2.
Awesome idea! Thanks :)
i LOVE i3. Just gotta say best thing ever for my workflow.
wow the more I read into this the worst it sounds it can't possibly be this much corruption and gouging going on can it.

http://emfsafetynetwork.org/smart-meters/complaints/
In 3 years, Python 2 will not be maintained anymore. It should really not be used for anything important in 18.04 LTS anymore, because that'll need to be supported for longer.
If finding and reporting the documents already threatens bankrupt the defendant, imposing additional sanctions for lying about finding the documents isn't much of a threat.
Maybe he's actually filtering out employers
Sharkbyte Inc | Senior Frontend developer (React, Angular, Vue) | Ottawa, ON | REMOTE

We are looking for a solid senior javascript / frontend developer to work with us remotely on a number of interesting, short-term projects. Ideally we are looking for a self-motivated contractor.

Email: jb [at] sharkbyteassociates.com
> Lesson #2: If someone accuses you of theft, deny it instead of pleading the fifth.

Actually, you shouldn't say anything and get a lawyer. Then listen to them. Pleading the fifth is expressly not an admission of guilt however it is portrayed in the media - often times it is necessary even for innocent parties to invoke. I am not a lawyer and this shouldn't be construed as legal advice.
I'm happy some people still think like you. The respect for trials was lost at one point in recent history (and I don't know whether the million-dollar coffee and counter-argument explains it [1]), but the theory of justice is that the judge determines what is fair.

I'm especially disgusted that so many men lose their jobs upon women's accusations: Without a judge, I can't verify that said men were guilty or just that a woman leveraged the system. And this happens with many other types of suspicion.

[1] https://youtu.be/KNWh6Kw3ejQ
Online Proration Calculation Tool
I think there is a whole class of statistical "strangeness" with using p values for hypothesis testing. For instance, p = 0.05 means that we have ~30% chance that our hypothesis is a false positive [1], which is far from what intuition tells us.

[1] http://www.nature.com/news/scientific-method-statistical-err...
Maxi Derb: A Simple Search Engine for Avito, Maroc Annonces and Moteur.ma
After everyone else has already shipped. Typical. Better late than never I guess.

At my work we have stopped testing on MS browsers. The higher ups have decided that it's not worth the time to support any version of IE and Edge. If it works on those browsers, great. But if it doesn't we won't do anything to address it. We started this about a year ago and so far nobody has said anything. Of course we are fortunate that we are not selling anything so we don't have to worry about things like lost sales.
If it's a fair coin, then by definition there's a 50% probability of showing heads.
I misread the tone of your post, then; "Can you shed some more light on why the Tatas should be mentioned in the article?" and "I am really curious about the Tata family role in this that you allude to. Please elaborate." made it sound like you knew what the answer would be, at least from my perspective.
MATE is a volunteer supported for of Gnome 2, isn't it? I haven't used it lately, but it still seems to be going strong after 6+ years.

I imagine if there's enough interest, the same could be done with Unity.
I generally enjoy that stuff, and I think that it made the book worse for me. Example: Referencing Tomb of Horrors as some kind of forgotten lore? Preposterous! That module is iconic. Whatever module he used should have been something I'd never heard of.
While interfaces should not be the same across devices, being able to dock you phone and continue using its applications on normal monitor of your desktop, with keyboard and mouse would be convenient.

I mean when you walk it's a phone, when you at the desk, the same device is connected to monitor, keyboard and mouse.
No, that's also a terrible idea. It makes problems like jumps that are easier, or harder (maybe impossible) to achieve based on frame rate. Games used to do this, now noone does as it leads to impossible to fix bugs and weird physics problems.

The best idea (but i don't know how to do this in is) is to run your engine at 60fps (say), then skip drawing if you are behind (but then always draw at least every third frame, if someone's computer isn't good enough to even run the engine). If you want to go above 60fps, then extrapolate between two states.

EDIT: If you want to see an example of this, see for example https://www.quake3world.com/forum/viewtopic.php?f=13&t=2170 , which is a big investigation into the "best frame rate" to play Quake 3 at, to run fastest / jump highest.
"A page" is putting it mildly.
So, what's the recommendation for an Authenticated Key Exchange?

I see a lot of "don't use" but I don't see any "do use" for that case.
For more background on the author: https://en.wikipedia.org/wiki/Stanley_A._McChrystal

(I had to look him up, might be useful for other people as well.)
Keep PBS on the air. Consider donating today.

http://www.pbs.org/donate/
The Sesame Algorithm: Session Management for Asynchronous Message Encryption
Tizen is not free software, and it's not a real platform. It's a toy Samsung uses to threaten Google with.
How can you judge whether someone's suffering is unnecessary? Only the author of the story knows that, because only the author knows how the story ends and how the individual arcs tie together.
Nah, too niche. Why try to strike it rich selling picks and shovels to gold-rushers when you can get richer doing logistics for those pick-and-shovel merchants? MaaSaaS is where it's at.
You are not kidding! I hire front-end devs and candidates constantly and utterly lie about their HTML/CSS/JavaScript experience (I've had more than one them tell me when we spot it, "Well, it's just HTML and CSS"). We can weed out some via interview questions but for others it's not until we get to our a hands-on coding test (where we watch what they do in real time) that we can spot it. It's extremely frustrating and such a waste of time for us. They are allowed to look things up in our hands-on tests, as we're trying to replicate real-world enviornment, but it still lets us see overall if they can actually implement what we just talked about in our interview (otherwise the questions we asked are useless), and more importantly, if they told the truth about what they just said. The truth has become very important to me in evaluating candidates -- I'd much rather have people say "I don't know" than pretend they know something, and esp. in our fast-paced work environment, we just don't have time for people pretending to know something they don't. How I see it is if you're wiling to lie in an interview then I don't want to work with you. So the two have come together for me, and at least we have this red flag now that I simply will not hire people who lie in any capacity (and a great green flag when people are honest about what they do/don't know).
Someone who reads the title and thinks "Hmm, this new article sounds like that Mozilla security engineer's article from a few years ago" would still appreciate the date tag.
I don't think this is a reasonable way to sum up OTR, and I also suspect you're conflating the security of the libotr C plugin itself with the security of the protocol.

I don't think $1000 is a lot for a libotr bet, but from the caliber of people who submitted attempts to end the bet (almost all of which were libpurple problems), I'm satisfied that it got quite a bit of attention.
Nice. Of course, now you have to actually remember to write `const_<int> x = ...` instead of `const int x = ...` everywhere. And also get all the libraries to do the same...
Take a look at Google's gemmlowp low-precision GEMM library:

https://github.com/google/gemmlowp

(Used in tensorflow)
GM’s Maven car sharing service launches in Baltimore
Gtk has a Mir backend, GNOME Shell does not.
From my understanding a lot of it has to do with needing to take localization into account. The developers aren't stupid, they are just working under more considerations than you are taking into account in your narrow worldview.
What about snap? Are they going to switch to flatpak as well?
I'm not a fan of Unity as a desktop environment, but it's sad to hear about phone - I hoped to have a phone with normal, familiar OS.
Thanks to everyone who tested this. I am now shutting the servers down for a few days, while I consider the feedback I've received.