HNHacker News
TopNewBestAskShowJobs

dwmbt

181 karma · joined September 16, 2021

submissionscomments
dwmbt··on Xilem: An Architecture for UI in Rust
it's... it's beautiful... wishing Ralph good luck! his blog posts have taught me sooo much in the past. i particularly enjoyed the disclaimer at the end, a lot of these Rust projects aren't production ready but learning about their respective architectures is a great way to passively consume 'academic' paradigms/concepts. if anything, this is what keeps me interested in Rust! i don't have a formal background in CS, so new projects and their inspiration serve as a great gateway into more rigorous study.

edit: the potential for Python bindings is very interesting, it seems to me that Python and Rust are developing a sweet kinship :,)

dwmbt··on How to code, build, and deploy from an iPad using Gitlab and Gitpod
mentioned this in another comment but my use case is mostly not wanting to spend a lot of time setting up a dev environment on a machine i rarely use for programming. in my case, sometimes i like to do my code reviews in bed and/or in an emergency be able to quickly access my env prod.

it's mostly a novelty to ':0' at but i'm sure it's useful for showing people how to get started. i could easily see an intro workshop making use of gitpod and advertising it as a platform agnostic beginner course!

dwmbt··on How to code, build, and deploy from an iPad using Gitlab and Gitpod
works great for Rust and Elixir in my experience, granted those languages have very forgiving installation processes. i use GitPod on my iPad and Linux machines for misc. editing projects outside of my main machine.

ex. i was on vacation visiting my twin for a week and left my daily driver at home to wind down -> got a gh notification about a bug and released a PR on my sister's computer within a couple hours.

dwmbt··on Vim Reference Guide
i think that's what first turns people off from vim. the defaults are (subjectively) terrible from an ease-of-use perspective. usability wise, nothing beats it. maybe emacs competes, but i've never given it a go. i think most introductions would do well with showing people how to change their configurations first. that's why i use neovim anyway.

i took a unix course my third semester at uni and we had an entire 2 weeks dedicated to vim and how to feel more comfortable in our environments. we were only allowed to ssh into our development environments and the professor noted he's had a lot of success after ensuring everyone felt a-okay at the command line. at the end, we had an extra credit assignment where we got to show off our configs and present to the class why we made the choices we made. some kid even got me to start using some cool plugins (goyo, if i remember correctly), he introduced me to neovim!

dwmbt··on Vim Reference Guide
crtl-m for me! i like to map my keys with the keywords i have in my head (control + Mode). i really like how you put it in that last sentence. though i main my macbook for development purposes, my daily driver is a linux machine. i never really knew why i liked it other than i like to fuck around with different distributions... now that i see it in words, i like that the OS respects my choices. if i want to change something, i can. it's not impossible on MacOS, it's just sort of disrespectful how difficult it is to customize your experience!
dwmbt··on Light mode, Dark mode, and Gen-Z mode?
i agree with the rest of the comments in the thread. there are certainly generational stereotypes, i guess in the world of design ours are an overdose of gradients and rounded corners lol. personally, i'm a fan of a little bit of the maximalist vibe and some brutalist elements mixed in. everyone should try to cultivate their own "aura", that's why i make a shit ton of personal websites (at least one every year) and experiment with trends that i like.

i'll go ahead and also point out where i see these trends are popping up all the time: web3 and crypto. notably, zora and the rainbow wallet do them well, i feel. i think you'll find that the design teams for these companies are pretty young. i even know of some high-schoolers that are part time employees for web3 companies (as designers).

i guess it's a little tangential but it's something i rarely see talked about with web3 -> they will succeed not because of the legitimacy of the technology but largely because of their appeals to the young*. young people love anything with hints of counter-culture and feeling like we're a part of a revolution; it's a thing, i think. though, decentralized stuff isn't really all that punk anymore...

--(another) fellow gen Z-er

* s/o Kropotkin

dwmbt··on How Does This End?
perhaps i am too young and naive, but i am terrified of playing that game. i'm very glad i took up a career where these are dinner-time conversations and that i don't have to bear the weight of making those kinds of decisions. can i ask why you think it's a bluff from putin?

for my entire life, the media has portrayed him as either an evil genius or a mad-man (sometimes, both). in any case, it's painted a picture of a man perfectly capable of taking everyone down with him. why should i think otherwise?

note: i am being completely earnest in this response. in the last week, i have thrown up several times post doom-scrolling on twitter. i had to delete the app. i am convinced this will end up with everyone in dust. my mind has reverted to the following quote from The Wasteland several times:

<< "And I will show you something different from either

<< Your shadow at morning striding behind you

<< Or your shadow at evening rising to meet you;

<< I will show you fear in a handful of dust."

dwmbt··on Mathematically correct breakfast: How to slice a bagel into two linked halves (2009)
this rules. gonna try it out tomorrow morning!
dwmbt··on A developer analyzes HN using browser devtools
was just about to upload this, cheers.
dwmbt··on Peter Thiel to step down from Meta’s board
LOL, i would pay money to watch this in real time. another suggestive Thiel anecdote: after PayPal IPO'd the team threw a party to celebrate and he was said to have run a 10 game simultaneous (Thiel would play ten different games, moving through each board one move at a time, down the line) and was only beat by one person (David Sacks). after losing, he flipped the board and apparently responded to being called a sore loser with "show me a great loser and i'll show you a loser." [0]

[0] https://www.youtube.com/watch?v=uSUM1mvw17w

dwmbt··on Postman Now Supports gRPC
love the idea! i'd be willing to contribute but i'm sort of useless when it comes to go... i do have a suggestion though! lots of open source projects also use open collective [1] to crowd source funds, so if you want to add another payment method for users like me that don't have patreon that might be something to look into.

[1] https://opencollective.com/

dwmbt··on Ask HN: Who wants to collaborate?
i made a similar tool to learn elixir and it's collaborative in nature, would be interesting to see if you could do a similar twist so people could work on a piece together.
dwmbt··on Prime Video Uses WebAssembly
as of late last year - of the large tech companies - it seems that amazon and microsoft might be the biggest Rust (in prod) evangelists. they basically swiped all the mozilla rust devs that were laid off and made their own dedicated Rust teams. so far, this has been good for the ecosystem as they continue to contribute to the community but i know there's a lot of community members that feel uneasy about those moves. here's to hoping the worries amount to nothing :)
dwmbt··on Prime Video Uses WebAssembly
first time i've seen practical wasm system design and the transition written about. that being said, i would really love a deeper dive. the graphics were also insightful -- cheers, alexandru
dwmbt··on Ask HN: How to Grieve?
though some might find that corny, i certainly feel this way -- i'm going to try and reconnect with some of the people here now. it's not that life is too short, it's just that perhaps i haven't taken advantage of the time i could spend with others.
dwmbt··on Ask HN: How to Grieve?
it's hard for me to respond to everyone so i'm going to hope that you will all be checking in on this at some point.

firstly, i want to say that i really appreciate your candor. for you all to share those personal stories with me, a stranger on the internet who lurks on a website, is very generous and appreciated.

secondly, much of the advice seems to center around the idea that there is nothing wrong with me; this is a strange and chaotic time for me, there is no by-the-book response. to quote user ss48: << "There is no 'normal' way to feel about a calamity because it is so out-of-place from everything else, and everybody copes differently and expresses it differently, at different times."

thank you. i believe this is what many of the lessons were also trying to get across. i don't know that i'll ever feel differently, but with some more time between the situation and me, i am starting to at least look at those feelings differently.

i hope in the coming years i can bounce back as you all have and return the favor to someone else.

dwmbt··on Multiple Sclerosis Causality
> About the use of "calm down" as an instruction: while your sentiment is good (to reduce another person's anxiety), it's not always possible for someone to follow that when it is received as an instruction.

this is a pet peeve of mine. something i picked up when i was a counselor at a special needs camp was the idea that everyone (regardless of where you lie on any spectrum) has a unique sensitivity to criticism. it's important to NOT treat people how you would like to receive criticism, but to assess how you think they would best consume and digest it. obviously, this is extremely difficult on the internet and i'm just nitpicking but i had an altercation with my sibling earlier when they told me to 'calm down' so i'm still on edge about it.

i'm sure OP doesn't need to hear this but typically i find that a good alternative is to nudge someone into rationality. not to say that the parent comment is irrational, but when you simply show someone why they may be overreacting, they may very well 'calm down' all by themselves. if said person refuses to acknowledge your rationale, it's likely they aren't welcome to any criticism at all and won't be 'calming down' in any capacity.

dwmbt··on Poll: Which FAANG is the most likely to decline in the years ahead?
if you choose to go this route, jellyfin is a great privacy-respecting media server. plex is great, but requiring an email or third party account on a self-hosted app is just weird.
dwmbt··on “Autism is a spectrum” doesn’t mean what you think (2019)
heavily agree with this. completely orthogonal, but most people i know that have worked in a kitchen (myself included) have, at some point, mentioned their initial shock with how disturbingly gross kitchens are. after reading orwell's down and about in london and paris, i suppose things have gotten much better, but still, i don't think most customers understand this. he goes into some great rants about this, if it's of any interest to you.
dwmbt··on Shrooms: What You Need to Know
when i first started experimenting with psychedelics on my own, i would set up stations in my room. i had a sketchpad on my desk and an assortment of pens and pencils, next to that i had a journal where i would routinely jot down my fleeting thoughts/feelings. across the room, i had my window open, so that i could look at the stars outside and feel like i wasn't trapped in a shoebox. on my bed, i had my phone and a nice pair of headphones. i also had my computer here, so that i could watch tv. sometimes, when my dog would let me, i would also curl up next to him on the floor. over time, i tried to introduce new stations, like programming and reading, but they never really stuck.

all of these activities kept me busy, but none of them were quite as fulfilling as just closing my eyes and letting my mind do the work (even with music as a guide). eventually, i just started doing the opposite -> the stations remained, but only as tools to help me beat my anxiety and/or boredom. if i ever feel that i am approaching a period of overwhelming feelings, i distract myself with the activities i mentioned.

dwmbt··on Is there such a thing as good taste?
i agree. personally, i tend to look at the world through something akin to Kant's empirical realism. though it's not epistemology, his work Critique of Judgement is unique in that he directly tackles how "the judgement of taste" (X is beautiful) is reached. i recommend reading critiques on the critique, as this is how i regularly consume philosophy. on that note, i was wondering if you had any recommendations for how to consume philosophy, since it is something of interest to you?
dwmbt··on Is there such a thing as good taste?
i'm not a philosophy nut or anything, but consider looking into empiricism versus rationalism and looking at Paul's writing, or conversations about the objectivity/subjectivity of aesthetics through that lens. Paul lives up to his rational roots here.
dwmbt··on Singapore deaths and cases spike with 88.5% vaxxed
being a person in the most vulnerable category for developing myocarditis from the vaccine (and in general), i felt like i should add some of my experience with researching this topic.

SARS-CoV-2 has been shown to make a person 18 times more likely to develop myocarditis than if they never got sick [0]. other sources suggest that number is much higher:

"Across all ages, the risk of myocarditis was almost 16 times higher for people with COVID-19 compared to those who aren’t infected. The myocarditis risk is 37 times higher for infected children under 16 years and seven times higher for infected people ages 16-39 compared to their uninfected peers." [1]

okay, so let's take a step back. the global prevalence of myocarditis has previously been found to be ≈ 22 of 100 000 patients (annually) [2]. i haven't found any statistics of annual ratio's for young men developing myocarditis in general, but all reports read that those numbers are higher. the recent israeli study found that male vaccine recipients between the ages of 16 and 19 were found to have developed myocarditis in 13.73 cases per 100,000 people. so what does this tell me? for me, it shows that the risks of developing myocarditis are in general, scary -> post-vaccination, similarly spooky -> post-covid, terrifying.

still though, some arguments for younger people (closer to the age group parent comment may be referring to) suggest that "the risk of developing myocarditis might be increased more by the vaccine than by the disease, particularly because children rarely develop severe COVID-19" [3]. this is merely conjecture, but i'm assuming that the source would define developing myocarditis as a severe COVID-19 case. otherwise, it would not be very relevant.

most of the research i've done for myself reach a similar conclusion for children (under the age of 18): the risks of getting vaccinated outweigh the risks associated with COVID-19 if a person has at least one COVID-19 comorbidity.

for me, i decided to get my third-dose because i felt that although the chances of developing myocarditis seem to increase with the number of vaccinations you get, the benefits still seem to outweigh the risks. and finally, this is not a new phenomena and from what i understand, it is a natural reaction post-vaccination. the increase in the possibility of developing myocarditis has been a spook (albeit, a real risk for some people) associated with vaccination for a long time now. [2] [4] [5]

[0] https://pubmed.ncbi.nlm.nih.gov/22328081/

[1] https://publications.aap.org/aapnews/news/16388?autologinche...

[2] https://www.ahajournals.org/doi/10.1161/CIRCRESAHA.115.30657...

[3] https://www.nature.com/articles/d41586-021-02740-y#ref-CR4

[4] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6437672/

[5] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4751718/

dwmbt··on Goodbye CSS Modules, Hello TailwindCSS
https://github.com/windicss/windicss/discussions/176
dwmbt··on Goodbye CSS Modules, Hello TailwindCSS
i've heard a lot of great things about this course. like, a lot. i'm pretty broke so most of my money goes towards tuition and rent, maybe i'll ask for this for christmas!
dwmbt··on Goodbye CSS Modules, Hello TailwindCSS
i would say the tailwind docs themselves and looking at the examples were a big help. for instance, the way they visualize their flex elements was enlightening. also, learning about how atomic css is a useful paradigm was the biggest motivator for writing more meaningful and expressive css. i'll list some things i've bookmarked:

[0] https://css-tricks.com/lets-define-exactly-atomic-css/ [1] https://adamwathan.me/css-utility-classes-and-separation-of-... [2] https://acss.io/thinking-in-atomic.html

and finally, it's always useful to read critiques. the following article is well written, in my opinion: https://www.browserlondon.com/blog/2019/06/10/functional-css.... through that i learned that tailwind has a useful feature: @apply, which you can use in conjunction with a standard css class approach. i.e container { @apply color-grey-100; box-sizing: border-box; }

dwmbt··on Goodbye CSS Modules, Hello TailwindCSS
i mentioned this in another comment but one takeaway i got from using tailwind is that it changed the way i look at css. i use it as a learning tool as well, which is something i rarely ever get out of solutions that try to do most of the heavy lifting in a project.

consider this comment an open-invitation for other good css references!

dwmbt··on Goodbye CSS Modules, Hello TailwindCSS
despite a lot of the backlash i've seen around the web concerning tailwind, bootstrapping projects is easier when all* the work is done for you. i also found that the consistency and familiarity you gain is just... nice? i've learned a lot about css through the tailwind documentation, and it's impacted the way i look at and implement my own css outside of using it. i even practiced learning css by creating my own design system / atomic css framework by mimicking tailwind. not sure if you've checked this out but windicss[0] is an awesome implementation of tailwind.

*mostly

[0] https://windicss.org/

dwmbt··on Gender in Latin and Beyond: A Philologist’s Take
i've found that there are arguments being had between people my age that sex is a biological descriptor (M/F) and that gender is a looser, more amorphous descriptor. for instance, you can be born a man (your biological sex) and identify as non-binary (your gender). i'm interested to see how the origin of the words could contribute to that discussion.
dwmbt··on Gender in Latin and Beyond: A Philologist’s Take
great rebuttal, i learned something new! i wonder, do you happen to know how this might impact the conversation between gender and sex being two different descriptors? i'm unsure of how to go about looking at the etymological origins of both words, so help in that regard could prove just as useful. thanks.
← PreviousPage 2 of 3Next →