I use racket and sbcl both. I prefer sbcl. We write a lot of software in cl; it is excellent. Cannot say anything else beats the debugging experience unless really low level, but for embedded we use c code gen from cl anyway.
I had a chance to teach wood shop at a high school while the usual teacher was on sabbatical. I declined because I decided I couldn’t deal with the possibility of some kid losing a finger on the table saw while in my class.
> Or is there some supposed medical reason you need to adjust the parameters of the device on a regular basis?
Folks with cochlear implants regularly (i.e. once a year) meet with audiologists to tweak the parameters of the device that feeds the implant, called a "processor." The tweaking process is referred to as "mapping."
The processor is a very small, delicate piece of equipment. Over time, various parts wear out and have to be replaced. Rechargeable batteries stop holding charge, microphone elements putter out from exposure to sweat and dead skin, etc. If the company no longer offers parts/service, then when something stops working, there's not much to be done.
In defense of the manufacturers: a cochlear implant and accompanying processor are very specialized pieces of electronic equipment. The hardware, algorithms, etc. are all being improved over time. So it's not totally unreasonable to try to move folks unto the newer models.
> So it's not totally unreasonable to try to move folks unto the newer models.
I think the issue is the period of support. I think these need to be designed to last 10 or even 20 years. And this needs to be clear before the surgery like informed consent.
The other issue is optionality. It’s nice that there’s a new model and that businesses want to move people on to it. It’s not nice that the old model is unnecessarily, from an ops standpoint, turned off to require patients to upgrade.
If I had to choose for my 4 year old between deafness and an implant that worked for 4 years and then cost my family 10x my annual pay every four years, although I’d be heartbroken, I’d have to choose deafness.
I also think the initial price must include the price of surgical extraction so this kid isn’t stuck with a non-functioning implant in his head for life.
For comparison, a pacemaker battery lasts 5 years and can be replaced in an outpatient clinic [0]. But pacemaker recipients typically only live 5-15 years so it’s quite different than putting this in a kid who will have it for 70-80 years.
If you make a movie (>40min) independently and share it on YouTube and Letterboxd and I find I'd probably add it so long as it looks like you actually tried to make something.
I don't really care if the movie is "good". The people who made and shared them clearly put a lot of work into them and were brave enough to share their art on the internet so to me I feel they deserve some nice showcase
I setup an email will@welovefreemovies.com too if you want to send me something directly
For better or worse, I think that is basically the exact opposite of the *nix community’s modus operandi. The whole point of the free software movement is to be able to control/modify your own tools. Distros exist because different people have different priorities and viewpoints. The issue is that this discourages both developers and end users who want things to be consistent and reliable, and so they retreat to the Windows/Mac hegemony.
Interesting. Are you referring to Windex or one of the optical-grade solutions? I used to use dish soap but I found that I can just run mine under warm water for thirty seconds or so and that gets them pretty clean.
My main criterion is being able to use existing software since I can’t have folks install anything that’s not approved. This brings me to the web browser, which, for better or worse, has become the ultimate application distribution platform. I suppose it’s not strictly necessary that the programs be delivered as a single file but given that I probably won’t be able to properly host them, I figure it’s easiest to just have a self-contained .html file that can exist on the NAS or be sent via email.
I’m not trying to build anything huge; mostly just a few utilities with some buttons and text input forms that spit out XML files, for instance.
You can get free hosting at Vercel or Netlify or similar.
There's no reason to do what you want as a single file. Just write normal HTML and Javascript.
Being able to send people a URL is a lot easier than having to mail them a huge HTML file with everything embedded, even if you could theoretically do that with like data URLs and base 64 encoded images and whatnot. It's just not necessary and will make your project more complicated. And updates will be very hard to manage.
There's a whole industry built around web apps because they are easy to deliver to anyone with a browser. You don't have to reinvent the wheel here.
Arrow keys work for me. But it's still strange because when you keep it pressed often nothing happens for a time and then abruptly you move too quickly.
Macs are the only computers I’ve used that have had close to zero issues with sleep. But I don’t even bother sleeping on the machines running Linux distros: with SSDs, powering on and off is so fast that I just shut the computer down whenever I’m done with it. I should time it to know for sure, but a cold boot to fully operational Firefox window feels like maybe 15 seconds. Powering off is not even five seconds. Not as fast as waking from sleep on my MBP but zippy enough for me.