Skip Navigation
Jump
Which language you wish would really grow and reach mainstream adoption?
  • And here you're only talking about a subset of memory leaks, by inaccessible memory. You can also leak memory by pushing new elements in a channel while never reading them for example.

    9
  • Jump
    It's a mass extinction event
  • WTF I didn't understand, thanks for the explanation. The fact that it's used all around the world in big companies doesn't matter I guess.

    2
  • Jump
    The only thing doing tech tests has taught me is that I'm too stupid to do the job I've been doing professionally for the better part of 2 decades.
  • Yeah, I changed my career direction (industry, tech stack…) but before that, my CV only was enough for me to get hired. They would just verify the information, and sometimes, there weren't even a single tech interview.

    5
  • Jump
    The only thing doing tech tests has taught me is that I'm too stupid to do the job I've been doing professionally for the better part of 2 decades.
  • I was so lucky in the interview for my current job: I'm working on a product with a big networking component, and I was asked to write an echo server with low level components. That was maybe the second time I had a test related to the job.

    10
  • Jump
    Introducing ONCE, a new line of software products from 37signals: Pay one time, own forever.
  • This: comparing something you buy once, with a license does not make a lot of sense. In SaaS, you get update, support, etc. For something critical, I'd rather get that than something that I buy once and may be buggued in the future.

    0
  • Jump
    They tried
  • Why the fuck would they prevent private browsing? I use that a lot to be sure the session is closed correctly.

    13
  • Jump
    How do you order your enums, structs and functions in your files?
    • I put the types first in the file, sorted by importance
    • then the public free functions
    • then the impl blocks, sorted by importance, also. Usually, display impls and similar end up being at the end
    • then the private free functions (helpers)

    The idea is that I can see all the types in one glance, then I look at the rest.

    3
  • Jump
    Common Rust Lifetime Misconceptions (2020)
  • There are still obvious things the BC cannot get. For example:

    struct Foo;
    
    impl Foo {
        fn num(&mut self) -> usize { 0 }
        fn index(&mut self, _i: usize) { }
    }
    
    let foo = Foo;
    foo.index(foo.num()); //error
    
    1
  • Jump
    What are your programming hot takes?
  • The desktop website is so bad... I ask for a light theme in my settings, they don't care (it's white on black) because it's HARD to add a few CSS rules. Then there is a flash of light which could give a seizure to someone with a condition. It's shitty design at its peak. That doesn't really inspire confidence...

    1
  • Jump
    What are your programming hot takes?
  • Firefox is really badly integrated in MacOS. The fn + arrow shortcut doesn't work, for example, it's not integrated in the menu system (the menu shortcuts don't work) etc. But there is Sideberry, so...

    2
  • Jump
    What are your programming hot takes?
  • Nope, my webpages are not just nested divs. I use nav, main, form, select, etc to name a few. I actually use very few JS. It's mainly for communication with the server when I need AJAX to retrieve data.

    3