skysight-inc/HackerNews huggingface dataset:
cheap that will print and bind a pdf for you

Google for thesis / dissertation printing. There's an entire industry dedicated to printing and binding one or two copies of PDFs :)
You will like The limits of mathematics by Gregory Chaitin.

An old review I did: http://shebang.ws/the-limits-of-mathematics.html
But it is good for actual companies/people who pay for ads, right? I mean, in the first place I wouldn't want to pay for showing my ad to someone who is not genuinely interested, thus is not a potential client. And it is in my interest that such people use ad-blockers.
Probably trying to aim for a "shooting the messenger" pun, as in: Adblockers are killing content, not the shitty ad networks responsible for their rise.
BitTorrent Spins Off Sync App into Separate Company: Resilio
Not for S3.
> You can as long as it stays the same over time. Either lookup salt by username (requires an extra call back and forth) or use a single salt for the whole site, or actually you could have the salt deterministically depend on the username. All of those defeat hash tables.

And here you just answered your initial point.

> If the salt changes, you'd need to compute the password using multiple salts, which might have crypto guarantee issues when sent to the server.
There are many solutions for password management, but any solution that can work while travelling (in third-party computers), doesn't need a phone with a data connection, and actually works?
I've been using the same ZFS array since 2009...

At first, I assumed that RAIDZ was the obvious way to go. But I switched to a concatenation of mirrored pairs; I grow the array by adding another pair to it.

I've actually had six disks fail in six months, without data loss. Was scary. But wow.
In Chrome you can make it so that Flash is not loaded by default, but you can right-click on the unloaded Flash applet and make it load and run. I think it's somewhere in the settings.
What about MIT or UCLA.

Like at the same level.
Wondering - when that happens - if their firmware is open source but monitored for ad targeting should we be OK with it?
I agree. A lot of times I'm just perusing HN for a few minutes as a break; I'm not looking for heavy reading. Setting up the content like this gives me a quick little chuckle in-between paragraphs and I move to the next. Rather than oh god this is too long - next link.
They give you updates. They don't give you updates to old versions that only fix bugs.

True, and that would mostly likely fulfill their obligation, though personally I don't think I should have to accept what is essentially a new product to get a manufacturing flaw repaired.

Also Android/Chrome is free, so just because phones are paid doesn't mean such laws would apply.

Ah, with that I wholly disagree, and I expect the law to do as well. Android (and Chrome nowadays) is clearly part of the package that I buy with the phone, and advertised as such. That the phone OEM got it for free from Google is irrelevant to me as the consumer; I paid for the whole thing.
Assh*le driven development
Morgan Downey, Author of Oil 101, on Where We'll Get Our Oil in the Future
Indeed, filthy metaphors about doing semen forensics analysis in a whorehouse come to mind :-)
Deconstructing Recommender Systems(2012)
Everyone is a potential client for Coca-Cola or other generic brands. And (the theory is that) even if you hate the ad, it will make you more likely to buy their brand vs competition.
9% of 500M would be 45.000.000 paying customers... I think that might be wrong...
As mentioned in comments already they are both not secure: every new AMD CPU have ARM TrustZone core in it. For ARM I can't tell since there might be SOCs without TrustZone.

Best usable hardware is old Intel laptops except you want something like MIPS laptop from Lemote.
"It could be IBM supplied all the iPads and training as well as the app itself"
... or the people using it. The message would be "your ads are bad", the ad blocking stats are the messenger and the shooting consists of media trying to tackle adblockers instead of bad ads.
From what I've heard, they are willing to pay well for talent, but tend to be frugal on "perks" like free lunches.

Besides, it sounds like the resource he's particularly interested in is compute (and maybe storage) and AWS has this in spades...
What Happened to All 53 of Marissa Mayer's Yahoo Acquisitions
You are making the incorrect assumption that people who have ad blockers would be unaffected if they saw the ad instead.

The truth is that advertising works on almost everybody.
Takeo Kanade: Computer Face Recognition in Its Beginning
1. No, it's the one thing that has to be on the main thread per spec.

2. It's true for all browsers. ScriptProcessor runs on the main thread and can be glitchier in Firefox (but depending on the use case it can be the opposite). See https://padenot.github.io/web-audio-perf/#scriptprocessornod... for more details.

3. Worklets are bits or javascript that run on the audio thread directly, where you're supposed to only implement the DSP bits, and only communicate with the main thread using message passing.
> apparently Linux has a modified version of the GPLv2? I would never notice that, nor would I trust myself to even comprehend it properly.

The amendment is actually the first paragraph of the COPYING file. If you modify any of the terms of the license directy, you have to remove the preamble and refer to it as something other than the GPL.

The other option for modifying the GPL is to distribute a separate LICENSE file alongside it stating something like "this software is released under the GPL, except for <specific changes>". When this happens, there's almost always an FAQ somewhere on the internet describing what the changes are intended to mean.

So, basically - check the source files to see if they mention a license, then check if there's a file named LICENSE, then check if there's a file named COPYING. One of these should always point you to the right license.

Additionally, as a point, it's not actually a modification of the license, merely a clarification - see section 9 of the GPLv2, which states that the program must explicitly state that it is usable under later versions of the GPL to be usable under later versions of the GPL. The boilerplate text that GNU give you to put at the top of each source code file does that by default, but, it's not required.
Perhaps some more background is helpful.

> The WHATWG was founded by individuals of Apple, the Mozilla Foundation, and Opera Software in 2004, after a W3C workshop. Apple, Mozilla and Opera were becoming increasingly concerned about the W3C’s direction with XHTML, lack of interest in HTML and apparent disregard for the needs of real-world authors. So, in response, these organisations set out with a mission to address these concerns and the Web Hypertext Application Technology Working Group was born.

So the other browsers are part of the WHATWG, and a new spec got defined. I don't see any problems here.
Greetings from Poland :)

Even while inconvenient for me, I've switched on my android from chrome (which I also use on desktopt) to firefox because of one reason: you can install plugins (read ublock, adblock etc) on firefox for android. Since that day, mobile browsing is a BLISS !!!

You can see here (and elsewhere) why: http://www.nytimes.com/interactive/2015/10/01/business/cost-...
Bugzilla Kanban board
You can disable it(flash, java). When you are interested you activate it, just for one time.

That is what I do.
> With each framework or platform we develop with we need to adapt to the conventions. From back end work using frameworks like Rails and Elixir to native mobile projects each has it’s own way to hang together a project.

Some have their own way to hang together a project. Much of the React ecosystem is not so opinionated. A lot of JavaScript out there exists in codebases in a variety of languages and frameworks—Rails, PHP, Node... you name it. Modern JavaScript build tools reflect the need for script sources and build targets to reside anywhere based on what the site JavaScript is being used in. I'd say this historical influence is showing in React Native.

However, I also think this makes sense for React Native. It's possible it's getting introduced into apps which already have conventions based on the platform the app is for and the team writing it. It might not make sense for React Native to come up with a new set of conventions when you're working with multiple platforms and existing codebases.

> But the real value is in sharing code, maintaining projects and on boarding new members to a project team. [...] We’ve spent a long time viewing projects on GitHub and picking and choosing what we feel is the best way a project should be structured.

Conventions—whether they're forced on you by the framework authors or developed by the community—are still part of learning a framework and working with it for the first time. I'd say what author came away with here is even more important than just having some convention—they landed with something they really think is best for their projects! The real cost here is that onboarding developers will also include time for them to get familiar with this project structure, but is that really so much to ask?
Good point. Usually the criterion is "can we send it a firmware blob? Can we send it an open-source firmware blob?". If you have a firmware that can't be replaced at all, it's usually handwaved away.
What's your opinion on investing in your new graduates immediately rather than letting them get some "real world" experience?
I am amazed the numbers are that low actually. Most sites become unusable without an adblocker as many mobile browsers simply crash when trying to load that many content.

Also, the amount of data used by ads is overwhelming, and (at least in my country) mobile data limits are still from 1999. Since setting up a squid proxy with adblocker for my mobile devices, my mobile data usage dropped significantly, allowing me to switch to a cheaper data plan.
but is it worth the extra weight and complexity of a second engine and fuel source?
I wouldn't call it a schism; this sounds much too negative. They are different implementations of the same idea. Nix uses an external DSL, Guix an embedded DSL (using Guile Scheme for everything). The projects are not competing against one another. Problems that are solved to make software packageable in Nix benefit Guix and vice versa.

As a Schemer and GNU person it was easy for me to pick Guix. I've been contributing to Guix for a few years now. I find the tooling of Guix to be more accessible and more hackable.

In my experience when packaging Java for Guix it seems to me that Guix is a little more principled, where Nix would more readily accept binaries for bootstrapping (e.g. prebuilt jars).

Considering how different functional package management is compared to the alternatives I think that novices could pick one or the other; once they are used to functional package management they can better make a decision to switch to another implementation.

For bioinformatics software, though, Guix is far ahead. It's used at our bioinfo institute and in big projects like GeneNetwork.
Yeah, it's the people selling ad space that lose revenue, not the people buying it to show their ads. The system seems a bit self-destructive at the moment. Ad-space buyers keep making more obnoxious ads, raising click rates at the expense of the people trying to use the site. The users get fed up and install ad blockers, which harms the sites but not the ad networks. The sites themselves are squeezed in the middle, without much leverage to stop either obnoxious ads or people from blocking them.
Advertisers interest is rather diverse. While I see the brand value coca cola might aim at, I can also understand that advertising to the wrong user at the wrong time can hurt your wallet or your brand.

An example would be check24. It's just a random German comparison webservice. However, as they produce unbelievable disturbing video ads I can't block, I passionately hate them.
> It uses ext4, because I didn't get ECC RAM. Why not? I picked the board on price, and didn't realize it until I tried to install FreeNAS[], which uses ZFS, so I switched to OpenMediaVault, and never looked back.

I don't follow the reasoning here? It's not like ZFS gets worse if you're not using ECC RAM. Rather it's: ZFS is reliable enough that using ECC RAM becomes worthwhile. ZFS is still more reliable than ext4 even if you're not using ECC RAM.
It's everywhere (Poles are just smart).

THere is much more time & bandwidth on major content sites spend purely for ads than on content

On slate: 60% ads

on business insider: 75%

on BBC: 65%

Source: http://www.nytimes.com/interactive/2015/10/01/business/cost-...

On mobile, i simply use firefox. It's the only browser on android which easily allows me to install adblock (ublock origin exactly). highly recommended.
Unless it has changed recently (which is very possible) I believe Japan still only has criminal charges for "commercial" copyright infringement. In other words you need to make money off if it. I'm not familiar with the incident you linked to, so take my comment with a grain of salt.

Edit: I am indeed wrong. The criminal penalties are spelled out here: http://www.cric.or.jp/english/csj/csj5.html

I don't have time to see when it changed, but this is a pretty big modification from the last time I looked. Sigh...
Mindset and Learning
By the numbers:

> GVA has been able to reduce the average waiting time at security by 51% from an average of 7 minutes to 3.5 minutes. In addition, the airport has increased the number of days with satisfactory performance more than five times (from 54 days in 2014 to 297 days in 2015).

> the airport aims for 85% of all passengers experiencing less than seven minutes of waiting time in the security process and that no passengers are allowed to wait more than 20 minutes.
"""
People aren't robots. I quite like to have my personal email open just in case anything urgent comes in. I like to have my personal github logged in, just to see messages.

I'm still producing my work, in fact I'm so far ahead of my colleagues, that I can take entire days off because I'm delivering early.

If somewhere told me I flat out couldn't use personal accounts I'd tell them to f- off.

Also - work is give and take - if work is not going to "give" a little, and let me use personal accounts, then I'm not going to "give" you some extra time when production goes down out of hours, or there's a big push for a delivery.

Anywhere that's this inflexible is a crappy place to work, tell them to get bent.
In Solaris ZFS you can now AIUI - it's just that hasn't made it into the open-source version.
Believe me, I seriously would. But its just too costly. Dollars converted to our currency is just too much for an editor.
For some months I try to not use ad blockers on one laptop (Dell XPS13 2016) after years of ad blocker usage.

1. I still hate how sometimes ads pop up where I click, often above videos. Might be intentional or might be download times of the ads (or might intentionally use the slower download of ads by placing them there).

2. While traveling with a limited mobile data plan, data was sucked up by video ads, reloading ads, ... the largest strain on my data plan was ads.

3. Many ads get larger and have sounds, which is painfully annoying.

4. Not yet been infected by an ad, but the anxiety is there.

5. Not scientific, but my feeling is power is significantly drained faster (checking some days with ad blocker on)
> You don’t write code to be beautiful, you write it to be functional.

Speak for yourself.

> You really write code so it uses the least amount of memory, and is efficient.

No I don't.
> There are people out there like myself who are convinced that GPL is the most vile, fascist license out there.

Not proprietary software? Not "open source" licenses that don't allow modification (which is also proprietary)? The GPL? The thing that gave us free software in the modern world? Well, that's certainly one opinon.

> On the other hand, I have nothing against CDDL.

The CDDL has a provision that if any part is held unenforcible it will be modified to make it enforceable. As a matter of licensing, that's incredibly devious and bad. There's other super dodgy parts of the CDDL that make it a bad license purely from a license point of view, let alone from "freedoms given to users" perspective.

> I think the incompatibility of CDDL with the GPL is what saved the illumos community (even if inadvertently) from having their technology cannibalized by GNU and Linux.

What are you talking about? Why do you care if GNU/Linux takes your code and modifies it? No damage is done to the original.

> I'm happy that BSD is benefitting from illumos (and vice versa)

Actually, because CDDL is somewhat-but-not-really copyleft, many BSDs essentially have copyleft requirements if you enable ZFS or DTrace. Which is funny, given how much they go on about "freedom to make proprietary software" (something I'm against).

> I do not represent anyone but myself, the position expressed here is my own and not of anyone else.

Your position is also wrong.
Australia had a massive assault weapons buyback + gun control program after the Port Arthur shooting which reduced gun related homicides by 59% and suicides by 74%. They haven't had a mass shooting since.
(http://theweek.com/articles/629877/here-are-3-countries-wher...)

In Connecticut, after a law was passed requiring purchasers to obtain a license first, homicides dropped 40%. When Missouri repealed a similar law, homicides increased 16%.
(http://www.vox.com/2015/10/5/9454161/gun-violence-solution)

Please don't speak in absolutes.
Ad blocking will be a standard feature in every major browser within 5 years, and we will laugh at these days they way we did with pop-ups.
In a previous version of ansible, the user module would error out if it couldn't delete the home directory, so this was added as pre-remove-user step to prevent errors. In theory we could have pushed an empty authorized_keys, but it's so simple (if not erroneous) to say "If the user is gone, remove their home."
Twitter's future glory: One of the most valuable data sources in human history
I have been seeing more and more discussion of fundamental issues occurring in the online advertising industry which are acknowledged to cause backlash which harms the bottom line (ad-blockers, decreased viewership, etc).

The fact that these patterns are being spoken about to such a large audience - I have no link to the advertising industry and have seen loud messages from large publications outlining some issues:

- Relevance: showing an ad of something you just searched on eBay on your news site was novel at first but over time people have learned to tune out because seeing your search for soccer ball while reading about terrorism just taught people to blank out the irrelevant ads.

- Performance: tracking scripts, social sharing, multimedia ads. Refer to the series of VPAID Google+ posts outlining the detrimental effects of a single ad loaded into the user's view.

Companies targeting contextualisation and performance, and accepting that users are no longer willing to accept the poor quality of current popular methods may be in the minority at the moment but the niche will most likely expand. They will be economically rewarded for investing their time into newer, more effective methods, and current popular methods will slowly be overtaken by those methods that obtain a better ROI.

A good question is how long will the industry ignore the rising walls of ad-blocking? Walls seem a lot hard to take down than build in these types of situations. It would be wrong to expect people to turn off their ad-blockers because the industry pinky-swears not to overstep the boundaries again.
That would have solved it. For me the problem was that somehow Ansible took an non-existent value, looped over that, and then applied that value as the variable inside the loop.
> all the stuff that's "leaked" looks pretty reasonable to me.

If I understand correctly, the only point of this leak was to demonstrate that the hack actually happened. The damaging stuff has been given to Wikileaks, which knows better how to maximise its impact.

Depending on WL and the leaker's agenda, they'll release it before or after the DNC convention: some people would rather have Sanders as a Dem candidate, some others would rather have an undermined Clinton being trounced by Trump.

France faced a similar situation in 2012: DSK (https://en.wikipedia.org/wiki/Dominique_Strauss-Kahn) was bound to win the presidency, except that he could neither keep his dick in his pants, nor bother to get consent before shoving it down people's throats. His campaign exploded before the left-wing primary, because he allegedly raped a maid in New York's Sofitel; but the right-wing government had an ongoing investigation on pimping charges, linked to Lille's Carlton, which was scheduled to go public after the primary. Had he been bust by the French investigation, rather than prematurely in New York, French then-president Sarkozy would have very likely been re-elected.
I don't believe that he is making this investment for either of those reasons. I believe he is making it because developing additional pools of low-cost contract labor is in the long term excellent for his business. Additionally, Andela will capture some of the delta between the cost of African and the cost of Indian or American developers, some of which will in turn be returned to the Initiative to finance future forays into making the world safe for oligopoly.

I am sure that some localized Good Things will occur as a byproduct of this arbitrage, but let's not pretend for a second that "advancing human potential" and "promoting equality" are actually the metrics by which the success of this enterprise is being judged.
It applies at all times. Given that it's very easy to disguise your behavior as incompetence, it doesn't make sense to give the benefit of the doubt to people who do something that gives them a huge payout. Trying to forgive the incompetent people while punishing the malicious ones just brings you a huge epidemic of mysteriously incompetent people.
Inside Donald Trump’s Twitter-Bot Fan Club
#moveFastAndBreakThings ?
Specifically, they left out the "or any later version” clause.
On mobile I installed AdAway.
The 2nd amendment reads "A well regulated Militia, being necessary to the security of a free State, the right of the people to keep and bear Arms, shall not be infringed." The New Yorker article was pointing out that judicial scholarship prior to Scalia's decision recognized that the first clause "well-REGULATED militia" constrained the application of the second clause.
Please read the article.
> On modern systems it's will just poweroff every 30 minutes if ME firmware not present

That's highly suggestive of a hidden agenda.
Slightly off-topic.

I've tried to do some basic circuits, but I always strike the same issue: resistors. Most basic books just say "add this resistor here", meaning that whenever I've tried to make changes I either kill my circuits or don't give them enough power (you can have hours of fun debugging electronics when you have a dead circuit and you don't know it).

Is there a simple equation I'm missing somewhere? And perhaps more related, is this issue covered in one of these books?
It's a dead end. People in Poland won't really pay subscription fees, so the only way to monetize is through ads. Ads don't pay that much though, so they are packed in amounts that are beyond annoying for users. So they block.

On the other hand, most people gather their daily news digest from one of the top news outlets, which in turn serve heaviest ads. So the most valuable customer is the average Joe who doesn't know ads can be blocked and doesn't really care.
You don't need to emit gravitational waves, you can emit light that converges to a point.
It's still at least $330,000 just for the app, according to the documents.