skysight-inc/HackerNews huggingface dataset:
There was a part of me hoping that this would be "forbidden" in the sense of "forbidden knowledge".

I was, surprisingly, not disappointed.
>A phage-encoded anti-CRISPR enables complete evasion of type VI-A CRISPR-Cas immunity

https://science.sciencemag.org/content/369/6499/54
I kept a pack of cigarettes around when I quit, too. It kept me from ideating about leaving the house and going to the store to buy cigarettes (which for me, had previously, had functioned like loading up a spring.)
Fully functional Personal Resume App using Angular 9
CFAA, but if that doesn't work try out conspiracy, wire fraud, possibly money laundering.
My blogging is basically me just explaining to myself what I recently learned. People seem to prefer raw note dumps over words and opinions.
This doesn't seem to cover "cancel culture" more generally, but narrows in on regular workers being terminated for their political beliefs.

Is that what cancel culture is? I certainly don't think that's what most folks are referring to when they discuss "cancel culture." Is what's being mentioned here the common act of terminating employees who go on racist rants or act out violently and go viral? The piece preempts the objection of employers protecting employees from hateful conduct (without taking a stab at how exactly one should balance those interests,) which makes me think that these terminated employees are at least a portion of what the author is discussing.

I share the author's skepticism for the utility "Right To Work" laws provide workers, but I don't understand how this relates to "cancel culture."
Good advice, essentially treating it as a journal for learning experiences but that can get tiresome after a while ones can get demotivated by "self" as an audience. To me it was always easier to write if I imagined I write for coworker or some specific type of person in mind e.g beginner to some technology but that is familiar with other stack etc. It's easy to get bikeshedded or go out on the yak shaving journey if you maintain the blog site but then again the lack of control with configured solutions can become irritating.
The US food industry really needs to do something about sugar.
Facebook has selected candidates for its Community Accelerator program
You are right; also I would imagine the tax authority does not even care too much about where the money came from, they just want to make sure you paid enough taxes.
Criminal investigation agencies of course do care.
If you want to collaborate on anything, I'd love to!
> in a similar way, it's very hard to understand the "point" of category theory until you've noticed that many proofs across group theory, linear algebra, real analysis, etc. are all suspiciously similar)

Would you be able to give an example of such a proof cluster?
I have nothing to do with Silicon Valley and have never been there in my life.

The fact remains that there are certain basic values which underly the American experience. What those are specifically is up to debate, but clearly there are some foundational ones which nearly-all citizens would agree upon. This doesn’t seem like a controversial statement to me.
These kinds of comments don't belong to HN.
My Favorite Pieces of Syntax in 8 Different Programming Languages
That would a actually be a hell of a competitive advantage. There are a few forks of chromium that have extension support but MS throwing down might push Google to allow them.
268B Events with Snowplow Analytics and Snowflake
Rogue can notify you when their kettlebells come in stock. I managed to nab one the other week. You have to act fast though, because they sell out pretty quick.

https://www.rogueeurope.eu/rogue-kettlebells-eu
I just vouched for yet another HN user who had been posting insightful but [dead] comments for at least a month, and I couldn't even find the bad comment that triggered this.

It just makes me sad that I see people spending their energy on good comments, unaware they're not being read by most people.
I have done that but those ultimately never assemble into anything coherent. It was always easier to write if I had some goal in mind whatever that may be
Nokia was doing it already with Symbian, big deal.
Having your account canceled is not what is meant by cancel culture, though.
Anything cellphone related is absolute crap; Security and otherwise.
does your father also have the MSNBC brain cancer?
I disagree. We have decided a long time ago to handle such things with laws, not oppinions, not "common sense", not morals and not cultural beliefs.

Laws against discrimation exist exactly to protect against such things. And apparently discimination against political affiliation and political beliefes is growing.
Are you really suggesting that "racial slurs in spoken language" are "so abhorrent" that they "warrant cancelling someone's job"? That completely bypasses the ever important context of the situation, bypasses due process, etc etc etc. This mob justice is abhorrent.

There are courts to deal with issues like racism. There are laws. Firing people because they say something you don't agree with is a very slippery slope indeed. Especially when it's not on company time. In my part of the world, it will likely result in the employer being taken to court.
Pro Tip: Don’t Fall in the Thames (2011)
> The concept of civility and politeness once existed, but unfortunately has been almost entirely thrown away. This is easy to see if you look up old debates on YouTube; it was normal and expected for people of diametrically-opposite worldviews to engage and debate with each other in a polite, mostly-calm manner. Compare that to the shouting-match of today’s media landscape and you’ll see what we’ve lost.

Nobody's cancelling people over political disagreements; they're cancelling people for dehumanizing groups of people, regardless of the tone of voice.

People may have had orderly disagreements more often back in the 50s, sure (although the violence against Black as well as Native Americans in the 50s is casually and commonly forgotten - https://en.wikipedia.org/wiki/Mass_racial_violence_in_the_Un...). The difference is that in the 50s, people weren't fired for casually employing the n- word against Black people. This is the difference between today v. the past. What you describe still feels like a regression.
The Fediverse – The Future of the Social Web
Very stupid, and shows the interviewers don't understand the point of the process either.

I don't like the structure, I think it's very flawed, but asking you to do something you do regularly defeats the purpose.
Well...this is for Apple systems.

As you probably know, Apple is not just badly supported in the surveillance industry, it is actively hated.

As I was working on the ONVIF stuff, I encountered this quite often. As soon as people found out I was working on Apple stuff, the relationship would go belly-up.

I ended up not bothering to renew my ONVIF membership, because it didn’t really buy me anything.

I created a “breadboard” streaming server for ffmpeg[0], but I’ve put my ONVIF stuff aside for a while, as I work on Bluetooth projects.

[0] https://github.com/RiftValleySoftware/RVS_MediaServer
We can already see some of the result from the trade conflict between China and US. Centralized services, ie search, video hosting, social networks, cloud services and so on will likely be copied for each nation and exist as national or regional versions.

The other part the Internet, ie the decentralized part will likely continue to be unaffected. The big threat to that part is national firewalls and when infrastructure become centralized such as current trends in DNS resolving.
Certain basic values like freedom of speech?
Lots of Linux users use Chrome so it’s wouldn’t be that surprising if it got a little traction from users that want a non-google chrome with out of the box widevine
Several High-Profile Accounts Hacked in the Biggest Twitter Hack of All Time
How Big Businesses Got Government Loans Meant for Small Businesses
On the contrary, the termux folks refuse to adopt solutions that would make it work how Android applications are supposed to be written in first place.

Use Java framework and NDK APIs instead of pretending Android is Linux with another UI shell.
> Nobody's cancelling people over political disagreements;

That seems to be exactly what is happening.
>but in reality I think the majority of people have better things to do than call on strangers to be fired.

But if the majority of people are forced to behave super conservatively in order to hedge against cancel culture does it really matter how small that vocal minority really is?

I see the phenomenon to be similiar to people being worried about frivolous lawsuits or being worried about Karen calling the police because their kids are playing outside unsupervised. These events are rare but fear of them shapes all of society's behavior in a bad way.
"virtually no impact on the person or corporation"

How do you conclude that? Come to my house and take away anything you think has no impact on me , how are you concluding that this has no impact on anything?

This is all bad thinking. Apple is holding a cash Reserve with 250 billion dollar, and you seem to know why instead of distributing it to their shareholders they are stocking it. Similarly, you apparently know what Jeff Bezos wants to do with his money.
Accepting payments is another problem, but the most important one is taking investment and hiring people.
How did you go about saving login/device data? We are going to do this soon in our app and I'm looking for good use cases and solutions
The Snorkel paper doesn't cover this in depth, the math is all in this paper:

https://arxiv.org/abs/1703.00854

I can't say I followed all the proofs, but it seems that under certain limited assumptions about labelling functions they prove their generative function can do well.

Reading Snorkel it initially sounded like magic in the bad way, but this does make it clear that if your labelling functions are garbage or have certain kinds of problems there's nothing they can do about it.

Even leaving aside the generative model I think the focus on function-based data bootstrapping is great, which is why I've been following Snorkel's projects for a while.
> They're supposed to be a decent country.

But they are not; they're dropping fast on the world scheme when it comes to human rights and common decency. In many ways it's as bad as China is when it comes to that.

It's interesting that they managed to keep the ICE concentration camps out of the media. Will the >100K of covid-19 related deaths (that have been officially reported) someday be considered genocide / eugenics?
You all discussing this like many of these cancelled folks didn’t do abhorrent stuff
Research: Climate was key factor impacting movement of farmers across Europe
Most issues with smoking cigarettes are unrelated to nicotine, but to breathing combustion products.

Nicotine itself is a mixed bag, it is addictive, but it seems to have some neuroprotective qualities.
"N^2 is bad, except when it isn't" is my take on it.

In uni I maybe had one week of doing O-evaluations, it never came up and I never got interested. I've seen 20,000-word debates on Reddit on whether something is n, n2 or logn... and to my knowledge nobody ever learned anything from those.

In the workplace I've several times ran into the problem of "This is taking way too long," developing tools and methods to measure and drill down, then figure out if it can be improved upon or should be left as-is for now.

Honestly discussions and articles like this leave me absolutely terrified of interviews. My first and only technical interview was my future boss leaving me alone for 30 minutes in a room with a laptop "Code something you like yourself."

That man was brilliant.
The implicit possibility of "leaving" is always present because doing something together in a way that is desirable for everyone requires an agreement/meeting of minds/consciousnesses, and without it interaction is not possible, and without any interaction there is effectively no relationship.

Since people and organizations are always changing, there is no guarantee that there will be any such agreement and thus any relationship in the future (whether it is of an intimate or professional nature).
In-Demand Tech Jobs and Skills at Amazon
I’m in a country with very strong labor rights (Sweden), but we still have serious issues with cancel culture. You may not get fired, but you can be reassigned to a different position or have your career ruined. Also your employer can make your life pretty miserable if they want to get rid of you but can’t fire you. You can also run into problems when applying for a new job. It’s not a great solution IMHO.
As it should be; I want to pay with money, not my data. And I want my spending to stay in my local economy, not to the bottomless pit that is the US.
It sounds like the process works! … at preserving the candidate from your organization. :)
I know people with a computer science degree that couldn't write a function of production code if their life depended on it, and I know people without one that are gods on a keyboard.

I think a better alternative is some type of bar-like or CA-like test that anyone can take regardless of qualification, but which you must pass in order to be considered a competent software engineer.
Like... email?
In phonetics this is called velaric airflow:

Velaric refers to another kind of airflow that is generated just within the oral cavity, and which doesn’t involve pulmonic airflow coming from the lungs. Instead it uses suction to create differentials in air pressure. Here’s how it works:

If you seal off air within some space, then increase the volume of that space – then the air pressure inside that space will decrease, and be less than the atmospheric pressure outside. If you then break the seal, air rushes in to equalise the pressure. The sudden equalisation of air pressure makes a short sharp noise.

The speech sounds made with this type of airstream are what we know as ‘clicks’.

There are two main ways that clicks can be formed: one seals the entire oral cavity, the other traps a small pocket of air against the roof of the mouth. We’ll call these ‘lip clicks’ and ‘tongue clicks’. Scroll down to explore each type separately.

"http://australianlinguistics.com/airstream-mechanisms/velari...

There is also glottalic airflow:
Using the larynx to create an airstream. The larynx can bob up and down (you’ll have noticed this when you swallow). With a sealed oral cavity, bobbing the larynx down lowers air pressure and sucks air in. Sounds made this way are called ‘implosives’. Bobbing the larynx upwards increases air pressure and forces air out. Sounds made this way are called ‘ejectives’.

No myth buster needed, we can do that stuff with our mouth.
Learning Sanskrit is said to be structured in a way that we learn all the humanly possible pronounciations (i doubt that it really is fully complete).

A good introduction to phonetics is "A Practical Introduction to Phonetics" by J.C. Catford. Totally recommended.
Getting an understanding of how we use voice was really enlightening.
Is the root cause and attack vector known?
Well, https://en.m.wikipedia.org/wiki/List_of_countries_by_average... as a counterpoint. Almost all the Wikipedia pages about average wage use mean.
Personally, yes, I’d include that along with the Constitution and its amendments, as well as a number of other values.
Maybe it's a regional thing, but the comcast cable internet my parents have is absolute shit. They just upgraded from 300 to 600 and that did basically nothing (still get about 25 mbps most of the time and it occasionally now goes to 50 mbps in speed tests) and our video conferencing calls stutter all the god damn time which literally never happened back in my apartment that had fiber.
Dangerous Brazilian Banking Trojans Now Trying to Rob Users Worldwide
As someone who uses Emacs (which is a terrible piece of software in its own right), looking at the top feature requests for VS Code is like looking into the twilight zone. It lacks absurdly basic functionality.

Granted, they made Electron run fast enough to be usable but I wouldn't call it good software.
a key distinction!
I favor your interpretation
Especially when being more efficient amounts to automating production and cutting the workforce / finding new ways to squeeze value out of workers while reducing expenses.
Twitter can probably afford to have all account actions to verified accounts be behind break-glass procedures and hire dedicated people to do nothing but watch and audit that.
> “ something so abhorrent as to warrant cancelling someone's job”

This is what laws around hate speech and discrimination are for. If some mob seeking social looting doesn’t like the laws and wants to cancel someone based on their mere preferences of what’s abhorrent, that’s just too bad. That’s not how protections of free speech work.
How so? Thanks to technology nowadays, it's easy to set up a local copy of your stack in a random datacenter, and to do your statistical analysis and optimization there as well. There is no reason to ship all that data off to the US other than cost optimization and data hoarding.
Who doesn’t think to use bigint for their auto incrementing IDs in Rails? This seems like it should be a non-negotiable for a company of scale such as GitHub.
That's probaly not relevant to many EU customers though. VAT is required on import of goods above 22 EUR (incl. shipping costs) in most places, and things are also going to change soon:

https://ec.europa.eu/taxation_customs/business/vat/modernisi...

Also declaring customs is not free. If you used DHL, they'll charge you ~22 EUR extra just for the privilege of them forwarding some info to customs.
How to make a parallelized cron job in AWS, for the laziest programmers
Yours is a fallacy, as Munich is certainly not representative of the rest of Europe.
I'm sure that if you ask nicely you can get a hosted version of said management software; software is not bound to a country of residence.
Has this author never heard of tenure? All tenure has done is push massive conformity where groups lobby and lobby to make sure only politically correct people get teaching positions.
They are until they're not, at which point it's too late. I deal with things teetering on the edge.

At some point you get to machine sizes that won't fit in AWS as an example.
I knew one colleague used to be very proficient at blogs but the trouble was after a while he would loose interest and start a new one on the new subject, new domain and everything. With time he had several blogs on subjects unrelated but mostly all abandoned. I don't even know what could have been done about this kind of trap, but one thing I learned that starting a blog on a new hobby that you might not enjoy after couple of years is not the way to go.
Speaking of Chromium-based browsers - Has anyone here tried Vivaldi? How is it?
Now do 'T = T -> Bool'!
> Are you really suggesting that "racial slurs in spoken language" are "so abhorrent" that they "warrant cancelling someone's job"?

Yes.

> That completely bypasses the ever important context of the situation, bypasses due process, etc etc etc

It really doesn't. If you're "using" a racial slur, you're leveraging the definition of the word, which requires mal-intent by definition.

"Do not call me a ______" or "This word [written on the board] is a horrific hallmark of bigoted Americana that must be excluded from your vocabulary" is not the employment/use of a racial slur.
> That seems to be exactly what is happening.

Please cite? Need more than one, notably cases where people have lost their jobs for "offensive" language other than dehumanizing groups of people.
How we built a video conferencing app in hours
No credit needed. 'anonymous HN poster' if you really want to put anything at all but I'm fine with nothing.
Those are fair points. Yes, the road to implementing AP federation is still hard. Reason is that implementations (Mastodon, Pleroma) went way ahead of community / documentation / spec development (after v1.0) and they filled in the blanks in the specs making their own implementation choices. Incompatibilities arose between impls, etc. and a new implementer still has to delve into other codebases, old issue threads to find the proper way forwards.

This is bad, of course, but there was organic, though chaotic growth. The AP community has recognized the problem and is slowly catching up. Slow, because its an all-volunteer FOSS movement, atm.

The testsuite being down is a known issue and on the todo-list for a long while [0]. Just yesterday an alternative testsuite was announced [1]. Also the creator of PixelFed has a great test tool called FediDB [2] in private beta.

Finally note that federation with the Fediverse is often not the first goal of new projects, but something that comes later on the roadmap, if at all. Some projects like ForgeFed [3] - federated code forges - need no Mastodon connectivity per se, just interconnect github, gitlab, gitea, etc. and is developing their own spec on top of AP for that.

PS. There is also a guide for new implementers in the making, but currently exists as a wiki post [4] on SocialHub (that you can improve based on own experience).

[0] https://socialhub.activitypub.rocks/t/the-activitypub-test-s...

[1] https://socialhub.activitypub.rocks/t/unofficial-test-suite-...

[2] https://socialhub.activitypub.rocks/t/introducing-fedidb-dev...

[3] https://forgefed.peers.community

[4] https://socialhub.activitypub.rocks/t/guide-for-new-activity...
> Next up is to incrementally pair it with a social credit score

Which part of “unconditional” do you not understand?
An Introduction to Stimulus.js
We changed to a write behind setup (e.g. with Redis PubSub or any other queue). I think everyone with some experience will use async write behind and not sync writes during a request as we did.
I believe greater job security would improve many aspects of society, this argument implies that people with very high job security designed to promote risky speech would promote more viewpoint diversity.

Yet tenured faculty seem to be part of cancel culture. Heterodox Academy https://heterodoxacademy.org, its members, and peers are trying to reverse the trend away from diverse views among academics, but they, or as a member I should say we, are a minority in academia and swimming against a strong current. That current undermines this article's argument.
Compromising the web interface would mean you can steal session tokens.
How objectivity in journalism became a matter of opinion
Even more worryingly the behaviour deemed acceptable seems to be sliding window. So in a few years you can't even be sure any more what is acceptable to people calling for firings and what isn't.

Also all past transgressions will count at any later time. So something said today what might be fine is not fine in a few years. And someone might just dig up this thing and rally up lynch mob to act upon it. There has been already cases of this happening.

I do really see that some protections are needed. Either by preventing companies taking actions or making the people calling for losing job liable for damages.
when we send the samples, do we put it in an icepack for overnight delivery?
Oceans rise Empires fall
We have seen each other through it all
And when push comes to shove
I will stalk all your communication
To remind you of my love
I don't know how much access they have, but SUSE has quite a few people working from the US.
In the early 2000s I was on a project that was planning on using the fibre that was embedded in the neutral conductor in the local grid here in eastern Australia. It was used for telemetry and power control, but they thought they could sell access to ISPs and the like. I don't think it ended up going beyond a few pilot deployments and then our National Broadband Network got the go-ahead
Interesting, while I can't find any way to enable extensions, looks like the Edge Browser for Android has built-in adblocker! [0]

(It's not uBlock.. But better than no protection).

[0]: https://i.imgur.com/T53p79k.jpg