skysight-inc/HackerNews huggingface dataset:
I agree with the points about Ukraine's tactical successes. The argument I'm making is that tactical successes aren't important. Please don't refute my argument with more points about Ukraine's tactical successes.

> Looks like Finland and Sweden

It's possible that Russia swallows their joining NATO, as it did with the two rounds of NATO expansion in the past (former Warsaw pact, then Baltics). It's also possible that Russia sees that as an existential threat, as it did in the case of the announced third NATO expansion (Georgia and Ukraine).

> the GDP of the EU is around 18T and USA is 21T. Russia was around $1.5T

If this escalates to a direct military conflict between EU|US vs. Russia, this can only be expected to lead to a mutually assured destruction of all involved parties. I guess in that case the previous disparity of GDP would not matter much.
'web3' companies get a lot of funding and are able to pay $250k+ cash. That's it.
Evergreen comment
> I think crypto currencies are for the most part a scam

> Man, there's a baby in that bathwater

It takes a special kind of thinking to insist "yeah, crypto currencies are about 98% scammy, but there must be good in the last 2%!, I've just seen 98 scams in a row, this _increases_ the odds that the next 2 that I see are legit!"

Well,

* no it does not increase the odds, this is desperate wishful thinking clinging to a fixed belief

* what if there is no baby, only bathwater? And where does the burden of proof that there is a baby or not, lie?
Well, if you want to downplay it, you can point to a country like Belgium, which has a good GDP, so it's obviously a functional nation (right?), and point out their higher death numbers, then you can say that obviously the response wasn't perfect, but it was 'middle of the EU pack'.

Then the opposition has to say why it's not fair to compare death rates with poor eastern european countries, and explain that Belgium is spectacularly dysfunctional, etc, etc, and by that time, the conversation has moved on.

It's all a bit wonky and complicated. If the media were doing their jobs, if the opposition was doing their jobs, they would have baked this sort of machinery into the narrative - they are supposed to make stuff like this accessible for normal people.

The thing about the parties is it's a bit like if No 10 had their lights on full blast so they could have parties during the blitz blackouts. It's breaking a rule they set in a way that endangers the people around them. There's no way to equivocate or whatever: they broke an important rule, at a very hard time, that they set, for utterly trivial reasons.
As others hace commented, tour written english looks pretty good, so don't worry on that front.
As a fellow Spaniard (hola!), I used to be in a similar situation. The way I remediated it was by getting to work with international teammates and no Spanish people around, so that you are forces to so no code-switching at all over working hours. Code-switching (changing languagea often) can make full immersion hard to achieve.
Some companies in Madrid and Barcelona are fully international, but not many - in my case I found myself in that situation in a research position, but I realize those are exceptional circumstances.
>The really incredible part of this story is that Go came from... Google.

Yeah. They leave SEO to other shops.

I think they did not even intend to have this language released in public at first.
Your individual experience may be enlightening on some level, but it's not hugely relevatn with respect to understanding the overall level of violence and systematic degredation in Mexico.

I lived in the USA for many years - and not once, ever, did I see someone do anything racist. I also never witnessed, or even heard of through colleagues, of the police doing something wrong.

But clearly, systematic racism does exist, and, there are problems with the justice system.

And, it's a bit glib to suggest you'd directly see some kind of 'cartel activity' as a wayward tourist. Most violent activity is focused 'among players'.

Your point on 'way overblown in the American press' is definitely reasonable, in the sense that, the news will make people think that 'walking down the street in Mexico is on the whole dangerous' - when obviously it's not. In fact, it's generally safe.

That's not the issue though.

The relative level of violence, systematic corruption, lawlessness is very real and it affects many people in indirect ways.

Living in Russia is not dangerous. Especially if you don't say anything about the the government, there's almost 0% chance you're going to have a problem.

But watch videos of Russians being interviewed about the war in Ukraine - they are hesitant to the point of fearful in 'having an opinion'. There are certain thoughts, they are not allowed to have. If you can't read, write or talk about a thing, that thing dissapears. That's what oppression is: large swaths of people actually disagreeing with the government, but otherwise going about their business as normal.

In a 'safe country' you'll have no problem saying anything about anyone. The government, or criminals.

The next time you're in a Mexican city known to be controlled by cartel members, simply ask the question: "What do you think of so and so" cartel boss? You'll find out very quickly how pervasive influence is, and if you dig a little deeper, you might find out how systematically that corruption extends into quite a lot of small things - all the nooks and crannies.

Saying 'Mexico is no bad' is like saying Putin isn't a problem, because 99% of Russians don't directly suffer consequences. It's the 1% we are concerned about, and more broadly, the systematic issues that affect us all.

Mexico should be much richer and more prosperous than it is, and it will not evolve in a positive direction while it's partially a narco state. That affects everyone.
Proving the truth of the old adage again: it's luck not skill if you're getting out of an impossible situation - the skill is to never get into such a situation to begin with.

Applying that to this scenario: evading/postponing arrest after the cops started to look into you is luck, never giving them reason to look for/into you is what could be considered skill.

Or even more specific: it became luck as soon as it became clear that there was an admin. A lot of criminals that get caught want to be notorious however and build their "street creds".
It's possible to have a deep understanding of crypto and chose to not participate in it.

It's called having a conscience.
Problem with the first two is that, to my understanding, there's zero guarantee that DALL-e will not generate copyrighted material which exists in some form or the other in the training data set. And you can't really check if the image generated holds it.
I didn't know about the VC integration. After 15 years emacs can still surprise me!
It's like taking something that's decades old, trying to make it look fresh. One can do this easily in paint.net using the animated gif plugin, without being required to draw into a grid and without requiring an internet connection to be productive.

The actually good part is the domain name.
For the same reason people work on adTech at facebook. Hint: it's not because they just love advertising.
Yes. That is the scam with them involved. We have seen these co-ordinated pump and dump schemes before with Coinbase Ventures, a16z, etc with other tokens like ApeCoin (APE), Internet Computer (ICP), ENS, Compound (COMP) and DeSO (DESO) [0] [1] getting listed immediately after dumping on retail and cashing out.

Also see here: https://startupsandecon.substack.com/p/you-dont-own-web3-a-c...

The web3 crypto VC playbook is that they pretend to care about it up to the minute they use retail and the exchanges as a liquidity event to exit and make a killing out of them.

It is a rigged game which they can never lose. All thanks to and started by the Ethereum ecosystem since the first ICO.

[0] https://news.ycombinator.com/item?id=30725449

[1] https://news.ycombinator.com/item?id=29948397
I guess i missed partaking in that discussion, but a lot of those comments probably could use some good replies to offset the knee-jerk reactions I saw in some of them. Ping if you'd like to discuss. I think your fears about etcd are unfounded btw, as it's actually really excellent software.
https://www.cbc.ca/news/science/tea-bags-plastic-study-mcgil...

https://news.ycombinator.com/item?id=21070351

From that thread:

> Some of these fancy bags (e.g. from tea pigs) are made from polylactic acid. This is derived from corn starch and used in temporary medical implants (it degrades to lactic acid) so hopefully it's safe.

https://news.ycombinator.com/item?id=21072973
I am really interested in your project because it looks small enough to help others learn how to design and implement a language.

If you wish, could you add more details to your README file.
I'm always amazed about how things, which seem obvious to me (and thus should be to everyone else), apparently aren't.
There are people with different attitudes on different issues.

For instance, I believe crypto "dividends" or "yields" are a zero-sum game, diluting the limited savings of have-nots to enrich the haves. For example ETH staking, where to avoid middlemen, you have to stake 32 ETH.

But I believe cryptocurrency as an asset is well worth it, for the competition it provides to national currencies. If these decide to overinflate, crypto provides you with a relatively-uninflated asset (though its value also depends to an extent on the liquidity of national currencies, as well as fickle bandwagon effects).

Then again, given enough pay, I might consider helping some "entrepreneur" of the zero-sum variety.
Many of the images, which are not as cherry picked as the ones promoted when DALL-E 2 was announced, exhibit obvious seams when looking closely. Sometimes it works out and sometimes it doesn't. A lot of the ones that work out actually seem OKish because the obvious flaws could be considered forms of "artistic expression". In art there are no mistakes, only happy accidents.
SaaS or self-hosted for identity management?
How is DI a cognitive overhead?
Interestingly if you're on Windows, then Chocolatey is the better package manager to use.

Microsoft's own package manager Winget only has v2.34.1 right now.

Chocolatey
https://community.chocolatey.org/packages/git#versionhistory

Winget
https://winget.run/pkg/Git/Git
Wow, BladeEnc... I didn't even know I had forgotten that. 1998's brain cells are still there but they don't light up very often. Thanks.
What I don't get is why nobody here is accounting for harsher realities than "pure water flowing in a pipe at a normal temperature". To give two examples, what happens if the pipe bursts at some point? Or needs to be replaced for whatever reason? If the fibers don't get torn at that point, you can still end up with sediment in the pipe. Wouldn't that potentially damage the fibers downstream? Would people potentially end up drinking bits of glass? I could go on but it surprises me few people here are discussing the things that could go wrong.
Couldn't agree more. Anyone who survives and escapes that - including several of my close friends - is a fucking strong person. If I have to read one more comment disparaging addicts and then whining about how sOcIaL MeDiA Is a dAnGeRoUs aDdIcTiOn, I might actually blow my brains out.
A short one sentence explanation what DALL-E _is_ would have been a nice inclusion.
I guess it's an image generating AI thing?
I used it to edit 4GB text/sql files in the year 2000. Still something I use it for, because no other editor I'm aware of does it in a usable way.
This seems like the only sensible answer here. Yeah, I hope so. Do you know how they might replace sections of the pipe in the future if they need to? Seems like it'd become quite an ordeal compared to normal pipe replacement. Not to mention the absurdity of people losing internet when a water pipe bursts!
There’s value in that, but you don’t need Docker with its related debugging and maintenance overhead to get it. NixOS, among other tools, will do the same thing while constructing a “flat” operating system image.

Anything else, though? There’s got to be more to it than that, or it wouldn’t be as popular as it is.
Can someone please explain to me of what use generics actually are and how they create faster code or improve the typing-workflow? I'm serious, I have no idea.

Googling it, I get:

> In a nutshell, generics enable types (classes and interfaces) to be parameters when defining classes, interfaces and methods. Much like the more familiar formal parameters used in method declarations, type parameters provide a way for you to re-use the same code with different inputs.

As someone who believes that OOP is bullshit and making things worse instead of better, can someone please put the above paragraph into humanly understandable words which translate into actual practical gains and improvements? Like ... actual use cases, maybe?

Thanks!
Water infrastructure is old, critical and already quite fragile, I simply don't see the upside here and I see a lot of ways in which this could go wrong and/or could lead to future trouble. It is - in my opinion - an overly complicated solution which risks something that is far more important for marginal gains. If a deck proposing this would be presented to me as an investment thesis I would suspect the 'success' to be the investment, not the long term deployment of a working system.

Being pessimistic about bad investments isn't counter productive from the point of an investor, it is a net gain because then you get to spend your money better.

"Wouldn't it be nice if we had 'x'" is rarely a good reason to invest in something, see 'Theranos', 'UBeam', the 'Moller Skycar' and a ton of other things that it would be nice to have but that are not feasible in practice.

> "Even if it turns out that only 10% of the water infrastructure in the UK is usable for this sort of expansion, it has the potential to be a useful technique."

Where does that 10% come from? All I see in the article is that they are trialing this and no mention of any percentage of the water infrastructure that might be suitable for this is made. See my other comment for one way in which you might get this to work which avoids some of the downsides but it still won't be cheap or easy to maintain long term, and it will always require coordination between the utility and the fibre company in case of a water mains issue or a fibre issue.

Edit: I've found an old article detailing a trial in Bonn, Germany, I wonder what came of that:

https://technical-news.net/bonn-fiber-optic-cable-laid-throu...

So this is definitely not a 'first' as many articles about this project say.
Did you automate the scan/shred part?
It’s really not that difficult to either switch layouts on the fly, or roll your own, so you can easily type the curly brackets.

Plenty of programming languages use the curly brackets, and English is the de facto language of tech.

And I’m not a native English speaker, and I have rolled my own keyboard layout that suits my particular needs on macOS (Ukelele), Windows (Microsoft Keyboard Layout Creator) and Ubuntu (forgot the name of the tool).
There was a vote, the majority (70%+) of those that voted voted to stop. I don't know why other arguments would matter
>What they do share is that the main character is an underdeveloped Mary Sue, without character flaws, without weaknesses they must overcome. They're just made awesome from the start. It probably stems from the inability of current Hollywood to portray female characters as having any weaknesses at all, that would be heresy. The result is that it's hard to empathize with and care about the main character. They don't have any dimensionality.

I agree. This seems obvious. So why can't these sophisticated critics see this and rate the movie accordingly? They're obviously using a completely different set of criteria to rate movies, and entertainment is far down the list.
But how many films are essentially just Hamlet or The Taming of the Shrew?
Afaik they both have an alpha channel
Rust's const generics today are limited to the built-in integral types (so, char, bool, and the various sizes of signed or unsigned integer) and the constant must actually be an obvious constant, so e.g. a literal, or something you could assign to a const in Rust. So yes that's much less flexible than C++.

Some of the flexibility in C++ here is desirable, much of it is either wanking or outright dangerous. C++ will allow a float generic for example, which is obviously a footgun because good luck explaining why Thing<NaN> and Thing<NaN> are different types...

Rust expects to sooner or later ship Const generics for user-defined types, but to exclude the nonsense of "float generic" the likely rule goes like this: Your const parameter type must derive PartialEq and Eq. It won't be enough to implement them yourself as your implementation might be nonsense (e.g. misfortunate::Maxwell implements Eq but no Maxwell is equal to anything, including itself) you'll need to use the derive macro which promises the compiler these things actually have working equivalence so that Thing<A> and Thing<B> are the same type if A and B are equivalent.
han, the humanity will destroy itself with idiots like putin who believe in nuclear strikes.
> This tends to rust very quickly when bonded to aluminium parts

Isn’t it the other way around? Aluminium has a lower reduction potential than iron, so the aluminium should be the first to go. Even lower than zinc, which uses the same mechanism in sacrificial anodes and galvanisation.

I once had the idea of attaching “sacrificing cathodes” made of iron to aluminium beverage cans to make them go away faster when discarded in the environment, but that just causes more problems than it solves, so it’s better stick with container deposit schemes.
Why wouldn't they? The risk of getting caught is virtually zero if you do it right and even if you get caught you get a slap on the wrist and a fine at best. It's just pathetic that for a company which so hard tries to legitimize crypto they have issues like this over and over again. The inherent nature of a "get rich quick" ecosystem where the incentives to pull all kinds of shady and illegal actions are too high and the repercussions are basically non-existent.
Author:

> My motivation for this was to learn how to build a programming language with a grammar, virtual machine, and garbage collector.

Show HN FAQ:

> Show HN is for something you've made that other people can play with. HN users can try it out, give you feedback, and ask questions in the thread.

My guess is the author shared it for the learning opportunity.
The fact that I only needed to see the first frame of that is probably a sign I've got a problem
This article radiates zoomer energy.

That said, interesting, didnt know about webp. Wont use it, but cool ;)
No sensitive data. But I want to know how this thing happens?
And what if the image is mostly comprised of an existing artwork with copyright? Not sure I'd take that legal risk as a newspaper.
The brain is a data compression engine and it's designed to ignore/"not enjoy" anything too repetitive and predictable.

You can get novelty from more extreme experiences and from complex experiences.

Franchise movies tend to go for more extremes (more characters, more CGI, more superficial complexity over an unchanging core), while art movies aim for complexity, implication, depth, and weirdness/unfamiliarity - to generate appealing unfamiliar cognitive load.

Critics are usually looking for the latter while typical franchise audiences (teens/twenties) are looking for the former.

So yes - there's going to be a disconnect. It's very hard to see a franchise movie through the eyes of a 15 year old when you're 60.
It's another gold / oil rush, but this time the "resource" is electricity (actually coal and other stuff being burned). There's a lot of money in crypto at the moment so engineers and VCs will naturally chase it until governments put an end to it (I'm not condoning or opposing it, I'm just saying it will happen).
The sibling comment already mentioned evil maid attacks (not as much of an issue nowadays thanks to SecureBoot and TPMs), but there's also DMA attacks through physical ports: https://en.wikipedia.org/wiki/DMA_attack
What kind of mongo vulnerability? I am hosting it in AWS EC2. Is it possible to hack ec2 instance?
It’s interesting how many iMovie defaults you have to un-check — Ken Burns, Stretch to Fit, Fit length to Soundtrack, e.g. — to produce what you want because the defaults were selected by people who know what they’re doing.

VLC logs its ffmpeg incantations which is handy for cribbing, extending
"a lot of anecdotal evidence that a lot of developers are now flocking to these crypto companies"

? Yes, money.

This is not a dichotomy.

Most people are not ideological and don't care about meta issues.

Even those with opinions can be convinced quickly of something else with a huge paycheque.

Because Crypto is not directly fraudulent, and you can talk about it superficially as being beneficial, well, people will participate.

Money is a great motivator.
They haven’t sufficiently demonstrated correlation for me. I think the last chart demonstrates it’s a lot more complicated. Just one example… How many obscure art films are there with highly-selective audiences which receive perfect critical scores and perfect audience scores that mostly serve to add bias to the correlation? The movies we’re responding to- which could easily be a list of movies many average joes “care about”- shows negative correlation.
If that worked well you could skip annual inventory, on which many companies spend huge amounts on. If you could just have a robot with video driving through the aisles of a supermarket to detect the number of items, misplaced items or expired items, that would be a huge value add and lead to less waste. But I doubt we're there yet.
Maybe its one of those companies that thinks their service will stop working unless they scale it so hard that every user is within 100 km of a datacenter hosting one of their containers.
In the context of their yearly guilt tripping banners asking for money in a manner that sounds like Wikipedia is on the brink of death, this virtue signaling is disappointing.
My question is why would they work there when there's much more interesting things around? Are they just not aware of other jobs, or they are happy with the stability of these ones?
I hope not!

But, as it was pointed out in <https://news.ycombinator.com/item?id=31010522>, you can have nested malicious bare git repos.
Bit-about/event and bit-about/state are released tiny, React idiomatic libs
Hey guys! I've released complementary libraries BitAboutState and BitAboutEvent and I'd like to hear your feedback. I wanted to achieve the feeling that these libraries "should be built into React".

Key features:

100% Typescript with state types deduction

Efficient and hook-based

With extra static access to core functionality (without hook)

No centralized providers (decentralized states and events)

Tiny - max 2.5kB

These libraries force, in my opinion, the cleanest way to design code architecture in React projects.

The libraries are production-ready and this week I introduced them to fresh React-Native commercial projects in my company. We will see them on the battlefield :)

BitAboutEvent: https://github.com/bit-about/event

BitAboutState: https://github.com/bit-about/state
" So avoiding those things probably gets you most of the way there."

How do I get anonymous internet access, from inside my cave?

More serious, the "best" way to do crime, is probably doing crime no one (in your jurisdiction) bothers enough to demand police action.

Which is why most(?) cyber gangs are operating from russia, kasachstan, etc. against the west.

Also your list misses IP logging from ISPs.
And usually configurable, e.g. for interface Reader use FileReader implementation.
Talked about a bit here: https://youtu.be/pKeiKYA03eE?t=963

Using debug registers to hold an AES key purely in the CPU is genius.