My friends and I still use TS3. The audio quality and voice activation is better than Discord's, and the desktop app doesn't take ten fucking gigabytes of RAM to run.
Like, do they not worry about people just editing everything and inserting porn or something? I doubt that they were smart enough to use branch protection. To be fair, when you're sending a mass spam campaign, you already don't worry about your reputation anyway lol...
In general, percutaneous refers to the access modality of a medical procedure, whereby a medical device is introduced into a patient's blood vessel via a needle stick.
I have a theoryhypothesis notion that the concept of hallucination in artificial neural networks is not a failure mode that is unique to ANNs but is an inherent property of any neural network, artificial or biological.
Essentially, I posit that a neural network by itself is incapable of maintaining coherence without a rigid external framework, such as consistent feedback in training an ANN, or the laws of physics for biologicals.
This would explain why people start tripping balls in sensory deprivation chambers. And it provides a counterargument to any thought experiment or philosophy that involves a disembodied brain vividly hallucinating reality.
You know there's nothing stopping you from buying a server rack and loading that bad boy out with as much processing power as your heart desires, right?
Well, except money I guess, but according to this 1969 price list referenced on Wikipedia, a base model PDP-11 with cabinet would run you around $11,500. Adjusted for inflation, that's about 95 grand. You could put together one hell of a home server for that kind of money.
Android has actually employed a hybrid JIT/AOT compilation model for a long time.
The application bytecode is only interpreted on first run and afterwards if there's no cached JIT compilation for it. The runtime AOT compiles well-known methods and then profiles the application to identify targets for asynchronous JIT compilation when the device is idle and charging (so no excess battery drain): https://source.android.com/docs/core/runtime/configure#how_art_works
Compiling on the device allows the use of profile-guided optimizations (PGO), as well as the use of any non-baseline CPU features the device has, like instruction set extensions or later revisions (e.g. ARMv8.5-A vs ARMv8).
If apps had to be distributed entirely as compiled object code, you'd either have to pre-compile artifacts for every different architecture and revision you plan to support, or choose a baseline to compile against and then use feature detection at runtime, which adds branches to potentially hot code paths.
It would also require the developer to manually gather profiling data if they wanted to utilize PGO, which may limit them to just the devices they have on-hand, or paying through the nose for a cloud testing service like that offered by Firebase.
This is not to mention the massive improvement to the developer experience from not having to wait several minutes for your app to compile to test out each change. Call it laziness all you want, but it's risky to launch a platform when no one wants to develop apps for it.
Any experienced Android dev will tell you it does kinda suck anyways, but it'd suck way worse if it was all C++ instead. I'd take Android development over iOS development any day of the week though. XCode is one of the worst software products ever conceived, and you're forced to use it to build anything for iOS.
Actually, Android doesn't really use Dalvik anymore. They still use the bytecode format, but built a new runtime. The architecture of that runtime is detailed on the page I linked. IIRC, Dalvik didn't cache JIT compilation results and had to redo it every time the application was run.
FWIW, I've heard libgcc-jit doesn't generate particularly high quality code. If the AOT compiled code was compiled with aggressive optimizations and a specific CPU in mind, of course it'll be faster. JIT compiled code can meet or exceed native performance, but it depends on a lot of variables.
As for mawk vs JAWK vs go-awk, a JIT is not going to fix bad code. If it were a true apples to apples comparison, I'd expect a difference of maybe 30-50%, not ~2 orders of magnitude. A performance gap that wide suggests fundamental differences between the different implementations, maybe bad cache locality or inefficient use of syscalls in the latter two.
On top of that, you're not really comparing the languages or runtimes so much as their regular expression engines. Java's isn't particularly fast, and neither is Go's. Compare that to Javascript and Perl, both languages with heavyweight runtimes, but which perform extraordinarily well on this benchmark thanks to their heavily optimized regex engines.
It looks like mawk uses its own bespoke regex engine, which is honestly quite impressive in that it performs that well. However, it only supports POSIX regular expressions, and doesn't even implement braces, at least in the latest release listed on the site: https://github.com/ThomasDickey/mawk-20140914
(The author creates a new Github repo to mirror each release, which shows just how much they refuse to learn to use Git. That's a respectable level of contempt right there.)
Meanwhile, Java's regex engine is a lot more complex with more features, such as lookahead/behind and backreferences, but that complexity comes at a cost. Similarly, if go-awk is using Go's regexp package, it's using a much more complex regex engine than is strictly necessary. And Golang admits in their own FAQ that it's not nearly as optimized as other engines like PCRE.
Thus, it's really not an apples to apples comparison. I suspect that's where most of the performance difference arises.
Go has reference counting and heap etc, basically a 'compiled VM'.
This statement is completely wrong. Like, to a baffling degree. It kinda makes me wonder if you're trolling.
Go doesn't use any kind of VM, and has never used reference counting for memory management as far as I can tell. It compiles directly to native machine code which is executed directly by the processor, but the binary comes with a runtime baked in. This runtime includes a tracing garbage collector and manages the execution of goroutines and related things like non-blocking sockets.
Additionally, heap management is a core function of any program compiled for a modern operating system. Programs written in C and C++ use heap allocations constantly unless they're specifically written to avoid them. And depending on what you're doing and what you need, a C or C++ program could end up with a more heavyweight collective of runtime dependencies than the JVM itself.
At the end of the day, trying to write the fastest code possible isn't usually the most productive approach. When you have a job to do, you're going to welcome any tool that makes that job easier.
I don't really get Riker's reputation as a fuckboy. This is one of the few times he was overtly sexual in the series that I can remember, and he's being coerced into it.
We only know about when humans mastered fire or started using metal. But we know the exact date when the first powered flight took place. What are some really early "first ____" we know the date of for sure?
Do you think Ea-Nasir would be ashamed that people over 3 millennia later are learning about how shitty his copper was, or would he be proud that people still speak his name?
He clearly didn't care much about the reputation of his business, and in fact the only reason we know of him at all is that he saved the complaints he got!
I dunno, we're just assuming he kept them for the sick pleasure of it. Maybe he was collecting evidence before he lodged a formal complaint with his material supplier?
Natural History Docent: “A guy asked us ‘If I had a time machine, and managed to kill and cook a T-Rex, what would it have tasted like?’ and every paleontologist on staff deciced to take him seriously. They did research to learn about fat distribution, and read up on culinary science to learn what flavors meat, even did chemical analysis on the bones. They concluded that it’d be Tough (no evidence of juicy fat pockets), bitter (carnivores tend to taste foul) and would probably kill him, because heavy metals travel up the food chain and T-Rex accumulated a lot of the cadmium that was in the dirt in the late cretaceous. Wrote him a letter with our findings and he sent us back a drawing of him and his buddies cooking a T-Rex over a fire and all of them throwing up and dying, and it’s my favorite drawing in the whole world.”
For some reason, my memory was really confident that this was a question on Randall Munroe's what if? blog, but I couldn't find it. I even checked the copy I have of the first what if? book to be sure it wasn't in there lol
I love that post. As with many things, I originally came across it as a screenshot on /r/tumblr. I figured it'd be better received if I went for an archive link of the actual post rather than reposting the screenshot.
A couple more of my favorites:
Park Ranger: “I’m so glad the Japanese couple asked me “Is bear spray like mosquito spray and it goes on the jacket, or on the bear?” instead of just trying it.”
...
Zookeeper: “People call us becuase they think they’ve found an escaped animal all the time, or they think they’re neighbor’s husky is a wolf. One guy asked me if his dog was part hyena because it had spots. But that one guy really did have a Tiger in his toolshed that one time so we try to take them seriously.”
"It's just a theory" is the most irritating and ignorant argument made by science deniers, but you can't correct them without sounding like a pedantic asshole.
That's one thing (of many) that really annoyed me about MatPat's "theory" channels is he used that as a slogan. He's hailed as this great YouTube educator yet continued to happily perpetuate the misconception that "theory" is synonymous with "tenuously connected set of ideas formed from 3 hours of Googling stuff in your underwear".
I get that, you know, it's a television show, but replaying that death scene over and over made it painfully obvious that all that "stone" was made out of styrofoam.
Also, how contrived it was:
Honey, I don't feel safe standing under this 3-ton stone slab swinging precariously on a chain.
Nonsense woman, I need you standing right here by my side while we get this thing in place.
Spoofing that in the Wormhole X-Treme! episode was GOATed though.
(MC^2 + C√P)^2 wouldn't give you that result though, because you have to FOIL.
Instead you'd get M^(2) C^4 + 2MC^(3)√P + PC^2
And that's not even the correct formula. It's
E^2 = (mc^(2))^2 + (pc)^2
You can't just naively apply a square root unless one of the terms is vanishing (momentum for a stationary mass, giving E = mc^2, or rest mass for a massless particle, giving E = pc = hf).
The way to remember this is that it's equivalent to the Pythagorean theorem, A^2 + B^2 = C^(2).
Where does that expansion come from? As far as I can tell, m0v^(2)/2 only gives you the kinetic energy of the object where v << c, in which case the difference between relativistic mass and rest mass is negligible?
also set up your VPN to push /2s if this relies on /1s,
I don't think this is a smart way to mitigate this because it could easily result in an arms race. Push /2s, the attacker will switch to /3s; push /4s, the attacker will switch to /5s, etc. Every +1 is going to require doubling the number of routing table entries.
That can't continue forever, obviously, but it's going to result in a negative experience for the user if the VPN client has to push hundreds or thousands of routes to mitigate this attack.
The most recent animation I've watched is Hazbin Hotel and Helluva Boss. I love the setting, and of course how raunchy it is. Definitely not for kids though.
Mirroring the story of Adam, Satan took the rib from Manson and used it to create a wife for him. Unfortunately, that wife was Amber Heard, who left him immediately.
I finally got around to trying this. I don't see the point. By the time the cheese was re-melted, the crust turned into a hard cracker and it took ten times longer than the microwave. It's quite possible I had the stove up too high (it's an electric stove and I had it on 4/10), but I'd still say the point goes to the microwave for being quicker and having greater margin for error.
ts moment ( lemmy.ml )
stupidestAdvertisingEver ( kbin.melroy.org )
Like, do they not worry about people just editing everything and inserting porn or something? I doubt that they were smart enough to use branch protection. To be fair, when you're sending a mass spam campaign, you already don't worry about your reputation anyway lol...
Microsoft's carbon emissions up nearly 30% thanks to AI ( www.theregister.com )
Anon catches his wife ( sh.itjust.works )
Chinese doctors treated an end-stage type 2 diabetic patient by implanting islet tissue derived in vitro from his own endoderm stem cells. The patient has been insulin-independent for 33 months. ( www.nature.com )
cross-posted from: https://lemmy.ml/post/15676759...
Go vs Rust learning ( programming.dev )
Ruleeee ( lemmy.blahaj.zone )
It's a mess in here ( discuss.tchncs.de )
Mini-computers capped out too soon man. I hate miniaturization! Make computers big again! ( programming.dev )
A few days late, but a timeless message ( media.kbin.social )
Conifers 💚💚💚 ( mander.xyz )
Archaeology ( mander.xyz )
The REAL mystery ( lemmy.world )
TNG s4e15 "First Contact"
Trans rule ( lemmy.blahaj.zone )
Thant's how im getting my future gf
What are some of the earliest "firsts" that we have a definite date for?
We only know about when humans mastered fire or started using metal. But we know the exact date when the first powered flight took place. What are some really early "first ____" we know the date of for sure?
heresy shmeresy i wanna be a dinosaur ( lemmy.blahaj.zone )
Daniel watching his parents about to get crushed to death for the third time today ( files.catbox.moe )
[Thread, post or comment was deleted by the author]
Rip Striker 2000-2024 😭 ( lemmy.world )
Linkedin ( jlai.lu )
TunnelVision - How Attackers Can Decloak Routing-Based VPNs For a Total VPN Leak (CVE-2024-3661) ( www.leviathansecurity.com )
Good summary by another user in the crosspost over in !programming:...
What are you playing this week? May 06 2024 Edition
Hey there everybody! Weekly check in time once again. So… What are you playing this week?
Ok. Which one of you has been annoying the teacher? ( lemmy.world )
shrooms? ( lemmy.ml )