HNHacker News
TopNewBestAskShowJobs

mcepl

97 karma · joined September 24, 2010

submissionscomments
mcepl··on Python's experimental JIT to be removed
Python doesn’t really compile to *.pyc. These are just parsed tokens and AST, really not proper machine code.
mcepl··on Python's experimental JIT to be removed
Where you using standard optimized libraries (e.g., NumPy for numerical computation) or did you do everything in Python? This kind of increase of speed seems to indicate extremely sloppy Python programming.
mcepl··on Python's experimental JIT to be removed
Aren’t you confusing internals and API? I don’t think nobody cares about HOW the optimisation is done, but SC wanted API with the rest of the interpreter be defined and stable. Two different things. I think.
mcepl··on Apple and a hacker's future
If the main to run Apple computers is their hardware, why not to run it with Linux. Aside from better filesystems (Theo tests were shocking to me, how bad FS you guys have), you would get better compartmenalization and I believe better security. What's missing?
mcepl··on Git-bug: Distributed, offline-first bug tracker embedded in Git
Wow! Was this sent upstream to cgit?
mcepl··on Git-bug: Distributed, offline-first bug tracker embedded in Git
And none of them actually work really well. This blog post is over ten years old, but the situation didn’t improve much https://matej.ceplovi.cz/blog/current-state-of-the-distribut...
mcepl··on Google Antigravity TOS: 3rd party usage can get Google account suspended
Anybody running LibreOffice online or NextCloud as a service.
mcepl··on Google Antigravity TOS: 3rd party usage can get Google account suspended
Yes, that's exactly what T3Code does. https://x.com/GergelyOrosz/status/2095453990980817301
mcepl··on Google Antigravity TOS: 3rd party usage can get Google account suspended
And if I am not mistaken, Theo’s T3Code (which was explicitly told was bad), doesn’t even use anything else than AI producer provider command line tools and use them with `-p`.
mcepl··on Google Antigravity TOS: 3rd party usage can get Google account suspended
And we are not in The Crash yet! Imagine how will they behave when they become desperate!
mcepl··on Ghostty is leaving GitHub
These are the super-engineers who created https://youtu.be/E3_95BZYIVs
mcepl··on Ghostty is leaving GitHub
By lowering cost and not investing profit to the company? Yes, short-term v long-term, but who in this world cares about anything after their next salary?
mcepl··on We need a federation of forges
Lovely, so yet another promise to federate which will never materialise! Still going with the Drew’s reply in https://is.gd/5wwQy2 (yes, two years old, and he slightly softened his stand since then):

> SourceHut is already federated via email. We have no intention of adding ActivityPub support at this time.

Federated repositories is something very similar to paperless office, distributed authentication (OpenID), and distributed computing … it has been promised since forever, and nobody has ever seen it in the real life, and even less supported by somebody who matters. And yes, those who matter don’t help by sabotaging any efforts towards it.

mcepl··on US special forces soldier arrested after allegedly winning $400k on Maduro raid
You said SHOULD. Yes, I absolutely agree that politicians (and I very intentionally do not call any names) should be criminally punished most harshly for abusing their position for personal enrichment or for some other egoistical goals. On the other hand, these are the people we, as totality of all voters, chose for their function. The main punishment for a politician in democracy should be the threat of losing next elections, not criminal prosecution. And of course, per definition, in every democracy every politician has a majority of citizens, who considers him stupid and in the hysterical environment of the current political life (hysterical for many more or less good reasons) such politician is not only opponent, but an enemy if not a traitor. There is an unfortunate tendency to convert this adversarial feeling into full blown hate and accusations of criminal misconduct.
mcepl··on Melvyn Bragg steps down from presenting In Our Time
I feel strangely offended that here in Czechia there are actually no ads on BBC podcasts …
mcepl··on Jujutsu for everyone
vim-fugitive
mcepl··on Jujutsu for everyone
I didn’t mean to be pedantic. My experience with Jujutsu was as bad as with Mercurial (and hg-git, I believe?) … after couple of hours working with my repo (https://git.sr.ht/~mcepl/m2crypto), looking at it with git, I got incomprehensible mess of destroyed multiple unmergeable heads (especially for Mercurial), and completely destroyed other branches, where I was not planning to work (Jujutsu). The only resolution in both case was export my work to plain patches, rm -r the checkout, clone again with git and forget anything about those other VCSes.

So, I claim that Jujutsu actually doesn’t work well with git repositories (and forges) very well, and I would like to see a native one.

mcepl··on Jujutsu for everyone
If you say that you can work only with JJ and never use git, you are delusional. For one, where is that JJ forge (i.e., the equivalent of Sourcehut)?
mcepl··on Ana Marie Cox on the Shaky Foundation of Substack as a Business
You cannot give millions of USD to potential authors if you are tiny webserver-running small business. That’s what the article was all about.
mcepl··on Jujutsu for busy devs
yes, I haven’t managed for a week, but I tried to Jujutsu and gave up. It is too complicated for no visible gain. Plus, there is no infrastructure supporting it (in the end, you store the stuff in the crippled git repositories). `git commit --amend` and `git rebase --update-refs` together with few scripts (e.g., https://git.sr.ht/~mcepl/git-fixup) does the same, and I am still with true git.
mcepl··on Matrix v1.15
Yeah, we are just paying customers, who cares about us, right?
mcepl··on I convinced HP's board to buy Palm and watched them kill it
I don’t think it is that simple. Itanium was for years supported for example by RHEL (including GCC working of course, if anybody cared enough they could invest into optimising that), it is not like the whole fiasco happened in one moment. No, Itanium was genuinely a bad design, which never got fixed, because it apparently couldn’t be.
mcepl··on The Tragedy of Google Books (2017)
> Copyright terms have been radically extended in this country largely to keep pace with Europe, where the standard has long been that copyrights last for the life of the author plus 50 years. But the European idea, “It’s based on natural law as opposed to positive law,” Lateef Mtima, a copyright scholar at Howard University Law School, said. “Their whole thought process is coming out of France and Hugo and those guys that like, you know, ‘My work is my enfant,’” he said, “and the state has absolutely no right to do anything with it—kind of a Lockean point of view.” As the world has flattened, copyright laws have converged, lest one country be at a disadvantage by freeing its intellectual products for exploitation by the others. And so the American idea of using copyright primarily as a vehicle, per the constitution, “to promote the Progress of Science and useful Arts,” not to protect authors, has eroded to the point where today we’ve locked up nearly every book published after 1923.

This is disingenuous: the article doesn’t mention that the biggest proponent of the prolonging of the copyright terms were Americans (e.g., Walt Disney Corp and Jack Valenti, see “Mickey Mouse Protection Act” for more) not Europeans.

mcepl··on Amber: A code search and replace tool
https://github.com/BurntSushi/ripgrep ???
mcepl··on Parseback: A pure-Lua introspection library for LuaJIT's FFI ctype objects
https://eli.thegreenplace.net/2013/03/09/python-ffi-with-cty...
mcepl··on Department of Justice says Boeing may be criminally liable in 737 MAX crashes
https://en.wikipedia.org/wiki/Ford_Pinto#Fuel_system_fires,_...
mcepl··on Pražský Orloj: Prague astronomical clock simulator. (2022)
Lived for some time five minutes walking from the Clock, and so I can heartily appreciate the old Prague joke:

“Daddy, why they call it the tourist season, when we cannot shoot them?”

mcepl··on The Good Soldier Švejk (2018)
I am a Czech as well, and although I know exactly what you are talking about, I have found my own way towards Švejk lately. I am afraid (all of them awesome artists, but too much pushing the novel in the humour direction) Lada, Hrušínský, and Trnka are guilty a lot for the feeling which is prevalent now. Contrary to that, I was fascinated a lot by listening to M.C.Putna’s discussion of Švejk in https://www.mujrozhlas.cz/putnuv-jihocesky-literarni-mistopi... and by listening to the novel in audio, where he understands basically Švejk as “Kafka by other means”, and there is a lot to it.
mcepl··on The Good Soldier Švejk (2018)
Švejk is too much slanted by the expectations of “just funny” and by (absolutely awesome, but too nice) illustrations by Josef Lada. When listening to the audio version of the book, I was shocked how actually horrific story it is. I have mentioned elsewhere in this thread a Czech literary historian (M. C. Putna) who called “The Good Solider Švejk” as “Kafka’s ‘Trial’ by other means”. I think he is quite correct.
mcepl··on The Good Soldier Švejk (2018)
Yes, they are only hilarious. Švejk on the other hand is in my opinion much more serious. One Czech literary critic call it even “Kafka by other means”. Yes, Hašek was a satiric writer, so that’s how he wrote, but Švejk is IMHO actually a serious book about the horror of a human being liquidated by the impersonal power of modern society.
Page 1 of 3Next →