skysight-inc/HackerNews huggingface dataset:
Linux is actually good now for desktop use. I install it (= Fedora or Antergos w/ GNOME) on everything now and it just works(tm).

Not a single thing has been broken across two modern PCs and a laptop.
Hey HN! I've had this domain forever so finally decided to make a website for it.

I use the HN API to get the stories and then filter out any none code stories. Next up I will add a filter for programming language so you can easily see all the latest projects in your preferred language.

The server is written in Golang and I used nginx with Let's Encrypt for a free SSL certificate.
I'm not sure your scenario actually makes sense, even beyond the trust destruction issues others have highlighted.

>Let's say 1Password somehow got breached, and customer vault passwords exfiltrated and posted online.

First, 1Pass is not LastPass. Even their cloud service is optional (I don't use it for one), and it still operates end-to-end encrypted through a native client doesn't it? At least for those clients AgileBits simply doesn't have this information at all so there's nothing to breach. Unless by "breached" you meant "hacked so badly that a copy of the client with malware got signed and made it through app store review." But an infected client is much more easily noticed by massive numbers of people, making secrecy even more pointless then it'd be otherwise (which would still be pointless because such a breach would be obvious instantly if it was put to use).

Second and more importantly, one of the entire fundamental points of password managers isn't merely to not get breached, it's that if they do there's an orderly way to go through and change every single password to something new and random. Yes, it'd be an irritation for a whole vault, and if it happened repeatedly it'd be reason to move to something else, but the only possible way for it to escalate from a minor problem to a huge one would be for notification to be delayed. I don't see how it wouldn't be in AgileBit's direct financial interest to come clean as instantly and rapidly as possible, which would minimize both customer impact and liability. With word out operators of sensitive services could also know to be on higher alert and/or issue mandatorh resets. This last part would apply to LastPass or any other such service too fwiw.

Granted I'd hope such a thing, or even the possibility, would motivate an industry push for standardized password/username interaction APIs. There's no technical reason that cycling every single password you've got shouldn't be at least a mostly automatable operation. It'd be better still if passwords were done away with entire in favor of certs but might as well keep improving the current pile of hacks if that's the best we can manage piecemeal I guess.
With a default install/config? Do tell.
>trying to change things

>trying to understand things as they are

Some might regard the following as overly charitable to the latter, but I think you could map those two strategies to political progressivism and conservatism (left and right), respectively. The ideal is probably a bit of both: without the 'trying to change' you don't have new ideas; without the 'trying to understand' you lose the lessons of the past.

To my recollection Civilization hasn't addressed left vs. right politics except in a surface "here's how the simulation parameters change" kind of way, but I sense that there might be an interesting game mechanic there as far as what happens when your culture veers too far in either direction.
The abusers at Nickelodeon are only getting taken down now because of people connecting the dots and pressuring using the internet.
Which algorithm is best is use-case dependent. As of now, zstd offers best-in-class compression for a wider variety of use cases than lz4. lz4 (created by the same author) still wins for high-throughput software compression, yes. But zstd --fast 4 or 5 are getting pretty close.
Relevant Tom Scott's "Things You Might Not Know"-Video: "Why Hold Music Sounds Worse Now" - https://youtu.be/w2A8q3XIhu0
Did the app really grant them continuous access to user info? I thought it was a one-off thing - they get your data at the time of use (and your friends') and that's it.

Plus the approach you outlined would require the user to like/dislike things based on the add they saw, so CA can observe a change in the predicted affiliation (they didn't have access to posts as far as I know). I don't think it would have that effect (even if the add influences you, I doubt that it would make you go unlike Obama's page for example). Not to mention that by any likelihood you shouldn't be able to verify that a particular add was shown to a given individual.

I suspect it was a simpler use case - they would group users into segments, and then craft different add strategies for each one (maybe based on other research or just expert opinion).
If you want to get rich buying bitcoins you shouldn’t complain if you lose all your money.
We usually say “no pain no gain”, right?
I think you missed the point. The point isn't to be clever or figure out a way around the ill-suited requirements, the point is to avoid coming up with ill-suited requirements altogether!
Haha I’ll try to remember, it’s still just a side project I gotta come back and fix some stuff.
500 is effectively unlimited compared to the 22 GB that AT&T throttles you at on their native plans.

My Cox internet also had a 500 GB warning.

Plus, Netflix HD streaming is about 3GB per hour. You can stream a two hour movie every night and only use 180 GB per month. I've never gotten to 500 GB, so it's effectively unlimited.
I was only pointing out an obvious example approach which is not eugenics-like, it wasn't intended to propose the hypothethical as an ultimate solution. Debating it as such isn't something I have time for or interest in right now.
Looking forward to seeing how this turns out!
China's Social Credit System seeks to assign scores, engineer social behaviour
16.04, as in 2016-04, as in Ubuntu from two years ago -- if you refuse to patch or install updates -- yes.
Does it offer any solution?
I recently had the chance to see one of Cobalt's robots on patrol at night in an office in San Francisco. It looks quite slick, like how Apple might have designed it. Well done.

The fixed hardware costs and limited capabilities have long kept robotics in the hands of academia and manufacturing. As those cost curves move, we're now seeing viable business models in non-industrial B2B robotics, like this one. I expect the self-driving car growth will also push down the costs of LIDARs and other critical enabling technologies that will eventually lead us toward practical consumer robotics.
I didn't intend to imply that I'm speaking for the general case, especially for something as inherently individual as the relevance of search results :) From my perspective, and in my experience, DDG is indeed usually good enough; it presents the information I seek, and when it doesn't, Google usually doesn't, either. That's entirely dependent on my search habits, and will likely be a very different experience for someone else with one's own very different search habits.

Either way, seems like betting on a general case is a shaky proposition given the difficulty of defining a "general" case for a search engine.
Please get your vehicle looked at!
The provided benchmark table did illustrate when to choose which:

Compressor name Ratio Compression Decompress.
zstd 1.3.4 -1 2.877 470 MB/s 1380 MB/s
zlib 1.2.11 -1 2.743 110 MB/s 400 MB/s
brotli 1.0.2 -0 2.701 410 MB/s 430 MB/s
quicklz 1.5.0 -1 2.238 550 MB/s 710 MB/s
lzo1x 2.09 -1 2.108 650 MB/s 830 MB/s
lz4 1.8.1 2.101 750 MB/s 3700 MB/s
snappy 1.1.4 2.091 530 MB/s 1800 MB/s
lzf 3.6 -1 2.077 400 MB/s 860 MB/s
It looks fine to me. You might make the top color different; then it would obviously be distinct.

> the API leaves a lot to be desired

Yes, it does. We're going to make a new API that gives you a simple JSON version of any HN URL. Would that address any of the concerns you encountered?
I've noticed that, too; searching for "bars" is quite different from searching for "bars in Reno".
But even then you can get to paris pretty fast. I have had similar problems where I had to go to Karlsruhe from Flensburg to get a train to paris, as that was the fastest route.
It is not possible.
> "will society grant me rights to have derivative forms removed or adjusted too? "

I am in favor of no. Imagine I build a gender classification model off public tweets, and then you later delete your twitter account and demand my model not be used because it was trained off 'your data'.

I am in the camp that so long as the data isn't traceable back to you specifically, then don't put any information out there you are not OK with sticking around.
Yep. https://news.ycombinator.com/item?id=16720118 is another good explanation :-).
Then humans must be different in that respect. In fact, I changed my sleep schedules multiple times in the last two years alone (from getting up at 6am to going to bed at 6am). The only constant seems to be that I require 8 hours of sleep. For a few days I can get by with 6 hours, but after a week or so with less than 8 hours I get kinda sick for as long as I don't catch up.

However, while I feel that my body has some kind of cycle too, for me it is possible to adjust it over the course of a few weeks.
> I do love the spacebar preview though :)

This. It's the biggest pain point I have with using Windows Explorer. As a Mac user, it's pure muscle memory to select a file and hit the space to look at it. Once I'm on Windows, I feel the whole computer is broken because of this one missing feature.
So basically, he’s admitted to unethical behaviour? Is this why his heart is breaking?
I certainly try to structure their documents a lot, and point them at the people who can answer their question -- although most of my energy is spent not assaulting anyone refusing to document properly with ”but I know it, so it's fine, you just have to ask me” or ”but it’s on an email somewhere, is that not enough?”. The best audience for the document is “who you were two days ago” and they generally have some empathy for that person for a day or two.
After creating the account and immediately giving a thumbs up to the trilogy, I've only occasionally logged in and feigned "interest" by clicking on the movies as if I'm about to watch them, or that I enjoy re-reading the synopses. The recommendations are all normal and not noticeably feces-related. But maybe I haven't yet met the threshold for the model to consider me a particularly engaged (or real) user.
>>The lesson here is that Tesla does not take complaints seriously and someone died as a result.

That may be what you extracted from this incident, but it's definitely not "the lesson".
Not sure what set you off today, but there's plenty of younger workers who can easily take you because it's easy. Someone like you who claims to have so much experience and training should know most of all:

Pride comes before the fall.
If your day is ruined because you had to wake up at incompatible hour, you won't be able to learn much during that day, regardless if it is in class or in the evening at home as you'll be feeling fatigued.
"Our data shows that Tesla owners have driven this same stretch of highway with Autopilot engaged roughly 85,000 times since Autopilot was first rolled out in 2015. ... There are over 200 successful Autopilot trips per day on this exact stretch of road."

Who wrote this statement does not understand software. If there is some kind of Heisenbug, those numbers are too small to prove that the software is ok, and actually the guy that died reporting that there was an issue there, and later crashing there, looks like a very interesting hint about a potential software bug that should be investigated. The Tesla statement is the equivalent of "works in my laptop" at a bigger scale. Also consider that 85k times since 2015 means that potentially only a fraction of those trips were executed with the latest version of the software. Moreover the street layout may now be kinda different triggering some new condition.
In soccer, the gap is not always that high.

In France, for example, there are a few examples of lower levels teams reaching the semi-finals or even the final of the national cup. I remember for example Calais in 1999 or 2000 (amateurs forth division), they reached the final, losing quite honorably to Nantes (a top flight team) and beating one or two second division teams, and two first division teams including Bordeaux (first division champion the previous year, and still in the top 5 in 2000). And it's not an isolated case, there are other examples.

I would agree that a cup leaves more room for surprises as everything is decided on one match. And generally over the course of a complete season, things tend to equalize, teams with better players get better results overall.

But, first, soccer is a team sport, meaning that it's not because you have 11 great players that you get a great team (Porto win in the 2004 Champions League comes to mind, it was a really elegant team, able to unbalance the other teams with a well oiled system and very precise ball circulation and placement).

Secondly, the formation schools of professional clubs create a lot of very decent players, but not all these players make it to top flight teams. A lot of them end-up in second to forth level divisions. So a lot of these players were educated to be professionals players with all that entails in term of life hygen, tactical understanding, knowledge of training exercises, etc.

Thirdly, there is "amateur" and "amateur", in the forth level (which is amateur in France), the training is quite extensive, the players trains everyday after work (and very commonly, they take part time jobs to do it). It's not as extensive as professional clubs trainings, but it's a world away from amateurs training once a week at most, and taking a beer after there sunday game.

So amateurs, specially ones that train a lot and with potentially a professional background can do well, or even very well over the course of one match.
Spotify is king IMO. Their 'discover weekly' playlist turns up gems every time.

But that's because they dive into other user playlists that contain the same music you play. Pretty simple. I assume Youtube do somthing similar.

If Netflix had playlists or a 'want to watch' feature I bet their recommendations would improve.
opt-in vs. opt-out
CloudFlare has done a great job convincing everyone that putting them in the middle and letting them proxy everything is a standard configuration that you need, and if you're not doing it your site will be too slow etc.
> I think my favorite part of this is that inevitably people will write type definitions for TensorFlow.js in TypeScript

Actually, it already ships with typescript definitions - it's written in TypeScript![1]

[1] https://github.com/tensorflow/tfjs/blob/master/src/index.ts
Watching the talk, I thought the problem statement was exactly right. Of course our answer is a bit different, but I'm glad people are coming around to seeing ML as a programming language problem. We talked about this a bit in a blog post a few months ago: https://julialang.org/blog/2017/12/ml&pl.
Not sure why he trusts whitepapers over fully open source solutions. Perhaps if Bitwarden were more mature or Keepass more usable they would get more attention.
Or an Augmented Reality / Vr headset with AirPods support.
Limited bandwidth. Line is optimised for voice comms frequency.
There is an actual hormone release cycle and people have different timing. You can affect it somewhat with light therapy but only by an hour or two.
Briefcase HQ
That kind of thing has proven really hard to get working in the general case.
Unexpectedly, this article contains one of the best descriptions of the Cold War that I've ever seen:

> A decade earlier, Secretary of State Henry Kissinger had said that the Cold War would be “unending”: “We must learn to conduct foreign policy without escape and without respite. This condition will not go away.” Which was perhaps just as well, given that no one could seem to formulate an endgame for it that didn’t leave the world a heap of irradiated ashes.
Gosh, does it ever look like a Dalek!
Before Netflix stopped showing the number of stars next to content, I used to sort of depend on it for choosing a movie. In fact, I sort of miss it now, and spend more time sifting through content undecided. That's because I am clueless about movies. I believe that there are people who are as unsure about electoral candidates (as in, at a given day, they don't favor one candidate above others) as I am about choosing movies. When push comes to shove (my wife's irritation quotient above threshold) in terms of making a decision, an advertisement that someone saw couple of days back can definitely assist in making a choice at the split second.
Not a surprise really.

Many jobs considered "good" require a person to forget about ethics.

Tobacco, oil, pharma, agro, car, ads industries. Now we can also add "social web" to this list.

A person willing to suspend morals in exchange of money is the one you should not trust. Especially if they cannot be held accountable for their actions.

Because hell knows what ELSE they are ready to do.

And they will fight to defend their source of income = "loyalty" = "protecting questionable practices" = "indulging in mafia-like behaviors".
I really think this, your incidents here are something you need to go and discuss with a nice psychologist. You shouldn't have to bear these kinds of things alone, and there are healthy solutions to this.

Take care.
I burned myself out building and launching a cloud service last year. After that service launched publicly, I quickly took three weeks off. The first week I felt depressed and was barely able to get up in the morning. The second week I started to feel better and was able to achieve daily goals. The third week I started to feel like my normal self but was nowhere close to being ready to go back to work.

Currently, I'm still struggling to have my normal drive during the 9-5. My short-term memory is not at its best. I'm averaging only a couple hours of coding a day but I'm also a lead on my team, so I have a lot of interruptions throughout the day. I feel energized on Monday, but by Friday I feel like a failure (like right now). I feel stuck.

After work I invest my time into improving skill-sets, knowledge, and other projects until 10 or 11 pm. My goal is to have an exit strategy in place by the end of this year.

I know I'm still recovering from the burnout and it seems like it's going to take another year to recover fully. Every week I want to break down, cry, and leave but I'm afraid to jeopardize everything that I've worked hard to achieve.

I would like to share more about my story and background, but I'm afraid to share too many personal details that will identify myself.

"Help Me, Obi-Wan Kenobi. You're My Only Hope"
Yeah, that makes a lot of sense to me. Thanks.
Heisenbugs in AI are also interesting. As computers approach sentience, it will become progressively harder to explain their behavior.

Why did you eat a bagel instead of eggs this morning? Usually there isn't a scientific answer.

In the present, AI models are already so complicated that it seems hard to get reproducible diagnostic results, short of just saving every frame of data that the car's sensors pick up. And for video that seems rather prohibitive. Imagine collecting all sensor data for each of those 200 trips per day along the entire stretch of road.
Twice that we know of, twice that people have come forward for.

If the other situations involving abusive men of the last year or so are any guide, there are others who haven't come forward, for whatever reason.
I don't know about the specific campaigns that you are referring to, but in my experience a lot of the information used in campaigns I've been involved in comes from previous canvassing sessions. Political parties in most countries are involved at many levels where there are elections. Canvassing doesn't just take place for the big elections.

One year they will have been round and had a lengthy discussion with Mrs X, but Mr X slammed the door in their face another time. This was somewhat lower tech: the information was printed out and attached to a clipboard.

Most of the time this information is correct. It's more interesting when it's really incorrect. That said, some of the best sessions I've been involved in were where there was no information.
The London Beer Flood of 1814
How not to make claims about genetic differences between races
I agree. I find it hypocritical of Tesla to talk about numbers in thousands in terms of Model 3 production, but low 100's is a totally sufficient metric for testing autopilot.
> Edit: personal curiosity, is it normal that my post appears minimized as dead/flagged posts typically do, even in the case that it's ostensibly not?

Similar to flagging/killing a comment/thread, the moderators can also "tag" (for lack of a better word) a comment/sub-thread so that it will show up collapsed.

I think it's mostly intended to "hide" comments/sub-threads that may be off-topic or whatever and allow others to just scroll right past them and avoid the OT subthread. For me, at least, they seem to grav my attention and I then want to read them in order to satisfy my curiosity (which is what happened in this case).
A really staggering amount of the time, “Privilege” as it’s used in politics today is just a convenient bludgeon devoid of critical thought. In this case though, “better off not knowing” is pretty much the definition of privilege. Of course we can just not click, forget about this and move on, because we weren’t young girls this man groomed and abused. We were never in an office full of poeple aware of what was being done to us, but how didn’t see a point in helping us.

I’m not saying that you don’t have the right to not know, but at least appreciate how lucky you are to be in that position. I would also urge you to consider that it might not be the right thing to do, and in a very small way, be a continuation of what society did in failing those women when they were little girls.
I don't want them pretending to be normal. Why do you want that?
If that's the case (and I take it the absence of a source code repository is how you're reaching your conclusion), that's ironic. The Marta webpage linked to this story includes "Because I want to own what I pay money for." yet one never truly owns proprietary software regardless of price; one can never really tell what it is doing, and users are prohibited from inspecting the program to find out, as well as sharing copies (modified for sure, often verbatim copies too).
Ding ding ding.

I use OS X for all software development except CUDA at the moment. This is huge.
I rented a car that had active cruise control and lane assist. I drove most of the way from Oakland to San Jose with out touching any of the controls, except maybe the accelerator once or twice. But? I got to my destination exhausted and in a little pain because I had sat tensed up ready to take the controls again at a moment's notice. Partly that's because these features are not intended to be a complete self-driving solution. But partly it's exactly what you said - I wouldn't trust it absolutely anyway and would want to stay alert. It's easy for me to stay alert when I'm driving and not just supervising.
It became a "problem" because it helped Trump win.