Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kccqzy
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
571.
▲
by
kccqzy
8mo ago
Yes it does depend on the circumstances. You are free to waste your own time to try this at the copyright office, but in my opinion, this project's 100% LLM output where the human element is just writing prompts and steering the LLM is
572.
▲
by
kccqzy
8mo ago
There are so many cases of the copyright office rejecting the request to register copyright for AI-generated works. Here’s just one example: https://www.copyright.gov/rulings-filings/review-board/docs/... (
573.
▲
by
kccqzy
8mo ago
I agree with you about Cmd-C being more convenient but that’s besides the point. My point was that on all three operating systems Ctrl-C has an unambiguous feature: send SIGINT. It is more important to have SIGINT be consistent than have co
574.
▲
by
kccqzy
8mo ago
That’s a hardware problem. I avoid mental load and annoyance by using the same keyboard layout everywhere. Even on Windows the bottom left modifier keys on my keyboard are Ctrl Alt Win, and not Ctrl Win Alt. The keyboard is the most importa
575.
▲
by
kccqzy
8mo ago
Why is Control-C ambiguous? Oh wait, you guys use Control-C for copy, but you have forgotten that both Windows and Linux support Control-Insert for copy. That's what I use.
576.
▲
by
kccqzy
8mo ago
The "goto line" feature on most Mac text editors is Cmd+L. And it's consistent. On the Mac the Control shortcuts are used for text manipulation everywhere and they come from Emacs: C-a, C-e, C-f, C-b, C-k, etc. The Cmd key is
577.
▲
by
kccqzy
8mo ago
The article states: > The Control key is used with terminal-emulation programs for control-key sequences. For all other applications, it is reserved for end-user-defined shortcut key sequences using a macro-key facility. I find that a go
578.
▲
by
kccqzy
8mo ago
And what do you do with that information? Refuse to fork after you detect more than one thread running? I haven’t seen any code that gracefully handles the unable-to-fork scenario. When people write fork-based code, especially in Python, th
579.
▲
by
kccqzy
8mo ago
If you have multiple threads, you almost certainly have mutexes. If your fork happens when a non-main thread holds a mutex, your main thread will never again be able to hold that mutex. An imperfect solution is to require every mutex create
580.
▲
by
kccqzy
8mo ago
If you have enough discipline to make sure you only create threads after all the forking is done, then sure. But having such discipline is harder than just forbidding fork or forbidding threads in your program. It turns a careful analysis o
581.
▲
by
kccqzy
8mo ago
> When GNU reimplemented the UNIX userspace, the vector ran from proprietary to free. Stallman was using the limits of copyright law to turn proprietary software into free software. […] The vector in the chardet case runs the other way.
582.
▲
by
kccqzy
8mo ago
Forking and multi threading do not coexist. Even if one of your transitive dependencies decides to launch a thread that’s 99% idle, it becomes unsafe to fork.
583.
▲
by
kccqzy
8mo ago
Would Microsoft not exist without open source project? Microsoft is that company founded in 1975, but the GPL license only appeared in 1989, and BSD licenses appearing at roughly the same time just because of the Unix Wars. Big tech compani
584.
▲
by
kccqzy
8mo ago
When I used to use Pages frequently I just memorized all the relevant keyboard shortcuts and turned off the entire toolbar. It’s easy: for each button in the toolbar find the equivalent in the menu, and the shortcut is written on the menu i
585.
▲
by
kccqzy
8mo ago
That’s a United States phenomenon.
586.
▲
by
kccqzy
8mo ago
It means the oil is being used for its heat content when combusted. Such heat may be used directly or be converted to mechanical work in a heat engine.
587.
▲
by
kccqzy
8mo ago
The amount of oil used for plastics or lubricants is insignificant compared to the use of oil as energy. In the United States, lubricants use ~0.5% of all oil, and all industrial feedstock about 1%. Don’t let perfect be the enemy of good.
588.
▲
by
kccqzy
8mo ago
Why care about oil when alternate fossil-fuel-free technologies have become mature? This could very well be the last straw to push many nations (except the U.S.) to massively buy Chinese solar panels and Chinese EVs to be oil independent.
589.
▲
by
kccqzy
8mo ago
Popularity of a technology usually isn’t perfectly correlated with how good it is. > let others continue scratch their head while others deploy working code to PROD. You make it sound like when docker build arrived on the scene, a cross-
590.
▲
by
kccqzy
8mo ago
Fundamentally speaking, the key point is really just hermeticity and reliable caching. Running arbitrary commands is never the problem anyways. What makes gcc a blessed command but the compiler for my own language an "arbitrary" c
591.
▲
by
kccqzy
8mo ago
> But the Dockerfile has continued because of its flexibility. The flip side is that the world still hasn’t settled on a language-neutral build tool that works for all languages. Therefore we resort to running arbitrary commands to invok
592.
▲
by
kccqzy
8mo ago
I’m not glossing over anything. You and I are talking about the exact same thing phrased differently. How does a senior know when to reject some LLM code and start over? Experience. I don’t disagree with you but your tone is aggravating.
593.
▲
by
kccqzy
8mo ago
When it comes to writing code, I can almost tell before writing code that whether this particular piece of code will be intellectually stimulating to me. If so, I write it myself without thinking about whether Claude might have done it fast
594.
▲
by
kccqzy
8mo ago
If you are on Google Workspace, just use chat.google.com: it's not bad. All it takes is just a benevolent dictator (or more realistically a bean counter) at work saying they don't want the company to pay for Slack in addition to G
595.
▲
by
kccqzy
8mo ago
Yeah right. A LLM in the hands of a junior engineer produces a lot of code that looks like they are written by juniors. A LLM in the hands of a senior engineer produces code that looks like they are written by seniors. The difference is the
596.
▲
by
kccqzy
8mo ago
And also the section 174 change too, which suddenly increased the tax bill for any companies doing software development.
597.
▲
by
kccqzy
8mo ago
That’s I believe woefully inadequate. There are some levels of code similarity: Level 0: the code is just copied Level 1: the code only has white space altered so the AST is the same Level 2: the code has minor refactoring such as changing
598.
▲
by
kccqzy
8mo ago
He is the maintainer of chardet. The main topic of the article is the whole LGPL to MIT rewrite and relicense done by this person. https://github.com/chardet/chardet/releases/tag/7.0.0
599.
▲
by
kccqzy
8mo ago
Targets of units sold is a better metric than targets of total revenue, if a company is focused on customer satisfaction.
600.
▲
by
kccqzy
8mo ago
How so? Buy a newish keyboard it has USB 1.1 in type C form factor.
More ›