- 2 Posts
- 34 Comments
evranch@lemmy.cato
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•‘Right to Repair for Your Body’: The Rise of DIY, Pirated MedicineEnglish
8·2 years agoSo uh yeah as we all know a lot of amphetamines have already been “open source” for a long time.
And we also know the DEA really doesn’t approve of private production… Vyvanse itself only really was created as a produg because of their control of the amphetamine market and their desire for products with lower abuse potential.
If we could get the DEA out of the way anyways, it would make more sense to just make dextroamphetamine as it’s simple, cheap and effective.
evranch@lemmy.cato
Programming@programming.dev•The graying open source community needs fresh blood
4·2 years agoThat’s a valid point, the dev cycle is compressed now and customer expectations are low.
So instead of putting in the long term effort to deliver and support a quality product, something that should have been considered a beta is just shipped and called “good enough”.
A good example I guess would be a long term embedded OSS project like Tasmota, compared to the barely functional firmware that comes stock on the devices that people buy to reflash to Tasmota.
Still there are few things that frustrate me like some Bluetooth device that really shouldn’t have been a Bluetooth device, and has non-deterministic behaviour due to lack of initialization or some other trivial fault. Why did the tractor work lights turn on as purple today? Nobody knows!
evranch@lemmy.cato
Programming@programming.dev•The graying open source community needs fresh blood
7·2 years agoMy type is a dying breed too, the guys who do their best to write robust code and actually trying to consider edge cases, race conditions, properly sized variables and efficient use of cycles, all the things that embedded guys have done as “embedded” evolved from 6800 to Pic, Atmel and then ESP platforms.
Now people seem to have embraced “move fast and break things” but that’s the exact opposite to how embedded is supposed to be done. Don’t get me wrong there is some great ESP code out there but there’s also a shitload of buggy and poorly documented libraries and devices that require far too many power cycles to keep functioning.
In my opinion one power cycle is too many in the embedded world. Your code should not leak memory. We grew up with BYTES of RAM to use, memory leaks were unthinkable!
And don’t get me started on the appalling mess that modern engineers can make with functional block inside a PLC, or their seeming lack of knowledge of industrial control standards that have existed since before the PLC.
evranch@lemmy.cato
Open Source@lemmy.ml•GPL violation follow-up - some bad news and some good news
38·2 years agoGreat to hear this story of success. That plus
$266.99 per probe for the original proprietary one
Reminds me of Schneider’s stupid proprietary dongle for programming their PLCs. It’s just a CH341 in a funny shaped case that fits into the funny shaped slot on the PLC, where it plugs onto an ordinary 0.1" pin header to talk logic level serial.
Plus it has a custom USB ID of course. Probably costs $2 to manufacture, sells for almost $300 as well.
Oops my apologies, lol I checked and I must have installed the upstream NewPipe repo so long ago that I forgot that I even had it in my sources list. Literally my only repo other than Fdroid main.
No reason not to use it, though, it’s the official NewPipe repo:
Refresh your repos, I literally just downloaded and installed it
Out on Fdroid now and working
evranch@lemmy.cato
Today I Learned@lemmy.world•TIL the dev of Iron Lung, an acclaimed indie horror game, faced significant backlash over increasing the price from $6 to $8English
142·2 years agoAnd if the difference between $6 and $8 really is where they draw the line, they can always wait for a sale. I’ve bought many indie games on sale where I thought eh, that might be fun for $12 but not worth risking my $20
Even with external volumes, I don’t think there should be any mechanism where a container can escape a bind mount to affect the rest of the host fs? I use bind mounts all the time, far more than docker volumes.
evranch@lemmy.cato
PC Gaming@lemmy.ca•AMD’s efforts to fix HDMI 2.1 have been shot down - here’s why I think PC gamers should stick with DisplayPort
102·2 years agoUnfortunately it’s rare to find a TV with DisplayPort. I recently bought a 65" TV that supports 144Hz refresh up to 4k with the intention of hooking it to my PC and playing couch coop on the couch. It’s been a blast. The 50’ fiber optic HDMI 2.1 cable works great but it only works as HDMI 2.0. Good luck finding a 50’ DP cable, too.
Apparently the solution is just to buy a stupid DP->HDMI dongle and put it behind the PC. For now, 1440p/120fps is more than adequate. I’d rather have framerate than resolution.
evranch@lemmy.cato
Programming@programming.dev•White House: Future Software Should Be Memory Safe
51·2 years agoIf you don’t want
memory-safebuffer overruns, don’t write C/C++.Fixed further?
It’s perfectly possible to write C++ code that won’t fall prey to buffer overruns. C is a lot harder. However yes it’s far from memory safe, you can still do stupid things with pointers and freed memory if you want to.
I’ll admit as I grew up with C I still have a love for some of its oh so simple features like structs. For embedded work, give me a packed struct over complex serialization libraries any day.
I tend to write a hybrid of the two languages for my own projects, and I’ll be honest I’ve forgotten where exactly the line lies between them.
evranch@lemmy.cato
PC Gaming@lemmy.ca•Subnautica 2 Devs Quickly Clarify That, No, It's Not A Live-Service Thing
6·2 years agoThey should really stay away from the dirty word of Live Service / GaaS in that case!
They should have gone with something like “We plan to support the game for years to come”. This model is well respected with games like Terraria and Minecraft that just refuse to stop coming out with free updates despite having no subscription model. Klei has done this with a lot of their games, Don’t Starve, Oxygen Not Included come to mind.
Everyone loves seeing new content for a game that they own, even if it’s just little things, QoL or a new item or two.
Hell, AoE2 still has support with Definitive getting patches all the time, and it’s decades old at this point.
evranch@lemmy.cato
Open Source@lemmy.ml•I'm amazed at FreeCAD's abilities. It needs a better name. Thinking of it as simply "cad software" like calling a 2-GHz computer in your pocket a "phone".
2·2 years agoQCad still sucks compared to AutoCAD, but it is only around $50 for a license where AutoCAD is pretty much subscription only at this point I believe.
We actually use it at work, because our 2d drafting use cases are very limited, but we still need something DWG compatible.
evranch@lemmy.cato
Open Source@lemmy.ml•I'm amazed at FreeCAD's abilities. It needs a better name. Thinking of it as simply "cad software" like calling a 2-GHz computer in your pocket a "phone".
41·2 years agoI wouldn’t try parametric models in freecad
I would clarify that you’re talking about a specific usage case, that OpenSCAD does indeed do better at. However for most CAD tasks I find OpenSCAD is overkill and less intuitive.
“Parametric design” usually refers to the workflow used in the Part Design workbench, as well as SolidWorks etc. where geometry is defined by constraints.
The Part Design workbench does work well and despite the topological naming issue is sufficient for most hobbyist and many light industrial tasks. If I need to draw up an arbitrary bracket or bushing or similar, I don’t even bother using a workflow that guards against the issue, I just use it casually like I would SolidWorks. Only if the part is complex or if I know it will need to be tweaked do I bother doing everything on datum planes etc. because it’s a lot slower and more hassle.
That’s very good news that the topological naming issue is being solved, though. #1 issue with FreeCAD IMO and the one that holds it back from serious industry use.
evranch@lemmy.cato
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•I can never go back, I can see why torrenting is so popular in CanadaEnglish
4·2 years agoVPN and have them punch in to a cheap or free cloud instance that acts as a hub router.
You give them a config file and they feed it to their device or router, use a private subnet in the 10.0.0.0/8 range because everyone is on 192.168.1.0/24 and then they just hit it at 10.0.0.1 or whatever.
I like Wireguard but you might have to use something with layer 2 support if you want service discovery to work for true zero config.
evranch@lemmy.cato
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•I hope someday we'll find a way to pirated a carEnglish
31·2 years agoInstall a modchip, or as we used to call them a “remote starter” lol
I’m sure someone still makes a product that you can splice into the wiring harness. And if they don’t… There’s a market for it
For free tier, Google Cloud is more transparent about what you get than AWS IMO.
The only catch is to make sure your persistent disk is “standard” to make it totally free as it defaults to SSD.
However if you do mess up the disk you’ll still only be paying $1-2/mo. Been using GC for years, and recently they finally started offering dual stack so you can do your own 6to4 tunneling or translation if you want, depends on your usage case.
AirVPN also are legit and will let you forward ports to expose your local services if you’re worried about DMCA type issues.
I finally got IPv6 here through Starlink, it’s nice to have full access to the internet again after a decade behind CGNAT
evranch@lemmy.cato
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•Amazon and Tolkein Estate force author to destroy all copies of his work. Only pirated copies will survive.English
251·3 years agoBallsy? He’s an outright copyright troll and anyone celebrating him here in the comments should read the article…
He wrote a knockoff book and then tried to claim Tolkien’s characters as his own and sue his estate? Does nobody remember the days of BS software patent trolls trying to claim they invented “the app” or “method for clicking on things with the mouse cursor?” Do we remember how mad we were at those shysters?
This guy deserves whatever he gets.
evranch@lemmy.cato
Selfhosted@lemmy.world•how much backing up would you do of a media server?English
4·3 years agoPersonally I live in a very rural location and I farm, so I can spend a lot of time on the road or in my tractor. 1gb wouldn’t get me through a day in the field, so I have a pretty big collection with a lot of variety. We don’t even have reliable FM radio here, so it’s bring your own music or listen to the diesel roar.
I think that it’s an underlying Spotify issue for sure, namely that an album is often present as an explicit and censored version. But I feel like Zotify should be able to deal with this.
While songs show up in Zotify with the [E] you usually just see multiple copies of the album without any identifiers. One of these will be the “real” album, but there doesn’t seem to be a way to filter the others.