skysight-inc/HackerNews huggingface dataset:
>I've heard AMD's drivers are OK these days but haven't tried them myself because I care about ML.

They are OK but with some caveats like VP9 HW decode not being available in Linux AMD iGPU drivers for reasons, which won't be a problem if you're running an AMD desktop tower PC, but if you're gonna watch Youtube on your AMD laptop, your battery will take a hit along with possible extra fan noise, which is unacceptable for a great media content consumption experience in Linux when even no-name Android phones and tablets have VP9 HW decode in Youtube out of the box. No bueno.

This is such a mess, as VP9 & AV1 HW video decode is not an issue under linux for Intel iGPUs, but AMD seems to not give a shit to expose VP9 decode on linux for their iGPUs. Also, unlike with Intel iGPUs, under linux, radeon-top does not show GPU decode usage for easy diagnostic purposes. I assume it's because AMD bought the video codec engine IP from some third party fabless IP vendor and they don't have the permission to open source the drivers for the video engine block as part of the licensing agreement, like they do for their in house developed GPU block. But still, regardless of the reason, it sucks for the linux end-users.

And another important issue nobody seems to talk about but one should be aware of, AMD APUs (at least to 5000 series) don't have unified memory between CPU and iGPU like Intel and Apple do, so you have to configure in your laptop BIOS how much of your system RAM you want allocated to your iGPU (512MB/1GB/2GB/4GB), with the rest remaining for the CPU. This sucks big time if you're switching between productivity where you need more memory for applications, and playing video games where you need as much memory as possible for the GPU, so you need to keep rebooting and changing in the BIOS the amount of memory you allocate to your iGPU, vs on Intel chips where the whole system memory is unified and shared dynamically between the CPU and iGPU, and it boils my blood as the whole marketing gimmick of AMD's APUs was the seamless merger between CPU and GPU resources together, while in practice their (5000 series) APUs are just a Ryzen CPU with a Vega GPU glued on the same die without them actually sharing any of the resources properly. Maybe the new 6000 series with RDNA2 changed that but I couldn't find any detailed info.

Honestly, as a laptop owner with AMD APU, if you're planning to go Linux, just get one with an Intel chip instead. Much less head aches as Intel Linux drivers and apps are second to none and have a unified memory model.

The performance and efficiency of AMD APUs is still great though, especially under Windows, but the overall implementation as a whole package seems poorly thought out and rushed out the door, especially under Linux compared to Intel.
> maybe this limitations turns into the explanation that its 2d?

But it still not 2D. These types of engines are referred as 2.5D since ancient times specifically because they aren't full 3D but they aren't 2D either.

> You can't look up and down either, so your shots go twords the enemies hieght.

This is a limitation of implementation. Duke3D, built on the exactly same principles, allows you look around, and ROTT too.

> but I remeber some discussion of a restrictions where can't have a room directly above another room

> where you can can go over and under (like a bridge).

You can't have a proper 3D bridge, but you can place a sprite and walk over it, this technique is used by a later DOOM engine mods, Duke3D, ROTT [0]

RoR isn't that difficult to implement in a 2.5D engine, you just need to keep track in which one the entities are located (and Z axis helps here a lot).

Overall, all that 2D/2.5D/3D bickering is pointless if you understand what while DOOM, Duke3D, ROTT engines are 3D, their map layout (specifically the map geometry, not the entities) is 2D only, though with an additional 'ceiling height' and 'floor height' property per sector hence 2.5D.

[0] https://youtu.be/kfKwItTc44I?t=955
A friend with Tinnitus says it’s much better after using this (free) treatment based on selective stimulation: https://uselullaby.com/
More than just bloat, I wonder if there's really nothing else for Brave employees to work on. I feel the same about Mozilla's VPN.
Remember this situation the next time you hear somebody say that nuclear plants could be built cheaper if not for too much safety regulation.
Coinbase continues to support Russian users
It seems like it would be easier to lists those which don’t, and that would be a pretty small list.
When people say C is simple, they are referring to its conceptual simplicity. This gives people confidence that they have mastered the language. However, there may still be a number of corner cases of the language like undefined behaviors. This is why people frequently fall into C's traps.

In general, I believe conceptual simplicity is beneficial for its wide adoption. Nobody wants to learn a language that makes them feel stupid.
Once Putin is gone, if there actually is some revolution, everyone in Russia has learned to have the deepest, most passionate hate towards the west and their undifferentiated discrimination.

You are looking at removing Putin, who will, if democratically voted for, be replaced by someone even more extremist. Stop giving the working Russian people a reason to have the west. Give them hope, show them what life can be like, dont beat them down and scream at them.
They're much less hazardous in a "cold shutdown" state. Decay heat is highest immediately after shutdown and decreases over time.
My time has come, finally! ;)
It can feel like you're being attacked with a list like this, but it's highly likely the tech items are just coincidence.
Since I became an engineering manager myself, I find myself looking back with more sympathy to my past managers. Engineers are difficult people to manage.
Google’s support is horrible across the board. It is the biggest reason places I’ve worked at continue to pay all the premiums of operating in AWS - despite being offered a treasure chest of free credits and the generally lower pricing of Google Cloud. AWS answers the phone (and chat, and email) and you get very high quality answers. Google support asked us to write a business case justifying how answering our support question benefited Google. It’s a world of difference.

I wonder if Google thinks fresh faces might improve their support offering, or if it’s just the typical “offshore people are cheaper” move.
Where does it say that I eat Nutella?
Russian Tech Giant Yandex Says Might Default
The world geometry is defined in a limited 3D fashion (but still 3D since while the walls are defined in a 2D plane, there is also sector floor and ceiling heights which add the third dimension - a modern equivalent would be terrain that is almost always a heightmap that can't create caves etc - these are done with additional geometry and clever hiding of the seams by the artists) but the objects are placed in three dimensions.

However some calculations only take into account the two dimensions, e.g. object-to-object collision is often done on the XY plane, hence you can be "blocked" by enemies or pillars or other objects that are "below" or "above" you.
In the open? I believe u:pwd is HTTP Basic Auth, which is not "in the open" when over TLS.

https://en.wikipedia.org/wiki/Basic_access_authentication#Se...
I don't think I've ever heard this argument.

I have, however, heard the opposite argument: nuclear power plants are now extremely safe because of safety regulations, so we should build more of them.
This is the variant that I've played - with the constraint that you must play at least one card, of course. We also included an endgame for the players that had managed to get rid of all their cards, though: they had to successfully guess whether the person sitting beside them was bluffing or not three times in a row in order to win, and had to pick up some cards and resume play if they didn't.

E: Since this was mentioned elsewhere in the thread, the variant I played only allows for the next player to challenge.
Just when I was ready to abandon my anti-nuclear stance and ready to accept nuclear power as transitional technology before we can transition to fully sustainable energy.
It wasn't an unprovoked invasion, and rarely any invasion is. I dont support it at all, but I want to point out that this was an avoidable and certainly provoked war.
I've never considered the tags approach, I'll give that a go, the folder approach is quite unwieldy.
Most succinct and overall best summing-up I've seen, thank you!

One tiny quibble:

> the funding comes from the Russian tax payer

And perhaps mainly from the ordinary European who heats with gas.
I can see why it's attractive when the alternative is no card at all.
It is always slightly amusing to read these articles of researchers discovering we're not the only intelligent species on earth, that insects can learn, that other mammals can transmit knowledge, use tools etc.

I have learned a lot from watching my chickens, my dog and my cats - they self medicate with specific plants (for example, chewing Tansy[1] leaves, which is a powerful medicine, or any of the myriad other wild herbs growing in our garden), and they learn from each other which plants are the interesting ones. I don't know that this behavior has an intellectual, cerebral aspect, but it's certainly there.

[1] https://en.wikipedia.org/wiki/Tansy
This wouldn’t have happened if the world stopped buying oil and gas from Russia and used more energy from nuclear power plants.
you generate demand by having money to pay for things
This entire chain of replies is skewed. Yes, real world mining is a serious offender, but that doesn’t exempt crypto mining. Have one look at one photograph of a crypto mining farm for one second and this will be obvious to anyone.

On the point of double spend - collusion in bitcoin mining is very possible and decentralization is not as strong as claimed. There are tons of studies about this.

https://cowles.yale.edu/3a/parlour-miner-collusion-and-bitco...
The problem is in the, "Pegged at 5ghz" part. 5Ghz is hard!

Not sure the OEM's have what it takes to do that without a serious rethink, and that is what an M1 basically is.

And say they do...

Amdhal's law is still going to be a thing because people are unlikely to believe having two cores running balls out whether essentially idling or pushing high priority interaction... they will see it very poor energy management, and would want tasks moved onto and off those always fast cores at a minimum to reduce what they see as waste.
Strange structure found on Mars that looks like a coral
It seems a bit outdated to me.

Just for fun, I tried the last example (VC ugliness, 16.3, example 1.) and got this

warning C4293: '>>': shift count negative or too big, undefined behavior

and a program output of -1 using MSVC 2022 (Microsoft C/C++ Optimizing Compiler Version 19.31.31104 for x64).

This made me ponder whether the bugs and wrong implementations mentioned have been fixed for quite some time at this point.
I really dislike Google SSO because it doesnt seem safe and has no advanced features like password sharing, or support of saving information outside of credentials and payment info.
Both are true. It's very hard to control information exchange to such a degree that determined persons cannot find a way to exchange information. But your average citizen doesn't have any reason to be determined - they consume information from mainstream media, and so long as it isn't obviously off, they aren't going to double-check every bit of it.

Thus, over time, you can gradually create a bubble, lie by lie. I remember the early 00s - freedom of press wasn't gone overnight, they went after the more popular stuff first, and then gradually it became more and more marginalized, with the last vestiges being swiped away only now. But with every independent TV channel or newspaper erased, more and more people ended up in the bubble.
Russian ship, go fuck yourself.

Russian bot, convert yourself into a sunflower.
Welcome to 2022, Google Docs. Unfortunately there's still a long way to Notion or Dropbox Paper.
OT: is there a shadow economy of squatting common words as trademarks, like with domain names? It's surprising and slightly terrifying this is even possible.
> They could sell their cards in cooperation with Steam: Only people with an active steam account are eligible to a new card. If their performance stats don't improve after the purchase, which means they have resold their hardware, they won't be allowed to buy another card.

I have a baby. I do anything on Steam once a month at best. Crypto miners could pretty trivially make their use cases look like they spend more time gaming than a good 30% of Steam's active user base. This is a non-starter.
This is also a failure of the news media, to not more clearly explain to people what Putin is doing and that the election results he declares, is a joke.

End result, some people here for real believing that the people in Russia supports Putin.

It's depressing that the newspapers let themselves be used by him as a tool for manipulation

It's also annoying, I think, that the newspapers keep calling him the "president".
Russians using regular drones to find opposition
Found it interesting as it shows that consumer technology can have an effect on battles/wars conducted by regular armies, too, afaik the only ones I had seen using this type of tactics until now were the Syrian/Islamist rebels in the Syrian Civil War.
I read it was just the one reactor (the one whose building was damaged in the attack).
Potentially, yes.

There are the typical threats (which assume society remains more or less stable) such as ecosystem collapse leading to food shortages etc.

Then the non-typical threats. It is hard to predict what an unstable society will do, and some of those choices could be civilization ending.

We've built an extremely fragile massively interdependent system. It is conceivable that the US power grid could go down, and due to supply chain issues could not be restored in < 5 years. Unlikely, yes, impossible, hardly.

Is that enough to end civilization? How would we distribute food, assuming we have it?
Maybe apartheid South Africa? Sanctions plus international opprobrium eventually worked.
What is the title of the film? Your netflix link 404's in my country.
Seems like we neeed more context? If you simply forget your password often, you can utilize password managers like LastPass or C2 Password to help to memorize credentials
Safaricom Offers Customers Free 200 Mb Daily Data for 3 Months
And the rest of the world is just too dumb to notice that I guess...
Not necessarily. There is no law against writing an implementation of the drivers as long as you don't copy the IP-protected code but only use knowledge about how the code works.

If you need to be on the safe side, the person writing the free code should never look at the IP-protected code but instead read a summary of the findings by someone else (clean room implementation).
Wow, that's impressive, clever, and commendable. And it's quite a famous app too, Reface.

Meanwhile, Google and TripAdviser choose to go the other way: https://news.ycombinator.com/item?id=30552246
Because he claimed to keep the entire language in his head, not just a sane subset. You can also keep a sane subset of C++ in your head.
Back when I first got it I used notched music to attempt to self-treat in a similar way.

My perception of the problem definitely improved, but I couldn't say for certain if it was the notched music helped or if just doing something while also slowly relaxing and accepting helped my mind adjust to its new reality.

Either way it's unlikely to hurt and might be worth a go.
How does that justify Russian actions right now?
> OK, but Russia withdrew from the ICC.

Doesn't matter for ICC jurisdiction over war crimes committed in Ukraine, because Ukraine, while not a state party, has acceded to voluntary ICC jurisdiction for war crimes and crimes against humanity on its territory from 21 November 2013 forward. (If you are relying on Wikipedia, it seems to systematically omit mention of voluntary jurisdiction.)

> And as Russia can veto a U.N. Security Council resolution referring a crime to the ICC

A UNSC resolution is not required; for cases where the ICC would have jurisdiction, it can begin investigations on the initiative of the prosecutor with permission of the ICC judiciary, or on referral of a state party (which need not be directly involved.) After the ICC prosecutor announced the intention to seek permission for an investigation, based on both a completed preliminary examination which found sufficient indication of ICC-covered war crimes and crimes against humanity before the recent escalation, as well as additional concerns arising from the recent escalation on his own initiative, but noted that a state-party referral would streamline the process, 39 state parties to the Rome Statute submitted referrals relating to the situation in Ukraine to the ICC.
Grammarly stopped working today for Russians, which just makes some people's jobs over there harder.

If anyone knows a good alternative (other than LanguageTool), let me know
I mean, dogs and cats both will eat grass to encourage throwing up.

And cats are sensitive to certain plants (cat grass, valerian), they're recreational drugs for them.
In Microsoft Edge you cannot remove Yandex search
Edge supports russian propaganda and I cannot remove it.

https://i.imgur.com/c7YQ8j1.png
Contrasting this with other HN post: `How one Ukrainian startup is adapting its app during a time of war` https://news.ycombinator.com/item?id=30552135
That death rate is IIRC mostly caused by increased alcoholism, so it may have more specific causes than just “democracy and the free market”.
I would change (back) to android in a heartbeat if the hardware was actually on-pair and I knew that I don’t have to basically throw away my phone in a few years.

I almost went with the new pixels as that is one of the few android phones actually having a non-locked bootloader (to not have to deal with Google’s privacy violations on my probably most used device), but the many bugs and hardware issues I heard about (plus the terrible support!), as well as not having it sold in my country made me stay with apple, even though GrapheneOS is a spectacular project I wanted to use.

So don’t make it seem like a trivial choice - the fact is, we have basically only 2 options and both suck for different reasons. (Unfortunately, the third one of linux phones are not truly usable as of now)
> Uh, because you can inflate MSRP into the stratosphere and blame it on crypto miners?

Cards are still selling for significantly more than MSRP, so if this was the plan they're doing a terrible job of it.
Why? Sites need ads to keep running. There's only two fixed ads and one popup
There was a time when it was a point of pride for a company to provide employment for its own citizens.

Nowadays they take huge pride in things like diversity targets which coincidentally aligns exactly with business objectives (hire whoever they want, wherever they want, at the cheapest possible price).
>>> Nothing - as in literally nothing - is worth seriously risking nuclear conflict.

> If the risk is too high, no it is not

Which shows why your original statement was wrong: It depends on how high the risk is. If the risk is low enough, it may be worth taking.

Remains only to find out exactly how high it is... Which becomes, AFAICS, an investigation into the psyche of Vladimir Putin.
Well, the answer to that is of course that C is not a modern language, it's already decades old. Of course there were subsequent versions of the standard that modernized it somewhat, but there are only so many things you can do if you still want to call it "C". And I don't think most projects that still use C (e.g. the Linux kernel) are blind to this, but they had to continue to use it because of the lack of alternatives (that were suitable and had a big enough community). Maybe Rust will be able to establish itself as an alternative, now that it's officially supported for Kernel development?
Thought provoking comments from Garry Kasparov on Putin's invasion
The weird thing is when I'm mentally exhausted. The sound effects changes and clicks and plops are added.

The only moment I am truly free of tinnitus is losing the fight against falling asleep. Seconds before I slip into a dream state there is silence. Most notable when falling asleep in the passenger seat of a car on a long trip. It's like I'm actually experiencing parts of my brain shutting down.
That is yet another difference, indeed: Primary school is only until grade 4 in most states, i.e. from around 6 to 10 years old.

To be honest, I don't know if and how much homework is assigned in primary school. I imagine that this also differs between states and even schools.
Typical laptops are not grounded. You might want to try a desktop (but also check that the wall plugs are properly grounded).

But I agree that for an expensive medical device, shocking its users is unacceptable.
How long does it take to propagate the changed IP?
Now I'm intrigued, because I'm working more and more with Typescript as part of my DevOps work. I'll have to give it a try!
Highest Paying Programming Languages in the World
You’ll note that the countries which voted yes are mostly bottom of the barrel, with most (all?) western countries abstaining.

So yeah, perhaps you’re right.
So you actually didn't read the comment.
There are two scenarios where carrying out their threat plausibly helps the open source community:

1) A source drop demonstrates that Nvidia incorporated GPLed code into their drivers. This is, honestly, unlikely - Nvidia has sufficiently competent lawyers to ensure that everyone they employ is extremely aware of what the consequences of that would be

2) The source drop includes the private keys used to sign Nvidia GPU firmware blobs. Nouveau is currently entirely hamstrung on the last few generations of Nvidia cards because they run extremely slowly unless appropriate signed firmware is loaded, and Nvidia refuse permission to distribute that firmware. I'm not aware of any case law around whether private keys are copyrightable (I'd assume not, given that they're supposed to be randomly generated), and whether it's a DMCA violation to make use of leaked keys if you don't violate any other technical protection mechanisms. This would potentially (given a lot of work) allow Nouveau to implement equivalent firmware and sign it, but this would presumably still just result in Nvidia switching to different keys for the next architecture.

Obviously the calculation differs if Nvidia choose under duress to release the drivers under an open source license, but that doesn't seem likely - this still very much reads as an attempt to extort Nvidia into removing restrictions on crypto mining rather than an earnest attempt to improve open source support for their hardware.
Thank you for making it! “Oh I love trash! I love it because it’s trash!”
Would be nice to see it in relative terms.
It's a (relatively) poor argument, but the US dollar* sure facilitates a lot of crime.

There's an argument that if you want to eradicate a great deal of crime, just change the color of your money, and offer a 1-1 exchange at the bank.
An awful lot of dirty money would have to surface, and can be asked about.

*other currencies are available.
Maybe I was unclear. This is why I used the phrasing "seriously risking".
The parent comment said no one uses drives strictly faster than 7200.
C might not be simple in an absolute sense, but it is still remarkedly simpler than almost everything else in e.g. tiobe top20 (or similar lists).