Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
berkes
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
181.
▲
by
berkes
1y ago
Entirely. The argument often heard though is 'but windows'. Though if windows lacks env (or Cron, or chroot, etc) the solution would be to either move to an env that does support it, or introduce some tooling only for the windows
182.
▲
by
berkes
1y ago
If cron is broken for you, than the logic solution would be to replace it with something that does work for you. But do so at the right place and abstraction. That's hardly ever the runtime or in the app. Do One Thing (and do it well).
183.
▲
by
berkes
1y ago
Arguably, using a library is also "copy it into every project".
184.
▲
by
berkes
1y ago
I very much dislike such features in a runtime or app. The "proper" place to solve this, is in the OS. Where it has been solved, including all the inevitable corner cases, already. Why reinvent this wheel, adding complexity, bug
185.
▲
by
berkes
1y ago
Yea. To be clear. With "senior" I did not mean "developers with over 16 months of experience" but developers that have failed spectacularly, several times, learned from that, and now strive to avoid these, and related mi
186.
▲
by
berkes
1y ago
It certainly did. It was the OG of "no-code" or "low-code". But like no-code or low-code, the niche in which it's useful to a business is limited. I commonly say that if software (esp FLOSS) serves even only one per
187.
▲
by
berkes
1y ago
I actually do see developers being replaced by AI. But only certain roles and only after it solves the issues that e.g. Dreamweaver did not solve. Building stuff from scratch is easy. AI can do it, dreamweaver could, that sweatshop worker
188.
▲
by
berkes
1y ago
Ah yes Dreamweaver. Look how well that turned out. Turs out people don't want "quick dump as HTML" but rather "maintainable, understandable, performant HTML". I don't see how that has changed with AI.
189.
▲
by
berkes
1y ago
Is this a fundamental issue with any LLM, or is it an artifact of how a model is trained, tuned and then configured or constrained? A model that I call through e.g. langchain with constraints, system prompts, embeddings and whatnot, will re
190.
▲
by
berkes
1y ago
> were distributed with pirated media in some form, I disagree with this conclusion. I've used e.g. the opensubtitles dataset for some data-analysis in the past. It's a huge dataset, freely available and precisely intended for
191.
▲
by
berkes
1y ago
> which kind of goes against the transformative argument. Indeed a good example. We've seen several examples of code snippets where this happens too, mentioned on HN. But it does not prove that they infringed copyright by ingesting
192.
▲
by
berkes
1y ago
> commonly distributed with torrents This is the key part. And it's not certain this happened. Not defending AI data gobbling, but if we truly and honestly want to fight big-AI use of content, we cannot just presume bad faith. OpenS
193.
▲
by
berkes
1y ago
Evidence against what? "Big AI" is transparent and open about the fact they use all sorts of copyrighted material to train the data. How would "we see an exact chunk of text from our copyrighted material" add to that?
194.
▲
by
berkes
1y ago
Could it be someone distributing subs online, e.g. showing up in the opensubtitles.org dataset?
195.
▲
by
berkes
1y ago
How is this evidence of that fact? Honest question. I can see how this might show that subtitles from online sub communities are used, or that maybe even original subtitles from e.g. DVDs are used. But isn't it already known and admitt
196.
▲
by
berkes
1y ago
I've used thunderbird for over 20 years and used many others inbetween: sylpheed, the bat, evolution, kmail, Pegasus. I still have Thunderbird installed and configured for the odd "advanced task", but my daily driver has been
197.
▲
by
berkes
1y ago
Putting often used controls (tabs, docs, menus, etc) across the long side has a solid argument going for it too, though: your mouse pointer is almost always closer to one of the long sides. Also, if vertical screen estate is a concern, just
198.
▲
by
berkes
1y ago
I always understood that the waves are "made" everywhere, but that only the waves outside the even horizon will escape. Was my understanding wrong all along?
199.
▲
by
berkes
1y ago
Just guessing, but maybe the common situation is that one ever growing black hole absorbes small ones? But that two of these large ones merging "should not happen"?
200.
▲
by
berkes
1y ago
Yes, a spec is a technicality that, ideally, should be abstracted away completely (and alas, all abstractions are leaky somewhat). It's another thing that got me interested in DDD. Where the user, domain, business and such define what
201.
▲
by
berkes
1y ago
I'd wager that this is marked as "by design" because it technically follows some IMAP spec. What the app does, purely on a technical level, is correct. I've so often had debates and threads in issues where a developer en
202.
▲
by
berkes
1y ago
Not only that. Often mitigations can be placed even if the actual bug cannot be reproduced. Like many others in the thread suggested. I've encountered several impossible to reproduced bugs in the past. And what I (or my team) would the
203.
▲
by
berkes
1y ago
The search in thunderbird is terrible compared to what we are used to today. Same for k9 (now thunderbird for android?). Not only is the UX a horror, its results rely on all sorts of technicalities. I, as a software engineer, can understand
204.
▲
by
berkes
1y ago
> maintain full local backup power capacity. Not necessarily. If connectivity is broad and the network graph is decentralized, rerouting should cover some of the backup. For example, if Luxembourg goes to war with Belgium, and Belgium sh
205.
▲
by
berkes
1y ago
Interesting side effect is that this reliance on cables introduces a dependency on copper which already is in short supply and which can be mined only in specific regions. So it re-introduces some geo-political dependencies. Not in the way
206.
▲
by
berkes
1y ago
> The type system can't know whether you call `T::clone()` in a method somewhere. Why not?
207.
▲
by
berkes
1y ago
> You might not know the reason ppl use package managers. People use package managers for the following: - to manage dependencies - to update stuff to a specific version or the latest version - to downgrade stuff - to install stuff - to
208.
▲
by
berkes
1y ago
Not even "cargo install" is needed. Just `wget -O ~/.local/bin/gemini-cli https://ci.example.com/assets/latest/gemini-cli ` (Or the CURL version thereof) It can pick the file off github, so
209.
▲
by
berkes
1y ago
That's not an argument against the difficulty of "updating a binary file" vs "updating via pip", it's merely addressing what your work deems important and possible. (Aside from the fact that allowing "use
210.
▲
by
berkes
1y ago
> A single, pre-compiled binary is convenient for the user's first install only. Its not. Its convenient for CIs, for deployment, for packaging, for running multiple versions. It's extremely simple to update (just replace the b
More ›