I envision even simpler and more practical thing, under-the-floor heating with addition of disposal water.
Me and my wife are taking shower daily, hers being hotter than mine (apparently that's common difference between female & male).
Every time, I am thinking that so much heat is going down the drain as waste, why not circulate this under the bathroom floor until it cools down.
Since we have a tub, I usually close the drain, sit/stand on a bench above the tub, rinse thoroughly at the end, keeping hot water afloat for next 20 minutes.
Since tub itself absorbs the heat, even after I open the drain and let go all the water, tub itself stays warmy for an hour or so.
obviously you could dump all these at every <tab> invocation, i usually create base+completions script considering completions for the base.
this way, i have tools & tools-completion, tools have sub-commands of fix, restart, connect, review, retrieve, etc.
each of these also have completions, like tools-restart-completions. those lists available services/daemons only
while installing, you only need to install "tools completions", that handles the redirect(s) to sub-commands and their sub-commands, making things easier to maintain, simple to operate, and independent.
i would 100% pay for non-electron/non-vscode ui (sublime text? anyone?)
nothing specifically against vscode/electron/atom. i did use atom 10 years ago, then started sublime text 2, since then, it has been really hard to beat sublime text. the speed and rendering of sublime is much better.
i also have been using zed, which can be considered cloud-code ui too in certain terms, zed is quite more resource-intensive than the sublime and feels higher latency. (possibly because I use frosty-transparent theme...)
What is your use case that you see UI lag between vscode and sublime? Honestly, I feel zero difference between sublime/vscode/vi. Vscode arguably takes longer to boot up, but that only happens like once a day so it's not a big deal.
I think this is a lot of "I don't like Typescript/Javascript for serious things" or "Electron sucks" posturing rather than an actual tangible difference.
If you don't feel these differences every keystroke, count yourself lucky to have slower perception or typing, rather than accusing folks of posturing.
Your brain processes (visual) information at a resolution of >= 80ms[1]. The idea that you can tell the difference between 10ms or 50ms latency when typing is simply untrue (both events will appear instantaneous). I say this as someone that has played Counter-Strike professionally and have a sub-200ms reaction time. (Auditory perception is processed at a higher resolution, but the article is decidedly not about that.)
i cannot tell exactly but it kinda bothers me while working/typing
it is not like a huge latency, definitely not like ssh-connection.
to explain better, i usually have pre-defined set of keystrokes i input, so it's not the issue of latency of a single keystroke, rather compounding effect.
another thing is, most of the LSPs, highlighting etc are visibly slower on vscode. I am also having many plugins/extensions so that is partly to blame.
in the recent versions of vscode, they started supporting tree-sitter, which is quite nice in terms of performance.
Zed is awesome and zed has zed AI and its built on non electron. Its actually built by the atom team itself by learning from their mistakes of building atom and this time instead of building it on browser, they did some pretty hardcore optimizations like running the editor at 144 fps or similar by rendering rectangles via GPU processing.
Zed is really snappy. It's kind of my go-to editor for most things.
i agree with this one, in this particular order, how things be in large cities & crowded areas:
- loud person does not care in the first place, that's why they do the loud act
- usually they are more than 1 person, outnumbering me
- although some places have public disturbance prohibited laws, unless there is a law enforcement/security around, chances of me being ending up in a hospital is higher than chances of stumbling on a decent person
- it is easier to act or play stupid
---
on a similar note, last time when i asked someone to lower their volume while having headphones on me, they demanded my headphones because they claimed they were too poor to buy one. -- i am talking about 20$ type-c earbuds vs 16" macbook size marshall speaker. -- as a result, i did not give my headphones and they continued to play music.
there are many sibling/child comments here touching the bluetooth speaker topic.
obviously there are numerous people blasting those in public places in waay too high volume.
sometimes when I ride bicycle in non-car road (cycle/hiking paths around luxembourg) i put not-too-loud music playing on phone speaker (about 70% volume) both for vibes and also for safety. -- as there are people walking which may be obstructed by the bushes or other oncoming cyclists.
for the vibes part, i am really hoping smart-glasses or similar equipment to be more common, as i got echo frames last year, i am quite happy about the vibe it adds when i play background music (just to myself) in different occasions. (even though quality is not great)
many people mentioned headphones & earbuds, but i do not see them as the solution for nature/hiking related situations;
- (partial) blocking of external sounds, even if there is no noise cancellation, it dims outside sounds like bike bells, engine sounds, other people yelling at you because you are in danger, ie. may cause accidents
- comfort & compatibility issues with other equipment. like hearing aid (maybe that's the reason some people blasting away such high volumes? -- maybe never hearing loss haven't diagnosed properly!). if you have a helmet, over-head headphones usually dont work, stuck with ear-buds. fit and comfort of these are quite difficult. even if you use over-head ones, cushions usually go bad quite fast due to mild sweating or contact with external air & humidity.
i really hope price of bluetooth-speaker or bone-speaker glasses will go down significantly in the future. this way, you don't obstruct external sounds, not add heavy or squishy things to your ear while adding your theme song on a moment.
---
obviously i mention these as a reasonable human being, who keeps their phone in silent 7/24, and all videos muted all the time (i also mute my laptop, as i hate hearing other people's zoom/chime calls constantly ringing throughout the day!)
The way I look at it when it comes to the comfort bits: if you aren't comfortable using headphones to listen to your music in a public place (for fit or safety or whatever reasons), then you don't get to listen to your music. It's just basic common courtesy. I find it mind-blowing that there are so many comments in this subthread supporting this sort of behavior.
I guarantee you that your 70% volume music while cycling is audible to people much farther from you than you think, and that many of those people are probably annoyed by it.
If you're not comfortable tolerating a wide range of sometimes abrasive behaviors from the hugely-divergent set of people you might encounter in public then you don't get to go out in public. Hopefully you make enough money you can afford to insulate yourself from others.
I find it mind-blowing that so many commenters in this thread forgot the 2nd half of the golden rule: Be conservative in your outputs and liberal with your inputs.
Me and my wife are taking shower daily, hers being hotter than mine (apparently that's common difference between female & male).
Every time, I am thinking that so much heat is going down the drain as waste, why not circulate this under the bathroom floor until it cools down.
Since we have a tub, I usually close the drain, sit/stand on a bench above the tub, rinse thoroughly at the end, keeping hot water afloat for next 20 minutes.
Since tub itself absorbs the heat, even after I open the drain and let go all the water, tub itself stays warmy for an hour or so.
reply