Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
imiric
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
51 ms
·
691.
▲
by
imiric
1y ago
Well, sure, but since every decision has tradeoffs, sometimes when arguing for or against a decision, it's easy for managers to side with the person they have more rapport with, who may or may not be correct, rather than decide on tech
692.
▲
by
imiric
1y ago
> You break up things when it makes sense, not for the sake of it. I never claimed otherwise. > Having to jump out of the code you're reading comes with its own downsides and tends to compromise maintainability where you are incr
693.
▲
by
imiric
1y ago
Eh, hard disagree. (Though I didn't downvote you, since it's silly to downvote out of disagreement...) Readability, while subjective, plays a large role in software maintenance. Developers will be more reluctant to change code the
694.
▲
by
imiric
1y ago
I like the article. Most engineering decisions are indeed a tradeoff that should be carefully considered. That said... > I will always distrust engineers who justify decisions by saying “it’s best practice”. No engineering decision is “b
695.
▲
by
imiric
1y ago
> Once you have invested in learning Nix, your whole elaborate build infra, plus chef / puppet / saltstack suddenly shrinks to a few declarations. Your analogy breaks down with Nix, since learning and using it is a hostile expe
696.
▲
by
imiric
1y ago
Oh, please. The only anti-intellectualism is not accepting that every technology has tradeoffs.
697.
▲
by
imiric
1y ago
Some people, when confronted with a problem, think "I know, I'll use Nix." Now they have two problems.
698.
▲
by
imiric
1y ago
Typst is great. I'm sure it's not a complete LaTeX replacement, given the dominance of TeX for many decades, but for simple documents it's a breath of fresh air. Not having to deal with the insanity of the LaTeX distribution
699.
▲
by
imiric
1y ago
I'm not blurring them. Email is both. Besides, this distinction has been discussed ad nauseam, and is not interesting. Especially since when contrasted with centralization, which was my main point, both concepts avoid its issues.
700.
▲
by
imiric
1y ago
The value of the federated/decentralized nature of email is hard to overstate. So many of the problems of modern technology are caused by centralization. It concentrates power and wealth into a handful of companies that now control the
701.
▲
by
imiric
1y ago
I get where you're coming from, but I do think you're doing a disservice to yourself and your team by not doing granular commits. This doesn't mean splitting changes into arbitrary chunks, or that each commit must be of a spe
702.
▲
by
imiric
1y ago
> We use it to save our progress Saving progress is useless if your history is a mess and you have no idea what a previous state contains. > backup files, communicate with others. You do know that there are better tools than a VCS spe
703.
▲
by
imiric
1y ago
Virtue signalling? What are you on about? Everything I said has direct benefits for the team, and hence for the company. > If you want to communicate with others, write proper docs in a format that won't be lost to time You have a s
704.
▲
by
imiric
1y ago
> I personally don't care about git history - I read code not commit messages. Honest question: why do you even use version control? What do you get out of it? Based on your workflow, you could just as well not use it at all, and cr
705.
▲
by
imiric
1y ago
> That's what the description field is for. No. The PR description is for describing the overall change, which, again, may include multiple commits. The description can also include testing instructions, reviewing suggestions, and o
706.
▲
by
imiric
1y ago
You should care because if the author cared enough to make descriptive atomic commits, they will help you understand why a particular change was done. This can often avoid unnecessary discussions. And, no, PRs are not necessarily an atomi
707.
▲
by
imiric
1y ago
Not just predatory, but irresponsible. The idea that someone fresh out of college should start and run a business is deeply concerning. These are kids who have just (hopefully) learned about ethics and what it takes to run a business, yet y
708.
▲
by
imiric
1y ago
> I genuinely think Google is finished as a search engine for the web. Google Search is garbage, but highly unlikely to be "finished". Millions of people still find it useful, and Google is adopting "AI" on the result
709.
▲
by
imiric
1y ago
qutebrowser is not technically a "Python web browser". The GUI uses Python Qt bindings, and the browser engine itself is QtWebEngine. Python is simply the glue that ties it all together, and any language could be used instead, sin
710.
▲
by
imiric
1y ago
I suppose this helps with managing sessions specifically during testing, but IMO the "disgusting" curl command looks fine to me. The UX of iteratively running commands to change request values instead of changing a single curl com
711.
▲
by
imiric
1y ago
Like another comment mentioned: that's a problem for YouTube to solve. They pay a lot of money to many smart people who can implement sophisticated bot detection systems, without impacting most legitimate human users. But when their bu
712.
▲
by
imiric
1y ago
> This is where experience is forged into wisdom. That is not guaranteed, though. There are many experienced yet unwise people, and sometimes viceversa. I agree with the sentiment of listening to older people, but age alone is not a good
713.
▲
by
imiric
1y ago
Ah, I was not aware of that, thanks. I'll give it a try.
714.
▲
by
imiric
1y ago
https://htmx.org/essays/htmx-sucks/#no-front-end-back-end-sp...
715.
▲
by
imiric
1y ago
I use Ollama which offloads to the CPU automatically IIRC. IME the performance drops dramatically when that happens, and it hogs the CPU making the system unresponsive for other tasks, so I try to avoid it.
716.
▲
by
imiric
1y ago
I find your honesty and pragmatism refreshing. The first principles thinking of projects like htmx and Datastar is sorely needed in web development. The field has been led astray far too long by blindly following trends that were poorly des
717.
▲
by
imiric
1y ago
Thanks, but I find it hard to believe that a Q1 model would produce decent results. I see that the Q2 version is around 42GB, which might be doable on 2x 3090s, even if some of it spills over to CPU/RAM. Have you tried Q2?
718.
▲
by
imiric
1y ago
> I always wondered about companies/individuals who voluntarily [...] block their users by IPs coming from bad countries The problem is not with "bad" countries. The problem is when a large amount of abusive traffic comes
719.
▲
by
imiric
1y ago
I have a similar setup as the author with 2x 3090s. The issue is not that it's slow. 20-30 tk/s is perfectly acceptable to me. The issue is that the quality of the models that I'm able to self-host pales in comparison to that
720.
▲
by
imiric
1y ago
> I run an out of the box IDE on a basic Mac with a few tweaks for a reason: because playing games with my tools isnt getting work done. I hear this sentiment often, but I think it's missing the main reason why most people prefer Li
More ›