Not even that! This study doesn't even say contamination is causing overestimation. It says that it's possible.
But as mentioned elsewhere in the thread, everyone knows that it's possible and take measure to mitigate it.
A paper that said those mitigations were insufficient or empirically found not to work would be interesting. A paper saying "you should mitigate this" is... not very interesting.
> Not even that! This study doesn't even say contamination is causing overestimation. It says that it's possible.
From the article:
> They found that on average, the gloves imparted about 2,000 false positives per millimeter squared area.
I dunno, that seems like a lot of false positives. Doesn’t that strongly imply that overestimation would be a pretty likely outcome here? Sounds like a completely sterile 1mm^2 area would raise a ton of false positives because of just the gloves.
The way you mitigate this is by using negative samples. Basically blank swabs/tubes/whatever that don't have the substance you're testing in it, but that is handled the same way.
Then the tested result is Actual Sample Result - Negative Sample Result.
So you'd expect a microplastic sample to have 2,000 plus N per mm^2, and N is the result of your test.
That has happened many times in scientific research. The aforementioned fad in DNA sequencing was one such case where tons of papers before proper methods were developed are entirely useless, essentially just garbage data. Another case is fMRI studies before the dead salmon experiment.
If the bot could also take care of any unpaid labour the interview process is asking for, that'd be swell. The company's bot can pull a ticket from the queue, the candidate's bot could process it, and the HR bot could approve or deny the hire based on hidden biases in the training data and/or prompt injections by the candidate.
DDR3 traces need to be length matched, because at 800MHz (the slowest "standard" rate, though I think you can drop to 666MHz safely) the value on the pins is changing every 1.25ns, and having traces of different lengths means you probably won't see the right values on all the pins at the same moment. Length matching produces the squiggles.
The diagonal orientation of the DDR3 chip and corresponding diagonal traces I suspect is a choice made by the author to ease the layout process - it's more likely that is hand laid out to get traces of somewhat similar length with a minimum of fuss, followed by a length matching tool. A non-standard orientation can cause issues with pick-and-place machinery, which usually will handle 90 degrees fine, and _often_ 45 degrees fine, but (AFAIK) _rarely_ anything else, but that's not a problem for the author because he's assembling it himself. A diagonal IC also usually results in wasted space, which you can see in the empty areas of the resulting board. A 90 degree orientation may have allowed for a few more decoupling capacitor banks, but since his board works, who am I to sit here and judge?
Yes, I had to place the DDR3 chip diagonally to simplify routing.
Otherwise the length difference on address lanes was so big that I couldn't compensate it with serpentines.
I didn't use autorouter: I haven't found any reasonable working KiCad plugin for it, and didn't want to buy and commercial software for a hobby project.
> A non-standard orientation can cause issues with pick-and-place machinery, which usually will handle 90 degrees fine, and _often_ 45 degrees fine
This sounds like nonsense. Pick and place machines don't pick up components perfectly deterministically. There is always a tilt and an offset when you are picking the part up, which is why a computer vision system has to account for part orientation and the center of the part. The machine must compensate the error by moving and rotating the part accordingly.
It's illegal to do illegal stuff, but it's not illegal to do off-label usage stuff. If I want to take your hydrogen peroxide you sell as a surface disinfectant and mix it with vinegar and salt to etch my PCBs at home, that's my prerogative.
The ideal number of app stores I want installed on my computer is ZERO. I don't want to have to load a damn "store" just to obtain and run your game. I am willing to angrily live with ONE store on my computer, Steam, but no way in hell am I going to tolerate having to have an Epic Store and a Microsoft Store and an Activision Store and a goddamn Rockstar Store and an Ubi Store and a fucking Adobe store for Photoshop. I don't want to have to install store after store for each damn app developer on my computer, yet that's the way the industry seems to be headed.
I don't know why "zero" is ideal. That means going back to the old days where every single company would need their own launcher.
Having a separate company focus on distribution sounds more ideal.
Epic Games had an opportunity here to erode the app store margins through standardization, instead, they've become a copycat of what they resented with a slightly smaller cut.
Just install the damn game, ask if you want icons on the desktop as well as in the start menu.
OS handles it all for you.
Perhaps some multiplayer functionality and such makes sense to share cross-game, but I miss the bad old days of every game having a bunch of privately maintained servers and its own server browser list etc. You could eventually find a few servers that fit your playstyle and make online gamer friends that way.
The only benefit steam brings to the table as far as I can tell is making it easy to reinstall your library on a fresh PC.
Yea, that's another way games are terrible today. I don't want a launcher for my game. My OS is my launcher. I don't want a launcher, I don't want a store, I don't want a "helper," I don't want a tray icon, I don't want an updater. Why can't game companies just ship their game and that's it?
I mostly play games on a computer in my living room. It boots into Steam Big Picture, which I use to launch a game (or sometimes buy new games) using an xbox controller.
I think we can safely assume any intelligence we create will be enslaved.
We have modern slavery active across the globe. There's a bit of news around these days about a global sex trafficking ring that doesn't seem to have been shut down, just shuffled around, and of course an ongoing trickle of largely unreported news of human trafficking for forced labour. We don't, as a species, respect human-level intelligence.
Our best approximation of machine intelligence so far is afforded absolutely no rights. An intelligence is cloned from a base template, given a task, then terminated, wiped out of existence. When was the last time you asked Claude what it wanted to code today?
And it's probably for the best not to look to closely at how we treat animals or the justifications we use for it.
Is intelligence necessarily coupled with self-interest? As in, does intelligence alone imply a desire to throw off the shackles of masters and rule in their stead?
If intelligence is necessarily coupled to a desire for self-preservation and self-interest, at what level of machine intelligence do the machines simply refuse to design their own more intelligent replacements, knowing that those replacements will terminate their existence just as surely as they terminated their own predecessors'?
>If intelligence is necessarily coupled to a desire for self-preservation and self-interest, at what level of machine intelligence do the machines simply refuse to design their own more intelligent replacements,
At a higher level of intelligence than many humans, current experience suggests
There's having enough self-preservation to not just shut oneself down, assuming we even left that as an option for our future machine slaves, and there's having the self-interest necessary to desire autonomy and control. I don't think they're the same thing, myself.
Meanwhile I had to pirate Dark Souls 1 because Microsoft's own DRM prevented the legitimately purchased game from saving on Windows, and download official no-cd patches for two other games because their DRM stopped working.
Steam and CodeWeavers contribute a lot of code to the Wine project, because it underpins their business models of supporting Windows games on non-Windows platforms.
Between them they make up the vast bulk of what actually gets attention and improvement in Wine, and neither one has any interest in supporting non-game applications.
> neither one has any interest in supporting non-game applications.
I don't know how much of their business it is today, but CodeWeavers spent their first decade or so supporting only non-game applications. Their product Crossover was originally Crossover Office because it was optimized around productivity applications.
Also a big part of the marketing for the SteamMachine/SteamDeck/SteamFrame is that it has a desktop mode and can be used like a pc, so i think they also have an interest in that
i didn’t buy a steam deck since so i can run Microsoft Office. i like that there’s freedom to open up desktop mode to tinker / install 3rd party software, but not to use it as a business machine.
I just talked about using it on Desktop mode like a PC. I never said anything about doing business on it or using it as your Work PC.
Even the announcement "trailer" of the steammachine showed it getting used on a Computer monitor with mouse and keyboard in desktop mode. They even said they want to improve the "Desktop mode only" experience iirc and for there more apps than just games are important.
And i personally probably wouldnt have bought a steamdeck if it wasnt possible to just go into desktop mode and do whatever.
Git gives you the series of past snapshots if that's all you want it for, but in infrastructure you don't need to re-invent.
reply