dharmik

@dharmik@linuxusers.in

admin @ linuxusers.in.
student. custodian of useless trivia.
hacker. python. c. unix. vim.

bloghttps://dhrm1k.github.io
codeshithttps://github.com/dhrm1k
matrix@spiderham:matrix.org
photos@dharmiik@social.photo

Location: 23.014509,72.591759

81 following, 28 followers

📌 0 ★ 0 ↺

dharmik »
@dharmik@linuxusers.in

📌 0 ★ 0 ↺

dharmik »
@dharmik@linuxusers.in

to reach me out,

- mail at dharmiik [at] proton [dot] me
- i occasionally post in long-form at: https://dhrm1k.github.io

0 ★ 0 ↺

dharmik »
@dharmik@linuxusers.in

is it just me or is setting up a dev environment for a shopify plugin way more painful than it has any right to be. like bro i just wanted to build a button.

0 ★ 0 ↺

dharmik »
@dharmik@linuxusers.in

0 ★ 0 ↺

dharmik »
@dharmik@linuxusers.in

i have been using ytmusic and darn i miss apple music. the lossless audio feature and the audio quality was much better.

dharmik boosted

linus »
@linus@donotsta.re

current status

"I just need to" meme saying "I just need to rebuild the website"

Alt..."I just need to" meme saying "I just need to rebuild the website"

...

Andrew Kaster »
@akaster@serenityos.social

@linus

I just need to refactor my project's CMakeList.txt. Just one more refactor. I'm sure the CMake will look pretty this time. Just one more refactor.

Alt...I just need to refactor my project's CMakeList.txt. Just one more refactor. I'm sure the CMake will look pretty this time. Just one more refactor.

    ...

    linus »
    @linus@donotsta.re

    @akaster godspeed. also didn't you switch to gn?

      ...

      Andrew Kaster »
      @akaster@serenityos.social

      @linus eh? I can't hear you over these memes

      beaver comic where the oblivious one is refactoring his website.

      Alt...beaver comic where the oblivious one is refactoring his website.

        ...

        Andrew Kelley »
        @andrewrk@mastodon.social

        @akaster @linus

        andy@bark ~/s/zig (wrangle-writer-buffering)> gd origin/master --shortstat
 176 files changed, 12025 insertions(+), 12941 deletions(-)

        Alt...andy@bark ~/s/zig (wrangle-writer-buffering)> gd origin/master --shortstat 176 files changed, 12025 insertions(+), 12941 deletions(-)

          0 ★ 0 ↺

          dharmik »
          @dharmik@linuxusers.in

          hi @amodm@masto.ai . i see you co-found udaan.com. i am doing a personal project on how distributions work. can you help me with it? i want to understand how does b2b business actually work. like how does maggi reach hills and sites where we track. how does a product end up at the most remote places. how does the distribution cycle work.

            0 ★ 0 ↺
            in reply to »

            rahul »
            @rahul@linuxusers.in

            finally watched it today online 🥹

              ...
              0 ★ 0 ↺

              dharmik »
              @dharmik@linuxusers.in

              did it live up to your expectations?

              CC: @rahul@linuxusers.in

                ...
                0 ★ 0 ↺

                rahul »
                @rahul@linuxusers.in

                i'd say it exceeded my expectations. no one would probably believe me, but I first got to know about the musical, Wicked, by this acapellascience parody on YouTube (which too is so amazing). I loved this song specifically and when I got to know that a movie is coming out, I was very excited.

                You know, I discovered Aladdin the same way 🙈. Check this.

                i guess I like musicals.

                  1 ★ 0 ↺

                  dharmik »
                  @dharmik@linuxusers.in

                  changed my snac theme. thanks and credit to @giacomo@snac.tesio.it

                    2 ★ 0 ↺

                    dharmik »
                    @dharmik@linuxusers.in

                    TIL javascript allows trailing commas while adding new elements, parameters, or properties.

                    https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Trailing_commas

                    1 ★ 0 ↺

                    rahul »
                    @rahul@linuxusers.in

                    yayy

                    ...
                    1 ★ 0 ↺

                    dharmik »
                    @dharmik@linuxusers.in

                    🥳🥳🥳

                      0 ★ 0 ↺

                      dharmik »
                      @dharmik@linuxusers.in

                      there’s so much art and literature i steer clear of, not because it isn’t beautiful or meaningful, but because i know it’ll get under my skin. i know it’ll move something in me, maybe even shift the way i see things. and truthfully, i’m scared of what might come after that — the thoughts, the feelings, the actions i’d have to face. it might be a cowardly take but i want my mind to think clearly.

                      0 ★ 0 ↺

                      dharmik »
                      @dharmik@linuxusers.in

                      text is always better. i wish more people had their personal blogs/microblogs so i could read what they think of things. who doesn't love a highly opinionated person?

                      dharmik boosted

                      Julia Evans »
                      @b0rk@social.jvns.ca

                      every core unix command I use

                      ## basic file stuff

touch - create file
mkdir - create directory
cp - copy
mv - move
rm - delete
ln - create symlink
ls - list directory

## how big is it
wc - word count
du - file size in bytes
df - filesystem usage

## slice & dice files
sed - replace regex
tr - replace character
grep - search file
cut - get column
awk - get column (+ more)
sort - sort lines
uniq - unique lines
head - first 10 lines
tail - last 10 lines

## filesystems
mount - mount a filesystem
umount - unmount
dd - copy data to a disk

## manage processes
ps - list processes
lsof - list open files
kill - send a signal
pkill - fancy `kill`
top - who's using CPU?
uptime - time since reboot

## permissions
chown - change owner
chmod - change permissions


## time stuff
time - measure runtime
date - current time
sleep - wait X seconds
cal - cute calendar


## useful with pipes
less - scroll text
cat - print file contents
tee - stdin -> file + stdout
xargs - run cmd for each line
find - find files by name


## compression
tar - make/extract tar files
gzip - compress with gzip
gunzip - decompress
zip - compress with zip
unzip - decompress


## & more
which - find cmd on PATH
man - read man page
crontab - edit crontab
md5sum - calculate md5sum
diff - diff files

                      Alt...## basic file stuff touch - create file mkdir - create directory cp - copy mv - move rm - delete ln - create symlink ls - list directory ## how big is it wc - word count du - file size in bytes df - filesystem usage ## slice & dice files sed - replace regex tr - replace character grep - search file cut - get column awk - get column (+ more) sort - sort lines uniq - unique lines head - first 10 lines tail - last 10 lines ## filesystems mount - mount a filesystem umount - unmount dd - copy data to a disk ## manage processes ps - list processes lsof - list open files kill - send a signal pkill - fancy `kill` top - who's using CPU? uptime - time since reboot ## permissions chown - change owner chmod - change permissions ## time stuff time - measure runtime date - current time sleep - wait X seconds cal - cute calendar ## useful with pipes less - scroll text cat - print file contents tee - stdin -> file + stdout xargs - run cmd for each line find - find files by name ## compression tar - make/extract tar files gzip - compress with gzip gunzip - decompress zip - compress with zip unzip - decompress ## & more which - find cmd on PATH man - read man page crontab - edit crontab md5sum - calculate md5sum diff - diff files

                      ...

                      Julia Evans »
                      @b0rk@social.jvns.ca

                      where this came from was really just I ran `history` and I wondered if everything I used that felt like a "core unix tool" would fit on one piece of letter paper and it seemed to fit

                      ...

                      Ian Douglas Scott »
                      @ids1024@fosstodon.org

                      @b0rk I suppose the "official" definition of "core unix tool" would be the ones defined by POSIX (pubs.opengroup.org/onlinepubs/, specifically the list of utilities in pubs.opengroup.org/onlinepubs/)

                      Though that doesn't really matter that much. This seems like a good list of commands to know.

                        ...
                        Older...

                        Mark Bessey »
                        @mbessey@sfba.social

                        @b0rk my version of this would have about 95% overlap. I never use tmux or screen, since I'm nearly always using a GUI terminal emulator. I think I've used cal once or twice. I probably use killall everywhere you'd use pkill. Obviously, "find" is an omission, so I won't count that as a difference.

                        I use about 1% of awk, but I use it more often than cut, because if I have to remember one weird set of rules, I'll just use it, even if it's overkill.

                          ...

                          Julia Evans »
                          @b0rk@social.jvns.ca

                          @mbessey yeah I'm not really sure why I put `cut` in since I don't use it (for the same reason as you)

                            Julia Evans »
                            @b0rk@social.jvns.ca

                            also a couple of people asked about networking tools so here is “every networking tool I know” from a few years back

                            (which for some reason includes several tools that I have never used)

                            wizardzines.com/networking-too

                            ...
                            Older...

                            SignalEleven »
                            @signaleleven@fosstodon.org

                            @b0rk in my mind iptables is still "new"... But I had to think half a minute to fish "ipchains" out of my memory.

                            I should look into mitmproxy...

                              Gaëtan Duchaussois »
                              @gduchaussois@mastodon.xyz

                              @b0rk realpath ?

                                ...

                                Julia Evans »
                                @b0rk@social.jvns.ca

                                @gduchaussois sounds like it would be useful in theory but I’d never even heard of it!

                                  ...

                                  Gaëtan Duchaussois »
                                  @gduchaussois@mastodon.xyz

                                  @b0rk I guess it's more useful in scripts where you want to know where the "real" file is because it gives you information in the full path

                                    ...
                                    0 ★ 0 ↺

                                    dharmik »
                                    @dharmik@linuxusers.in

                                    watched before sunrise for the first time. it’s so simple. two people walking and talking. the way they speak, the pauses, the little moments... it all feels real. i’d recommend it if you’re into films that are more about conversation than plot.

                                    ...
                                    1 ★ 0 ↺

                                    dharmik »
                                    @dharmik@linuxusers.in

                                    though i’m very comfortable just putting on a t-shirt and being on the go, i’m impressed by those who wear a simple shirt or a t-shirt and make it effortlessly, ineffably beautiful. choosing what to wear also does something—it sets a tone and carries a mood.

                                    dharmik boosted

                                    Stefano Marinelli »
                                    @stefano@fedihome.stefanomarinelli.it

                                    Life goes by too fast. Way too fast.

                                    0 ★ 0 ↺

                                    dharmik »
                                    @dharmik@linuxusers.in

                                    been working on generating embeddings for a museum image search and classification project for a while. a few things to go and it will be ready.

                                    ...
                                    0 ★ 0 ↺

                                    dharmik »
                                    @dharmik@linuxusers.in

                                    all the data is in json and i have a big dump of five files. i need to merge them and then generate embeddings again. the current demo is of the smallest museum data i could find among those.

                                      ...
                                      0 ★ 0 ↺

                                      dharmik »
                                      @dharmik@linuxusers.in

                                      well got an error and presumed it's caused by untrusted SSL certificate. only to realize it later that www.museumsofindia.gov.in is down :(

                                        1 ★ 0 ↺

                                        dharmik »
                                        @dharmik@linuxusers.in

                                        can't stop talking about and admiring fish shell!

                                        dharmik boosted

                                        screwlisp »
                                        @screwtape@mastodon.sdf.org

                                        ...

                                        screwlisp »
                                        @screwtape@mastodon.sdf.org

                                        @ramin_hal9001
                                        In contrast, in the revised article presenting gnu emacs, it is a stated goal to get secretaries who were not trained as programmers an entrypoint to begin writing lisp. This is echoed by a much later essay by Strandh noting that lisp, moreso than other languages has a bunch of self-taught eccentrics [].

                                          ...

                                          screwlisp »
                                          @screwtape@mastodon.sdf.org

                                          @ramin_hal9001
                                          3 / >2
                                          I think it might be worth clarifying writing elisp defuns, which I identify with programs, and the practice of writing emacs major and minor modes.

                                            ...
                                            screwlisp boosted

                                            DougMerritt (log😅 = 💧log😄) »
                                            @dougmerritt@mathstodon.xyz

                                            @screwtape @ramin_hal9001
                                            Nice series of articles.

                                            I would add that both emacs and unix were created to get a job done (both were *originally* about comparatively simple text processing), and had a lot of ad hoc elements to that end, which are awkward to say something cohesive about. It's easier to talk about things that had some over-arching goal to start with and that stuck to that goal/philosophy at all costs -- not that such things happen very often, at least not successfully.

                                            > gnu emacs, it is a stated goal to get secretaries who were not trained as programmers an entrypoint to begin writing lisp.

                                            I can't tell if you had it in mind, but (as is well-documented) Unix began as a system for secretaries. Well, that was their official excuse anyway. :)

                                              Pat »
                                              @mostlypat@mastodon.sdf.org

                                              @screwtape @ramin_hal9001

                                              I think this discussion (which has been very interesting!) seems similar to the idea of "bloat", which is almost the anthesis of the UNIX philosophy (although "anti-bloat" is a bit of a slippery slope, as ultimately all software is bloat)

                                              I like Emacs because rather than installing a ton of different programs (RSS, mail, editor, scripting language, GUI, terminal, etc), I can just install Emacs. So it may be "bloated", but it ironically has fewer depenencies

                                                0 ★ 0 ↺

                                                dharmik »
                                                @dharmik@linuxusers.in

                                                bumped into the same judge (at hackNuThon) who judged us at a hackathon last week (AU hackathon).

                                                ...
                                                1 ★ 0 ↺

                                                dharmik »
                                                @dharmik@linuxusers.in

                                                couldn't win but ended up being in the top 10 and winning few goodies.

                                                  0 ★ 0 ↺

                                                  dharmik »
                                                  @dharmik@linuxusers.in

                                                  at nirma uni for the hackathon and spent time writing a fine (and well textured) raycasting engine that a mac can't render it well.

                                                  2 ★ 0 ↺

                                                  dharmik »
                                                  @dharmik@linuxusers.in

                                                  i had an argument (that too related to a topic he was teaching) with my python faculty last semester, and the same faculty teaches me python2 this semester. that faculty is without a doubt the smartest—he knows his stuff. you'd expect an argument to leave a bitter spot where he stops acknowledging my presence in class or ignores my questions, but he always patiently answers everything i ask. these are the kind of teachers that actually want you to learn.

                                                  1 ★ 0 ↺

                                                  dharmik »
                                                  @dharmik@linuxusers.in

                                                  i wish more people would pen down their thoughts—more people should have a blog or something. that’s one of the reasons linuxusers.in exists!

                                                  0 ★ 0 ↺

                                                  dharmik »
                                                  @dharmik@linuxusers.in

                                                  been attending the Ingenious Hackathon 6.0 since the past 32ish hours and it's been a ride.

                                                  ...
                                                  0 ★ 0 ↺

                                                  dharmik »
                                                  @dharmik@linuxusers.in

                                                  now took a break from working to check if we make to the top 25 teams.

                                                    ...
                                                    1 ★ 0 ↺

                                                    dharmik »
                                                    @dharmik@linuxusers.in

                                                    update: we didn't make it.

                                                    i hate the hackathons where a problem statement is defined. it should either be open ended or at worst a theme based.

                                                      0 ★ 0 ↺

                                                      dharmik »
                                                      @dharmik@linuxusers.in

                                                      old fashion brands are always a good case study. it's a miracle how they emerged and lasted this long. i get how e-commerce brands cracked distribution with social media, but the old ones? how?

                                                      2 ★ 0 ↺

                                                      dharmik »
                                                      @dharmik@linuxusers.in

                                                      happy birthday dear friend! @rahul@linuxusers.in

                                                        dharmik boosted

                                                        Paolo Amoroso »
                                                        @amoroso@fosstodon.org

                                                        STORAGE is a Medley Interlisp tool that shows a bar chart of the amount of storage allocated to each Lisp data type. The black part of a bar represents the number of items or pages currently in use, the gray part the number of free items or pages.

                                                        Screenshot of the black and white desktop of a 1980s graphical workstation environment. The desktop has a gray background pattern and some windows with a white background and a title bar with white text on a black background. The main window shows a bar chart laid out horizontaly. Each bar has a black and a gray part and a text label next to it.

                                                        Alt...Screenshot of the black and white desktop of a 1980s graphical workstation environment. The desktop has a gray background pattern and some windows with a white background and a title bar with white text on a black background. The main window shows a bar chart laid out horizontaly. Each bar has a black and a gray part and a text label next to it.

                                                          0 ★ 0 ↺

                                                          dharmik »
                                                          @dharmik@linuxusers.in

                                                          i have been answering a lot of calls without even knowing i picked it up. any way/app to set up swipe to answer (like ios) on pixel. @googlepixel@lemmy.ml

                                                            dharmik boosted

                                                            Amin Hollon 🏳 »
                                                            @amin@polymaths.social

                                                            My design goal on websites is that bright young teenagers could learn HTML and CSS with the "View Source" button without having to decipher obfuscated code that looks like it's meant to summon a Lovecraftian horror.

                                                            ...
                                                            Older...

                                                            fbievan (powered by REAL polymaths) »
                                                            @fbievan@polymaths.social

                                                            @amin yes.

                                                            ...

                                                            Amin Hollon 🏳 »
                                                            @amin@polymaths.social

                                                            @fbievan

                                                            this is the way.

                                                            ...

                                                            Amin Hollon 🏳 »
                                                            @amin@polymaths.social

                                                            @fbievan

                                                            I don't wanna be a web dev, I wanna be a spider, spinning a lightweight but strong web. ;)

                                                            ...

                                                            fbievan (powered by REAL polymaths) »
                                                            @fbievan@polymaths.social

                                                            @amin

                                                            Hmmm, what if if it spins backwards?

                                                            ...

                                                            Amin Hollon 🏳 »
                                                            @amin@polymaths.social

                                                            @fbievan

                                                            It travels backwards in time.

                                                            ...

                                                            fbievan (powered by REAL polymaths) »
                                                            @fbievan@polymaths.social

                                                            @amin very interesting

                                                            ...

                                                            Amin Hollon 🏳 »
                                                            @amin@polymaths.social

                                                            @fbievan

                                                            I think you mean gnitseretni yrev.

                                                            ...

                                                            fbievan (powered by REAL polymaths) »
                                                            @fbievan@polymaths.social

                                                            ...

                                                            Amin Hollon 🏳 »
                                                            @amin@polymaths.social

                                                            ...

                                                            Amin Hollon 🏳 »
                                                            @amin@polymaths.social

                                                            @fbievan

                                                            .dnammoc ver xinU eht ot enil a epip ot mivoen esu nac I ;txet desrever htiw stoot etirw ot em rof ysae ylgnisirprus yllautca s'tI

                                                            ...

                                                            fbievan (powered by REAL polymaths) »
                                                            @fbievan@polymaths.social

                                                            @amin

                                                            em rof taht sa ysae sa ton sti os oht nr elibom no m'I ,ecin yrev s'tahT

                                                            ...

                                                            kudzu »
                                                            @kudzu@polymaths.social

                                                            @amin @fbievan I love this analogy

                                                              ...

                                                              Amin Hollon 🏳 »
                                                              @amin@polymaths.social

                                                              @kudzu @fbievan Me too. I’ve had it in mind for years but never wrote my planned article.

                                                                fbievan (powered by REAL polymaths) »
                                                                @fbievan@polymaths.social

                                                                @kudzu @amin don't worry about what happens below this message, XD

                                                                  ...

                                                                  kudzu »
                                                                  @kudzu@polymaths.social

                                                                  @fbievan @amin I never worry about anything 🫡

                                                                    ...

                                                                    Amin Hollon 🏳 »
                                                                    @amin@polymaths.social

                                                                    ...

                                                                    kudzu »
                                                                    @kudzu@polymaths.social

                                                                    @amin @fbievan So the trick is to ignore and downplay your problems, and there are no downsides!

                                                                      ...

                                                                      Amin Hollon 🏳 »
                                                                      @amin@polymaths.social

                                                                      @kudzu @fbievan

                                                                      Problems? What problems? I don't have any problems.

                                                                      It isn't working AAAAAAAA

                                                                        ...

                                                                        kudzu »
                                                                        @kudzu@polymaths.social

                                                                        @amin @fbievan oh no.. maybe distract yourself with problems that get exponentially worse so you never worry about one for too long??

                                                                          ...

                                                                          Amin Hollon 🏳 »
                                                                          @amin@polymaths.social

                                                                          @kudzu @fbievan

                                                                          So, business as usual, then.

                                                                            Luke Harby »
                                                                            @lukeharby@infosec.exchange

                                                                            @amin worthy of a follow ESPECIALLY given your wonderful avatar.

                                                                              ...

                                                                              Amin Hollon 🏳 »
                                                                              @amin@polymaths.social

                                                                              @lukeharby

                                                                              Haha, I appreciate it! I drew it in pure HTML/CSS, years ago. ;)

                                                                              https://codepen.io/benjaminhollon/pen/pogVzbY

                                                                              I then ended up turning it into a live coding demo with editable source on an old version of my website.

                                                                              Amin Hollon 🏳 »
                                                                              @amin@polymaths.social

                                                                              Send help, this is starting to go viral and I haven’t had my shots!

                                                                              CJ »
                                                                              @roguefoam@polymaths.social

                                                                              @amin I read a blog post about this exact thing the other day but now I can’t find it 😭😭😭

                                                                              ...
                                                                              dharmik boosted

                                                                              James Endres Howell »
                                                                              @jameshowell@fosstodon.org

                                                                              Edsger W. Dijkstra (1975):

                                                                              "The tools we use have a profound (and devious!) influence on our thinking habits, and, therefore, on our thinking abilities."

                                                                              ...

                                                                              takeonrules »
                                                                              @takeonrules@dice.camp

                                                                              @jameshowell

                                                                              Pair that with Henry David Thoreau:

                                                                              "Men have become the tools of their tools."

                                                                              Thus revealing the glory and trap of Emacs yak-shaving; so very obvious.

                                                                                ...

                                                                                James Endres Howell »
                                                                                @jameshowell@fosstodon.org

                                                                                @takeonrules I AM BECOME RECURSIVE EMACS!

                                                                                (provide 'how.el)

                                                                                  screwlisp boosted

                                                                                  Paolo Amoroso »
                                                                                  @amoroso@fosstodon.org

                                                                                  I hear you like dialogs and property sheets, so here goes. This is the TEdit rich text editor of Medley Interlisp with an open document and the free menus (i.e. dialogs) for controlling text attributes, paragraph formatting, page layout, index and TOC.

                                                                                  Screenshot of the black and white desktop of a 1980s graphical workstation environment. The desktop has a gray background pattern and some windows with a white background and a title bar with white text on a black background. The main window shows a document open in a word processor. Above the main window, one above the other, are 4 dialog boxes for controlling various properties of the formatting and layout of the document.

                                                                                  Alt...Screenshot of the black and white desktop of a 1980s graphical workstation environment. The desktop has a gray background pattern and some windows with a white background and a title bar with white text on a black background. The main window shows a document open in a word processor. Above the main window, one above the other, are 4 dialog boxes for controlling various properties of the formatting and layout of the document.

                                                                                    ...

                                                                                    lispm »
                                                                                    @symbolics@mastodon.social

                                                                                    @amoroso that's serious Lisp UI p*rn

                                                                                      ...
                                                                                      dharmik boosted

                                                                                      Paolo Amoroso »
                                                                                      @amoroso@fosstodon.org

                                                                                      @symbolics Who needs color when we have 1-bit graphics?

                                                                                        ...

                                                                                        lispm »
                                                                                        @symbolics@mastodon.social

                                                                                        @amoroso I've used b&w 1 bit a lot with the Atari ST 1040, the Mac SE/30, the Symbolics 3640. Back in the days when large bitmap screens were still expensive...

                                                                                          ...
                                                                                          0 ★ 0 ↺

                                                                                          dharmik »
                                                                                          @dharmik@linuxusers.in

                                                                                          on the signal, i took out my phone to reply to a few messages. the guy beside me, amazed at its small size, asked which phone it was. i love my pixel 8a for how compact it is. we live in a world where a 6.1" display is considered small—and i love it.

                                                                                          1 ★ 2 ↺
                                                                                          Samuel Chase boosted

                                                                                          dharmik »
                                                                                          @dharmik@linuxusers.in

                                                                                          any past contributors here?

                                                                                            ...

                                                                                            Samuel Chase »
                                                                                            @samebchase@fantastic.earth

                                                                                            @dharmik did a GSoC with Inkscape way back in 2012.

                                                                                              ...
                                                                                              1 ★ 0 ↺

                                                                                              dharmik »
                                                                                              @dharmik@linuxusers.in

                                                                                              ah, amazing. please share how your experience was and what did you accomplish? how did you end up applying?

                                                                                                ...

                                                                                                Samuel Chase »
                                                                                                @samebchase@fantastic.earth

                                                                                                @dharmik required that you fix two bugs. I think I must have fixed two bugs from the bug tracker, and then chose one of the GSoC projects and wrote a proposal.

                                                                                                My GSoC was successful in the sense that my mentor and I did some work on the guidelines in Inkscape. Was able to get some understanding of the codebase. Unfortunately, by the time the project ended, the code was no where ready to being merged, and I went into full time university. I was not able to regularly contribute to Inkscape after that. Ideally we should have chosen a project that could be merged within two months.

                                                                                                My mentor was nice and supportive. Had a great experience overall. Learnt a lot. I think I was the first person to build Inkscape with clang++. Made a small patch that allowed Inkscape to be built with that compiler.

                                                                                                I definitely would like to contribute to Inkscape some day...

                                                                                                  1 ★ 0 ↺

                                                                                                  dharmik »
                                                                                                  @dharmik@linuxusers.in

                                                                                                  i love open source, but hate the contributors who do it for the name sake of it. if there's a organization whose products you use and either want to know the workings of it and can contribute it. certainly go for it. but not for the tag of open source.

                                                                                                  https://summerofcode.withgoogle.com/

                                                                                                  3 ★ 2 ↺
                                                                                                  Oblomov boosted

                                                                                                  dharmik »
                                                                                                  @dharmik@linuxusers.in

                                                                                                  toot.py is now compatible with snac. wooh.

                                                                                                  thanks to @ihabunek@mastodon.social

                                                                                                  posted from !

                                                                                                    ...

                                                                                                    Ворон »
                                                                                                    @voron@no.run.place

                                                                                                    Is this a console client? Can you provide a link?

                                                                                                      ...
                                                                                                      1 ★ 0 ↺

                                                                                                      dharmik »
                                                                                                      @dharmik@linuxusers.in

                                                                                                      yes, it is.

                                                                                                      https://github.com/ihabunek/toot

                                                                                                      some things work and few don't. you will be able to browse, reply and post from it.

                                                                                                        1 ★ 0 ↺

                                                                                                        dharmik »
                                                                                                        @dharmik@linuxusers.in

                                                                                                        and here i am—just a few days away from semester 4 starting in college. life moves fast.

                                                                                                        1 ★ 0 ↺

                                                                                                        dharmik »
                                                                                                        @dharmik@linuxusers.in

                                                                                                        for posterity. social bookmarking and read-it-later app with .

                                                                                                        https://github.com/ckolderup/postmarks

                                                                                                          ...
                                                                                                          0 ★ 0 ↺

                                                                                                          dharmik »
                                                                                                          @dharmik@linuxusers.in

                                                                                                          there seems to be lot of fun scope in this. i wish postmarks had support for multi users. it'd be better if it independently was a complete bookmarking solution having social feature of fediverse.

                                                                                                            1 ★ 0 ↺
                                                                                                            in reply to »

                                                                                                            dharmik »
                                                                                                            @dharmik@linuxusers.in

                                                                                                            get busy living
                                                                                                            i really like be drunk by charles baudelaire that talks about similar ideas.

                                                                                                            You have to be always drunk. That’s all there is to it—it’s the only way. So as not to feel the horrible burden of time that breaks your back and bends you to the earth, you have to be continually drunk.

                                                                                                              dharmik boosted

                                                                                                              Royce Williams »
                                                                                                              @tychotithonus@infosec.exchange

                                                                                                              RIP George Coulouris, CS pioneer and author of em (which inspired vi).

                                                                                                              theguardian.com/education/2025

                                                                                                              ...
                                                                                                              1 ★ 0 ↺

                                                                                                              dharmik »
                                                                                                              @dharmik@linuxusers.in

                                                                                                              @tychotithonus@infosec.exchange i just checked George Coulouris's wiki and it says he died in nov last year.

                                                                                                                ...

                                                                                                                Royce Williams »
                                                                                                                @tychotithonus@infosec.exchange

                                                                                                                @dharmik Yep, didn't mean to imply it was very recent. Just new to me.

                                                                                                                  0 ★ 2 ↺
                                                                                                                  dharmik boosted

                                                                                                                  rahul »
                                                                                                                  @rahul@linuxusers.in

                                                                                                                  Check out my new post on an interesting variant of tic-tac-toe: https://rahulpat1l.github.io/posts/ultimate-ttt/

                                                                                                                    History

                                                                                                                    Back to top - More...