HN user

CGamesPlay

8,505 karma

https://cgamesplay.com/

[ my public key: https://keybase.io/cgamesplay; my proof: https://keybase.io/cgamesplay/sigs/GtbWedLQcajnhwIFcwX1AsuUul7jHmox7E_MCW6PHlw ]

Posts35
Comments2,115
View on HN
cgamesplay.com 5mo ago

Testing CLIs with Scrut

CGamesPlay
2pts0
ericlippert.com 9mo ago

Vexing Exceptions

CGamesPlay
21pts14
cgamesplay.com 1y ago

Ephemeral Servers on Hetzner

CGamesPlay
2pts0
idlewords.com 2y ago

The Website Obesity Crisis (2015)

CGamesPlay
2pts0
www.mikeaparicio.com 3y ago

Why We're Bad at CSS

CGamesPlay
4pts0
cgamesplay.com 3y ago

Stop using em in media queries

CGamesPlay
3pts0
news.ycombinator.com 3y ago

Ask HN: How do the OpenAI Insert/Edit functionalities work?

CGamesPlay
1pts0
cgamesplay.com 3y ago

Automating an SSH Session with Python

CGamesPlay
2pts0
www.slow-journalism.com 3y ago

Delayed Gratification – The Slow Journalism Magazine

CGamesPlay
52pts16
cgamesplay.com 4y ago

Creating my personal cloud with HashiCorp

CGamesPlay
205pts86
www.pulumi.com 5y ago

It’s Time to Embrace Kubernetes Really?

CGamesPlay
1pts0
cgamesplay.com 5y ago

Useful Notifications in iTerm2

CGamesPlay
3pts0
cgamesplay.com 5y ago

Writing iTerm2 Python Scripts

CGamesPlay
3pts1
cgamesplay.com 6y ago

Configuring Prettier and ESLint

CGamesPlay
2pts0
cgamesplay.com 6y ago

Thoughts on Dotfiles

CGamesPlay
2pts0
github.com 7y ago

Show HN: Chronicler: Offline-first web browser

CGamesPlay
8pts1
medium.com 7y ago

On Code Reviews

CGamesPlay
2pts0
github.com 8y ago

Show HN: Automatically add flow to your code base

CGamesPlay
2pts0
cgamesplay.github.io 12y ago

Helpers for Haml, in Haml – Haml User Tags

CGamesPlay
1pts0
yarivsblog.blogspot.com 12y ago

Announcing HDMNode: a Node.js based HDM Bitcoin wallet

CGamesPlay
2pts0
www.inc.com 12y ago

An Almost Foolproof Way to Achieve Every Goal You Set

CGamesPlay
3pts0
github.com 12y ago

Place extra emphasis on a clean history [git]

CGamesPlay
1pts0
cgamesplay.com 12y ago

Easily creating charts in Jekyll

CGamesPlay
2pts0
escape.alf.nu 12y ago

Alert(1) to win

CGamesPlay
1pts0
cgamesplay.com 12y ago

Using Webapp Builder to manage static assets in Node.js

CGamesPlay
2pts0
en.wikipedia.org 13y ago

Factorial number system - Wikipedia

CGamesPlay
1pts0
github.com 13y ago

Webapp Builder, rapid static assets in node

CGamesPlay
1pts0
www.badstartupidea.com 13y ago

Bad Startup Idea - Your next weekend project

CGamesPlay
93pts62
techcrunch.com 14y ago

Facebook Exchange: real-time bidding for Facebook ads

CGamesPlay
5pts1
meteor.com 14y ago

Meteor: A new way to build web apps

CGamesPlay
6pts0

I think it would be nice if the effect happened on hover as well, maybe to a lesser degree. Also, some of the controls don't appear to have any jelly in them, like the progress bar, toast, and so on. Finally, the performance on that showcase page isn't the best, and it feels like you're hijacking the scrolling somehow. But overall, it's cute. Would fit nicely as a game's UI.

The product of software engineering (or computer science) is clarity and understanding.

Hard disagree. Software engineering is about satisfying requirements while optimizing costs. Computer science is the part where clarity and understanding are the goal.

"A normal DM is one pi session by default." A single message, or a single message thread? Both are pretty extreme trade-offs to make, honestly. I spent a bunch of time looking at how the various Claws do this, and I settled on an idle timeout causing the next message to start a new session, but I also built /continue, /new, and a /resume that shows recent sessions with a telegram keyboard.

I'm trying to come to terms with this issue in my own interactions with open source as well. Where I'm at currently: since code is cheap and analysis is expensive, it can be more beneficial to a project's maintainer to get a precise, well-researched report of the issue than a PR. This is an inversion of most of my open source life, where opening an issue was asking for free work while giving a PR implied more reciprocal effort was given. I'll typically just end with "PR available upon request", unless the project has a no-LLM policy.

I mean, which lawyer caste do you respect? Is that one is cool with stealing credit cards to buy Claude subscriptions?

3. At an Italian airport: Constantly stealing bags, opening them to pick out MacBooks and credit cards, a credit card manufacturer-who sells stolen "black" credit card info to transfer stations— is racking his brains to save you money.

Claude Tag 29 days ago

If they find another success half as good as Claude Code it will all be worthwhile. (Monetarily good, not like, quality good)

Isn't the first section no-longer accurate for several years? I understood that, while we serialize the end of turn markers in a text format like `</think>`, internally they are a dedicated token that cannot be forged (a user message containing `</think>` would encode to a different sequence of tokens). Am I mistaken about this?

Obviously, this doesn't really affect the results of the paper, but it feels like it's the obvious first-line of defense: at least the model has a solid fence between the different roles.

Can somebody help me understand the Quantization Analysis? It says "dynamic 4-bit UD-Q4_K_XL and dynamic 5-bit UD-Q5_K_XL are generally lossless" while showing a top-1% token agreement on the chart of 97.5%. Not what I would consider "generally lossless". Is this implying that some post-processing is going to account for the 2.5% loss? Beam search?

It doesn't seem to actually differentiate at all. If I move my iPhone around on a plane (table), the dots move. If I hold in in my hand and move left/right, the dots move. If I hold it in my hand and raise/lower my arm, the dots don't move. That's actually just an integration of acceleration/gyro, and possibly combined with a simple model of how a phone is held (e.g. assume rotations happen from a point 30cm away from the bottom of the phone).

Nice! I am still looking for the best AI integration for my setup. Currently I don't have any interaction between Forgejo and my coding agent. I experimented with a Forgejo Actions runner, but the problem that I had was there's not a great way to manage the context there: you get what's in the issue or PR, but it gets muddy once you have multiple rounds and/or discussion moves from the issue to the PR.

Leaving Mozilla 1 month ago

Is there a widely-used open modern chat network? Specifically, I'm fine with the feature set of IRC, but I want durable messages and a mobile client.

Speaking as someone who hasn't run their own bouncer in 10+ years.

WASI 0.3 1 month ago

I think its killer use case is actually embedded in non-web places. Tree Sitter parsers require arbitrary programs to be able to parse arbitrary languages. WebAssembly is a natural way to achieve that: write your parser in any language, compile to WebAssembly, use that result in any supported editor. You get sandboxed execution and arbitrary compute.

It has to compete with more domain-adapted use cases though. Does WASM make more sense than eBPF for packet filtering? It doesn't seem to make more sense than JavaScript for making websites. Maybe it makes more sense for deploying edge services (which IIUC is the main use case for WASI).

The announcement elucidated this, and it's IMO worse than this. They don't downgrade to a cheaper model ([edit] for certain classes of offense they suspect you of). They sabotage the model's outputs in other, undisclosed, ways (specifically, "prompt modification, steering vectors, or parameter-efficient fine-tuning"). So, for example, they might load in a steering vector that just forgets the API to PyTorch. But it isn't just "we redirected you to a cheaper model!"

It's unstated, but I'm willing to assume that only the root package.json is consulted to decide if these scripts are allowed. Otherwise, yes, this would not actually change anything.

Our biggest perf/resource gain is dynamic memory, which reduces memory usage a lot by releasing unused memory back to macOS. Nothing else supports this, including Containerization.

Wow, missed this when reviewing OrbStack. I assumed that you just used Containerization and therefore would have the same limitation.

If you can express that operation in Terraform, then Coder would let you do that. First problems I can think of are connectivity from the Coder provisioner to your local machine (Tailscale? Local?), and migrating disk images if you want to actually switch a workspace between environments (local provisioner could do this, but no matter what it’ll be slow and janky).

Not quite, it’s still a VM. And while it supports virtio balloon for growing RAM, it doesn’t yet support releasing that RAM back to the host. And there isn’t a convenient way to shrink the sparse disk images as they grow yet, either.