skysight-inc/HackerNews huggingface dataset:
If you approached the subject academically, you’d have an informed take on it.
Technically, flag emojis are just two codepoints that encode two Latin letters. They are the “regional indicator symbols”[0]. This solves the problem of countries coming and going, and leaves the job of implementing them all to the font designer (through ligatures), not Unicode.

For example, the US flag is composed(?) as U+1F1FA U+1F1F8 (REGIONAL INDICATOR SYMBOL LETTER U) and U+1F1F8 (REGIONAL INDICATOR SYMBOL LETTER S).

It can get even crazier with “emoji tags”[1]. Say you want to encode the flag for California, US. You’d think it’d be done using those regional indicators as “CA”, but that’s actually Canada. The way to do it is: U+1F3F4 U+E0075 U+E0073 U+E0063 U+E0061 U+E007F. This encodes a black emoji flag, “USCa” in tag characters, and a “tag cancel” code point.

Basically, if your font has symbols for countries that don’t exist yet, or are missing some, that’s on the font designer, not Unicode.

[0]: https://en.wikipedia.org/wiki/Regional_indicator_symbol

[1]: https://en.wikipedia.org/wiki/Tags_(Unicode_block)
I don't know of any platform that offers that in my country.
Most important sentence of the article IMO:

However, the researchers explained, “This attack does not yield drive control of the car though.”
Weird... Spying on high profile individuals through GPS position and car microphone is probably worth more than assassinations and traffic jams.
This has been tested experimentally in a way and nearly everyone offered accepted a bribe, one that didn't said "not at this point" and only one reported it.

https://en.m.wikipedia.org/wiki/Abscam
Not saying what they did was not good; it's certainly better than keeping things closed, but to answer these two parts:

> What more could we expect from them to do?

> That is top-class behaviour from instagram

To be considered top-class, I would expect them to go the extra mile and contribute to upstream. As many other companies have done over the past and continue to do.
If you think decay of magnetization is the limiting factor to digital longevity, I'm sorry to report that intentional bitrot will destroy any hope of retrieval long before the spinning platters fail. I'd suggest an experiment: Think of some major news event you can remember from even 10 years ago, find a news story about it online, and then just follow the links contained therein. Not only is Google shaping what you can see, but so is everyone else. God bless the Internet Archive.
Julia has a tradeoff w.r.t. startup performance doesn't it?

Also doens't Julia make pretty heavy use of dynamic dispatch, or am I mistaken about that?
That was really a risk. It's no longer a risk. In any situation where the developer's interpretation of the semantics differs from the binary semantics, their tool chain will reject the compiled binary. That's the point.

The gcc git repository receives hundreds of contributions every week. Despite the heroic efforts of the open-source communities, it's still very easy to submit buggy or malicious patches (just think about the University of Minnesota scandal [1]). One of those could easily be used to target seL4, especially since it's hard to target seL4 in any other way, given all the other security guarantees. A tool that double-checks the compiler will buy the stakeholders significant peace of mind.

[1] https://news.ycombinator.com/item?id=26887670
Tesla’s have steering modes (comfort, standard, racing) and acceleration modes (chill, standard, sport). That’s what they’re referring to.

I may have the titles of the modes wrong. But the gist is the same.
I write all my tests by first extracting aspects of the compared items to values that are then compared structurally. Nothing else makes sense.
The point is not which kind of energy bitcoin or other industries are using, but the distance from the source of the energy, it’s explained

> Almost all of the energy used worldwide must be produced relatively close to its end users — but Bitcoin has no such limitation, enabling miners to utilize power sources that are inaccessible for most other applications.
UK supermarkets warn Brazil over Amazon land bill
A plasma of H2O2 sounds like the definition of a reactive environment…
CoinGate Wins Innovative Cryptocurrency Payment Gateway in Europe 2021 Award
Point to Brave.

Google Pay is about as anti-privacy as it gets.

You are handing Google your identity info and connecting to your Google ID. They don't even have to work for it.
I agree that it would be a more apt comparison if the original band-aid color where neon pink, or some other non-human-skin-tone.
> Is this you?

Yes

> ... maybe you want to use my https://github.com/henvic/httpretty

No, because I have a commercially licensed version of Proxie available, which is more flexible since it doesn’t require code modification, and (in my opinion) produces prettier output.

Additionally, there is no incentive to buy httpretty since it is distributed under a permissive license - by using it, I would likely never see an ad (though I would, of course, carefully audit the code before adopting it to ensure it does not do anything underhand).
There's usually maintenance or "enthusiast" info available that makes it not that complex to defeat.

Here's 2 antennas in a Model S mirror: https://teslamotorsclub.com/tmc/attachments/img_0748-jpg.211...
WTF Does Tech Have to Do with the Planet?
The statement "Introducing skin tone provided no advantage" is pretty ignorant and unaware, especially when skin tone variants are widely used so they objectively hold some utility. At best it's an uninformed and lazy take, at worst it's someone showing their lack of empathy and distain for people who don't look like them.
IMO the shadow DOM should be used sparingly and in most cases not at all.

You can use web components without the shadow DOM (I've seen them being called "custom elements" then). That's what I do and I'm happy with the results.
Humans are weird. I’ve found most employees seem to be be more attracted to guaranteed subsidies than to profit sharing. Not all, but most. Just my experience though.

Obviously, both is better.
It was a few years ago and I didn’t work on it directly, so my knowledge is a bit fuzzy, and I think the person who did work on it is no longer at the company. As best I recall the slog to get it working was mostly about C extensions, but I don’t know details. And then once it was working the memory use was worse and it didn’t show perf improvements. This is speculation but I would guess the design of the pypy jit isn’t a great fit for a prefork workload, where the hot paths don’t get hot until postfork, but it’s pretty inefficient to do identical jit compilation in every worker instead of once in the parent process.
Until someone chooses white, and potentially benefits from it.
This is one of the most tasteless replies I have ever read to someone who self identifies with a mental illness. I’m rarely shocked by humans but in this case, I’m genuinely shocked a human wrote this.
People are so good at ignoring large daily risks and freaking out about tiny unknown risks.

Just look how many people are scared of the covid19 vaccines, but take bigger risks in their morning commute. Actually if you just stick to the AstraZenica vaccine with the risk of blood clots - you take a bigger risk just getting out of bed in the morning, even if you never leave the house.
Preserving the Web
Piece of cake. I'm sure there's an app for that, which incidentally needs access to your location data... /s
Brave is faster because it doesn't load ads or report back to daddy Google.
Don't forget that the "Move fast and break things" motto was born out of the software world. So claiming something is a software company works both for and against them in this case. Think of Heartbleed to understand why having software engineers and literally millions of eyes on a problem might still mean nothing in the grand scheme of things. And understanding a problem only takes you one step closer to solving it. How you solve it, and how you keep doing this day after day going forward makes a lot of difference either way.

The truth is the moment it's technically possible to hack a car remotely, cars will be hacked remotely. We've had computers of all kinds for decades and couldn't manage to make them "hack-proof". Consoles are as close as it gets and I'm sure if they were as critical as a car they would have been thoroughly hacked by now.

Having any kind of "self driving" feature means safety critical systems (acceleration, braking, steering) can be controlled entirely by the car's computer. And having OTA updates means there is some link between that critical computer and the outside world. And in that outside world people managed to hack airgapped computers in a military nuclear facility. If only that facility was "a software company"... they could have CI/CDed the malware in their infrastructure.
Good. Just because someone died, doesn't mean their personal writing belongs to you.
> We are against any type of charity and at the same time we do voluntary activity

I am getting more confused. Who is "we"?

[Edit]: Sorry for being dense, you are a volunteer for Save the Children? If so, I can better empathise with your position.

> So I agree that charities exploit people and for the exact reason we are against it, and we do our independent (from all governments and companies) activity and invites others to do so.

If you want your donations are handled by people doing it essentially as a hobby, that is fine. Give the donations to those entities then. Personally, I think the work done by charities deserves professional attention. The work can be quite complicated, and a lot of well meaning things have been done, which did more harm than good.

I do not think, working for charities has to be exploitative, just because people are getting paid. I say, the expectation of a personal commitment beyond a professional one from people working for charities does. The CEO and president, as well as a secretary or a PR person of a charity should be renumerated the same way as one working for a "normal" company. Their work should not be worth less.
I don't have an issue with this-- if people find value in it, fine. I don't think I will use this though. There are too many combinations that I am too likely to get wrong.
On 15 February 1996, the Long March 3B launch vehicle failed during launch, veering off course immediately after liftoff and crashing into a village near the launch site (probably Mayelin Village).[1] An enormous explosion destroyed most of the rocket and killed an unknown number of inhabitants.[3]

The nature and extent of the damage remain a subject of dispute. The Chinese government, through its official Xinhua news agency, reported that six people were killed and 57 injured. However, American estimates suggest that anywhere between 200 and 500 people might have been killed in the crash; "dozens, if not hundreds", of people were seen to gather outside the centre's main gate near the crash site the night before launch.[4] When reporters were being taken away from the site, they found that most buildings had sustained serious damage or had been flattened completely.[4] Some eyewitnesses were noted as having seen dozens of ambulances and many flatbed trucks, loaded with what could have been human remains, being taken to the local hospital.[4]

https://en.wikipedia.org/wiki/Intelsat_708#Launch_failure
I recently did a mini internet-studies on this and some of the stuff is indeed regional, but a lot of it is international too.

https://venam.nixers.net/blog/internet_communication_narrati...
It might have some effect. On a car with electronic steering the drive mode changes how "heavy" the steering wheel feels, same for electronic suspensions (google drive-by-wire). my non expert assumption is that the wheels are controlled by some electronic system and the feedback provided through the steering wheel actuator.
… you’re literally doing the same thing you’re accusing them of. Creating an arbitrary binary and than applying moral judgment to it.
If you've clicked an ad, you've already lost to marketers. If you've seen one, you've lost too.
Need Feedback on Our Business Valuation Calculator
Howdy All, Yesterday we just launched our free business valuation calculator on our website. You can check our calculator here: https://eqvista.com/business-valuation-calculator/

We're happy to receive your feedback. Thanks!
My point was I didn't understand why making a decision that gives a manager an extra (hidden) benefit is a crime - i.e. it's not money laundering (money laundering is misrepresenting the source of money, right?, and "wire fraud" and "mail fraud" is too elusive to me - it's a name, not an explanation of the nature of the wrongdoing :)

It's clearer now.
Maybe report the school?
https://apdcat.gencat.cat/ca/seu_electronica/tramits/reclama...
Playing Goldilocks: A New Way to Stave Off Information Overload
In many ways, it is. Take the family emoji. What is that supposed to mean in a sentence? A floating businessman? How would you use that in a conversation? A single eye? A UK royal guard? A mermaid?

Are you able to define what exactly these mean and why we should devote time and effort to ensuring that each one has the correct skin tone and gender representation?
The real problem is there are people who will no doubt believe him anyway.
The study explains that is better to don't say that there are algorithms and not humans behind the marketing suggestion, but I agree that obviously who wrote and run the algorithms should be responsible for the wrong suggestions, but I would also say that must be indicate that "this ad/item is provided by an algorithm" and not by human. Transparency.
This isn't an "actual" Lisp, it's just Python with S-expressions.
I think this missed the left handed peoples (joking)
Can't you also make it look like an accident by physically tampering with the car?
Yep I'm one of them. Lived in the UK in the early 80's as a child. Gave blood for the first time when I was in college in the 90's to the Red Cross here in the US, and they mailed me back saying to never give blood again but didn't specify a reason. It wasn't until a few years later that I found out why. And the fact I might have a prion disease lurking in my blood sometimes terrifies me.
My hope is that our children transcend this division and look back with bewilderment.
You've missed the point my man.

Being "like Chrome but not Chrome" is not a positive thing.
I bet they're not taking a lot of it in. Youth might convey certain enhanced abilities to switch between tasks efficiently denied to older people, but I'm willing to bet that even at the simple level of "computer game while on a call" sacrifices some of the attention of one of those things.

Related, my kids make grumpy faces when I tell them to turn off "background" Netflix or YouTube while they're doing their homework.

Semi related, my wife's friend came over and it was suggested we watch a film. "Aliens" was chosen as the friend and my wife hadn't seen it before. I put it on, they started chatting. When they started chatting I paused the film. They stopped chatting and asked what was up. I said that you started chatting so I figured you weren't watching the film, and I was actually trying to watch it. They promised to stop chatting. I played the film, they started chatting again after a short pause. We went through the pause/explain/promise cycle again and I played the film. They both promptly fell asleep.
Arkenfox isn't really about sane defaults, it's about extreme defaults. Even auto-update is disabled.
The appearance of skin tone emojis are bad enough but the thought that someone consciously took their time to choose the skin tone of the emoji that best matched their own in their mobile phone UI makes it that much more bad.
Deploying Web Apps Quickly on Amazon EC2 with Serve and PM2
Would be neat if it also removed the anchor gunk google is adding that highlights the specific word you searched for. Very obnoxious when you're trying to find a wikipedia page to link on mobile.
"Internal Audit" is pretty common. Though I wouldn't just assume they would take your side. Whistleblowing is tricky business. Someone may decide that the public tarnish of "it happened" is worse than letting it slide.
Show HN: Spotify Like Playlists for NFT
I tried Kotlin a while ago. It was like baby Scala.
> Catch Me if You Can is still a great movie, even if Abagnale lied about the whole thing. I mean, "inspired by a true story" or "based on a true story" movies already deviate pretty severely from history in many cases.

I think this crosses a line. It's not a matter of reordering events or combining characters or even inventing small events to drive home a conceptual point. All of those are fairly accepted in the memoir and historical drama genres as changes which seek to clarify. Essentially, it's ok to misrepresent the facts of the truth if it's helping communicate the spirit of the truth.

If what this author is alleging is true, then whole aspects of Abengale's story and ethos are totally fabricated. For example, a big part of Abengale's story is how he used his abilities as an autodidact to outwit the heavy handed systems of professional credentialism (becoming a pilot, a doctor, a lawyer). Once having pulled the wool over the eyes of the elite, he fleaced these wealthy suckers for no more than they could afford.

In reality, he may have simply been a stalker, who leveraged people's kindness to steal considerable amounts of their small nest egg. That's a pretty different story. Because it fundamentally changes Abengale's relationship to his victims. What he is doing goes from being bold and clever and reckless to being predatory and petty and cruel.
Ask HN: Recs on Bluetooth headsets for conference calls?
I know that Bluetooth has limitations for audio quality but I'm looking for a high-quality Bluetooth headset that has an excellent microphone.

Audio playback (i.e. the headphones) can be okay but I'm interested in giving the rest of the call participants a high quality audio experience. I've found that participants on a conference call engage more deeply when the video and audio sound better.

Right now I have AirPods Pro. The microphone capture quality is just so-so (I do a test call to myself); the built-in laptop microphone sounds better.

One option is a stand-alone Bluetooth microphone, but the only reason I'm choosing Bluetooth is for convenience and aesthetic reasons, otherwise I'd go wired. Thanks!
I wish Signal would implement this so that by sharing a link, it auto removes the tracking elements.
I found it funny the first comment seemed to deride the use of function pointers, compare, map, and filter as too different than the for loop centric Go. Even C provides sort with a function pointer for compare...
...or maybe some people just get used to disappointment and masturbation?
> Which is how Lisps should be implemented on top of modern environments.

Lisps are modern environments. Which is why they're implemented in themselves.
I guess targeting their phones works better. Phones can provide a lot more data, and with iOS and Android you have just two platforms that cover the vast majority of phones. If you're a state-level actor, you have the NSA, GHCQ or equivalent with full-time teams working on compromising both platforms, so probably have quite a few options available.
True, but Unicode does say that all alpha-2 codes are valid. So while Unicode isn’t saying “this is a list of countries you need flags for”, they do say “go here to find the list of countries you need flags for” - which is mostly a (reasonable) decision to punt political pressure onto somebody else :)

So all that to say: Unicode is still representing language and/or written culture as it is at a point in time (which may be less relevant in the future) - and that’s OK, and absolutely compatible with their aims.
But still, the last time China did this metal parts sprayed down on a ~150 km wide land stripe in the Ivory Coast...

If it would just hit those ignorant people not caring about such impacts they would maybe re-think...
With Static Python we use type annotations in compilation, and we require them to be correct (they are runtime checked at boundaries with non-Static code and throw TypeError if wrong types are passed in.)

We haven’t gone the hidden classes route so far because it’s simpler to just look at attributes assigned in __init__ and annotated on the class and lock those into slots. If you’re writing typed Python you probably don’t do a lot of tacking extra ad hoc attributes onto instances, since type checkers don’t like that either.
I'm going to get a cheap econobox from 10 years ago. No new cars for me.
Why are you so upset with somebody lying? In your words, liers are monsters.

I lie occasionally. Sometimes enjoy it too.
Great point. The Fitbit app does not answer common medical questions or give you a simple check of how you're doing. I do'nt have the premium Fitbit account so I'm not sure if they do there. But to me this is a failing on most of the top apps out there.

Just to be sure, we just use the data over the last week and then dump it as soon as we present a result. Happy to discuss more.
Our JIT can use type information when available to improve speed. This is what the Static Python project described in the README is all about.
> car microphone

What?
Yeah - even then it’s not perfect because people in real life may have a cosmetic interest in skin tone matching bandages. It’s not about inserting race, it’s about blending the bandage so it looks nice.

With emoji, it’s different - it’s explicitly about inserting race into a place it didn’t need to be. I think this type of thing is generally worse for society. It leads to people thinking about our differences more than our similarities.
Let’s go back to tulips IMO. At least they didn’t destroy the environment.

Most crypto claims to be deflationary, but as a class of currency the inflation has been massive. Everyone has their own money printer. They’re all printing money and trading amongst themselves for higher and higher values.

Then, everyone once in a while someone pays real money for some of the Monopoly money. That person is basically the donkey at the poker table. There’s not enough liquidity for all the donkeys to get their money back let alone for all the “innovators” to cash out.

It’s just a variation of a Ponzi scheme.
> On the other hand, it does make sense. It's a tricky one.

All attempts by Mozilla to bake-in addon-like behavior so we don't have to install 'yet another damn addon' is welcoming, but as with any of these features, they come with caveats already present in the addons.

For example, Firefox's HTTPS-Only mode (that is basically the HTTPS-Everywhere addon) breaks some sites, and also their anti-tracking feature will break some sites too. But then again: if a site is serving HTTP only then they're doing it wrong (with the exception of captive portals). As for the anti-tracking feature: I rarely see sites asking me to disable my AD-Blocker, and when I do I never give-in, no matter how desperate I am to see hidden content.
So, two thoughts:

First, you're creating such a stark false dichotomy that it's hard not to wonder if it's somehow deliberate.

Second, saying that white supremacy is present in the company is not the same thing as saying that the company is run by white supremacists. The term functions very differently in the noun sense than it does in the adjective sense.