skysight-inc/HackerNews huggingface dataset:
Thank you for your very well researched and reasoned disagreement. It's frankly a breath of fresh air, and I can't really say that you're wrong on any specific point.

I think the fundamental issue in the US right now is not an overall shift in public opinion, but rather a polarization. It's a super weird polarization, because none of the significant poles (I think there are at least four) are ideologically consistent. Nor do any benefit any particular cohesive group. Such is the nature of coalition politics in the information age.

When two sides are so far apart on an issue, it becomes very difficult to have a constructive debate. When something is difficult, it's only human nature to find a different way to accomplish the same goal. Censorship is one way to do that: leveraging resources outside the debate in an attempt to make your opposition less effective.

That being said, I think some of the reaction to this is overstated. People are often quick to cry censorship at someone else's act of using his or her own free speech in response, e.g. the "no-platforming" stuff you refer to. Citizens United v. FEC held that corporations, being made up of individuals, have very similar free speech rights to those of individuals. It's not a stretch to extend this to editorial discretion, which means that these companies do indeed have that discretion.

Yet two of the major poles that I identify largely agree with the no-platforming of hate speech, and disagree with the decision in Citizens United v. FEC. The other two agree with Citizens United v. FEC, and disagree with no-platforming of hate speech. These are based on the same principle, but to a good first approximation, nobody is consistent in that principle.

I'm not totally sure where we go from here, but it's sure to be interesting (in the sense of the apocryphal Chinese curse).
FYI: AltaVista lost to Inktomi, which then ceded to Google.
"XSS" usually refers to the vulnerability that happens when user input is treated as HTML and shown on a site in a way that allows the user to inject javascript, not the general practice of a site author intentionally adding a <script> tag pointing to a script on another domain.
That's pretty good. But then knowing that ambiguity, I could craft a statement like, "I walked a mile on the treadmill today."
The Problem with Banning Plastic Bags
You’ll be shocked to find out that’s bunk: https://news.ycombinator.com/item?id=19863319
Data Science for French Fries
Well didn't you see the rally in 2016? they amassed a whole 5 people from across the US. For the MSM that's an international security threat.
What would you do if you were going to perform an audit of the Federal Reserve?

Lets say that the Fed has not been exactly lawful with the way they sling money. And you know it because you've put someone in charge that could take a look. So you have the justification for shutting it down. Wouldn't you max your "credit card" out if you knew you were going to be able to cut it up?

Trump knows debt better than anyone on this planet. Don't let him fool you.
This assumes everyone is on exactly the same version. Larger organizations can afford to appoint SREs who can institute a broad range of security and optimization policies (including "all apps should use the same Alpine base image version") and enforce them programmatically as well as ensure that apps are continually updated to match them. That kind of thing is expensive, resource-wise, for smaller organizations.
Ask HN: Got fired. Not sure if I want to program anymore
I've been a developer for eight years. I don't really enjoy it anymore. Yesterday I got fired for what I think is a pretty dumb reason. I'm just kind of done with the whole programming thing. It hasn't really turned out to be what I thought it would.

I can survive for maybe six months so this could be a chance to retrain myself. But I'm like super socially awkward and spending 9 hours in an office is hell for me. I don't want to go back to an office.

I do have an interest in AI and could possibly learn enough about that to get some kind of job if I trained for it full time for the next six months. That is, I know probably enough math to start learning. But that's just going to put me into a higher class of office workers who will eventually realize I'm nothing like them and inevitably start to hate or disrespect me.

I've been getting into woodworking but as I understand it it's pretty hard to make a living doing woodworking. Honestly, at this point in my life what I want is to be my own man. I want to be independent. I don't want to go to some work place where people tell me who I am and how I am supposed to behave. I've done that and it hasn't worked out for me. I need to try something new.

My work experience is in web development and a little mobile development in Xamarin. I've done some VR projects in Unity. Like I said I do know a little math. I'm comfortable on Debian. Blah blah blah.

I'd really appreciate your suggestions about what direction I might want to head in next. Thanks.
The real answer here is that tech companies are trying to solve this problem with tech - in an effort to cheap out on actually hiring some humans to look at the thing and verify that it's safe.

My eyeballs are not free. I hate advertising and advertisers. I have no pity for the advertising platform that cheaps out on security just because it's expensive.
Yes! This is an anti-public school administration article masquerading as an anti-alt-right article.
> We already have a legal term for people that make money by misrepresenting something, it's called fraud.

A nitpick, but if that was the definition of fraud, most of existing advertising would land people in jail. Unfortunately, laws around advertising are way too lax.

It's definitely not a technical problem, but the technical issues discussed are a symptom of it. They're enabling scummy behaviour in order to profit from it.
I'm talking about the fill rule (whether even-odd or winding). Given a path outline made of moveto/lineto/etc. commands, you can't tell just by looking locally at a pixel whether it should be filled or not without looking at every path segment that intersects the scanline it's on.
> As written, I-301 directs police via ordinance to treat enforcement of laws against possession of psilocybin mushrooms as their lowest priority ... Psychedelic mushrooms still would remain illegal to buy, sell or possess ... Initiative 301 backers hope to lower the risk users face of getting caught with mushrooms.

So "decriminalize" seems to be the wrong word since it's just as criminal as before. Better would be "deprioritize".

> The past marijuana efforts are instructive, though. Denver voters signed off on decriminalization measures in 2005 and 2007, but that didn’t stop police from enforcing the law

So even deprioritization is more hope than accomplishment.
Isn't that the whole argument? If Apple goes under, they can't sell off data they didn't collect?
Nobody wants to have that conversation because when you break down Nazi ideology a lot of it starts to point left.
Flagged on HN means that some users thought your comment broke the site guidelines and shouldn't have been posted here. (See https://news.ycombinator.com/newsguidelines.html and https://news.ycombinator.com/newsfaq.html.) After that, your comment got enough upvotes to override the flags, which is why the [flagged] marker disappeared.

I think your comment was fine, but I had to read it pretty closely to be sure. Most likely it was worded in a way that it made it seem more provocative than it actually is. Unfortunately, seeming provocative and being provocative are pretty much the same thing on the internet. The word "Nazi" itself contains a provocative charge for many readers, so in a way your comment was affected by the phenomenon it describes.
Reminds me of this story

https://expo.oregonlive.com/news/erry-2018/06/75f0f464cb3367...

(audio) http://snapjudgment.org/no-one-calls-me-shooter-0

It's basically an autistic kid who was falsely accused by an Oregon public HS of being a potential gunman. All of this based on a vague offhand comment by a random student. The school and police refused to provide details until a few years later. When the school released the details, they didn't bother to even interview the other kid who made the random comment before jumping to crazy conclusions.
Yes, if the neural net can identify a person, it's covered by the GDPR:

"Personal data which have undergone pseudonymisation, which could be attributed to a natural person by the use of additional information should be considered to be information on an identifiable natural person" (Recital 26).

In which case you need a lawful basis for doing such processing (of which consent is just one possibility). Furthermore, that's considered "profiling" and is subject to extra rules if it can have strong impact on the person's life.

On the other hand, if the data is well mixed with other people's, preventing that recognition, then it has been anonymized, and therefore it's not longer subject to the GDPR (Recital 26). But note that you're still subject to it when you're capturing and using personal data to train that model, even if the model itself is anonymized.
I think you should consider suing for defamation. They have effectively hurt your relationship with clients by kicking you off the platform. That's tortuous interference and defamation.

This business shouldn't be a star chamber with the power to destroy people's careers. A lawyer might be able to help you. And if the company did it to you, there's a good chance they did it to others and you can get class action status. I would seriously consider legal remedies.
I'd like to believe there were backups but the engineers running the show decided to have an accident and let all that data be at peace.
If it was in google IO, it will be some consumer use case probably? Althought there are a lot of commercial use cases of this technology. For example, you can train a simple classifier on top of pose which will help you record time spent on different types of activities which is useful in measuring productivity.
That's unpalatable for most people, and probably unpalatable for everyone if you consider the wear on your joints. I'm not an expert but I think that even if you feel fine you're probably setting yourself up for osteoarthritis. Running a full marathon on a single day is more dangerous than running two half marathons on different days, and riding that far has gotta be sort of like running a marathon in terms of moving the joints.
"not all such titles point to uninteresting flamebait, only most of them"

Talking about flamebait...
Tenants win as settlement orders landlords give physical keys over smart locks
New wonder material that could revolutionise batteries and electronics
The use of the phrase "virtue signaling" has to have reached a point by now where its use is itself a kind of signal. Because more often than not, it seems to be deployed by people who, like the poster above, not only fail to make a case as to what sort of test they've devised which would distinguish between someone who is acting primarily out of internally negotiated moral belief vs someone who is primarily performing socially negotiated moral belief, but give no indication that they're even aware that this might be important in asserting the "virtue signaling" judgment.

Or, in other words, one of the signals that's being sent is that the speaker is not actually making any sort of point, they're merely performing something that they don't understand using a linguistic package that they haven't unpacked but are pretty sure they can use to erode the status of another party they see as a status threat.

> I personally find the Communists far more dangerous than the NAZI's/Fascists ever were. They are responsible for the greatest human suffering the World has ever seen. A monumental evil based on murder, poverty and destruction.

Well, faced with a rather concrete version of that question in form of actually conforming nation-states, the allies seem to have made a different call than you did about the greater / lesser evils.

There's a lot of competition on the field of ideologically-driven suffering and atrocities, including several major world religions along with communism, fascism, and to some extent, even capitalism, and the driving factor seems to be less the specific hazards associated with any one of them and more (a) human beings and (b) unreflective, imbalanced zeal.
I believe this is a lasting effect of the PR campaign to vilify Hitler and the Nazis. Don’t get me wrong, Hitler and the Nazis are obviously villains and deserve every ounce of contempt. But the US went to extra efforts to make sure people knew it was the work on Hitler and the Nazis and not the Germans so that we could quickly forgive the Germans and make them an ally.

Fun fact, before Hitler, the worst person euphemistically was the biblical Pharaoh

Edit: getting some down votes. I hope it’s clear that I’m still trying to say that hitler was maximally bad and not trying to reduce anything to that effect.
Ah, I did not explain clearly. My mistake. I wasn't talking about binary-only shareware distribution, but rather source code (primarily Unix/C-based on comp.sources.*). I'm thinking about the Usenet software itself (B News, C News, rn, tin, vnews), sendmail/bind, early Pine/Mutt/procmail (?), scripting languages like Perl/Python/Ruby, and so on. And a pile of early microcomputer code for Z80/8080/6500/6800/etc.
Exactly a good model is puppet labs. They have a enterprise version and a go to consultancy
They seem to be surviving. I hope in this age of the cloud

From memory docker and some of its engineers and managers where at logger heads with redhat and google see rocket, systemd containers, podman and k8s
This forced docker to commoditise it’s tech or docker was slowly boiled into commoditised component

Signed arm chair warrior
Roblox doesn't work on Linux even in Wine.
Isn’t this largely a case of early adopter Uber drivers planning on, and feeling entitled to, temporary market launch subsidies being made permanent?

It reminds of a friend who put together a few of the first Subway franchises here in NZ.

I suggested he consider selling.

He asked why.

I responded by sharing with him how Subway will not stop adding new franchises until there is one on every corner of every intersection.

Subway makes money on franchise fees and incremental sales,NOT average store sales(which plateau and sometimes collapse depending on cannibalisation).

Uber is not a franchise, but I think the gig economy might require some similar plain language disclosure on how launch market subsidies are temporary and ethereal, not sustainable.

Expecting launch market subsidies to remain indefinitely is dangerously naive and foolish.

But companies like Uber could probably do a better job of communicating that and managing driver expectations in the market they manage.

Trust comes in a lot of flavours.
We should also pump in enough CO2 to equalize an open window room and control for CO2 level vs psychological affects of a breeze and an open window.
Please stop posting unsubstantively here. Generic ideological claims without any support are a particularly nasty form of flamebait.

https://news.ycombinator.com/newsguidelines.html
Yeah nowadays with post-training quantization techniques as well as things like squeezenet which is quantization aware training technique, models are becoming fairly small to be able to run on phone smoothly
It is true that censorship was offered as an alternative to overt discrimination, and to that end it was a clear improvement. It is also true that the end result was indeed censorship.

However, if you prefer a more pure anti-censorship change in the past decade, you might look at Citizens United v. FEC.
Apple gives their users forms of control, but not necessarily the forms that HN commenters agree with.

For example, this week I was explaining to someone how different the iOS (possible) and Android (impossible) processes are for finding and removing spying crap if you don’t know how to operate technology very well.

I showed them Settings > General > Profiles on my phone, explained briefly that I’d opted in to them, and that they wouldn’t have that because they weren’t a developer.

They had it! For a coupon email spam account. That they’d tried out a year ago and were now unable to completely remove. They removed it immediately.

No, we can’t root iOS devices reliably (rarely at all), but in exchange, non-technical users gain control over their device to a degree that rootable devices make impossible.

It’s not about whether you have control, it’s about whether you have the degree of control you desire, and whether that control provides the needs you desire.

I, an advanced technical user, use iOS because I can prove efficiently that it’s unharmed. I consciously gave up a rooted device with a keyboard for it. I have a 50% typo rate and I miss a lot of things. But the need for safety is paramount, or else everyone protected by my MFA tokens is at risk from attacks so severe I can’t even fathom.
The spirit you're describing is pretty much the intellectual curiosity that is most welcome here. See https://news.ycombinator.com/newsguidelines.html.

But even when motivated by curiosity, it's easy for comments on divisive topics to get caught in, and even feed, the flames. Therefore one needs to learn how to include a bit of flame retardant each time one does so. Unfortunate, maybe, but it's a reasonable price for not having the forum burn to a crisp.
> The last free press of Novaya Gazeta received plenty and published plenty.

...so?
I used to volunteer at a senior community center in NYC and I've tried to do it in a few other locations. If you offer to help in a non-specific way, you likely won't hear back. There may also be liability issues they want to avoid, depending on the manner in which you'd be helping. I got replies when I offered to tutor people.
Mid 30s, same, and my k-12 experience wasn't even bad. I wasn't really bullied. I was popular enough, and moved between a few different friend groups, some of them semi-cool (though one of the nerdier groups was my "home"). School's just that traumatic, I guess.

I worry about that for my kids. Unlike an adult, if you're in an environment that's making your life hell (and normal school life is friggin' intolerable, from an adult perspective, without awful-yet-common levels of bullying or social bullshit happening), you don't have any real way to get out except to wait. Assholes can't be "fired". Hell, someone might commit battery and be back in the seat next to you before long, let alone lesser crimes. You can't really get transferred, with any certainty. You can't quit and go somewhere else, and anyway the environments are so screwed up you'd probably end up somewhere that's still bad, even if it's better. You can't even do much to avoid the jerks. The school work itself's a mess even in the best case, and wastes huge amounts of time—any bright kid's gonna notice and find it, at best, very annoying. You're not even being paid.

Keeping the kids indoors all Winter while the sun's out (recess is nearly dead around here, even at the good schools, and they avoid going outside anyway if it's even a little shitty) is dooming tons of them to short-sightedness (insufficient bright sunlight during formative years, turns out that's the main thing that does it), SAD, and probably contributing to obesity. It sucks.
The percentage of Jewish people in the US is around 1-2%. Large in the sense of a significant portion of total Jews, but compared to other ethnic groups in the US, fairly small.
You sure the tiredness wasn’t from sitting in a room for three consecutive hours?
Sometimes what users want is what users think of as a solution to their problem in the context they have. For example, users want better taxi services -> turns out ride-sharing is a better solution. Taxi service is a solution to the problem of getting point A to B.
I was totally onboard with this article until the last sentence.

I was enjoying this article as an exploration of emotional vulnerability, the connection between beliefs and belonging, the mixed blessing of internet anonimity.

But if the (suspiciously articulate) kid goes from alt-right to antifa, I don't think that's any sort of progress to be applauded. I interpreted the article's point to be that alt-right is just emotionally hurt people venting online, and they do antics for attention and the media latches on to it to sell clicks, even if it's all BS.

But if that's the case, the best way to handle it is not to counter-protest, but just to hear out the fears and insecurities.
Yeah. I don't think people who haven't experienced it know how bad it is. My grandmother had dementia and by the end she didn't know who my mother (her daughter) was.

I just can't think of a worse fate not just for the suffer, but for those that love them. It is a constant painful and sad reminder for loved ones to interact with them.

I wouldn't wish it on anyone.
No one wants to have the conversation when disengenous people like you make absurd arguments like this one.
Agreed. I've been increasingly doing that at work with org-mode. Sometimes I'll just open up a source block under a TODO item, other times I'll create a new heading or a new file for some stream of thoughts mixed with code blocks in various languages. It feels better than doing it in a pure source code file, with my thoughts noted as comments (though I do plenty of that too).
Alt-right and Nazi have become such reflexive insults that they have lost all meaning. In most cases, it just means that someone dislikes the person, often for imaginary reasons.
> Software freedom is fundamentally valuable only for developers, because only developers can use the freedom it gives.

That is akin to saying that democracy is fundamentally valuable only for politicians, because only politicians can use the freedom it gives.

That is simply completely wrong. You don't have to be a developer yourself in order to benefit from not being dependent on a monopoly. The fact that you can buy development work on the free market benefits every user of Free Software. The fact that the code of Free Software is easier to inspect benefits every user of Free Software.

There is no need for everyone to be a politician for democracy to be generally valuable, there is no need for everyone to be a car mechanic for freedom to repair cars to be generally valuable, and there is no need for everyone to be a developer for freedom to inspect and change software to be generally vaulable. Those freedoms are what enable free markets instead of monopolies.
That's an inherent risk if you care about human rights and social progress.
I like the older macbook pro keyboard, just before the keys became completely flat.

The keys were a concave curved shape so they were comfortable to your finger pads and tactile so that you could center your finger on they key by touch.

Since then, it's been form over function.
This is a little too... optimistic in my opinion. I dislike both nazis and commies, but it seems clear to me that there are deep and irreconcilable value and cultural conflicts at play in society. Ultimately, these groups do not "speak the same language of Good and Evil," as Nietzsche would say, and are potential precursors to new societies. They should be allowed to part ways, permanently, in my opinion.
I don’t think this is the same thing as guessing what’s next. He’s just talking about developing a powerful aural imagination, just as excellent painters have to envision the scene they’re painting. That said, prediction certainly comes into play when you’re listening to someone else’s creation.
> Microsoft will not charge for using ElectionGuard and will not profit from partnering with election technology suppliers that incorporate it into their products.

I'm not sure how much stronger of a statement they can make than that. There's no money in voting machines for Microsoft.
I really don't live in that world

I use PWA, SPA, CSS, SVG, the works and don't have any issue with Safari and iOS rendering the way I expect it to alongside Chrome and Firefox