[–] 50 points 2 months ago (9 children)

Geoffrey Challen, a computer scientist at the University of Illinois at Urbana-Champaign, plans to offer a new course this fall in which he will teach students to develop software “without writing, reading, debugging, or viewing a single line of code,” he told me.

Is that meant to say reviewing? Either way, I can't see how this would lead to good results, even with a comprehensive test suite. Security? Scalability? Maintainability?

  • source
  • [–] 77 points 3 months ago (4 children)

    Have they taken out the AI generated papers? We know that training LLMs on LLM-generated text leads to an absolute collapse in quality, and we also know that AI has been showing up in papers so if they haven't, then this will be quite unreliable.

  • source
  • [–] 39 points 3 months ago

    Figuring out how to solve a problem on an OS I’d used for a few weeks fortuitously solved a problem I’d created trying to solve a different problem on a different OS a few years ago. We learn by doing!

    I loved this bit, I think everyone in tech has a similar story of some kind.

  • source
  •  

    I enjoyed this article by Lars Wirzenius, who has known Linus Torvalds since the 80s.

    Thus, mine was the first PC where Linux was ever installed. While this was happening, I was taking a nap, and I recommend this method of installing Linux: napping, while Linus does the hard work.


    Alas, early Linux networking code was occasionally a little rough, having been written from scratch. At one point, Linux would send some broken packets that took down all of the Sun machines on the network. As it was difficult to get the Sun kernel fixed, Linux was banned from the university network until its bug was fixed. Not having Usenet access from one's desk is a great motivator.

    [–] 16 points 4 months ago (3 children)

    Ériu, Banba and Fódla are from Lebor Gabála Érenn, Ireland's creation myth, and they each wanted the whole country named after them (and still can be, poetically). This is a mythologised history, not etymology.

    Also, downvoting someone you're debating with is extremely bad form.

  • source
  • parent
  • context
  • [–] 36 points 4 months ago* (6 children)

    The names Ireland and Éire both derive from Old Irish Ériu, which in turn comes from Proto-Celtic ɸīweriyū meaning "fertile soil". The Classical Latin name for the island of Ireland, Ivernia, also comes from this same root

    Not sure why you're mentioning Ireland, did you think it was named after Kathy Ireland?

  • source
  • parent
  • context
  • submitted 7 months ago* (last edited 7 months ago) by to c/advent_of_code@programming.dev
     

    I think you fellow solvers will find this talk interesting. There's a few minutes of the usual who am I and what is AoC but there's some good stuff about growing pains, the puzzle design process and why he likes to throw in a hard puzzle in an early day.

    edit: bah, I see it was already posted - the Lemmy search doesn't seem to find it unless you limit the search to URL...

     

    I'm gutted to hear this - I'm a big fan of Crucial memory and SSDs and all of my systems have at least one thing from them.

    Micron will keep shipping Crucial products until the end of February 2026 and provide “continued warranty service and support.”

    So only a few month left, plus however long they stay on retailers' shelves.

    submitted 2 years ago* (last edited 2 years ago) by to c/xkcd@lemmy.world
     

    Title text:

    Can you pass the nackle?

    Transcript:

    [Cueball is holding a pointer and gesturing towards a whiteboard that shows the chemical formulas HCOOH and CH₃COOH. Below these, respectively, are classic diagramatic representations of formic/methanoic acid [with an apparently accidental doubled bond between the carbon and the hydroxy group] and acetic/ethanoic acid; being, in turn, a single- and double-carbon chain molecule with a double-bonded oxygen (carbonyl group) plus an oxygen-hydrogen (hydroxy) upon one carbon of each, to form the full carboxyl grouping, and hydrogens completing all other expected bonds.]
    Cueball: The two simplest carboxylic acids are hakoo and chuckoo.
    Off-panel voice: No!!

    [Caption below the panel:]
    How to annoy chemists

    Source: https://xkcd.com/3040/

    explainxkcd for #3040

     

    cross-posted from: https://programming.dev/post/21363946

    The normal complaint new Zellij users have is that it has a lot of keybindings which are likely to conflict with programs like nvim or Helix that use a lot themselves. Before, the workflow was to lock Zellij with ctrl-g which let input go through to the focused shell/program.

    The new mode has most of the keybindings behind the ctrl-g lock, e.g. a new tab is ctrl-g t n (instead of ctrl-t n). You can still use alt-(cursor) for changing focus and alt-n/alt-f for a new tiled/floating pane, but all other key presses get passed along.

    You can switch between default and unlock-first (non-colliding) modes so if you need those alt shortcuts you can lock everything as before.

    Plus some other nice features like being able to change modifier keys while running (via the Kitty Keyboard Protocol), and autoloading the new config when you edit the file.

     

    The normal complaint new Zellij users have is that it has a lot of keybindings which are likely to conflict with programs like nvim or Helix that use a lot themselves. Before, the workflow was to lock Zellij with ctrl-g which let input go through to the focused shell/program.

    The new mode has most of the keybindings behind the ctrl-g lock, e.g. a new tab is ctrl-g t n (instead of ctrl-t n). You can still use alt-(cursor) for changing focus and alt-n/alt-f for a new tiled/floating pane, but all other key presses get passed along.

    You can switch between default and unlock-first (non-colliding) modes so if you need those alt shortcuts you can lock everything as before.

    Plus some other nice features like being able to change modifier keys while running (via the Kitty Keyboard Protocol), and autoloading the new config when you edit the file.

    view more: next ›