skysight-inc/HackerNews huggingface dataset:
The person you replied to mentioned a refund from Sony, so we can assume then that they got the PS4 version. Unfortunately, the last-gen console versions of the game were horrendously broken and had major performance problems. I don't blame people for being mad at CDPR for releasing the game on those platforms - the game was clearly not designed for the older platforms and the company took a lot of flak for releasing it on them.

I say all this as someone who has enjoyed the game immensely on PC - it's one of my favorite single player games of all time. It's just a shame that CDPR got greedy and tried to sell it on platforms that couldn't handle it.
> thousand clock cycle latency for accessing DRAM?

That's what's faster.

Vega64 accesses HBM in like 500 nanoseconds. (https://www.reddit.com/r/ROCm/comments/iy2rfw/752_clock_tick...)

RDNA2 accesses GDDR6 in like 200 nanoseconds. (https://www.techpowerup.com/281178/gpu-memory-latency-tested...)

EDIT: So it looks like my memory was bad. I could have sworn RDNA2 was faster (Maybe I was thinking of the faster L1/L2 caches of RDNA?) Either way, its clear that Vega/GCN has much, much worse memory latency. I've updated the numbers above and also edited this post a few times as I looked stuff up.
My point is that it’s sometimes not just any chair that you need, but a particular uncommon kind (say, a bar stool). That makes it impractical to rely on shops to have an item like that available.
Same reason you don't directly control the elevator going up and down.
I can't really determine who is right on that; my response was intended just for "he's admitted to cheating in the past." If the chess.com allegations turn out to be true then it would of course be a different matter entirely.
The Hansen inspection
> It’s a MikroTik running RouterOS

It's almost certainly compromised.
Most bad extensions I've come across when trying to vet what I'm installing fall into two categories: those that are passively malicious: inserting redirections to affiliate links (or sometimes randomly spawning ad), and those that are "actively malicious" by scanning for browsing history and then sending that over to be sold off.

I guess the general idea of manifest v3 is to limit the page/extension boundary to being declarative in nature. I haven't looked into this too much to know how restrictive it is in practice, but at least one such thing is that webRequest is neutered so extensions can't run their own logic for request pre/post processing (where they might try to obfuscate/disguise the target redirect), instead they have to declare the list of redirect targets upfront, where presumably they can be scanned by trivial static analysis.

While I think there is indeed a problem of malicious extensions, I don't believe that manifest v3 is the solution. Switch to a more granular but still non-declarative permission model might be useful to gain a stronger signal on malicious extensions, or maybe requiring web store extensions to be declarative but allowing "power-users" to still manually install non-declarative extensions.
Why do you need a 4xxx for PC gaming? A 1070/1080 is still a very decent card. There's no game released that won't run at reasonable res/fps on 1xxx series cards.
Good point. "Dismiss" would be a better word.

He's saying that the people who play for fun aren't important. The people who play in the hopes of getting money are.
To be clear: this article is about passive detection systems that use e.g. infrared and touch sensors; it's not the blow-in-a-tube kind of system a judge might order to be installed in the car of a habitual DUI driver.
FiftyOne 0.17.0 Computer Vision with Grouped Datasets, 3D and Geolocation
I tried booting an RPi in big-endian and I was unable to get it to work. Maybe there's a way. I'm not an ARM expert, so.

It's probably more reasonable simply to boot directly to a bare metal 68k emulator -- one that doesn't emulate any hardware other than the CPU but passes through to the underlying video etc hardware -- and host a fork of EmuTOS there.

There is also this project : https://github.com/kelihlodversson/pTOS

Which appears similar to what I had attempted, myself. Looks abandoned though.

You might also look at RISC-OS. It runs (single core) on a modern Pi. And it's kind of similar to GEM/TOS in terms of era and style.

It is kind of a shame that ColdFire is dead. It held promise.
Even worse the only way to get them to raise limits (at least in parts of the USA) is to show that everyone dives over the limit In a section of road.
Yes, many advertise and I accepted that risk before. If they hide it or trick people that should be criminal fraud not just civil lawsuit.
Maybe they counted the cost of making the movie towards the game's marketing budget. Very effective marketing!
Q:How many democrats voted against certifying 2016?
7. https://www.newsweek.com/fact-check-did-democrats-object-mor.... How much news time? 4 years. How many court cases? 1 impeachment and countless other cases. Attacked government buildings? Plenty of democrats on video using the "stolen election" to agitate far left violence. Regardless, talk about "whataboutism". My point isn't to justify every claim and response from every republican. It's to point out there is actually evidence of fraud in 2020. To say there was none is intellectually dishonest.

Q:Did the Democrats attempt to send a second set of electors?
A:Yes, and were successful in some cases: https://en.wikipedia.org/wiki/Faithless_electors_in_the_2016... But again, irrelevant to my point. Again, I'm not saying all republican responses to actual and perceived fraud are correct. Just that fraud did happen. How best to rectify is another question completely.

Q: Did any democrat state party make false claims of election fraud part of their platform.
A: Neither did republicans. They made true claims of election fraud part of their platform. Even if you disagree that the code above is accurate or the video is showing fraud, there are tons of democrats - including Hillary - urging the same for 2016 with the main evidence being a few facebook ads from russia.
Both of those questions are easily answerable with a simple Google search.

1. >disabling functions if you don’t pair the phone’s replacement glass panel?

That's not what's happening. The "glass panel", as you put it, is the same part as the FaceID and TouchID sensors. They're cryptographically paired so that someone doesn't replace that part with a compromised sensor that would allow them access to the device. If you're referring to the back glass, then it needs to be paired to the hardware only on newer devices because of the Magsafe functionality and the fact that the cameras are built into the back. Compromising the back panel could allow an attacker access to any photos taken with the camera or, in some cases, access to data on the phone via the Magsafe connection.

2. >take a genuine battery from another phone (since Apple doesn’t sell them for most models directly) and put it in your phone

The only functionality that's disabled when this happens is the health measurement of the battery because there's no way to tell if the battery being installed is brand new unless the chain of trust for the hardware is intact. It doesn't nag you at all. It simply says on the battery health screen that the battery that's installed can't be verified. It doesn't affect the usage of the phone at all outside of the battery health display.

You're either being disingenuous or just outright lying here.
On first blush I thought the same thing - what, you're going to have to blow into some tube to start your car? I can understand this for people who have been convicted of drunk driving, but for everyone? But looking around it appears they have some mechanism by which they can determine with some degree of accuracy via touch, and it's integrated into the ignition button on a car:

https://www.dadss.org/touch-technology

They also appear to have other approaches as well, but this one seems like it would be almost transparent to the operation of the car.

Honestly I have zero objection to something that worked in this fashion - I suspect it would save a ton of lives. I think the knee jerk reaction that it's somehow a big brother kind of thing is a bit disingenuous, like saying "The government shouldn't interfere with my ability to drive drunk and potentially hurt people". I think this is much more akin to when wearing seat belts became the law - people moaned and complained but at the end of the day it's better for both themselves and others in the vehicle.

The speeding thing is completely unrelated and really shouldn't be mixed into this - how about solving one problem at a time well, instead of lumping a bunch together and solving none. I've had friends badly injured by drunk drivers, and in all the cases the drunk driver wasn't exceeding the posted speed limit. In one they just smashed into a parked car and hit them on the sidewalk, in one they swerved into oncoming traffic and collided head on, and the last drove into a store at full speed. Thankfully these were three different people I know, and not one incredibly unlucky person. ;)
A few months ago I had a ghastly time trying to take a bike along with me for a multi-stage train journey across the UK. Trainline is good about abstracting away the (pointless) differences between the train operating companies -- it's just a single interface and you never have to know which company operates which section of the route. But this abstractions breaks the minute you want to bring a bike on board -- you need to contact each company separately, and each one has its own bespoke and annoying way of doing it. Some by phone, some by email, some through their website (that you need an account for), some by social media(!). So I emailed Trainline's customer support saying how lovely it would be, if bike reservations were as seamless as people reservations, and to pass along the idea to their dev team.

Lo and behold, while booking a journey the other day I noticed a new option for bike reservations on the route planner interface, that I'd never seen before. I haven't had opportunity to use it yet, but I hope it works well, and I'd like to think that it was my email that tipped the scales into it getting implemented (Lord knows I can't have been the first to ask for it).
So... Just saw this - Prosecutors allege an inside job. The target? Rare bourbon.

> An unusual criminal case shows how far thirsty fans are going as sought-after whiskeys become increasingly scarce

> Rob Adams allegedly promised bourbon fans something most could not get: easy access to the good stuff.

> The nation has been on a decade-long bourbon binge, making the rarest bottles increasingly unobtainable. Aficionados drive cross-country, shell out thousands and have even traded boats for brown water.

https://wapo.st/3eVjTZa
I've had 4 DNFs on Witcher 3 so far. I own it on pretty much every platform :D

On the other hand you MUST follow the main plot to get anything significant out of it.

On the other hand the main plot is level-gated so that you MUST do the crappy side quests or you'll get steamrolled by enemies in the main plot.
Unbounded lists rarely seems like a thoughtful way to start out.

But there are probably some DX and UX improvements over unbounded lists. e.g. recompilation takes time, so you set up developers for better UX when their dynamic lists are shorter and separate from their static lists, and they can compile multiple lists at once. (A 50k rule list took seconds on my old Macbook Air). Also encourages breaking lists into logical sublists which is better UX (e.g. regional lists)

Also might discourage append-only accumulation where there’s no real incentive to prune the list (i.e. see EasyList). Some limit can help here.

Kind of like deciding on a queue size vs unbounded: makes sense to set a limit, see who hits it, and cross that bridge as needed. In Apples case, they 3x’d the limit after a real world product made a real world case.

Just some thoughts having built my own Safari content blocker.
Exactly. Why on earth would we want to replicate such a terrible system online?

We should be reforming our current credit agency system, not empowering it with a new mandate of judging somebody's social or political creditworthiness.
L1-L4 don't inherently have anything to do with safety or anything else. They're simply terms to define different divisions of responsibilities between humans and computers while driving. L5 mostly exists to have a term for "it's a computerized chauffeur without caveats". An L4 system with shitty safety metrics is still L4, simply unsafe. Likewise, a superhumanly safe L4 system still isn't L5.

The whole level system isn't applicable to humans, except that humans are almost universally as capable as hypothetical L5 systems by definition.
If folks are interested, email me at: my username (dot) hackernews (at) gmail and we can set something up
Yes. Something.

Some tech demos that showcase simple gameplay loops similar to other games might satisfy the common backer to keep waiting or throw more money at them but everyone who's got any experience in the industry knows, that this is hardly indicative of anything.

Pretty textures and shaders is not the main problem a game like SC must solve, neither are FPS or Dogfighting mechanics. These are important parts but don't bring you any closer to a tightly knit, interconnected universe, which is their main selling point.

In the past 10 years, I've seen nothing from them that indicates that they have made any progress on providing a stable multiplayer experience, even on something like sharded servers. Let alone one huge, interconnected universe.
To address the purpose of make, this was written with a large multi workspace typescript project in mind: in the real project, there are many more make targets with dependencies on each other, and we don't want to waste time rebuilding the different workspaces if they haven't changed.

I wasn't sure whether including all that extra information in the post was worth it or not, so I hope this answers your question
Thanks, this is amazing work!
I've never had UPnP enabled and I don't have any problems doing online gaming / flight sim / video chatting / etc.
I'd immediately switch to any podcast app that automatically skips ads like the Youtube Ad Skipper Chrome extension.
You could always get a used 30-series card now and get a new 40-series card next year if there are features you need or performance needs.
In the current market, most figurative Tesla dealers would be charging $7k+ over MSRP, which is what you can currently make immediately flipping any newly-purchased Tesla, even the base Model 3s. I'm sure there are some who would stick to MSRP out of "professionalism", but it wouldn't be the majority.

This obviously won't last, but just something to consider.
You can use the Spotify Smart Playlists feature to do this. I used to do something similar before giving up. It's clunky, but it works. You basically set it to pull all new songs from the feeder playlists into the accumulation playlists, every night.
Yes, and Salaries in the US didn’t go down 20%.

Software companies adjust prices all the time. Manufacturers don’t have the luxury of 0 marginal cost.
> You've got some ancient C or C++ source code for the parser, but it hasn't been vetted for security or denial-of-service issues. Compile it to WASM, run it in an isolated runtime, and you can be confident that it won't be able to escape its sandbox

This is not just a theory: according to https://hacks.mozilla.org/2021/12/webassembly-and-back-again... Firefox does exactly that trick with five of its C or C++ dependencies.
Adding support for a less-resource intensive API to filter is fine. The problem people have is the destruction of the more powerful APIs to permit the fine control that UBO requires, to do the job proper. There was no need for that, there was no trade-off¹ being made.

¹of technical concerns.
Is FFVII adjusted for inflation? Because that seems like a lot for a PSX game.
> PS - I suspect, but cannot show data, that existing upcoming safety technology may decrease DUI caused fatalities in particular "driverless" automations like lane centering, automatic lane-changes, and autonomous navigation. While I don't consider this technology mature, it may still be safer than an inebriated driver.

While current self-driving technology is obviously unsafe when given total control, I think it could be turned into an extraordinarily effective safety system: program it to only take accident avoidance measures and low-level corrections like lane centering, and crank up the thresholds so it only gets invoked in clearly dangerous scenarios.
It's one thing to hit a drone, it's another to hit a carrier group.

You can't see because of laser and IR jammers, you can't use radar or datalink because of ECM. It's moving at weird angles because you launched missiles and put them on alert making your targeting solutions off by thousands of feet. Finally, you have all the secret BS that Lockheed Martin has been spending trillions of dollars on that no one knows about.

That's IF the missiles are even able to position correctly with Chinese INS systems and GPS jammers running at full blast.

Just saying, the fat lady has not sung for carriers yet!
I'm a bit skeptical EU-funding a bunch of professors is the way a search engine will be built.

The primary goal for academics is to publish new findings, while what you need to build a search engine is rock solid CS and information retrieval basics. Academically, it's not very exciting. Most of it was hashed out in the 1980s or earlier.
> my day-one EVGA queue was never fullfilled

Mine was, something like 9 months later. But I got my queue email & had 24 hours to buy. Maybe dig through your emails to see if you just missed it? Or maybe the model you waitlisted on was basically cancelled.
This allows you to run my library without having to trust me or my code.
SponsorBlock is on my list these days too.
Fantastic extension. I self-host Invidious, Teddit, Nitter, and Bibliogram and configured LibRedirect to use only my private instances. Unfortunately, the community instances are often either overloaded or down entirely. It's hard to imagine going back to the "real" sites...they are all so user-hostile.

Since Android doesn't support browser extensions, I accomplish the same thing using the Bromite browser along with a handful of UserScripts to redirect youtube/twitter/etc to my private instances.

Edit: Yes, I know Firefox for Android supports extensions, but the work required [0] to actually install any extension other than the handful "blessed" by Mozilla borders on hilarity. Firefox for Android seemed pretty good a few years ago, but at some point since then Mozilla has done a full redesign of the GUI and the whole thing now feels janky to me. I tried using it for a couple days and just couldn't bear it. My impression is that Mozilla is letting it languish.

For simplicity, I use the exact same setup for all my family's Android phones (GrapheneOS with a persistent wireguard connection back to the house) and Firefox was just too strange for the non-technical people to use.

In addition, GrapheneOS makes some pretty compelling arguments [1] against FF-based browsers.

Lest anyone accuse me of being a Firefox hater, I do use it on the desktop.

[0] https://www.ghacks.net/2020/10/01/you-can-now-install-any-ad...

[1] https://grapheneos.org/usage#web-browsing
3-4 actually different play styles.

Witcher 3 had only one. GTA V had one, run away from the cops.
Correct. My mistake.

Thanks for catching it. Unfortunately I missed the edit window for the post.

It does show you how poor naming conventions can screw you over. Then again naming things is one of the two* hardest problems in computing.

* (Zero based two).
Your criticism is to say that I'm spreading propaganda, which is untrue and it is fair for me to respond to that.

Now you're at it again with the criticism. I'm not handwaving anything. I'm stating what I saw after having the fairly rare experience of running 100k+ GPUs over multiple years in harsh environments.

Let's turn that around, do you have any experience with this at all? Or do you just criticize people?

It also doesn't benefit me in any way to share information like this. I'm only sharing this information now because we're pretty much done with this phase of the business, so I can talk about things a bit more openly, and it seems relevant to share on a thread about RX cards.
I find concurrency (and threading) concepts in Lua fun and all, but these topics seem to ignore practical issues for academic, historical, or theoretical ones.

I use Lua a lot, but the global interpreter lock or lua_lock/lua_unlock implementation detail is one I don't see people talk too much about.

It's particularly frustrating when you want to do something advanced, like pull in an FFI for Lua, but also implement GIL behavior.

I haven't ever seen someone implement this correctly. I think it should be easy in theory, but I haven't given it a go in a while.

The current state of things is, you can use LuaJIT and accept no thread safety, or use PUC-Rio Lua with a custom lua_open/lua_lock implementation and use the FFI library separately. I haven't actually seen anyone do the latter. So in the field, it's all an untested concept, I think.

Maybe someone out there is doing this today and not talking about it. But there's no open source solution. Lua Lanes doesn't address this concern, and stylistic adaptions of cooperative multitasking don't either.

I realize it's technically a different topic, but it's basically the same area of concern.

Except, well, I find there to be fewer practical use cases for cooperative multitasking versus preemptive.
Evil, no. It was meant to evoke fear of his political opponents. They failed miserably at it.
Ask HN: How to force yourself to read less content created in the last 24 hours?
I have had significant success in this direction - this month I read zero webpages in my mother language except for a few Youtube videos (without adblock for get suffering because of the poor time spending). Currently I spend an insane amount of time on HN which is not bad but when I have a long session with a book that seems like the second-best time I can ever do. The best is to do some practical stuff with heavy use of what I have read. But my observation is that practical activity is always easier because it is OK to do some mistakes in the real world which means poor work which always can be redo in another try, but it is never OK to do a poor learning because it means that I am not reading but I am just looking at an open book. But in my field any practical achievements become nothing if I do not learn more for escalating that practical result at a new level.

My question is how to learn more from books? And how to read less of anything except books? For example, I look at some programming book full of examples and I tell myself "meh, I do not feel like typing" and go to HN, while I really do not become a much better person from hanging on HN. My understanding of HN is that this is a great resource for hanging between some work sessions, not instead of ones. I become a better person when I type those examples, see an error, find the mistake causing that error, then modify what I have typed for earning a real understanding. That requires significantly more cognitive load than anything else in my life.

Sorry that I am not learning that programming book right now because I had drunk a little glass of wine which is a rare event, my problem is definitely not in having too much alcohol.
This list is missing Red Dead Redemption 2 which could be the top1 on the list: https://en.wikipedia.org/wiki/Red_Dead_Redemption_2#Developm...

"Analyst estimations place the game's combined development and marketing budget between US$370 million and US$540 million, which would make it one of the most expensive video games to develop."

EDIT: Noticed the unofficial figures list now, and RDR2 is there. Nevermind!
Passive cooling system could benefit off-grid locations