skysight-inc/HackerNews huggingface dataset:
> Another interesting post about errors-as-values in Haskell is "The Trouble with Typed Errors": https://www.parsonsmatt.org/2018/11/03/trouble_with_typed_er...

At the point of `AllErrorsEver` I usually find throwing an exception make sense. That doesn't negate the use of defaulting to `Either` rather than exceptions for the "leaves" of your tree of code where each defines a sum type of errors at the function or maybe the module level.

Edit: My last recommendation is basically consistent with the article.
It's the fonts in general, for me; though I also noticed that the menus and icons labels had too much padding.
Remember when Google's motto was "Do no evil". Did they get rid of that?
Its not a question of being insane. It's different if you can have your boys back in body bags. You forgot this is the second war in European territory after the Yugoslavian wars. For months Sarajevo was being shelled and nothing was done until the US decided it was time to bomb.

The Netherlands had a full battalion protecting a Bosnian enclave and let
7000 men be killed in front of their eyes. The Dutch government was not willing
to order an air strike to protect their own troops.

Unless it's NATO, I guarantee you, nothing will be done. They are not even willing to cut gas import from Russia....
They are famously lean staffed at head office. Something like 40 staff. Apparently if you call at like 7 or 8am you'll sometimes get Buffett answering the phones himself.
> dumb systems that often repeat stuff unnecessarily and annoyingly

yes. the apple navigation app can stop saying "proceed to the route" after 40 or 50 consecutive utterances - 100 is just excessive. It can get annoying during a road trip when you want to randomly pull off to take a look at something.
A collective list of free APIs: https://github.com/public-apis/public-apis
The basic misunderstanding is on your part.

“Money laundering” wasn’t mentioned by anyone but you. Stop inventing things.

This is about valve getting fucked because they were accepting bitcoin payments with zero confirmations.
NATO states spend more on weaponry than the rest of the world combined. How is that defensive?
Or a government/intelligence agency
> First movers painstakingly discover product market fit – through costly experiments that generate technical and organizational debt.

This is helps, obviously. But along with finding fit, the idea moves past the early adopters phase and into a market segment that 3+x or more larger. A segment that's primed to jump on board. So aside from fit being out of that way, #2 has lower acquisition cost, likely less churn as well.

What would be interesting to know is, does #2 - because the idea is less risky - also have access to better talent?
> The short answer is simple: Ukrainians call their capital “Kyiv” (kee-yiv), the spelling, a transliteration of the Ukrainian Київ. The Russian version is “Kiev” (kee-yev).

> Not surprisingly, the Ukrainian government mounted a campaign four years ago to secure international approval for the name of its capital city. There is even a popular Twitter hashtag, #KyivNotKiev.

https://www.theguardian.com/world/2022/feb/25/how-to-pronoun...
> Even with overwhelming superiority during WW2, the US damn near lost their first attempt to invade Japan.
> Ditto for Japan attacking Midway, and every other decisive battle.

What you're missing here is the fog of war. When decisions are viewed through what information was available to the decision-makers, it paints a far more relatable picture. No one was stupid at Midway. Have a look at this long video going through the battle from the Japanese perspective: https://www.youtube.com/watch?v=Bd8_vO5zrjo
True about the working from home, but in my job at least I have a major problem if my internet is down. I basically have to pack up and work somewhere else or take time off or whatever. However I actually don't because I got my own 4G backup :) During the first lockdown I worked off it for 2 weeks! Because my provider was also very difficult about sending an engineer out..

I don't work on a VDI myself, but the users tell me (privately) it works fine for them. We do have servers in the same building though (in fact on the same floor as the callcenter). But yeah I could imagine Azure Virtual Desktop has more latency issues due to being cloud based.

I agree on the call home privacy issues also, but I'm not envisioning this for personal use. I want to run all my stuff locally too, but my work has totally embraced office 365 so all their stuff is with Microsoft anyway. Which means Microsoft owns it because M365 does not do any kind of end 2 end encryption (unless you pay them a fortune for AIP). And all my work systems are on an isolated VLAN at home.

One thing that a cloud service can provide is high peak performance. Of course it needs to be dimensioned for good performance and this is also a major pitfall with local VDI solutions. Often a server is dimensioned pretty much OK for the initial load, but then more and more users are added and management is reluctant to invest more in the servers... Luckily we were able to avoid that pitfall at work. We have 32GB of dedicated RAM per user in fact, and I believe 1 Xeon core.

By the way I never really understood the benefit of > 120Hz monitors.. I prefer having lots of pixels (currently 4K @ 24") for sharpness but the smoothness doesn't really bother me. But it's a matter of preference of course.
90% of Zig projects can get away with using the defaults from `zig init-exe` or `zig init-lib`.

Actually, many of them probably don’t even need the most of the build system at all if they’re intended only to be imported by other zig projects as libraries.

I’d argue that Zig definitely makes the easy case trivial and the hard case possible here.
This is excellent. If you look elsewhere on the Internet you will find that most of the Russian tank crews and troops were told that they were doing an exercise and kept completely isolated "on mission" for a couple of months. Then they get orders to proceed into Ukraine, probably spun without any collateral information or lies. At this point under DDoS their usual news sources are GONE. That means no propaganda available from the Russian government. The only sources available to them, if they get access to them, are saying that they're the bad guys and that is soul crushingly demotivating when you don't know why you are where you are.
That is the point and also why for the past damned near 2 decades I've been banging my head against the wall every time there is a news article about Anonymous that frames it as some singular group.
YouTube doesn't have that image stabilization any more?
Afganistan was the only time Article 5 was used and you can disagree, but yes that was a defensive war. One with an occupation that lasted way too long, but that's a different story.
IIRC if the word for example has one letter 'e' when I type the answer with two 'e's and one is green the second should not be yellow.
IIHS selects Tesla Model Y and Model 3 for its 2022 Top Safety Pick+ award
If anything, the Russians are moving in too fast. I think the Russians really were going for the 'decapitation', trying to quickly kill or capture the politicians in Kyiv, leaving the Ukrainians leaderless.

All signs point to this IMO. Russians have failed in that attempt this far, but it's only day 3.

Ukraine has been routing or killing a lot of airborne / paratroopers in and around Kyiv (Russian VDV units). Russia really is going for a quick victory, committing so many airborne units there.
If we had Scifi style millimeter wave radar (I'm thinking 'Snow Crash' (book) style stuff) that gave the computer a surface shape and 'signature' model to think about? That'd probably be the safest since it's better than human vision ever could be, though it'd still be tough since humans are analog supercomputers that are well versed in traversing 3.5 dimensions of space and the advanced memory and hazard prediction elements really help.

Vision based computer systems really need the persistence and object recognition factors. A strong specialized faked intelligence might be sufficient, more so if it's less distracted than humans.
It's a benefit only in terms of publicity. In the same way if someone killed someone with a knife and left a "Jack the Ripper was here" note would get a lot more sensationalistic press than no note.

Anonymous was a household brand name during Obama as they were exposing a lot of what he was doing behind the scenes, like drone strikes on innocent civilians and illegally targeting Americans overseas without due process. It was in the news constantly with their videos at a time when most people still watched TV.
Yeah that's problematic. A 500cc track bike I had came with primitive slide carburetors lacking any sort of accelerator pump by design. Cold or hot that thing would fall on its face if you were too ham-fisted with the throttle at low RPMs. But at least it was deterministic at this, and you quickly learned to not do that. On the track you're never down so low in RPMs so maybe it even made sense from a KISS perspective.
Wow, they could still do this. Mind blown.
Is RT Linux a good (or at least a good enough) option for realtime OS's compared to others who where designed as RT kernels from the start?
It's Mars. Cristal formations may take other forms. We still can call it Mars rose :)
That's too bad then. I'll drain the pipes here and we'll live without heat. Fortunately it is a relatively mild winter and we're getting towards the end of it.

Compared to what Ukraine is going through right now that's a very small price to pay, it is ridiculous to be standing there on the one hand hand wringing about the Ukrainian hardships and on the other to buy our fossil fuels from the aggressor directly financing the war.
That sounds like a nightmare. What was the rationale for having a split control system like that? If preventing snaps of wide open throttle were the goal, then having the butterflies both servo controlled would accomplish that right?

Wait, when you say "downstream" do you mean the butterflies were in series on the same intake path? I'm trying to visualize what a small time delay and rate mismatch would look like here.
> If they don't know it exists, they can't take it.

I've said this before: any financial system that turns a presumed crime (the efficient cause of the asset seizure) into direct evidence of another crime (trying to hide assets) is not a good financial system.

What you're describing doesn't exist in practice for any medium of exchange.
This is what I was thinking about. However, I could easily see where Russian infrastructure was just never made "smart" to have these kinds of weaknesses.
Just that normal people don't benefit overall.

If you are for bitcoin and its 'benefits' and you are not someone who is doing tax fraud in a big way, you do not benefit from crypto, you are loosing.

Unreported income is tax money which is missing for schools, infrastructure and co.

It might not be used always efficency but it benefits you more than not having it. It should also be a much higher motivation for everyone of us to stop tax fraud all together instead of complaining about taxes and trying to avoid taxes.
The justification is that those sites are used to spread false information to the Russian public. By blocking access to them, they might start looking elsewhere, and won't be bombarded with the "denazification" brainwash attempts.
Using DNS to validate crypto addresses in fundraisers
I don’t care what their motivation is, I don’t want them doing it. The dangers to society of these platforms deciding who gets to express an opinion outweighs the damage that can be wrought by the expression of bad ideas. Of course you’re free to disagree, though respectful disagreement is appreciated.
You can use playwright to export many webpages to pdf.
Putin as been in power since 1999. In that time NATO countries have invaded (direcly or through proxy forces):

- Iraq

- Syria

- Yemen

- Libya

- Afghanistan

Just two days ago NATO countries conducted drone strikes in Somalia. NATO aligned forces have been conducting air-strikes and other forms of aggression against the Palestinians in their native lands.
The destruction wreaked, the number of death and maimed, of those ongoing acts of war by NATO and NATO-aligned forces is very substantially higher thank those coming from Putin.

An interesting question is: is it irrational, in the light of this undeniable fact of NATO aggressions, to want to be safe from NATO?
The Ukrainian and Russian alphabets have different glyphs and pronunciations for a few letters. In Ukrainian, it is Ки́їв, and in Russian, it is Ки́ев. They Romanize differently, and it is considered a sign of solidarity with Ukraine to use their spelling/pronunciation.
> * It sounds like politicians puffing up the actions they're willing to take.*

I agree with that. Maybe I should have said that there is no other civilized response available than imposing heavy sanctions. Even a slightly weaker Russian military and some impact on Russian oligarchs may be better than nothing to prevent future misjudgments about the prospects of waging 19th Century territorial wars in the 21 Century.
Does it matter where the source is?

This would not have happened in an alternative universe where Putin is a good leader who was actually trying to improve the lives of Russians.

This is going to be a disaster for the Russian people as well.
First, nobody says we want them, their membership was not on current NATO's agenda. Nobody is forcing them to join, just as we don't put any pressure on Finnland or Sweden. But the more the merrier - you have another ally you can at least half-count on the safer you are. The same applies to EU membership.
https://tagpro.gg. Been playing this on and off for 7+ years now. It's a 4v4 capture the flag online game. Pretty fun.
for the rothchilds it represents .00001% of their total wealth.

The rothchilds keep their wealth in art, land and gold and why they have managed to stay rich for so long.

I can point to atleast one person who's class shifted and that person is me.

Also, you cherry picked one point among many and misunderstood it. Although there may be some of the financial elite who bought in early in BTC and crypto (Especially A-Z) there was alot of nerdy technologists among the winners. Also, alot of those winners have gone to set up hundreds of crypto companies who might even be more centralized.

Anti-centralization isn't the point i was making, it was a redistribution of that centralization which obviously can never be supported with hard facts but rather a feeling and subjective experience i've had with crypto billionaires.
With the amount of equipment both sides are using that are the exact same (save for a swipe of IR paint) I can't imagine how much blue-on-blue incidents are happening right now
Every billionaire probably should be. The vast wealth they have means they have exceptional power in society to do or not do things that affect many people; a power that can be equal to or greater than that of the actual politicians.
> If you look elsewhere on the Internet you will find that most of the Russian tank crews and troops were told that they were doing an exercise and kept completely isolated "on mission" for a couple of months....At this point under DDoS their usual news sources are GONE.

Really? I though RT was part of Russia's foreign propaganda effort, so I wouldn't expect it to have much effect on domestic news consumption. IIRC, actually Russians get their news from domestic outlets like https://en.wikipedia.org/wiki/Russia-1 and https://en.wikipedia.org/wiki/Channel_One_Russia.

This is good news, but mainly because it interferes with Russia's foreign propaganda operations around this attack.
No, that didn't do the trick. If you had paid attention you would have noticed that Ukraine did not join NATO and was not on track to join NATO. This is just a convenient excuse for Putin to be able to do what he wants to do anyway.
How did ping pong save you?
> This is an incredibly unrealistic money laundering scheme, entirely fabricated by mr_cyborg.

Using stolen money to buy gift cards, using those gift cards to buy real things and then selling those real objects or licenses or accounts after the fact is a well known process. Substituting "bitcoin" or any cryptocurrency for "gift card" is neither unreasonable nor unrealistic.
It's going to be a disaster for Putin, too. A disaster for literally everyone involved.
It’s personal politics because the situation in Ukraine is very complex and there are multiple ways to see it. Unfortunately if you get your information exclusively from the US media you’re less likely to see it that way.
Maybe fairphone 4? From factory it comes with android 11, but a beta release of /e/OS is now available for it [1].

[1]: https://e.foundation/leaving-apple-google-e-os-is-available-...
Some early traction control systems in cars used the same double-throttle setup. I presume this is just the simplest way to slap a feature like that on as an afterthought.
"Vehicles doing unpredictable things are simply broken."

They should result in corporate manslaughter charges ahainst the manufacturer.

If we let this slide, a JavaScript library with 100 known vulnerabilities will be running on 10 year old kernel controlling your breaks and then you will get 'oops, something went wrong!' Message and die because you car started mining buttcoin
Ethereum has revenue 1b per month - and that’s 100% profit. It’s highly undervalued at the moment.
Nice. Is this specifically tied to Jest or can it be used for general purpose assertions? Partly interested because I’m building a test framework, but also because it could be useful in a slightly different form in non-test code (eg with `asserts` return types rather than type checking the parameter).
Excalibur (1) is also an alternative. It’s great! The installation process was lackluster though with multiple dependency issues on a M1 MacOS, Ubuntu and WSL, YMMV.

1) https://excalibur-py.readthedocs.io
I wish I could be as optimistic as you are about that but looking at Georgia, Belarus, and other recent historical examples makes that hard. China, Russia, and Iran (with hangers-on like Venezuela, Cuba, North Korea, et al) have been working hard at building an alternate global trade and financial system for more than a decade now, precisely to remove what little socio-economic leverage the west had. And, it's stil winter in Europe. The Germans and French need to heat their homes, which currently depends on Russian gas.

Also keep in mind that China is working towards this same "resolution" with Taiwan. It's in their interest for Russia to succeed here.
It's an open-pseudonym, has gone through many iterations. For all we know sometimes Anonymous is the FBI.
They are also slow as dirt.
Yeah, except now the pictures are beamed on demand to a magic box in our pockets.
Steel in particular softens at a much lower temperature than it melts. And it doesn't need to soften much to make a really long thin drill bit bend.
> NATO is a defensive union.

Sorry, but this is incorrect. NATO is a security union, of which a co-defense pact is a part.

Your whole argument seems to build on that and it is a faulty one.

There is a good rebuttal, but this isn't the one.
Ask HN: How much gas we could save in EU if we reduce our heating temp by 3°?
This question is related to the potential SWIFT block that might happen any time soon.

It sounds maybe naive but I was thinking that if we almost all turn down our heating system by ~3° Celsius (compared to our current settings) we could potentially save gas consumption that can be better used for other purposes. What do you think?
LN is too complicated imo. You can just use other chains if you want fast and cheap txs. Solana, Nano, Near, any of those.
The article suggests how could it all of the sudden read the Note after being turned on without new key presses — uhh duh the accessibility APIs it discussed?

Seems all very overblown to me. It’s known to begin with that it sends things you type to the server - that’s the model (or rather, how they run their models). That does not automatically mean evil things are happening.
I'm in the U.S., too. You must not go very many interesting places, or find yourself in very many interesting situations.

I guess maybe a crypto debit card is good for people who lead plain lives. Like hanging around town and going to the movies and the candy store. But I require both cash and a real credit card for my life. Debit cards have failed me too often.
I play mostly RPG and turn based strategy, often classics.

Civilization series.

XCOM series.

Fallout New Vegas (RPG)

Knights of the Old Republic (RPG)

Dishonored (Infiltration shooter)

Divinity Original Sin (RPG)
What I'm seeing out of this whole crisis is that the idea of a "strong, united, and independent" Europe is a complete joke. All the countries want different things and are too proud to take orders from each other. And the policies have been completely ruined by corruption. Germany is now so dependent on Russian gas that they basically have to pretend like Ukraine isn't getting invaded. These European governments have zero power and zero potential for a major central government or unified foreign policy. It's a total waste of time for the US to be allies with these nations when they are so deep in Russia's back pocket that they can't even sanction a massive invasion.
Twitter has been a great source of information during this invasion. There are a few lists of reliable journalists that produce content around the clock.
> Also, you can look at my comment history if you think I'm pro-russian

It's a sad state of things where someone asking a legit question has to add this disclaimer.

As someone in an uninvolved third country, I don't understand why hackernews is cheering for one side: Politicians and diplomats executed some realpolitik type moves and it backfired into a hot war.
I'm a big Linux fan so having realtime support in Linux would be great. But in the absence of that, Zephyr RTOS is another great open source option with some Linux kernel inspiration.

[1] https://www.zephyrproject.org/
Post written before the sanctions on Putin and Lavrov were implemented. Nevertheless, killing continues.

And now China is getting in the mood for some exercises. Around Taiwan. Gotta get fit for that hot summer that is coming. But that is nothing that some demonstration on the street, little bit of sanctions here and there can't avert, right?

WW2 also started like that. Someone took some land, others didn't do jack shit about it. Then it escalated and everyone was at it. But without nukes as they were yet to be invented, shortly after.
I guess games and cosmetics sell easier than crypto scams.
Your logic doesn't make sense.

You are part of a system like a country. You are part of that country and the country acts on your behalf.

IF there is a good reason that the state only allows sending money after certain criteria are met, its for the good of the country (normal countries, not corrupt ones).

Then the country and its laws has the right to reduce that freedom.

You might believe in the republic idea of everyone for him/herself but studies also show that for normal earning people, this is not helping them at all.

Its not a global basic right to 'deserve a way to send money without middleman'. I'm not even allowed to just move to another country. I'm in one way or another imprisoned in my birth country.
Why take it personally? They brought up an important issue.
> If I don’t believe that other members of my culture have my best interests at heart, I may decide to keep as many secrets as possible to prevent information from being leveraged against me.

The biggest challenge for me here is that I don’t believe a team or company can have my best interest at heart, as they often conflict with the best interests of the company.
There is a good article at The Guardian, discussing replacing the Russian gas. The conclusion seem to be that this will be very hard and take a long time.

https://www.theguardian.com/business/2022/feb/25/how-can-eur...