Readit News logoReadit News
rssoconnor commented on Analysis finds anytime electricity from solar available as battery costs plummet   pv-magazine-usa.com/2025/... · Posted by u/Matrixik
ramshanker · a day ago
Has any production battery become cheaper than LEAC ACID for computer UPS ? I have not seen new cheaper UPS getting launched.
rssoconnor · 21 hours ago
Do not try this at home, but I replaced the lead acid battery in my UPS with a LFP battery. From what I read online, the charging curves for lead acid batteries and LFP batteries are very similar. The LFP batteries have a slightly higher charging voltage, so I expect my LFP battery to only charge upto about 80% capacity or so due to the charging voltage being slightly too low. I'm hoping the battery will last 10 years instead of 2 or 3 years.

Do not try this at home, as changing battery chemistry is quite ill advised.

rssoconnor commented on Sick of smart TVs? Here are your best options   arstechnica.com/gadgets/2... · Posted by u/fleahunter
throwaway63467 · 2 days ago
Is there much you can do with it? Does it still work as before, does it still have a GUI? Sounds really cool.
rssoconnor · a day ago
I used my rooted TV to root my PS4. I'm not even joking.

https://youtu.be/NzBBfGnAWM0

rssoconnor commented on Size of Life   neal.fun/size-of-life/... · Posted by u/eatonphil
milancurcic · 4 days ago
Neal delivers. I recently learned that viruses are not considered living being, but I'm nevertheless happy they're included here because they're both relevant and interesting in this context.
rssoconnor · 4 days ago
Not that I'm qualified to reply, but I think this is debated. I seem to recall reading in "Immune" by Philipp Dettmer that there is an argument that a virus is analogous to a spore stage of life, and the virus begins "living" when it plants itself inside a cell full of "nutrients", sheds it's skin and begins consuming and replicating.
rssoconnor commented on Unison 1.0   unison-lang.org/unison-1-... · Posted by u/pchiusano
stewoconnor · 19 days ago
aha yeah! good question! We have two different types of type declarations, and each has its own keyword: "structural" and "unique". So you can define two different types as as

structural type Optional a = Some a | None structural type Maybe a = Just a | Nothing

and these two types would get the same hash, and the types and constructors could be used interchangeably. If you used the "unique" type instead:

unique type Optional a = Some a | None uniqte type Maybe a = Just a | Nothing

Then these would be totally separate types with separate constructors, which I believe corresponds to the `BRANDED` keyword in Modula 3.

Originally, if you omitted both and just said:

type Optional a = Some a | None

The default was "structural". We switched that a couple of years ago so that now the default is "unique". We are interestingly uniquely able to do something like this, since we don't store source code, we store the syntax tree, so it doesn't matter which way you specified it before we made the change, we can just change the language and pretty print your source in the new format the next time you need it.

rssoconnor · 18 days ago
How does the implementation of unique types works? It seems you need to add some salt to the hashes of unique type data, but where does the entropy come from?
rssoconnor commented on Markdown is holding you back   newsletter.bphogan.com/ar... · Posted by u/zdw
tannhaeuser · 21 days ago
Markdown inline syntax is straightforward to capture using SGML SHORTREF. What's more difficult (impossible) are things such as reference links where a markdown processor is supposed to pull text (the title of a link) from wherever it's defined before or after its usage.

Haven't heard about archforms in a while ;) but it's not a technique for custom syntax, and since markdown is specified as a Wiki syntax with canonical mapping to HTML, there's no need for the kind of simplistic element and token renaming possible with archforms.

rssoconnor · 19 days ago
I've use archforms in my custom markup before: https://r6.ca/HtmlAsSgml.html

For example added an <nbsp> attribute to turn all spaces into non-breaking spaces, and used archforms to remove the attribute afterwards.

But yeah, maybe for Makrdown you don't need archforms. On the other hand, perhaps there is some super clever way to use archforms to get your reference links working.

rssoconnor commented on Unison 1.0   unison-lang.org/unison-1-... · Posted by u/pchiusano
pchiusano · 19 days ago
Also, hi, I'm one of the language creators, feel free to ask any questions here!
rssoconnor · 19 days ago
How do you deal with "branded" types, if you know what I mean.

Edit: I mean structurally identical types that are meant to be distinct. As I recall Modula 3 used a BRANDED keyword for this.

rssoconnor commented on Markdown is holding you back   newsletter.bphogan.com/ar... · Posted by u/zdw
tannhaeuser · 21 days ago
As far as custom shortforms for fully tagged angle-bracket markup is concerned, people are reinventing SGML which can handle markdown and other custom syntaxes since 1986.
rssoconnor · 21 days ago
I've been meaning to see how close I can come to Markdown syntax using SGML's SHORTREF and perhaps architectural forms.
rssoconnor commented on The Dollar Is Dead   mathmeetsmoney.substack.c... · Posted by u/nhp_fermi
827a · 4 months ago
CAD/USD is down ~5.3% over the past 20 years.
rssoconnor · 4 months ago
How much is it down over the past 30 years?

FWIW, my mental CAD/USD price anchor was set when I was coming of age at 0.75 CAD / USD. Today it at 0.73 CAD / USD, and I've seen it touch 0.60 ish and pass parity in my lifetime.

rssoconnor commented on The Dollar Is Dead   mathmeetsmoney.substack.c... · Posted by u/nhp_fermi
827a · 4 months ago
People read FUD articles like this then start ignoring any common sense, including even their own senses, because apparently the world must be ending and we're all going to die. There's no pain. What pain is anyone (except a couple dictators under sanctions) feeling?

Almost every major currency has lost value relative to the US Dollar over the past 10 years. Not just, like, a little bit. Like, a lot a bit. The Indian Rupee has lost 53% since 2007. Yen, down. Pound, down. Canada, down. That's reality. There is no "switching to avoid devaluation of the USD" when the USD has devalued so much less than almost any other currency on the planet.

One major country that has managed to maintain the value of their currency relative to the USD is China. Who has by some estimates a ~300%+ debt to GDP load (if you think that number is too high, its because whatever estimates you've read before didn't take into account municipal debt, because that's where China hides it). And a 72 year old leader with zero politically-feasible line of succession. And a critically shrinking population. And literally zero global military force projection. Any faith that any country puts into China is going to be destroyed just a few short years after Xi's death; the main thing China has going for it isn't their manufacturing base, AI strategy, or whatever; its that Xi hopefully won't die in the next decade.

rssoconnor · 4 months ago
Huh? The CAD/USD exchange rate is exactly where I remember it being 30 years ago.
rssoconnor commented on I hacked my washing machine   nexy.blog/2025/07/27/how-... · Posted by u/JadedBlueEyes
mulmen · 5 months ago
My dryer takes three hours because it is ventless (aka worthless). A regular load of laundry takes 4.5 hours to wash and dry. It’s the worst appliance I have ever had the displeasure of operating. It has no redeeming qualities. Sometimes it doesn’t even dry the laundry.
rssoconnor · 5 months ago
I also have a ventless, but it is a washr/dryer all-in-one unit.

It probably also takes 4.5 hours to wash and dry, but I wouldn't know because it happens when I'm sleeping (which just happens to be the same time as the ultra-low time-of-day electricity rates where I live) . It's pretty great. Definitely recommend.

u/rssoconnor

KarmaCake day492October 13, 2020View Original