Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kgeist
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
28 ms
·
421.
▲
by
kgeist
2y ago
"ChatGPT reveals in its responses that it is aligned with American culture and values, while rarely getting it right when it comes to the prevailing values held in other countries. It presents American values even when specifically ask
422.
▲
by
kgeist
2y ago
>The law banning TikTok, which was scheduled to go into effect Sunday, allows the president to grant a 90-day extension before the ban is enforced, provided certain criteria are met.
423.
▲
by
kgeist
2y ago
>Having everything behind auth defeats the point of making the repos public. Maybe add a captcha? Can be something simple and ad hoc, but unique enough to throw off most bots.
424.
▲
by
kgeist
2y ago
The very first versions, IIRC. Now they have diverged completely.
425.
▲
by
kgeist
2y ago
>nine="λλ [1 [1 [1 [1 [1 [1 [1 [1 [1 0]]]]]]]]]" Looks like Brainfuck in disguise :)
426.
▲
by
kgeist
2y ago
Lots of American social media are banned here by the Russian government (all for the same reason of protecting citizens from foreign avdersaries), and we just use VPN. We're used to it, and if a service is popular (like Instagram), it&
427.
▲
by
kgeist
2y ago
So I opened "gpt4o with scheduled tasks" in the mobile app and there was no hint in the UI how to use it. I asked, "what's a scheduled task" and it answered with a generic response about scheduled tasks in general.
428.
▲
by
kgeist
2y ago
Anexia means "patience, humility" in Ancient Greek. Maybe that's what they were after?
429.
▲
by
kgeist
2y ago
If I understand correctly, there's a fringe book from 2005 about uniting the world under a single religion led by the "Prince Monk." The article attempts to frame this as the official Kremlin playbook without giving any subst
430.
▲
by
kgeist
2y ago
Interestingly, currently the site has this: >We're currently investigating issues. Please stay tuned until this error banner has been updated. When I try to create a new project, it says "An unknown error occurred with the code
431.
▲
by
kgeist
2y ago
Oh yeah, support staff aren't always aware of everything. For example, with one of our latest features, we didn’t have time to add a UI option to disable the feature. The expectation was that support staff could disable it via their sp
432.
▲
by
kgeist
2y ago
Anything that unexpectedly blocks a process can bring down your entire PHP server because you will run out of worker processes. For example, imagine you experience a spike in requests while another server you're trying to call is timin
433.
▲
by
kgeist
2y ago
Sure, PHP can process logs of any volume, but it would require 5–10 times more servers to handle the same workload as something like Go. Not to say Go just works out of the box while for PHP you must set up all those additional daemons you
434.
▲
by
kgeist
2y ago
To the devs: if I type " https://lovable.dev/projects/zzz " as the URL, then the browser will start continuously DDOSing the web server with retries. Currently I'm at 2k requests on the page.
435.
▲
by
kgeist
2y ago
>praising the Lovable team for their incident response For 8 hours, no one is aware the service is down. It then takes ~3 more days to fix it. One of their first decisions is to 'make as much noise as possible on social media'
436.
▲
by
kgeist
2y ago
My rule of thumb is to use auto only when the type is obvious from the context. I think it's a sane compromise between readability and non-verbosity.
437.
▲
by
kgeist
2y ago
For me, 2 main advantages PHP has, for real production code, are: 1) Easy hotfixing/debugging on production servers. Just edit a file and save. Our teams which program in PHP solve blockers way faster than the Go teams. 2) "Shared
438.
▲
by
kgeist
2y ago
I've built many apps using C#/Winforms and the runtime's performance was never an issue. In my experience, main performance killers are: - calling blocking functions on the UI thread - N+1 problem And there's nothing spe
439.
▲
by
kgeist
2y ago
>Yep, it’s written in VB6. Who cares? I'd say security is a problem if one uses a 30 year old piece of software but apparently Microsoft still releases security updates: https://www.microsoft.com/en-us/download&
440.
▲
by
kgeist
2y ago
Maybe they can introduce OS API versions (if there's no such thing yet) and require new (or updated) apps targetting new API versions/newer SDKs to assume UTF8 by default? So everything below a certain API version is emulated lega
441.
▲
by
kgeist
2y ago
>it has not been economical to remain awake at night Why? If you can gather fruits or hunt pray while all your competitors (or predators!) are asleep, isn't it an advantage? What about nocturnality? https://en.wikipedia.o
442.
▲
by
kgeist
2y ago
1) You don't need to read the DSL in the raw form if you use a language model to convert it to a few paragraphs in natural language. 2) You can test the created workflow on a bunch of test data to verify it works as intended. After a w
443.
▲
by
kgeist
2y ago
I never said the user must be exposed to a DSL, I think you're overcomplicating it for the sake of overcomplicating. DSL can be used under the hood by the execution engine, but the user can be exposed to a simpler variant of it, either
444.
▲
by
kgeist
2y ago
I think most users have a fixed set of workflows which usually don't change from day to day, so why not just use LLMs as a macro builder with a natural language interface (and which doesn't require you to know the product's U
445.
▲
by
kgeist
2y ago
In a node-based engine, everything is just a graph of mostly ready-to-use nodes, all you do is create nodes, parent them, delete them; behavior can be attached to specific nodes. There may be no clear boundary where an entity "begins&q
446.
▲
by
kgeist
2y ago
I tried to get HTMX adopted for a new project but the unanimous response was "what is this? why not React? everyone knows React. period" and most of my arguments for HTMX were ignored, because to most people, HTMX looked like some
447.
▲
by
kgeist
2y ago
Tricks like that are just so satisfying. I remember in a video editing software I was working on, I was tasked to implement the Crop tool, and there was a requirement to temporarily blur everything outside of the cropped area during editing
448.
▲
by
kgeist
2y ago
Our 1 mln line legacy project was written without type hints, often preferring arbitrary arrays with keys, and so: 1) despite having tests, almost every day there's some bug in production because code expects data X but it receives dat
449.
▲
by
kgeist
2y ago
To me it's not about mass, but more like "maximum information density". There's a limit on the information density (rate of happening?), so when a parameter X changes too much, it affects other parameters -- they become
450.
▲
by
kgeist
2y ago
Slightly related: https://web.archive.org/web/20201111200521/https://www.nytim... Often it's just incompetence, not malice
More ›