HNHacker News
TopNewBestAskShowJobs

DarkCrusader2

1,503 karma · joined June 16, 2017

submissionscomments
DarkCrusader2··on Wikipedia agrees to share details with Delhi Court about users who made edits
Full title: Wikipedia agrees to share details with Delhi High Court about users who made edits to page on ANI
DarkCrusader2··on Some Go web dev notes
I had this exact same experience with Go. I picked up .Net (and Asp.Net for web stuff) on linux recently and found it to be much more easier to get started batteries included than Go. Don't need external libraries for any of the things you mentioned (ORM, logging, metrics, DI etc.).

Razor pages are very interesting as well. I haven't used them enough to have a solid opinion yet but I really liked them for quick server rendered pages.

DarkCrusader2··on Google Has Officially Killed Cache Links
If the partnership with Internet archive happens, I would be glad that IA will get better funding to keep operating. But I am also concerned with Firefox like situation happening with IA, where Google pulling funding might pose existential risk to IA.
DarkCrusader2··on Amazon and Bezos fund's influence over carbon credit market raises alarm
https://archive.ph/Gosai
DarkCrusader2··on Google is increasing domain prices up to 25%
Got an email from Namecheap today notifying me of the price increase. Didn't find any other reporting on this.

Renewal of .dev domain is now $17.98 dollar on Namecheap.

DarkCrusader2··on Use a work journal
Big +1 to this (see my comment on this thread).

I just use a editor plugin to make marking tasks as done/cancelled easier and rotate the files every month to keep things a little organized (and scoping the keyword search) and it has been the most effective form of project management/journalling for me for many years.

DarkCrusader2··on Use a work journal
I have been using PlainTasks [0] plugin with Sublime Text for many years now at work to do something similar. It is sort of a mix between GTD [1] and journalling.

I create a new file monthly (since that is the "sprint" duration at work) and for each project I am working on, I create a project heading and a list of tasks below each. The plugin doesn't enforce any schema and is just a plain text file so I can iterate on the task list, record thoughts as free form notes anywhere (just below the project heading or below a particular task or just in the file anywhere.

If the notes grow too large for a particular project (they don't usually for me), I pull them in a separate file dedicated to that project.

I iterate on the task list as things become more clear. For eg. I might start as "Find out how to deploy new certificates on our cluster nodes". Once I have done some research or talked to my colleagues, I might mark this a done or delete it and replace it with a list of steps required to deploy the certificates.

I also mark things I am going to do today with "@today" every day in the morning. If something planned comes up urgently, it gets it own task with "@critical" tag. The plugin highlights these tags for me.

There are some more features but I only use creating and marking tasks as done with the 2 tags. The plugin is also semi-abandoned which is a big +1 for me as I don't have to worry about flow breaking changes or sudden sponsorship messages or constant updates.

I don't use sublime for anything else but tracking tasks and notes so it gives me a sort of dedicated workspace for collecting my tasks. Recall is just a plain text search away. I have been using this for many years and has been extremely effective for me. Whenever I feel lost of overwhelmed, I just look this file, find the @today tags and suddenly I am back in my flow.

Most of the other tools I have tried (Jira, Asana, Trello, Github/Gitlab issues, Azure DevOps, company internal project management tooling etc.) are too opinionated, not flexible enough, sends unnecessary notifications to me or everyone on the team and are a chore to maintain (busywork).

[0] https://github.com/aziz/PlainTasks [1] https://gettingthingsdone.com/what-is-gtd/

DarkCrusader2··on Zed on Linux Is Here
Does anyone know what is their monetization plan, or if they even have one? Editor with even this much polish takes a lot of time and effort. How is it being funded? Can we expect useful features to progressively get locked behind subscription as it grows in popularity (a la Gitlab)?

Edit: Nevermind, found it - https://zed.dev/faq#how-will-you-make-money. Interesting charter.

    We envision Zed as a free-to-use editor, supplemented by subscription-based, optional network features, such as:

        Channels and calls
        Chat
        Channel notes

    We plan to allow offer our collaboration features to open source teams, free of charge.
Edit 2: They have apparently also already raised money via private equity. I am quiet soured on "free" products which will almost always be enshittified as the pressure to turn profit grows.
DarkCrusader2··on “Technical” Skills
These kinds of articles which endlessly dissect semantics give me similar energy to the trite gymnastics many speakers do like assigning numbers of letters of a words and adding them to make a point. Or finding substrings in a word (leadership is a ship).

Context of our language matters. I wouldn't call my engineering manager technical in my software company just because he is really good at sewing. When program managers are called PM or TPM, there is a reason and function to it.

Also felt weirdly sexist tones in the article, if men do it it's making but if women do it is not technical? Who is saying this? Where is the straw man coming from? Non technological skills are definitely called technical in every field from film making, arts, painting, music construction, cooking, wood working, metallurgy, industrial production etc. Is the article based on solely on opinion of few ignorant people?

It goes both ways. No one is denying that things like sewing, crocheting, hell even putting on makeup takes skill and practice. People similarly are ignorant of "technical" skills too. I have been asked so many times about what is so special about typing colorful text in a window all day. Or why I can't hack their ex's facebook.

DarkCrusader2··on YouTube addiction, one month sober
I would highly recommend Youtube Revanced, even if you already have Premium or don't care to block ads. The Vanced Manager app can selectively apply patches to the official APK, removing shorts being one of them.

I had a similar experience to yours. It's very hard to not get sucked into them. I would keep scrolling even when I am actively disliking the actual content being shoved into my face.

It was a very sober realization for me that our brains can hijacked like this using the TikTok formula.

DarkCrusader2··on Brplot – plotting app/lib in C
That's why I stick with Ubuntu (well Linux Mint actually). I have yet to run into a project or problem which didn't had instructions specifically for Ubuntu.

You can also explore building with Nix to be platform/distribution agnostic.

DarkCrusader2··on Brplot – plotting app/lib in C
For those wanting to try this out locally, you will need to fetch the git submodules after cloning. Other dependencies required to build are listed in the github workflow yaml definition.

Hope this saves someone some time as this is not mentioned in the readme. Cool project though.

DarkCrusader2··on Chrome Users Beware: Manifest V3 Is Deceitful and Threatening (2021)
We are already there with Android, almost. Can't root it or my bank and work apps stop working. My bank's app once warned me of some app installed on my device which can be "harmful". Won't take long before they deny me access until I uninstall the "harmful" apps.
DarkCrusader2··on Google no longer offers new domain registrations
How does this affect the .dev domains? I don't understand the governance around TLDs very deeply, but can SquareSpace jack up the prices? Can they disable/discontinue existing domains?
DarkCrusader2··on Nginx Unit – Universal web app server
> open source server project that works as a reverse proxy, serves static assets, and runs applications in multiple languages.

Isn't this what Nginx also does. How is Nginx Unit different beyond configuration via JSON REST APIs? The Github readme or their site is not very clear on this.

DarkCrusader2··on Flexport CEO resigns a year after joining logistics company
From what I heard during my time there, it wasn't just patrolling, he used to hide in the shadows out of sight waiting for someone to mess up then jump out and fire them right there publicly, which imo is much worse. He used to have nickname of Sniper Dave or something of that sort.
DarkCrusader2··on Self-driving cars are surveillance cameras on wheels
Why better than walking?
DarkCrusader2··on XML is the future
I am in the exact opposite,but equally frustrating boat.

In last 5 years, I have worked at 2 Faang and a large hedge fund and everywhere they had extremely outdated stack or undocumented in-house stack or outdated undocumented in-house stack. Already derecated dependencies were pinned years ago and management won't let you modernize anything since there "no business value in it" and we need to ship a feature instead and if you still insist to refactor and modernize and something goes wrong, now you are personally responsible for the outage. The effort you spent successfully upgrading decades old stack won't count in your promo packet.

There is just no incentive to upgrade anything beyond security fixes. Rewrite to chase the latest fad is frustrating but using technologies which don't even have online documentation anymore is equally if not more frustrating.

DarkCrusader2··on Jellyfin: Free software media system
> However in case others want to go this route for a similar use case I hope I can save you some frustration: both this and the native Android app do not handle Dolby vision or passthrough atmos content properly. I also had odd tearing and av sync issues with some large 4k content that don't happen with maven kodi builds.

I also get audio sync issue with some media types. I am frustrated to the point that I now just copy things on a thumb drive to play on my TV.

Just to understand you setup better, are you using kodi on TV or your server or both?

DarkCrusader2··on htmx
Flask, a python micro framework.
DarkCrusader2··on We need better support for SSH host certificates
> (It's actually possible to glue the general PKI infrastructure into SSH certificates. Please do not do this)

Can someone elaborate why? We are already depending on lists of known good CAs for everything (even banking). Why not leverage the same for SSH as well?

DarkCrusader2··on Does Google need a new CEO?
Maps are not fine at all, not anymore. They have started showing "sponsored locations" on the maps very prominently. For eg, some outlets (restaurants, electronics, apparel etc.) will be shown very large and prominently, even at very zoomed out levels. It is highlighted very disproportionately, obscures the nearby area and has bigger in size that public attractions like parks, local monuments etc. This is happening in my area for some time atleast. Really cheapens the experience.
DarkCrusader2··on New Text and Array Functions for Excel
A while ago I watched a couple of videos by Krazam [0][1] on competitive Excel. Thought it was just a sketch, didn't realize it was actually a thing.

[0] https://www.youtube.com/watch?v=ICp2-EUKQAI [1] https://www.youtube.com/watch?v=xubbVvKbUfY

DarkCrusader2··on Ask HN: What's is your go to toolset for simple front end development?
I use AlpineJS for reactivity. Along with JS Template literals[1], I can reach quite close to the ergonomics of having react like re-usable functional components without bringing in the whole complexity of react ecosystem. Works quite well for smallish projects.

For styling I pick up Bulma CSS if I need some more complex components (tabs, modals etc.) or TailWind if I just want to pepper a little styling here and there. All this loaded directly from CDN. No build step, no server etc required. You easily do debugging from browser console.

I have made a few internal tools like this which my co workers use everyday.

[1] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

DarkCrusader2··on Plain text, with lines
This is a great idea. I would for more plain text editors to natively support common text to diagram solutions like PlantUML etc. PlantUML notation is somewhat readable even without rendering it.
DarkCrusader2··on Twitter set to accept Musk's $43B offer – sources
Everyone spending $43 billion cares about the economics of their investments.
DarkCrusader2··on How did I get so unhappy working in tech?
I have been having similar thoughts recently. With just 4 years into my career (working at a FAANG for last 2), I too am looking around for a job. But it all looks the same corporate BS, providing "business value", grinding for promotion, being a small cog in a enormous machine, dealing with middle managers and their egos and endless insecurity, estimations and deadline chasing, I feel so done and tired. Add the bullshit interview process on top of all this and it is enough for me to never want to change jobs again. I feel like I am in hell.
DarkCrusader2··on Vim Color Schemes
I am using https://github.com/RRethy/nvim-base16 for neovim.
DarkCrusader2··on Ask HN: Which book can attract anyone towards your field of study?
The Idea Factory: Bell Labs and the Great Age of American Innovation by Jon Gertner.

Gives a great and accessible overview of the incredible work that happened at Bell Labs from it's inception till it demise. Bell Labs is what happens when you bring the greatest minds of your time under one roof and give them creative freedom. It's was fascinating to read how much engineering discipline progressed due to direct result of the inventions made there and how they influence pretty much every aspect of our modern lives.

DarkCrusader2··on Ask HN: Any scientifically proven techniques to boost concentration?
Also, you can install Sponserblock so that such segments are automatically skipped on youtube.
← PreviousPage 2 of 5Next →