Skip Navigation

Posts
1
Comments
285
Joined
3 yr. ago

  • There's a supposed 4chan tripcode that calls itself "The Antichrist" !SATANZ0Gpo. I read a ton of their comments, and I'm convinced it's actually Elon Reeve Musk. Is he just schizo-posting? Maybe. Maybe it's an imposter. Maybe...

  • Disney vs Musk when?

  • "Have you read your SICP today?" still rings in my head, occasionally.

  • Refactoring

    Once you know how to write code (in any language) it's important to learn how to rewrite it (into something better)

    Test-Driven Development with Python

    Because manually stepping through your code is a PITA, so it's better to put that process into code that you can save and re-run without thinking about it.

    Head first java

    Any of the Head First series are great introduction books. Head First Design Patterns is great to learn programming patterns that you can typically re-use in any language :D

    Fundamentals of Software Architecture

    Haven't read this one, but learning about architecture is important so you can keep your UI, logic and data layers separate, so when you need to replace one layer (like the UI, because the boss wants a refresh), you don't need to pull out all your hairs due to frustration!

    Domain Driven Design

    I don't do DDD (at least not consciously), but understanding what a domain is really really important once you need to talk to business people (not something I like, but it's necessary to write the right code).

    Neuromancer

    "The sky above the port was the color of television, tuned to a dead channel." is such a banger of a first line. Outdated, because "dead channel" won't make sense to younger kids, but I bet they'll get a kick out of learning about how TVs used to be.

  • It was not your fault. <3

  • If we're lucky they were used to harvest stem cells, I guess (though now we can turn skin cells into stem cells IIRC)

  • “People would try and help people that were in unbelievable distress,” the president went on, suggesting that the Nazis were known for their generosity.

    Sounds like he's talking about Germans in general to me, while the article immediately says that he must mean Nazis.

    There's a lot of dumb shit Trump says. I don't think this is one of those things (his comparison between the holocaust and the hostages is still weird, but that's typical "par for the course").

  • Do you have a better description? I think "Cuck license" actually covers it very well: You build your bestest robotic waifu, when Intel-sama kicks in the door, and fucks her right in front of you, impregnating her, and then leaving and never coming back, leaving everyone a victim.

    Because that's effectively what happened to Andrew Tanenbaum's Minix kernel (which was used by intel to enable the Intel Management chip, which has even more control over your machine than your own CPU). Had Tanenbaum used GPL, intel would've been legally forced to open source the code, enabling us users to see what's actually running inside.

  • Still less criminal than the admistration so very shaky ground for this claim.

    Sure - I won't disagree there 😂

    All current drug problens themselves were created by republicans who they invented the drug war in the 70s intentionally to curtail free speech of Vietnam war protesters.

    It always comes down to the USA having their little 2-party system. They seriously need to fix that, and break up both Dems and Reps.

  • No, Ozturk is suspected for supporting Hammas - maybe he's selling Fentanyl for Hammas? 😂 But if that's true, out she goes. If it's not, I hope she can sue their asses for defamation and whatever else can stick.

  • Well shit, I stand corrected!

  • Which of those countries have decriminalized Fentanyl? I bet it's none of them.

    Weed is fine, obviously.

  • like in other progressive Nations.

    Show me a progressive nation that has decriminalized Fentanyl (which is what the woman was caught for last time).

    If we're talking weed, I 100% agree - that should be decriminalized everywhere.

  • While I agree that it's not appropriate, that woman was a drug dealer who returned illegally into the USA - I will shed no tear for her.

  • Presuming you're writing in Python: Check out https://docs.astral.sh/ruff/

    It's an all-in-one tool that combines several older (pre-existing) tools. Very fast, very cool.

  • What if it's either that, or suicide? I imagine that people who make that choice don't have a lot of choice. Due to monetary, physical, or mental issues that they cannot make another choice.

  • That was clear from GPT-3, day 1.

    I read a Reddit post about a woman who used GPT-3 to effectively replace her husband, who had passed on not too long before that. She used it as a way to grief, I suppose? She ended up noticing that she was getting too attach to it, and had to leave him behind a second time...

  • Andrej Karpathy (One of the founders of OpenAI, left OpenAI, worked for Tesla back in 2015-2017, worked for OpenAI a bit more, and is now working on his startup "Eureka Labs - we are building a new kind of school that is AI native") make a tweet defining the term:

    There's a new kind of coding I call "vibe coding", where you fully give in to the vibes, embrace exponentials, and forget that the code even exists. It's possible because the LLMs (e.g. Cursor Composer w Sonnet) are getting too good. Also I just talk to Composer with SuperWhisper so I barely even touch the keyboard. I ask for the dumbest things like "decrease the padding on the sidebar by half" because I'm too lazy to find it. I "Accept All" always, I don't read the diffs anymore. When I get error messages I just copy paste them in with no comment, usually that fixes it. The code grows beyond my usual comprehension, I'd have to really read through it for a while. Sometimes the LLMs can't fix a bug so I just work around it or ask for random changes until it goes away. It's not too bad for throwaway weekend projects, but still quite amusing. I'm building a project or webapp, but it's not really coding - I just see stuff, say stuff, run stuff, and copy paste stuff, and it mostly works.

    People ignore the "It's not too bad for throwaway weekend projects", and try to use this style of coding to create "production-grade" code... Lets just say it's not going well.

    source (xcancel link)

  • Jenkins is neat if you use a shared repo. Yes, the functions are weird (a file is a function, and the function inside is named call.), but having a default list of *Pipeline.Jenksfile (ingestionPipeline, modelPipeline, parserPipeline, dataProductPipeline, etc - data engineer here) is so nice. You can also specify which branch of that repo you are running as well!

    It's less neat if you previously had to migrate off of a Jenkins that had everything running as root, to a Jenkins that doesn't.

    At least if you fix a bug for a function that's used in multiple pipelines, it's fixed everywhere. Or if you fix a bug in a single pipeline, it's fixed for multiple repos.

    edit: the Groovy language isn't great though. Not being able to pass kwargs in my own order, unclear how to define the pipeline (somewhat lacking docs, grabbing working examples from SO). I wish something like Python would've been used instead.