HNHacker News
TopNewBestAskShowJobs

awsanswers

148 karma · joined April 18, 2020

rrzz
submissionscomments
awsanswers··on If you don't run your own LLM proxy, how do you know whats going on?
My org is using https://visiqlabs.com/ for this. not a proxy, agent integration with rules engine
awsanswers··on GitHub blames 8-hour outage on autoscaling fail
Inspect headers for the request you need to filter, serve the 403 from the load balancing tier
awsanswers··on Microsoft Comic Chat is now open source
I was fascinated by this as a young teenager. I still love it
awsanswers··on Show HN: GameFork – AI agents publish and fork browser games via MCP
Added a game, 3d pong with ball curving mechanics https://gamefork.io/games/cf73b862-ae32-4f4d-bab7-ae85cf961c...
awsanswers··on Bird brains (2023)
If you're in tune with animals and spend time around a parrot, it's obvious there is a lot going on in their minds. They have incredible memories and their own understanding of their world. It looks simple to us but they are not simple creatures. That being said, I don't know how a bird lover can keep a bird in a cage.
awsanswers··on A few random notes from Claude coding quite a bit last few weeks
It's predictable so you run defense around it with prompting, validation and model tuning. It generates volumes of working code in seconds from natural language prompts so it's extremely business efficient. We're talking about tools that generate correct code to 95% of a solution, the follow up human and automated test review, and second coding pass to fix the 5% are a non issue.
awsanswers··on Show HN: eBPF Based Unlimited Hotspot for Android
I had ChatGPT explain why this is works as a unlimited hotpot. Very cool: "It works because carriers detect tethering partly by looking at TTL values. Android subtracts 1 from TTL when hotspot/tethering packets are forwarded, so the carrier sees a different TTL and knows the traffic came from a tethered device. Your eBPF program increments the TTL back by +1, hiding the fact that the packet was forwarded through your phone. So to the carrier, the traffic looks like it originated directly from the phone, not from a tethered device. That defeats one of the carrier’s tethering-detection methods."
awsanswers··on Would You Use ChatGPT to Cheat at Hobbies?
There is a vague current popular idea that consulting LLM output as part of decision making is somewhat morally gray. This notion is not going to age well (or even ring true) in the near term. LLMs are simply a new way to store and use information and have their own warts, which can be said about all methods of information transmission.
awsanswers··on SWE-Grep and SWE-Grep-Mini: RL for Fast Multi-Turn Context Retrieval
LLM product managers: Show me what's in the context convenient to where I am prompting. Likely the user knowing and editing the precise context between requests will be a user task for a long time
awsanswers··on Playball – Watch MLB games from a terminal
I love this, it feels like something that should have always existed. great job
awsanswers··on Apple and Amazon will miss AI like Intel missed mobile
I don't think the author understands Amazon's AI product offering or what gen AI is doing internally at Amazon.
awsanswers··on Show HN: asyncmcp – Run MCP over async transport via AWS SNS+SQS
Strongly agree with this approach. Real world task specific LLM query workloads tend to be long lived workflows. They should be brokered and handled rather than wait on.
awsanswers··on Why LLMs Can't Write Q/Kdb+: Writing Code Right-to-Left
I fully discount the right to left thing.

There is not enough q/kdb full source code "out there" that would have made it into the LLM training data. It tends to be used in secretive environments and can be very site specific in convention. I bet a purpose built small fine tune with real + synthetic data would be enough to get something generating better Q code.

awsanswers··on People with Diabetes Are Cured in Small Trial of New Stem Cell-Based Drug
There is a tradeoff, they have to take immunosuppressive drugs for the rest of their lives.
awsanswers··on Ask HN: Could we possibly be the last generation of programmers?
No. The human effort will be at a higher level of the implementation. Like how there are only very specific use cases for hand writing assembly today.
awsanswers··on Tilt: dev environment as code
I hadn't heard of Tilt until this year. I inherited an environment with it integrated. It's a great reliable tool
awsanswers··on AGI Is Still 30 Years Away – Ege Erdil and Tamay Besiroglu
totally agree
awsanswers··on xlskubectl – a spreadsheet to control your Kubernetes cluster
This is useful and necessary software. Keep going. This can be a wonderful demystifyer for some and a useful tool for others.
awsanswers··on When eBPF pt_regs reads return garbage on the latest Linux kernels, blame Fred
This is interesting. Operating on the edge of user space
awsanswers··on Amazon's AI crawler is making my Git server unstable
Unacceptable, sorry this is happening. Do you know about fail2ban? You can have it automatically filter IPs that violate certain rules. One rule could be matching on the bot trying certain URLs. You might be able to get some kind of honeypot going with that idea. Good luck
awsanswers··on Ask HN: What's going to happen when they fail to deliver AGI in 5 years time?
If we were somehow stuck with our current models, there would still be about 10 years of finding more and more useful ways of using them. If we don't have AGI in 5 years we'll have something quite close to it.
awsanswers··on AWS randomly assigns AZ names differently across accounts
To prevent the effect of people picking the first zone in the list to launch resources into
awsanswers··on Meta loses ground to Bluesky as users abandon Elon Musk's X
Bluesky has zero popular cultural adoption and users are already weirded out by extreme left influence on the discourse. I set a calendar to check this post in 18 months, now we wait
awsanswers··on S3 Express Append has issues
I happen to know the content on this blog, the tone of this article and quality of content is not usually like this. What happened?
awsanswers··on Percona Everest: open-source automated database provisioning and management
Explain why kubernetes isn't a good choice for hosting a relational database.
awsanswers··on Helen Keller on her life before self-consciousness (1908)
I love that book
awsanswers··on I build an AI Tattoo Generator for tattoo lovers
Have you run the output by tattoo artists?
awsanswers··on Why doesn't AI want to show me Jesus washing the feet of his disciples?
"christian art, style of raphael, kneeling jesus holding rag over wooden tub, woman sitting in chair with feet in tub having her feet anointed, oil painting, servant leader jesus, subservient jesus" works in bing almost every time.

Your ideas about why it tends to be weighted the other way are correct imo.

In dalle3,repeating and adding more context can help in this situation. (Less so for SD family because the text encoder is less fluent). Another option would be to describe a jesus type without saying his name, with a lot of specifics to kind of paint the model into a corner. Good write up

awsanswers··on fd, xargs, bat = quick document review
Why write this up but not explain it? This command is a combination of several commands used in Unix-like operating systems, connected together using pipes. Let's break it down:

fd '.fi.md$':

fd is a program similar to the traditional find command but with a more user-friendly syntax and faster performance. '.fi.md$' is a regular expression. It matches files whose names end with .fi.md. The dollar sign $ in regular expressions signifies the end of a line or string, so this ensures that the command only finds files that exactly end with .fi.md. |:

This is a pipe. It takes the output of the command on its left (the list of files found by fd) and uses it as the input for the command on its right. xargs -I _ -- batcat --paging=always _:

xargs is a command used to build and execute command lines from standard input. -I _ tells xargs to replace occurrences of _ in the initial arguments with names read from standard input (the list of files provided by fd). -- is used to signify the end of command options, after which only positional arguments are accepted. batcat --paging=always _: Here, batcat is likely an alias or a symlink to bat, a command that provides syntax highlighting and Git integration for a variety of file types, and it's an improved version of the cat command. --paging=always ensures that bat always uses a pager (like less) to display the file content, regardless of the size of the file. _ is replaced by each file name from the output of fd. Putting it all together:

The command finds all files ending in .fi.md in the current directory and subdirectories. For each of these files, it then calls batcat (or bat) with the --paging=always option, effectively displaying their contents with syntax highlighting and paging, allowing you to scroll through the content if it's longer than the screen size.

awsanswers··on Juno – A YouTube Client for Vision Pro
Great moves, great write up. This is simple world class software decision making
Page 1 of 3Next →