skysight-inc/HackerNews huggingface dataset:
Digging even further, that authorsearnings.com article links to a WSJ article titled "E-Book Sales Fall After New Amazon Contracts" - https://www.google.com/webhp?hl=en#hl=en&q=E-Book+Sales+Fall... (google link to get past the stupid WSJ signup page)

The contract negotiations with Amazon were supposedly about price control for publishers, but combined with the way they're spinning new E-Book numbers it appears that they actually want E-Books to fail.
Burnout can be surprisingly hard to recognise. If you've not taken a holiday in a long time, that's a risk factor. And demotivation, like the sort you've described, is a common symptom.

If you can, you should really try to take a holiday. Does your university allow you to take a semester off? Do you have funds to cope with time off? If you can, I'd do just that. If you can't, what about taking a few weeks off informally?
You can make it automatically open links in an external browser (on android at least?). Hit the little hamburger icon on the right, scroll all the way down to app settings, then turn on 'Links open externally'
The problem with this model is that the mental transaction (do I care enough to pay for this) is more expensive than the couple of cents it costs for access.

A similar problem exists when trying to decide to pay for an article from a journal you don't have access to. Is the abstract compelling enough for me to fork out $100 dollars for this article? What if the abstract was misleading? Can I return it?

As a consumer, I'd rather just pay a higher flat fee for internet access / browsing and have that collective wealth distributed to content providers based on some metrics. Better content gets bigger portion of the pie. The problem is probably determining the metrics.
Firefox is more than just the engine used
For some reason, this surprises me. I have seen countless calls for Apple to be more open in general (do not want), but your suggestion would only open it up to other browsers. I'm intrigued and torn: I feel like Mozilla might have something to contribute there, but I feel like Chrome would follow on by wanting their own App Store.

I think I agree that Mozilla Firefox using its own engine and extensions would be a valuable app. I'm not convinced I would want to let anybody else in.
> Likewise, I'd ask you what data you used to arrive at your conclusion that rice is healthier for you than bread?

There was no conclusion to question. You created a false equivalence because there's an assumption that one MUST be better than the other. That presumption is what the original post questioned. There was no "conclusion"/assertion that flour > rice.
The media is eating the media. In their thirst for viewers and money they are looking for news anywhere they can find it, making them untrustworthy in reporting both the scope and depth of issues on both a global and local scale.

People are tired of being told by some tart on CNN that bird flu is going to kill everyone before ISIS has a chance to turn them gay.
That's not really my argument.

DNSSEC will kill any meaningful future work in DNS security, but like I keep saying, I'm not anti-DNSSEC because I'm pro-DNSCurve; I just think DNS security is a stupid problem. Draw a layer diagram of TCP/IP up through HTTPS. Somewhere on that diagram you have to draw a line and say "below this line we're not going to attempt cryptographic security". That's not a new insight; it's basically the core argument of Saltzer-Reed-Clark, the foundational design paper for the Internet.

I tried to keep my issues with DNSSEC terse and clean here:

http://sockpuppet.org/blog/2015/01/15/against-dnssec/

They are:

* It doesn't solve an important problem.

* It does create a new government-controlled PKI, which some people will depend on, to the detriment of safety and privacy.

* It's a cryptographically weak protocol designed by 90s-non-cryptographers.

* It breaks applications, as 'peterwwillis has been pointing out here for days.

* It's so expensive to deploy that Cloudflare is the biggest news to happen to it in 21 years.

* It doesn't protect browser lookups.

* It doesn't encrypt DNS requests and, in fact, actually forces sites to reveal more about their hosts than normal DNS does.

* Like I said up top, it's architecturally incoherent in a way that the End to End paper actually used as its motivating example all the way back in 1981.

I have spent a lot of time over the past 10 years arguing with people about DNSSEC. I'm not just making random stuff up in HN threads about this. You're probably not going to "gotcha" me on any of this.
Then you would be flooded with a deluge of low quality proposals. This kind of thing only works with people because it's not trivial to instantly create a large number of new ones simply to game the system.
I have been testing Firefox for iOS for a couple weeks. I prefer Firefox's tab management over Safari's: a simple 2D view that shows more tabs (instead of a fancy 3D stack) and easy swipe to close tabs (instead of tapping—and often missing—a tiny X button in the corner of the tab).
I'm curious how you analyze all the posts for emojis?
Your Real-World Git Cheat Sheet
Yes. You can see the code here:

https://dxr.mozilla.org/mozilla-central/source/devtools/clie...

(I think there are other parts of the developer tools that also use React and Redux, like the debugger.)
Snatoms the Magnetic Molecular Modeling Kit (Kickstarter)
Howdy, I wrote letsencrypt-nosudo. Sorry that the experience was so painful! Mind filing a detailed issue on the repo so I can fix it and make the user experience better?
Rocket Fiber Launches 100GB/s Internet Service in Downtown Detroit
I agree with you. I think it's really interesting to think about what a "browser" or "user agent" really is. It's clearly more than just rendering, it's things like bookmarks/syncing/plugins/etc. I just worry that if Mozilla doesn't figure out their mobile-first strategy, having will Firefox on iOS will only serve to slow the bleeding, not really help with getting back to growth.
The basic income would also enable government to tune the economy better - want more demand? Send out more money!

However, I do think we can implement better short-term policy as well, with proper maternity/paternity/care leaves and longer overall vacations. Germany and other advanced economies have done so and have clear benefits. We can also improve the tax write offs for dependents, to make one parent staying home longer an option not just for those either really well of or really poor, but for most families.
Giffage Launches the Only Gif Keyboard You’ll Ever Need
AMD isn't even mentioned in this article, and I recently read that nobody uses AMD for machine learning. Is this only down to the proprietary Cuda having more momentum than OpenCL? I've used both, albeit not very much, and my impression was that Cuda was a bit easier to write but OpenCL didn't have any deal breakers. I know AMD cards were the most popular for crypto currencies, so it's not like they're always the slowest. Granted, I only have experience with each company's consumer cards, and I think Nvidia holds their GeForce cards back more than AMD does their Radeon cards concerning compute performance.

Why is Nvidia this dominant, and why are so many researchers using a proprietary API like Cuda when there's open alternatives?

Related to this, are anybody using Intel's Xeon Phi? Tianhe-2 [0], the worlds fastest supercomputer since June 2013 use them as co-processors, but I rarely if ever hear about them in other projects.

[0] https://en.wikipedia.org/wiki/Tianhe-2
Empirically-measured inflation has been near zero for almost a decade. It hasn't been high since the 1970s, if you're following the USD.
I thought they were going to present a case that vacation increases overall employee productivity over the long run, which would have been a lot more interesting. I’d rather see more research into productivity and vacation as well as more education so companies realize they can get more bang for the buck just by changing how they treat employee downtime.

Having government come in and force companies to pay more in wages overall doesn’t seem like the best idea. Many companies, especially young companies struggle to keep their head above water and even small changes in wages can push them into closing up shop. There is no discussion in this article about any potential negative consquences. Magically, we’ll increase every company’s expenses and they will hire more people and no company will fold because of it. This is not a realistic scenario they are presenting.
"Chinese kids are almost as fat as American kids:"

Likely because for centuries Chinese believed that "a fat child is a healthy child". Some children are almost force-fed from infancy to early teens. Often only then does the _child_ realize there is a problem. Encouragement to eat is ubiquitous in the Chinese culture. A "hearty appetite" is always considered a good thing, regardless of age or obesity.

It may require two generations to nullify this Chinese traditional belief.
I agree that "food deserts" in low income urban areas are a real problem, and it isn't really feasible to lug more than ~4 bags of groceries on a city bus (which really limits how you shop).

If anything, this demonstrates a burning social need: affordable delivery of healthy food to low income families in impoverished urban areas. Logistically I don't even think it would be that hard, since you would only need to provide healthy, cheap staples. One person with a cargo van could make a huge difference!
How is that worse? You already have US government in your CAs, for example Federal Common Policy CA. At least with DNSSEC only the organization that owns the TLD can issue certificates. With CA system in the browsers a country you might never heard of can issue certificate for google.com (which already happened).

Yes, the danger could be root certificate is managed by a single organization, but this can be easily solved in software of DNS server (for example ignore root and store certificate for every TLD, or implement policy to trust it only for certain TLDs). I would not be surprised if that's already implemented.

Now with ICAAN move (which I personally am not a big fan of) there are TLDs that are owned by private organizations, so it is possible to have entire chain without any government being involved in it.
Very timely. Just the other day I booted an old Mac Mini Core (not 2) Duo and found Firefox to be very quick, wishing modern browsers didn't have to be resource wasteful.
Yet another: the 96Boards[1] DragonBoard 410c[2][3] from Qualcomm has a Snapdragon 410 quad-core Cortex-A53 with a good amount of connectivity and IO interfaces (as per the 96Boards spec) and an Adreno 306 GPU which supports the open source Freedreno[4] GPU drivers (if you have a binary blob allergy). That said, this thing has a whole different performance tier than the TX1, but if you wanted to start poking at 64-bit ARM, this thing might be worth a look, especially with the comparatively low price.

[1] https://www.96boards.org/

[2] https://www.96boards.org/products/ce/dragonboard410c/

[3] https://developer.qualcomm.com/hardware/dragonboard-410c

[4] https://freedreno.github.io/
They already have the ability. Since that can't be revoked, might as well make it transparent and grant them the authority to match it.

It's certainly better than the current CA system.
A shorter working week would accomplish something similar. You can phase it in by mandating OT pay for hourly employees after 40h, then 35h, then 30h. Eventually, salaried jobs will catch up.
Or misinform.
This looks like a useful tool, thank you to the team at Mozilla responsible for this new memory tool.

Also, when watching the introductory video I was surprised that disabling tracking scripts offered so much potential for reducing memory usage (depending on the site of course). Is this new feature only available in private browsing mode, or can it be enabled for standard browsing? Are there any downsides for the user when disabling tracking scripts all the time?
Automation. I recently found Rex[1] and will give it a go to see if it eases some of the pains.

[1] http://www.rexify.org/
The fork happened 2.5 years ago and there is significant divergence already.
It would involve a screening process to ensure that a real person wrote a coherent proposal before adding it to the selection pool.
Assuming you compare apples to apples (IE put them both in the same precision modes, tell them both to actually follow the standard[1], etc), it's not appreciably faster for anything except really specialized kernels.

[1] A lot of compilers take "liberties" with the standard by default in the name of performance.

See for example, IBM's qstrict and qstrict_induction.

The default at O2 and above is Qstrict and Qnostrict_induction (IE "change the semantics of my program").

So if you really want to compare performance numbers between compilers, you have to normalize them to something first, be it "go crazy and do what you want to my program" or "follow the standard"

People who compare compiler benchmarks rarely actually do this.

Note that the use cases of the compilers are very different, so it's probably reasonable for IBM/Intel/etc to have these as defaults and GCC/LLVM to have different defaults, but it doesn't change what you would want to compare if you want to compare generated code performance.
People freaked at Microsoft because at the time they were essentially a monopoly. Apple has nothing like a monopoly. Do we need to go through this every time someone tries to make this broken comparison?
Don't copy paste from a website to a terminal
The fact Fidelity is being this transparent is great news for engineers in the startup scene considering or holding jobs at these companies.

No longer can managers keep selling a dream that was last pitched years ago at their last funding round; they'll have to compensate for underwater options with rising salaries or grants to keep talent around. Certain startups have a habit of delaying sharing bad news with their employees to the very brink of collapse; this behavior will now be in check somewhat.
Obviously there will be some kind of filter and spammers will adjust their techniques to slip through the filter since you've now given them incentive to do so. This is hardly a new phenomenon.
Como acceder a nuestro localhost desde cualquier lugar
Not cheap? Where does the writer live that USD$70 for 1Gbps seems expensive to him? I want to move there!
>>Perhaps one should notice that this is one of the few hacks that people aren't doing.<<

You told us -- "Since I'm lazy, I'll point out that most of the stuff is indirectly mentioned in this write-up: https://llogiq.github.io/2015/10/03/fast.html"

Here's what people will read if they look there --

"However, since the generator only produces 139968 separate numbers, the Haskell code just caches them all in an array."

Now you're telling us that is not being done.
I'm in the same situation as your colleague. But this would be like me asking for extra vacation because I don't plan on having kids.
Who pays for that vacation? France has very generous vacation and their economy is stagnant. They even have a 35 hour workweek established based in the same premise. It hasn't worked. The economy is growing less than under Sarkozy.

We could also make the argument that cutting taxes would spur more spending. If you increase my disposable income, I'll buy some new studio monitors and an Allen & Heath mixer.

Just increasing vacation time results in a higher labor cost and thus raises prices, negating the benefit.
From accusation to abuse.
This is a huge step forward for everyone.

Government procurement waste has plagued us forever.
I know DO for instance has ['projects'](https://www.digitalocean.com/community/projects) – "apps, wrappers, and integrations
created by our developer community using the DigitalOcean API" – so you don't necessarily have to setup everything yourself.

But if you're configuring multiple nodes that are similar or the same you should definitely be using images. Setup one node, create an image of it, and then create new nodes from the image.
I'm surprised that none of the companies in this space are applying this sort of technology to simulating financial markets.
I've definitely seen copies of desktop Firefox running malicious extensions. Mozilla somewhat discourages installing extensions that aren't on the official add-ons website (and thus haven't gone through an App-Store-like review process), but people do it anyway.
Ok, you didn't know something that's common knowledge in the industry - that's reasonable. I'm sure there are plenty of things I don't know that I should. But there are only three people in our company and we spend quite a bit of time worrying about SSD reliability because our business depends on it :)
The Economy Is Better – Why Don’t Voters Believe It?
The Case anecdote doesn't address her desired usage (at least not as presented in the pdf). Maybe she ends up using the service a great deal more at the flat rate, with it's significantly lower marginal price.

It'd be nice if it laid out her perception of what would be fair (we have roughly one data point, that the hourly rate at the time the conversation happened is unfair) and what the economics looked like for AOL (perhaps they could have substantially reduced the hourly price but were good at math and figured that a flat rate was the more profitable path).
Yes, it can be enabled all the time with about:config -> privacy.trackingprotection.enabled = true
Real World Rails apps to learn from
So you're excuse is that it's insecure but only to the government and you should be okay with systems insecure to the government? That's a sad state affairs if that's where the security community is.
Diseases aren't cured by people who think they're incurable.

And your opinion effectively defends the status quo, which, if it needed defending, it wouldn't be the status quo.
If you like privacy, why not use Safari ?
All Mac Store Apps Stopped Working Due to Expired Security Certificate
Things that aren't progress
Basic Income could still mean massive inequality. Spreading the work around via healthy minimum levels of vacation and working hour limits seems like a good move whether we adopt BI or not.
http://dilbert.com/strip/2015-11-02
On a slight tangent - if you enjoyed this article, you'll probably like http://www.pushing-pixels.org, which has many interviews with designers of TV screen graphics and fantasy user interfaces.
Your post is hilarious -- the USSR didn't lose because it didn't try, but the US lost because it didn't try.

Do you see the amusing double-speak whereby the Russians are excused from "losing", but the Americans are not?

>aka self-lie regardless of facts.

No different than your protection of the Russian public's desperation to not feel inferior to the capitalist West, causing them to "not even try to compete".
Would that not increase inflation? If everyone in my neighborhood can now afford to pay more, I can charge more.
Since Firefox must use the same WebKit renderer on iOS that Chrome does, then it likely suffers from the same problem.

Of course, there might be a difference between UIWebView and WKWebView, and I don't know which Firefox is using.
That is true, but you could argue that the same is true with elections. What if everybody that wants to vote in a certain way is sick on election day? Not very likely, and of course in case of elections the number is larger and therefore the probability of (this specific type) of distortion is much smaller. But then one is again talking about probabilities. And in case of elections there are many other arbitrary factors that can influence the results.
You don't have to trust the government CAs. A specific CA isn't part of SSL protocol.
Disclaimer: I like twitter over facebook, which I don't use that much, and my comment history will show that I'm a twitter 'lackey', so to speak.

Does anyone else feel that the facebook moment is fading away? People have compared information to food, and I can see the similarities. When you come from a place where there's little or no food, you want to hoard all you can -- why yes, I would love to see your babies pics every day, of course, post three dozen photos of the same party from different angles, I love it, why yes, this memory from seven years ago is exactly what I need. When you're saturated with information (in this case, social media information), it doesn't feel as special anymore. Soon, you realize that while looking at Christmas photos from people you went to high school with, was fun for a while, there is only so much space in your head and social energy. The marginal value of that extra bit goes down, and averages start leveling off or going down. There's too much food everywhere, you don't want to be forced with another plate of who-gives-an-eff-about-your-fifth-Halloween-in-a-row. What was originally curiosity and genuine excitement about other people's lives becomes social courtesy: of course you will like your almost-friend's child's photos because that's what good friends would do. Social networking (in facebook form) becomes ritualistic.

So the solution is social networks that (artificially) limit your access to information, such as snapchat and twitter. You want to only share a few things, with a few people at a time, and perhaps that shared thing will disappear in a couple of days/hours/views. To me that sounds like the long-term future of social media.

Anyone have any thoughts?
The sheer number of backlit white apple logos on display at most tech conferences I've ever visited (ones surrounding open source projects!) would seem to imply otherwise.
Fligh to spain = La Coruna on flychecker at € 210
That's me, and I'm quite embarrassed as I never paused to consider how it could be interpreted.

That was a real story. Shortly after we established Facebook's bug bounty program, we received several vulnerabilities from a brilliant computer science student at Tyumen University (in Siberia). His dorm did not accept international mail, he did not have an accepted government ID (didn't drive), and figuring out how to pay him was a multiple month ordeal that Facebook's accounting team was completely not prepared for. It's something that we take for granted but international dispersements to every individual with internet access is actually an extremely challenging and unsolved problem.
So, nothing like leechblock on this then, correct?

I try to use my phone as little as possible because I can't block distractor sites. Currently I default to Safari off using parental restrictions, then I turn it on when I need to search for something, and then turn it off.

But those restrictions won't work for firefox, so it would be in full distraction mode, unless I'm missing a workaround.

(This isn't as restrictive as it sounds. It just makes the web use more conscious and intended)
I know a lot of people seem to think that, but that's just not right.

You can pin a certificate with X.509 CA TLS, and you can theoretically pin a certificate against DNSSEC/DANE (no browser does and it's unlikely they ever will; browsers flirted with DNSSEC a few years ago and that code has been withdrawn).

But when you pin an X.509 CA cert, you can also punish CAs that issue fraudulent CAs that break pins. This has already happened several times.

When you break a DNSSEC/DANE pin, you have no recourse. Everyone relies on the same .COM keys.
> From a customer perspective, this practice feels very disingenuous. The 5.95 should be labeled as part of a delivery fee.

Yes it is. While possible markups are mentioned somewhere their site, we didn't know about it until months after we had been regularly ordering from doordash.

Since then we only order if absolutely necessary, and prefer to pick up ourselves or use the restaurant delivery itself.
You're doing great stuff on the iOS front so keep up the good work. The Android classes are high quality though as well; it's sad to see that you aren't continuing that track. I would love to see an Android online training equivalent of CommonsWare; and Udacity isn't that.