skysight-inc/HackerNews huggingface dataset:
A similar claim of "clear and present danger" was used in 1919 to prosecute anti-war protestors for handing out pamphlets which advocated draft resistance: https://en.wikipedia.org/wiki/Schenck_v._United_States

While there is certainly a case for criminalizing direct prompts to imminent violence, attaching consequentialism to ideas is a very slippery slope, given enough creative hermeneutics by whoever currently wields state power. (I recall no shortage of conservatives circa 2004 who genuinely believed Michael Moore was guilty of treason.)

You tell me: is this comedy sketch satire, or an explicit call to violence? https://www.youtube.com/watch?v=qhWCk2f2alI
These books are surprisingly satisfying and fun to work through. The instant feedback from the proof checker makes them feel like a game of logic puzzles.
> Populace there is unarmed

So, we should give them weapons?

> disorganised and divided

You think that overthrowing their government would work? Maybe with some "special military operation" perhaps?

> "we're afraid to confront your bully, he's just too strong and cruel for us."

Or maybe - we have a rule where we don't try to assasinate leaders unless strictly necessary. And before you say about Iraq and nin Laden - that was USA operation, not NATO. But I still think that would be best solution which minimises losses in people. But try to do this, even bin Laden was not found in one week, it would be much harder to find Putin in some vault. Plus, after he is killed, there will be some other former KGB agent to replace him.
it doesn't sound like you enjoy fighting Russian military, why should I?
As for silence, I've been helping Russian opposition financially for years (even when it became illegal, through different channels), talking to relatives and friends to make sure they know what's going on.
At some point risks become too great. Imagine Maidan, but if Yanukovich won and had 8 years to surround himself with 100 times more military and propaganda.
Call me a coward for wanting to have a normal life.
I see the same signs, I am thinking in the exact same direction as that unnamed official. Mostly because I lived under official 'martial law' for a while to understand what it means and when dictatorial governments reach for it: when they can no longer control the narrative. As soon as that becomes the danger martial law is on the menu, because it allows the government to crack down on the second order effects (since they can't do anything about the root cause, bad news is bad news).

The main thing that right now seems to keep martial law at bay in Russia is because, besides being a tacit admission that not all is well and that there is an internal problem in Russia that that would require Putin to give the military more power, something that he is absolutely loathe to do because that very same power could be used against him. But if not for that I am pretty sure we'd already be there.
You'd have to capture Venezuela and install American or Saudi oil companies to make it work. The Venezuelan petro infrastructure is in complete disarray. Active rigs in that country hit zero and production was near zero at the end of 2020.

Anyway, pumping out Venezuela is the worst idea imaginable. That carbon needs to stay in the ground. If you want to stick it to the Russians, deploy a national workforce installing solar panels all over Germany and Italy, then dynamite the Russian gas pipelines.
> Fantasia has a wizard’s tower

Does it? It has a wizard, and later there’s the mountan peak with Chernobog, but no wizard’s tower, from what I recall.
I'm sure I cannot possibly understand how you feel right now, but there is no right answer between staying and fleeing.

Personally, if I had a family to support I would get the hell out asap for sure. What I empathize with are the people, not the territory that they call home.
I'm not particularly thrilled with reliving my youths geopolitical anxiety. Hearing airplanes overhead is making me twitch again...

I am pretty excited to have a reason to gravitate back towards radios, though. It's a fun, worthwhile, and interesting hobby.
Why is the internet situation like?
Dunno if it's too productive to fret over the appropriateness of computational-tools.

I mean, when it comes to stuff like mass-surveillance, we can debate the merits of having such a mass-surveillance infrastructure. But when it comes to simple calculatory tools, they're basically just thoughts -- thoughts that people can have even without AI, and presumably'll become increasingly well-developed over time.

Forward-facing ethical-frameworks should probably discount perceived scarcity of computation. This is, if we're talking ethics, presumably we ought to consider things under a presumption of ample cheap computing power, as that seems to be the direction we're going in.

In other words, it ought to become trivial for individuals to come up with better methodologies than this on a whim. And since it'll be so easy for most folks to think up (and implement) stuff like this on their own, there's little point in fretting over exploration of such things now. Rather, we presumably ought to regard stuff like this as mundane thinking.
Nobody tried to install nuclear missiles in Ukraine and there are plenty of European countries that haven't joined NATO despite much closer ties to the west than Ukraine like Sweden and Finland. I think Ukrainians wouldn't even have considered that their ethnic brothers would attack them (and most ordinary Russians are probably still in denial about it) before Donbas in 2014 and last week which makes their joining NATO an absurdity, you don't need protection when you don't fear someone. Your neighbours joining NATO can be perfectly avoided if you stop invading them.

https://en.wikipedia.org/wiki/War_in_Donbas
I find the conclusion weird.

My youth was quit a mess which made me unable to even get a bachelor degree.

Then I found work and happiness in life and I realised I didn’t need the degrees to get decent work and decent pay.

My girlfriend however, has a bachelor, master, and PhD.

I don’t think she feels she dates “below” some paper/phony standard society made up …

If anything, she feels she could have just gotten a nice job right after her bachelor or master’s degree.
I would add "Dealers of Lightning: Xerox PARC and the Dawn of the Computer Age" by Michael Hiltzik.
Can you explain the wlroots issue?
That does not really answer the question. Why was she still there? Russia invaded Ukraine.

https://travel.state.gov/content/travel/en/traveladvisories/...

"Do not travel to Russia due to the unprovoked and unjustified attack by Russian military forces in Ukraine, the potential for harassment against U.S. citizens by Russian government security officials, the Embassy’s limited ability to assist U.S. citizens in Russia, COVID-19 and related entry restrictions, terrorism, limited flights into and out of Russia, and the arbitrary enforcement of local law. U.S. citizens should depart Russia immediately."
Judging by the number of Russians taking the easy way out by just fleeing or complaining about the evil west closing their Ikea stores this nation at the moment has zero capacity to take responsibility for their own government.

I'm afraid it has to get much worse before it gets better. They still don't understand that as much as the government is responsible for its people, the people are also responsible for their government.

Putin didn't magically appear on the political scene with all the power he has now. Russians allowed Putin to happen; now they refuse to take responsibility.
Negotiate a truce with Putin that involved decoupling NATO from Ukraine and devolve centralized power to Ukrainian states.
Um it's been four generations since WWII
> One thing I do think Biden did wrong was shut down the keystone pipeline

Biden did not shut down the Keystone pipeline - he revoked the permit for Keystone pipeline phase 4 (KeystoneXL) on January 20, 2021

The rest of the Keystone pipeline is operational and delivering Canadian oil to midwest refineries

I don’t think KeystoneXL would have been completed in time to have any effect on the Ukrainian invasion
I always assumed this dates back to the mystery of ziggurats (tall temple structures) in ancient Mesopotamia, back when ideas of magic and religion were still heavily interwoven.

In ancient cultures, towers were directly associated with status, because at that time it was still impressive to construct tall objects, and tall objects were used by ruling classes also as a tool to help during defensive military emergencies.
>and then we cut Russia from the Internet on our side

This isn’t a good example of cutting Russia from the internet - Reddit is allowing Russians access to Reddit, and they can post on Reddit, they are just blocking links to Russian sites. That’s perhaps I’ll advised, and too blunt an attempt to slow disinformation, but it is not cutting Russian citizens off.
If you don't own the private key, you are not really ahead. Money of Russian people on crypto exchanges will be frozen.

Buy a Trezor, it can save your financial life.
Ideas for options here: https://news.ycombinator.com/item?id=30552091
Sony A1 Complete Disassembly and Teardown
Go to the streets. Worse than in Ukraine won't be. That's the only way to stop Putin. Russian people on the streets. Russian spring!
Maybe there is something you can work out with TerraUSD (algorithmic stablecoin) and localbitcoins.com
I wrote this article (not the Analyzer, that was David Malcolm - worship him)

Any questions about D or the specifics of this article or the Analyzer, fire away.
OCaml's regexps run in linear time also. They're based on Ville Laurikari's Tagged REs: https://laurikari.net/tre/
In this HN thread, yet another bizarro-land misunderstanding of the basic concept of freedom of speech.
This number is suspicious. That seems like an insanely high % based on what I know of my country
> We don't want grandma doing the equivalent of 'curl http://x | sudo bash' 4 times a week.

That's why we have web browsers running untrusted remote code.
Ask HN: Recommendations for startup founder immigration law firm
Hi, I am looking to start a company and need help with transferring my existing green card application to this new business. I am looking for the best immigration law firms that have experience with helping founders obtain green card. Please share if you know someone.
What the gobble fish bicycle?

If this is just humor, I apologize, because it's hilarious, but I don't dare upvote it because holy quackenbarkers.
Hackers compromised social media accounts using Buffer to send pro-Russia posts
In a hospital or healthcare system, all of the doctors can generally see all of the imaging, labs, and notes for all patients. The problem with "curbside consults" -- where another doctor provides an immediate opinion without seeing the patient -- is that 1. The other doctor often doesn't get the full picture without doing a full evaluation. 2. Increased malpractice risk 3. It's not billable.

I'm a doctor, and in my own experience, my first impression from just seeing the images and talking to the other doctor is sometimes completely different from my final opinion after reviewing the chart and seeing the patient.

Wait times are also a problem, because hospitals and clinics like to operate at close to 100% capacity. There are huge fixed costs in a hospital, and hospital profit margins are often <5%, so that's why they have to operate near capacity.
I'm being totally serious about this: as a first generation American, 9/11 caused me to rethink what this country was doing abroad.

Obviously the loss of life was terrible. People in my town died in the Twin Towers.

But I grew up mostly with American propoganda. I didn't know that the US had a long history of overthrowing governments in the Middle East and South America, and generally meddling in their affairs.

Not to mention trading Oil with corrupt Arab leaders who hold their countries hostage.

There is not an equivalence between the bad behvaior of the American and Russian state. I'd say Russians are worse in some ways, and Americans are worse in other ways -- largely because Americans are more powerful and influential.

So I'm basically agreeing with your argument, although I don't think it's "fair" for the people to suffer (e.g. all the people who died in 9/11). However Americans also have to realize that we largely haven't faced any consequences as people, except a few outliers of terrorist attacks.

(throwaway since I usually don't comment about politics)
The US is the country of protests, there were plenty of protests against that war. I’ve been to a few myself.
> I wonder if this setup can be leveraged to create a Twitch-like streaming solution based on Matrix.

Yes, we've built it with this in mind. There are three possible approaches:

* You can broadcast a headless client via HLS or RTMP, similar to how Jibri works for Jitsi, and how we broadcast FOSDEM (https://matrix.org/blog/2021/02/15/how-we-hosted-fosdem-2021...). Basically you run a headless Chrome against a virtual X server and pipe X's framebuffer into ffmpeg. It's a pretty blunt approach and obviously uses a lot of serverside resources, but ensures that the broadcasted stream is completely faithful given that it's literally a recording of what a client would be seeing.

* Alternatively, you could do the same approach, but pipe it into a WebRTC broadcasting platform rather than HLS/RTMP/RTSP/DASH. This could give much lower latency, but more bandwidth on the server given you're effectively setting up a 1:1 VoIP call with each viewer, and you'll be unlikely to be able to use CDNs (unless we end up in some crazy world where freeform multicast on the internet finally comes to pass thanks to CDNs fanning out your RTP packets for you :P)

* Finally, you could composite the streams together serverside using an MSC3401 compliant MCU and broadcast the result via one or other approach. This might not be quite as high fidelity as running a 'real' Element Call instance serverside, but could be way more efficient in terms of resources, and could prove perfectly adequate. The only catch is that we haven't bolted MSC3401 onto any MCUs yet. (Clearly we should get back in touch with our friends at FreeSWITCH / Signalwire :D)

> What I'm also curious about is how this fits in with the experiments on the peer-to-peer mesh system (running a homeserver on every client). Forwarding video across a web of clients would become bandwidth and CPU intensive real fast and the added latency would be non-negligible.

MSC3401 is pretty much orthogonal to P2P Matrix. The way it works is that it'll use whatever conferencing nodes ('foci') are advertised in the room to mix together the calls in a decentralised fashion. If there are none (as per today) then it just goes full mesh. If there is one, then everyone will converge on it. If there are two, then folks will pick the one with the lowest latency. But critically, it doesn't matter whether the clients are talking to a serverside homeserver or are running P2P Matrix. Finally, the foci could run either serverside or clientside (much as skype supernodes were effectively clientside foci), but we need to get serverside foci working first before we add clientside ones in for the P2P crew ;)
Thats a good point, the playing of a game can be seen as an artform in itself. I makes games myself, so I guess I naturally give more credit to a games designer rather than it's players. Eg. It's hard to think of someone streaming a game on twitch as an artist. But people see great sportsmen are artists, I'm probably wrong and need to open my mind about that.
Russia’s software industry is set back some years before the invasion is over. It is difficult, albeit not impossible, to have high-skill engineering in a country that is totalian and in a lockdown.
This conflict is not about the USA.
Retrieving your browsing history through a CAPTCHA
> The good thing about modern languages is that you don't depend on the location of code in the page for it to work. If you start worrying too much about exact formatting, you throw away this big advantage.

Counterpoint: When using a formatter, I stop worrying about formatting. It's a job for a computer, done by a computer. Humans are bad at consistency and discipline, computers are great at it. I want to concentrate on the things that matter, and formatting isn't one of those.

Especially in larger teams, consistent formatting is just nice. No conflicting styles in the same file, and more meaningful diffs.
Germany has been fully sovereign since 1991; they can ask the US troops to leave whenever they want to. The existence of US basis there now can hardly be considered “punishment”.
Sorry the news are in Russian:
https://yandex.ru/news/story/Rosaviaciya_rekomendovala_perev...

As for the "interview", thankfully no, but FSB does stop a lot of people to inspect their phones and question them, which can take 40 minutes.

I had to clean my social networks and direct messages of any posts against the war and the government.
Your certificates will expire. Your computer will be bricked.
Sell yes, but it’s getting harder for Russia to get paid, because of SWIFT exclusion, indeed they’re selling oil at a very low price on secondary markets.
Sadly the Amazon is slowly being destroyed. How many species will vanish before anyone even knows they went away. How many of them will turn out to be important but we will only see the after effects.

I wonder if the current rate of destruction > renewal and what the rate is.
Another alternative is Canada, where free speech isn't an absolute right but somehow the whole country hasn't descended into a totalitarian dictatorship.
If you read https://github.com/matrix-org/matrix-spec-proposals/blob/mat... it becomes apparent that the 'eventually consistent' part of Matrix is more of a hindrance in this case.

Also 'the more federation and interoperability the better' is kind of contradictory to constantly reinventing extisting Internet Standards. I suspect VoIP over Matrix is not compatible with SIP or XMPP A/V calls and looking at current state of the matrix.org XMPP chat implementation they probably will never be.
I've been thinking of working on an automatic formatter for one particular programming language in order to easily be able to guarantee consistency of the documentation examples for it. (I get occasion bug reports about stylistic inconsistency or inconsistent spacing in them every so often)
> Another idiocy is to think that claiming that NATO isn’t the part of the conflict can prevent them to actually become a part of the conflict. The moment russia will decide they will invent the cause to attack just as they did with Ukraine.

To their credit, the NATO officials and European leaders who are normally prone to think this way are backing up their deescalatory talk with defensive troop movements and jet fighter deployments.
Spain is a very rich country though, 10th in the world by total wealth. What you're comparing is the current GDP, which is a different thing than being rich, it's production. In Spain production may be lower but still people enjoy a great quality of life because they are living of the wealth generated before, i.e. everything is extremely cheap including real estate.
I could use it to see if I sound like a crazy person.
So which state are you from? I know only of a very few, with their hands mostly clean.

But you get the point, that your possibilities as an individual (with maybe responsibilities for a family) are quite limited to stop the actions of a whole state?

And like I said, leaving the state is very effective protesting. No more state support anymore from that person, but one more who had enough. That gives the remaining something to think.
> Yet Ukraine had no intention at all to organize a "real" referenda under their laws

Why should they cede their land to someone? And why should referendum be held only in one region, and not in the whole country? No country will agree to this. Will Putin organize a referendum if I suggest that my city separate from Russia and join European Union? Did Putin or Eltsin organize such referendum in Chechnya?

It doesn't matter whether Ukraine should or should not have hold such referendum. It is Russian soldiers who crossed the border and pulled the trigger first in 2014, not Ukranian. The war (as almost every war) is there because Putin and many Russians want more land, more glorious victories and more political influence, not because someone didn't organize a referendum.
Euromaidan was not simply shaking keys and they were not enough of a %. They were just a couple thousand. Easy to beat into submission.

I'm saying there needs to be 1 or 2 million Muskovites that simply wake up on Sunday and collectively decide to walk down to the Red Square and shake their keys. This will send a message to Putin that there are a large number of Russians who are not happy with his actions.
I'm 6k on OGS.
Free speech has nothing to do with whether a website chose to join an international sanction.

The actual censorship is Putin's 15 year punishment for news he doesn't like.

I wish enough of HN understood free speech at a level to pass a test in 8th grade that we would embarrass one another when getting things this wrong.

It really hampers our ability to function in the real world, the way we reject any constraint involving text and then say "but muh free speech"

This isn't intelligent or correct
The UX is more than terrible, it is basically unusable.

The jitsi stuff is bolted on, you join a link and your user name does not come with you.

No discoverablity. Does this channel already have a jitsi room attached, no way to know. I see a link to a jitsi room, is there anyone inside? No way to know.

Recommending this as a alternative to TeamSpeak, mumble, or discord today is a way to get people to try a horrible experience and then say Matrix sucks forever.

Only when this call stuff merges will Matrix start being viable for those communities.
> * Handicap Russia's ability to wage war. This includes eliminating their ability to buy supplies and destroying their morale.

But if we still fear the atomic war, he can still threatens Europe with that.
Could you give some insights on how you estimate the amount of effort of making Element Call competitive, performance-wise, with say Discord. I heard that Discord threw a lot of time and money at optimizing voice in their product. Can you just jump in and realistically compete?

There are a lot of performance/latency/sound quality comparisons online of Mumble vs TeamSpeak vs Discord and recently Jitsi vs MS Teams vs Zoom, etc. I feel like this is a problem-space that can be optimized to an arbitrarily deep extent. Just two examples that come to mind are SFU performance/efficiency and noise reduction, two things where e.g Jitsi notoriously lags behind Zoom.
Wanting Less Leads to Satisfaction
> From both a humanitarian and a strategic perspective, embracing Russian defectors is the very most important thing that we can be doing right now that we aren't already doing. The only reason not to do so is hate.

No, the most humanitarian thing to do is end a war in which civilians are actually being killed.

Not embracing those who supported Putin get to this point but suddenly flee when they're personally inconvenienced.
I’ve been the primary maintainer for a vim plug-in for a number of years. Dealing with indentation expectations of a modern, complex programming language without an AST parser (you need to be able to deal with code that doesn’t compile) is one of the hardest problems I’ve had to work on. Dealing with string and comment detection, dealing with the constant influx of new features, keeping it performant and maintainable in a dedicated scripting language with bespoke debugging tools. The best approach I’ve come up with is to be ruthless about testing and use strictly TDD for everything

Take a look at how complex the code is for something like vim-ruby to get a feel for what I’m talking about