skysight-inc/HackerNews huggingface dataset:
> If prisoners are allowed to do any of that work they should be compensated at market rates to make sure there is no unfair competition.

Their output should be priced at near or market rates. (There should be no incentive to using prison labor as a way to get cheap labor) The individual's earnings should be reflective of the local market. They're not able to purchase the same goods as the outside world, nor are the prices reflective of the outside world. (I'm not an expert on that but I have a hard time beliving cigs are $10 a pop in prision)
The problem is if someone besides the inmate is profiting off of the recycling. I would not feel bueno about that
That's the funny thing - leftist beliefs are in fact "half the population is my lesser". The half that are not leftist are "bad hateful people", and you hate them and do not tolerate them.

I'm no republican, but I end up being more annoyed by liberals for such blatant doublethink, for being unable to recognize their own actions.
Disclaimer: I live in the US, and run an adblock indiscriminately and urge others to do the same.

Yes, news as we generally know it contains a lot of fluff, is almost certainly biased - whether politically or racially - and misleads through omission and incredible sources, we can go on. But, who will then do the reporting if these big news sources do not? Imagine a world without CNN or NYT or whatever. All of these sources are blamed by one political party or another to be biased and left/right/radical/whatever leaning. If we got rid of them and relied only on the smaller news entities and blogs and such, who will do the reporting on wars in Syria and Ukraine? Or who will report on whistle blowers and interview them? Why would someone of Edward Snowden's level of infamy be interviewed by a no-name news paper? Actually, on the topic of infamy, would it have even been possible for Edward Snowden to stay alive so far if general opinion was not so divided? If no one knew about him, what would save him? I would credit those same big news entities with spreading his story around and making him known. I believe that credible news sources are required for a healthy democracy, and that news organizations need to make money. Last thing we need is a government-run news entity (how can we trust one to keep us informed about grievances our governments may commit. Lets not kid ourselves and declare that the government is perfect or has the citizens' best interests at heart).
We bought a ZaReason Linux laptop for my wife last year and it has really reset my expectations for what I can expect of a Linux desktop. It works mostly. But things break somewhat regularly and it needs a happy reboot at least once every two days. In short, by 2017 standards it's a buggy piece of shit. For the average computer user who does not want a Mac, I would recommend Windows over Ubuntu at this point. It's more stable and less buggy.

In terms of quality I would put it about 10-15 years behind Mac OSX or Windows. I almost never have to reboot my Mac because something broke, and when I use modern Windows machines I also seldom have to reboot them.

So my message to Canonical is to make something that doesn't suck. My wife doesn't care what window manager is chosen, just pick one and stick with it until it works. And test the crap out of it. test, test, test... Find bugs and fix them. Your geeky Linux user doesn't care about little annoying bugs, but less technical users really do.
Apple has always been early on technology changes like USB-C, in a couple years we'll look back on this like when the iMac dropped the floppy drive. USB-C is obviously better, it's just a matter of time before everything uses it.
> I haven't found an easy app for Linux that works like Search Everything on Windows.

https://github.com/albertlauncher/albert
WTF Microsoft (you don't actually suppport UWP)
I don't necessarily mean a micro niche like the one mentioned. But in the end, catering the niches is the way to go. Ham Radio website? Let them see great ham radio ads. Web developer website? Let them see the great the IDE or the perfect new webhoster. Don't spam people in the current way in the search of the final conversion of something unrelated only.
Notepad++ just works and is great. It's lean and has a common UI, has syntax highlighting and auto-complition. The Texteditor that comes with Gnome is similar. Same with Nano, it just works and has a good enough UI.
7 Keys to Loving What You Do and Doing What You Love
That's a great question. We haven't done the calorie calculations yet but they're full of healthy fats. Each meal is about three servings, if that helps any.
I would go crazy in less than 6 weeks. Simply for the fact that I have to be present, but with nothing to do.
So there might be an opportunity.
Use Facebook only from their onion-service using dedicated (TorBrowser) browser. https://facebookcorewwwi.onion
The article is a great imagining of our grim technological future. A family on vacation crowds in front of the Parthenon among thousands of other eager tourists posing for pictures in the rain. Sweaty, ruffled hair, exhausted smiles (except for Suzie), the photo is sent to Google for processing. The result is spectacular: crowds gone, scaffolding removed, sun high in the sky, clothes unwrinkled, smiles whitened, acne softened, and everyone's face captured at just the right moment. The $2.99 GPets add-on let's you insert the family parrot into the picture too. Years later over dinner the family reminisces about how fun that sunny day at the Parthenon was.

Our memory is fragile and our eyes easily deceived. I'm hopeful this technology is introduced to the public first, so other institutions aren't able to abuse it before most people understand how untrustworthy pictures are.
> Who gets to define whats controversial?

I didn't make it very clear, that was exactly my point. Any view will be controversial to _someone_ regardless of the view. Which is why I posit that it is impossible to have a community leader posses non-controversial views. Unless of course the community is an echo-chamber, rejecting all who do not assimilate.
Artificial intelligence Is radically changing muni risk assessments
As much as you'd like to invoke social Darwinism, maybe they are secretly lazy or whatever, but there is one underlying issue. We are a modern civilized society. As a society, we have an obligation to prepare our children for the future. "Let them starve" means I'm going to be killed in front of my son behind a theatre by someone who's parents were allowed to starve. The solution isn't to buy a house in a gated community and pretend like problems go away.
definitely.
I think this speaks for 1000s and 1000s of small(er) website publishers. All squeezed by Google.

For example, we run a website having millions of page views a month. And similarly frustrated.

If we can divide the slot between 10 advertisers directly, we might make much more. Perhaps even double than what Adsense pays. The only reason, why we don't attempt that is time and effort getting directed in an unwanted direction.

And many small businesses are always struggling for bandwidth to do the core job (and projects that enthuse them). And Google is getting full advantage of this situation.[1]

Sometime back, I even wrote to them on falling CPCs (eCPMs) but of course, Google has a culture of not replying.

Its amazing to see, Internet living with a broken Ad model, for so long. I can't wait for a browser like Brave to take off. Where we can collect an ultra small amount from users for pageview, and still make more than Adsense.

[1] I suspect, this squeeze is happening more recently, because Google itself is feeling the pinch from Facebook. As its stealing a lot of its Ad revenue.
Cross browser fingerprinting is also a thing (system fonts, exotic screen resolutions, AudioContext & canvas/webgl quirks, number of cpus, ...). At this point you either need to disable javascript or take your browsing to a VM if you worry about fingerprinting.
Because we see that Wayland is an extremely difficult project that takes the community as a whole to make it the best.

Why do we need multiple of projects (By developers) to replace one project (X 11)? This has taken 10 years longer then it should have already and Mir doesn't have a declared reason why to separate from the community and do it's own alternative and how it would help all of Linux.
iterm2 on OS X is really good, maybe the gold standard as far as I'm concerned.
The Mir fad is only over because the Linux on Mobile "fad" is over.
Show HN: P2P college admission prep. app for high schoolers
>it will be free of the creepy shit

That's far too optimistic.
That will only get you the protocol. All of the server push stuff for example, needs to be supported by the actual web server.
That's a good place to start then, but even better would be to have - you know, like most other places on earth in the developed world - a school system that would ensure basic literacy by the ripe old age of 9 or so.
Tour of Heroes as a NativeScript with Angular Android and iOS Application
It's funny that it took so long to re-implement escape codes, while they already had support for escape codes in DOS sessions via ANSI.SYS since MS-DOS 2.0 :) https://en.wikipedia.org/wiki/ANSI.SYS
Cool project!

In the case of serialization libraries,unless you are validating as part of your (de)serialization, I'd recommend avoiding schema-driven serialization libraries.
These Kim-like libraries, such as Marshmallow, introduce quite a bit of overhead. If validation isn't required and performance matters, I recommend choosing a lighter-weight serialization/marshalling alternative, such as that provided by asphalt-serialization: https://github.com/asphalt-framework/asphalt-serialization

Asphalt-serialization supports cbor, msgpack, json, ... and is easy to wire up

This recommendation is based on my own experience using Marshmallow for Yosai, analyzing its performance and then refactoring to a ported version of asphalt-serialization.
Not really, no. CAA addresses the problem where you'd like to actively tell a trustworthy CA not to issue for your names.

The Facebook incident I've mentioned further up is a good example.
Wow, thanks for this. I've been using an adblocker for a while (and even before, I was "blind" to Google ads), but it's really ridiculous what comes up by searching for e.g. "windows help" or "hp support". Shame on Google!
> > So if and only if Larry did not violate the Code of Conduct, then apologize to Larry and rescind your request to remove himself from the community (if there was a violation, provide the details to Larry and confirm to the public)

TL;DR : Please continue iff there was a violation we don't know about

> We want to be clear that the decision to remove Larry's DrupalCon session and track chair role was not because of his private life or personal beliefs. The Drupal Association stands by our values of inclusivity. Our decision was based on confidential information conveyed in private by many sources. Due to the confidential nature of the situation we cannot and will not disclose any information that may harm any members of our community, including Larry

> This decision followed our established process. As the Executive Director, charged with safekeeping the goodwill of the organization, I made this decision after considering input from various sources including the Community Working Group (CWG) and Drupal Project Lead, Dries Buytaert. Upon Larry’s request for an appeal, the full board reviewed the situation, all the evidence, and statements provided by Larry. After reviewing the entirety of the information available (including information not in the public view) the decision was upheld.

> In order to protect everyone involved we cannot comment more, and trust that the community will be understanding

TL;DR : We're continuing, there was a violation you don't know about

Sounds like it's done, then
Perusing Wikipedia's references regarding Mir, i came across a series of blog articles that may help enlighten us all.

http://blog.cooperteam.net/search/label/mir

Seems they were originally G+ postings, btw.
Cool stuff. BTW, what's the robot for?
Shameless advertising: since the developer of Vintageous stopped maintaining it, @gerardroche and I have started a fork that we will review PRs for and occasionally work on. We've already merged a bunch of outstanding PRs, added some new features and fixed some bugs.

https://github.com/NeoVintageous/NeoVintageous
7-minutes in heaven
Seeing posts like these always send me back to when I was reading comments saying that Google needs to track you all over the web because that's how it serves you "relevant ads".

How is that working so far? For all the tracking Google does through Google analytics, Google search, and the Play Android framework, you'd think ads would be a lot better by now.

What's funny is that Google seems quick to fire publishers but it's never so quick to fire advertisers.
Stepped Reckoner: Digital mechanical calculator from the 1600s
Blender 2.79: OpenCL on par with CUDA
> Fragmentation

I have learned to hate this term. Sometimes it means choice other times it means different solutions to the same problem. I much rather have choice then be placed in a box.

> repeating problem in open source, it's a repeating problem for Unix

Since Open Source and Linux aka *Unix has won I fail to see your point.

The big issue was they went with their own solution and didn't add to Wayland which is something they could have done this wasn't fragmentation.

"When Mir was started we needed a mechanism for client-server communications (and Wayland wasn’t in the state it is today). We did something that worked well enough (libmirclient) and, because it’s just a small, intentionally isolated part of the whole, we could change later."
Yes, the beliefs he entertain in his mind are doing terrible damage to the moral fiber of our civilization as we speak. Burn him at the stake, I say!

>Seriously, would you make excuses like this for a pro-ISIS muslim? A white nationalist? A violent anarchist? An antisemitic holocaust denier?

I can only speak for myself but I would tolerate it vehemently. I have more respect for politeness through gritted teeth than indignation, exclusion and marginalization because the former implies real effort and a conscious fight against your innate prejudice. Of course, no prejudice is best but show me the man who doth not judgeth and i will show you a liar.
People 'disclaim' all sorts of funny things here.
The problem is, basically, middleboxes. It's unfortunately still common to intercept HTTP connections and redirect them to some sort of caching proxy, and some of these proxies will misbehave when seeing HTTP/2 on the wire, causing hard-to-diagnose connection issues. It's even worse when firewalls are involved, since they can get confused easily and will drop the connection (manifesting as a hang in the browser) in that case.

With TLS, not only is it less common for the connection to be intercepted, but also a MITM proxy which doesn't understand HTTP/2 won't negotiate it with either end, transparently falling back to HTTP/1.1. And firewalls will only see the outer TLS protocol.
I tried using this and got really excited when I thought I found some options that were grossly mispriced (indicating that I could buy them, immediately exercise them, and make a hefty profit). Turns out that Yahoo just has bad data sometimes.
...if you're already signed up and logged in.
I miss Gnome 2 Ubuntu.
By that logic, it's not worth bothering to improve the usability of any dev tools.
out of curiosity " previously made flashcards "

are you taking the time to make them yourself, or are you using source that made them for you?
> The Commission had announced a similar challenge in 2009 and it claimed no one could hack its EVMs.

That's a bold claim. Makes me wonder about the validity of their tests and how they evaluate results.
A week's worth of Starbucks. For software you have probably used a lot already.
Every country that uses voting computers should do this. Instead, the usual attitude is one of security by obscurity and limited access.
United Is Why People Hate Capitalism
I've used Sublime for 7 years and moved to vscode 1 year ago. I'd recommend it to everyone.

Would be curious to know what "fans" are you talking about.
It is a social construct to try and keep everyone at peace.
The alternative would be a society with fault lines along racial and religious beliefs. And this would most likely lead to conflict.
So, if you don't want conflict, then you need to integrate in some ways.
You don't want to have identities develop and take hold. At that point it gets complicated.

For instance, in Brazil, once you know you are a person confined to live in favelas forever, then you participation in the broader society will be very limited. And with that the regard for the rules of the larger society.
FWIW you can rename tags in Firefox: from Show all bookmarks, unroll the Tags menu in the left pane, click the bookmark you want to rename, fix the name in the right lower pane. It can take some time to update.

Many things can be done from the "Show all bookmarks" window. But they can be very misleading.

(The following may not be very relevant nor clearly stated. Sorry if I can't convey my point.)

For instance, when you want to delete all bookmarks associated to one tag, it's not just going into the Tags menu and deleting the corresponding tag: this would only remove the given tag from the bookmarks but leave the bookmarks bookmarked (which is the right thing to do when I think of it). Instead, the only way I found is to search from "Search Bookmarks" for the bookmark name and delete from the resulting list (making sure I don't delete a bookmark that just happens to share the tag name in other fields. Sorting by tags may help a bit.)

For complex things, I once had to open bookmarks with sqlite and edit them by hand. Scary experience even though I made backups. (How would it deal with Weave, at the time, was my main concern.)
I wonder if the only action against them is sending them so much traffic their servers can't keep up.

I feel with the advent of internet of shit, this will start becoming more of commonplace
You have to try different solutions before you'd find best. It's not a waste, it's a competition and it's necessary in a free market.
Communities have always worked as a disorganized sum aggregate of people people wish to interact with.
"I do believe MS has changed. They don't seem to be the conniving organisation they once were"

I think this ex-Microsoft employee might disagree with you.
https://www.youtube.com/watch?v=wPFbAqICUJo
Changing Windows to use the Linux kernel would require integrating the Linux kernel into Windows somehow. That's where the GPL comes in.
If a space program that has been operating for 60+ years can trip up seemingly inane details, I gather Space X may be at risk of over-looking pertinent details, from time to time.

http://www.npr.org/sections/thetwo-way/2013/07/10/200775748/...
Why don't they just do it the way WinAmp did it? You actually produce a single shuffled result of your entire playlist and then just go through it in order. It means that every song will eventually get played, and you won't have repeats until you've fully gone through the playlist.
Ornithopter ->
RC helicopter ->
Quad[copter] ->
Multi-rotor ->
Drone ...

which can be a $50 toy, a $5,000 photography machine, or $50 Million killing machine. bicycle -> cycle -> bike ... which can be a motorcycle too. Seems the trend is toward simple mono-syllabic words with high ambiguity in their meaning. Predict we end up with 'bot' when they are a part of everyday life.
The syscall translation makes it more useful than the previous UNIX subsystem, because it means it can near-perfectly emulate a popular POSIX-like system (Linux), and thus be compatible with most of its software, rather than being its own eccentric platform that existing POSIX software must first be ported to.
The other answers here seem to cover most of everything, but one more possibility to add to the mix - prefetching. Just because you don't click on a link doesn't mean that you aren't already going there. Chrome (and other browsers) prefetch pages so that they will load faster when you click on them.

I haven't delved into this in a while, so I can't say I've tested anytime in the last 5 years. I did a quick search and found this page that talks about how to disable the functionality in chrome:

https://www.technipages.com/google-chrome-prefetch

I'm always surprised that more people don't seem to know about this.
> or the FAQ needs to be edited

No matter how simple you try and keep a point, there will still always be someone who misses it.

I used to think this was just an extension of the "trying to idiotproof/universe builds a better idiot" law, but at this point it could probably be a law of its own.
Your feet evolved to be walked on, it's a myth that they need "support". They just need protection.
When are authorities, or people in general, going to realize that IP addresses are NOT a "smoking gun".
How is this different/better than session saver or http://www.gettoby.com?
You got extremely lucky. Not that windows is much better, but in general there are hiccups to upgrading with most linux distros as well as windows.
"Thanks to Valve, Linux has a real shot at picking up some steam..."

Nicely done :-)
What made Wayland unsuitable to be used on mobiles?
Competitive, live-or-die environments will always have a group that will not be able to survive those environments.

It's true- you can only do your best. The problem I have is when a student is capable but doesn't know how. If for exactly that student that I built studyswami.com

But I've never really seen anyone listen to a struggling student

Then you've obviously never been a struggling student in my class.

Advice on how to study better is not needed.

Yes- it is. There is a lot of info out there about how to do it that isn't filtering down. There is also something very weird going on that I personally don't understand. There is a reluctance on the part of the student to change what they do. That reluctance may actually be the root of the problem. Somehow, they will listen to a trainer tell them how to bench press, but they won't listen to a professor tell them how to study. Very weird, and something I'm actively trying to overcome.

EDIT to add: Indeed there are competitive environments, but most colleges that I'm aware of don't want to see their students fail.
Relationship marketing: driving customer loyalty at first talk
I've been wearing contacts for over 20 years (started in HS) and have never had a corneal abrasion. With a prescription of -8.5, I hate the tunnel-vision effect glasses give me, so I wear my contacts pretty much all the time (I don't sleep in them, however).

A coworker came into work one day with a really ugly looking right eye (red, tearing, etc.) Turns out he got whacked in the face by a tree branch on his way in (he rode his bicycle to work). He was even wearing glasses but apparently that didn't protect his eye (enough). He lasted about an hour before he left to go see his eye doc who diagnosed him with a corneal abrasion. Guy was in pain for weeks.

So my assessment is that corenal abrasions are caused by 'bad luck.'
I used to work in this exact industry and wrote my employer's tracking code. You didn't clarify whether you clicked on a google shopping product and landed on a product page. That's all that is needed.

Many ecommerce sites use both google and facebook for their campaigns. So by you landing on the product page, a standard facebook event would be fired. The website or the advertiser doesn't really need to know who you are but facebook does know who you are once that event is fired. Facebook can then tie you to a campaign around that product for that same website (if they have an active campaign going).