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

Location: 23.014509,72.591759

80 following, 28 followers

📌 1 ★ 0 ↺

dharmik »
@dharmik@linuxusers.in

at thol lake bird sanctuary.

📌 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

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. :)

        LdBeth »
        @ldbeth@mastodon.sdf.org

        @ramin_hal9001 @screwtape let me state this: shell could benefit more from FP, but it missed the point that FP does not cover what essentially shell provided: a unified data structure interface that allows individual programs communicate with each other. In fact elv.sh/ integrates a scheme inspired fp language into shell programming and I think it works great as I uses it daily. Plan 9 rc is also a good design.

          ...

          screwlisp »
          @screwtape@mastodon.sdf.org

          @ldbeth
          I didn't quite get it. Is the unified data structure interface piping text around?
          @ramin_hal9001

            ...

            LdBeth »
            @ldbeth@mastodon.sdf.org

            @screwtape @ramin_hal9001 the elvish shell approach is more than that, it allow pass arbitrary data structures through pipes as if they are enclosed in lazy queues and converts text streams from/to queued strings by splitting texts on newlines.

              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).

                ...
                0 ★ 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.

                  0 ★ 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!

                  dharmik boosted

                  adrianhooves »
                  @adrianhooves@lemmy.today

                  today i learned: svg files are literally just html code

                  what the heck!! that is so wild, mind blowing, i know the main difference between raster graphics and vector graphics was the quality but not more, i had no idea svg files actually used html code and pretty much could be modified using only text and amazing code woa!!! this opens up the possibility for so many things on linux i think, for example, on a linux distro, we could modify the desktop environment and make it waaaaay lighter by getting rid of jpg or png icons and just using pure svg on it. svg can be given a lot of attributes like movement, mouse hovering, change color, change anything. and most svg files are still under a megabyte. wow… please let me know other fun facts about svg or eps files. i really like doing graphic design on linux and inkscape.

                  (https://lemmy.ml/c/linux)

                  ...
                  Older...

                  AbouBenAdhem »
                  @AbouBenAdhem@lemmy.world

                  More accurately, both are flavors of XML.

                    ...

                    NeoNachtwaechter »
                    @NeoNachtwaechter@lemmy.world

                    …which is derived from SGML.

                      atzanteol »
                      @atzanteol@sh.itjust.works

                      technically HTML is not XML… XHTML is, but HTML can be invalid XML.

                        ...

                        AbouBenAdhem »
                        @AbouBenAdhem@lemmy.world

                        Ok—to the extent that SVG is HTML, the variant of HTML that it is is a flavor of XML.

                          Giloron »
                          @Giloron@programming.dev

                          It annoys me that you aren’t supposed to close input tags. At least browsers tolerate self closing them even if it is out of spec.

                            ...

                            neclimdul »
                            @neclimdul@lemmy.world

                            Technically it’s not browser tolerance but spec tolerance. It’s built into the html5 spec to tolerate different tags closing and other things invalid in xml.

                            This was an important design that grew out of one of the largest failings of xhtml that such failures would make the entire page unrenderable.

                              mina86 »
                              @mina86@lemmy.wtf

                              Another interesting part is that HTML5 supports embedding SVG. That is, you can put SVG code directly in your HTML5 document and it’s going to render correctly. You can also style it through your website’s CSS file and manipulate the elements via JavaScript.

                              Though as others pointed out, it’s technically not HTML but XML.

                                ...

                                adrianhooves »
                                @adrianhooves@lemmy.today

                                woww that is crazy, thanks, does that mean that instead of using exported pngs, i can just use the svg code on html and it’ll be a much lighter file??

                                  ...

                                  mina86 »
                                  @mina86@lemmy.wtf

                                  If you have an SVG image you can either embed it directly on the website, or link it using img tag. There’s no need to export it to PNG.

                                    phr »
                                    @phr@discuss.tchncs.de

                                    litghter, as in smaller, yess. but keep in mind, that vector graphics need to be rendered, wich depending on circumstance and graphic might become inefficient.

                                    i never crunched the numbers, but basically youre outsourcing the generation of a rastergraphic to those who open up your website.

                                      ...

                                      FooBarrington »
                                      @FooBarrington@lemmy.world

                                      Though this also has advantages - not only will they be drawn at an appropriate resolution, they can also be styled & modified by the user. If I’m using Dark Reader and your icons are SVGs using currentColor, they’ll render with the same color as other text. The best you can do for raster graphics is inverting them.

                                        ...

                                        phr »
                                        @phr@discuss.tchncs.de

                                        i too love the svg. rest assured. ;)

                                          daggermoon »
                                          @daggermoon@lemmy.world

                                          Damn, I actually did not know that. I thought it was just an image file.

                                            ...

                                            utopiah »
                                            @utopiah@lemmy.ml

                                            main difference between raster graphics and vector graphics was the quality

                                            It’s not. The primitives, the most basic constitutive building blocks, are different, for raster it’s the pixel (a mix of colors, e.g. red/green/blue) whereas for vector it’s the … vector (a relative position which elements, e.g. line, circle, rectangle, text start with).

                                            This is a fundamental distinction on how you interact with the content. For raster you basically paint over pixels, changing the values of pixels, whereas for vector you change values of elements and add/remove elements. Both can be lossless though (vector always is) as for raster can have no compression or lossless compression. That being said raster does have a grid size (i.e. how many pixels are stored, e.g. 800x600) whereas vector does not, letting you zoom infinitely and see no aliasing on straight lines.

                                            Anyway yes it’s fascinating. In fact you can even modify SVG straight from the browser, no image editor or text editor needed, thanks to your browser inspector (easy to change the color of a rectangle for example) or even the console itself then via JavaScript and contentDocument you can change a lot more programmatically (e.g. change the color of all rectangles).

                                            It’s a lot of fun to tinker with!

                                              ...

                                              A_norny_mousse »
                                              @A_norny_mousse@feddit.org

                                              we could modify the desktop environment and make it waaaaay lighter by getting rid of jpg or png icons and just using pure svg on it

                                              That’s already happening.

                                              You can also change the main color of many SVGs (icons or even desktop backgrounds) with one simple edit, one command, one click.

                                              In web sites, you can assign CSS classes to SVG graphics and thus e.g. change their color according to a theme.

                                              That’s my extent of fiddling with it.

                                              IIRC they also use fonts the same way CSS/HTML does.

                                              BTW, there are situations where an SVG is significantly larger than a corresponding raster image. It depends on the content.

                                                Arthur Besse »
                                                @cypherpunks@lemmy.ml

                                                No, SVG files are not HTML.

                                                Please change this post title (currently “today i learned: svg files are literally just html code”), to avoid spreading this incorrect factoid!

                                                I suggest you change it to “today i learned: svg files contain code in an html-like language” or something like that.

                                                SVG is a dialect of XML.

                                                XML and HTML have many similarities, because they are both are descendants of SGML. But, as others have noted in this thread, HTML is also not XML. (Except for when it’s XHTML…)

                                                Like HTML, SVG also can use CSS, and, in some environments (eg, in browsers, but not in Inkscape) also JavaScript. But, the styles you can specify with CSS in SVG are quite different than those you can specify with CSS in HTML.

                                                Lastly, you can embed SVG in HTML and it will work in (modern) browsers. You cannot embed HTML in SVG, however.

                                                  ...

                                                  adrianhooves »
                                                  @adrianhooves@lemmy.today

                                                  ok thank you very much!!

                                                    tasankovasara »
                                                    @tasankovasara@sopuli.xyz

                                                    I made an interactive map: drew in Inkscape, gave the interactive elements numbers for ids, then substituted the id=‘xxx’ in vim with the php code and js function calls, picking up the number from the id tag and inserting it appropriately in php code and function arguments. 250 interactive elements taken care of in a single vim substitute. My bestest development power move yet :D

                                                      ...

                                                      Arthur Besse »
                                                      @cypherpunks@lemmy.ml

                                                      for example, on a linux distro, we could modify the desktop environment and make it waaaaay lighter by getting rid of jpg or png icons and just using pure svg on it.

                                                      this has largely happened; if you’re on a dpkg-based distro try running this command:

                                                      dpkg -S svg | grep svg$ | sort

                                                      …and you’ll see that your distro includes thousands of SVG files :)

                                                      explanation of that pipeline:

                                                      * dpkg -S svg - this searches for files installed by the package manager which contain “svg” in their path * grep svg$ - this filters the output to only show paths which end with svg; that is, the actual svg files. the argument to grep is a regular expression, where $ means “end of line”. you can invert the match (to see the paths dpkg -S svg found which only contain “svg” in the middle of the path) by writing grep -v svg$ instead. * the sort command does what it says on the tin, and makes the output easier to read you can run man dpkg, man grep, and man sort to read more about each of these commands.

                                                        ...

                                                        MonkderVierte »
                                                        @MonkderVierte@lemmy.ml

                                                        Is this the same as pacman -Ql?

                                                          MonkderVierte »
                                                          @MonkderVierte@lemmy.ml

                                                          No, it’s XML. It’s an ancestor of HTML and, unlike HTML, it can be losslessly converted.

                                                            ...

                                                            JubilantJaguar »
                                                            @JubilantJaguar@lemmy.world

                                                            Not quite. XML came several years after HTML! Both are descendants of SGML.

                                                              ...

                                                              BCsven »
                                                              @BCsven@lemmy.ca

                                                              I don’t think it would be lighter, SVGs need a rendering tool to read the code and draw the artwork for the vector based images. This has always been slower than just displaying a bmp, jpg, or PNG.

                                                                ...

                                                                ReversalHatchery »
                                                                @ReversalHatchery@beehaw.org

                                                                It’s lighter in memory. on android (development) it has been said for a few years now that it’s better to use them for most cases, because android apps tend to use a ton of icons and this way they are small, themable, scaleable (the other option is to include multiple versions with diff resolutions), and can even have animations. it can basically save a lot of space.

                                                                but of course that will make no difference when the apps are 180 MB, partly because of the same 30 MB native libs being bundled for 4 different CPU architectures, because wasteful the dev didn’t bother to produce different APKs for the different kinds of CPUs. and similar project mismanagement things.

                                                                  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.

                                                                      dharmik boosted

                                                                      Jeff Moss »
                                                                      @thedarktangent@defcon.social

                                                                      I let "hackerpoetry.com" expire yesterday after having it for decades and never doing anything with it. Hopefully it finds a better home.

                                                                      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

                                                                            ...

                                                                            András Németh »
                                                                            @sunarch@polymaths.social

                                                                            @fbievan @amin I was gonna say a little Lovecraftian horror never hurt anybody (who lived to tell about it, anyway), but it looks like you guys are already down a twisted path xd

                                                                              ...

                                                                              Amin Hollon 🏳 »
                                                                              @amin@polymaths.social

                                                                              @sunarch @fbievan

                                                                              There is a place for lovecraftian horrors but that place isn’t my web browser.

                                                                                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."

                                                                                                  ...
                                                                                                  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 ↺

                                                                                                                  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/

                                                                                                                                    2 ★ 1 ↺

                                                                                                                                    dharmik »
                                                                                                                                    @dharmik@linuxusers.in

                                                                                                                                    can anyone recommend an easy way to install firefly iii (@ff3@fosstodon.org) on my vps, something similar to ? i’d prefer not to go through the entire documentation. is there a simpler method?

                                                                                                                                      ...

                                                                                                                                      Rahil Bhimjiani :tick_gold: »
                                                                                                                                      @me@thoughts.rahil.rocks

                                                                                                                                      @dharmik isn't it kind of ironic that Linuxusers.in is using ? ;-)

                                                                                                                                        ...
                                                                                                                                        0 ★ 0 ↺

                                                                                                                                        dharmik »
                                                                                                                                        @dharmik@linuxusers.in

                                                                                                                                        well, lol yea. my college life budget permits me to use all the free resources i get on the web and most of the times it's freebsd.

                                                                                                                                          Mikael Hansson »
                                                                                                                                          @mikael@hachyderm.io

                                                                                                                                          @me @dharmik It’s a natural progression as you build experience. 😆

                                                                                                                                            0 ★ 2 ↺

                                                                                                                                            dharmik »
                                                                                                                                            @dharmik@linuxusers.in

                                                                                                                                            anyone here from ahmedabad, india? i doubt i will find anyone from my college here, but if you are from and interested in or . join us:

                                                                                                                                            https://dhrm1k.github.io/lju-lug/

                                                                                                                                              0 ★ 0 ↺

                                                                                                                                              dharmik »
                                                                                                                                              @dharmik@linuxusers.in

                                                                                                                                              there's this hugo theme i've been trying to configure, and the documentation sucks. later, i checked if anyone who forked it actually uses it so i could follow their setup—no luck.

                                                                                                                                              ...
                                                                                                                                              0 ★ 0 ↺

                                                                                                                                              dharmik »
                                                                                                                                              @dharmik@linuxusers.in

                                                                                                                                              so what do we do? . build our own static site generator with the theme i want.

                                                                                                                                                2 ★ 1 ↺
                                                                                                                                                Drew boosted

                                                                                                                                                dharmik »
                                                                                                                                                @dharmik@linuxusers.in

                                                                                                                                                to anyone who still uses chrome.
                                                                                                                                                uBlock Origin is no longer available on the Chrome Store
                                                                                                                                                https://news.ycombinator.com/item?id=43322922

                                                                                                                                                ...
                                                                                                                                                0 ★ 0 ↺

                                                                                                                                                dharmik »
                                                                                                                                                @dharmik@linuxusers.in

                                                                                                                                                when it comes to text-based social networks, it's almost always unsolicited and obvious that when someone asks a question, they expect a viewpoint. but when instagram influencers or creators ask something, i’m left wondering—did they actually want to know, or was it just engagement farming? or a rhetorical question they’re posting to post.

                                                                                                                                                ...
                                                                                                                                                0 ★ 0 ↺

                                                                                                                                                dharmik »
                                                                                                                                                @dharmik@linuxusers.in

                                                                                                                                                installed . backed up 4922 photos. 7k more to go.

                                                                                                                                                  ...
                                                                                                                                                  0 ★ 0 ↺

                                                                                                                                                  dharmik »
                                                                                                                                                  @dharmik@linuxusers.in

                                                                                                                                                  @dharmik@linuxusers.in and done. let's see how it goes.

                                                                                                                                                    ...

                                                                                                                                                    crow »
                                                                                                                                                    @crow@irlqt.me

                                                                                                                                                    @dharmik@linuxusers.in i love it, especially how you can set your own search and face detection classifiers

                                                                                                                                                    especially that you can have it organize the photos into a sensible directory structure and naming so if/when i need to move on they are still in good order as plain files

                                                                                                                                                    basically replaced 200 lines of bash for me, and with a much better UI 😁

                                                                                                                                                    been working great for my partner and i so far

                                                                                                                                                    immich server stats showing ~72k photos and ~4k videos stored

                                                                                                                                                    Alt...immich server stats showing ~72k photos and ~4k videos stored

                                                                                                                                                      0 ★ 2 ↺
                                                                                                                                                      dharmik boosted

                                                                                                                                                      rahul »
                                                                                                                                                      @rahul@linuxusers.in

                                                                                                                                                      Starting my personal blog. Here's the first post: https://rahulpat1l.github.io/posts/first-post/

                                                                                                                                                      Thanks to @dharmik@linuxusers.in for the setup.

                                                                                                                                                        1 ★ 1 ↺

                                                                                                                                                        dharmik »
                                                                                                                                                        @dharmik@linuxusers.in

                                                                                                                                                        in reply to »

                                                                                                                                                        visuwesh »
                                                                                                                                                        @viz@mastinsaan.in

                                                                                                                                                        ...

                                                                                                                                                        Drew »
                                                                                                                                                        @crmsnbleyd@hachyderm.io

                                                                                                                                                        @viz no interaction on anything I post or reply

                                                                                                                                                          ...

                                                                                                                                                          visuwesh »
                                                                                                                                                          @viz@mastinsaan.in

                                                                                                                                                          @crmsnbleyd ahhh, I can hear you loud and clear tho

                                                                                                                                                            1 ★ 0 ↺

                                                                                                                                                            dharmik »
                                                                                                                                                            @dharmik@linuxusers.in

                                                                                                                                                            well you are visible to me.

                                                                                                                                                              0 ★ 0 ↺

                                                                                                                                                              dharmik »
                                                                                                                                                              @dharmik@linuxusers.in

                                                                                                                                                              any veteran user here? i can't figure out a few things. first of all i went for 256gb model because i didn't want to buy a new subscription for storage, but now it appears that the google photos app is not letting me save anything on the photos app because i don't have any storage (maxxed out the 15 gb default)

                                                                                                                                                              @googlepixel@lemmy.ml @android@lemmy.world

                                                                                                                                                                ...

                                                                                                                                                                Elvith Ma'for »
                                                                                                                                                                @elvith@feddit.org

                                                                                                                                                                I think you’re misunderstanding - it doesn’t let you upload, as you have exceeded your cloud storage (15GB). The photos should still be on your local storage on the phone (which is the 256GB you mentioned). In the past, you usually got a free subscription for the cloud storage when using a pixel phone (at least for 1-2 years when registering a Pixel IIRC), but Google got rid of that a few Pixel generations ago.

                                                                                                                                                                  ...
                                                                                                                                                                  0 ★ 0 ↺

                                                                                                                                                                  dharmik »
                                                                                                                                                                  @dharmik@linuxusers.in

                                                                                                                                                                  so is it like i can see only uploaded photos in the google photos app and have to download another photos app to see local images. because i like a lot of photos that the photos memory feature has been curating and when i go to save it, it tells me that i can't because i have exceeded my storage.

                                                                                                                                                                    ...

                                                                                                                                                                    Elvith Ma'for »
                                                                                                                                                                    @elvith@feddit.org

                                                                                                                                                                    If you open Google Photos, you can go to „Collections“ (bottom center) and then you should be able to select „on this device“. But yeah, I think it’s annoying to „hide“ local media to push users for cloud subscriptions.

                                                                                                                                                                    If you want to stay with Google, you could look at Google Gallery, which should only display your local library - or use any other gallery app.

                                                                                                                                                                      Arunmozhi »
                                                                                                                                                                      @tecoholic@social.arunmozhi.in

                                                                                                                                                                      My best friend from college has switched to sending his kid's videos on Whatsapp as a file attachment instead of regular video to preserve quality. It has been slowly escalating.. today I received a 2min long video sized .... 394MB.

                                                                                                                                                                      For some reason he thinks I need a 4K 60fps everyday stuff and I haven't gotten the heart to pick this nit with him.

                                                                                                                                                                      All this to say, I just wish Whatsapp hadn't removed their 15/16 MB limit on attachments.

                                                                                                                                                                      ...

                                                                                                                                                                      visuwesh »
                                                                                                                                                                      @viz@mastinsaan.in

                                                                                                                                                                      @tecoholic was the video shot in a phone? these file sizes are getting ridiculous...

                                                                                                                                                                        ...
                                                                                                                                                                        1 ★ 0 ↺

                                                                                                                                                                        dharmik »
                                                                                                                                                                        @dharmik@linuxusers.in

                                                                                                                                                                        2min long video shot at 4k 60fps on an iphone would be around 500mb.

                                                                                                                                                                        CC: @tecoholic@social.arunmozhi.in

                                                                                                                                                                          0 ★ 0 ↺

                                                                                                                                                                          dharmik »
                                                                                                                                                                          @dharmik@linuxusers.in

                                                                                                                                                                          posting this from qutebrowser. uhm uhm. loving it so far.

                                                                                                                                                                          ...

                                                                                                                                                                          visuwesh »
                                                                                                                                                                          @viz@mastinsaan.in

                                                                                                                                                                          @dharmik is it still a battery hog

                                                                                                                                                                            ...
                                                                                                                                                                            0 ★ 0 ↺

                                                                                                                                                                            dharmik »
                                                                                                                                                                            @dharmik@linuxusers.in

                                                                                                                                                                            well, sorry i am using it on a desktop. so no idea.

                                                                                                                                                                              0 ★ 0 ↺

                                                                                                                                                                              dharmik »
                                                                                                                                                                              @dharmik@linuxusers.in

                                                                                                                                                                              ios whatsapp app was more clean and i used to go and click on the status section. the android app just sucks.

                                                                                                                                                                              History

                                                                                                                                                                              Back to top - More...