/t/ - Technology

Discussion of Technology

Index Catalog Archive Bottom Refresh
Mode: Reply
Options
Subject
Message

Max message length: 8000

Files

Max file size: 32.00 MB

Max files: 5

Supported file types: GIF, JPG, PNG, WebM, OGG, and more

E-mail
Password

(used to delete files and postings)

Misc

Remember to follow the rules

The backup domain is located at 8chan.se. .cc is a third fallback. TOR access can be found here, or you can access the TOR portal from the clearnet at Redchannit 2.0.

Be aware of the Fallback Plan

8chan.moe is a hobby project with no affiliation whatsoever to the administration of any other "8chan" site, past or present.

(32.03 KB 400x400 brian_fagioli_color.jpg)
(20.40 KB 400x400 brian_fagioli_twatter.jpg)
News Thread Anonymous 05/06/2020 (Wed) 01:48:07 No. 21
Post and discuss the latest in technology happenings. t. Brian Fagioli
(28.31 KB 650x517 ink_spill.jpg)
Inkscape Hits v1.0 After 16 Years! https://betanews.com/2020/05/04/inkscape-one-point-oh/?utm_source=dlvr.it&utm_medium=twitter For some software, major version numbers are handed out all willy-nilly. For instance, as of today, the Google Chrome web browser sits at version 81, while Mozilla Firefox is at 75. Meanwhile, the Linux kernel is at version 5.x after 29 years! Ultimately, version numbers are determined by the developers and have different levels of meaning -- there are no definitive rules. Of course, there is one version number that is universally regarded as one of the most important -- 1.0. It is this number that typically (but not always) tells the world that software has left pre-release status and is ready for prime-time. Well, today, Inkscape 1.0 is released for Linux, Windows and macOS. Hilariously, this number is being designated more than 16 years after the initial release of the vector graphics editor! Despite its sub-one version for more than a decade-and-a-half, the open source software has become a trusted and essential tool for people all over the world.
(9.38 KB 285x122 fagioli.PNG)
>>22 hahahahaha cool beans
(22.02 KB 677x193 hahahahahahha.PNG)
hahahahhahaha look at this simp-ass faggot!!!! hollyyyy shit, what a cuck XD
>>26 >women are better at security it wouldnt surprise me everything is a joke -hacker culture -enterprise faggot culture -webshotter culture all fucking jokes and cant do anything right. not only that but they vehemently defend things they know nothing about. for instance whenever some aspect of UNIX or Perl gets attacked. it's literally impossible to post truth anywhere on the internet - some sperg will appear and argue with you.
>>27 lol, post proofs cunt. thats right cant, you're a whamen hahaha
GCC 10 Compiler Released With Radeon OpenMP/OpenACC Offload, Intel Tigerlake/Cooperlake https://www.phoronix.com/scan.php?page=news_item&px=GCC-10.1-Compiler-Released The GNU Compiler Collection 10 has seen its first stable release this morning in the form of GCC 10.1. Full changelog here: https://gcc.gnu.org/gcc-10/changes.html
(12.83 KB 728x380 spectre_meltdown.png)
>>21 SESES Speculative Execution Pass Lands In LLVM With "Extreme Performance Implications" https://www.phoronix.com/scan.php?page=news_item&px=LLVM-SESES-Merged The Google-backed SESES pass for LLVM to help fend off speculative execution vulnerabilities has been merged for LLVM 11, but in opting to enable this patch you lose much of your system's performance. SESES was shown back in March by Google engineer Zola Bridges following the public disclosure of the Load Value Injection attack affecting Intel CPUs. SESES is an optional pass for LLVM on x86-based platforms for "Speculative Execution Side Effect Suppression" and is intended as a last resort for mitigating against the likes of LVI and other possible speculative execution side channel vulnerabilities.
(189.43 KB 650x650 das-kb-4c.png)
(64.32 KB 1147x368 das_kb_4c_side.jpeg)
(52.38 KB 650x406 das_kb_4c_top.jpeg)
Das Keyboard 4C tenkeyless mechanical keyboard gets massive refresh By Brian Fagioli https://betanews.com/2020/05/11/das-keyboard-4c-dask4cprosilgry/ If you are a gamer, writer, our just someone that appreciates a quality typing experience, a mechanical keyboard can be a godsend. Not only are they typically of higher quality than membrane keyboards, but these mechanical variants can sometimes provide tactile and audible feedback to enhance the key presses -- depending on the switch type. "Designed without the traditional number pad, the 4C is Das Keyboard's most compact keyboard, and ideal for professionals using smaller workstations, home offices, or those that want more portability. Originally released in 2015, the updated 4C now includes updated firmware along with PBT keycaps for added durability, and lubed, large keys that maximize smoothness for an improved tactile experience," says Das Keyboard
Is this just the Fagioli contaiment thread or is posting other news here a good idea?
>>48 All news and discussion of it is welcome. Better than spamming the board with a thread per article. Also serves as Fagioli containment.
(9.23 KB 236x236 gotta_go_fast.jpg)
Upstream Linux Developers Against "-O3" Optimizing The Kernel https://www.phoronix.com/scan.php?page=news_item&px=Linux-Upstream-Against-O3-Kern he upstream Linux kernel developers have come out against a proposal to begin using the "-O3" optimization level when compiling the open-source code-base with the GCC 10 compiler or newer. Last week a patch was proposed to set the default compiler optimization level to -O3 from -O2 for the kernel when using the newly-released GCC 10 compiler or later. That patch by WireGuard lead developer Jason Donenfeld explained, "GCC 10 appears to have changed -O2 in order to make compilation time faster when using -flto, seemingly at the expense of performance, in particular with regards to how the inliner works. Since -O3 these days shouldn't have the same set of bugs as 10 years ago, this commit defaults new kernel compiles to -O3 when using gcc >= 10."
(918.45 KB 1920x1080 plasma-5.19-2.png)
Plasma 5.19 Beta Ready for Testing https://dot.kde.org/2020/05/14/plasma-519-beta-ready-testing In this release, we have prioritized making Plasma more consistent, correcting and unifying designs of widgets and desktop elements; worked on giving you more control over your desktop by adding configuration options to the System Settings; and improved usability, making Plasma and its components easier to use and an overall more pleasurable experience.
LibreOffice 7.0 Alpha 1 Released With Its Skia + Vulkan Rendering https://www.phoronix.com/scan.php?page=news_item&px=LibreOffice-7.0-Alpha-1 LibreOffice 7.0 most notably ships with the new Skia rendering code for faster/better user-interface rendering (replacing its previous Cairo usage) and most notably this now provides for a Vulkan acceleration code path for the office suite. Those running LibreOffice 7.0 on modern hardware should find much better performance than previous versions of this office suite.
(476.82 KB 1920x1080 hla.jpg)
Half-Life: Alyx Update Adds Native Linux Support, Vulkan Rendering https://www.phoronix.com/scan.php?page=news_item&px=Half-Life-Alyx-Now-Linux-Vulkan On launch-day Valve had Half-Life: Alyx running on Linux via Steam Play while with the VR game's latest update is now a Linux-native build and Vulkan rendering support. Hammer has also been updated for Source 2 + VR.
(92.13 KB 1240x700 crab.jpg)
""Device turns shells of sea creatures into power for medical, augmented reality, cellphone devices"" https://www.purdue.edu/newsroom/releases/2020/Q2/device-turns-shells-of-sea-creatures-into-power-for-medical,-augmented-reality,-cellphone-devices.html A team from Purdue University used chitosan – an abundant natural biopolymer from marine crustacean shells – to create triboelectric nanogenerators. TENGs help conserve mechanical energy and turn it into power. “We have taken an innovative approach to using typically wasted shell material and turned it into functional, self-powered devices,” said Wenzhuo Wu, the Ravi and Eleanor Talwar Rising Star Assistant Professor of industrial engineering in Purdue’s College of Engineering, who led the development team.
""Crab Neurons Help Decode the Human Brain"" https://news.missouri.edu/2019/think-like-a-crab/ A crab’s nervous system could help scientists learn what causes single neurons in the human brain to become “out of whack,” which can contribute to the development of neurological diseases like Alzheimer’s disease. Knowing exactly how a single neuron operates among the billions housed in the human brain could one day help scientists design innovative ways to prevent and treat these diseases, such as targeted therapies. Using a crab’s nervous system as a model, the researchers compared and validated the results of previous human RNA sequencing methods. Since crabs have already identifiable subtypes of neurons, the researchers knew what they were looking for, so they were able to work backward from the published results and use the RNA sequencing method to validate those findings.
(94.88 KB 780x439 snow.jpg)
(100.11 KB 511x788 killcrab.jpg)
'Researchers discover valuable uses for snow crab carcasses' https://www.cbc.ca/news/canada/nova-scotia/cape-breton-university-researchers-snow-crab-waste-1.5384576 Snow crab processors in Nova Scotia may have found a way to turn crab waste into cash after a four-year study demonstrated the carcasses can be turned into fertilizer, used to strengthen concrete or to neutralize acidic wastewater like mine tailings. The research project received around $200,000 from the Natural Sciences and Engineering Research Council of Canada.
User Was Banned For Crabposting
(4.88 MB 540x360 Groovies Secret Formula.webm)
>>80 >>81 >>82 What will science think of next
(33.07 KB 585x296 coroutines.png)
Initial Patches Wire In C++20 Coroutines For The GCC Compiler https://www.phoronix.com/scan.php?page=news_item&px=GCC-Cpp20-Coroutines-Patches The GNU Compiler Collection continues picking up new features aligned for the upcoming C++20 standard. The latest are patches pending on the mailing list for implementing coroutines in C++. C++20 is expected to have coroutines per the pending technical specification. Coroutines allow a function to have its execution stopped/suspended and then to be resumed later. Gofags on suicide watch.
>>100 C++ has so many features as a language that it's impossible to actually know the whole language and keep all its features and syntax fresh in your mind. On the other hand the fuckfaces still haven't defined a framework worth a damn and I fear this (along with the burden of having to learn such a huge language) will continue making the language irrelevant.
>>120 >framework >"irrelevant" language The absolute state of this board. What are you, a JS/Python faggot?
>>120 >needing a framework to code the most straightforward object-oriented language
>>139 No, I actually work with C/C++ and I'm frustrated as hell that there's a huge work shortage for these languages and that all the cool, high paying, and demanded positions seem to be with high level trendy garbage languages. And yes nigger, having a standard framework makes things a lot smoother and simpler, it can get frustrating as hell managing dependencies across different platforms and trying to make them work with different compilers, specially if you have the bad luck of needing something to work on Windows. >>141 What does that have to do with anything? Even if the language coded itself it'd need a way to get shit done (access files, webpages, databases, and anything else), and that's where a single framework or the shitton of different libraries come into play. C++ didn't use to provide a way to do much more than 1+1, you have to start plugging stuff into your compiler/linker to actually do anything interesting and before you even do that you need to do research to look for the different alternatives (if one even exists) discarding the ones that aren't mature enough, figuring out if they're going to run on your target platforms and if they do if the features you need are going to be available on them and actually work similarly between them, etc. Having a coherent framework would just make things so much simpler and less frustrating. Fortunately they've realized some of this and started incorporating cool stuff into the language, but man it's still so barebones.
>>143 That's not a "framework" they've been incorporating, which is exactly the sort of "trendy garbage" that you don't want. C++ has always been about static optimizations. They've finally been adding some cool stuff but a lot of it has been available via Boost for a long time. Now we have known reference STL implementations which are fast and secure. What I like about C++ is that it doesn't have, for example, its own GUI or dedicated Database access. What it will do, eventually, it add library functions that make it easy to implement libraries which tie-in more directly. Which is the better way to design stuff. Honestly, progress on C++ has been rapid since 2014. We might even get standardized exceptions everyone will want to use soon.
>>143 How would such a "standard framework" be maintained for potentially hundreds of different computer architectures? What you are suggesting is not the goal of C++. Sorry that you have to work with shit code. Some C++ software is well written and documented and straight-forward to use, and well designed to work with different hardware and compilers. C++ has been a language made for those who know how to manage dependencies across different platforms and compilers. This retardation of wanting to support multiple platforms for no reason, even when you don't have a clue about them, is a recent phenomenon, made popular as the botnet augments. It's easy to be a clueless retard and write JS using bloated "frameworks". >>145 >progress on C++ has been rapid since 2014 Rapid progress towards the augmentation of its monstrosity.
>>145 >That's not a "framework" they've been incorporating What do you call it then? >What I like about C++ is that it doesn't have, for example, its own GUI or dedicated Database access Why is this something that you like? This is probably one of the most annoying things there are and at the end of the day developers that need to create a GUI all end up using the same framework, at least if they need portability, so effectively it's the same situation as having an officially supported framework only with downsides. >>146 >How would such a "standard framework" be maintained for potentially hundreds of different computer architectures? Why of course, the same way your supposedly "well written and documented and straight-forward to use, and well designed to work with different hardware and compilers" software works :^) It's not even about shit code, you could have a solid gold piece of code written by Stroustrup himself and chances are you're going to have a huge headache when you tried to compile it for a different architecture where you couldn't apt-get all the dependencies already compiled and even in the cases I could, I've also encountered problems. It's exasperating and has in several cases resulted in me spending more time debugging build problems than actually doing coding, and I don't think this is acceptable anymore, specially when there are alternatives. And I hate those alternatives for different things, but at some point you just want to cut down on all the bullshit. I'm aware this isn't really what the language is about, but ultimately I feel unfortunately that's the problem and what's causing it to fade into irrelevancy, at least for non niche jobs. The need to support as many different platforms and hardware configurations is always being reduced given how much hardware has progressed, and unfortunately what a lot of C/C++ jobs have been reduced to is implementing stupid frameworks and middleware for the niggers coding in the higher level languages, while they get to have all the fun implementing the cool business layers.
>>149 >why is that something you like? Because Java and Python have shown that trying to throw the kitchen sink at the STL just leaks to clutter and cruft. How many GUIs are officially bundled with Java? Too many, and none of them are actually native. The alternative is for C++ to ship some kind of basic browser engine that can render HTML, CSS, and JavaScript. Sounds like cancer to me. Why do that and spend time maintaining (or letting it rot, earning it a bad name and requiring some degree of backwards compatibility) when they could just provide hooks that make writing GUI toolkits easy? Then Qt and GTK and others can write better toolkits that are more performant and the maintenance falls on them and is decoupled from which version of C++ you use. It's just cleaner.
His tech reviews are good, it's no lie, but how about his cheese reviews?
>>38 >let's make an advert but make it tl;dr
(74.08 KB 576x432 thats_the_joke.webm)
>>154 >Beta News is literally just native advertising. >They employ a man named Brian Fagioli
>>149 >Why of course, the same way your supposedly "well written and documented and straight-forward to use, and well designed to work with different hardware and compilers" software works :^) They are made to run on just a handful of compilers and platforms. I said that with a few good, mature open-source libraries in mind (e.g., WxWidgets) and commercial software made specifically for three or four platforms from the start. I get it, I have been there. However, well-designed software does not have those problems. They are designed with certain platforms in mind. But that kind of software is rare. Fuck """modern""" software, fuck """modern""" user interfaces, fuck smartphones, fuck large corporations, fuck p*thon and fuck j*vascript. Fuck faggots and women, fuck niggers, fuck pajeets, fuck jews.
(49.58 KB 300x300 nouveau.jpg)
Open-Source NVIDIA/Nouveau Changes Submitted For Linux 5.8 https://www.phoronix.com/scan.php?page=news_item&px=Nouveau-Linux-5.8-Changes There hasn't been too much to report on the open-source NVIDIA "Nouveau" kernel driver in some time since the enabling of Turing and no apparent progress on re-clocking to allow the graphics cards to hit their rated clock frequencies (the longstanding, number one limitation for this open-source driver), but some changes were sent in today for the upcoming Linux 5.8 kernel merge window. Changes include HD audio fixes for newer systems, vGPU detection albeit not actually doing anything yet, interlaced mode fixes, SVM improvements, NVIDIA format modifiers support, and other fixes.
>>157 >WxWidgets Is that still alive? I had to do some projects with it some 8 years ago and I remember hating it a bit. I then had to do some work with Qt and it was like night and day, haven't looked back. Haven't seen a single job offer looking for WxWidgets experience either in all this time, but plenty ask for Qt.
>>183 It's still around, but the KDE foundation has a lot of corporate sponsors and money going towards their project and it's why Qt has so much support. But WxWidgets is still around. So is FLTK for people who like that.
>>183 This anon is right >>184 Yes it's 'still' 'alive' and the latest version was released about a month ago. Job offers? Are you serious? It's not appropriate for creating """modern""" retard-friendly, dumbed-down-to-the-lowest-common-denominator user interfaces, there are JS frameworks for that. It's not backed by (((corporations))). It's standard C++. Produces standard graphical controls on each supported platform. It doesn't have a retarded IDE. Its creators aren't faggots, neither are its users. It's a great library; well-written and works well. The only problem I see is its size -- it's huge, and takes a while to build. I just built it on Windows using MinGW with a single make command. Using MSVC or building under Linux would probably be just as simple.
>>263 Qt does so much more than just a GUI toolkit. It has its own threading library, sometimes even sound and video. Qt brings so much more complexity on the table. It even has its own build system, language and makefile gneerator. I had tried to learn Qt without using the ide. There is so much automated by the ide that there is no resource on how to actually go about it. On the other hand, gtk is easy af. A couple calls and structs are all I needed to show something. Qt is still the most efficient solution for cross-platform programming. But it still only suck least.
(20.23 KB 954x1061 nedit master race.png)
>>266 They're both shit. Gtk makes its own thread bullshit just as much. It has its own pseudo language bullshit Vala and Gobject. It has bindings for every language, generated by half working scripts, guaranteed to be full of vulns. UI toolkits all follow this religion of doing retarded bullshit. Like they come up with an event loop and now all a sudden they need to make shit to integrate SQL, network, filesystem, and everything else you can think of in their shit framework, instead of just using them as normal libraries. All on top of that, Gnome looks like trash and is trash, while QT is just as bloated and unusable. Install Motif.
>>277 And what the fuck am I supposed to use when every single program under the sun uses either of those toolkits, Mr. Dubsman?
>>291 NCurses, obviously. Just like the only acceptable web browser is curl, or in a pinch, w3m.
>>291 Nuke San Francisco?
(494.72 KB 1600x1072 rpi4.jpg)
8GB Raspberry Pi 4 Launched For $75 USD https://www.phoronix.com/scan.php?page=news_item&px=Raspberry-Pi-4-8GB The Raspberry Pi 4 2GB variant has dropped from $45 to $35 and now for complementing the existing 1GB / 2GB / 4GB models is an 8GB model. The rest of the RPi4 specs remain the same.
>>385 Not that recent, but it doesn't matter. Fucking hell. What a bunch of crap. And there are """men""" who take this seriously. It's a clown world. The "N minutes to read" thing is a huge retardation.
Lenovo ThinkPad and ThinkStation computers get certified for Linux t. Brian Fagioli https://betanews.com/2020/06/04/lenovo-linux/ Today, Lenovo announces amazing news regarding some of its higher quality computers. You see, all of the company’s ThinkStation and ThinkPad P Series workstations are now certified for Linux, including Ubuntu LTS and RHEL. This is in addition to Lenovo’s previously announced plan to pre-install Fedora on some machines. Too bad this shit happens nearly a decade after Lenovo stopped making good products. Hopefully some of their support is backwards-compatible or otherwise adaptable.
>>385 Remember that Microshit was always indeed shit. So this is how they will go out. Deliberately misinterpreting various homonyms as an allusion to racial insults. Taking it one step further and misinterpreting common english words, such as "man" as insult against females or gender or whatever. And they didn't even do their job properly: >Microsoft technology reaches every part of the globe, so it's critical that all our communications are inclusive and diverse. While the entire article applies to only USA.
(11.58 KB 250x209 gentoo_logo.jpg)
Gentoo On Android 64-Bit Sees New Release After 2+ Years https://www.phoronix.com/scan.php?page=news_item&px=Gentoo-On-Android-64-bit-2020 Gentoo's Project Android is out with a new stage3 Android prefix tarball for those wanting to enjoy a Gentoo experience atop a rooted Android device. This new stage3 tarball of Gentoo for Android is their first major release in two and a half years for this path that allows running the Gentoo environment on top of most Android devices, but still the caveat of the device needing to first be rooted. This updated Gentoo on Android 64-bit release has many package updates including the likes of GCC 10.1, Binutils 2.34, and Glibc 2.31.
Linux Might Pursue x86_64 Micro-Architecture Feature Levels https://www.phoronix.com/scan.php?page=news_item&px=Linux-x86-64-Feature-Levels The idea of these feature levels is breaking up the supported instructions beyond base x86_64 into that of what is supported at reasonable times by both Intel and AMD processors. While newer Intel/AMD CPUs generally support more instruction set extensions, there are other headaches involved in the current handling of x86_64 CPU capabilities considering the likes of modern Intel Atom CPUs only supporting a sub-set of the extensions supported by Core and Xeon CPUs, thus coming up with these reasonably sane feature levels is being talked about by Red Hat developers with input from Intel and AMD engineers. With having these feature levels, it would allow better segregating different classes of x86_64 Intel/AMD CPUs and make it easier for Linux distributions to offer different levels of support or base requirements for their x86_64 images. The proposal was sent out today by Red Hat's Florian Weimer who is working on the glibc HWCAPS work as part of better allowing AMD Zen optimizations. For Red Hat's part, they have discussed raising the base CPU requirements in Fedora and planning to drop old CPU support in Red Hat Enterprise Linux 9. For RHEL9 it's been talked about of a possible base requirement of having AVX2 CPU support, but nothing appears set in stone yet.
(341.87 KB 474x474 ClipboardImage.png)
Valve/CodeWeavers Rolls Out Proton 5.0-10 RC For Death Stranding, One Day After Windows Release https://www.phoronix.com/scan.php?page=news_item&px=Proton-5.10-RC Valve and CodeWeavers have rolled out a release candidate of Proton 5.0-10 as the newest update to their Wine-based software powering Steam Play for running Windows games on Linux. The lone significant change with Proton 5.0-10 RC is making the game Death Stranding now playable on Linux.
(47.14 KB 1024x535 butter_filesystem.jpg)
Approved: Fedora 33 Desktop Variants Defaulting To Btrfs File-System https://www.phoronix.com/scan.php?page=news_item&px=Fedora-33-Btrfs-Desktop-Approve The Fedora Engineering and Steering Committee formally signed off today on allowing Fedora 33 desktop variants to default to using the Btrfs file-system rather than the existing EXT4 default or other alternatives. About a decade after the Btrfs default for Fedora was originally proposed for multiple release cycles, with the Fedora 33 release due out this autumn is when that milestone may finally be realized. Of course, if issues come up with the Btrfs usage of Fedora, the change could still be reverted, but FESCo gave the go-ahead. As stated, this default change just affects desktop variants of Fedora 33 like Fedora Workstation. The mad men are actually doing it: BTRFS is gaining traction. Considering this is how systemdicks got support, we could see a switchover to BTRFS in major distributions following this.
4ch is down
>>661 >Considering this is how systemdicks got support, we could see a switchover to BTRFS This isn't so bad because it kind of draws a line in the sand to separate the men from the boys. Like, I never had a problem with systemd, but switched to Devuan because systemd proponents are such desperate tryhard faggots. And that decision ended up saving me a lot of grief. I can see this going the same way.
(206.93 KB 1280x853 too fat to fuck.jpg)
>>1185 Not that big of a problem these days but switched to EXT4 on my Jolla1 phone as the 16GB onboard (BTRFS formatted by default) had the tendency to 'fill up' when you had gigabytes free...
>>1187 BTRFS is cool on paper, and then you encounter issues like this. In my case, I filled up my root directory and discovered that deleting a file in BTRFS might use up more space than leaving it, but when you're at 0 space left it leaves you with no recourse or easy way to unfuck yourself. I'm still not sure if there's a prescribed solution to this, but I couldn't figure it out and nuked that install. I now leave BTRFS to my home directory ONLY, and that's assuming all my important documents are archived elsewhere. I will probably use ext filesystems for system files forever.
(665.24 KB 1668x2436 win10ssd-fullpage.png)
(40.81 KB 377x469 lel.jpg)
A bug in Windows 10 could be slowly wrecking your SSD https://archive.is/TkvdL tl;dr: What ends up happening is Windows 10 defrags your SSD each time your reboot your system
>>1225 I thought defragging your hard drive is suppose to improve read times and make things faster.
>>1226 It does on a hard drive because it takes so long to move the platters into place, so having your files be in one long sequence is optimal. Fragmentation occurs when there isn't enough room to stick a file in a single location, so it will split the file into different sectors in different parts of the drive. Defragging optimizes these locations. SSDs don't really have an issue with this and their read times are much faster anyways, so the performance impact is negligible. What SSDs do suffer from, though, is write-wear. You can only write to them so many times. So Windows is effectively thrashing your SSD's lifespan for minimal benefit.
>>1227 Hold up, so SSDs are effectively "super" flash drives? Also, doesn't that mean that SSDs also have a limited life of usability for the regular computer user, that will force encourage them to buy a new computer even sooner?
>>1228 >SSDs are effectively "super" flash drives? Are you just now realizing this? They use the same technology. It just wasn't feasible because of size and cost limitations two decades ago. SSDs for use as boot and storage drives have additional space built-in and the firmware/controller is optimized to extend the lifespan. Normal use is unlikely to kill your SSD any sooner than you'd need a new HDD. The difference is that an SSD is always faster and it only deteriorates on writes. HDDs degrade as they spin and they do so near-constantly. Modern SSDs can handle having their entire contents written to about a thousand times. The problem is, defragging them can end up writing the size of the entire drive or more trying to condense it. In short, you should never defrag flash-based drives. Their performance degrades from writes, not general use, and there's few circumstances where the performance benefit of contiguous data will outpace the degradation of the flash. Daily use is literally a non-issue. You should probably buy a new boot drive every 5-10 years for performance and size improvements anyways. Even constant cache/swap writes won't kill the drive in this period of time. But a daily defrag 100% will.
>>1229 >The problem is, defragging them can end up writing the size of the entire drive or more trying to condense it. That's the classic theory but for SSDs it's even worse because it doesn't take into account that SSDs suffer write amplification due to having much coarser access to the contents of the disk, so if the whole disk had to be reorganized it would involve a shit ton of writes. The article is not very clear but it seems to imply in certain circumstances Windows will not TRIM the drive but instead defrag it, so it could be even more funny.
(837.44 KB blindside_ccs20.pdf)
Wonder how hard AMD will be affected by mitigations for pdfrel.
https://archive.is/mLkSs >novidya to buy ARM Oh boy I can't wait for forced OTA microcode updates to make chipsets slower under the guise of speculative execution backdoor mitigations! Though this might make headway for further RISC-V adoption if they manage to piss off Samsung and Qualcomm enough to consider alternative ISAs for goyphones.
(23.09 KB 400x400 daniel stenberg.jpg)
post yfw curl throws out the HTTP1/2 code written in unsafe C and replaces it with safe code written in Rust https://github.com/hyperium/hyper/issues/2265#issuecomment-672320287 >I have networking code written in plain old C that is used, well let's say "widely" and it isn't an understatement - let's call it curl. I'm right now researching the feasibility of switching over to using hyper for the the HTTP/1 and HTTP/2 handling parts.
(1014.29 KB 320x181 facepalm.gif)
>>1363 >Location: Stockholm, Sweden
heh fagioli
oh no some shit un*x tool is switching from Crap to hipster language #572835 what will i ever do. the jews are behind this BTW DAY OF THE SEAL affects curl, lol (and still will after rust)
>>1363 why? since when is C unsafe?
>>1363 >since when is C unsafe? C has always been memory unsafe. Since inception. It has never been made safe.
>This afternoon, one of the most well-known pieces of software for downloading YouTube videos, youtube-dl, was removed from GitHub following a takedown notice from the Recording Industry Association of America, or RIAA. (((Stream))) the approved content goyim. https://github.com/ytdl-org/youtube-dl https://github.com/github/dmca/blob/master/2020/10/2020-10-23-RIAA.md
Some interesting news old and new. <Kernel Patch Revved For Syscall User Redirection To Help Newer Windows Games On Wine >The syscall user redirection support is needed for newer Windows games on Wine that are executing system call instructions without going through the Windows API. Due to avoiding the traditional API calls, Wine has an issue intercepting and emulating those system calls and thus this user redirection support will allow Wine to properly intercept them. In particular it appears to be the DRM / copy protection systems of modern games where this syscall user redirection support will help out the most. https://www.phoronix.com/scan.php?page=news_item&px=Syscall-User-Redirection-V4 <Linux 5.8 Formally Adds The Inclusive Terminology Guidelines >At this stage these guidelines, which are part of the Linux kernel's coding style, are about avoiding new usage of the words "master" and "slave" within the kernel code as well as avoiding "blacklist" and "whitelist". https://www.phoronix.com/scan.php?page=news_item&px=Linux-5.8-Inclusive-Terminology <Linux Developers Continue Evaluating The Path To Adding Rust Code To The Kernel >As mentioned back in July, upstream Linux developers have been working to figure out a path for adding Rust code to the Linux kernel. That topic is now being further explored at this week's virtual Linux Plumbers Conference and it's still looking like it will happen, it's just a matter of when the initial infrastructure will be in place and how slowly the rollout will be. https://www.phoronix.com/scan.php?page=news_item&px=Linux-Kernel-Rust-Path-LPC2020 Poz my kernel why don't you
>>1780 Might as well abandon Gentoo if Rust eats up everything and just use Arch Linux or the normalfag distros.
>>1783 Looks like Rust will always be an "optional" dependency, although that's how the cancer starts... Wish Gentoo had the pull Arch does now. An entire distro like that putting their foot down about Rust would be enough to make them reconsider.
>>1786 >Wish Gentoo had the pull Arch does now. An entire distro like that putting their foot down about Rust would be enough to make them reconsider. Huh?
(226.57 KB 352x240 Loituma.gif)
Flash Animations Live Forever at the Internet Archive https://blog.archive.org/2020/11/19/flash-animations-live-forever-at-the-internet-archive/ They're using a Flash emulator named ruffle https://ruffle.rs/ >ruffle is a Flash Player emulator built in the Rust programming language Goddamnit. Was excited to see a Flash emulator and it's written in (((Rust))). Looks like they're most of the way done to completely emulating ActionScript 1 and 2, but have little work done for ActionScript 3. At least there will be a way to play old Flash games and animations going forward. While Internet Archive having their own rpeository of classic animations is a good sign, I'm wondering where they'll draw the line. The entire thing is a copyright nightmare, and a lot of great material is NSFW. I'm interested to see if Newgrounds and other sites will move over. YTMND recently upgraded all of their content to HTML, but I believe it was converted from one proprietary format to another. Most Flash sites would need something general-purpose like this.
>>1824 > Goddamnit. Was excited to see a Flash emulator and it's written in (((Rust))). Why is it an issue what language the software is written in? I understand if you want nothing to do with the pozzed community, but by the end of the day, why care about the compiled binaries? I can understand when it comes to shit like Electron, Java or Python where it runs like shit and you need a massive global runtime dependency. I have been running [Alacritty](https://github.com/alacritty/alacritty) as my terminal for months now, and that one is written in Rust as well.
>>1825 It's not a big deal for binaries directly, but if Rust becomes the de facto systems language like they want then it spreads the poz everywhere. They want Rust to be a necessary dependency like Perl and Python for most distributions, and they want people writing as much low-level libraries in Rust as possible. Using it for necessary projects spreads the language and eventually the build tools become a necessity. It also encourages large companies to adopt it. The safety achievable in Rust is also achievable with modern C++. Rustfags are just too ignorant of C++ language features to take advantage, instead preferring the handholding of Rust's compiler. If they actually cared about safety, they'd just contribute a safety-checker to GCC instead. For those of us on Gentoo and Arch, the issue is made much worse since we compile all of our own stuff. "It's not as bad as Electron" isn't much of a selling point. Electron is the worst-case scenario for backdoor poz on a system. >[Alacritty](https://github.com/alacritty/alacritty) >Using reddit markdown "Yes Fellow Channer, poz isn't that bad as long as it's in binary form!"
>>1829 How is Rust pozzed? I've been looking into installing Gentoo and getting into Linux in general and want to know if now Gentoo is fucked.
>>1830 >How is Rust pozzed? Not sure if troll or joking. Rust is the definition of pozzed. It has coc, sjw community, everything rainbow and beyond. Also what >>1829 said. Safety is a programmer problem. Blaming tooling and language is the loser approach. >Is Gentoo fucked Not if you mask >=gnome-base/librsvg-2.48.8 , dev-lang/rust and dev-lang/rust-bin Install Gentoo.
(119.52 KB 1707x960 jVVgGY4lFxqcOEov.jpg)
(370.93 KB 1200x599 3681-front.jpg)
(64.74 KB 1080x720 card.jpg)
(786.16 KB 2556x1378 3070_sold_out.png)
NVIDIA Announces the GeForce RTX 3060 Ti Graphics Card https://archive.vn/ebKha NVIDIA today announced the GeForce RTX 3060 Ti, its new performance-segment graphics card that logically succeeds the GeForce RTX 2060 Super, at a starting MSRP of USD $399, with availability slated for December 2, 2020. The GPU is based on the same 8 nm "GA104" silicon as the $499 RTX 3070, but is heavily cut down, in featuring 38 out of 48 SMs (19 out of 24 TPCs), resulting in 4,864 CUDA cores, 152 Tensor cores, 38 RT cores, 152 TMUs, and 80 ROPs. The RTX 3060 Ti is endowed with the same memory setup as the RTX 2060 Super—8 GB of 256-bit GDDR6 at 14 Gbps, yielding 448 GB/s bandwidth. NVIDIA developed a Founders Edition card based on the RTX 3060 Ti, which resembles the RTX 3070 Founders Edition with the exception of silvery metal replacing the gunmetal on the cooler frame. NVIDIA's various AIC partners have also announced their custom-design graphics cards. NVIDIA claims that the RTX 3060 Ti performs on par with the RTX 2080 Super, making it a beast for 1440p gaming with RTX-on. >$399 MSRP >available tomorrow Dec. 2 <sold out in less than a minute due to scalpers <price gouged if available Expect buying one to be another niggerlicious mess due to high demand.
>>1907 I can't even tell if $400 is supposed to be a deal anymore. Remember when a flagship GPU cost that much? It's unclear what nVidia's strategy is. Presumably all the good wafers are going to the top-tier cards. Surely they have a surplus of rejects that are good for the new cards> Why is it taking months to release them when it might provide a release valve on the market to have all your models available at once? >It;s beating the 2080 Super Going to send this to my friends that just upgraded their GPUs a few months ago. Massive performance boosts are great but I'm staying far away from new hardware until stock normalizes.
(490.28 KB 650x487 ClipboardImage.png)
AMD Patches GCC for Zen 3 Support https://www.phoronix.com/scan.php?page=news_item&px=AMD-Zen-3-GCC-Plus-AOCC-2.3 Following last month's release of the Ryzen 5000 "Zen 3" processors, AMD has now begun publishing their official compiler support for this extremely compelling processor family. For as extremely great as Zen 3 is, it's the belated compiler support as one of the few critiques we've had -- normally on the Intel side they are often plumbing their compiler targets and new instruction set extension support a year or more ahead of CPU launches (e.g. the most recent example back in July Intel added Alder Lake and Sapphire Rapids to GCC), and that's for when those processors are shipping on schedule. Having the compiler support out well ahead of the launches ensure the support is worked into stable compiler releases by the time the CPUs ship and ideally already used as the default compiler version in major Linux distribution releases. Intel generally remains spot-on in that regard while AMD has been much tighter -- or in the case of Zen 3, basically one month after launch. Apparently AMD doesn't release GCC march settings ahead of time like Intel. Guess it doesn't matter when nobody can get their CPUs right now, but this isn't even the full set of tweaks. Those of us on Gentoo should probably hold off upgrading.
(63.25 KB 1200x1200 ClipboardImage.png)
I guess having all your companies pay an extremely high tax rate doesn’t work so well after all. The bubble is about to burst gentlemen, and I for one am ready for the shit show. https://archive.vn/OiynL
>>1927 Texas had a strong history in computing, especially hardware, before Silicon Valley stole the focus. Imagine if the center of American technology was in Texas instead of California?
(174.99 KB 492x372 ClipboardImage.png)
Linux 5.11 Will Play Nicely With The Sega Saturn Controllers Connected Via USB Adapter https://www.phoronix.com/scan.php?page=news_item&px=Linux-5.11-Sega-Saturn-Control For those fond of the Sega Saturn video game console controllers from the mid-90s, the Linux 5.11 kernel has a fix so a common USB adapter for them will behave nicely. Raising eyebrows this morning was seeing in HID-next a commit mentioning HID: add support for Sega Saturn. What the heck is a kernel being released in 2021 doing with the Sega Saturn from more than two decades prior? The commit is adding a USB HID quirk (HID_QUIRK_MULTI_INPUT) so that it's exposed to user-space in a consistent manner. Disappointed to see this targets a specific adapter, and is more about adapters with multiple controllers on a single USB port, but it's nice to see it's targeting the Saturn splitter in particular. Shocked to see it's not the official Nintento GameCube adapter that's being supported. I'm curious how well original SLS Saturn USB controllers hold up, given they predate XInput.
(949.93 KB 1200x675 ClipboardImage.png)
California files to join US Justice Department's Google antitrust lawsuit https://www.cnet.com/news/california-files-to-join-us-justice-departments-antitrust-lawsuit-against-google/ They're in trouble now.
>>1927 A lot of companies already have offices in Texas. Not surprising to see HQs slowly moving there. I'm worried though because the employees they're bringing want to turn Texas into another California with the same policies that ruined it. >>1975 >Shocked to see it's not the official Nintento GameCube adapter that's being supported. I just use the Mayflash adapter which works fine on Linux. It was cheaper, supported both WiiU and PC (and eventually Switch), ended up having 2 ft more cable length than the official adapter, and was more easily available due to Nintendo's retarded philosophy of always under-stocking high-demand products. I wouldn't be surprised if it outsold Nintendo's own adapter. >>1988 >inb4 we repeat the 2001 antitrust suit with Microsoft which they just dropped and "forgot" about after 9/11
(32.73 KB 1032x462 ClipboardImage.png)
https://github.com/FreeTubeApp/FreeTube/releases/tag/v0.11.0-beta Not that big of news, but I figure it was well worth sharing as FreeTube can be a damn good alternative to using YouTube or even an invidious instance.
Not even a day since Stallman was reappointed to the board of the foundation that he created and the (((Open Source Iniciative))) and a bunch of fags in various projects already want him AND the rest of the board of the FSF out for "letting such a dangerous person represent the FOSS movement". https://archive.is/A93nm https://archive.is/CePo0 The OSI has been at odds with the FSF and Stallman for a while, but still, their reaction and the reaction of everyone who signed the second letter just feels bad. I hope the FSF doesn't cave to the presure (again), otherwise things could get bad fast.
>>3111 Be sure to support the FSF and RMS now. Here's a support letter you can sign: https://rms-support-letter.github.io/ Also give a donation to the FSF and mention your support for RMS.
>>3117 I was withholding funds because of the RMS resignation, but I will go ahead and send it now.
>>3310 The biggest tragedy is not that someone would post retarded shit like that, the biggest tragedy is that some people would actually take seriously something that has shit like >I’m a white dude with a British accent. /Of course/ I have white male privilege. I used to joke that I fell into every job I’ve had (including my doctorate) – that, right there, is white male privilege. I have so much, that I can move to a xenophobic racist country and get a complete pass from the ‘immigrants are bad’ mentality. Many of you on the SC have such privilege – if you don’t think such privilege affects you, /then you have it/. written in it. The gall of some people to outright admit they're worthless and ask for the removal of someone else in the same email.
(965.17 KB 726x2575 trash-fullpage.png)
<US government confirms Russian SVR behind the SolarWinds hack >The United States government is formally accusing the Russian government of the SolarWinds supply-chain attack that gave hackers access to the network of multiple U.S. agencies and private tech sector companies. >The press release from the White House confirms past media reports citing unofficial sources that the Russian Foreign Intelligence Service, the SVR, was behind the SolarWinds hack. https://archive.is/Yzz89 Is it happening yet?
>>3563 not until the nukes drop. till then it's all blame shifting.
>>3563 They're just trying to ease the public into awareness. SVR even had passwords belonging to Dominions Voting System's staff since 2018, and probably fucked with that election too you can find it in the DB torrents floating around on Pirate bay.
///RESEARCHERS\\\ INTENTIONALLY CONTRIBUTE MALICIOUS CODE TO THE LINUX PROJECT https://archive.is/oHKlR
>>3761 >maintainers are cucks and don't permaban all contributions from the institution as a warning Pathetic.
>>3762 That is literally what they did though? what kind of crack cocaine are you on?
>>3761 literally nothing, this has been happening forever even gnu and anything open source gets troll submissions all the time most of what they call malicious is just amateurs coders not knowing what the fuck theyre doing and opening up security holes thats why theres so many forks for testing, its 90% to check things breaking and 10% for letting autists do the maintainers work for them and find fuck ups and troll code thats why anything outside pure debian or freebsd should be considered a joke
>>3775 >most of what they call malicious is just amateurs coders not knowing what the fuck theyre doing and opening up security holes Did you read the article? They admitted to it publicly by publishing a paper discussing potential security holes in the review process. Or at least, that was their cover. They didn't notify the maintainers beforehand. This was not amateurs submitting amateur code.
>>3776 I was speaking generally test builds are always littered with junk that gets filtered out over time by the community, the maintainers dont really do much, its why theres always a divided in distros whenever a new kernel gets released
>>3776 Those in charge of merge requests also approved it, despite the submission having a massive security flaw while only claiming to fix some typos, and banned the entire university email domain from submitting requests, when all of the malicious submissions from the University were apparently all from Gmail accounts, that I assume were handmade for this test; turning a massive repository into an imprompptu guinea pig was a shameful idea, but it reveals a major weakness in open-source development; for whatever reason (that I have suspicions for that I won't go into detail because it's almost irrelevant; no, I'm not alledging that it was sabotage, though it's not an impossible option; it's simply not what I'm thinking of at this moment), some people don't check enough to see if the things they download haven't tampered with, aside from not going to incredibly obvious websites filled with malware. Some even insist that open-source software is inherently safe, which is ill-advise and encourages the sort of mental laziness that got modern software into the mess it's in today; open-source software is only more likely to get fixed faster if security is compromised because anyone with the knowledge can fix it and submit a pull request (which does not necessarily mean it will be merged into the master branch). Here are at least two reasons why this is not the same as "open-source software is inherently safe": >you need to recompile the program or download the new latest binary of the program in order to have said patch apply to your version in the first place >as I alluded to before, a pull request may not get immediately accepted, or even accepted at all, for a myriad of reasons There's also the fact that fixing a problem is not the same as not having a problem at all, it just means the problem is less able to be a problem. But because some people don't do this, they don't actually take the time to understand what the code for the program they want to use actually does, let alone use any hash verification methods that the owner of the repository may have given the users as an option to verify if the binary is the one that the owner of the repository attempted to serve to the users. The lesson to take from this is to pay attention to merge requests. Understand the languages of the programs that you're using, pay attention to the pull requests and what they actually change, and if you download binaries, at least verify the hashes so that you're at least more sure that it's the intended one and not some malicious executable that was able to pass itself off as the real thing because you either didn't know how to verify, or you did, but you didn't do so this time and you're about to regret it. Also, banning the entire domain probably earned them some bad blood between them and some members of the university (and maybe even outside the university); again, none of the university's email addresses were submitting the malicious pull requests, so they may have angered an undetermined amount of people for an action that won't actually defend the project against malicious pull requests, or even punish those who submitted said pull requests. >>3762 As >>3763 said, they did and that's the problem; they target on the entire university's domain when the malicious code was apparently submitted by pull requests by Gmail accounts; they not only were neglectful about checking what the submission actually did, they also did an incredibly bad job at punishing the university; if they ever wanted to do it again, nothing about them banning the university's domain will stop them, as they almost never used them back in this incident (there was apparently one, but it quite literally did nothing).
>>3841 This was a pretty great post, anon; I'm increasingly interested in Information Security, so I enjoyed reading it. Thanks for the effortpost. >let alone use any hash verification methods that the owner of the repository may have given the users as an option This is probably a retarded question, but I've always wondered: what's stopping the developers from just changing the hash to cover up any changes they've made to the software after the fact? If you're given both ends of the verification process by the same people, isn't that a massive security risk in itself? I understand that it works against unintended alterations by attackers, but what if the source itself is knowingly compromised?
>>3848 Different anon here. >I understand that it works against unintended alterations by attackers That's the only thing the hash method is intended to do. The functionality (malicious or not) of the software is outside of the scope of this protection. >what if the source itself is knowingly compromised? There's no real solution outside of reading the code. You can mitigate this by only using software you get from reputable sources or sandboxing programs or whatever other method works for you, but ultimately if whatever you're using has malicious stuff in it or vulnerabilities then the only thing you can do to avert using it is reading the code. There's no magic solution.
>>3864 >That's the only thing the hash method is intended to do. Fair enough. >ultimately if whatever you're using has malicious stuff in it or vulnerabilities then the only thing you can do to avert using it is reading the code. There's no magic solution. Makes sense. Ultimately, I guess it goes without saying that's why FOSS is so important. I'm really starting to wonder if stuff like Rust, the (((Ethical Software))) "movement", the grsecurity issue, the U Minnesota scandal, the RMS goings-on, and so forth aren't all part of a coordinated dogpile to discredit FOSS now that more people are seriously interested in it. Wouldn't surprise me in the least.
>>3865 ...Huh. Apparently echoes glow even when covered in pitch-black darkness. That's actually pretty hilarious.
Over 25% Of Tor Exit Relays Spied On Users' Dark Web Activities archive.is/Cuck0
>>3848 yes, ive made that point so many times, dsa hashing is to detect changes not made by whoever signed it, eg. a mitm glownigger sending you an infected copy or an indian playing around at the hosting server its protection from thirdparties not the devs themselves if they wanted to they could put up clean source code and then compile malware, sign it and put it up for download with a clean checksum, so you check the source code -- its clean download the binary and verify the hash -- its clean and then run the malware like a fool thats why smart people are so anal about compiling from source and dont give a fuck about dsa, you can do all the fancy cryptographic buffoonery you want, it wont do shit when the attackers are the devs themselves thats why you unironically never trust code from a team with a jew in it, NEVER, t@lpiot and the israeli botnet is real
Glimpse, the fork of Gimp created solely because some cunts disliked the name, is officially pausing its development because the only guy that was developing it got fed up with the size of the project and everyone else only knew how to beg for donations or manage a social media account. The project's repository was archived, and the Discord group doesn't accept new members, so it's safe to claim that Glimpse is dead. Source: https://archive.is/ip8lc
(30.82 KB 400x534 f1878719936.gif)
>>4205 Wow who could've predicted this.
(226.35 KB 1618x824 mvps.png)
>go get new MVPS hosts file after getting new phone >find message at top of page >just got out of the Hospital ... I now have some severe health issues to deal with (complete Kidney failure ... need a Kidney transplant) plus another operation ... large needles inserted into my spine ...however I will try to better maintain the MVPS HOSTS file. Well just got back from Hospital again (excessive water in lungs) I find out the world goes more to shit in even the smallest of ways every day.
News on the linux phones made by Purism, they have just started shipping their very expensive USA manufactured phones this June, their most recent post on their website says there's a 60 day lead time but otherwise no estimation on when customers will receive their product and still no sign of their cheaper ///chinese\\\ made phones beginning production. For the full bloated news, it's on https://puri.sm/posts/
(116.03 KB 750x1000 commie.jpg)


Quick Reply
Extra
Delete
Report

no cookies?