Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
halfcat
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
91.
▲
by
halfcat
10mo ago
Yes, the RealOrangeOne repo was the working repo before it got merged into Django. It’s the same thing the article is talking about.
92.
▲
by
halfcat
10mo ago
It sounds like the need you’re describing is not event-driven, but more like orchestration where the orchestrator is aware of dependencies between tasks and runs them in the right order (it builds a DAG, a directed acyclic graph). Tools lik
93.
▲
by
halfcat
10mo ago
Static analysis will never be fully robust in Python. As a simple example, you can define a function that only exists at runtime, so even in principle it wouldn’t be possible to type check that statically, or even know what the call path of
94.
▲
by
halfcat
10mo ago
> scripts that hook into Django's models and ORM Django has management commands for that [1]. When you use Django over time, you experience this pleasant surprise over and over when you need something, “oh, Django already has tha
95.
▲
by
halfcat
10mo ago
VS Code (with neovim, btw). I ask ChatGPT questions. Most problems I work on are some form of building a declarative graph and then defining orchestrated operations on that graph. My understanding of how to structure and interact with that
96.
▲
by
halfcat
11mo ago
> a little forethought and consideration about the best or safest way to do a thing is a great way to shrink the blast area of any surprise bombs that go off I don’t think I agree with this at all. Screwing up is, by far, the most impa
97.
▲
by
halfcat
11mo ago
> We need to: > Build a dependency graph (which jobs need which other jobs) > Execute jobs in topological order (respecting dependencies) For what it’s worth, Python has graphlib.TopologicalSorter in the standard library that
98.
▲
by
halfcat
11mo ago
> For humans their 'context' is their life and total memory capacity And some number of billions of years of evolutionary progress. Whatever spacial understanding we have could be thought of as a simulation at a quantum level
99.
▲
by
halfcat
11mo ago
Yes, rights are real in the way ideas are real, for what that’s worth. They’re not guarantees, as many tend to view them. They only become tangibly real when those in power allow it. More of a temporary gift, quickly taken away when those i
100.
▲
by
halfcat
11mo ago
> If the government makes what you are doing unlawful, then it can be restricted Always been the case. An interesting question you might explore, is whether rights exist. And the question is not whether they ought to exist.
101.
▲
by
halfcat
11mo ago
This works at most one time. If you show up to every board meeting and blame AI, you’re going to get fired. This is true if you blame a bad vendor, or something you don’t even control like the weather. Your job is to deliver. If bad weather
102.
▲
by
halfcat
11mo ago
I once had a customer say, ”G as in dog” . Yes.
103.
▲
by
halfcat
11mo ago
Costs will go down. But so will revenue, as fewer customers have an income because a different company also cut costs. Record profits. Right up until the train goes off a cliff.
104.
▲
by
halfcat
11mo ago
I could not disagree more strongly with everything you’ve said in this comment. > The way to code going forward with AI is Test Driven Development. No. TDD already collapses under its own weight as a project grows. > The code itself n
105.
▲
by
halfcat
11mo ago
> that already happens in almost any project after 2-3 years. Now with AI you’ll be able to not understand your code in only 2-3 days. The next release will reduce the time to confusion to 2-3 hours. Imagine a future where you’ll be able
106.
▲
by
halfcat
1y ago
This is a good perspective. In most disciplines where they need some level of repeatable quality, like medicine or construction, they have constrained the environment to such a degree that they can engage in somewhat repeatable work. Consid
107.
▲
by
halfcat
1y ago
> How much time have you spent running a coding agent like Claude Code I spent a month trying to get it to build ImGui apps in C++ and Python. I did ImGui because I wanted to try something that’s not totally mainstream. I cancelled bef
108.
▲
by
halfcat
1y ago
They’ll get a promotion for such effective cost cutting measures.
109.
▲
by
halfcat
1y ago
The fact they didn’t say that speaks volumes.
110.
▲
by
halfcat
1y ago
Is it? You have three wishes, which the maliciously compliant genie will grant you. Let’s hear your unambiguous request which definitely can’t be misinterpreted.
111.
▲
by
halfcat
1y ago
If AI is wildly successful and improves significantly beyond current capabilities and takes all of the jobs, the most aggressive adopters will self-terminate. The employers that survive this will not be those who can cut costs the most, but
112.
▲
by
halfcat
1y ago
Not a scam. It just feels the same as a scam feels. One time I had a couch delivered. Two guys show up to set it up. One guy says he needs a tool from the truck and walks off, and the other guy starts talking to our dog, and tells us how he
113.
▲
by
halfcat
1y ago
> So if Mozilla had offered to monetize by asking $299 to use the <blink> and <marquee> tags that would turn you off the rest of the browser? I hadn’t thought about it, but yes. I say this as someone who paid for Netscape N
114.
▲
by
halfcat
1y ago
> Has ICANN (or registry) ever been bribed or coerced? Not that I know of. But it would be quite remarkable for an organization with a global choke point to resist attempts at influence indefinitely. The upstream comment correctly ment
115.
▲
by
halfcat
1y ago
Definitely due to trademark disputes and political pressure. Substitute “criminal activity” with “someone with power that doesn’t like what you’re doing”. Consider the eBay stalking scandal [1] and ask if those doing the stalking would be
116.
▲
by
halfcat
1y ago
Does a secondary/recovery email increase or decrease the chance of the primary email getting compromised?
117.
▲
by
halfcat
1y ago
There’s an attack where you get signed up for mass marketing emails and your mailbox gets flooded with emails from mostly legitimate companies. Say someone gets into an account you use to purchase stuff (Amazon, etc), but they don’t have ac
118.
▲
by
halfcat
1y ago
> Don't register your domain or DNS with Google Domains / GCP if you host your email with Google Workspace... since if you get locked out of the Google account you could be unable to update your DNS. This seems like a potenti
119.
▲
by
halfcat
1y ago
> what does it mean for an email address* to be cryptographically strong?* Something someone couldn’t guess, like: <uuid>@domain.com c4694056-63dd-476f-9823-2548aa3d754a@domain.com > in case of hard to remember address, what
120.
▲
by
halfcat
1y ago
And makes it invisible if you’re compromised in a supply chain attack. The flip side would be, you install your dependencies, and one tries to run `op …` and you get a 1Password popup on your screen, which should surprise you because you di
More ›