skysight-inc/HackerNews huggingface dataset:
> Goya Foods is a recent example and the list goes on. They don’t seem to have done anything other than show support for Trump.

Context around what you're describing: https://www.washingtonpost.com/nation/2020/07/10/goya-boycot...

The boycott seems to be stemming from Trump's blatant use of bigotry against the Latinx community, so Goya is being blackballed by the Latinx community for endorsing racism.

Just because Trump is a politician doesn't mean boycotting people for endorsing him is only political. Considering Trump's generally-known and blatant bigotry (https://en.wikipedia.org/wiki/Racial_views_of_Donald_Trump), it's no different than boycotting someone for endorsing David Duke (https://en.wikipedia.org/wiki/David_Duke)
Is "twat" worse than "git"? I thought it was relatively mild as well
Hear, hear. When Edge for Linux launches, developers for modern Windows customers (no IE) can finally do away with the Windows VMs to test their applications.

I'm glad I don't need to support Safari because there's no way in hell that that's ever going to come to Linux (or Windows again).
I don't think this is true because taking a trial week requires leaving your existing job for... a trial. Why would you do that?
I'm going to agree this a solution, but I think we should probably tick through the first thousand or two more reasonable ones before we get to mass murder.
keeping errors at zero does not mean errors don't happen, it just means you resolve them all, you don't ignore any. Perhaps it should be 'keep errors at 0 or 1'.

So if you're small, a RAM issue is something you deal with manually and rarely. As you get bigger you'll transition to automated failovers that still get looked at individually. Then you'll scale up to the point where these aren't freak occurrences. Now its important for you to have a strategy to identify the issue and its follow on issues, and resolve them. Its also past time you think deeply enough about your setup to be able to contain them so you can stop surfacing them as errors - they are now part of a normal business process. You want to make sure that too many are surfaced as an error (and too few), and any effects you can't currently recover from automatically are also errors.

Its perfectly possible to "keep errors at 0" without ignoring any output.
Neither has any meaningful details on the penetration itself...

> We detected what we believe to be a coordinated social engineering attack by people who successfully targeted some of our employees with access to internal systems and tools.

...this could mean anything. Seems like they simply want to portray themselves as the victims, even though it's very possible one of their own employees was involved.
> Example: Contact Trump's kids. Demonstrate your power. Tell them you'll make Joe Biden tweet "8 year old girl nude hair" at a time of their choosing, in exchange for 5 million BTC held in escrow. This doesn't require anything more than knowing that Trump is rich and corrupt and that Biden is his opponent.

And then you get tracked down and killed by a three-letter agency. I think people underestimate how risk-free receiving small amounts of btc from random schmucks is, and how risk-averse these hackers may be.
The Ghost of Joseph Weber
What a wonderful resource.
> If your code is crashing more often than it is gracefully shutting down, you have a problem.

You have this exactly backwards. If your software crashes rarely, you have a problem - when it does crash. Because then it's doing something you aren't routinely and thoroughly testing by doing it all the time.

This is an old, counter-intuitive, but powerful idea - if you're not familiar with it, start with this paper:

https://dslab.epfl.ch/pubs/crashonly.pdf
It's a "Wieson IC socket" - I originally got them here on Taobao for $1.50:

https://item.taobao.com/item.htm?id=529625834683

and looks like others have pointed out various resellers.
That is not even close related with privacy or human rights and more about geo-politics.
That's too bad. Myself and colleagues have had good success using the current snorkel package.
This may be the case for you but these kind of things are very much dependent on the person.

One thing is to accept that not all items on various lists will be finished. The book explicitly says this is the case and recommends to remove items if they have not been done after a few weeks. If one can do this without much or any negative emotion I do not see this downside.
Facebook readies global launch of its TikTok competitor
Sounds like you aren't being clear about your role to the user.
> Also your employer can make your life pretty miserable if they want to get rid of you but can’t fire you

Isn’t that illegal?
Yup same with us.
Show HN: Community Curated Newsletter for learning new skills
At least it sends your passwords to NSA skipping Google.
I wonder how much energy it would take to spin it at all
This reminds of a typical visit to the doctor.

The nurse enters the room, asks me why I'm there and types the answers into EMR. She leaves...

The doctor walks in and says "so, what brings you in today?"

It's either a huge redundancy or a useful way of sending off your message to join millions of others, with the goal of training the system to improve and speed up the automated service.
> Unlikely to work, but more importantly, I’d argue it’s unwise to rely on legal codes to solve non-legal problems.

Laws aren't the end in itself. Laws exist to help avoid social problems, and help keep society working.

This Cancel Culture is a major social problem. Society's tool to avoid social problems is to punish antisocial behavior through law.

Laws mean justice. Cancel Culture is politically-motivated mob rule.
We Stopped Trusting ‘Experts’
This. Worst-case you end up being forced to use some terribly implemented private cloud solution which ends up being even more expensive and time consuming than deploying your own hardware.
Why do think that? It's a very powerful and useful technique. You can get supervised labels in a day (ostensibly for free) vs paying humans to do it and waiting...
Shocking that they don't take even basic precautions like image hashing to cut down on this.
> Anyone want to buy my Braveheart?

Maybe we can work something out. My email is in my profile.
Just wild speculation, but could it also be a stock-market play? It seems the stock went down by quite a bit in after-hours trading [0]. Shorting the stock I guess would have earned you quite a bit more than the few BTC made directly.

[0] https://techcrunch.com/2020/07/15/twitter-stock-slides-after...
Your nose has the same issue as your mouth in that regard. Remember, the virus is hanging out in your respiratory system; it stands to reason that the problematic droplets don’t necessarily originate in your mouth, but rather your lungs.

Even if that isn’t the case, your nose and mouth are connected, and both contain mucosal membranes. They’re sharing the same droplets.

In general, when you cough, sneeze, or even breathe, the same droplets are coming out of both your mouth and nose.
I don't think naivety rules out professionalism. Perhaps he normally works in a location where CCTV footage never makes it to court.
This article (and a bunch of comments here) seem to be arguing against a straw man: that there are a bunch of "minority opinions" that are being threatened to be withdrawn from the sphere of discussion by cancel culture, and people who happen to share these opinions are at threat of losing their jobs over it.

Cancelling is not simply about disagreeing with someone's opinions. It's about stopping the spread and normalisation of actual sexual violence [1], racial violence [2], or hate speech [3]

I think it's hard for American engineers (I am one) to understand this, but there are actually times in which suppressing certain vile speech and acts is good for society. Our profession deals with absolutes most of the time, but we forget that there are actually nuances and shades of grey all around us. In Germany, for example, there are very strict restrictions around Nazi language and symbolism [4], and for good reason.

Even in the US, there are towns in the south that have a long history of "cancelling" their local white supremacist chapters. Stores won't do business with certain people, they aren't welcomed as a part of the community [5]. This is to protect the town from damaging people and ideas, and is a perfectly healthy part of growing a community.

These vile acts and words are not worth promoting as part of public personalities with high-profile jobs. In many cases, those cancelled don't even face legal consequences for their actions, but are simply removed from the public sphere. With the way we idolise fame, it's a good way to help make sure that kids aren't looking up to rapists and racists as idols in our society.

And just to add another point about several cases which I know people will try to rebut my point with (Louis CK, Aziz Ansari, ...) These people were never unanimously cancelled like the others. There were debates even within leftist communities about how bad these acts were. And reality reflects that. Both Aziz and Louis have only had relatively minor hiatuses from the spotlight. Both are back on tour now (I went to see Aziz live last fall). This is not a "threat to our democracy" or a "threat to minority opinions".

[1] https://en.wikipedia.org/wiki/Harvey_Weinstein_sexual_abuse_...

[2] https://www.independent.co.uk/arts-entertainment/films/news/...

[3] https://www.usatoday.com/story/news/politics/2020/07/11/tuck...

[4] https://en.wikipedia.org/wiki/Censorship_in_Germany#Re-unifi...

[5] https://abcnews.go.com/US/life-inside-small-north-dakota-tow...
I recommend reading this if the first thing that comes to mind is something about population:
https://www.vox.com/energy-and-environment/2017/9/26/1635652...

As for what the solutions are: Reduce meat consumption, particularly beef, develop better meat/milk/cheese alternatives, replace fossil fuels, for the time that won't be completely possible fix methane leakage in fossil fuel production.
The difference is that in the 50s, black people weren't only cancelled by being fired, or cancelled via perjury, they were also cancelled via extrajudicial execution. (compare Emmett Till)
ROR made Ruby into a mainstream language from a single success story and a usable tool. Swift already has a much bigger developer base, there's no reason it couldn't succeed in other markets as well given the right catalyst.
That’s off topic, the author isn’t suggesting tenure.
> Wireguard has inherent privacy problems compared to other VPN solution

What privacy problems does Wireguard have, compared to other VPNs like OpenVPN or IPSEC ?
The US intelligence community has had access to privileged information so long that the organizational structure reflects this. Taking that away would be a massive change, which is why they fight it with all they've got.
EA Sports Siap Rilis FIFA 21, Ini Tampilan Perdananya
I think we also can’t overlook the competition factor. If you main competitor is relocating production to China at 1/10 of the price then you really have no choice, but to follow.
Also a chemistry term!
In my opinion, once-objective mainstream journalism is now about writing content to please target audiences and catch trending topics on social media, as well as keep fast cycles going to appease the algorithms on news aggregation sites and search engines.

The names of once-trusted news companies has stayed the same, but it's about the only thing about them that has.

I believe the tipping point was smartphones, and find it very ironic that Steve Jobs showed off iPhone's ability to load up The New York Times in its reveal keynote in 2007.

This was the exact topic of my first substack piece on Monday if anyone is interested. https://benlumen.substack.com/p/thank-god-i-never-went-into-...

I did feel a little vindicated reading Bari Weiss' NYT resignation letter the next day saying that "Twitter has become its ultimate editor".
There is no time, a lot of the other solutions require people to willingly change their behaviors en masse.

But people don’t change. They have to be forced to changed.
How Many Aliens Are in the Milky Way? Astronomers Turn to Statistics for Answers
> SMS is seen as less safe because the transport layer is not encrypted.

Lack of encryption is only part of the problem. Lack of proper authentication is more important. Mobile networks are vulnerable to SS7 redirects, SIM-Jacking and plain old social engineering.

The 2FA reset function is also a part of doing 2FA properly. Your reset needs to be at least as secure as the regular 2FA flow. Meaning that "just phoning support" isn't an option. Yes, resets will be cumbersome and might involve stuff like physical presence, showing a government ID and maybe being vouched for by a third party. Most companies fail badly at this.
> which requires mal-intent by definition

Not always, and within these types of assumption lies the key problems. There are a lot of words which had their meaning changed or become less used with time to accommodate racial biases. Even in the software industry, where terms such as “black list” or “slaves” shouldn’t be used anymore.
A blog post with a technical explanation may get more traction here, but it may break part of the magic for your main public.
Ask HN: That gut-wrenching feeling before launch
Hi HN and all those who have launched products before:

How do you deal with the mixed and contradictory feelings you get, before the launch- feelings of fear, excitement, confusion?
US May Ban TikTok
this banning TikTok for Privacy concerns doesn't seems right to me,if so we need to ban Google,Apple ...
they have more data on us than any other app
PS:i'm not a TikTok user
Full disclosure I have been on Urbit (probably talked to people for 3 hours in total and spent 12 hours total setting it up and tinkering with Hoon).

Great conversations with interesting people has exactly zero bearing on the quality of the project. I have had great conversations on IRC.

You do need to pay for a planet of course (because of the “skin in the game” concept that urbit people are obsessed with). But I’m speaking of paying for Star service though. Yes, stars are free now, but the whole point of Stars is that they will not be free. Otherwise they will serve you ads or do some other things to be sustainable. And in my experience, stars should be a paid service even today, because the connections are so unreliable that it is just beyond frustrating.

If Urbit is a toy, it’s a really good one. If it’s a tool for communication, it’s terrible and you’re better off with literally anything else. I mean, it doesn’t even have notifications so idk how it’s useful for a communication today.

That’s why I’m saying to just wait til Q4 or Q1 and see where it’s at.

Why are you poo pooing federation when Urbit is a federation of Stars? What are you even saying? Every decentralized mesh network today still requires a federation of relay servers. Unless you’re talking about going around the whole networking stack as it is today. But in that case, nobody would need federation and Urbit wouldn’t be the only solution for that either.

My comment is overly long already, but I feel compelled to also say that Urbit is bad for privacy today as well.
I think it's an adblock issue
Anyone know what set the weird giant wheel at 1:35 is from?
I don't see the point of these small studies at all. Many people already have some form of UBI like pensioners. That their lives are pretty relaxed should come as no surprise.

The most important thing to study is the effect of UBI on total economy. Saudi Arabia is an interesting example, since their economy pretty much runs on free oil money. Saudi nationals are notorious for having bad work ethics, and they have to import many foreign workers to run the economy. To prepare the country for a post oil world companies are now required to hire a minimum percentage of Saudi nationals.

https://en.wikipedia.org/wiki/Saudization
Sorry to be a buzz kill, but AFAIK you can't "reverse" a worm gear.
This is cool, thanks for the link. As an end-user, how would you go about determining the urls to add to the list?
There is a pretty simple solution to the meat problem. Most of that methane comes from cows, and some seaweed thrown into their diet eliminates their methane emissions.

https://www.technologyreview.com/2018/11/23/1826/how-seaweed...
It’s the mindset I operate under and it served me well. What is your belief system and how well did that work out for you?
A few I'd say.
Set theory, pluralism and the future of maths [video]
> “ Over 500 at the Washington Post endorsed demands for “combating racism and discrimination” at the paper.“

I’ve always viewed journalism as a career as something very, very similar to a hated defense attorney.

A defense attorney’s job is to set aside all personal beliefs, moral points of view on racism, violence, inequality, whatever, and execute the best possible legal defense for a client.

The attorney may utterly hate rapists, but may also be highly skilled at defending them in court because the civic function of requiring evidence and due process to lead to a legal standard of a guilty verdict is an even greater moral requirement for society than punishing someone accused of crimes which elicit outrage.

It’s similar for a journalist. Your job is to set aside all beliefs about what’s right or wrong and do the best job of executing a record of eye witness observations, quotations and facts that give a holistic view of every story. If any component of your own preferences for social movements or causes has come through, you’ve failed badly.

But it seems like society is pressuring for journalism to go the other way, and largely academia too. You cannot dispassionately pursue analysis of facts and observations. You must color them with a definitive edge or stance that injects an active agenda based on the prevailing moral opinions of whatever in-group your employer belongs to (usually left vs right in America).

Journalists have some extreme self-aggrandizing view that their function is to carry out missions of morality or causes and to “do good” with their journalism. It leads to editorializing both what is newsworthy in the first place and also what discourse is allowed to be had about it.

I personally think it’s really frightening. If journalists at our most major institutions believe their work should pursue an agenda like combating racism, that’s horrific.

Racism is deplorable and despicable. Journalism ceasing to be an unglamorous job about executing observatory faculties to let others draw conclusions for themselves is cosmically worse, in the exact same way that rape is deplorable and despicable, but a situation where defense attorneys view it as their job to railroad people accused of rape without executing their best possible legal defense is cosmically, immeasurably far worse.
I don't wish to discredit the work that's been done by github here; nor do I think it's reasonable to say they're negligent.

However, at least two of these cases are actually something that I test for as part of the practise of systems administration at large high throughput companies.

Transaction ID wrap-around (and auto-increment capacity) are known-knowns in database administration;

The CPU starvation and flap detection mechanisms are also known-knowns in systems administration.

The premise that they came out of the left field is disengenuous at best;

unless I have "special experiences", which is possible I suppose as I was responsible for 1% of all web-traffic at one point in my life... but github should be much higher than that, I am surprised that they haven't tested the first principle assumptions, and controlled for them.

Similar to how a developer sprinkles code with asserts to ensure things that are impossible remain impossible; a sysadmin doesn't take for granted that a service will 'be magic'.
Although that core was mostly from Apple, and that core was mostly from KDE.

Wonder how much of each is left.
Doctors (the allopathic ones) spend hardly any time studying nutrition. So it’s more the system that doesn’t expose them to much. They also tend to believe the marketing they see on TV, magazines, etc.
Perhaps it isn't, but if that's the case the ruling is about giving you legal redress to fix it.
> Give me a Mac and I'll spend half of the time asking you how to do X on a Mac

I worked at a place that got around this by giving the candidate a choice of their own laptop, a Windows laptop, a Mac laptop, and an Ubuntu laptop. Half a dozen different IDEs on each.

Of course, you have to find someone to take on the glamorous job of keeping track of all the laptops, and wiping them between candidates...

> Do you really have to test for the ability to use tools instead of the ability of reasoning? A whiteboard doesn't seem bad for that.

It depends: If you're a big believer in test-driven development, red-green-refactor, clear naming and good code structure, test coverage, use of version control - you don't tend to see those in whiteboard coding.
Ah yes, the various highly cursed SysV IPC constructs. And named pipes. Any others?

A communication channel which survives a process exit is fine as long as the next process start can pick it up again. You can do that with the SysV things and named pipes.

Of course, you can also not do that - i remember the first program i wrote to play with SysV message queues created a fresh private queue each time, and didn't delete it on exit, so i ended up with piles of anonymous queues i couldn't delete. I had to go and cry to a system administrator who knew how to get rid of them.
Amazon India Demands Product Listings Have Country of Origin by August 10
Just about every update they push to my main workstation usually breaks something for quite a long time. the recent update which I thought I had deferred broke every single thumbnail and the system's ability to remake thumbnails on a machine that stores millions of video files. The heck with using their browser I don't want that to be broken after Avery pushed update too
Meat is not the problem. Long before people there was more animals alive on this planet and they pooped, farted and ate each other at a scale that we can't imagine. Just think about the bison, or passenger pigeons.
The problem is that the solutions are mildly inconvenient, and we can't have that, in the face of an existential threat.
Afaik , websites on all chromium based browsers look same.(because core of these browsers are same)

So,testing on edge would render same as chrome.
Might want to email the mods if you come across such stuff...
The main difference between Edge and Chrome is you have to reset your search engine to Google when you use Edge
Imagine the potential damage if an attacker tweeted something on behalf of the US President (let's say Biden in 2022), that China or Iran or Russia ships could be sunk at any moment if they didn't withdraw (due to some ongoing real incident)... The other side might fire on US ships before the tweet could be corrected.

Twitter is a disaster waiting to happen.
Becoming a Coder
"Alpha" is a sociopath. You'll never win playing their game; document everything in writing, fire the customer as soon as posible.
Where do software engineers at big tech companies come from?
I never said that. Read again.
Very good point. If you have options, then your work reputation will have to suffice. (Also imperfect because it excludes)
Having worked at large tech companies - it would not surprise me at all if many did. ...at least through unofficial channels or not-entirely-secure processes.
> In my opinion, once-objective mainstream journalism is now about writing content to please target audiences and catch trending topics on social media, as well as keep fast cycles going to appease the algorithms on news aggregation sites and search engines.

That’s an awfully cynical take when all you have to ask is how these publications could stay afloat without drawing readers in. They’re in a tough spot when people are opting for their Facebook feed over paying for articles from proper journalists.