@n8 AWS margins are more like 95-99%/20x-100x markup.
Notices by Rich Felker (dalias@hachyderm.io)
-
Embed this notice
Rich Felker (dalias@hachyderm.io)'s status on Friday, 07-Mar-2025 05:12:20 JST Rich Felker
-
Embed this notice
Rich Felker (dalias@hachyderm.io)'s status on Thursday, 06-Mar-2025 23:33:36 JST Rich Felker
@r I would think there'd be triggers made for use in contexts where there's a battery present too...
-
Embed this notice
Rich Felker (dalias@hachyderm.io)'s status on Thursday, 06-Mar-2025 23:32:03 JST Rich Felker
@r I mean the point is to avoid more junk to source & assemble & house safely. I have giant power diodes on hand and don't care about the loss, but for a published design I'd like to minimize BOM, so a good trigger module with integrated reverse protection (which is a lot simpler than fancy ideal diode made for use in settings with real AC components) would be nice.
-
Embed this notice
Rich Felker (dalias@hachyderm.io)'s status on Thursday, 06-Mar-2025 23:05:54 JST Rich Felker
@froztbyte @hipsterelectron You can't automate generation of contract from implementation.
-
Embed this notice
Rich Felker (dalias@hachyderm.io)'s status on Thursday, 06-Mar-2025 22:57:36 JST Rich Felker
Inline diode works as expected. It's a stupid & inefficient hack vs proper reverse current protection, but all that's practical to do without finding or making new PCBs. I'd love to find an off the shelf trigger module with builtin reverse current protection before publishing design tho. If anyone knows of one, let me know. (Boost for reach.)
-
Embed this notice
Rich Felker (dalias@hachyderm.io)'s status on Thursday, 06-Mar-2025 22:54:02 JST Rich Felker
@froztbyte @hipsterelectron Writing formal specs is hard and ppl are bad at it.
-
Embed this notice
Rich Felker (dalias@hachyderm.io)'s status on Thursday, 06-Mar-2025 22:38:43 JST Rich Felker
@hipsterelectron I don't follow. I think you need a declarative meta language defining contracts, not the language of the code, to do this. Unless the language itself has a type system that fully represents contracts (afaik no real world ones do) but even in that case it should be a separate subset of the language I'd think).
-
Embed this notice
Rich Felker (dalias@hachyderm.io)'s status on Thursday, 06-Mar-2025 22:32:38 JST Rich Felker
@hipsterelectron It'd get old really quick repeating that in every package. So you could have libraries of such specifications. And write dependencies on those libraries. Using a rigorous language to express what qualities the specifications you're depending on need to have, rather than referencing them by name...
What's that? Wha..? Oh. Oh. Oh....
-
Embed this notice
Rich Felker (dalias@hachyderm.io)'s status on Thursday, 06-Mar-2025 22:29:29 JST Rich Felker
@hipsterelectron Imagine having the full text of POSIX, but written in a rigorous manner with all ambiguities and contradictions fixed, embedded in your package file. 😲 Repeat for every third party dep that didn't even have a halfway decent contract specification to begin with. 😫
-
Embed this notice
Rich Felker (dalias@hachyderm.io)'s status on Thursday, 06-Mar-2025 22:27:15 JST Rich Felker
@hipsterelectron I think you're vastly under appreciating that doing this would be rigorously specifying the *complete* contract of the dependency, or at least the parts you want to depend on. Which is in some sense equivalent to implementing it yourself in an idealized high level language.
-
Embed this notice
Rich Felker (dalias@hachyderm.io)'s status on Thursday, 06-Mar-2025 22:14:14 JST Rich Felker
Hey the broligarchs didn't specific which "things" to break. 🙃
-
Embed this notice
Rich Felker (dalias@hachyderm.io)'s status on Thursday, 06-Mar-2025 22:12:32 JST Rich Felker
Move fast and break nazis' bones.
-
Embed this notice
Rich Felker (dalias@hachyderm.io)'s status on Thursday, 06-Mar-2025 20:36:06 JST Rich Felker
@alexsaezm My concept was that it's the same "storyline" (or more like "premise") as DOOM's, but Elon's asshats were the ones who opened up the gate to Hell trying to colonize Mars.
-
Embed this notice
Rich Felker (dalias@hachyderm.io)'s status on Thursday, 06-Mar-2025 20:34:07 JST Rich Felker
The origin story of the name X really needs to be constantly out there, because it makes him look so weird and whiny and pathetic and this is exactly how nazis hate to be perceived.
-
Embed this notice
Rich Felker (dalias@hachyderm.io)'s status on Thursday, 06-Mar-2025 20:27:58 JST Rich Felker
Also, somehow I only just realized SpaceX means "X, Space Department, but Thiel wouldn't let me call it X and I'm still bitter."
-
Embed this notice
Rich Felker (dalias@hachyderm.io)'s status on Thursday, 06-Mar-2025 20:24:32 JST Rich Felker
@mcc @sakurina I thought I understood the question but came to ask the same. Then went back and answered your question as best I could, not having identified with any of them, by which one upset me when something bad happened to them.. and guess I learned a small bit about myself at the time in the process, tho not sure if it has anything to do with what you were getting at.
-
Embed this notice
Rich Felker (dalias@hachyderm.io)'s status on Thursday, 06-Mar-2025 20:19:35 JST Rich Felker
@lanodan It's just MAP31 repeated 30 times.
-
Embed this notice
Rich Felker (dalias@hachyderm.io)'s status on Thursday, 06-Mar-2025 20:14:22 JST Rich Felker
Opening a portal to Hell is totally on-brand.
-
Embed this notice
Rich Felker (dalias@hachyderm.io)'s status on Thursday, 06-Mar-2025 20:12:42 JST Rich Felker
Hear me out.
DOOM, but with all the instances of "UAC" in the textures replaced with "SpaceX" or even just "𝕏".
-
Embed this notice
Rich Felker (dalias@hachyderm.io)'s status on Thursday, 06-Mar-2025 19:48:50 JST Rich Felker
@ekis I mean that's basically how we got the Y2K and Y2038 bugs, no?