rustic_tiddles

@rustic_tiddles@lemm.ee

This profile is from a federated server and may be incomplete. Browse more on the original instance.

rustic_tiddles,

Unless you’re an independently wealthy jackass, I’m not sure how you can attack non-FOSS software users. I am a software engineer and I get paid to write software. I write some code for fun at home too and if people use any of my projects Im delighted. But if you want bug fixes and reliability and consistent new features and updates to apis and I have to listen to your bullshit complaints about how XYZ is better, you bet your ass I’m gonna charge for that.

It’s like a baker making bread who gives out a few loaves for free at first. You don’t get to complain if 100s of people show up demanding free bread and he starts charging them. Maybe communism is a system that demands people work for free, but elsewhere you’re entitled to whatever wage the market will bear.

rustic_tiddles,

There are many people for who working isn’t the meaning of life.

rustic_tiddles,

“Woke” means whatever anyone wants it to mean at any time.

Or is the theme of the movie about awareness of systemic racism in the US justice system? Haven’t seen it myself

rustic_tiddles,

He wanted to prove he doesn’t care about money and is fully willing to throw away $44 billion dollars on a shitpost

rustic_tiddles,

How did they taste? Hopefully they were still crunchy

rustic_tiddles,

My gf got several letters and I started using a VPN. Easy peasy. No problems.

Now I’ve moved to seedboxes (seedhost.eu) and private trackers. First I buy an invite to a private tracker (if you spend like $20 you can get an invite to one of the less prestigious ones and like 500gb of quota). This is kind of a process since private trackers are 1000% against selling invites so it’s kind of a “marketplace” forum type deal. Not a 1 min paypal transaction. Took me a couple days to get my first invite.

Then use that tracker on the seedbox which has a few tb disc. Then I sftp in (I have used the app Forklift for many years and highly recommend if you’re on a Mac, it’s amazing) and transfer down.

I get like 7 MB/s through VPN which is alright for me and even without a VPN, it’s just random traffic coming from a server. You aren’t torrenting from your machine so there’s no issue.

To get quota on the trackers, you can either buy an invite that includes some quota or build it up yourself. The seedboxes I use have like 100 MB/s upload speed so you’d just download some super popular (freeleach if possible) torrents and then seed for a while. If your invite comes with some quota, likely you’ll have more quota than you know what to do with. I bought an invite with a 100gb quota and now I have like 4tb of quota.

The downside is cost which might defeat the point of pricy for some. I pay like $6 a month for my instance. But if you’re willing to pay for a more powerful instance you can run Plex directly and stream everything if you wanted. I download locally and put it on my local Plex server.

rustic_tiddles,

Sure, there’s a huge variety among private trackers. Googling “buy private tracker invite” shows 10s of different sellers. some tracker invites can be $150 because they’re gigantic communities full of content and don’t send out invites often. Some of them are cheap enough to throw in as freebies when you buy something else.

What’s really nice about buying an invite is splurging the extra $10 and getting a built in 500-800GB of quota with it (really you’re buying the account itself). Then you don’t have to “work your way” up as long as you keep seeding whatever is popular.

rustic_tiddles,

Not really but I do notice that sometimes my ISP with throttle me and it stops when I use a VPN, so I just usually use a VPN (and never torrent local anymore, it’s like waiting for a snail to deliver your amazon package).

rustic_tiddles,

I don’t think I truly understood why some people don’t like spicy food until reading your comment.

rustic_tiddles,

There is definitely a huge difference after 6 months of focusing on one thing. I’ve done hot yoga off and on over about 12 years and I’d say it took 6 months of going consistently before I felt like my body adjusted and it was more enjoyable. After 2 years I didn’t feel like I was going to die and it actually became very enjoyable.

I’ve fallen off recently because it’s easier to sit around and initially it does suck because you need to readjust. But I when I had gone 2-3x in a week, man I felt like a god. I started going in my 20s, I was high af all the time and knew I needed some exercise or I was gonna die.

I think it takes a certain person to love lifting weights of all things. But luckily there are lots of things out there

rustic_tiddles,

My gf says this. But when I eat spicy food, it doesn’t interfere with the taste whatsoever. I also love the taste of really hot coffee when I’m eating something spicy. Something about the double burn really enhances the flavor.

rustic_tiddles,

No but this isn’t really limiting sales of the book in any way. I buy real used books, I buy new books sometimes. I go through a few audible credits a month. I also pirate books if I feel like it. I’ve had books I bought and gotten rid of, then years later decided to pirate it and read it again. Anyway used books are so ridiculously cheap it’s very rare for me to buy a book new, often it’s a gift for a friend.

I also use ChatGPT almost every day, and while I have asked it for the summary to a book I didn’t feel like reading, it has never once replaced “reading a book” in my life. You can also get the summary to most books on wikipedia if that’s all you want.

rustic_tiddles,

I’m using Memmy and it’s great so far. Now I’m kind of wondering how to get a more diverse feed

rustic_tiddles,

Nothing for me. Not sure how historical their data is but I’ve been using a VPN (exclusively) for about a year and a half and about 6 months ago switched to a seedbox.

rustic_tiddles,

It turns out if you have a library card you can get tons of free audiobooks. I don’t think it counts as piracy but there are other ways to get free books.

rustic_tiddles,

Usenet was great 10-15 years ago but nowadays it’s flooded with fake / private downloads and retention is shit simply because the few remaining backbone providers comply with takedown requests. Absolutely useless for older content by any major studio. It’s all new stuff which is mostly garbage anyway. We were able to get a ton of “this old house” recently though.

rustic_tiddles,

I’ve used it for 15+ years and it’s a huge downside. Older content used to be widely available, but more often then not anything popular is removed within a few months of posting. It is actually pretty great for obscure content that won’t get taken down. It’s cheap but a whole new thing to learn. It is faster than torrenting directly to your own computer but a seedbox blows usenet out of the water as far as speed. 50-100 MB/s easily (at least using private trackers).

rustic_tiddles,

They’re running in a datacenter in the netherlands with a ridiculous amount of bandwidth. I did find out they’re classified as an “isp and web hosting company”.

All our Dedicated Servers have 1Gbit connections with a dedicated 1GigE uplink.

I’d also guess that many of the seeds on any torrent (on a private tracker) are going to also be coming from seedboxes. That might explain why it’s so fast too, there is tons of bandwidth between the datacenters themselves. I’m definitely throttled at 100MB/s regardless of how many torrents I’ve got running (1 or 100), but if they’re running 50-100+ instances along with dedicated servers they must have tbps of bandwidth.

So long story medium, unless you can install your home server into a datacenter with a multi terrabit link to the backbone, it will be tough to replicate

rustic_tiddles,

appreciate the advice, would make it less aggravating. Which one do you recommend? I’m on newshosting and have no problems that aren’t just general usenet problems.

I’m just gonna to invite you to google this and see where it takes you. Might not be up your alley, might be a compete gamechanger: InviteHawk

rustic_tiddles,

Make an image of your SD card if you haven’t already. Better yet run the OS over USB. sd cards to die.

rustic_tiddles,

It’s all a matter of disposable income and your principles. I will pirate most software if I can. If I’ve used it for a few years I’ll buy them official version. I only own a few movies, like Reservoir Dogs and The Big Lebowski. Sometimes I’ll buy a record I like on vinyl. Now a days it’s not really about getting the content, it’s about wanting to support and contribute to the artists and creators who built this stuff.

How often does branchless programming actually matter?

I’ve started noticing articles and YouTube videos touting the benefits of branchless programming, making it sound like this is a hot new technique (or maybe a hot old technique) that everyone should be using. But it seems like it’s only really applicable to data processing applications (as opposed to general programming) and...

rustic_tiddles,

Personally I try to keep my code as free of branches as possible for simplicity reasons. Branch-free code is often easier to understand and easier to predict for a human. If your program is a giant block of if statements it’s going to be harder to make changes easily and reliably. And you’re likely leaving useful reusable functionality gunked up and spread out throughout your application.

Every piece of software actually is a data processing pipeline. You take some input, do some processing of some sort, then output something, usually along with some side effects (network requests, writing files, etc). Thinking about your software in this way can help you design better software. I rarely write code that needs to process large amounts of data, but pretty much any code can benefit from intentional simplicity and design.

rustic_tiddles,

Yep, that’s how I write my code too. I took a class in college, comparative programming languages, that really changed how I thought about programming. The first section of the class was Ruby, and the code most of us wrote was pretty standard imperative style code. If statements, loops, etc. Then we spent a month or so in Haskell, basically rewriting parts of the standard library by only using more basic functions. I found it insanely difficult to wrap my head around but eventually did it.

Then we went back and wrote some more Ruby. A program that might have been 20-30 lines of imperative Ruby could often be expressed in 3 or 4 lines of functional style code. For me that was a huge eye opener and I’ve continued to apply functional style patterns regardless of the language I’m using (as long as it’s not out of style for the project, or makes anything less maintainable/reliable).

Then one day a coworker showed us a presentation from Netflix (presentation was done by Netflix software engineers, not related to the service) and how to think about event handlers differently. Instead of thinking of them as “events”, think about them as async streams of data - basically just a list you’re iterating over (except asynchronously). That blew my mind at the time, because it allows you to unify both synchronous and asynchronous programming paradigms and reuse the same primitives (map/filter/reduce) and patterns in both.

This is far beyond just eliminating if statements, but it turns out if you can reduce your code to a series of map/filter/reduce, you’re in an insanely good spot for any refactoring, reusing functionality, easily supporting new use cases, flexibility, etc. The downside would be more junior devs almost never think this way (so tough for them to work on), and it can get really messy and too abstract on large projects. You can’t take these things too far and need to stay practical, but those concepts really changed how I looked at programming in a major way.

It went from “a program is a step by step machine for performing many types of actions” to “a program is a pipeline for processing lists of data”. A step by step machine is complex and can easily break down, esp when you start changing things. Pipelines are simple + reliable, and as long as you connect them up properly the data will flow where it needs to flow. It’s easy to add new parts without impacting and existing code. And any data is a list, even if it’s a list of a single element.

rustic_tiddles,

I don’t remember the presentation, but luckily I did remember the concept and here’s an article: netflixtechblog.com/reactive-programming-in-the-n…

It’s called “reactive” programming and that article goes over some of the basic premises. The context of the presentation was in front-end (web) code where it’s a god awful mess if you try to handle it in an imperative programming style. React = reactive programming. If you’ve ever wondered why React took off like it did, it’s because these concepts transformed the hellish nightmare landscape of jquery and cobbled together websites into something resembling manageable complexity (I’m ignoring a lot of stuff in between, the best parts of Angular were reactive too).

Reactive programming is really a pipeline of your data. So the concepts are applicable to all sorts of development, from low level packet processing, to web application development on both the front and back end, to data processing, to anything else. You can use these patterns in any software, but unless your data is async it’s just “functional programming”.

rustic_tiddles,

Personally I think VSCode is a pretty weak IDE in a lot of ways. Half of the suggestions are more like “guesses” without any real context-aware processing happening. It’s performance in automated refactoring or automatically detecting/fixing stuff like import errors is highly language dependent and poor quality for many (esp dynamic languages).

I’ve used many text editors and IDEs. Textmate 1 was the first I truly fell in love with, and over the years heavily used Textmate 2, Sublime, Atom, and VSCode. Spent a solid 6 months with SpaceMacs (look it up if you want to hurt your brain) but wasn’t for me.

I started using IntelliJ at work for a single feature (the diff tool) and eventually switched over entirely to Jetbrains. WebStorm is by far the best web programming IDE I’ve used (react support is insane, w/ 0 time spent configuring it). I’ve used a few others (Ryder, CLIon) but IntelliJ is the work horse that gets it done for me.

I sometimes go try out VSCode again or other IDEs. They’re fun and shiny for a day or two until the minor annoying issues pile up and the lack of depth in the features / code introspection becomes more obvious. Then back to IntelliJ.

I usually pirate most tools until they’ve demonstrated substantial value for me, and really hate subscriptions. But Jetbrains entire suite with the “returning customer” discount is like $150/year. And I got the discount on the entire suite because I had paid for Webstorm in the past, which seems really customer friendly. Really not trying to ride their dick or anything, I just feel like they really save me time and mental effort which is my most valuable resource these days.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • tacticalgear
  • DreamBathrooms
  • cisconetworking
  • osvaldo12
  • ngwrru68w68
  • magazineikmin
  • thenastyranch
  • Youngstown
  • ethstaker
  • rosin
  • slotface
  • mdbf
  • kavyap
  • anitta
  • InstantRegret
  • Durango
  • tester
  • everett
  • cubers
  • GTA5RPClips
  • khanakhh
  • provamag3
  • modclub
  • Leos
  • normalnudes
  • megavids
  • lostlight
  • All magazines