HNHacker News
TopNewBestAskShowJobs

pcdavid

337 karma · joined September 16, 2012

submissionscomments
pcdavid··on Blender 5.2 LTS
https://www.blender.org/download/releases/5-2/
pcdavid··on Apparently Google hates us now
This might be useful: https://addons.mozilla.org/fr/firefox/addon/toxcancel (Redirects to xcancel.com (a mirror of x) when the browser is about to load an x.com page).
pcdavid··on Physics Girl: Super-Kamiokande – Imaging the sun by detecting neutrinos [video]
Fixed
pcdavid··on Stepping Down as Libxml2 Maintainer
Isn't this what the european Cyber Resilience Act (CRA) is about? See https://orcwg.org/cra/ and the work of the Open Regulatory Compliance Working Group in general.
pcdavid··on German parliament votes as a Git contribution graph
https://git.tricoteuses.fr/tricoteuses/a_propos has the French constitution and others (e.g. "Code Pénal": https://git.tricoteuses.fr/codes/code_penal/commits/branch/m...) under git too. They have developed a custom tool to automate this: https://git.tricoteuses.fr/logiciels/tricoteuses-legifrance
pcdavid··on Antonmedv/walk: Terminal file manager
This behavior is controled by the AUTO_CD option: https://zsh.sourceforge.io/Doc/Release/Options.html. To enable it yourself:

    setopt AUTO_CD
pcdavid··on What makes developers productive?
This sounds a lot like Shape Up from the guys at Basecamp: https://basecamp.com/shapeup
pcdavid··on /Uses: A list of /uses pages detailing developer setups, gear, software, configs
Yes: https://en.wikipedia.org/wiki/Finger_(protocol)
pcdavid··on The plague of emoji insertion in French docs
FWIW, LibreOffice automatically inserts an actual Unicode NO-BREAK SPACE when I type ":" at the end of a word (if the language is set for French of course). If I insert an actual SPACE and then hit ":", it even replaces the SPACE with a NO-BREAK SPACE.

I'd be surprised MS Word doesn't do the same. No need for a "true" typesetting solution.

pcdavid··on What's New in Jakarta EE 10?
Relevant: https://jakarta.ee/about/faq/#collapse-1
pcdavid··on Tom Lord has died
Yes apparently: https://lwn.net/Articles/901807/
pcdavid··on Convert curl commands to code in several languages
This is not representattive of modern Java, which has much better APIs. Since Java 11:

  public HttpResponse<String> fetch(String url) {
    HttpClient client = HttpClient.newHttpClient();
    HttpRequest request = HttpRequest.newBuilder(URI.create(url)).build();
    return client.send(request, BodyHandlers.ofString());
  }
pcdavid··on Transactional memory similarity to garbage collection
This analogy is not a new idea, see "The transactional memory / garbage collection analogy" by Dan Grossman at OOPSLA 2007: https://dl.acm.org/doi/abs/10.1145/1297027.1297080

PDF available here: https://homes.cs.washington.edu/~djg/papers/analogy_oopsla07...

pcdavid··on Java on Truffle – Going Fully Metacircular
> It mostly goes to show that containerizing application code for execution in a managed environment in nothing new. I'm sure this was also done somehow in the mainframe world.

Yes, it's called an operating system :-)

pcdavid··on Paris breaks all-time high temperature as deadly heat wave grips Europe
It's necessary because the water used to cool reactors is rejected in rivers. In normal circumstances the temperature increase this causes is under control, but right now it risks endangering the wildlife in said rivers.
pcdavid··on If you want to save the world, veganism isn’t the answer
https://en.wikipedia.org/wiki/Voluntary_Human_Extinction_Mov...
pcdavid··on TextMate 2.0 (rc 10)
And Emacs (C-x r t), and Eclipse (Alt-Shift-a to switch to rectangle mode).
pcdavid··on Sl: a mirror version of ls
It invokes "ls" twice. There's no guarantee the maximum width obtained from the first invocation is still correct for formatting the result of the second.
pcdavid··on A checklist of marketing ideas for side projects
Pandoc (https://pandoc.org/) can do it: pandoc -f markdown -t org -o marketing-checklist.org marketing-checklist.md
pcdavid··on Current draft of The Art of Computer Programming pre-fascicle 6a [ps]
p2 (https://www.eclipse.org/equinox/p2/), the provisioning platform used in Eclipse, uses a SAT solver (specifically, http://sat4j.org/) to resolve complex plug-in dependencies (with version range constraints and other OSGi-specific niceties) when you install or update plug-ins in Eclipse.
pcdavid··on Ask HN: What's the oldest piece of software still in use?
The (probably very small) pieces of software on-board the Pioneer 10? It was launched in 1973 and has certainly never been touched since.
pcdavid··on Siri in a Teddy
This is most likely the inspiration: the company is named "Supertoy Robotics", and the A.I. movie was based on a Brian Aldiss short-story titled "Super-Toys Last All Summer Long".