skysight-inc/HackerNews huggingface dataset:
Lots of good responses to assuage your fears. The one thing I don't see a response to is the auto-immune angle. Let's assume that the mRNA vaccine quickly goes away, but the whole point of it is to train your immune system to attack the spike protein. How confident are we that the spike protein isn't naturally occuring in any human cell type in any population of humans on the planet? Can we say with near-certainty that the likelihood of an autoimmune issue is non-existant?

I'm not very worried about it. I just received my first dose of the Pfizer vaccine today(some soreness at the injection site and fatigue ~12h after). I just would like to hear the response to that concern in case someone tries to argue that angle with me.
Audio jacks were also the status quo...
It's not even running on bare metal.
Well however he did, I do not see his responses after posting it here. Is it even legal to scrape all these manuals from other sites?
SimpleR State acts as a "module-level store", one of the reasons why it's so simple. When you start doing SSR, though, as with anything else in React global state management, you would sacrifice some of that simplicity.

So to answer the question, yes SimpleR State works with SSR, but you need to take an extra step. You would need to somehow "scope" your global state inside the React component tree. The most common solution is using a Context to store your server-side entities, so that they are not "shared" among SSR requests.

SimpleR State proclaims itself as "unopinionated", so the preferred SSR solution is a decision that the developer has to make. It would be worth adding some options in the documentation, though. So thanks for bringing this up. I also received a few requests on such documentation in the previous Request For Comments during the beta run. A doc page on SSR is underway.
No, it's an anti-stalking feature, so it's triggered when it's been away from the owner for some unspecified period of time, and only when the tag is moved. If someone is using AirTags to stalk someone, they would never mark as lost, which is why beeping isn't tied to this status.
When people talk about .NET, they're mostly always talking about C#.

Sure, there's a bunch of other languages that run on the CLR - but for the most part, the broadest, most well tested, path is doing stuff in C#.
But you don't permanently see them, because the ID rolls over quite often to prevent tracking the beacon.

Conceivably the beacons co-operate in preventing tracking by conversing with iPhones nearby to store a random code supplied by the phone for a period of time, and allowing any iDevice to ask for the list. If your iDevice sees the same random code it transmitted to a stranger beacon appear in multiple time periods it knows it is colocated.

I would guess that the colocation feature would allow you to track devices actively (tailing someone).

Spies will have to be alert the potential for both exposure and tracking. Hopefully Apple commissions Spy Vs Spy ad campaigns!
> it makes me wonder if status or cosmetics in a virtual world will ever be used in place of real compensation for work

That already exists, unsurprisingly from Amazon: https://www.washingtonpost.com/technology/2019/05/21/mission...
The German government (the Umweltbundesamt) recommends between 195€/ton and 680€/ton in 2020, depending on the discounting function, with costs increasing to 250-765€/ton in 2050 [1]. The error bars on these estimates are terribly large because we don't know the CO2 sensitivity very precisely and we also disagree on which discounting function we should use to value damage in the future. Imo, tying the price of carbon to the price of atmospheric carbon removal is the most reasonable thing to do.

[1] https://www.umweltbundesamt.de/sites/default/files/medien/14...
Irrespective of Pirahã, I still think Chomsky and anyone who agrees with him are wrong. Yes, he's come up with some useful abstractions and has identified, articulated and put into models ubiquitous features in human languages and cultures, but for him or anyone else to make universal claims... It seems arrogant and ridiculous to say the least.
It isn't yet clear how that detection occurs.
I use a cheap rubber case for my AirPods that has a little loop for a keyring that I use to attach a Tile to [0]. It's a little bulky compared to the naked case but it has a few of advantages.

First, it allows you to say "find my AirPods" to your phone and the Siri shortcut will launch the tile app and ring your AirPods. Second, the silicon is really grippy so it's far less likely to fall out of your pockets, and third the keychain ring means I can store it on a keyhook by the door which is my system for not loosing my keys in the first place, and usually obviates the need for the Tile:)

I do agree that having the UWB transmitter built into the case would be better provided it doesn't require the case having charge to work, which isn't always going to be true.

[0] https://imgur.com/a/xTGpTOC
I remember "prototype pollution" as the annoying result of monkeypatching a la prototype.js way back when. But this article presents prototype pollution as a security issue.

If an attacker can perform "prototype pollution", aren't they already injecting arbitrary JavaScript into the page? If they already have script injection, why would they choose "prototype pollution" over anything else they could do with arbitrary code?
Ahh yes, the J.D. Power model of award giving.
This implies (as the article states) that we’re bound to accept whatever Google’s alternative solution is to their own problem. We as consumers and users are free to our own third preference: “I don’t want _any_ tracking”. That’s why it backfired. The effort may have been in earnest, but it’s just another expression of Google’s bravado.

The pain they’re facing is that people don’t want to be tracked, and tracking/cohorts are the only edge that Google has. Without that they’re must another advertising wholesaler.
The optimism of scientific publications likewise
Extremely knowledgeable and warm person on top of that. He's the genuine next level.
Yeah. Possibly a black swan knowledge (every swan is white until a black one is found much later) but can't be accepted as valid until someone else verified it.
My workplace switched from Slack to Teams a year ago and it was a complete disaster. In addition to numerous flaws that would be repeated by others, some users including me couldn't sign in with cooperate accounts at all---every time I put the email address it skips passwords and always ends up with a clueless generic error message with a non-functional "retry" button.

I have since found a workaround which requires reinstallation per each launch, because the installer installs an older version that will soon be automatically updated to a newer version, and that older version can retry on the failure with an alternative login prompt that actually works. So Microsoft has at least two login prompts, only one of which is working for me but unsupported by some versions of Teams so that I can barely work around. Brilliant.
Yes, I understood that just distributing grafana and your app together is not a problem, that is bundling. But what if grafana is a part of your app ? If you have a grafana dashboard inside the UI of your own application, this cannot be considered bundling, can it ? The AGPL is clear that if the result of the aggregation "forms a larger product", then you are NOT covered by the bundling clause.
I've never encountered this. Sounds like an odd account specific bug.
Isn't that how science preceeds? Someone makes a universal claim, and either its disproven or it isn't.

I don't think its wrong to swing for the fences, after all, the wider the claim the easier it is to disprove.
Tile sends me free replaceable batteries.

Hopefully AirTag opens up their API so Tile can integrate. I’m just assuming AirTag would be slightly more integrated than Tile.
This one of the better comments I've seen on this website. I actually copy-and-pasted it into my notes file. Kudos
dang, do you tag topics somewhere and can pull up these summaries quickly? Or do you search for `Piraha` on the title and comments?
Yeah... my biggest question is why it hasn't been tested on hardware. Dev doesn't own an x86?

Also the author refers to the (raw/MBR-format) disk image twice as an "iso" which makes me shudder.
> there seems to be little stigma around holding a conversation with earbuds in place

Maybe it's a generational or cultural thing, but I find that kind of thing incredibly rude. But I'm also the kind of person who takes my sunglasses off when I'm talking face-to-face with other people.
Past comments: https://news.ycombinator.com/item?id=10199391
I think there’s some possibility of slight confusion by mixing Xamarin and UWP together. Xamarin (and thus .NET MAUI, which is cross platform) does not use the same flavor of XAMl as UWP (and thus WinUI, which is Windows only but shares the same XAML as Uno).
they talk about Kibana in their Q&A:

https://grafana.com/blog/2021/04/20/qa-with-our-ceo-on-relic...
The “DHCP server” for us was a sheet of paper where you’d write down the IP you were going to ifconfig.
The AirPods case can already be tracked, but annoyingly you can't make it make a sound. If you leave a single AirPod out, you can make it make a sound, but for me this is useless because I always misplace the case (with AirPods inside). I don't see why it's not possible to have the AirPods make noise from within the case. I understand the sound would be muffled by the case itself, but that's still better than nothing!
reCAPTCHA is an accessibility and privacy nightmare.

There are better alternatives like OOPSpam API that gives a score and works in the backend so no interaction with the user.
> It's likely that 'smart' people are just as likely to be unaware of their own follies or inabilities

We have a word for that: Hubris
Normally, rather than counting on two different codepaths to take the same number of cycles, assembly code written for constant execution time will always run all the same instructions unconditionally.

So, you don't have to know how many cycles every instruction takes; you just have to make sure you use instructions that don't take a data-dependent number of cycles.
Cool Tool of the Day (1997)
What do you think the word "free" means exactly, in the context of software freedom?
No I mean you'd have to be hitting Google/Cloudflare/... to find out that you've been blocked by Google/Cloudflare/... If he's found out, it's probably because he's crawling those sites.
SecretManagement and Accessing Linux VMs in Azure
The Lisp adage about '<something, something> 100 functions with 12 data types vs <something, something>' seems to relate treating the argument stack as the tuple so that you can have multiple functions that take the var-arg union of the shape of the stack. I don't think I am explaining it very well, but I think this is the gist of how one constructs algebras or monoids over the shape of the stack.
My guess was simpler. If the phone sees a random tag for 30 minutes, then coincidentally that tag disappears but a new one shows up--for 30 minutes--and this keeps happening, then it's probably the same tag that's following you around. Especially if it's always about X meters away, or whatever.

Random tags passing by wouldn't maintain the same distance or RSSI, and they wouldn't be spaced perfectly apart in time either.

Of course I'm making assumptions here about the key rotation frequency, or even if it's a regular intervals. I guess if you're spending a lot of time in crowds, the rotating beacon that's with you would be hard to pick out of the myriad other beacons coming within range all the time. ("Was that a key rotation, or another person?")
If they try to bring it to earth... probably bad things :-P
Ah, Inbox. Still miss it. Currently using Spark, but not as slick as Inbox. Mainly because read messages can't be one-click archived, and there's no day/week divider. Pins + quick archive for the rest fills the gap from Inbox pretty well for me. But would pay for Inbox. Google/someone else. Please.
Code splitting doesn't work (yet) if that's a feature you need.
That sounds ridiculous but I'm sure it works this way in the US. If you can have the worst of both worlds why not make it so.
Certainly this is possible, but only if you are a member of both communities. Due to the confusing UX you mention, the threat model of "accidentally accept a Alabama or Saudi government job's Discord invite, or the Discord invite for your now-potentially-required-to-out-you-by-law-thanks-Alabama cousin's D&D group, in the desktop app while logged into an alt account with a LGBT or trans flag profile picture, or nonbinary pronouns in your username" is significantly more likely and probabilistically dangerous than "Alabama or Saudi state actors are lurking LGBT communities and extracting user IDs at scale to correlate with Discord users on other accounts." And yeah, that last one's problematic too, but Discord can still start somewhere. I'd argue that Discord has a moral obligation to start somewhere.
I think I understand the position, but the implication is often that it should not be allowed or that it is bad.

The core idea is I think YouTube should have the power to moderate their platform and that that is a form of legally protected speech (a private company deciding how to run itself).

People can disagree with YouTube's policies or moderation, but that's a personal opinion about their policies with regard to what they allow on their platform. I don't think it's that big of a deal for them to block stuff that makes the platform a worse place to be and they have the power to determine what that is.

If they block stuff I find interesting, for example if they blocked videos about cryptocurrencies, I would think that's a dumb rule and I wouldn't want to support them on that, but they should have the ability to make that decision. If they blocked critical videos about China I would think that's unethical and wrong. Their ability to Block/moderate in general though? That's a tool they should have and should use.

Private companies setting policy on what's allowed on their platforms is exercising a form of speech. I don't think private companies should be forced to allow any speech from any users or that that is even desirable. Communities without moderation suck.

The government should not compel speech - compelling companies to provide services is a form of violating free speech. I find this more objectionable than YouTube blocking stuff that violates their ToS.

I also think "censoring opinions of people that she does not agree with" is misleading enough to be false. Banning people like Steve Bannon or Alex Jones is not some sort of ban of good faith intellectual disagreement - it's just banning trolls.
You cannot speak the truth anymore.

Dawkins began to fall out of grace of the western left after he started to criticize Islam. When he only criticized Christianity, he was their darling.

Remember, "Just because some are underdogs, does not mean they are the good guys".

While I do not know enough about the trans issues, I know for a fact, some people do use their race as a card when it benefits them.
In communist China, internet tube YOU!
so from that wikipedia page:

"Chomsky has replied that he considers recursion to be an innate cognitive capacity that is available for use in language but that the capacity may or may not manifest itself in any one particular language"

which makes me wonder - do they show an innate understanding of the concepts when it is discussed with them.
OK I’m not a fan of the ad riddled sites these days, but I think we remember a different 90s if you’re saying we were more focused on function than flare back then.
Wow. I knew Delphi was priced high, but I just went and looked...$1600 + $400 a year every year thereafter.

And they have a community edition...but if you make $5k or more as a consultant, -even if it's not using Delphi-, you can't use it.
> AGPL has massively enhanced virality, which is the entire point.

Yep, but AFAIK (not a lawyer I have just spent some time trying to figure this out) it doesn't affect other software over the Internet:

Some examples based on Friendica:

- Chrome won't become AGPL licensed by being used to access Friendica

- MariaDB won't become AGPL licensed by being accessed by Friendica

- any changes you make to Friendica must obviously be AGPL (if you let anybody use it)

- if you want to write an extension for Friendica it needs to be AGPL (but if you want you can also release it under another license)

- if you want to put your or someone elses open source or proprietary code into Friendica you must plan to release that code too under the AGPL (of course you can still release it under another license simultaneously but it must be available as AGPL in addition.)

The difference is that not in what it infects but how it spreads - kind of.
What is a good way to learn the .NET framework or a guided path to understand the development hierarchy in .NET.
It seems expansive with tools for everything from web, app and desktop development. Microsoft provides tutorials but it feels like they are all over the place and not really directed.
You have it backwards. The "control" you're speaking of is actually the thing that the AGPL withholds, so if you care about users having freedom but not control, then it's exactly what you want.
> Are one or more of them about to be deprecated?

All of them are.

Not officially, of course, but practically speaking all of them are dead-ends.

MAUI is the "new hotness", which means that it'll only become obvious that it is also a dead end in about a year and a half.

I wish I was joking.
I’m pretty sure Hotjar has had this for a while, though maybe not implemented in the same way
The tax burden always puts pressure on any man in the street, and even more so on every businessman, and now a new financial year is already underway, and business processes remain at the level of last year, therefore, it is necessary to further intensify the working moments for successful work. Of course, now the purchasing power has slightly decreased, and in general they are buying fewer goods, but all the same, the turnover will soon increase and everything should return to normal, and then, finally, the time for entertainment and online casino games https://jennycasino.com/ where you can play with great interest.
IDK. Plenty of "operating systems" are linked as a single binary with the application, in the embedded world and historically. This takes it a bit further but I doubt you think the dividing line is "OS and application are maintained as a separate project" which is about the only distinction.

I do see where you're coming from, though. Personally I would've described it as "bootable Tetris".
I write java all the time and have the following things I never want to deal with again:

- Maven

- Gradle

- Weak type systems

- 1 class per file and other dogma that leads to a million tiny pieces of spaghetti (cough GoF)

- java version hell

- garbage collection tuning (yes at scale its necessary and no I don't want to make more grafana dashboards of our application's gc and whatever open-source datastore we are using's gc since they thought it was smart to write in java)

- verbosity to the max

- people convinced none of the points are problems and that they are actually features. Its one thing to deny my pain it is another thing entirely to say its a "good" pain.
My Experience with Impostor Syndrome
I wrote a blogpost on Impostor Syndrome that is very personal. It is about my own experience with it.
Google has always abused Chrome's dominance by implementing features benefiting them.
The real reason is no one trust Google no matter how they implement this.
Hosting Mumble for coworkers since Teams feels sluggish and monitored. We could use both simultaneously but Teams takes exclusive control of the microphone... so they actively Extinguished that too.
All I wanted was a sort by NSFW, and top.
How many evolutions did the state of the art for bookbinding and typesetting go through before we ended up with the modern book?

UX and screen design are relatively new fields. I'm certain we'll eventually reach an equilibrium, based off a few decades of learnings and experience.
What the actual fuck!
Technically you need someone to cut the tree down, turn it into a stable form of carbon (say biochar), and bury it. Otherwise most (all?) of the carbon captured will be released fairly quickly after the tree dies.
I always wondered what would happen if a country using the Euro right now decided to back out and go back to its own currency.

Wouldn't exactly the same thing as the above proposal occur?

ie. Everyone in the country is suddenly paid the new currency, exclusive usage is mandated so by law and taxes require payment in the new currency. There would be fewer Euros needed for internal Fiat so those Euros could be invested and thus the switch should make everyone in those nations that little bit richer right?
That's still cutting edge in the world of email formatting.
> .. occasionally do something quickly on the frontend. And when I visit webpack's site and copy-paste a config and then adjust a few variables and run a command.

This fails quite often due to subtle differences not only in major but also minor versions of tools such as webpack or babel and because there are so many variables (nodejs version, npm modules etc) in that equation.
And Xamarin forms was never really finished, it is still lacking on every front. Just look at the open issues and feature requests.

I would not be surprised if MAUI also gets abandoned halfway through development.
Well said. Funny we realized long ago that you can't just have a backend team build an API then throw that the wall to a frontend team to use it, yet somehow, we often try to do that with design. To achieve what you describe takes more than a conversation, but a healthy and active relationship.
This is an oldie. Try the new one “it’s bad for the environment”
The license talk about derived work. And even if every line of code has been changed, it is still a derived work as it was progressively changed. So pattern and desings from the original are still in use. The Ship of Theseus is still the Ship of Theseus.
An emergency like Covid is the ideal environment to dismiss all concerns about efficacy and cost. The risk to losing some money on a failed vaccine is negligible compared to the cost dragging out the restrictions even just a little bit longer than necessary.
Looks like something from a bookmark collection of someone interested in the topic.
Confirmed by John Gruber

> I talked to folks from Apple today about some of this. The timeout period for when an AirTag will play a sound if separated from its owner is currently three days — but that’s not baked into the AirTags themselves. It’s a server-side setting in the Find My network, so Apple can adjust it if real-world use suggests that three days is too long or too short.

> The “NFC-capable device” thing means Android phones.

https://daringfireball.net/linked/2021/04/20/moren-fine-prin...
Ask HN: What are you looking for in a company, when searching for a remote job?
Odd, I was just testing the mirrorlink protocol on a Samsung device and discovered it was dropped last June by Samsung. I wonder if they will have better luck with this effort.
Wingate memories coming back
Exactly! Faster cycles means less waste and more productivity, not to mention better solutions and happier team members. It takes work for sure to build those relationships, but everyone is better off for them.