skysight-inc/HackerNews huggingface dataset:
Let's just stop and consider that the police killing one teenager sparks riots in France. In the US, that's just a Thursday [1].

The most disgusting part of all this is how easily and quickly people will dehumanize the victim, often looking for post facto justification (eg [2][3]). You see in the comments here, like alleging the victim may have been involved in drug dealing, car scams of otherwise driving recklessly. The obvious follow-up is "so it's ok to murder the victim then?"

Remember that Macron is the supposed centrist here, which just goes to prove that there are no centrists. Centrists are simply conservative reactionaries either too embarrassed to admit it or lying about it for political gain.

One other point about France in particular. The submitted article isn't French so specifically says "North African descent". French media does not do this. As a consequence, foreign media often repeats what French media says and makes an error in doing so. Instead of race, French media will simply say "immigrant", even if that "immigrant" is a French citizen for 3 generations but they are ethnically Algerian (or other North African).

I can't imagine cutting off social media working in Europe (eg VPNs), let alone surviving a legal challenge. Even suggesting it should give anyone pause however and expose the truth that Macron here is a reactionary.

[1]: https://abcnews.go.com/US/police-us-killed-100-children-2015...

[2]: https://www.newsweek.com/jordan-neely-arrest-record-outrage-...

[3]: https://nypost.com/2021/11/15/sole-survivor-of-rittenhouse-s...
This is roughly what the graph should look like: https://imgur.com/a/e09wCw3

(Did this by just changing the width percentages of the bars to the numbers shown on the graph itself.)
I eagerly await hearing about BabyGate
contenteditable may have its flaws, but I'm not sure if it's fair to call it "abandoned" as browser vendors do still maintain it - for example this very week Firefox 115 came out and the release notes[1] refer to updates to how contenteditable works.

[1] https://www.mozilla.org/en-US/firefox/115.0/releasenotes/
I'm pretty sure far more Japanese illustrators have flocked to Misskey instances, like Misskey.io, actually. I've even seen Crepu come up. Weibo? Not once.

Misskey.io has been suffering from downtime and struggling amidst it's massive growth in users. It's now one of the largest instances in the Fediverse I believe.
Peaceful protests without the threat of escalation are 5Ks with signs. A group that is willing to literally burn it all down is the living proof that what your actions/policies have done made it so they have nothing to lose. If you're willing to install an authoritarian regime over everyone in your country to snuff out who you consider to be rebels you've become the empire.

You don't have to cave to their demands, and it's expected that the powers that be will try to arrest them but the rioters are assumed to be desperate, the standing government is held to a higher standard.
Much love for Bret Victor! I've been working on a project inspired by http://worrydream.com/DrawingDynamicVisualizationsTalkAddend... which was released 10 years ago!
Big brain makes you human–count your neurons when you count your blessings
Why would simple avoid dark mode? It respects the user's preferences.

My site uses CSS to respect light/dark theme, so has no manual toggle. (A manual toggle requires Javascript and I have a personal goal to have a JS-free site, just pure HTML and CSS.) It was quite simple to do: just a media query and setting a few colours.

I also think that a site should respect the user's own light/dark settings, and so a toggle, if one ever exists for a site, should really be a browser setting on the browser toolbar. I don't know of a browser that does this, yet.
(Some) rioters voiced exactly these three goals themselves, on record, no government involved.
Threads iPhone app launches tomorrow; web preview today; no EU availability
None of that's relevant. It kinda sounds relevant if you ignore the fact the kid was killed by police officers who weren't acting in self defense, but outright saying "The police should be able to perform summary executions" doesn't play well to most people, so flood the zone with irrelevant nonsense that pushes Culture War buttons.
It shows that this death is like a temporary sleep which God will wake us from. None who believe in Jesus will perish (experience the permanent second death after the judgment). John 5:28-29
I think "news" here correlates to organizations deep in the "news cycle" whereby some organization decides some goings-on of local people is a worthy national topic. HN is one or two layers removed from this; quite literally there's a crowd deciding what you see at a given moment is relative or not for consumption. This is the same effect of hearing about important events from other people and choosing to look into them further or looking into them after the topic is more settled.

The real problem these users are describing is separation from the news cycle where most elements in the cycle are overstated or irrelevant to most users but are put in front of them anyway with very "this is important" language.
I’ve been on Twitter for 16 years now. I’m not a fan of Elon, but I have to admit my experience on the platform is better than it has been in years.

For example, muted terms stay muted and the “For you” TL is actually relevant. I think these gains are structural improvements gained by slimming down and removing advertiser-driven garbage.

Seems pretty good for a first step but the core problems moderation and curation remain. I’m not sure I see a good path forward on these points given the current posture of the company. That’s probably why exodus events like this one will continue to build over time.
> If the bond failed before the tube, then it would probably just leak like they did earlier in the video.

My understanding was for that "submersible" the glue never had a seal in the first place. But I can see the argument that instead the glue failed early on.

> The high velocity/high deformation collapse inward would probably cause any bond line or the fibers in that proximity to fail anyway?

Well, my overall point is that there is no evidence that the test is an accurate reproduction/simulation of Titan. Honestly a better test is probably just having carbon fiber on "dry-land" and pushing on sheet of it using the press at a known pressure so see if at 400 atms it just deforms or breaks. The whole point of it being a submersible test is to ride the curtails of the deaths (i.e. entertainment not education).

Anyways, the carbon fiber definitely deforms but the glue failing is a very fast shock that precedes the implosion. Surely the carbon fiber would've broke when more force was applied (assuming the glue didn't). But I think the test only showed the breaking point of the epoxy.

If you're testing submerssibles and one of them has (>5% maybe less) deformation that should count as a test failure. But that deformation doesn't count as an implosion.
See also "The System Design Primer": https://github.com/donnemartin/system-design-primer
K8s is complicated if you go digging around in the guts. But using a managed offering is barely more complicated than docker compose.
I'm not familiar with the history of Russia on the 1800s, but at least from other examples of the barbarious label on the map (mostly from Mexico/America and Africa), I get the sense that barbarous means small semi-independent populations, either aware of the western world and reclusive on purpose (like Mexico) or just minding their own business and not integrated on the western world (like Africa, and maybe Central Russia). But I really don't understand why eastern Russia got mostly barbarous aside from the main cities. Maybe some historical prejudice against Cossacks and Turkic people?

In any case, we can definitely say that the map is skewed towards the cultural understanding at the time, mostly Euro-centric
We don't know what happened and an investigation in on-going.

If police draw their weapon and you try to run them over, IMHO suddenly things do not look exactly like "police brutality", for instance, so let's wait and see.
Judge blocks federal officials from contacting tech companies
Environmentally conscious smartphone is finally coming to the US
The Murena Fairphone 4 is available for $599 and runs on a Google-free /e/OS operating system instead of the standard Android OS.
> The renewable push in germany came because the greens (and other parties) wanted to shut down nuclear and replace it. If the exit from nuclear was never started, germany would have been much less willing to invest in renewables.

Investment in renewable energy is not a value in itself. France has much lower CO2 emissions because they invested in nuclear energy which can replace both coal and renewable energy.

> If germany kept nuclear as-is the counterfactual might look worse due to the expansion of renewables not happening.

But an expansion of nuclear could have happened, replacing coal. Wind and solar themselves are highly volatile and require an additional stable energy source like coal or nuclear.
I would second this. Their app/website helped wean me off the emotional manipulation by news media I didn't even know I was addicted to. I would recommend people try it out.
I just finished The Innovators by Walter Isaacson (https://en.wikipedia.org/wiki/The_Innovators_(book)), definitely more on the pop side of things but found it interesting and introduced me to people and topics I was able to research further on my own.
In our case each node's ZFS store operates independently, it's not shared. We spin up "VMs" (LXC based) on each node and they talk to each via our private network. Hope that helps!
Buy why you would want OracleJDK instead of OpenJDK? Those are nearly identical.

Also is this the case if you use jlink (and/or jpackage)?

BTW. JRE is no more since JDK 9, and Oracle doesn't offer it (but other vendors do) - so in case of Oracle builds one hase to use jlink or package whole JDK.
CD-ROM didn't make Myst a no-brainer, as Rand Miller discusses in this excellent Ars Technica piece: https://www.youtube.com/watch?v=EWX5B6cD4_4

More info in the extended cut starting at this timestamp: https://youtu.be/5qxg0ykOcgM?t=3465
Totally concur - the point I was making that you revealed well is “The author is all that matters”

This actually happens all the time between experts and legislators, they just call it lobbying and it unfortunately lacks the “neutrality” that should be assumed, corrupting the whole thing in the process.
There's an in-between, here. The author was at a conference representing said company. Maybe they were told to go, but this isn't VMware policing their speech in general - this is someone attending an event on VMware's behalf and picking a fight directly with the speaker.

I'd feel very differently if VMware fired someone for voicing a political opinion outside the context of work with no reasonable association with VMware other than being employed there.

If part of your job includes repping the company, and the company paying for you to be somewhere, then while you're wearing that hat you need to be conscious of what you say and how it reflects on the company.

I agree with you that there's a power imbalance and "you're free to start your own company" would be unsatisfying if the company is trying to stifle your speech at all times.
All generators are iterators. Not all iterators are generators.
Chatbots are social media on steroids – trapping us in an even more tangled web
I'm trying to understand your point. What is fake about those caravans? Those are real people as far as I know, who are going to have a real impact on others and by others. If such a caravan was passing through your town or coming to your town, wouldn't it be odd if nobody reported on it?
Which would be quite foolish. Controlling a large number of engines was made a lot easier by about 60 years of improvements in microcontroller and sensor technology.
I'm surprised if you had something like plain plex on a bare debian install break. It's been rock solid ime. And many people do do it, *arrstack has a huge community. I think lots of people experience some sysadmin-type issue and then extrapolate that adding all these extra apps will linearly scale up the likelyhood of breaking. But the extra apps are dead simple and do not cause additional issues ime. There is practically no startup config for most of the stuff (sonarr/radarr/prowlarr) save for a config volume mapping - the docker-compose for those looks extremely bare. And all the addon components are widely updated automatically in the community and I've never so much as seen a complaint of a failed update (I'm not even sure if there are any kind of schema migrations, never seen anybody get a corrupted DB). Sure plex DB does get corrupted for some people but I suspect there is some exacerbating factor since I have never had a plex DB issue - perhaps it's more prone to issues for people using DVR, plex plugins, etc. I just use a stock plex setup with movies and TV shows and the default metadata settings. Never had an issue.

I guess to put it more concisely, adding the *arrstack doesn't really add many (hardly any?) additional failure modes. All the reasons it might break are the same reasons that the plex or the whole system would break. If your system runs out of storage, it might break. If you change the file permissions of some config or data folder, plex might break, and so would arrstack if you chmoded the config files so it couldn't read it. If you can keep plex running on a bare OS, adding arrstack is not really more work other than the initial setup.
I've only given a quick read/skim, but this is extremely impressive. BurntSushi has a lot of create stuff out there, but the Rust regex crate is legendary. The fact that Rust has had such a performant and easy to use regular expression library for so long is a real treat to the community.

This article as a whole is also a treasure. There's a fairly limited number of people who have written a ton about regular expressions, but they all do so extremely well. Russ Cox's article series (as mentioned in this one) is really great. I used it in college to write a regular expression engine one summer after I had started to fall in love with the perfect cross between theory and practice that regular expressions are.

The changes for more in depth testing here are also very interesting, especially for a crate that I'm sure if critical so a lot of the ecosystem, and I appreciate the writeup on such a deep dive topic.

Are regular expressions hard to read? Sometimes they can, especially if you haven't gone out of your way to take deep dives. Are they not perfect for a lot of parsing tasks? Sure, there are definitely things people shouldn't use regexs for that they do, like validating emails. At their core though, regular expressions are one of the most power dense tools we have in pretty much every language. The insane stuff you can get done (sometimes in a way that would be frowned upon) in so little time if just incredible.

I'd love for there to be more content on regular expressions as well. Right now I'm only familiar with one book that really does a great job (at a practical level), and that's Mastering Regular Expressions by Jeffrey Friedl. On a theory level, a lot of compiler books will talk about them to varying degrees. The Dragon Book has some good content on regular expressions at an implementation level too.

Does anyone have any other book recommendations for regular expressions?

And if BurntSushi or any other regular expression engine contributors see this, I really appreciate the effort y'all put in to building such powerful software.
Is this a new rendering engine or a new browser chrome around an existing engine?
I think trains going twice as fast as cars and not being impacted by traffic goes a long way in making up for the last mile problem - even if you take a bike for that piece, overall you're gonna be much faster than if you're stuck in rush hour traffic.

Plus, in the context of the looming climate catastrophe and the energy crisis caused by a war of aggression by our former primary energy supplier, that concern seems really petty anyways.
That's not mentioning Zuckerberg dumping 400 million dollars into the 2020 election
I don't see the problem? I have FTTH. I can get 10 Gbps. I don't want wireless, it's an unreliable last resort. If I have the option I'm absolutely going with fiber.

It's also the better long term tech. Fiber has enormous capacity, while wireless is a shared medium impeded by things like walls, and those problems get worse with the increased frequencies needed for more bandwidth.
The planet saw its hottest day ever this week. The record will be broken again
>This week saw the hottest global temperature ever recorded, according to data from the US National Centers for Environmental Prediction.
I live in a country where being shot by the police absolutely _could not_ be an outcome unless you pose an immediate danger.
Parents and their friends.
You seems misunderstand the role of web framework.

People want better abstraction than HTML, and JS is the only simple way.

Why i should use HTML input while i have better abstraction for it ?

TLDR is, HTML is the issue, not JS frameworks.
https://cyberwarhead.com/
I write about my life farming and flying and a bit on my thoughts on current events, like a few times i died recently.
Thank you for the post!

Wow! The Heztner price is too good to be true. I need to make a migration to it
Police aren't a force a nature. A cop made a decision here too.
Could you explain exactly what is wrong with it? If the article stands on it's own, why shouldn't it be published if it's part of a book?
It's not a separate discussion, in fact it's at the core of the current problems.
The original idea was to get rid of nuclear and coal and use gas as an intermediate step till renewables would be competitive. Then Merkel happened and all of a sudden, renewables were neutered and complacency set in: gas would be "good enough", and Russia a reliable supplier.
We could go back to pre-1998 and allow student loan debt to be discharged in bankruptcy. The law signed by Clinton was a gift to the banksters and college administrative head count.

https://thehill.com/blogs/congress-blog/economy-budget/28362...
In what fields is 3 papers expected? In my field, Psychology, 3 first-author papers sounds like a reasonable lower bound, but that seems like it would be a lot to expect out of Biologists or hard scientists.
Show HN: Kupiks – AI powered email parsing
Hey, HackerNews community!

I’m Muhammed, the founder of Kupiks (https://kupiks.com) an email parsing solution specifically built to efficiently analyze and extract data from emails, integrate it with CRMs, and offer the flexibility to export data as needed, it allows customer support, sales, and e-commerce teams to optimize their workflow and eliminate manual data entry, saving time and effort.

I created Kupiks to address a significant challenge I faced as a busy freelancer – the overwhelming task of sorting through a large volume of emails and manually extracting information to enter into CRMs and spreadsheets.

Kupiks solves this issue by giving you the ability to define the data you want to extract, create a custom mailbox you can forward your emails to, and automatically input data to an integration of your choosing.

Our solution is being used by users to capture leads, parse and categorize customer support inquiries, as well as Invoice, and Receipt Parsing.

Kupiks beta is now open to the public, sign up here https://kupiks.com to receive an invite.
Twitter accused of holding up 891 arbitrations
Remember, any graph without properly labeled axes and units is trying to mislead you! This goes for Javascript frameworks, startups trying to get their first customers, Apple performance graphs, and any other type of commercial!

I've started adding companies I've caught doing this to my Pihole blocklist so I can stay away from them myself, but the sad truth is that most people won't care about the lies and misdirection because advertising has normalized this type of behaviour.
> It's not the people of Brazil that are benefiting of the resources of the Amazon rainforest.

Brazilian farmers would beg to disagree.

> Even worse is believing that the destruction of the rainforest is the catalyst for Brazil's growth.

You're attacking a strawman. I made no such claim. Although Brazil experienced significant growth during the China fueled commodity supercycle. That was possible thanks to... checks notes ... globalisation!

> When one can finally afford bread, they still are too busy to see how fucked up our global economic divide is.

Globalisation and free trade have lifted hundereds out of poverty and reduced economic inequality globally.

> Sometimes you need a vantage point to notice how unfair everything is.

Thankfully we have Whinging Saviors to tell us all about how everything is fucked despite things being significantly better than in the past:

What do you mean you can find a high paying job and afford to have a good standard of living? It is utter lunacy for you believe in the system! You're too poor to know!
Apparently, enforcing the law and individual rights as set out by a democratic republic is now trying to install an authoritarian regime. Oy vey...
Your Game Boy series has been a very nice reference for me as I've slowly cobbled together my own emulator, so thanks for that!
As an IT person? interesting. From my little experience wearing uniform they can increase motivation in some cases, although they might the opposite affect in some cases- think of a policeman in a supporting community vs. a debt collector during recession. But I have never heard of a developer wearing uniforms...
I learned so so much, as I'm sure many others here have too, from your GameBoy emulator series. Thank you!!!
> Even things like TCP and HTTP are seeing revamps because the stuff from last decade is just not that good

It’s IMO extremely debatable if they were not “that good”.

The mindset that serves simple websites with 60 requests to 12 different domains is the problem and it’s hurting my brain to think about how mind-numbingly stupid it all is. I think “revamping” TCP and HTTP is misguided at best. I think I may have an unpopular opinion here or not. I am not sure anymore.

It’s a human issue like someone said here. We don’t settle down on something unless forced. We are not going to fix it, which is good, because we will have lots to do.
> ... the way I see it is that if your JS code is bad, then you may get value out of TS, but if your JS code is already good, you won't get any value out of TS.

You might not get any value from the typing when writing the code, but the poor sod tasked with maintaining it two years later definitely will.

Also, the added types and compile time check will greatly benefit anyone trying to perform all but the most trivial of code refactoring.

Typescript adds some inertia initially, and you are correct in that it will allow inexperienced developers getting away with writing overly complex code, but it's definitely worth it for any code base larger than a couple thousand LoC.
It’s quite amusing that these days the Guardian is one the most outrage-baity outlets out there, especially its Opinion Pieces. Complete doom and gloom.
Second Reality will always be peak demoscene for me.
Is introducing people to your friends a crime now? Can we defend epstein with this sort of selective paring away of context?
"End-to-end encryption (E2EE) is a private communication system, only communicating users can participate, no adversary nor eavesdropper can interfere, not the communication system provider, telecom providers, Internet providers, nor malicious actors, only communicating users can access the cryptographic keys needed to converse"

TLS / HTTPS would be included in my definition; the purpose of which is that the two parties are the only ones that can see the traffic.