skysight-inc/HackerNews huggingface dataset:
If you ask me, I'd say the odds that Apple makes a second revision of the AirTag within 4-6 years are pretty high. And that they end up deprecating/limiting the resolution of looking up the location of the first-gen devices.

That said, there is a foolproof way of preventing trackers from tracking you: like how the iPhone can warn you when a tracker than isn't yours is present (that's how the tracker works, after all!) then just make that feature open source and broadly available within Android. Poof, instantly you've reduced the need to worry about trackers to nil as both iOS and Android phones can thus warn users when trackers are following them and don't belong to them.

Because trackers must be registered, they actually become proof of stalking as much as they can harm individuals, if they can be caught in time of course.
I imagine there is a good story there about why. But, thanks for sharing anyway.
Has anyone ever tried to propose a "universal" firewall syntax. Like an "intermediate representation" that can then be translated into the syntax for any version of any firewall software. Obviously it would not work as a 1:1 translation for every rule. There are things that one program can do that another cannot. Even something pre-pf like ipf still has some yet-to-be duplicated functionality. However there are many commonalities between all these programs.
Just because the US has (comparatively) bad banking infrastructure doesn't mean most places do, most of Europe can do this and has been able to for years (though probably in EUR). This includes some cross-border payments.

Instant payments should be coming to the US in 2023. See https://www.federalreserve.gov/paymentsystems/fednow_faq.htm
It did though? The migration worker did result in a momentary spike in their states when they finally reached their homes, especially after those special trains. Just the variant wasn't as deadly. I am not sure what your point is.
... lucky there's no world sporting event that will congregate thousands of people from around the globe in Japan in a few weeks time.

They should have cancelled the Olympics to at least 2022... I hope historians don't look back at sports ball being the catalyst of third/fourth waves and stronger/newer strains all across the globe in 2022.
Are you a socialist/communist? I've only heard socialists talk in these types of terms, "authoritarian" "totalitarian" etc when referring to the workplace.
I hope and pray its not 10x and only 5x. You might be right about the state wise discrepancies, sadly don't think we will ever know the real picture, as even crematoriums are fudging records in many places. So much for being better than China.

Btw since this is HN, might there be a way to approximate the number of deaths from the size of one's social circle and the number of circle members who have passed away from covid?
That's a different issue though, isn't it? The money in software development is still much better than in most industries.

I don't think millions of people are thinking "well, I could make lots of money in software ... but management pays much better if I get one of those jobs ... so I better go into [unrelated, lower paying field]".

What I'm trying to say is that software is very attractive compared to other jobs, but still we don't see everyone rushing into it. I believe that's because money isn't the factor.
Yes. These are the major reasons not the "only" reasons. Sure, there will be a few percentage of people who are irresponsible, but we have to look at the big picture as well. Mass gatherings are far more responsible for the spread than a few people not wearing masks.
Professionalism if you live in North Korea.
Whether or not someone’s being exploited isn’t determined by a wage.

For example, my wife is an administrative assistant for an NGO. She makes about average for an administrative assistant, but that makes her one of the highest paid employees.

Some of the employees are true believers and donate much of their salary back. Others are broke, and can hardly make it by.

Most are women with husbands who make the real money.

I know for a fact that the “higher ups” get paid less than the lower end. But many are retired lawyers and bankers. They also have seats on the board.

Some of the people who work there do so at great personal cost. The kids just out of college can barely eat.

Is this exploitive?

If my wife was the primary breadwinner, it sure as heck would be.

But everyone there could easily make much, much more in a heartbeat.
I wonder where this notion comes from that you can not fail fast in engineering. Both science and engineering are all about fail fast and fail often or even all the time. This is the base tenet of both engineering and science. FAIL. A lot.
I’m also thinking we need to create protected definitions around the words “buy” and “purchase” so that manufacturers have to say “license” right on the buy button.
I still don't get it.

The alternative would be for all OSes to run services X,Y and Z even if you install it in order to host service W. Also, you would then be "happy" to get remote rooted on your W service box, when attackers found an exploit in Y, just so that the box was not "empty" of services?

Even if you meant to run service X or Z, it would still be "better" to have the exploitable Y running by default, just so the system wasn't bare or so that they could not have that line on the webpage?

If you don't want to get exploited by default when you put your box on the internet, and these people have a method to get you there AND others tried running all fancy services exposed and did get hacked within minutes after putting such a box on the internet, would you still say "not exposing your box immediately" is a bad idea? Is it cheating somehow to not participate in the race to the bottom?
What I think I’ll take from this is how a lot of organizational policies have simple human emotional reasons behind them.

Reading the official company stances, they all look like reasonable, well meaning changes. But then 1/3 of your organization quits? There must be more to this! And in fact its just a normal human squabble, with broken promises, public dressing downs, power assertions.

It can kind of put into perspective a lot of big policies in general. That almost certainly what we know today as pillars of reasoned thought, has originated by some basic human desires, and what we’re reading is only their rationalizations.

I mean it’s obvious of course, but this here is a _really_ good clear cut example of it.
I don't get the whole panic around notarization. I maintain a big open source project, and is quite complex. It is a game engine with downloadable plugins and lots of system integration.
Notarization was easy. I didn't use Xcode GUI for it, because it has one line command to do it, which is more comfortable for me:
https://github.com/coronalabs/corona/blob/53eeb3e31ac09f7a46...
Not a biggie.
Well, if a country if full of people believing COVID is a hoax and wearing a mask is useless - what do you think you will get? You get exactly what's happening now.
The US too [1] has been slow to implement large-scale sequencing efforts. We have the technology to track the virus more closely [2] [3] but seem oddly unhurried to deploy it widely.

[1]: https://www.statnews.com/2021/04/06/stem-the-pandemic-nation...

[2]: https://www.cdc.gov/coronavirus/2019-ncov/cases-updates/wast...

[3]: https://pubmed.ncbi.nlm.nih.gov/33468686/
I can still determine timing information by measuring how long it takes to execute a program. The only way to prevent this is to enforce constant-time programs by delaying a response until a specific amount of time (see constant time comparison functions in cryptography). That's not feasible for many applications, especially operations on a latency-sensitive critical path.
Maybe it's a very mutated strain?
Thank you very much for providing hnrss! I am literally reading this post because it appeared in my RSS feed. I'm also using your service to "listen" to keywords I'm interested in.
Compensation isn’t dependent upon value added. That simply indicates a soft ceiling to compensation. It’s all about supply and demand. If there is a supply of skilled people will to work for $X, that’s the comp.
> Situation is even worse in BJP ruled states

I happen to live in Bangalore (BJP ruled). There's certainly no evidence of 10-40x underreporting of deaths happening here. I don't doubt at all that they're underreported though; but to a smaller extent.

Do you have any links?
Could be the tone, when removed it does make a good argument.
There is a whole class of not only liberals but leftists (socialists, communists) who oppose identity politics: r/stupidpol. I know because I frequent that subreddit. So you're not correct, it's not just right wingers.

In fact, I'd go so far as to say it's a 2D plane of opinions: liberal/conservative on one axis, moderation/extremism on the other.
Saying it wasn't burnout in the usual sense, and instead was an actual physical issue ... Well, that's just medieval.

Good story though.
Show HN: GitHub code coverage checks for Go, Java, Python and Ruby
The author qntm was just tweeting about that in relation to cryptocurrencies today:
https://twitter.com/qntm/status/1388301328716378112
Support a family? How many kids should I be able to support on my unskilled 40 hours/week?

Look, I might be convinced that minimum wage is too low, though I'm much more inclined to leave that as a matter for the employee and employer to reach agreement on.

But if you have no marketable skills and the only work you can get is entry-level minimum wage, you have no business starting a family as the sole income-earner. None.
I find it all very doubtful. Sounds more like someone not wanting to admit to burn-out in order to protect their career.
I would like to say thank you to all the contributors of Audacity. Thanks to your work, we have a treasure like Audacity
Similar to the US poaching Canadian software folks.
I'm not an economist, but isn't it bad for overall economic health to have huge swaths of your country's workforce tied up in failing firms indirectly propped up by the government?
NYC sent the elderly, covid positive people to nursing homes, where they died. Is that not a breakdown?
> It has so far produced nothing except higher values measured in fiat.

I don't get how people keep bringing this up.

So it's all pure speculation is what you're saying?

So what are some of the reasons people want crypto?

1. As a store of value. Fiat currencies lose purchasing power over time by design. Especially now that interest rates are funny. If people/businesses (Tesla) want to preserve the buying power of their income/capital, they can not just keep their USD or EUR on RMB in their bank account. Traditionally gold fulfilled this function, but gold has limitations being bulky and all. Furthermore the COMEX where the gold price is decided is completely dysfunctional due to institutionalized deeply rooted corruption. Example: https://www.nasdaq.com/articles/jpmorgan-to-pay-%24920-mln-f... (note that this manipulation is ongoing and the fine was a fraction of what JP Morgan made on these spoofing trades).

People are turning to something that cannot centrally be corrupted as easily by a few governments and bankers. People and society as we know it NEED a store of value. So they're turning to one of the few options left: crypto.

2. As a safe haven from a corrupted US/international financial system. See point 1. Metals price manipulations are just a small fraction of the corruption that goes on. There's a reason why Elon Musk Tweeted something along the lines of "Bitcoin, in retrospect it will be inevitable." Tesla stock got naked shorted into oblivion by hedge funds while the SEC did nothing. Coincidence? US companies get deliberately shorted into bankruptcy by hedge funds (case in point: GameStop where this strategy failed). And then there's the share rehypothecation scam with perpetual failures to deliver on institutional trading positions and so on. Example: https://web.archive.org/web/20060421085925if_/http://www.rgm...

Does it still seem like a silly nerdy gamble now that Tesla converts some of it's cash into BTC? Not to me anyway.

3. As a free bank account with upgraded features like almost instant tranfers and total privacy (in case of ZEC and MNR). Ever tried to transfer money to a foreign bank account, thereby losing a significant percentage to currency conversion fees and other fees? Or over the weekend with a national holiday on Friday? You'd be lucky if the money gets into the other account within 4 days. It's infuriating IMO. And now it's also unnecessary, because: crypto.

4. Democratization of the cloud computing market. Example: decentralized yet commercial file transfers: https://skynet-send.hns.siasky.net/ There are other applications like coins that allow you to render Blender projects in exchange for a tiny fee.

So... Can anybody explain to me how all of the above is "nothing" and how the alternatives are somehow clearly more energy efficient and less damaging to the environment (lol: gold mining)? The down voting is not really doing it.
Weather / season is what I've seen speculated the most.
The problem is that there is some benefit in integrating almost any service into the growing Apple ecosystem and almost any product could conceiveably benefit from become an Apple feature. I think regulators need to draw the line somewhere to protect competition.
Um. Ok.
I created a GitHub application that adds code coverage checks to commits and pull requests on GitHub.

For pull requests, it also annotates lines not covered by tests.

Planning to add more languages and visualize test coverage inside GitHub via a browser extension.

Would appreciate any feedback.
> I have a feeling everyone in the districts lands up in Indian cities during such events cause the district/block level health care facilities in India are a crap shoot.

While this is true, the opposite is also happening, where people from Mumbai/Pune are being admitted to hospitals in smaller cities where beds might be available. Patients from Mumbai, Pune, Goa, and other neighbouring districts have been reported in my district.
wearing a mask wont do jackdiddly if you organize large gathering with 100,000 people.
> My advice? Learn ssh, and use it to connect to a real Linux box. That's how 90% of sysadmins do their work, it's how you should do it too.

Docker and Virtualbox can help here as well.

It's also worth noting that Homebrew provides all the standard GNU versions of pretty much any CLI tool you'd want.

Speaking of Homebrew, it's a great introduction to package managers, specifically because it's "low stakes" (you can't easily break your system), is easy to write your own packages for, and has everything under the sun in its repos.
> Most of the company stayed.

That’s an oddly mechanical way of expressing that a third of the company didn’t stay. If an asteroid hit the planet and a third of the population died, it would be very weird to say “most of the population survived”.
The problem was the initial complaint included references to something called the "Pyramid of hate" which asserts that larger conflicts and discrimination start from innocuous biases and insensitive remarks and DHH took great offence to using that image WHILE apologising for the list being circulated. He felt using that image was "catastrophizing". When people disagreed, he became vindictive and lashed out, dug up message logs of an employee to dismiss their complaints. This disturbed employees which resulted in anonymous HR complaints. And this in turn led to the situation we have now. Keep in mind, all of this seems to have been going on as they were trying to fix diversity issues in the company

My reading of this seems that the internal group seems to have badgered management which was probably unprofessional and stoked some sentiment but instead of DHH simply accepting criticism and trying to diffuse the situation, aggravated it and made it far worse and instead of trying to fix the issue, shut it down completely

[https://www.theverge.com/2021/4/27/22406673/basecamp-politic...]
Being transferred against your wish can very often be felt as punishment, as it can affect your career prospects, and any change forced on you in response to being victimized tends to feel like punishment.

If I was being transferred due to a transgression someone else did, I'd consider suing or leaving the company as a matter of principle. The outcome of a policy that involves transferring someone rather than dealing with abuse is you over time get left with those who are fine with maintaining an abusive workplace.

If someone is trying to force you to use a slur, they're being abusive. A pronoun is not a slur.

But again, being able to even have that discussion about what is and is not acceptable is a political discussion. That Basecamp has now banned.

I for one would never consider applying to Basecamp after this because they've made it clear employees can not safely discuss issues that may affect them at work.
I disagree. Forcing made-up pronoun "choices" and the notion of changeable, additional, or even infinite genders is the same as forcing others to go along with an ideology that is invented by a small but loud segment of activists. It is disconnected both from biological realities and language standards. When others are forced to go along with it, they are being forced into supporting harms like women’s spaces being lost (for example women’s sports), impressionable children being exposed to gender identity ideology in school, and so on.

Telling someone who you want to be called in terms of a name, is reasonable. But asking them to reconsider what gender you are, what pronouns to use, etcetera is asking them to participate in an ideology or religion. Rather than asking people to blindly obey pronouns but “roll eyes in your own head”, we could just as easily ask those demanding different pronouns to “keep it in your own head”. What makes one stance more legitimate than the other?

I believe trans people deserve safety and legal protections but I don’t see altering genders or pronouns as being the same as being guaranteed basic rights. I would say the neutral position for a workplace might be that someone can claim a different gender or pronoun for themselves, but others could choose whether to go along with it or not, per their own individual choice and ideology. Neither side should let that deter from their work responsibilities.
Some issues in his thread probably sound familiar to many here on HN. One thing that helped me tremendously is conversations with peers in similar situations to share experiences.

With this I want to make myself available for chat or audio/video calls for anyone wanting to talk about burnout/autism/adhd. I am not a therapist, just a peer with similar experiences. I have limited time and might be slow to reply. Check bio for contact info.
Absolutely, I am not trying to defend that stupidity here.
Also, it was not a 'few' people not wearing masks. It has always been a few people wearing masks. And what qualifies as a mask for most people should really be questioned.
My impression was that it was the employees who wouldn't let it go, not DHH. And one employee in particular wouldn't let it go, so DHH helpfully pointed out that at some point they too had participated in joking about a customer name, so who exactly were they trying to persecute here?
> poor people easily to be able to store their wealth

Listen to yourself here.

The debasement argument is irrelevant when the purchasing power can vary by 10% on a daily basis.
why? You don’t explain.
"If you use the product, that voids wararnty"
I think there’ll be a lot of people applying for jobs there now. I know I want to
I assume it depends on the nature of the diff? I do a lot of code review at $JOB, and sometimes the diff is so obvious that there's no need to look further.

OTOH if the code is something that I've haven't looked at in a while or don't understand that much, I'll read around a bit and see if there's a way the diff can be improved.
The CFR in Mumbai is half that of earlier waves.

See https://postimg.cc/Xpn7hthc

-----

Delhi looks more severely affected, likely due to its air pollution. See https://aqicn.org/city/delhi/
Njalla-Controlled Domains Strangely Changed Hands
Is it a deliberate choice by management, or an economic reality? Perhaps they could have kept kitchen staff wages low and used the extra money to pay waitstaff more, but since it seems like other restaurants that adopted no-tipping eventually switched back to tips, it sounds like there just isn't the money to go around.

Sure, if every restaurant switched to no-tipping, then waitstaff couldn't simply switch to a restaurant that did tips. But I would suspect they would make less money overall.

Are restaurants without tipping losing out to a restaurant that is 'exploiting' servers if servers are choosing switch to that restaurant rather than stick with the restaurant with the 'non-exploitative' no-tipping model? I cannot see the logic in that. Are you saying servers who leave a no-tipping restaurant for a tipping restaurant are choosing to be exploited?
It sounds intense for sure. Seizures aren't a usual symptom of burnout, nor that extent of cognitive impairment, but I certainly think that lots (maybe even the majority) of burnout in the tech industry and in other fields that require constant intellectual output is unrecoverable to some extent.

Even many of the people that found a way to code for fun (or even money) again will often say it's not the same, and the moment they hit a certain level of stress everything just shuts down.

I do think it is a form of post-trauma/post-stress in some ways. The brain associates the intellectual activity so strongly with the negatives that it just doesn't want to do that activity anymore.

US Healthcare system definitely sucks, though in this case the entire social safety net is kinda implicated.
And they're fully staffed. What do all the employees of the shuttered restaurant do?
How can you split this up into chunks? I would love "composable regex" but I'm not aware of such a thing in the wild.
I think ya'll are both right. On the one hand, you're right because "just manage better" is a silly assertion. As you say it is like "just don't be poor", or the one I think is more relevant to this conversation: "coal miners should just learn to code".

On the other hand, however, these are in fact business leaders who have written books about how good they are and how much they know about leading people, so... it's reasonable that our expectation of good leadership is a bit higher for them than the average middle manager.
SerenityOS update (April 2021) [video]
Can you visualize things in your mind as if they were physically in front of you? People with aphantasia cannot and they often can't remember visual events from the past as a result. Perhaps you have it too.
I'm guessing more people will leave in the next few weeks.
Exactly. In fact, the under-reporting is closely linked to how well developed a state is.

It's unfortunate that even in these times, propaganda (from both sides) has completely taken over rational analysis.
Ditto. It was a procrastination project of mine to avoid my law exam preparations.
The cynical side of me thinks this is just Fried and DHH not wasting a crisis and turning it into an opportunity to quick pivot and flush out the deadwood.

I do agree with others, though, that I'll bet Basecamp is a better place to work now than it was a week ago. If people want to quit because they'd rather engage in struggle sessions than focus on the work, I won't be sad to see them leave and take their distracting socio-political griefer wokeist cloud with them.

Stop politicizing tech. We are in the technology industry, not the humanities faculty lounge and our jobs should be free of virtue signalling and cancellation.