HNHacker News
TopNewBestAskShowJobs

cesnja

240 karma · joined December 20, 2015

submissionscomments
cesnja··on Cognitive Mercantilism: AI panic resembles fears of early capitalism
It doesn't have to be good in any of these aspects, it just needs to be convincing enough.
cesnja··on Don't paste the AI, please
Unfortunately nowadays you can't easily see if enough effort went into the reply.
cesnja··on Don't Paste the AI, please
I beg to differ. I'll often do a short LLM session to figure out an issue and will use my existing knowledge and experience to drive the LLM towards some solution. When the answer seems legit enough, I'll copy it back to the one asking.

It's not that different to what we were doing back in the day when search engines were still useful. I often wound up replying with a link either to a stackoverflow question or a blog post. There was still a knowledge/experience component involved in evaluating if the proposed solution fits the original question.

cesnja··on Don't use your phone while you poop
If you have time to read on the toilet, then (barring any disease or other disfunction) you’re not getting enough fiber.
cesnja··on Anti-aging injection regrows knee cartilage and prevents arthritis
Best marathon runners can do it in "conventional" running shoes [0], but I agree it's easier to find the better technique barefoot or in barefoot shoes.

[0] https://marathonhandbook.com/kipchoge-running-form/

cesnja··on Anti-aging injection regrows knee cartilage and prevents arthritis
Running barefoot forces you to improve your technique in line with this description. [0] There's also a sizeable market of "barefoot shoes" that's between being barefoot and the regular running shoes, with the manufacturers trying to convince us buying such shoes is the solution. The gait issue become more obvious (and painful) in barefoot shoes, but you can adjust your technique in mass-market running shoes as well.

[0] https://www.youtube.com/watch?v=zSIDRHUWlVo

cesnja··on Kubernetes Ingress Nginx is retiring
But the Gateway API has only been generally available for two years now. And the last time I checked, most managed K8S solutions recommend the Ingress API while Gateway support is still experimental.
cesnja··on You already have a Git server
You can still get hit by a path traversal exploit. The safest option is to only have the public files on the server.
cesnja··on iPhone Air
There's this 6.1 inch phone, now stop complaining.
cesnja··on Tour de France confronts a new threat: Are cyclists using tiny motors?
Not any more - nowadays being aero is more important and that adds quite a bit of weight. And disc brake sets are also heavier than brake pads used to be.
cesnja··on Outdoor activity is better for cognition than indoor activity in young people
Heat adaptation is a thing.
cesnja··on My Family and the Flood
A democratic government can set up an independent emergency response organization that doesn’t need government involvement to declare and respond to an emergency.
cesnja··on 1,145 pull requests per day
Based on DORA research it's correlated with the engineering team/company being a high-performer.
cesnja··on The Pain That Is GitHub Actions
You can build the first pipeline with oneliners, but as long as you want to keep optimizing the pipelines, the yaml code will keep piling up with CI vendor's specific approaches to job selection, env variable delivery, caching, output sharing between jobs and so on.
cesnja··on NASA has a list of 10 rules for software development
Kinetic energy increases with the square of the velocity, so in a head-on collision everything not buckled on the back seat becomes a missile heading towards the passenger seats. Even a bag with a laptop is dangerous and you should put it in the foot compartment. And that's like 3kg while an average person will weigh around 70kg.
cesnja··on Colliding with the SHA prefix of Linux's initial Git commit
It can be configured with `core.abbrev`.

https://git-scm.com/docs/git-config#Documentation/git-config...

cesnja··on Disabling Scheduled Dependency Updates
You get to choose either the mind-numbing churn of constant updates, the risk of updates piling up and becoming unmanageable, or shipping software with vulnerabilities. None of these options sounds fun.
cesnja··on Disabling Scheduled Dependency Updates
Renovate has a feature called "Dependency Dashboard" which does exactly that.
cesnja··on Jelly Star – The Smallest Android 13 Smartphone
Zenphone 9 was marketed as small, but it's exactly the same size as a normal iPhone 13/14/15.
cesnja··on Xzbot: Notes, honeypot, and exploit demo for the xz backdoor
This would be just to allow you to connect to the server. If there was a vulnerable sshd on port 22, an adversary would have to know the port knocking sequence to connect to sshd and run the exploit.
cesnja··on America's Drivers Agree: LED Headlights Are Just Too Bright
This is sometimes the only way to make sure the drivers notice you.
cesnja··on EU coal and gas collapse as wind and solar ascend
Methane breaks down into CO2.
cesnja··on Git Things
Due to (async) code reviews slowing down the development, we've adopted some workflows described at https://martinfowler.com/articles/ship-show-ask.html and it's working out pretty great. The committer decides how many approvals they need to merge a pull request, based on how confident they are about the code they wrote. This allows us to quickly merge small incremental improvements that would otherwise be bundled in a crowded feature pull request.
cesnja··on Improving Emacs Isearch Usability with Transient
I think which-key already solves exactly that: https://github.com/justbur/emacs-which-key
cesnja··on Improving Emacs Isearch Usability with Transient
Another option to trigger functions are vim-inspired leader key sequences such as god mode [1] and the evil leader implementations in spacemacs and doomemacs, for example [2].

[1] https://github.com/emacsorphanage/god-mode [2] https://discourse.doomemacs.org/t/what-are-leader-and-locall...

cesnja··on test, [, and [[ (2020)
I'd advise against that kind of shortening. If you use set -e, which you should, then

    if [ a = b ]; then
      echo "Oops!"
    fi
will do exactly what you imagined, but

    [ a = b ] && echo "Oops!"
will quit with an error if expression a does not equal expression b.
cesnja··on Running Speeds
There were 20000-year old footprints discovered in Australia [1], the estimated speed of these barefoot runners was comparable to olympic sprinters.

[1] https://www.nationalgeographic.com/history/article/20-000-ye...

cesnja··on Forced rhubarb, a vegetable deprived of sunlight, is having a renaissance (2019)
Seems quite complicated. I think you set your protein goals too high if you need to be so careful about what you eat. In general, a diverse enough diet that gives you enough calories also gives you enough protein.
cesnja··on Forced rhubarb, a vegetable deprived of sunlight, is having a renaissance (2019)
You are completely wrong. There are many quality sources of calcium in plants. For example legumes, nuts, seeds, dark leafy greens including spinach.
cesnja··on Ozempic drug supresses desire to smoke, drink and more?
What are you talking about? Wholegrain pasta has like 40g carbohydrate that includes 1g sugar. Brown rice has around 25g carbohydrates that includes 0.4g sugar.
Page 1 of 5Next →