HNHacker News
TopNewBestAskShowJobs

jppittma

335 karma · joined July 19, 2021

submissionscomments
jppittma··on Gemini 4 Argon
I feel like the frontier labs are going to serve fast/lower intelligence models at a better per token cost than the open chinese models. You're telling me that in the long run, you're going to self-host your own ai infra for cheaper than google can serve it to you? I don't really buy it. I think the dedicated AI data centers are going to serve AI at a lower marginal cost than random businesses self-hosting, and then it's a question of how much of that margin they can capture.
jppittma··on It's Time to Investigate the AI Labs
I feel like you missed my point. To be slightly more explicit, I find it comical how willing security people are to build a "secure" product that's completely useless for getting work done.
jppittma··on It's Time to Investigate the AI Labs
This is YC, why not pitch a start up that sells AI agent that don't train with/for internet access/usage?
jppittma··on I-have-ADHD: A skill to stop coding agents from burying the answer
I've had better success with having it write and then rewrite rather than trying to prompt the first write into following my style rules.
jppittma··on Can I opt out of my input or output data being used for training?
Not trying to be rude, but do you work in tech? I can't imagine presenting this as a plan of record in a design review. And the world runs on good faith. If you call a pharmacy, claim to be some doctor, leave a voice mail, and give their (public) NPI number, there is no validation.

Why aren't people calling in prescriptions for themselves? I guess it just kinda runs on trust me bro and the threat of being put in prison.

jppittma··on Can I opt out of my input or output data being used for training?
that was accidental? this would be straight up fraud.
jppittma··on ravynOS: Pre-alpha open-source OS based on Darwin, FreeBSD, Apple open-source
EndeavorOS. I think it's actually the userspace though, which this aims to emulate. The problem is that if you're using a macbook for final cut pro, then endeavorOS doesn't solve your problem.
jppittma··on RavynOS: Pre-alpha open-source OS based on Darwin, FreeBSD, Apple open-source
I think the better example is actually GNU, which endured several challenges as a clean room implementation of unix. I think this is legally sound, but IANAL.
jppittma··on Why OOP Exists
> none of the components had sovereignty over the state they needed to do their job independently. It's just components micro-managing components all the way down.

Isn't one of the tenants of FP that nothing is mutable anywhere?

jppittma··on How Europe is killing makers and micro-entrepreneurs
That's because megadonors don't give to candidates directly? In order to trigger the unlimited campaign finance guaranteed by citizens united, you create a super pac. They can't openly coordinate with the candidate.
jppittma··on Canada will match US tariffs 'dollar for dollar' as trade talks break down
Yeah, but that's a suicide pact. In order to sell us debt at a loss, they have to take a loss.
jppittma··on Gemini 3.7 Flash
I think that argument should stop with advocacy for law. I have no problem with this when it's means playing optimally within the current laws, things like hiring world class tax attorneys. But if using your immense wealth to ensure the rules that everyone plays by favor you specifically, instead of the country/world, It feels like this is closer to bribing a judge than hiring a tax attorney.
jppittma··on Adults over 65 will outnumber children by 2029
Each marginal person produces more than they consume. As a whole, everyone is better off for having more people.
jppittma··on Golang proposal: container/: generic collection types
Claude will migrate your whole repo in an hour.
jppittma··on Claude Design
I think that the beauty of the human experience is that all you need to learn is to practice. You automatically improve at what you're doing. The kinds of skills that atrophy when you use AI are skills that AI can already automate. And nobody is going to pay you to do slowly what a machine can do quickly/cheaply.

When you deploy AI to build something, you wind up doing the work that the AI itself can't do. Holding large amounts of context, maintaining a vision, writing apis and defining interfaces. Alongside like, project management. How much time is spent on features vs refactoring vs testing.

jppittma··on Fast and Easy Levenshtein distance using a Trie (2011)
It depends on if or not you're trying to correct for typos, or do something semantic. Also, embedding distance is much much more expensive.
jppittma··on Code has always been the easy part
coding is getting your foot in the door to software engineering, which is really like, computer systems engineering. We do so much more than code...
jppittma··on Claws are now a new layer on top of LLM agents
The bikeshedding is coming from in the room. The point is that the feature didn't cause any regression in capability. And who tf wants a plugin system with only support for first party plugins?
jppittma··on Amazon strategised about keeping water use secret
That's a fair point. If you want to calculate the real total water usage of any person, you must first invent the universe. You have to cut it off somewhere.
jppittma··on Environment variables are a legacy mess: Let's dive deep into them
Isn't this part of what containers/flatpaks solve?
jppittma··on Amazon’s Ring to partner with Flock
See, I have no problem with searches that involve warrants and probably cause. They could already violate the shit out of your privacy with a warrant. That's kind of the point of a warrant.
jppittma··on Environment variables are a legacy mess: Let's dive deep into them
The k8s api server is the thing that's configured to talk to your Thales or whatever. On managed kubernetes, these are usually preconfigured to talk to the vendor -- that's the difference between a secret and a config map. The secret is encrypted when it's stored in etcd.

You'd be forgiven for being mistaken however, because this encryption is handled in a way that's transparent to the application.

If you're talking about your application making a call to the k8s api server, then you shouldn't do that unless you're developing a plugin. The kubelet knows how to retrieve and mount secrets from the k8s api server and display them as environment variables to the application. You just declare it as a part of your deployment in the podspec.

jppittma··on Environment variables are a legacy mess: Let's dive deep into them
If you're not developing k8s operators, you're calling the api server directly, then complaining about lock in, then that's a skill issue. If you're developing k8s operators, then you should use a tool like kind for integration tests and dependency injection for other stuff and the concept of lock in doesn't make sense. You can also deploy your helm chart directly to kind.
jppittma··on Environment variables are a legacy mess: Let's dive deep into them
Yes you can? The container should be completely agnostic to the fact that it's running in kubernetes. You can do config the same way. Configmaps are mounted as regular files and environment variables. The application doesn't care if the configmap came from the cluster resource or a file your created on your dev machine with dev credentials. You can mount local files into the container yourself. It's docker run -v "source:destination" I think.
jppittma··on Environment variables are a legacy mess: Let's dive deep into them
How is the kubernetes secret API lock in? Genuinely wondering - were you trying to use that deployment yaml for something other than a kubernetes deployment? For most applications, you should be mounting the secret on your application, then you can inject it as either an environment variable or a json file that your application reads in an environment agnostic way.

Then, on the backend, you can configure etcd to use whatever KMS provider you like for encryption.

jppittma··on Ladybird passes the Apple 90% threshold on web-platform-tests
But is every feature in a browser supposed to be standardized? Like, it's against the rules somehow to develop features without asking permission from Apple and Mozilla?
jppittma··on Ladybird passes the Apple 90% threshold on web-platform-tests
OTOH, are all of the browsers supposed to move in lock step? Is chrome supposed to wait for everyone else's approval before launching any kind of feature?
jppittma··on John Carmack's arguments against building a custom XR OS at Meta
Other teams decommitting is just how it goes.
jppittma··on John Carmack's arguments against building a custom XR OS at Meta
I think the hope is that you just start there. They might have migrated the meeting room devices. Why would you set out to replace *everything* at once? Do something, get some revenue/experience, then try to fan out.
jppittma··on Looking back at my transition from Windows to Linux
Still a ways to go. I found out part of the reason for my linux bluetooth woes is that a settings in bluetooth called “JustWorks” and “FastConnect” default to off. Like. Why?

As if most linux users who enable bluetooth want it to connect slowly and not work.

Being a bit hyperbolic intentionally but the point still stands

Page 1 of 7Next →