Readit News logoReadit News
never_inline commented on Why are anime catgirls blocking my access to the Linux kernel?   lock.cmpxchg8b.com/anubis... · Posted by u/taviso
userbinator · 4 days ago
As I've been saying for a while now - if you want to filter for only humans, ask questions only a human can easily answer; counting the number of letters in a word seems to be a good way to filter out LLMs, for example. Yes, that can be relatively easily gotten around, just like Anubis, but with the benefit that it doesn't filter out humans and has absolutely minimal system requirements (a browser that can submit HTML forms), possibly even less than the site itself.

There are forums which ask domain-specific questions as a CAPTCHA upon attempting to register an account, and as someone who has employed such a method, it is very effective. (Example: what nominal diameter is the intake valve stem on a 1954 Buick Nailhead?)

never_inline · 4 days ago
> counting the number of letters in a word seems to be a good way to filter out LLMs

As long as this challenge remains obscure enough to be not worth implementing special handlers in the crawler, this sounds a neat idea.

But I think if everyone starts doing this particular challenge (char count), the crawlers will start instructing a cheap LLM to do appropriate tool calls and get around it. So the challenge needs to be obscure.

I wonder if anyone tried building a crawler-firewall or even nginx script which will let the site admin plug their own challenge generator in lua or something, which would then create a minimum HTML form. Maybe even vibe code it :)

never_inline commented on Claude Code IDE integration for Emacs   github.com/manzaltu/claud... · Posted by u/kgwgk
throwaway4496 · 18 days ago
You think VIM is a niche? neovim + vim is used by over 38% of developers according StackExchange survey. That is more than 1 out of 3 developer, closer to 2 out of 5.

I am not sure what is going on with here recently, maybe I have overgrown the place, or maybe everyday a little by little this place is getting filled with people who shouldn't be talking about CS.

never_inline · 17 days ago
> people who shouldn't be talking about CS.

Dijkstra said computer science is about computers as much as astronomy is about telescopes.

I am not sure I agree with that, but it's definitely not about text editor choice.

I have a .vimrc file with LSPs and whatnot. But it was from 3 years back. These days I use VSCode and IntelliJ (depending on language) because they do so many things out of the box. I would say the choice of editor is the least consequential thing in one's understanding of "CS" and programming methodologies. On the other hand, using debuggers, profilers, monitoring tooling can have a real impact on how you solve some problems.

never_inline commented on TSMC says employees tried to steal trade secrets on iPhone 18 chip process   9to5mac.com/2025/08/05/ts... · Posted by u/mikece
faeyanpiraat · 20 days ago
This article was just the headline repeated in various forms with some generic filler

So strange

never_inline · 20 days ago
At least, it doesnt look like chatgptese.
never_inline commented on Keep Pydantic out of your Domain Layer   coderik.nl/posts/keep-pyd... · Posted by u/erikvdven
microflash · a month ago
For many cases, we don’t do these kind of things in Java; a single annotated record can function as a model for both data and API layers. Regardless of the language, the distinction becomes important when these layers diverge or there’s some sensitive data involved.
never_inline · a month ago
Even when DTO is separate, you can use projection methods of eg: spring data JPA, or something like mapstruct.
never_inline commented on Why Elixir? Common misconceptions   matthewsinclair.com/blog/... · Posted by u/ahamez
pmarreck · a month ago
It's in line with the erlang philosophy of letting things crash trivially and restart instantly. Due to the universal immutability, starting a new process from a given state in Erlang/Elixir is nearly instantaneous and has extremely little overhead as they are not OS threads, they are BEAM VM threads.

Very opposite the Go model, btw.

never_inline · a month ago
To restart and fail again? How does that help with logic errors caused by wrong type objects?
never_inline commented on Speeding up my ZSH shell   scottspence.com/posts/spe... · Posted by u/saikatsg
thesuitonym · a month ago
You don't need oh my zsh for colorful prompts though.
never_inline · a month ago
Yeah it's literally ANSI escapes.

Dead Comment

never_inline commented on India: Income Tax Bill allows officials to forcibly access social media, email   thehindu.com/business/Eco... · Posted by u/LordAtlas
never_inline · a month ago
Ah what are they going to do with the information gained from my social media that I don't like dynamically typed languages and prefer SQL to NoSQL?
never_inline commented on What the Fuck Python   colab.research.google.com... · Posted by u/sundarurfriend
globalnode · a month ago
Some ways of programming in Python require a LOT of mental effort. And some don't. For example you can do a lot in one line in Python, but I usually have to write extensive comments and references to external docs to keep track of what that one line is doing. I think sometimes it would be easier if I just had to write 3 or 4 lines of self evident code and use that as docs instead.
never_inline · a month ago
Use static types and treat python as more concise java. Use dynamic types sparingly. Limit expression complexity.

Static types + IDE features make it much easier to understand any codebase.

never_inline commented on What the Fuck Python   colab.research.google.com... · Posted by u/sundarurfriend
procaryote · a month ago
I'm happy to complain about python but I got like a third into it and didn't find any actual wtfs.

Java as contrast has interning wtfs because == between java objects does essentioally what python's `is` does. Python actually made a good choice here and made == do what you'd expect.

Is anyone surprised by `(1 > 0) < 1`? There are languages where it will be rejected because of types, but what else would you expect it do than compare a boolean true to 1?

Is there anything of value later on?

never_inline · a month ago
> Java as contrast has interning wtfs because == between java objects does essentioally what python's `is` does.

It's pretty sensible because i wouldn't expect that operator to call a method - since Java does not have operator overloading.

u/never_inline

KarmaCake day558August 26, 2022
About
net.mahesh29 [at] gmail.com

I am an enthusiastic youngster looking forward to do interesting work in systems software.

View Original