News for hackers. Stuff that matters.

gurustave

Re:Python 2 Removed from Debian on Tuesday January 03, 2023 @02:44AM (#34228906)
Probably not. Java is going through the same exact thing with Java 8 right now. The issue is that humans don't plan ahead for when the software they use inevitably goes EOL, be it programming languages, libraries, or operating systems, and so only really do so when forced (sometimes only after a security incident). In the case of Python 2 and Java 8, the problem was/has been exacerbated by the organization supporting the software continuing to push the support window out further to "give time to upgrade" because in response everyone either said "I have time, I'll get to it later" or "I'll wait for the next newest version".

For Java 8 especially, the later reason is particularly amusing, as Oracle's extended support is now slated to go to 2030 (16yrs after release, for comparison Py2.7 got 10yrs), but Java 21, the next Java LTS that should release next year, will be on Oracle's standard 8 year extended support cycle, and thus extended support only goes til 2031. So why would anyone decide, much less how would one justify to a corporate overlord, to spend all the time and resources to refactor their code, upgrade libraries (assuming the libraries themselves upgrade), update build systems, perform extensive regression testing, and everything else, just for a version that would be EOL one year after what they just upgraded from?

Re:4000° Plasma Lightsaber Build (Retractable Blade) [video] on Tuesday October 13, 2020 @10:48AM (#24766076)
If the gas is hot enough to be seen, its generally a plasma. Basically all fire is plasma.
Re:4000° Plasma Lightsaber Build (Retractable Blade) [video] on Tuesday October 13, 2020 @10:45AM (#24766048)
They're also a LOT higher budget than the vast majority of other YouTube channels, necessitating all the additional funding streams. I don't know what the final cost for that Protosaber was, but including all the R&D and Man Hours along with the materials, I'm sure its pretty crazy.
Re:Ask HN: What RSS Reader do you use? on Friday October 02, 2020 @01:12AM (#24659112)
I currently use the FeedBro Firefox Extension.
Re:I'm a Coffin Confessor on Thursday September 10, 2020 @12:49AM (#24428991)
Glad I'm not the only one here who immediately thought about Speaker for the Dead.
Re:11 Foot 8 – The Can-opener Bridge on Saturday June 20, 2020 @06:36PM (#23588009)
Sadly its the 12 foot 4 Bridge now, and its snacks are much lighter.
Re:Port knocking on Thursday May 14, 2020 @11:46PM (#23188688)
Classic! I remember using Port Knocking during the Louisiana Tech CyberStorm Hacking Competition in 2015 to completely lock down open ports on our VM Host Server since trying to use the glitchy Server KVM directly on the Rack was a test in futility. Between Port Knocking, Xpra, and knowing to disconnect the VMs from the network until after I had patched them, no one stood a chance hacking our VMs. Their VMs on the other hand often didn't withstand my scripts just constantly trying to get in with the VM default passwords, change the flags to give us credit, lockdown and take over root, leaving us a way back in after, and continuously using the root account to reclaim the flag if they noticed.
The Official Supported languages, since 2005 are LabVIEW, Java, and C++. There are also unofficial languages available including Python, Go, Rust and I'm sure a couple more (generally these run on top of the JRE). This is mainly due to the current controller for the FRC Competition being a National Instruments RoboRIO controller.
Re:Ask HN: Do you still use RSS? on Monday December 30, 2019 @10:42AM (#21914028)
Indeed! I use the FeedBro plugin for Firefox, with feeds for my various webcomics, a couple of blogs, a couple of news sites (including HN), a Forum, a couple smaller subreddits, and more recently my favorite YouTubers since Google can't get it together when it comes to notifications of new uploads by creators.

I also use it at work to get notifications of when our Jenkins Builds/Jobs fail.