skysight-inc/HackerNews huggingface dataset:
I really like it for a few reasons:

- On OSX all browsers except Safari consume battery like crazy - In Vivaldi you can use "hibernate background tabs" and it will take a lot less resources
- Vertical tabs - I tend to have a lot of tabs open (Hibernate feature is even more handy in this case)
- Tab group tiling - I can have 2 websites open side by side in 1 browser Window
Nah, the type is correct, it's just that the value is false, hence the conclusion will also be false, even for a valid logical argument.
The government can change the rules on how the BBC is funded any time they want. They can also change how the BBC is governed and can influence the actual people currently governing the BBC without changing any rule. The BBC is obviously fully aware of this and would be very careful about crossing the government about anything really important.
Self-policing has never worked.

An external authority with an incentive to break news that matters is crucial.
Tesla's has more Double Float cores compared to gaming cards.
For whatever reason I've always found McDonalds to have terrific drip coffee too. Much better than the "coffee" I brew at home to save the $5 and 500 cal Starbucks coffee.
DuckRails 1.0.0 released
"I wanted to make a statement about privacy" - Charges $5 to search a "public" database.

No. You wanted to make money. Get off your high horse.
You can recharge the flywheel over 10M times. Containment is designed in.
Bizspark. Free Azure for 3 years.
I guess it would've been too big to put it in that post, but my favourite DRM approach has gotta be for Spyro 3 YOTD on PS1. The anti-reversing tricks the developers used had hackers stumped for over two months trying to crack it. There's a great writeup on Gamasutra:

www.gamasutra.com/view/feature/131439/keeping_the_pirates_at_bay.php
Lessons Learned from 10 Years of Programming
Damned interesting and thanks especially for the links.

I've been kicking around similar ideas, and it's interesting finding all the far better minds which have beat me to this.
Firefox itself isn't. But configuring the UI and getting some functionality in is. (Some) extensions are huge bundles of functionality, affecting things all over the place. It's not a fault of firefox, but firefox caused it by not having very basic functionality built in (namely tab ordering, cycling, ...).

Then there are frustrating things like how do I move the reload/stop button to the left? Why do have quite powerful UI customization when it doesn't allow such a simple operation?
Here are 2 good articles that follow up on the arguments presented by VWO in that article.

From the first link below: "They do make a compelling case that A/B testing is superior to one particular not very good bandit algorithm, because that particular algorithm does not take into account statistical significance.

However, there are bandit algorithms that account for statistical significance."

* https://www.chrisstucchio.com/blog/2012/bandit_algorithms_vs...

* https://www.chrisstucchio.com/blog/2015/dont_use_bandits.htm...
Can confirm. Reason:

The grinder will have a hopper on top. Typically you're going to open a sealed package of roasted beans, and empty them in there. It might then take you hours/days/weeks to go through the beans, depending on how many shots you are pouring a day. The hopper has a lid, but is by no means air-tight. So the beans will age/oxidize/deteriorate as they sit in the hopper, which changes their characteristics, and you'll usually be nudging the grinder occasionally to compensate. Ditto with humidity.

At my last job, we had a professional espresso setup right in the office. Each new staffer who was interested would go through an initiation, and various people around the office developed reputations for being able to produce coffees ranging from excellent to crap :-)

We had a grinder like this one, you'd find it in any café: http://www.mazzer.com/en/grinder-dosers/super-jolly/

Our coffee machine itself had two group-heads and an enormous brass boiler, and was plumbed into the water main. I do miss it.

Anyway once you've tamped and poured a few shots, you begin to get a sense of whether a given pour is too fast, too slow, or just right. Assuming you have a consistent tamping technique, it's the grind that's going to determine this.

Incidentally the grinder adjustments are super fine, the tiniest bump will change the pour noticeably. Coarser grind is going to give a faster pour, finer grind will be slower.
Thanks! Real quick, what happened? Did they end the project? Seems to me at least 1 employee could be replaced by such a machine, the machine costs ten thousand once (+ maintenance and replacement), the employee costs tens of thousands every year. (i.e. you make about $9-10 at Starbucks as a Barista, but it costs Starbucks at least $12, that's $25k per year per FTE). I don't see how they brought up cost. Although I'm not surprised people don't want to order at a mini factory haha, at least not yet.
It's not just about the speed of executing Javascript code. The UI is rendered with the browser's rendering engine. I've used Atom and it was a disaster, so I no longer trust any desktop applications written using that technology.

I think that if you're going to write a desktop application, you should either use your native platform's APIs or pick a GUI toolkit that can give you a native look and feel. It'll give you a fast UI that looks and behaves consistently with the rest of the user's environment.
100K Factory is Live (Grab my $2456 bonus pack)
The 'Uber Model' Often Isn't Working for Other Businesses
You can do this with Chromium Extensions:

https://chrome.google.com/webstore/detail/tabs-outliner/eggk...

https://chrome.google.com/webstore/detail/the-great-suspende...

The great suspender is open source, Tabs outliner is not - but it doesn't require access to all your site content (It will require access to browser history though).
Where am I prejudging groups on who they are? I'm only calling people out on their behaviour: the people who attack women who speak about tech. I'm labeling them trolls and MRAs, because I think those are the most likely motivations for why people might specifically attack women.

Of course there are plenty of trolls who are concerned with entirely different things, and of course there are MRAs who don't attack women like that, but I'm at a loss about what other groups would be motivated specifically to shut down women who speak about tech or similar topics.
How does hue rely on the cloud? It doesn't even need internet access unless you want to update the FW.
There is a talk by Kirk McKusick on YouTube[1] where he tells about that time, and IIRC, Bill Joy got his hands on an early version of BBN's code, started hacking on it and put it into BSD. BBN and DARPA were not very amused, but by the time BBN's stack was finished, the BSD version had better performance and/or lower packet loss, so it stuck.

Apparently Mike Muuss compared the two implementations, and his recommendation to go with Bill Joy's code was the decisive factor.

[1] https://www.youtube.com/watch?v=ds77e3aO9nA - I think that's the one
Just in case anybody hasn't heard of this before (like I did): the Homo floresiensis is an extinct species that was nicknamed "Hobbit" after its discovery in 2004. Besides its small height it has nothing to do with Tolkin's Hobbits.
These days in Zürich you'll pay 5 to 7 francs for a coffee and probably 3 to 4 francs for a gipfel, so that's still pretty much dead on.

Although that is at a real café, not a Starbucks. I haven't been into one for a couple of years so YMMV.
Responsive Newsletters in Foundation for Emails 2
> So by that logic the majority of applications that have a GUI are labelled "not great products". Hmmmm ...

When it comes to Linux GUI applications, that's a pretty fair description. Understated and over-praising if anything.
I think AI politicians or complex algorithms just risk being a more complicated form of legalese that even less people can understand (legalese in code/math form). With law in code form like that, you need to demand much more of the education system (scary!) to allow people to vote on PRs, if you even do that democratically. Otherwise, even more faith is put in the hands of the designers/core-maintainers as representatives, much like we already have. More ways to obfuscate direct effects and hide side-effects.

I truly think there is something there though, something from the open-source process that can make government more efficient and productive, but it's probably not in the way we are thinking. It probably looks less like software maintenance and more like science, dare I say political science. Crowd-source solutions and organize experiments across counties and states in a way that's data driven, not politics and need-for-reelection driven.
I'm into my third year working full time programming. Thanks for the heads up. Will retire sooner.
The points raised are valid, if they matter is a different beast

Even in the tests shown, conversion rate was higher for the MABA algorithms than simple A/B testing. "Oh but you get higher statistical significance!" thanks, but that doesn't pay my bills, conversion pays.
It'd make sense if he didn't trust Tor to actually anonymize his connections.
I agree, but this isn't something the detective would perform himself, it would be the 'tech' guys and he still shouldn't offer to show it around.
I don't know if this is the case if I understand this algorithm correctly. Say Yellow is 50%, and Green is a 65% success rate after the behavior change, but green is 30% before the behavior change.

By sending 90% of traffic towards yellow, it's ratio will normalize towards the 50% once it has enough traffic. By sending 10% of traffic randomly, eventually the green option will reach 51%, and start taking a majority of traffic, which then will cause it to normalize at it's 65%, and be shown to a majority of users.

I think the problem might be, if you run this with a sufficiently high volume or for a long period of time, that if a behaviour change takes place it will take a long time to learn the new behaviour. Or if two options aren't actually different, it may continually flip back and fourth between two options.

Also, to me, the concept of A/B testing certain things may also have an undesired consequence. For example, I order from amazon every day, but today the but button is blue, what does that actually mean? And I go back to the site later and it's yellow again. There are still many people who get confused by seemingly innocuous changes with the way their computer interacts with them.
Yep! They brought that revolutionary feature back in about a year.
I'm guessing they didn't replace them after wearing out, and didn't put them in new stores. I don't think it actually saved much labor, a partner is still needed to man the bar, there was more work to do than just drawing shots. Also, people were part of the Starbucks experience, it wasn't just a coffee factory.

Now if someone invented an automatic frapiccino machine, I'm sure many Starbucks partners would be begging for it.
Don't trying to by cynical, but decoupling calls from external systems is the bare minimum you need to put in place; not only for the problem at hand, but to protect your system from systems you don't own.

For the record, we use beanstalkd[1] with both php and node workers. Getting millions of external notifications every day without any major issue. Internally, we use the same design, this time to completely decouple our workers from the persistence layer. Our major benefit in this case was the ability to perform database maintenance without taking the service down.

Anyway, I good read and a simple, yet effective solution.

[1] https://github.com/kr/beanstalkd
1. that's not a property of the protocol, it's the way they implemented verification

2. it absolutely doesn't require a smartphone, just a routable phone number, that can be a cell phone, a landline, a voip number or a google voice number: http://support.whispersystems.org/hc/en-us/articles/21247611...
Giving money to retirees, giving medical care to poor people, having an FDA controlling what companies are able to sell that might harm the public (long or short term), and other regulatory organs are not economically viable either. Should we abolish those?

"Free market" might be a fun catchphrase, but everything judged through one lens is extremely narrowminded.
If you decide that you don't need those customers and can afford to alienate them, that's your decision to make

I don't know about American law, but herearound, when you acquire a company you acquire the contracts, which this company has underwritten. You can't just tell your counterparties: "Tough shit and sorry mate! We apologiese for the inconvenience!" and just tear up valid, legal contracts at your discretion.
I got given one for Christmas. It appears to work as advertised. But it also slightly spooks me that it is an Internet-connected black box with a microphone, and the kind of thing that under the UK's proposed Investigatory Powers Bill the government could probably insist be hacked to spy on me. (The microphone is used as part of the self-test routine, to check the thing is sounding properly).
Yeah, I'm trying to follow these practices, and lot of good ideas. In the process there were some surprising things (to me at least) implementing "Use an expiration date less than two years." It's reasonable advice, while I did not predict, that in that case, the key file (e.g. the public key) size will increase every time the key is renewed. I know it's kilobytes, so should not matter. But in web interfaces where you would paste the key (such as today's Github update) I'm not sure if they have set a max-size. If using a strong key (many bits), and renewing every year (or every 2 years), I'm sure that public key will balloon... Also, now that GPG keys are used in many different settings, likely have to remember to upload the renewed key not just to the keyservers, but to keybase.io / github / etc, otherwise end up with strange breakages, I don't think expiring keys are expected in general.
We went as far as killing the app, rebooting our phones, etc.
Gravit Is a Free Browser-Based Alternative to Adobe Illustrator or Fireworks
Drug smuggling continues to exist because drug smuggling is wholesale and FedEx is retail. And FedEx wouldn't know to provide security to prevent competing dealers from holding up their drivers.

I suspect that package services are used with high frequency by criminals without these constraints, e.g. the ones committing mail fraud. The police deal with this not by searching the contents of random packages but by arresting the actual perpetrators regardless of what they use for a delivery service.

There seems to be a common impression that if the police can't find you using one specific investigative method then they have to give up and go home. There are hundreds of different ways to catch criminals. Most of the ones people complain about the police losing are ones they never traditionally had to begin with.
Last I checked they were using some pretty old 32-bit ARM cores (probably Cortex-A9). They should try and get some of these, if the offer is good:

https://www.apm.com/news/appliedmicro-announces-x-gene-3-the...

Also, I assume these are Atom cores? (Avoton or whatever Intel calls them for servers).
Are you sure that listening to music while working is bad for your productivity?
What happens if you lose the card / key, or in case it becomes non-functional? How do you back-up the private key?
> Right now parenthood is incompatible with startups

Be a grownup and assert that your work is at work, and work ends when you leave the office. Unless you are on call, turn off your email and work phone. Stop being conned into staying at the office for "free" dinner, ping pong, "teambuilding", or whatever bullshit is being peddled by your employer.
Vertical tabs - lot of users want it, but chrome devs close the feature requests.
I follow them as well (mostly by idling on irc and posting major releases to reddit; I don't contribute). It's a nice project. Though I don't particularly agree with their priorities (i.e. recreating complete Opera 12.x).

For me Opera wasn't great because it had bundled irc/torrent/mail clients. I couldn't care less about those. It was great because it was stable, fast, small, memory efficient. No other browser was even close at that time (2012 they neded iirc?). Had all the things you want - content blocker, ui/input customization, great tab/window management, "inspector",.. and I don't even know what else anymore :)

I don't think Otter will be able to achieve many of those. Partially because it uses webkit and is in no place to maintain its own fork.
That's not thoroughly ridiculous.

For many problems in machine learning, k-nearest-neighbors and a large dataset is very hard to beat in terms of error rate. Of course, the time to run a query is beyond atrocious, so other models are favored even if kNN has a lower error rate.
Good, means we can get a season five of "Vikings"
Yes. I use a Yubikey 4 Nano and I have it always plugged in to may Laptop. The Master key however is not on the Yubikey. It is only available on external encrpyted USB drive that I only use for certification.

Currently their is no way to use your 4096bit key over NFC. The Yubikey NEO only supports 2048bit keys and the Yubikey 4 does not support NFC. So you have to either use a secondary key or expose yourself and put your private key on your phone.

I fully expect Yubico to realease a Yubikey 4 with NFC sometime this year, and this would enable my optimal solution:

I have a Smartphone and a Laptop. To securly use them, I should have 3 Yubikeys, 1 of them a Nano plus 2 USB Sticks. The Nano is always plugged into my laptop, exept for exeptional situations. One of the large Yubikeys is on my keyring, the other is at home as a backup. One USB stick is only for the Master Key and I would bring it along if I expected to use certification. The other USB Stick is a poor backup and savly stored at home, it also contains the Revocation Key.

All this is pretty expensive and not really all that easy to set up but if you do it you have the great benefits, like ähh well äähh I guess other crypto nerds might think its cool.
Would have been nicer, if she had given specific details in the article e.g. languages, specific algorithmic examples. Almost everything she learnt (overcoming her struggles) is just termed as computer science, the only other detail is of a 'robotics club'.

That said, generic lesson of overcoming fear of being seen as not-understanding-dumb holds very well.
- Where's my car?!
- Discontinued. It drove itself back to us last night.
I did a lot of A/B testing, but I think the examples that are used in a lot of articles about A/B testing are weird.

For small changes like change the color / appearance of a button, the difference in conversion rate is not measurable. Maybe if you can test with traffic in the range of >100K unique visitors (from the same sources), you can say with confidence which button performed better.

But how many websites / apps really have >100K uniques? If you have a long running test, just to gather enough traffic, changes are some other factors have changed as well, like the weather, weekdays / weekends, time of month, etc.

And if you have <100K uniques, does the increase in conversion pay for the amount of time you have invested in setting up the test?

In my experience, only when you test some completely different pages you'll see some significant differences.
Maybe read this post of mine: https://news.ycombinator.com/item?id=11437413
חדרים לפי שעה בדרום – Discreetroom
> So your comments don't make any sense to me.

What I meant was, before the price hike, Netflix's future looked bright. After the price hike, the future looked a lot less bright. The drop in stock price shows that investors agreed.

> Netflix's stock price went down, but they already had a huge streaming business and were not distressingly low on cash.

I agree not distressingly low, thanks for the correction. In 2011 they had $376 million [1]. That's still low given your point that they needed to generate their own content. This year they plan to spend $6 billion on creating their own content [2]. That's an expenditure that didn't exist previously.

In 2011, Netflix's streaming business was huge and competitors were popping their heads up. Hastings' job seemed to be on the line and there was some light talk about whether they could be acquired or taken over [3]. That was unthinkable six months earlier.

> In fact, raising prices generated record revenue.

Raising prices may have generated revenue in the short term. They also lost a lot of customers by doing so. Long term, they felt they were better off building a stronger user base first. The low stock price probably did hurt their balance sheet.

Bringing this back to Nest, I see this as a pivotal point for them. I could be wrong, that's just my opinion.

> throwaway_xx9

Do you really need a throwaway to discuss Nest and Netflix? ;-). You make some great points. Even if you were the one who decided to do the Netflix price hike or Nest/Revolv retirement I wouldn't fault you. You never know how users will react. I don't agree with all of your points but I'm not an analyst, just a programmer. The trick is not to stress over the past. It's to understand the past, assess what's happening today and react, and consider the future.

[1] http://money.cnn.com/2011/09/19/technology/netflix_cash/

[2] http://www.ew.com/article/2016/01/17/netflix-too-much-tv

[3] http://fortune.com/2011/12/14/if-netflix-is-for-sale-who-sho...
On Its 40th Anniversary: Notes on the Making of All the President’s Men
I find it pretty jarring that they use "hobbit" throughout this article as if that's the standard name for H. floresiensis, rather than a nickname mostly used in the press. From a supposedly serious source I'd expect an explanation, e.g. "nicknamed 'hobbits' after the characters from Tolkien" or at the very least put it in quotes or with "so-called".
Not quite the same thing to discontinue a free service, or brick a device for which you shelled out actual cash, based on a promise, which turned out to be a pretty filthy lie.
She's looking at it the wrong way -- I can't wait to have kids to do the minimum wage labor for my businesses for free!
'New Rembrandt' to be unveiled in Amsterdam
there is a startup (unlaunched) built around this approach http://www.growthgiant.com
% of the general population is not so relevant - they don't mention what % of the population that exhibits these markers is not fraudulent.
Then you keep running the official servers..? There shouldn't be a third option available here.
Personally I believe that tax both personal and corporate is justified by the fact that companies and people use the infrastructure of the country they are operating or living in. That includes currency, legal system, implicit and explicit use of the education system, physical security and of course physical infrastructure.

VAT as a tax only taxes their use of the locally available marketplace of goods and services.
On a very small scale: http://gravitylight.org
Its more about autonomy: after the basics are taken care of, how do I avoid depressing things caused by other people affecting me?
The core problem is now fixed. You can see if the conversation is encrypted or not.