HNHacker News
TopNewBestAskShowJobs

SamInTheShell

236 karma · joined August 13, 2024

submissionscomments
SamInTheShell··on Flock Exposed Its AI-Powered Cameras to the Internet. We Tracked Ourselves
Rather just see them get Flocked honestly. Seems like the type of tech a child would dream up only to realize when it's too late that it's dystopian, creepy, and a detriment to society.
SamInTheShell··on Flock Exposed Its AI-Powered Cameras to the Internet. We Tracked Ourselves
If I was 10 years younger, I might agree that they aren't justifying it, but I have enough experience with passive speech to just not let it pass anymore.

Regarding remedy, we really need laws on this stuff yesterday. The problem is that we have to gut first amendment freedoms for some of this stuff, which wont go anywhere because there will always be too much overreach with today's representatives.

SamInTheShell··on Flock Exposed Its AI-Powered Cameras to the Internet. We Tracked Ourselves
So you're trying to justify this type of rampant negligence in tech? Do you think justifying such malfeasance makes up for fact we literally have surveillance networks that bad actors can tap to do really awful things?

Anyone that cares about their perspective has missed the point.

SamInTheShell··on Flock Exposed Its AI-Powered Cameras to the Internet. We Tracked Ourselves
Nothing will be done until one of the investors of the tech end up embarrassed from weaponization of the tech against themselves. These people have no clue how creepy some of their technologic betters can be. I once witnessed a coworker surveilling his own network to ensure his girlfriend wasn't cheating on him (this was a time before massive SSL adoption). The guy just got a role doing networking at my company and thankfully he wasn't there for very long after that.
SamInTheShell··on Flock Exposed Its AI-Powered Cameras to the Internet. We Tracked Ourselves
It's 2025. The ISP gateway I got comes with more default security than these cameras. The barrier to entry on security is lower than it ever has been in history. Whoever let this past the QC phase is an idiot.
SamInTheShell··on I used Claude Code to write a piano web app
Kinda scratching my head as to why this has a backend... uses ruby... needs a database. It's cool though.
SamInTheShell··on Benn Jordan’s flock camera jammer will send you to jail in Florida now [video]
I just imagine the most hilarious form of this idea being a panel that lays behind the plate that is part of the car. The panel containing an array of IR leds that flood everything behind the car with invisible light. Imagine going out side, seeing nothing, but you pop open your phone's camera app and everything is illuminated for some reason. Would be wild.

Edit: I have no concept of what camera sensors are doing these days.

SamInTheShell··on Benn Jordan’s flock camera jammer will send you to jail in Florida now [video]
Which thing?
SamInTheShell··on Benn Jordan’s flock camera jammer will send you to jail in Florida now [video]
Genuinely don’t know. The hack here is exploiting artifacts from over exposure for the camera sensor. As to if they have mitigating features to filter non visible light, I’m actually curious.
SamInTheShell··on Benn Jordan’s flock camera jammer will send you to jail in Florida now [video]
Seem to recall license plates are required to be illuminated as well. What's stopping someone from just adding an additional IR light to those enclosures? Couldn't you just slap an additional bright enough IR light in that makes it impossible to even see the plate clearly through cameras?

Personally, if I cared enough to obfuscate my plate info from these devices, I would just taint their data by wrapping my car in a wrap with various different "plates" themed art. I like cars and the exterior has traditionally been treated like art. Tainting data is just as effective at making the core dataset useless as omitting data in the first place.

SamInTheShell··on AI Generated Art Is Unmonetizable
Really doubt most people put much thought into it at all. Critical thinking is a dying skill.
SamInTheShell··on AI Generated Art Is Unmonetizable
The thing I really don't get is why people are devaluing their own voices with slop. Too many people are just pressing what they think is an "easy" button and calling it good. What they lose in the process is their voice, their opinions, and some of the intangible humanity that was encoded in their content.

At first I just blocked the people doing it, but today I just stay off the platforms where I'm seeing these people. If things stay the same, in the future I can only imagine that small gated communities are where real humans are communicating (think places like lobste.rs, but for normies). Smaller Discord communities are still working.

It's just wild to me how some platforms are fine with bots fluffing content creation. There comes a point where people will realize all the messaging on platforms like Facebook are AI generated and they just leave for greener pastures.

I believe people really want to connect with real people. It just can't be done if people aren't being themselves. I think there are a lot of creative people that are up in arms against the right things, but for the wrong reasons. I don't think the legal IP implications are as damning as the societal implications of everyone filtering their speech through AI.

Sorry, this came off way more ranty than I would like, but it's been bubbling in my head for a while now. So much so I'm actively doing something about it.

Personally the only place that I filter my own speech through an AI is when I couldn't care less about the person I'm communicating to but I need them to get the message (typically because I have too many 4 letter words to say about the subject matter).

SamInTheShell··on OpenAI disables ChatGPT app suggestions that looked like ads
Kinda funny if it returned an ad for puppy chow. Realistically I doubt an ad presented would actually be tied to the context beyond the seed used for a vector lookup.
SamInTheShell··on 28M Hacker News comments as vector embedding search dataset
I tried out EmbeddingGemma a few weeks back in AB testing against nomic-embed-text-v1. I got way better results out of the nomic model. Runs fine on CPU as well.
SamInTheShell··on Ask HN: Is all AI coded code in the public domain?
Not a lawyer, but if you're talking USA, would recommend checking regularly for updates: https://www.copyright.gov/ai/

Even if AI output isn't copyrightable, could you really argue a solid case if I taint random parts of the source code with my own isms? Which this is something I do, I don't care if the AI generated portions of my code base are copyrightable, perhaps my licensing is not valid for those portions, but throughout my code is going to be parts I hand crafted or patterned out because the AI just can't get it right. Those snippets are just proverbial land mines in waiting for a copyright infringer in waiting.

SamInTheShell··on Show HN: Vibe coded an AI chat app with features I wanted, Poe
I'm inclined to isolate the chat processes only if I keep the bash tool. I'm undecided if I'm keeping it in. Implementing an MCP server in python is dead easy and so is making a bash tool.

Right now I'm more interested in getting ACP working for gemini-cli and claude-code to serve it their models. My first goal is just to make the manually operated tool that just gets out of the way or whatever. Sane permissions out of the box.

If anyone wants to just come along and add an optional feature today, I'm happy to merge under the same license. Otherewise, I will eventually add this feature, I'm just not sure if it will be sooner or later.

SamInTheShell··on Show HN: Vibe coded an AI chat app with features I wanted, Poe
I've seen that before. Idk how I feel about that pattern in general. When I see any of the tools I use do stuff like `bash(cmd... I didn't ask your permissions - hehe!~)`, I get a bit pissed that it wasn't a straight up standalone tool. The number of times it's gas lit me into panicing isn't zero.
SamInTheShell··on Show HN: Vibe coded an AI chat app with features I wanted, Poe
Isolation is a smart idea for these things, as you literally can't verify their behavior beyond "it's kinda doing the thing most of the time". My chat app just kinda settles for "you can require permissions and audit", which it's a fool proof bullet, when the AI can churn out more code than a human can read in a reasonable amount of time.
SamInTheShell··on I want a good parallel language [video]
There seems to be about the same level of effort with Elixir as there is for a language like Kotlin.

The free sandwich I'm referring to with Go is the ability to just do `go funcnamehere()` and that's running concurrently and in parallel. If I need coordination of those goroutines, I can still do that with any number of locking patterns. It's extremely convenient, making the trade off of having a runtime baked in worth it imo.

SamInTheShell··on I want a good parallel language [video]
Haha, yeah. Idk any other language where I practically get a free parallelization+concurrency sandwich. It's kept me coming back to Go for a decade now, despite them using a signal that prevents using it for system level libraries. They literally broke my libnss-go package years ago when they selected the signal to use to control the concurrency portion of the runtime.
SamInTheShell··on A new threat: Being replaced by someone who knows AI
Kinda wonder what the extent of this is. You can get some really great results from your employees by mandating shit like this. /s

I use AI daily and frankly I love it while thinking of it from the context of "I write some rough instructions and it can autocomplete an idea for me to an extremely great degree". AI literally types faster than me and is my new typewriter.

However, if I had to use it for every little thing, I'd do it. The problem though is when it reaches a point where I have to use it to replace critical thinking for something I really don't know yet.

The problem here is that these LLMs can and will churn out absolute trash. If this was done under mandate, the only thing I'd be able to respond with when that trash is being questioned is "the AI did it" and "idk, I was using AI like I was told".

It literally falls into the "above my pay-grade" category when it comes down as a mandate.

I really hope there's more nuance to articles like these though. I really hope these companies mandating AI use are doing so in a way that considers the limitations.

This article does not really clue me the reader in to if that is the case or not though.

SamInTheShell··on I want a good parallel language [video]
Went in thinking "Have you heard of Go?"... but this turned out to be about GPU computing.
SamInTheShell··on Show HN: Zee – AI that interviews everyone so you only meet the best
So what do you do when the context engineer rolls up into chat and jailbreaks the system prompt that was designed? Do you just hire them on the spot? This literally isn’t what LLMs are designed for nor are they good at.
SamInTheShell··on Enjoy CarPlay While You Still Can
Right there with you on this. These car companies would just be better served ripping out their telemetry stacks and just providing a screen that only supports a phone driving it. I pulled the jumper for the telemetry stacks in my last two cars and I’m going to do so in my next car. They don’t get to sell me a car that then tracks and reports my habits to my insurance without paying me to do so on an opt in only basis.
SamInTheShell··on Claude Code can debug low-level cryptography
The type of stuff I tend to do is much more complex than a simple website. I really can't rely on AI as heavily for stuff that I really enjoy tinkering with. There's just not enough data for them to train on to truly solve distributed system problems.
SamInTheShell··on Claude Code can debug low-level cryptography
That's weird. I can prompt 2.5 Pro and Claude Sonnet 4.5 about the same for most typescript problems and they end up doing about the same. I get different results with Terraform though, I think Gemini 2.5 Pro does better on some Google Cloud stuff, but only on the specifics.

Is just strange to me that my experience seems to be a polar opposite of yours.

SamInTheShell··on Claude Code can debug low-level cryptography
Which model are you using though? When I run out of Gemini 2.5 Pro and it falls back to the Flash model, the Flash model is absolute trash for sure. I have to prompt it like I do local models. Gemini 2.5 Pro has shown me good results though. Nothing like "ignores instructions" has really occurred for me with the Pro model.
SamInTheShell··on Verifiably Private AI
Smells like vaporware or a scam. I'll be surprised if this churns out anything that actually is secure and private.

If you're not running it on your own hardware and completely offline it's not private. I can prove that.

SamInTheShell··on Show HN: Why write code if the LLM can just do the thing? (web app experiment)
Currently today, I would say these models can be used by someone with minimal knowledge to churn out SPAs with React. They can probably get pretty far into making logins, message systems, and so on because there is lots of training data for those things. They can struggle through building desktop apps as well with relative ease compared to how I had to learn in years long past.

What these LLMs continue to prove those is they are no substitute for real domain knowledge. To date, I've yet to have a model implement RAFT consensus correctly in testing to see if they can build a database.

The way I interact with these models is almost adversarial in nature. I prompt them with the bare minimum that a developer might get in a feature request. I may even have a planning session to populate the context before I set it off on a task.

The bias in these LLMs really shines through an proves their autocomplete properties when they have a strong bias towards changing the one snippet of code I wrote because it doesn't fit in how it's training data would suggest the shape of it's code should be. Most models will course correct with instructions that they are wrong and I am right though.

One thing I've noted is that if you let it generate choices for you from the start of a project, it will make poor choices in nearly every language. You can be using uv to manage a python project and it will continue to try using pip or python commands. You can start an electron app and it will continuously botch if it's using commonjs or some other standard. It persistently wants to download go modules before coding instead of just writing the code and doing `go mod tidy` after (it literally doesn't need the module in advance, it doesn't even have tools to probe the module before writing the code anyway).

RAFT consensus is my go-to test because there is no 1 size fits all way for you to implement it. It might get an in-memory key store system right, but what if you want it to organize etcd/raft/v3 in a way that you can do multi-group RAFT? What if you need RAFT to coordinate some other form of data replication? None of these LLMs can really do it without a lot of prep work.

This is across all the models available from OpenAI, Claude, and Google.

SamInTheShell··on Claude Code can debug low-level cryptography
> Gemini and it's tooling is absolute shit.

Which model were you using? In my experience Gemini 2.5 Pro is just as good as Claude Sonnet 4 and 4.5. It's literally what I use as a fallback to wrap something up if I hit the 5 hour limit on Claude and want to just push past some incomplete work.

I'm just going to throw this out there. I get good results from a truly trash model like gpt-oss-20b (quantized at 4bits). The reason I can literally use this model is because I know my shit and have spent time learning how much instruction each model I use needs.

Would be curious what you're actually having issues with if you're willing to share.

← PreviousPage 4 of 7Next →