Readit News logoReadit News
carlmr commented on Medical cannabis patient data exposed by unsecured database   wired.com/story/highly-se... · Posted by u/hacker_yacker
kjkjadksj · 6 days ago
Cannabis is widely used today. Half of US adults have smoked it at one point of their life. 20% regularly smoke it. We are at the point where more people use it than alcohol in the US.
carlmr · 6 days ago
>We are at the point where more people use it than alcohol in the US.

Citation needed on that one.

carlmr commented on Your LLM Does Not Care About MCP   hackteam.io/blog/your-llm... · Posted by u/gethackteam
carlmr · 19 days ago
>But to your LLM, there’s no difference between “regular” tool calling and using a standard like MCP.

The difference is that it's trained and benchmarked on the MCP-standard. Which makes it much more reliable than if you create your own interface.

carlmr commented on I couldn't submit a PR, so I got hired and fixed it myself   skeptrune.com/posts/doing... · Posted by u/skeptrune
0xTJ · 24 days ago
It doesn't work in all cases, but I can often replace the .com with .ca. It doesn't guarantee availability, but can at least check if the same listing is available on the Canadian store.
carlmr · 22 days ago
If it works in some cases it's a simple lookup if the same item exists then show that. And if not you can show similar products in your region.
carlmr commented on I couldn't submit a PR, so I got hired and fixed it myself   skeptrune.com/posts/doing... · Posted by u/skeptrune
b8 · 24 days ago
Reminds me when I got banned from Amazon for suspected fraud (had an old account, but deleted my email and number since it was in a lot of DB dumps). After I got hired, I reached out to the guy in charge of the anti-fraud team at Amazon, and got unbanned. Emails to support etc. did nothing before I reached out internally (unbanned by 1am the next day).
carlmr · 24 days ago
My biggest Amazon annoyance. I'm often looking for some product, reading Reddit and other reviews. They usually link to amazon.com.

Then it asks me to switch my profile to American/$. But then in order to order I need to switch back to Germany/€.

It's just super cumbersome. Just let me view stuff from any region without switching profiles. If I order from that region you can tell me to switch profiles. But not just for viewing it.

In the same vein. Why is there no, I want this thing, but from a German seller.

Deleted Comment

carlmr commented on Constrained languages are easier to optimize   jyn.dev/constrained-langu... · Posted by u/PaulHoule
gf000 · a month ago
For a subset of algorithms, you are right.

For certain other kind of concurrent algorithms, you are in a world of pain and Rust's borrow checker simply refuses to compile a large set of otherwise correct programs.

carlmr · a month ago
I've never had this issue. Use the built-in datastructures that provide that functionality and you're good
carlmr commented on Constrained languages are easier to optimize   jyn.dev/constrained-langu... · Posted by u/PaulHoule
gf000 · a month ago
If you bring parallel processing into the picture (shared memory model), then the achievable performance caps per dev work change significantly though.

I will very easily write a faster parallelizable program in Java, before I get the C one even remotely correct and then we haven't even taken into account every future maintenance cost. Also, the way C devs often hide the cost is simply.. less efficient code like copying stuff right and left, etc, which can actually be more "bravely" avoided in managed languages.

carlmr · a month ago
>I will very easily write a faster parallelizable program in Java, before I get the C one even remotely correct and then we haven't even taken into account every future maintenance cost.

Even better in Rust. You get great memory safety guarantees from the borrow checker helping guide your parallelization, while still being fast and GCless.

It's the best of both worlds.

>Also, the way C devs often hide the cost is simply.. less efficient code like copying stuff right and left, etc, which can actually be more "bravely" avoided in managed languages.

I'd say Rust is again the easiest way to avoid unnecessary copies without sacrificing safety.

carlmr commented on Constrained languages are easier to optimize   jyn.dev/constrained-langu... · Posted by u/PaulHoule
habibur · a month ago
Brings back nostalgic memories from Java days in the 2000s. "Java will be faster than C" for exactly the same reasons laid out in the article.

And here we are, 20 years later.

carlmr · a month ago
I dunno, I was there in the 2000s and can't remember anyone saying that. I remember a lot of people saying Java's slightly slower execution will not matter that much when processing hardware gets better.
carlmr commented on TouchID no longer works after spending several hours sanding wood   mastodon.social/@sellathe... · Posted by u/ColinWright
CharlesW · a month ago
> Fingerprint sensors don't work for almost anyone who does manual labour as a job.

Not to say that it doesn't happen, but most forms of manual labor don't wear down, scar, callous, or otherwise alter one's fingerprints enough to break it. In any case, this is why we all use backup fingers and toes.

carlmr · a month ago
I rock climb and on some days can't use touch-ID because of it. My manual labor colleagues have way more calloused hands than me.
carlmr commented on AI coding agents are removing programming language barriers   railsatscale.com/2025-07-... · Posted by u/Bogdanp
bluetomcat · a month ago
It’s good at matching patterns. If you can frame your problem so that it fits an existing pattern, good for you. It can show you good idiomatic code in small snippets. The more unusual and involved your problem is, the less useful it is. It cannot reason about the abstract moving parts in a way the human brain can.
carlmr · a month ago
>It cannot reason about the abstract moving parts in a way the human brain can.

Just found 3 race conditions in 100 lines of code. From the UTF-8 emojis in the comments I'm really certain it was AI generated. The "locking" was just abandoning the work if another thread had started something, the "locking" mechanism also had toctou issues, the "locking" also didn't actually lock concurrent access to the resource that actually needed it.

u/carlmr

KarmaCake day7579September 1, 2017View Original