skysight-inc/HackerNews huggingface dataset:
> I'm not especially thrilled with the idea that this can grant you a license to murder me in my sleep with impunity simply because Im not a US citizen.

Doesn't seem to stop other countries from doing this internationally and to their own citizens anyway. Something like the ICC in how you're envisioning things can only work when it's backed by military force. So long story short, it is mainly just the U.S. enforcing things, which doesn't really change anything.
It seems got be Rumble, but then you have to deal with the negative associations of that site (deserved or not).
Must…check…avatar!
Self-determination
> The Western intelligence apparatus has been hijacked by a force that is getting instructions from the reptilian brain

The sheer wackiness of David Icke's Antisemitism (where 'reptile brains' are coda for Jews) never ceases to amaze me.
If our country was just, everyone in the CIA who engaged in or authorized torture would be executed. I'm typically against capital punishment, but state sanctioned torture is such a far line past what is acceptable, I really think we'd be better off if we swept all these evil people off the face of the planet.

Instead, they get cushy think tank and consultancy jobs as a reward for their evil 'service'.
Launching Valid Capital
Brain to the Cloud – Part I – Project Intro and Architectural Overview
The step forward that I believe worked well here is that given some actual paths (and since they are simply a sequence of Instruction, they can be fed to an interpreter) they are merged or forked while entering or exiting SCCs, this allows to keep a low count of actual visit but exploring a big enough set of path to prove that it covers all possible executions.

On the second part, I have to do some thinking and coming back, thanks!
I find that the function boilerplate of Go is too long because there's no equivalent of an arrow func. I can't see those kind of libraries taking off until there's an easier way to write a closure.
That doesn't seem right. The North/East borders of India, Nepal, and Bhutan are along the Himalayas. Any river that flows in India should start on India's side of the mountains.
Making GraalVM-Based Executables Easy
Finally generics support. Now another 10 years for proper enums.

Kidding, I always mentioned that CLU like would be good enough.
OP wants you to know he’s unusual.
> The stance referred to was that of Cornell University, given that one of their students exercised their right of free speech and was abused for it. They can't dodge their responsibilities on that.

Does the 1st amendment come with responsibilities? Maybe that would have been a good idea, but I thought it was just rights.
Then do ctrl+[ which sends the esc code :)
> is this not the very definition of survivorship bias though?

Not necessarily; it's also sufficient to consider the overall distribution of blenders and hair trimmers from the 80s that are still working compared to the distribution of items sold, which means it's also fairly easy to spot because people use their kitchen/bathroom appliances frequently and notice when exceptionally old ones still work.
Russia faces IT crisis with just two months of data storage left
It’s irrelevant what most people do. He is in an industry where he can make more.
Show HN: I made Devzat – It's like Discord but in the terminal, over SSH
Run `ssh devzat.hackclub.com` to try it out! The repo is here: https://github.com/quackduck/devzat (golang).
It has markdown and emoji support, DMs, channels, and it can show images too. You can send code, and it gets syntax highlighted (you can change the theme). You can ping people like so: @user and it sends them a \a, which should play an audible sound if the terminal allows it. There's inbuilt games and rainbow names and a lot of other small things I don't remember right now.

You might find the auth system interesting: it's based on a hash of ssh pubkey (bans use that and a hash of IP, so it isn't so easy to get around a ban)

Also an interesting issue: bots that go around trying to brute force ssh into random IPs with common usernames. My current solution is banning if rapid successive joins are detected.
There's a difference between regression testing and exploratory testing. For regression testing, stuff that gets repeated every release is hard to catch by human eye, especially as releases get more and more frequent. Automating rote regression testing just to ensure that what works yesterday still works today is a great way to ensure that the manual testing is about to focus on exploratory testing only
For Ukranians and Eastern Europe in general, real oppression and hardship is in recent memory. Being an SSR wasn't some kind of game.
Well, there was a long report about it that came to that conclusion, so
It's not a hackathon if my idea needs to be chosen and ordained by Papal seal. I already have that, it's called work.
You keep repeating this, but it's simply not true.

The syscall surface is zero by default. WASI of course expands that by a lot, but sane WASI implementations require restrictive whitelisting of available resources like specific files or directories that can be accessed. (wasmtime-wasi does this well,for example). The whole wasi spec is aiming for capability based security, including things like only providing access to pre-opened sockets.

All production deployments of server side Wasm I have seen have very tight scoping.

Sandboxing on Linux, in contrast, is a complicated mess, with a myriad of partial and leaky solutions (SELinux, Apparmor, Docker, Snap, Flatpak, ...) .

Having a good cross platform toolkit is completely out of reach.

The only OS that has comparable sandboxing that is practical is Fuchsia.
Yes, I wanted to be more nuanced but oversimplified. Thanks for mentioning this!
I've gotten used to seeing cars without tail pipes, but I think this is the first one I've seen without a grille.
Adding to your comment how easy it is to buy fake followers (or more controversially state actors adding them)and therefore credibility - a lot of people still think someone with a huge twitter 'following' are therefore more credible. Brand marketers know all about this
Yet another major reason to never use Android, the weaker, worse, less secure, less private OS.
> In a letter to shareholders in February, Sud spells the shift out in black and white: “Today we are a technology platform, not a viewing destination. We are a B2B solution, not the indie version of YouTube.”

> “I paid for this year, but I don’t intend on paying again next year,” he says.

Goodbye Vimeo, you've just ensured your own demise; congratulations!
Resurrecting a Dataman S4 Prom Programmer
You are entitled to your opinion. But it is just that, an opinion. Not fact. Citing other opinions doesn't make your claim, that all crypto and web3 are a scam, a fact.

Only time will tell. In the meantime, I am happy that this project can get any funding from wherever it can. Especially, since open source is a thankless and typically paid-less job.
GDP of European countries:
https://en.wikipedia.org/wiki/List_of_sovereign_states_in_Eu...
GDP in Billion of US dollars in 2021:

Germany 4,230.172

United Kingdom 3,108.416

France 2,940.428

Italy 2,120.232

Russia 1,647.568

Spain 1,439.958

Netherlands 1,007.562
it's actually amazing on mobile
Wars by proxy only work when they arent on your backyard. What NATO seems to be doing is taking "military time" to prepare and reinforce their ranks, while ukrania depletes some russia's military resources. Meanwhile winter is almost over, and Moscow would be a nice tank ride from ukraine, if NATO actually lacked the capability of turning Moscow into a parking lot from afar (they dont). But for things to get back to the way they used to be, either Russia changes the regime or Russia changes size. It will happen one way or the other.
The tweet author unfortunately puts carriage in front of the horse - not by any evil will, it is just a natural mistake for non-Russians observing the situation from outside.

"In video she talks about "brother nations" of Russia and Ukraine. This is core narrative of Russian propaganda that is used as explanation of occupation of Ukraine: "We are brothers and we should live in one country"."

It isn't just a core narrative of the propaganda. It is a deep seated in Russian psyche myth hijacked by the propaganda. Thus pretty much any Russian, even the best of the best like this woman would usually display it.

Mixed with another core myth of "Great Russia" it becomes the "Big brother" surrounded by "Little brothers". Like Ukrainians in recent TV discussion about whether to allow "good Russians" to come to Ukraine described it as "an infection what every, even good intentioned, Russian carry".

"she says that only Putin is responsible for war. It's false statement: most of Russian society support Putin, occupation and war in Ukraine."

That is just a tall order right now for any Russian there. Just voicing that way against Putin is the act of unmeasurable courage. It is already big pain to recognize it internally yourself, let alone to tell all those mostly good, at least in everyday life, people, your friends and colleagues, that they are perpetrators and supporters of genocidal war - while true, that would be shot nowhere, just costing a moral support by those people which is really important when you're going against Putin.
Vue-CLI might contain malware from a dependency
For developers? I beg to differ.
It's for them, as in Tibetans, to decide, not China, not CCP nor anyone else.
Go needs to catch up with 25 years of Java, 20 of C#, and 40 of C++ regarding industry adoption.

Not worried, just pleased it is finally catching up with modern times.
I'm a Millenial but I really prefer the GenZ mode, out of these 3. Boring UX is BORING.
CodePen still seems to be run as an independent company if I'm not mistaken.

I wouldn't be surprised to see it start pivoting to look like the Cloud9 IDE (or Fog Creek's Glitch) of DigitalOcean, though.
Also consider that people are more likely to vocalize what they think their company is doing well as opposed to what they think their company is doing poorly in a public forum.
No. Nobody said that those students shouldn't be allowed to speak, even to speak publicly.
Yeah I suspect much of HN is the same. Kind of crazy how dense those meals are.

Ice cream too is crazy - one Ben & Jerry’s is like 1600k
Pedantic: It's "LEGITIMATE SALVAGE" not STEALING
There are a lot of great feedback posted already. However, I'd like to suggest looking at it differently. I've gone through job/pay upgrades many many times and lifestyle also gets upgraded as well. None of those ways truly/quickly works unless you sacrifice a lot!

The one approach that finally got me financial freedom and relaxed happiness was to take up side investment activities. The process and nuances will vary based on where you live, geo-economical opportunities and your current "valuable assets".

I'm in IT and high tech and wife is in personal finance. We saw equity on our house and both me and wife have perfect credit score. We took out equity and lines of credit and bought a demolition house project with Tier-A mortgage (bank low interest mortgage). That house already had the permits but previous owner was scared to go through the actual build. We got a B-Lender to help "new construction" costs (they give you money phases by phase as you progress through the construction) but the interest is 3-4x bank mortgage. It didn't matter to us because typically the whole loan duration is 1-1.5 years.

Important to mention we hired a professional builder (a long vetting process) to oversee the whole project as we didn't want to get involved with day to day labour and contractors ... we just managed the taste/style and money. The builder usually gets paid after the project is finished but we made a deal to pay half after the house sold.

Long story short, for every $1 out of our pocket, we got $3.25 profits before taxes and the whole thing took 20 months. We now repeat this process with 2 or 3 projects every year. NOTE: we don't put all our eggs into this basket (2008 housing meltdown anyone). We've started hedging into other investment not closely related to housing.
Couldn't say for sure but I would speculate it has to do with, you can link directly to a video and it won't show a bunch of links to other videos to watch, comments, ads, etc.

Whereas if you post your serious acting monologue on Youtube, even unlisted, it's going to have a bunch of distractions and videos from other people that you probably don't want the casting director being pulled into.

The fact that Vimeo doesn't have the same level of content match might play into it too, if you want to show off a clip from the episode of Modern Family where you had two lines you don't want ABC to pull it.

I'm sure network effect drive it as well, if you're trying to break into an industry and you see that lots of already successful people are using Vimeo, you're going to use it too.
Anybody has news confirming she's still alive ?
> I would like to understand a bit more about where a lot of the Go criticism comes from.

Go is really s souped up version of C. It's a design rooted in the 70s with some fixes to make it a good language for writing small networked apps.

Insofar as that goes¹, the language is fine.

However the creators of Go responded to critiques of the language in a patronizing manner and talked down to their own programming community at Google as being unable to handle complex languages.

Basically the Go community got the exchange off on the wrong foot. Personally, I sense egos were at stake. They created a language which is simple by design, but then still wanted to claim a sort of opinionated superiority for it.

If they'd said, "oh go is just a simple little language we enjoy using for such and such, perhaps you will too" then people who don't like Go wouldn't have felt provoked.

1: Pun not intended.
Do you have any examples of features that doesnt work?
I haven't tried it yet, but it looks cool.
They don’t “turn off” pain. Likely, they either objectify it (i.e. dispassionately observe the experience of pain) or ignore it (i.e. focus on a separate sensation) or dilute it (i.e. focus on “nothing” or alternatively, the all-encompassing sensation of “being”, the “now”, so that the experience of the pain is not the sole focus of their attention).
Using your definition of genocide, then anything qualifies as genocide cause everyone is a member of a group.

To show you how absurd your definition is, the ughyur classmate committed genocide because she caused serious mental harm to members of a group ( cornell's chinese students assocation ) [B].

> [D] Imposing measures intended to prevent births within the group

Yeah, I used to believe that to, but uyghurs got preferential treatment. AKA they were allowed to have more babies than the average chinese.

> Links

Wikipedia is highly suspect, unreliable and untrustworthy in matters involving politics.

In a genocide, why did the chinese government only detain her brother and leave her, her parents, rest of siblings, cousins, etc alone?

How did the uyghur population increase during the genocide?

If china is committing genocide, why aren't millions of ughyurs fleeing to neighboring countries?

Why are there tens of thousands of kazakhs, mongols, kyrgz, russians, etc in xinjiang? How come they don't see any genocide? You do realize that there are tons of vlogs of foreigners in xinjiang right?

Examples of genocide -> native americans, holocaust. Now compare those with alleged uyghur genocide.
Ask HN: What are the emerging technologies still in their infancy/hobby stage?
History shows anyone claiming "unlimited bandwidth" isn't going to offer truly unlimited bandwidth. It's an old hoster lie which continues to be recycled for subscriber growth.
um wtf? why? I would have expected them to do some sort of subscription model for movie tickets or even an over-the-top streaming service or something. But buying a stake in a gold mining company?
Care to explain the comically large spread between the 2wd and the 4wd Juke? Or perhaps the various Charger models?

The data seams to be screaming "driver demographics" at you.
Generics!!!

I can't wait for all the different data structure libraries to embrace it. It will make Go adoption in Data Science use-case easier.
Population of European countries in 2022 in millions:

Russia 145,934,462

Germany 83,783,942

United Kingdom 67,886,011

France 65,273,511

Italy 60,461,826

Spain 46,754,778

Ukraine 43,733,762

Poland 37,846,611

Romania 19,237,691

Netherlands 17,134,87
Hint: we are already screwing with the ocean on a mass industrial scale. The question should be whether there is a way for any given activity to help mitigate the more harmful of those effects.

Changing nothing is actively harmful, and anyway impossible. Human activity is big enough that the only responsible course available is stewardship.
LET THE REWRITING BEGIN!…
Thats maybe pure bandwidth costs with whoever you get bandwidth from. Most people can’t set up their own password protected video streaming service.
Likely, this allows both SA and China to reduce their dollar reserve assets, especially since the dollar has been weaponized against Russia and Afghanistan in recent days.
> I would like to understand a bit more about where a lot of the Go criticism comes from. Of course some amount of it comes from direct frustrations people have with the language design, but I suspect that doesn't account for all of it. It seems to me that the intensity with which some people fixated on the absence of generics cannot be explained just by frustration with writing non-generic code, which by all accounts was annoying but not overwhelmingly so.

> In any case, it's something I've been trying to figure out for a while and I don't think I have a complete explanation still. Curious to see what others think.

Couldn't the same be said for every programming language, ever? People often spend more energy complaining relative to the pain that they went through, I don't think there is anything specific about to Go about this. Just look at every discussion about C, C++, Java, JavaScript, Python, Ruby or even better, PHP.
Lets see, last night while you were sending the comment I was watching "turning red" -- AFAICT it fails it: There was no scene where two men talked to each other about something other than a woman.

Most movies have most or all of their dialog about the important characters. When the important characters are disproportionately men then thats what the dialog will be about. When the subject is about the interactions of some differently gendered characters, then the dialog will often be about a different gender than the character talking.

The prior posters point was that it reflects the under-representation of women as substantial characters more than anything else-- I'd also add that it also reflect the further under-representation of women in movies that aren't about relationships. We don't need to invoke a complicated test to observe that women are underrepresented in serious roles and stereotyped into certain kinds of plots when they do have significant roles.
Hacking slightly better sum types without Go generics
> RP2040 Doom supports up to four players in regular/deathmatch mulit-player over a two wire I2C connection.

I thought I had done something worthwhile with I2C.

I was wrong, and I am a bad person.
Stock. Or, other skin in the game.
It sounds like it depends on your board’s manufacture providing it for your system but it looks like AMD is releasing the BIOS firmware to allow x370, b350, and a320 boards to support all the new cpus just announced today.

In some cases your existing cpu might not be supported using the new firmware. So if you update the bios, you might have to swap the processor before you can boot the computer again.
Marina Ovsyannikova: Russian journalist fined after TV protest
Brain to the Cloud – Part II – How I Uploaded My Brain to the Cloud
A growth year for upstream kernel contributions (2021)
something came up in another discussion and it's an interesting point that the AVX-512 unit is still on-die for Golden Cove and probably makes up a significant amount of die space (10-20% is not an unreasonable estimate) so maybe that's a good chunk of the difference there I guess.
The gig economy comes for therapists (2019)
Nothing in a democracy happens because the majority of constituents want it to happen. The majority of constituents don't know or care enough to explicitly agree with any particular novel-and-domain-specific policy.

Instead, things happen in a democracy because vocal minorities of constituents push for it, and nobody in the rest of the constituency cares enough to push in the opposite direction.

If a policy turns out to be disliked by the majority, the expectation is that the policy will rile up another vocal minority enough that they'll be inspired to come along and advocate to change things back in the other direction. If no vocal counter-minority ever forms, the policy stays.

To be clear, this isn't a corruption of the democratic process; rather, this is what it means to have a decision be made "democratically."

See also: https://www.npr.org/transcripts/1039854944
Is the scroll progress supposed to go above 100?
The $0.05/GB pricing cited is for CDN delivery, which implies having a bunch of servers in different areas of the world ready to deliver your files wherever they need to be.

I'm not sure which CDN. I looked at AWS EC2 and Fastly and they both cited outgoing bandwidth that was twice as high. Given that I can't find hosting providers with lower bandwidth costs, DO/Vultr either have very specific peering agreements or are subsidizing their bandwidth charges; either of which would be utterly broken by the amount of bandwidth that the person from the article appears to need for their multi-hour art tutorials.

Even if they had an amazing deal on transit, or were peered with everyone[0], and were able to provide $0.01/GB to video hosting at scale, we're still talking 20-40GB/view (assuming 45Mbps delivery of multi-hour video content). Delivering that over 800 views will run about $320 per video. Vimeo's cited custom plan pricing in the article is basically assuming a video per month on average at those rates.

[0] This is the particular reason why Google is able to provide YouTube at all. They are so big that every ISP absolutely has to peer with them, and that drives down their costs significantly.
And will keep repeating ad eternum given the fake security sales from Webassembly, for God's sake evem the standard has a security section mentioning possible issues not addressed.

There is no magic in WASM, only when the only thing it does is warming up a CPU.
Ask HN
How is Ukraine/Russia conflict covered in Chinese media?
How is it covered in conversations among colleagues/friends/family?
I'm not the target market for your question, but I stopped using Go mainly because I felt constrained. I prefer functional programming style and that was very difficult in Go. More than that, I hated having the language dictate to me where my code had to live (this has since been fixed). I also disliked the lack of a package manager (also since fixed). I do dislike the verbosity of Go programs (some of which is forced by the language, other of which is self-inflicted by devs writing very long functions), although this is more of a style choice, and style is something that you can get used to.

I don't dislike Go though, and I still use it occasionally. I love the go formatter, and I like the built in channels (although now that I've experienced Elixir/Erlang I think the actor model is pretty great).

I think of it as a flavor of ice cream: some people will like it, others won't. Even if I hated Go, I still believe that the diversity in languages is a good thing and I have yet to see a language that didn't contribute to overall progress.
Le Guin really is a treasure - this one always stuck with me as well
Haha, just before your last sentence I had to think of the Autobots!