

Batman. I like to add “duh nuh nuh nuh” and “BATMAN!”
Batman. I like to add “duh nuh nuh nuh” and “BATMAN!”
The lack of ABI stability in Rust means they don’t have to commit to language changes that may prove to be unpopular or poorly designed later.
Swift went through the same growing pains and, IMO, has suffered for it a bit with even quite basic code often needing lots of availability checks. This may seem counter intuitive but Swift is in the unique(-ish) position of having to serve both a huge corporation demanding significant evolution on a regular basis and a cross platform community that don’t want to write an encyclopedia every time a major version of the language is rolled out.
Rust doesn’t have this issue and I think it’s right for them to allow themselves the freedom to correct language design errors until it gains more traction as a systems language - and it’s quite exciting that we’re seeing that traction happen now in realtime!
This too heading towards enshittification ?
As the article says, they’re trying to develop a standard like robots.txt that prevents scraping for usage by AI companies.
While I think this is futile in an industry that’s already dominated by oligarchical tech companies, it’s at least an attempt to make things better than the status quo of “we’ll steal your shit and you can’t do anything nurr nurrrrr”
This is basically a veiled admission that OpenAI are falling behind in the very arms race they started. Good, fuck Altman. We need less ultra-corpo tech bro bullshit in prevailing technology.
I’m so happy, cos today I found this thread
Swift is a pretty fully fledged systems language at this point … however, it’s far from tried and tested for use cases like this and cross platform support is still garbage, so still a pretty questionable choice.
Carry a big stick
As staff engineer, I’m far too busy to read any of these comments. Also I haven’t written any code in 4 years
Reddit, when the walls fell
It will be where the error happened if you conventionally pass your errors to a logger that then prints the stack trace, which is virtually what Python et. al. are doing anyway.
Go is not a language I’m a huge fan of tbh, but this mild inconvenience is not one of the things I would criticise it for. What you’re describing w.r.t control flow for errors absolutely is though.
In go you can call, debug.Stack()
at any time to get a stack trace. And it’s trivial to build error handling wrappers that can do this for on logging of an error.
I can only speak from personal experience but for me they jacked up the price significantly after year one and then sent my domain straight to auction after I decided not to pay. I respect that there are reseller-focused providers out there but they aren’t for me.
On the other hand, I’ve had nothing but quality service from namecheap for the best part of a decade.
Extremely cool. I feel like your natural next step is to do a conference talk about this tool using this tool, but don’t tell anyone for the first few slides.
They’re self-hosting Tangled on their server. The BlueSky part only relates to the protocol used for communication between it and other nodes. Definitely a confusing title though.
we have no evidence for or against, and the outcome doesn’t really change how we interact with the world
I’ve heard it described as “flying spaghetti monster for the religious” because, much like FSM, it’s a useful allegory to frame the point, but not very interesting beyond that.
Generally no, but I’ve found one exception: the feeling of overcoming a difficult problem at 4am will give you a sound and satisfying sleep like no other in existence.
Then you wake up and forget how you solved it. Time to begin again!
Namecheap. Avoid Dynadot.
I’m using memos in a docker container.
I like it because it has few features but they all work well. It’s great for taking quick notes or writing whole journal entries.
Awesome, love the design - something new for the homelab!
If implemented, this would be the most America has done about school shootings in decades