tomman |
Posted on 20-03-15, 22:57 in I have yet to have never seen it all.
|
Dinosaur
Post: #641 of 1318 Since: 10-30-18 Last post: 9 days Last view: 3 hours |
How to do crazy, terrible, nasty, potentially destructive, highly illegal stuff in Java: (AKA "the really good stuff") http://mishadoff.com/blog/java-magic-part-4-sun-dot-misc-dot-unsafe/ Enjoy crashing your JVM! Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™ |
tomman |
Posted on 20-03-18, 11:56 in COVID-19 (or why 2020 will SUCK for a lifetime)
|
Dinosaur
Post: #642 of 1318 Since: 10-30-18 Last post: 9 days Last view: 3 hours |
PSA: wash your filthy hands! And don't get fooled by the "social network" dumbification! So yeah, Soviet Supremo Maduro declared a nationwide lockdown, just like half of the planet is doing right now. No work. No banks. No fun. Only gas stations, food shops, pharmacies and places that sell cleaning products are allowed to remain open during the "social voluntary quarantine". Flights have been grounded, both domestic and foreign. Interstate traffic is also severely limited, and our friendly national guards are delaying or returning pretty much everybody, no matter if they carry a truckload of precious vegetables or toilet paper. No shortages of toilet paper have been reported yet, but then, a 4-pack costs up to a minimum monthly wage, so it isn't you have a choice anyway. On the other side, there are shortages of rubbing alcohol, facemasks... and lemons. Don't ask why, as the only possible answer is "people are beyond stupid". Since workplaces are closed (save for skeleton crews for payroll and security), in a country where people can't even live from paycheck to paycheck, it means we're fucking DOOMED. Not because of the virus (you're GOING to get infected and, if you're lucky, die because our health system is non-existant), but due to the inability of earning money. Since I now work as a contractor for $FORMER_BOSS, who in turn works as a contractor for several government entities, it means our next paycheck is in eternal limbo, way more than usual. Yay me. Banks are closed, which means no cash for you! (I guess my collection will stagnate, and I won't be laying my hands on those sweet new Soviet-printed banknotes anytime soon), unless you're willing to risk your health by locating the only ATM in city that still works AND has cash (and long, LONG lines, by extension). Which also means not only prices will skyrocket (fueling even more the never-ending hyperinflation), it also implies a somewhat curious scenario in an economy where quite a lot of business are reliant on hard currency transactions in cold, hard cash: are retailers going to disinfect every single $/€ bill they get into their hands? Speaking about dumb: facemask usage is now MANDATORY for anyone that dares leaving home. Never mind the fact that people that actually does science-y stuff have more than confirmed that facemasks are totally useless to prevent catching these nasty viruses, and the only ones that SHOULD actually be wearing them are doctors, nurses, and people that is actually infected! However, wearing disposable gloves is actually a GOOD idea - pretty much every retailer I've seen is now wearing gloves and facemasks. $MOM is scared to death as she is on the high risk population zone: over 65, cardiovascular diseases, hypertension. Oh, and "atypical pneumonia" antecedents. One single specimen of the virus and she is toast. Can't blame her, but given the fact communism is not going away anytime soon, this doesn't help her mental health at all. In the meanwhile, Movistar has just slapped me with a hefty phone bill just because they can, because it's too expensive for them to give any consideration. But then this is the same carrier that in its homeland Spain is asking people to "not Internet too hard", so fuck'em. ...yet the IOC has yet to cancel the Olympics, because they must award those gold medals to dead people. Let's HOPE this shitty virus doesn't mutate into anything even more deadly, although some scientists are fearing exactly that scenario. Sooooo... how are you doing in your respective lands of doom? Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™ |
tomman |
Posted on 20-03-19, 18:52 in Mozilla, *sigh*
|
Dinosaur
Post: #643 of 1318 Since: 10-30-18 Last post: 9 days Last view: 3 hours |
This happened a couple weeks ago or so: https://www.seamonkey-project.org/releases/seamonkey2.53.1/ (but thanks to my complete lack of DSL access for the obvious reasons, it means I had to ration hard my 3G data just to update today...) UPGRADE IT NAO! It now identifies itself as Firefox 60, which means they've beat up enough the later Gecko versions to bring back some XUL sanity. No breakages to report so far. We finally got localized 64-bit for all supported platforms (including Win64), so yay~! (You're advised to uninstall obsolete langpacks before upgrading, though I didn't found problems and I was just able to remove the obsolete es-AR langpack after upgrading since it got disabled anyway, without falling back to gross English) ...if only some of my banks would stop with the insecurity theater madness, because they start with another round of "I don't know you, go away or I'll call the thugs!" BS the rare times I update my goddamned browsers! Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™ |
tomman |
Posted on 20-03-20, 12:23 in COVID-19 (or why 2020 will SUCK for a lifetime)
|
Dinosaur
Post: #645 of 1318 Since: 10-30-18 Last post: 9 days Last view: 3 hours |
Fun fact (and by "fun", I mean "moronic"): Most countries are heavily relying on mail/parcel services for delivering stuff to quarantined people in lockdown areas. Sure, your Amazon deals on Blu-Rays and other Chinese junk have lower priority than, say, toilet paper, but those are more active than ever. Not in Soviet Venezuela! Mail/parcel services have completely stopped working here during the lockdown: not only in-office but also home deliveries (which have been getting increasingly rare due to the unique logistics shitshow in this shithole). So if you had any deliveries in transit over here... you may as well consider those lost, as there is a single group of people that never stops working, even when ordered to: delinquents. Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™ |
tomman |
Posted on 20-03-20, 15:41 in COVID-19 (or why 2020 will SUCK for a lifetime)
|
Dinosaur
Post: #646 of 1318 Since: 10-30-18 Last post: 9 days Last view: 3 hours |
Europe pls: https://news.slashdot.org/story/20/03/20/1531203/youtube-goes-sd-streaming-by-default-in-europe-due-to-covid-19 https://tech.slashdot.org/story/20/03/19/1830210/netflix-to-reduce-eu-bandwidth-by-25 https://entertainment.slashdot.org/story/20/03/19/1352202/netflix-urged-to-slow-down-streaming-to-stop-the-internet-from-breaking https://www.elotrolado.net/hilo_el-trafico-de-internet-sube-un-40-en-espana-y-los-operadores-piden-moderacion_2369893 Half your goddamned continent is either dying or locked shut in their homes, yet all you care is people not Netflixing hard!? Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™ |
tomman |
Posted on 20-03-20, 18:18 in Mozilla, *sigh* (revision 1)
|
Dinosaur
Post: #644 of 1318 Since: 10-30-18 Last post: 9 days Last view: 3 hours |
Seafox addon (highly reocmmended to restore some FF3.x sanity) breaks with SM2.53. Its author no longer gives a fuck since he gave up with the Internet in general sometime ago, but luckily someone else has a fix: http://forums.mozillazine.org/viewtopic.php?p=14855224#p14855224 Unpack, edit that CSS file, repack, reinstall, done. I enjoy each tab having its close button, and the HTTPS padlock being in my address bar, thankyouverymuch~ ---- My theme of choice, GNOMERunner, breaks media player controls. I saw this about 3 years ago while I was using the Adrian Kalla's builds, but eventually went away after upstream re-railed the release train. Unfortunately it's now broken again, and even worse, GNOMERunner development stopped sometime around 2018. The Seamonkey error console tells nothing useful, and while switching to the default theme restores proper media playback controls, it feels non-native as fuck (hello, fatass tabs and alien icons not supplied by my GTK icon theme of choice!) *sigh~* Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™ |
tomman |
Posted on 20-03-20, 22:40 in I have yet to have never seen it all.
|
Dinosaur
Post: #647 of 1318 Since: 10-30-18 Last post: 9 days Last view: 3 hours |
Posted by creaothceann Looks like RSI?! Ouch! I seem to hit bursts of depression pretty reliably every five years. In 2010, when the pressure from bsnes v073 to be everything to everyone simultaneously got to be too much for me. In 2015, when the user interface library redesign for higan v094 became too overwhelming. And now once again in 2020, where it feels worse than ever. Double ouch. 2020 is shaping to be one of the shittiest years in record, guys :/ Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™ |
tomman |
Posted on 20-03-21, 18:21 in Mozilla, *sigh*
|
Dinosaur
Post: #648 of 1318 Since: 10-30-18 Last post: 9 days Last view: 3 hours |
Workaround for media playback UI and GNOMERunner: - Get the addon XPI (or clone the repo and build it yourself, THEN unpack that one), unpack it - Get a copy of SM 2.53.x omni.ja, unpack that too (use unzip on a console, no fancy GUI tool will open it!) - On the unpacked addon root, delete the contents of /global/media/ - Replace that with omni.ja's /chrome/toolkit/skin/classic/global/media/ - Repack XPI, then reinstall it The UI is still alien, but so it was GNOMERunner's media UI, which also doubles as a reminder that audio and video stuff don't belong to web browsers, but to actual media player applications! But eh, at least it will prevent the broken addon from polluting webpages with random GTK widgets scattered all around pages. Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™ |
tomman |
Posted on 20-03-21, 18:28 in COVID-19 (or why 2020 will SUCK for a lifetime) (revision 1)
|
Dinosaur
Post: #649 of 1318 Since: 10-30-18 Last post: 9 days Last view: 3 hours |
In the meanwhile, in "THINK ON THE POOR SHAREHOLDERS!" 'murica: why GameStop is scum, volume LXXVIII: https://gbatemp.net/threads/despite-store-closures-worldwide-gamestop-remains-open-claiming-they-are-essential-retail.560353/ This sits them at the same league of Charter, Tesla (SHUT UP MUSK!) and some unnamed French biz. Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™ |
tomman |
Posted on 20-03-22, 14:15 in Sales and giveaways
|
Dinosaur
Post: #650 of 1318 Since: 10-30-18 Last post: 9 days Last view: 3 hours |
To ensure people stays in home instead of catching the deadly virus, GOG has a bunch of free games, and a big sale going right now: https://www.gog.com/partner/stay_at_home Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™ |
tomman |
Posted on 20-03-23, 23:05 in COVID-19 (or why 2020 will SUCK for a lifetime) (revision 1)
|
Dinosaur
Post: #651 of 1318 Since: 10-30-18 Last post: 9 days Last view: 3 hours |
Derek Lowe has been doing a great job aggregating all medical/pharma research stuff that has been done around COVID-19 in his blog.I’ve come to accept that the site is going to be pretty much all-corona-all-the-time during this crisis. I’ll try to do the occasional post on something else, but there’s so much news on the epidemic, so much (nearly involuntary!) interest and, not least, so much complete garbage information out there that I feel that those of us with some expertise to offer and some experience in communicating it should step up. And it’s not like I’m doing drug discovery work in my basement, either, sadly. Too bad that, among all the things that have been cancelled due to COVID-19, is the "nitrating all the nitros" 2020 season :/ Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™ |
tomman |
Posted on 20-03-25, 16:20 in Mozilla, *sigh* (revision 1)
|
Dinosaur
Post: #652 of 1318 Since: 10-30-18 Last post: 9 days Last view: 3 hours |
pdf.js is borked. Viewer will open, but will stall forever. Someone is maintaining a SM-compatible fork, but it has the same problems. It won't fix the render PDFs in email issue (but I've never had a need to do so...), but at least documents will render properly this time on the browser. Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™ |
tomman |
Posted on 20-03-25, 17:07 in COVID-19 (or why 2020 will SUCK for a lifetime) (revision 1)
|
Dinosaur
Post: #653 of 1318 Since: 10-30-18 Last post: 9 days Last view: 3 hours |
Butbutbut dude, dead people can't send telegrams! Over here, even if you WANT to get proactively tested, there is nowhere to go unless you're literally dying! Oh yeah, a week and a half of isolation and the whole country is falling apart: - No gas/diesel at the pumps, save for very select locations (where they only serve - Good luck buying food, BTW: in this place of the country, most of our vegetables are shipped from the Western states... where gas shortages are critical. The place where I buy my veggies (the only one in the entire city with somewhat affordable prices, we call those a "feria", which is not exactly the same as a farmers' market) can't get their trucks on the road because they can't fill their diesel tanks, and therefore announced they're not coming until mid-April at the very earliest. Naturally this means that there is places out there selling shit like moldy potatoes at insane premiums. On the flip side, if you live at said Western states, they have been blessed with FREE produce... because farmers can't sell it locally anyway! But then you get no beef/dairy, since those come from center/Eastern states. - If anyone dares paying you with a check, get that fucker COVID'd in the act! No bank branches working means there is no fucking way to cash/deposit a check because banks over here still refuse to get with the times (only two banks I know allow check deposits using your newfangled camera phones), and there is still people that refuse to pay with bank transfers (mostly the public sector AKA gubmints) - There have been reports of lootings in several places of the country, mostly at foodplaces. - The Donkey Supremo froze rents for 6 months and ordered telcos to suspend billing services. While this gives me temporary relief (fuck Movistar, seriously, FUCK'EM HARD!), this also means our telcos quality of service (which was already marginal) will drop to nothingness in no time. This is getting worse than the previous Arduous March nationwide blackouts - if you don't die due to COVID-19, you will die of plain ol' starvation: either you have no money to buy food, or you have no place to go buy some! Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™ |
tomman |
Posted on 20-03-27, 20:47 in Board feature requests/suggestions
|
Dinosaur
Post: #654 of 1318 Since: 10-30-18 Last post: 9 days Last view: 3 hours |
So, apparently commie telco is blocking me from accessing the bBoards. Or not, looks like Movilnet is trying to go through a broken route:
Apparently it chokes as soon at it leaves Movilnet/CANTV routers, at the first external node, which is operated by GlobeNet, and is supposedly located at Bogota, Colombia. So it's either a broken cable somewhere else, or good ol' Maduro playing hardball with its motherland Colombia. However, I've plugged my Movistar 3G shitphone, where I can connect successfully:
Note that Movistar goes through another route from another provider (this time it's Centurylink / Level 3, according to IP and WHOIS lookups) Unfortunately I can't just switch to Movistar full-time, as their coverage is basically rubbish at home (3G is borderline, LTE is unusable), connections die after a few seconds, latency makes this look worse than POTS dial-up, and absurdly expensive to boot (compared to Movilnet, which is still crap, a latency minefield, has prolonged blackouts, AND it's commie-monitored/censored to hell and back, but at least it's more stable) I hope that whoever said Internet routes around damage dies of COVID-19 The joys of not having a real Internet connection anymore, guys. Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™ |
tomman |
Posted on 20-03-27, 21:55 in Board feature requests/suggestions
|
Dinosaur
Post: #655 of 1318 Since: 10-30-18 Last post: 9 days Last view: 3 hours |
Huh, it's now working?
Fuck CANTV/Movilnet anyway, yo. Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™ |
tomman |
Posted on 20-03-27, 22:29 in Board feature requests/suggestions (revision 1)
|
Dinosaur
Post: #656 of 1318 Since: 10-30-18 Last post: 9 days Last view: 3 hours |
Posted by Kawa A distributed forum over many-to-many multicast, naturally. Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™ |
tomman |
Posted on 20-03-27, 22:50 in Board feature requests/suggestions (revision 2)
|
Dinosaur
Post: #657 of 1318 Since: 10-30-18 Last post: 9 days Last view: 3 hours |
Posted by CaptainJistuce Pretty much sure IBM already has a blockchain for that™(pat.pend.) Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™ |
tomman |
Posted on 20-03-28, 02:08 in COVID-19 (or why 2020 will SUCK for a lifetime)
|
Dinosaur
Post: #658 of 1318 Since: 10-30-18 Last post: 9 days Last view: 3 hours |
Also cancelled due to COVID-19: April Fools... at least in Googlempire. In the meanwhile, each and every single authoritarian commie bloody dictator in the world is taking this as the golden chance to became even more evil. And this time, noone is complaining because everybody is locked at home, scared for life, hoping that the nasty Chinese virus doesn't kill them. Don't worry, as your favorite dictator will ensure that you have a painful death by starvation anyway! Oh, and USA #1, because FUCK 'MURICA NUMERO UNO YEAH!!!: https://en.wikipedia.org/wiki/2019%E2%80%9320_coronavirus_pandemic_by_country_and_territory Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™ |
tomman |
Posted on 20-03-28, 19:50 in Computer Hardware News (revision 3)
|
Dinosaur
Post: #659 of 1318 Since: 10-30-18 Last post: 9 days Last view: 3 hours |
Remember SMR (shingled) HDDs? http://wp.xin.at/archives/2633 We thought those were a fad, and the industry would switch back to good ol' PMR while perfecting HAMR in no time (or maybe SSDs would finally beat spinning rust on $/GB, killing those for good), due to the following: - Abysmal write speeds once you've written several GBs to the drive, rendering those unsuitable for anything but archival purposes. - Drives would require special support from OS to deal with their particular layouts in order to minimize the write speeds impact. - More complex firmware architectures, introducing more points of failure (hi Suckgate!) Well, we're in 2020, and while spinning rust has been "going extinct" every single day since someone figured out how to sell mass storage devices built out of flash memory ICs, WD, Suckgate and Toshiba are still cranking them out because there is still money to be made. And most of that money is on -you guessed it!- SMR! Turns out that if you're willing to accept the write speed hits, you can get denser, cheaper HDDs. And that tech, formerly reserved for cold archival server-class drives, has permeated all the way down to Black Friday Amazon specials, aka consumer HDDs. But just like Advanced Format, drives now just sweep all the gory details under the rug, and pretend to be ordinary, no-frills devices - plug wires, write data, neglect backups. Well, almost ordinary: the only hint you get from those that they're not normal drives is a bit on the ATA IDENTIFY structures claiming that those drives support TRIM. Wait, what?! "Butbutbut wasn't TRIM only for solid state cards!?" Not exactly. Due to physics being a bitch, on SMR drives write heads are wider than read heads, this is why write speeds can tank when drive is being filled, as your lone "write a bunch of sectors" operation has become a VERY EXPENSIVE "read a bunch of sectors, including some that are completely unrelated to the ones you're going to write, modify them on memory, then rewrite several tracks at a time". In other words: you've got a really crappy SSD with moving parts, and therefore in order to preserve performance, you must treat those as such - if you're using Windows 7+ or most modern Linux distros, you're set: enable TRIM (periodic is highly recommended over continuous), set your filesystem mount options to "noatime", and try to not do any heavy random write workloads on those drives (I can guess swap space and mailservers/databases are right out of the question). Why am I speaking about SMR today? Because to my hands a brand spankin' new 1TB WD Blue laptop HDD has landed (long short story: $FAMILY_MEMBER went abroad a few months ago, and came back with this gift for me, but I was lazy and the drive remained sealed in its box all those months until this forced solitary confinement due to The Plague™). Cool, I'll finally be able to replace the failed Toshiba 1TB on my Steamlaptop™ (which only works mostly as a Plugging it to my IBM box for the initial torture test reveals another interesting fact: if you try to read drive as-is, it will report ludicrously high read speeds (verify rates up to 270MB/s!). But don't get fooled - that's just one of the SMR perks (more on that later, when we talk about data recovery on those drives), where an empty/security erased/TRIMmed drive actively LIES at you and doesn't actually hit the platters at all, instead it makes up zeroes out of thin air. Once you write actual data to the drive, read speeds fall down to more realistic ~100MB/s (not bad at all for a 5400RPM junk-class drive!), as the drive now knows that you've written stuff to them. Data recovery shops know those drives as "Palmer" (internal WD codename), and they hate them almost as much as modern Suckgates (locked firmware, requires very expensive "factory unlocked PCBs" just to be able to PARTIALLY work around said locks, self-encrypting BS, complex double-stage translator architecture means that a corrupted service area could lead to a drive reading only zeroes instead of actual data or giving read errors. In other words: "engineered for doom"). Soooo.... if you want to avoid SMR, you don't have many options nowadays: - Buy SSDs, or stick to low-capacity older-tech drives - WD Blacks should be PMR, but don't rely on the datasheets alone! As for Toshiba, they still make those ancient 2.5" MQ01s (not MQ04!!!) and rebadged 3.5" Hitachis, which are absolutely SMR-free. - Anything over 12TB (or in the case of 2.5", over 1TB/platter) is SMR for sure. Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™ |
tomman |
Posted on 20-03-31, 01:43 in Computer Hardware News (revision 1)
|
Dinosaur
Post: #660 of 1318 Since: 10-30-18 Last post: 9 days Last view: 3 hours |
Yup, this drive does indeed support TRIM. blkdiscard is a SCARY command. If you wanted a one-second wipe to Also: for SMR HDDs, a zero-filled drive does read slower than a just-TRIMmed device, despite both read scenarios returning all zeroes. Nice way to fool naive consumers with fake benchmarks ("280MB/s from spinning rust?! MAGIC!!!") Will be deploying this thing to its intended laptop tomorrow, in the meanwhile I'll be performing more testing on this WD UPDATE: Drive now in active service, posting reply from it. I've yet to enlarge partitions (coming up from a 750GB Hitachi 5K750 which is now the backup) ...guys, don't let shingled drives fragment too much - just don't! The write performance hit when defragmenting is so severe that even for a very lightly fragmented drive, your defrag tool will easily stall for some time. For comparison, an ordinary non-SMR drive with 5% fragmentation will defrag in a couple minutes, at most. A SMR drive? Easily 5x that time, if not more. Remember: SMR drives are to be treated like very shitty fake Chinese refurb SSDs. I've enabled fstrim.timer on systemd to manually TRIM once a week - will need to check how to make it run during late nights, as once again the drive will stall beautifully (hope WD hasn't reinvented MCAS!), and I don't want that crap happening whenever I'm actually sit in front of my laptop! Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™ |