HNHacker News
TopNewBestAskShowJobs

imcritic

129 karma · joined November 12, 2024

submissionscomments
imcritic··on Uv: Running a script with dependencies
I hate such poor docs that don't explain how things work, and instead prefer hiding behind some "magic".

> Constraints can be added to the requested dependency if specific versions are needed:

> uv run --with 'rich>12,<13' example.py

Why not mention that this will make uv download specified versions of specified packages somewhere on the disk. Where? Are those packages going to get cached somewhere? Or will it re-download those same packages again and again every time you run this command?

imcritic··on Speeding up my ZSH shell
You split your config across multiple files. That slows startup noticeably.
imcritic··on Interview with Google's Android leader Sameer Samat
What a boringly long article.
imcritic··on Show HN: A Raycast-compatible launcher for Linux
I don't really see any value in such combines.

You want some calculation? Run calc and do the calculation, do you save so much time by replacing the "run calc" step with "open launcher" that it's worth adding more software to your setup?

imcritic··on MCP-B: A Protocol for AI Browser Automation
Wouldn't sites be able to detect presence of scripts injected by your extension (to, say, refuse you services since site owner decided they would like their site to be used only by humans, not AI agents)?
imcritic··on Bitchat – A decentralized messaging app that works over Bluetooth mesh networks
Why such a rude name "BitchAt"? At what?
imcritic··on Show HN: Juvio – UV Kernel for Jupyter
> Why Use Juvio?

> No additional lock or requirements files are needed

Additional to what?

> Guaranteed reproducibility

Of what?

I probably need your project, but I don't understand what it is for.

imcritic··on Push Ifs Up and Fors Down
This article doesn't explain the benefits of the suggested approach well enough.

And the last example looks like a poor advice and contradicts previous advice: there's rarely a global condition that is enough to check once at the top: the condition usually is inside the walrus. And why do for walrus in pack {walrus.throbnicate()} instead of making throbnicate a function accepting the whole pack?

imcritic··on Baby is healed with first personalized gene-editing treatment
Farming? This will be used in warfare.
imcritic··on Comparison of C/POSIX standard library implementations for Linux
You keep repeating the name wrong: yololand, not yololand.
imcritic··on NSF faces shake-up as officials abolish its 37 divisions
www.science.org Verifying you are human. This may take a few seconds.

www.science.org needs to review the security of your connection before proceeding.

imcritic··on Stratolaunch Successfully Completes Reusable Hypersonic Flight and Recovery
Sorry, you have been blocked You are unable to access stratolaunch.com Why have I been blocked? This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.

What can I do to resolve this? You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.

imcritic··on Trump announces 100% tariffs on movies ‘produced in foreign lands’
When I see an argument with a phrase like "basic premise" I know I'm reading some word mambo jambo, otherwise the author would just give their summary of that "basic premise" instead of deadlinking it (refer to something without actually referring it).

You don't have an argument yourself, you just wanted to share that you are pro some position.

imcritic··on Gorgeous-GRUB: collection of decent community-made GRUB themes
How do those background images scale on different monitors/resolutions?

Btw, how does grub figure out in what resolution to draw the interface?

imcritic··on Anubis saved our websites from a DDoS attack
Same problem with Google's captchas: solving them doesn't always mean you will be let in. That's outrageous, like isn't that the whole point?
imcritic··on Anubis saved our websites from a DDoS attack
Too many sites that used to be good installed that shit. And weird part is that on desktop only Chromium fails to pass the captcha, no issues on Firefox. But Chromium is my main browser and sometimes I'm too lazy/uncomfortable opening 2nd browser for those sites.
imcritic··on Anubis saved our websites from a DDoS attack
For me the biggest issue with archwiki adding Anubis is that it doesn't let me in when I open it on mobile. I am using Cromite: it doesn't support extensions, but has some ABP integrated in.
imcritic··on Show HN: A Chrome extension that will auto-reject non-essential cookies
I think the idea is poor: giving some answer is making a choice. I'd rather keep the site thinking I'm still choosing what to pick and have adblocker hide the crap.
imcritic··on Show HN: Beatsync – perfect audio sync across multiple devices
Nice idea, but this project is currently written in Typescript, so I view it as a prototype at best.
imcritic··on Firefox tab groups are here
Browser history gets rotated. I've lost a beautiful song that way, forgetting to like/bookmark it properly, thinking I'd just find it in history...
imcritic··on Firefox tab groups are here
Poor UI, judging by the screenshots on that page. Another piece of software that treats users as imbeciles in dire need of being saved from "clutter".
imcritic··on What If We Could Rebuild Kafka from Scratch?
Since we are dreaming - add ETL there as well!
imcritic··on OpenVSX, which VSCode forks rely on for extensions, down for 24 hours
This doesn't answer my question in the slightest. What does it offer so nice that vscodium doesn't have and that would push me to switch to theia?
imcritic··on OpenVSX, which VSCode forks rely on for extensions, down for 24 hours
Why would I switch from vscodium to theia?
imcritic··on YAGRI: You are gonna read it
Still depends on what the data represent: you could get yourself in a storm of phone calls from customers if after your latest release there's now a weird note saying their saved document was last updated today.

"HOW DARE YOU MODIFY MY DOCUMENTS WITHOUT MY..."

imcritic··on Yagri: You are gonna read it
Always soft-deletion first. Then it gets exported to a separate archive and only then, after some time and may be attempted to be fully deleted from the initial base.
imcritic··on Android 16 lets the Linux Terminal use your phone's entire storage
Maybe this could become a solution to the shitshow of a problem with Android APIs that make it impossible for any music player app to let user delete locally saved music files?
imcritic··on Android phones will soon reboot themselves after sitting unused for three days
Isn't this stupid?

Why not flush something properly in the RAM instead to wipe the "cached" secrets?

A full restart feels like an overkill.

imcritic··on Zoom outage caused by accidental 'shutting down' of the zoom.us domain
They were probably joking when they asked that question.

Your reply doesn't seem sarcastic, so I take it you genuinely r/whoosh'ed (that's a reference to a subreddit about situations where someone is acting clueless).

imcritic··on CVE program faces swift end after DHS fails to renew contract
It's rather "I know I'm rich, but why do friends expect ME to pay for dinner all the time? It's so unfair!".
← PreviousPage 7 of 10Next →