HNHacker News
TopNewBestAskShowJobs

lolpython

414 karma · joined February 14, 2018

submissionscomments
lolpython··on A brief history of the Bloomberg terminal
It’s a two hour time limit and you can only take pen and paper with you inside (no photos/data export)
lolpython··on A brief history of the Bloomberg terminal
If you're in New York City, the New York Public Library has a terminal you can use.
lolpython··on Go Concurrency Distilled
Asking as an outsider to Go. How do you communicate between threads without a channel or mutex?
lolpython··on Claude Code now reads AGENTS.md if there is no Claude.md
Windows supports it but git disables creating symlinks by default.

> Short version: there is no exact equivalent for POSIX symlinks on Windows, and the closest thing is unavailable for non-admins by default unless Developer Mode is enabled and a relatively recent Windows 10 version is used. Therefore, symlink emulation support is only turned on by default when that scenario is detected. Support can be enabled by the user, via the core.symlinks=true config setting.

See: https://gitforwindows.org/symbolic-links.html

lolpython··on Claude Code now reads AGENTS.md if there is no Claude.md
Fine if you don't need to git checkout the repo on Windows :)
lolpython··on How well do agents use test/verification techniques?
I didn't understand this part in the article. It seems advantageous to have an AI do manual mutation testing because it can actually introduce realistic bugs, like raising an exception or returning a different, known error code. Instead of the quite limited approach offered by automated frameworks that mostly just change binary operators. The whole issue with manual mutation testing is that it's slow and has to be done by hand, but with AI it's not by hand any longer and if it takes a few minutes in the background, who cares.
lolpython··on Some conservationists are helping to restore Africa’s wild dog populations
To be fair, on mobile the title lengths staying reasonable really helps HN homepage readability.
lolpython··on Some conservationists are helping to restore Africa’s wild dog populations
Casualty of HN title mangling again. Original title: Africa’s Wild Dogs Are the Most Hated Carnivores on the Continent. Here’s Why Some Conservationists Are Saving Them Anyway
lolpython··on Taste Is All That's Left
That's idiotic, frankly.
lolpython··on Taste Is All That's Left
The author has updated the bottom of the post to clarify that it was not AI-generated. https://notashelf.dev/posts/taste-is-all-thats-left#post-mor...
lolpython··on CarPlay Is Additive
Can’t you do split screen navigation via the home screen (Dashboard View)? At least on cars I’ve rented I could have navigation on one side and music on the other in CarPlay.
lolpython··on America's Large Homebuilders Shift the Cost of Shoddy Construction to Buyers
For anyone who wants to see clear examples of these defects from an inspectors point of view… For a while I was completely addicted to watching inspection videos of brand new homes where the inspector shows poor craftsmanship and sometimes even dangerous defects - the best in the genre IMO is Cy https://youtube.com/@cyfyhomeinspections?si=zldoP3BpzK6mUzDc check out his YT shorts. Example after example of terrible defects in brand new homes in Arizona
lolpython··on Show HN: Secs-man, a secrets manager you can (not) rely on
It reads to me as "sex man" but aside from that, looks useful!
lolpython··on Show HN: Kage – Shadow any website to a single binary for offline viewing
This is cool. I could see myself downloading the articles behind the first couple pages of hacker news with this, for viewing on a flight or long distance train ride with spotty internet
lolpython··on Show HN: Auto-identity-remove – Automated data broker opt-out runner for macOS
Does this current approach succeed for many sites? I see that this repo was clearly vibe coded or at least heavily used AI to write it. That can be fine, it just makes it more difficult to follow how much was done already and how much is left to get this properly working. As for email verification, a stopgap solution could be to just tell me to click confirm on the emails and which senders to look out for. Properly reading the actual inbox on record across providers could be difficult, it requires an actual email client. Also, forgive me if I'm off base on this one, but your comment appears to be AI generated. If so, that violates site guidelines.

> Don't post generated comments or AI-edited comments. HN is for conversation between humans.

https://news.ycombinator.com/newsguidelines.html#generated

lolpython··on I automated opt-outs for 500 data broker sites (open source)
The mention of states is because (besides the author likely being located in the States) many of the opt out forms are US only and filter on US state. You could probably just use an uncommon state or territory like Guam and try it, it would still submit opt outs for matching records on sites that are international. For example https://www.familytreenow.com/optout is listed in the broker list, and that seems to work for international profiles.
lolpython··on DeepSeek V4–almost on the frontier, a fraction of the price
> https://openai.com/cyber

that link 404s

lolpython··on Kefir C17/C23 Compiler
Those sections don't really provide details on the author's motivations to be honest
lolpython··on Ki Editor - an editor that operates on the AST
Expand Selection: Alt+Shift+→ (Windows/Linux) or Option+Shift+→ (Mac) Shrink Selection: Alt+Shift+← (Windows/Linux) or Option+Shift+← (Mac)
lolpython··on OpenAI – How to delete your account
I don’t see what’s unclear about that account deletion page to be honest. It reads clearly to me that the account has been deleted and if you want to use the same email again, you can create an entirely new account using the same email, but it doesn’t reactivate the account.
lolpython··on Fix the iOS keyboard before the timer hits zero or I'm switching back to Android
Ok, it's clear that I misunderstood. Thanks for clarifying.
lolpython··on Fix the iOS keyboard before the timer hits zero or I'm switching back to Android
Why so agressive? You're making a conclusion from a tenuous correlation. I upvoted TFA because I've been annoyed with my Apple keyboard and them not fixing it. Not becaue I saw some other post on window resizing. Judging by the other comments here a bunch of people are in the same boat. I've been complaining in my social circle about it and have partially switched to Android as a result.
lolpython··on Python Steering Council unanimously accepts "PEP 810, Explicit lazy imports"
I think so? It caused the same issue when I cross posted to Lobste.rs
lolpython··on Python Steering Council unanimously accepts "PEP 810, Explicit lazy imports"
HN is using the canonical URL for the page. See https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes...
lolpython··on Feed the bots
Actually I've been informed otherwise, they crawl known links first according to this person:

> Unfortunately, based on what I'm seeing in my logs, I do need the bot detection. The crawlers that visit me, have a list of URLs to crawl, they do not immediately visit newly discovered URLs, so it would take a very, very long time to fill their queue. I don't want to give them that much time.

https://lobste.rs/c/1pwq2g

lolpython··on Feed the bots
It's not clear that they are doing that. Web logs I've seen from other writing on this topic show them re-crawling the same pages at high rates, in addition to crawling new pages
lolpython··on Feed the bots
How would the links be prioritized? If the bots goal is to crawl all content would they have prioritization built-in?
lolpython··on Feed the bots
The follow on post explains:

> You don’t really need any bot detection: just linking to the garbage from your main website will do. Because each page links to five more garbage pages, the crawler’s queue will quickly fill up with an exponential amount of garbage until it has no time left to crawl your real site.

From: https://maurycyz.com/projects/trap_bots/

lolpython··on How I bypassed Amazon's Kindle web DRM
If you buy the book on Amazon, then the author gets some money, but if you don’t buy it, then they don’t. And it’s not like you have zero alternatives, you could also just buy the physical copy in most cases. So when you say you’re unable to buy the book that’s not truthful. No one is forcing you to steal their work, you have the option to just not read their work if your distribution preferences are so specific. And the distribution terms of the book are likely set by the publisher for many authors, especially smaller ones. I doubt most authors even know what DRM is.
lolpython··on Gokrazy is cool
The linked article recommends installing Tailscale
Page 1 of 4Next →