skysight-inc/HackerNews huggingface dataset:
This proposal (which I find hilarious) is from local politicians in Bucharest and not from the EU.

There are already _a lot_ of economic sanctions aimed at Belarus and each time new ones are imposed, it'll be successively harder to do more the next time. There's only so much that can be done -- The EU has already pretty much delivered Belarus into the hands of Russia and the EU isn't going to try direct intervention. Nobody wants a confrontation with Russia or a repeat of the Ukraine situation.
> Having a look at what younger relatives are doing for likes and how important recognition and appreciation by friends in social media is for them, I find it hard to believe that there's "little association" when things don't go as planned.

But...that’s how older generations have always responded to what younger people do for social approval, and older people interpreting what they see that way as a precipitous decline since their own youth is one of the oldest clichés possibly as old as civilization.

> I find it hard to believe that there's "little association" when things don't go as planned.

Maybe, but maybe that is just as true independent of digital engagement.
"Why me?"
"You're more than qualified for this task."
There are a few. E.g.:

https://verbalexpressions.github.io/
Its a shame that we rely on the markets to enforce what should be enforced by the UN.

Climate change is a global problem that capitalism is responsible largely for, asking capitalism to solve it is unrealistic at best.
With regards to autonomous driving, improvements like this absolutely bring us closer to the end goal.

Each improvement in adaptive cruise controls, lane following/holding assistants and any other partly-autonomous assistance system does its part in acquiring experience and technology for "the end goal".
While these word/name changes make people on social media feel good, they achieve less than nothing in real-world benefits.

They are actually counter-productive, in my opinion by distracting attention away from meaningful action.
BB Crafts
https://www.bbcrafts.com/collections/wholesale-ribbon
The title of the BBC article [1] that references the study:

> Teens, tech and mental health: Oxford study finds no link

What the study actually says, according to the same article:

> We couldn't tell the difference between social-media impact and mental health in 2010 and 2019, [..]

> [..] the connection is not getting stronger.

Hence, the title is an obvious lie. (likely to get more clicks, push a certain agenda, or both)

Having a title contradicting the contents of the article has become extremely common these days. Unfortunately, it's also very common for people to only read the headlines (does anyone know the stats on this?), and I'm sure media outlets are fully aware of that.

Hence, I would argue that articles with titles like these should be classified the same was as false information, and fought against accordingly. It's not enough to "clarify" the meaning in the article, when the title - the false claim - is all what most people take away (and disseminate further).

[1] https://www.bbc.com/news/technology-56970368
A recent Ask HN on favorite purchases had a reasonable subthread on earbuds: https://news.ycombinator.com/item?id=27219759
Why commuters won’t easily be lured back to the office
>There are of course more complexities where speech should result in consequences, but in general, if someone says something than another otherwise unrelated person simply disagrees with, the speaker should not have their relationship with their friends, family, employer, customers, businesses they use, etc harmed.

So you do agree that freedom of speech doesn't mean freedom from consequences after all.

This is exactly what people who say that also believe. They're not supporting harassment, slander or the suppression of non-harmful political speech, nor are they claiming all consequences for speech are equally valid. Rather, simply stating that there are "complexities where speech should result in consequences."

Where the two sides actually differ (when one strips away the strawmen, trolling and bad faith arguments every iteration of this conversation generates) is what speech should be considered "purely disagreeable" (which is a purely subjective term) and what consequences are valid, which can only be determined on a case by case basis, in context.

I personally believe hateful speech should have consequences, even when it isn't explicitly and immediately threatening harm on a specific individual. An employer has the right not to associate with an employee who publicly makes bigoted statements on social media which the public has associated with the company. The public has the right to oppose such speech where it exists, and to try to convince employers to take action.

An actor or public figure whose politics I disagree with can and should be publicly criticized, and their suffering some financial harm due to the public boycotting their work is a legitimate consequence of their views.

A politician, even a sitting President of the United States, who spreads lies and misinformation can be criticized, fact-checked or even banned from social media. And yes, social media platforms should have the right to determine what can and cannot appear on their platforms, and to moderate that content beyond strict legality.

All of that is clearly within the long-established and generally agreed upon boundaries of free speech and freedom of association. None of it is a carte blanche endorsement of harassment.

We may disagree about the details, or be in violent agreement, but everyone is drawing a line in the sand somewhere.
Poparazzi hypes itself to the top of the App Store
Even with positive intentions, I'm not convinced this will solve the problem in any meaningful way. Turning off likes might be perceived as someone being unhappy with their social media status relative to their peers (ie, not getting as many 'likes' as their friends), which signals its own stigma.

Users will be forced into a new dilemma: Enable likes and accept the 'social media pressure', or announce to everyone that they harbor some sort of insecurity about their social media status by turning them off.
Russia doesn't approve new routes bypassing Belarus
WiFi links can easily achieve similar latency.

The cameras, displays, and interfaces used are certainly a factor in the overall glass to glass latency. There are also issues of codecs and hardware accelerated decoding/encoding of video.

Where “just use 4G” misses the point though is that this system is connectionless and the FEC that comes with that introduces some latency as well. This could probably be optimized somewhat as well.

The trade off with this type of system though is that you don’t 100% lose video for a considerable amount of time if the link is broken. When a two-way radio link is broken there is considerable latency waiting for the connection to be reestablished.
Yep, that's the one - the versioning was more important to me than it might be to others (even internally). mike was a bit confusing to set up in CI since it re-commits the build back to a branch (imagine the loops you could get yourself into) but the output is nice.

We're not strict about C4 (we actually created an alternative-but-similar flow incidentally) - but C4 to me is a nice diagrammatic principle of "Don't Repeat Yourself" - draw a box, label it, and link to that system's diagram instead.

I could go on for pages / hours :D I'm a bit over-passionate about documentation. Email's in my profile, FWIW.
Waymo has some excellent examples of their car reacting to strange unforseen situations appropriately. You're going to need to be more specific.
They don't have a choice. They can die or try to survive and likely die anyway.

The CO2 emissions will be gone by 2050 even if it has to happen on the corpses of Shell, BP or Exxon.

The world needs to shift the production power away from oil into renewables.

> Just the input energy that would be required to build everything would be immense, and I don't think we've got the production capacity for solar cells or the raw materials to do it either.

We can do bigger things than that. We need to create that capacity - grow it exponentially.

I think you are seriously underestimating the capacity of human civilization once we decide to do something collectively.

Vaccines normally were taking 20-30 years to reach market. Due to COVID we started vaccinating the world in less than a year.

If there is a will there is a way.

From MIT report "The Future of Solar Energy"

https://energy.mit.edu/wp-content/uploads/2015/05/MITEI-The-...

> There appear to be no major commodity material constraints for terawatt-scale PV deployment through 2050."

> PV modules will become a major driver
of flat-glass production at high solar
penetration levels, but the availability
of commodity materials imposes no
fundamental limitations on the scaling
of PV deployment for scenarios in which
a majority of the world’s electricity is
generated by PV installations in 2050.

> Required growth rates for silicon and silver production
fall well within the range of historical growth rates,
even for 100% silicon PV penetration.
The gtm.historyChange-v2 dataLayer event
The EU is kind of stuck. Most of the options at its disposal would likely be made to drive resentment by Belarussians towards the EU and push them into Putin's arms.

This is in direct opposition to the EU's strategic goals - it wants Belarussians have a favorable view of the EU and an unfavorable view of Russia. They've actually been doing fairly well at that so far.

On the other hand, if they do nothing they look weak.

RT and domestic Belarussian propaganda outlets are all geared up to tell Belarussians that they won't be able to get their medicine because the EU doesn't like that we used the same unconventional methods they used to get Snowden to arrest a domestic neo nazi insurgent (that being the line they're going with now) oh and by the way "they named a street after their hero".

I don't think there are many good options here. Indeed, doing nothing, galling as it might be, might be the lesser evil.
You didn't even really need a Unix box. There were implementations of Usenet (and the underlying UUCP transport protocol) for other operating systems, for example the Waffle BBS for MS-DOS.

Ah, the joys of getting a $500 long distance phone bill.
At least "HTTP API" has some sort of context. Web APIs can be anything from data transmission, media capturing, rendering, cryptography, etc.
Warsaw named one of its roundabouts after the Chechen leader Dzhokhar Dudayev - similarly in Lviv (Ukraine).
They infiltrated the whole Gentoo Council and persuaded them to vote unanimously to move. Better maskirovka than the KGB :-)
If you have not noticed the left vs right divide on freenode, you haven't been on freenode recently.
I'd argue that the BBC got the study wrong. The authors state:

> "Our main goal was to investigate how associations between adolescents’ technology use and mental health had changed over time."

And conclude:

> "Although we found little evidence suggesting that technology is becoming more harmful over time, [..]"

There is no need for social media to become more harmful over time to it being bad enough already.

The title of the study (There Is No Evidence That Associations Between Adolescents’ Digital Technology Engagement and Mental Health Problems Have Increased) gives away the constraint really. Yes, okay it did not become worse, but it might be harmful from the beginning.
I think you are overestimating the time and effort ...

1. involved in proposing changing a street name

2. spent by the mayor directly on the activities you mention
> the software industry

How many industries have you worked in? This is fairly common in many walks of life. As I get older I'm getting better at identifying the lunatics in charge. Often they are nice people, but also cause massive amounts of chaos, because they have no clue what is going on. No wonder they feel the need to exert micro-control.

Anyway, thanks for the rant. Always interesting to look at the bottom of the barrel for the HN rejects :-)
For anyone looking to get a better understanding of digital color, I'd recommend "The Hitchhiker's Guide to Digital Color":https://hg2dc.com/. The tone is a tad rude at times (though it's not directed at you), but it's done a good job of explaining stuff to me so far (I haven't finished reading it yet).
One man’s journalist is another man’s US Dept. of State sponsored war-fighting neo-nazi

https://www.unz.com/akarlin/protasevich-served-in-azov/
> There's nothing done yet, but the idea is absolutely brilliant.

It's pointless when it is not backed by real sanctions. It does nothing to punish brazen actions of autocrats while giving them fuel for propaganda.

> Punishing autocrats on their ego instead of their people sounds like a much better approach.

How about real sanctions on autocrats, their cronies, families and businesses? Sanction oligarchs, sanction businesses that are main source of income for autocrats etc. If you want to help ordinary people - simplify immigration.

> Given that economic sanctions usually fail to overthrow the regimes they are intended to punish

Maybe not, but they cripple country development and leave autocrats with less resources for a future actions.
How JavaScript works: Creational, Structural, and Behavioural design patterns
Good luck with your posting! No, I haven't, thankfully Vercel handled all the traffic without me needing to pay any attention to it.
He's right. It is under attack. From him.
"Words by Colin Dickey"
> Not a Twitter mob.

This post is a Tweet, indeed. But it discusses 3 real world, substantial changes like court rulings, board changes, and fines.
You can’t formally verify behavior with subtle and specific hardware failures. Or in general interaction with reality. You can formally verify only internal logic.
Push Notification tool cheaper than email too (but with 15X click and view rate)
The bigger problem here is that the West is no longer capable of committing to sacrifices in order to squeeze despots like Luka and geopolitical hooligans like Putin, because they are sitting on resources. God forbid local business interests are hurt.

Some of it is just straight up bribery. Selfishness is taking over basic patriotism. Not the toxic kind, I mean, basic, like knowing which team you are on, at least.

And the more minor part of it is, of course, the terminal condition of not wanting to "disturb the peace". Fine, then, they will do it FOR you, and they will control the situation.
What could a district mayor do?
But optimizing for originality is one of the reasons of the current mess so why is this an appropriate metric? Reproducing research is very valuable and a way to combat fake results.
There's also an older Lua version: https://github.com/torhve/weechat-matrix-protocol-script
Naming streets after people who are still alive (not to mention under 30) is nonsensical in principle.

Make no mistake - I do hope that Protasevich gets released, and I have no sympathy for the regime whatsoever... but there's absolutely no telling what his further life trajectory would be like, and the street name would be there to stay. (It's obviously not guaranteed "forever"; but that's usually the intention, the principle. Street names are not meant for temporary tributes or announcements)
I agree, I would think there should be a better DSL at the finite state machines/automaton/grammar level, but designed such that regular expressions could be implemented in trivially and in a readable manner.
Totally, yes. Just thought about how badly I wanted to be one of the cool kids in school. Failed terribly in doing that, and I also know how terrible I felt about that.

That's why I'm wondering when the whole "seeking for appreciation"-thing has moved from real life to Instagram (kind of), are there no bad feelings, feelings of rejection and failure involved, when my new post doesn't get the likes I'm looking for?
>But...that’s how older generations have always responded to what younger people do for social approval

That's a combination of

(a) a relatively modern myth ("It was always that way"),

(b) a cherry-picking from millenia for instances where that did happen (which wasn't "always" - many periods, even for centuries on end, had almost no change between generations regarding lifestyles. For some rural places that was even true for millenia.).

(c) from the cherry-picked cases where it did happen, ignoring the subset that it was also a totally valid criticism (e.g. in the decline of golden-era Athens or the fall of Rome, or the Weimar Republic), when the change in culture and attitudes eventually killed the community/city/republic.
Ask HN: How are you using unikernels?
The HN conversations around unikernels suggest that they're not ready for production yet [0] but feel free to set that record straight.

In the meantime, a handful of organisations/individuals seem to be working on becoming "Docker for unikernels". That's probably an unfair description, but they're aiming to produce tools for building and managing unikernels: Unikraft [1], NanoVMs/Nanos [2], Unik [3]. Other orgs are producing unikernel-based OSs and VMs [4].

What is your toolset for building and managing unikernels? What have you learned?

Bonus question: is Unik dead? [5]

[0] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

[1] https://unikraft.org/

[2] https://github.com/nanovms/nanos

[3] https://github.com/solo-io/unik/

[4] http://unikernel.org/projects/

[5] https://github.com/solo-io/unik/issues/172
This post should get more attention though to help dig freenode's grave further
Jeff Bezos embraces the spotlight with MGM deal
If they want to send a message - arrest the embassy staff and trade them for Protasevich.
What I really need is a way to lock myself out of the account, especially Twitter, without suspending it. Like, disable the login for a day, but I am still on the platform. The electric fences I put up myself never work.
Uyghurs targeted with fake human rights documents and sites in cyberattack
I’m not sure why this means we can’t switch away from fossil fuels for energy production? Sure, we may have to fix distribution of electricity in some places, but that will be necessary regardless of the shift to electric.
Hopefully something meaningful and productive for the inhabitants of the city
It's the BBC that is getting dumber, not you my friend. I check in with the headlines every now and then and every time it's either government propaganda or bullshit Love Island celebrity nonsense.
Klarna users are being signed in to random accounts
It’s just sql with intellisense /s
As lead of one of the projects affected by Lee’s actions, I'm very disappointed.

#quasseldroid on Freenode was hijacked yesterday. We got control back, under the condition that we don't discuss other networks, or where the channel has moved.

Network staff insisted they'd be allowed to redirect or hijack the channel whenever they'd like.

As we had no method of warning our users on the channel itself (as that's banned by the new policy), we had to choose an in-client solution. That's why this warning message was added.

https://pbs.twimg.com/media/E2YSI9FWUAASBKU?format=jpg&name=...

Originally we planned to have a channel on freenode and libera, but due to these deceptive actions from freenode staff our only official channel is now on libera.chat

[Same thread is also available on twitter: https://twitter.com/quasseldroid/status/1397824671173730304]

(Before I get even more complaints: Yes, the warning can be disabled in the client settings for users who'd like to continue using freenode without any warning. The popup only shows up when the warning banner is clicked on, usually only the banner is shown)
Rare fossils uncover ancient symbiosis between 2 species
Ask HN: AND or OR for tags filtering?
Hi,

I'm researching the idea to add tags and filtering by tags to some lists on our apps and I can't find a good answer to either use AND or OR when multiple tags are selected.

To say it differently, when a user selects two tags in the search form, do we show them entries having both tags, or entries having at least one of them?

Have you already implemented such a thing? Do you have good examples of success with it?
https://t.me/OpenHD_HDFPV
Maybe a buddy who knows what you are taking (but doesn't tell it to you) and provides a sanity check?
I am not an AI expert by any stretch of the imagination, but have done a reasonable amount of programming.

What excites me about this is the ability to extend something like scripting with ordinary-language instructions to a computer.

What I rather doubt to be feasible anytime soon is someone building top-end software with this. Like, if the former becomes a thing in a few years I wouldn't be too surprised. If the latter became a thing in 10 years, I would be.

Take the following analogous situation: Someone has an idea. Let's say this is a product manager, well versed in scoping products with their technical team.

Now have this product manager, in as much detail as possible, explain the idea to their technical team.

The team needs to go off what this product manager said and build something off the back of it.

How close do you think this team of expert coders would get to what this product manager envisioned?

Communicating the specifications for a programming task requires very precise language and endless iteration. Maybe my mental horizon is limited by my own shortcomings, but I just don't see AI coding for us anytime soon. As much as I'd welcome it.
I'm not an expert in regexes in other platforms, but already if you want a common subset between Java and JS, you're limited to the following constructs:

* Literal characters

* Some escape sequences for literal characters: \t \r \n \xHH \uUUUU as well as the ones for the regex metacharacters such as \[ \( etc.

* Groups, sequences and alternatives

* Look-ahead (positive and negative)

* Look-behind, if supported (ES 2018+)

* Back-references to existing groups opened before the back-references, but you need to make sure that they're not syntactically followed by a digit, otherwise parsing is different between JS and Java

* Greedy and lazy quantifiers

* Custom character classes with [], without intersections or inner custom character classes

That's assuming you have 'u' support in JS and that you use it (ECMAScript 2015), and that you don't use any other flag. (you can use the 'g' flag in JS or not; it affects the behavior of the methods, but not of the regex itself). If you don't have 'u' support, it's only the same if you restrict your regex and your input to ASCII characters.

Some things that are unexpectedly NOT portable:

* Most pre-defined character classes like \s and the like

* CASE_INSENSITIVE/'i' and MULTILINE/'m'

* \p{...} character classes

* \b and \B (there's a bug in OpenJDK: https://bugs.openjdk.java.net/browse/JDK-8264160)
How is macports out of date?
Do you get assigned the role of dissident at birth? Or do we rather choose it based on living in places with particular regimes? A more valid question would be: where would you rather live if you were glorifying Azov brigades? The answer would apparently be: the West. And you know where Snowden chose to live and why. So it appears that people more aligned with my (and generally accepted) values tend to prefer Russia and its allies, with a good reason.
Not being able to link to an answer.
Hey, accident twins! I once had a Zippo lighter that was playing up - you could strike it and you could see the spark fly, but it didn't light. I sniffed the wick, yeah, definitely fuel evaporating off it. I struck the striker, yup, spark. Sniff, fuel, strike, spark. Sniff, strike and OF COURSE the thing lights up immediately, sending a cigarette lighter flame right up my right nostril. I'm told by bystanders that half my face lit up in an "electrocuted film character" way for a fraction of a second before I jerked it away, and I was smelling nothing but burnt nose hair every time I inhaled for about a week.