skysight-inc/HackerNews huggingface dataset:
While it's true it should already be considered a kind of failure to get into this situation in the first place, that shouldn't get in the way of "hope for the best, plan for the worst." It's never going to be possible to anticipate every kind of condition and have perfect information. Ideally we want these systems to engage in whatever harm and risk mitigation is believed to be possible based on the current reality, we don't want the system saying to itself, "The real solution is for me to go back in time and not have made some earlier mistake." That analysis is great afterwards for figuring out how to prevent in the system from getting into that situation again in the future, so it's still important too, but we need both.
It would be really interesting to see what the conversion funnel looks like for a new framework like this.
Isn't a rebel somebody who takes controversial or unpopular stands?
It's true. Joe Rogan is very misguided.
It just makes it feel like having no "cringe" reflex is a pre-req to being vulnerable to cult things
You certainly can.
`print(String(flag.reversed()))` in Swift reverses emojis correctly.
Or he might have miscalculated his clout. Or indeed he may have just wanted to withdraw his catalogue as protest —if the latter, I think it’s misguided idea. Lots of musicians or artists can have diametric opinions to each other. It would be a disservice if they all started dictating who could be on the same service as them. What next, only allow streaming to people who hold my views on X, Y or Z?
There are plenty of bright people who convince themselves of something that's crazy and unsupported by evidence. It's classic confirmation bias.

Linus Pauling was one of the founders of molecular biology and spent part of his later life advocating that people megadose vitamin c to cure heart disease, something that could have very well hurt people who chose that over a more evidence-backed treatment.

Steve Jobs tried treating his cancer through juice cleanses until it became too late-stage to treat conventionally.

Malone really should not be given a platform. We know that being unvaccinated can make covid way more severe and puts you at 14x higher risk of death from covid, and there is a huge body of evidence on covid vaccine efficacy from the literal billions of people worldwide who have been vaccinated.

People will almost certainly die because he lends credibility to anti-vaccination arguments.
If you think the Unicode flag emoji take a lot of bytes, then consider the family emoji! (https://unicode.org/emoji/charts/full-emoji-list.html#family)

I'm in the process of designing a scripting language and implementing it in C++. I plan to put together a YouTube series about it. (Doesn't everyone want to see Bison and Flex mixed with proper unit tests and C++20 code?)

Due to my future intended use case, I needed good support for Unicode. I thought that I could write it myself, and I was wrong. I wasted two weeks (in my spare time, mostly evenings) trying to cobble together things that should work, identifying patterns, figuring out how to update it as Unicode itself is updated, thinking about edge cases, i18n, zalgo text, etc. And then I finally reached the point where I knew enough to know that I was making the wrong choice.

I'm now using ICU. (https://icu.unicode.org/) It's huge, it was hard to get it working in my environment, and there are very few examples of it's usage online, but after the initial setup dues are paid, it WORKS.

Aside: Yes, I know I'm crazy for implementing a programming language that I intend for serious usage. Yes, I have good reasons for doing it, and yes I have considered alternatives. But it's fun, so I'm doing it anyways.

Moral of the story: Dealing with Unicode is hard, and if you think it shouldn't be that hard, then you probably don't know enough about the problem!
If you like this, you may also like why len(emoji) is still not 1 in Python 3 despite all the unicode breakage: https://storytime.ivysaur.me/posts/grapheme-clusters/

I do feel like these are all 'gotcha' questions - I haven't seen any real-world requirement to reverse a string and then have it be displayed in a useful way.
Yeah, they all kinda had to with Omicron because it's so damn contagious that even with the reduced 5-day quarantine guidelines and drastic reductions in the circumstances under which one must quarantine (which changes I'm about 90% sure are BS from a pure public health perspective, and just a practical-minded compromise aimed at preventing a de facto shutdown from having half the damn country in quarantine at once in the Omicron surge) some local districts were seeing days when they were short hundreds of subs to cover for all the teachers who were out.

[EDIT] BTW, no hard feelings, I genuinely wasn't trying to piss you off. Communication is hard. Sorry if it sucked this time. [EDIT EDIT] LOL, and that phrasing was too wishy-washy. Sorry if I sucked at it, this time.
> Obstacles are obstacles

So to you there is no difference between a fire hydrant, a human being and a paper bag? I mean, it is quite obvious that those, as obstacles, are not the same. A fire hydrant is stationary a human isn't and a paper bag can simply be ignored by the car. Do you really think that a paper bag should be treated the same by a self driving car as a fire hydrant because that is what you are saying.
Couldn't agree more on this being bad terminology. Something is always implicitly trusted. Whether it's your root CA certificates, your Infineon TPM, the Intel hardware in your box, or something else. When I first saw this term pop-up I thought it meant something completely different than it does, I guess because of the domain I work in.
There's gotta be an API to get the raw data even if it's wrong, right?
Is there any hope? That is, are there any people currently in Argentinian politics who might be credible agents of change?
You can find a club in most large cities. In the US at least, the biggest problem is getting far enough away from the city so you don't become a hazard to commercial plane traffic.

I live in the DFW metroplex, and you have to drive almost 100 miles out of the city to take-off and then you're pretty limited on where you can fly due to the abundance of small airports nearby.

There are maps available that show what kind of airspace is around you. I forget the specifics as it's a been a few years since I looked into it, but there are different designations for what/who is allowed to fly where and paramotors are very low on the totem pole in terms of priority and access allotments.
To be clear, you think that a standard data format and protocol is not worthwhile because some organizations don't release data?
lol doesn't look legit. not surprising it malware built in
The scots over 70 are 100% 2+ doses. There is no unvaccinated comparison group in Scotland for people over 70.

https://public.tableau.com/app/profile/phs.covid.19/viz/COVI...
Why make the claim that n95s don't filter viruses and then say that they do indeed capture viruses?

Also yes the filtration fades but there's data out there showing 40 hours of use on KF94s still showing filtration percentages in the low 90s.
Doesn't have to be, just what I've spent the last 7 years doing.

Also typically finance comp is pretty good (currently ~£160k). Is it possible to exceed that at a FAANG in the UK?
I've been learning more about music rights this week (plug for the Taylor Swift episode of the Acquired podcast).

I think it depends on how much of his catalog he was the song write on? There seem to be some veto writes that songwriters get even if they have sold the rights to their master recordings.
Yes, because that work had been done at the time by even more underpowered devices, that is, by actual humans. You’re lucky if you get half a horsepower from a good human, so replacing them with low HP steam engines might still be worthwhile.
Based on what I can gather from the documentation I think the answer is basically: Yes, it’s the structured data.

My initial confusion came from looking at Block Hub [1] which appears to be a collection of UI components. But the underlying Block Protocol specification [2] is all about structuring data around entity types and entity identifiers. Looking at a specific example of a block [3] the UI component is displayed next to the underlying data and schema.

My guess is the creators of Block Protocol want to promote the free exchange of structured data and decided that coupling the data to UI components is the best way to do that? It’s notable that the web has faced challenges encouraging use of both structured data (Semantic Web) and UI components (Web Components). Maybe they can be more appealing bundled together.

I do hope the Block Protocol project tries as much as possible to reuse existing standards for data and components, building upon whatever we have that already works well.

[1]: https://blockprotocol.org/hub

[2]: https://blockprotocol.org/spec

[3]: https://blockprotocol.org/@hash/image
>If I'm saying anything, I'm saying we should do what the collective expert institutions tell us (and stop listening to individuals, regardless of how qualified), and those institutions are generally sticking with the, "keep masking, kids!" message.

This just isn't true. Just the other day Sweden decided that they will not be recommending the vax for kids under 11 [1], and the UK has ended their mask mandates all together. The US is part of a select club that is actively ignoring what the data says about how effective these intrusive measures really are. There's other examples from all over the world and their covid outcomes are better that the US, largely because so many in the US were simply unhealthy, out of shape, and fat which weakens your immune system.

Taking your strategy will do much to weaken the general populous' trust in these institutions.

[1] https://www.reuters.com/world/europe/sweden-decides-against-...
This is something that has standard in every developed country at least, not some niche weird product.
Making everyone very, very concerned about inflation and starting to talk about it.

The USA could probably use a decade of double digit inflation (with coupled wage-inflation so a nice wage-price-spiral) to adjust asset values and wealth disparity back down to more reasonable levels. It would come with economic stagnation but that will be better than the alternative.

What all the talk about inflation is doing is getting people very worried about any uptick in inflation and prepared for austerity measures to prevent it, which will probably lead to a depressive spiral and lancing the long-term bubble that we're in. If the "Great Resignation" trend of workers having power over wages continues, then I suspect you're going to see a large degree of inflation panic pushing for austerity.

I don't think it'll land this year, though, this is just the warm up act. The Fed policy changes this year will likely be insufficient and its more likely that this time next year it really starts to ratchet up (and I don't know what'll happen in the midterms exactly other than the Republicans will make gains which makes austerity even more likely). Things will likely be getting exciting again in 2024. Sooner or later we're likely to have a post-pandemic party for a bit, then I think policymakers will start to seriously panic about inflation and workers demanding raises and drive the economy into a depression. I could be off in the timeframe, but after 2-3 years of workers having negotiating power I think policymakers will start to think that it is intolerable.

The inflation messages, though, are clearly the manufacturing of consent for what is likely to come.
"It may not work perfectly in 100% of the cases, but that doesn't mean reversing a string is no longer possible."

It depends on your point of view. From a strict point of view, it does exactly mean it is no longer possible. By contrast, we all 100% knew what reversing an ASCII string meant, with no ambiguity.

It also depends on the version of Unicode you are using, and oh by the way, unicode strings do not come annotated with the version they are in. Since it's supposed to be backwards compatible hopefully the latest works, but I'd be unsurprised if someone can name something whose correct reversal depends on the version of Unicode. And, if not now, then in some later not-yet-existing pair of Unicode standards.
*Per Neil Young's request. That part is important to add. They aren't punishing him or something.

Unrelated to this drama – I wish Spotify had a music-only (non-podcast) plan. It is annoying to think of the huge chunk of my monthly bill that is going to Rogan and a billion True Crime podcasts and lots of others that I absolutely don't use or care about. Meanwhile artists are getting paid peanuts.
I mean no but only because I don’t understand the characters. Someone who reads Arabic (I assume based on the shape) would have no trouble. You’re nitpicking cases where for some readers visual characters might be hard to distinguish but it doesn’t change the fact that there exists a correct answer for every piece of text that will be obvious to readers of that text which is the definition of a grapheme cluster.
You forget that the board is also full of slightly-more-official-looking guys wearing suits. Guys in suits often forget that there is more to life than appearances, and that there is a cold hard reality unaffected by spin. Ransomware is gonna ransomware regardless of how many boxes you check and how shiny your suit looks.
Well, no.

Plus he’s doing it for the money.
>US(along with Russia) has signed agreement about guaranteeing territorial integrity of Ukraine.

Source?
I have the feeling that Neil is going to be ok without Spotify, too.
Wait, so theres been a prevailing thing about "censorship" and "platforms are allowed to dictate what content they host"

are we now moving onto "private citizens are not allowed to dictate where their content is served from?"
Ask HN: Anyone switch to a corporate strategy analyst position?
Specifically one dealing with acquiring other companies in fintech?

I'm thinking about switching to that sort of role. I like learning new things and applying those concepts. Seems like I could at least study other people solving interesting problems. Better than the mostly configuration and infrastructure work I do now. Not sure what will be involved in the role (reached out to the manager for info). Seems like most of the team members have prestigious degrees (Wharton MBA, etc) with a heavy finance background.
If flag emojis are really a combination of 2 special characters, the reversal of the U.S. flag should result in having the Soviet Union flag.
He's asking for an open platform to become moderated to limit content to media consistent with his own beliefs.

If he doesn't want to do business with an open platform, that's his problem. But I would not call that "integrity."
Not sure how you go from "poor adherence on masks" to "it's pointless to teach kids anything".
Pulling one's business from sources you disagree with is 100% activism. Hell, it's the entire idea behind economic sanctions.

Going to talk to Joe Rogan isn't going to change anyone's mind, and is just providing him more attention and validating him as a 'platform', and thus perpetuating the problem.
In the case of honey, it's actually very simple: if it's viscous outside of summer, it's not honey. Natural honey crystalizes into (near-)solid form quite quickly.
Not clear to me what is "goofy" here. You dislike the word acolytes?

> Japan's exploded over a generation ago and

And how did that go?

> Most of western economies "exploded" 10-15 years ago.

Sure and they had 15+ years worth of runway to lower rates. So seems about right that they didn't have an issue while their strategy was still viable.

> That does not mean that their theory of inflation (national debt)

What does this even mean? Debt to GDP is ~130%. Seems like what most of them have been consistently predicting for years.
I think that angle is that until they reeled in JRE, they didn't really have anything original or exclusive. Virtually everything that people were listening to belonged to legacy record companies and artists. The Joe Rogan Experience is one of the biggest things going, and it's still young as a show, and they have it exclusively, so don't expect them to give it up for someone whose popularity peaked a long time ago (no disrespect to Neil Young).
I'm not sure if any of these are pertinent to your tests, but these are the issues I see most often that cause flaky tests:

- Hard-coded waits in your code, like "Thread.sleep(1000)". A better alternative is to replace hard-coded waits with something that waits for an element or value to appear on the page. i.e. click on a button and wait for a 'Success' message to appear. Puppeteer and Playwright both have good constructs for doing this.

- Needless complexity in the tests. Conditionals in particular are a code-smell and indicate there's something needlessly complex about the test.

- No test data management strategy. The more assumptions you can make about the state of your application, the simpler your tests become. Ideally tests are running in an environment that nothing else is touching, and you're seeding data into that environment before tests run. I personally don't believe in mocking data in regression tests since that quickly becomes hard to manage.

We spend a lot of time thinking about these issues at my company and wrote a guide that covers other common regression testing issues in more detail here: https://reflect.run/regression-testing-guide/
I think that's the other thing that's understated too because a lot of these underlying choose-your-own-adventure pieces are also in wildly different levels of maturity when it comes to observing and debug. You can spend a while pursuing one solution only to find one of the pieces simply doesn't have the functionality or it is not achievable or the big thing for me is not able to be secured in any meaningful way or it's a TODO with no sign of completion.

That's still the main thing for me that gives me pause, it ends up being very unreliable when you are trying to secure it or simply put walls up around things. Finding out that your Network plugin doesn't support the thing you need is often not obvious until you have put in a massive amount of resources and work and sometimes it's not reconcilable. The idea of k8s is good, and the model is good, but the observability of features and working through the operational costs are still really raw right now and still has a lot of room for growth.
Lots of prop-trading firms aren't comfortable trading over the Internet. Often the concern isn't "someone might see my trades", since reverse engineering alpha from that is hard, or even latency, since not all strategies are super latency sensitive, ... but plain old infosec.

These sorts of firms are super paranoid about the exfiltration of proprietary IP. When you add trading over the Internet in to the mix, you just have more ways to do that. You have highly dynamic cloud infrastructure to deal with (whereas traditionally everything is static), DNS security, tricky PKI/certificate management, the need for much tighter access controls, firewalling (both at the network and application protocol level) and the secure logging and monitoring of flow between networks. And everything needs to be tight enough so no single actor (external or internal) can compromise the system.
> It may not work perfectly in 100% of the cases, but that doesn't mean reversing a string is no longer possible.

I don't understand why in maths finding one single counter-example is enough to disprove a theorem yet in programming people seem to be happy with 99.x % of success rate. To me, "It may not work perfectly in 100% of the cases" exactly means "no longer possible" as "possible" used to imply that it would work consistently, 100% of the time.
Interesting idea but more questions than answers...

The 'block' idea makes sense in the context of WordPress, but WordPress 'blocks' include layout blocks as well as content blocks.

You could argue HTML is already a universal language that includes semantic 'blocks'. Is the block protocol a collection of HTML elements grouped together to form higher-level blocks?

Will content 'blocks' be separated from style? What role will CSS component frameworks take in styling content blocks?

We have embedded content from third-party parties already e.g. a tweet 'block', a YouTube video, an Instragram post, etc. The result is embedded 'blocks' stitched together to make a slow-loading page with a mess of HTML and CSS code (and a host of third-party cookies). How can the block protocol avoid this?

As I said, interesting idea but many questions remaining at this early stage.
> Yes, that's the interesting scientific question.

One might even say it's a mystery at the moment.
Let me get this straight: So we have been flailing about for years now over micro aggressions and critical race theory calling everything under the sun “white supremacy” but outright, blatant white supremacy has a market cap of $4 billion dollars. And the people calling everything under the sun “white supremacy”, are likely to be the same people that contributed to the $4 billion market cap of legitimate white supremacists(young people are woke and young people buy NFTs. Both being woke and NFTs are trendy. Hence the groups are likely to overlap). Talk about irony.
Or, alternatively: rancid, fraudulent cooking oil is pretty good proof of the uselessness of the dead hand of the administrative state and given that it can and will crush you for non-harmful breaches of its own rules but can't crush harmful-to-you breaches of its own rules, and your ability to influence the growth of the rules ever decreases, maybe it's time to stop charging down the road of giving it ever more wealth and power?
He found it after all? Good for him! I know he looked all over for it.
This has been my son's experience : masks required in the classroom but the students spread disease (not just COVID -- Flu and colds as well) rampantly in the dorms.
> if a student's well-being depends that directly on being able to play the piano

It's death by a thousand cuts. The piano policy isn't that devastating by itself, but it's one of 50 things that have been taken away.
I appreciate the pithy quote and its references even if I'm sad to see Mr. Young's catalog go.
Many have tried - very recently - and seemingly stalled or failed at creating something like this with wide adoption, most notably Tim Berners-Lee with the SOLID protocol

https://solidproject.org/

https://solidproject.org/TR/protocol

The roadblock is always getting major tech companies to accept it as a valid means of accessing user data.

The amount of times I've heard about SOLID on NPR or other popular mainstream newscasts only to garner little to no support is astounding. Definitely take note where others have seemingly failed here because it's an uphill battle.