HNHacker News
TopNewBestAskShowJobs

pmontra

17,745 karma · joined May 12, 2014

submissionscomments
pmontra··on Why can't you combine .tar.gz files with cat?
Of course you can tar the original tar.gz files in one pass without extracting anything. You keep the boundaries between the source tar.gz but maybe that's not important. You probably won't gzip the output because there is very little to gain anymore.

But if you want to merge those tar.gz, yes, you have to ungzip them and gzip the final tar. More CPU.

pmontra··on True Rate of Unemployment
That thing exists in Italy too. Primary residence is exempt, you pay on the other houses or parts of them (heirs, etc)
pmontra··on True Rate of Unemployment
I guess that it can be rented or built upon. It's easy to imagine renting a field to a farmer but money is money, so why not letting somebody else build flats over one's land?
pmontra··on How bicycle coaster brakes work (2018)
The worst brakes I ever used. They were on a rental bike in a relatively remote area so it could be a matter of maintenance but I remember braking on a 10% slope to lose no more than 50 m of height. I had to lock both my thighs with the same strength I would have used to climb that hill. That vs flexing my fingers with the smallest muscles I have.
pmontra··on The ChatGPT/Codex app bundles a full copy of LibreOffice
If you don't have to edit files or you are not supposed to, they should send you a PDF, unless it's an Excel. Excel is a much better viewer for itself because of many reasons (explore the formula, sort, filter) including that usually its sheets are not built to fit a particular page format.
pmontra··on Hang on to Your Firefox
Firefox performances have been good for so many years that I can't remember when it was the last time that I felt it to be slow. I only remember that Chrome used to be faster than FF (mainly the JS engine) and then it wasn't. Maybe it loses every single benchmark, I didn't check, but it is fast enough to be my primary browser, the one I use when I work as web developer and also when I'm not working. I run FF on a 2014 Debian laptop. Windows and Mac, who knows.

About compatibility, there are some odd sites that use a Chrome only API or something that FF didn't implement. They are really rare but people that must use one of them to do their job don't have a choice.

Then I intentionally break every single site by using privacy add-ons like uBO, uMatrix, PrivacyBadger etc so sometimes I have to play with them and find a configuration that lets me use a site. In the case of uMatrix it usually means finding the minimum set of scripts that enables enough functionality leaving out all the 3rd party tracking and then saving it. When it's too complicated and I will not use that site again but I must use it, I either disable every add-on on that site or I run Chrome.

Finally, I run integration tests with a headless Chrome, but I develop with FF. If it works with FF it works with Chrome and Safari too.

BTW, I use FF on Android as my primary browser too.

pmontra··on Apple caught off guard by AI demand for Mac Mini and Mac Studio
If those customers are in the market you want to develop. If they are not, money is money but if it comes from the wrong people it might slow you down.
pmontra··on “I just chose words carefully”
I am using my proportional font in Python too. The meaningful spaces are at the beginning of the line. 4 monospaced spaces become 4 narrower spaces, 8 monospaced spaces become 8 narrower spaces and they are still twice as wide as the 4 spaces.

I never had problems with Ruby, Python, JS, Elixir, Perl and probably other languages I used a little in the last 15 years or more. HTML and CSS too.

pmontra··on Worst-case glacial lake flood scenarios in a transboundary Himalayan basin 2022
If there is serious distruction every couple of generations it happens either to you or to your children. So, do you really want to build our buy there? If it happened to your parents there is no you.

Every five or ten generations, different risk.

pmontra··on “I just chose words carefully”
Ah, but I use a normal proportional font in my editor so same and diff have different widths.

That was the fun comment. The serious ones:

1. I'm trading the ability to align statements on consecutive lines for a more pleasant reading experience.

2. Nobody ever complained that my source code is

  a = 1
  ab = 2
  abc = 3
instead of

  a   = 1
  ab  = 2
  abc = 3
3. No tables or diagrams in comments of course but I think that I could configure my editor (emacs) to use a monospaced font there. I do use a monospaced font for the ``` ``` blocks of md files.

4. I'm using Atkinson Hyperlegible Next https://www.brailleinstitute.org/freefont/

pmontra··on Fewer Americans Pay to Use LLMs Than Still Pay to Play World of Warcraft
Eh, combo of mobile keyboard autocorrect and non native speaker but yes, comics are fun.
pmontra··on Fewer Americans Pay to Use LLMs Than Still Pay to Play World of Warcraft
I guess that WoW is more fun to play than using LLMs. Guess what will always have more costumers than LLMs?
pmontra··on Show HN: Voronoi Go
Very well done. I had to enable desktop mode on a phone because the help dialog hides the board and the Next button is some meter below the bottom edge of the screen. That's the only issue and the site warns that it's best played on a desktop. Everything else is very well done and it's really a game of go, with eyes, invasions, connections, cuts.
pmontra··on Worst-case glacial lake flood scenarios in a transboundary Himalayan basin 2022
And all the good places have been taken centuries ago.
pmontra··on Worst-case glacial lake flood scenarios in a transboundary Himalayan basin 2022
Some people's job is building new houses to sell them. Your question is why they are allowed to build in some areas. Usually there is no point working unless it's for money so take your guess.

BTW, I can't build anything in half of my garden unless I also build huge concrete structures to anchor the terrain, which maybe would make matters worse. My house has been there for about 100 years, the other houses too, maybe it's stable enough but often they allow what's already there and deny anything new. Anyway, it's fine, I don't want to build something there.

pmontra··on Asahi Linux Progress Report: Linux 7.2
Probably nobody and I remember when a phone battery lasted one week: nevertheless sometimes we forgot to charge and we run out of battery. So a long lasting battery is good, too long lasting is a waste, which maybe it's your point.

However nowadays it could mean running some agents all day long (remote models) and plug in to power only at the end of the day.

pmontra··on More than half of adults in U.S. say they lack basic statistical understanding
> mean versus medians, confidence levels or margins of error

It's basic when you are attending an undergraduate course but most people can understand mean (as a dictionary might generically define it) and have a general feeling for margin of error (again, not in the mathematical way.)

Statistics has been the most difficult course in my CS course. For some reason when I start counting events to get a probability I find several perfectly plausible ways to count them, get five different probabilities and none of them is the correct answer.

And about being "trivial to manipulate [numbers] to generate the headline you want" a politician once told me that you can show the same numbers in any way you want, as in to demonstrate a thesis or its opposite.

pmontra··on Analyzing student votes across AI models for college essay help
Yes, Claude speaks Claudish but at the end of the day I care about the Ruby, Python, JS it writes. It still does a good job at it even if maybe I prefer the way DeepSeek talks. I did not use other models in an agentic harness.
pmontra··on Anthropic's best AI model struggles to attract users as cheaper tools thrive
http://archive.today/ZLojz
pmontra··on Slovakia finds Russian backdoor in traffic speed cameras
And maybe they mistake current Russia for a communist country? It has every single ingredient of Stalin's Russia except the pretense of socialism or communism.
pmontra··on I gave Qwen 3.8 27B a reverse-engineering job and it finished in 30 minutes
I noticed that too. I'm thinking about adding a prompt to disable those tests. We have the unit and feature tests anyway: add to them. I'm OK with the syntax checks: I work with interpreted languages, Ruby, JS, Python.
pmontra··on 4 in 10 travellers visit tourist sites to capture social media content
You are not, they probably like to see the pictures earlier and when they have the time to watch them. If you gather the family and friends in a room to watch your pictures (and they will reciprocate) not everybody in that room is happy to spend that time in that way.
pmontra··on Why your local LLM feels dumber than it is
Of course we can code without a LLM, but if we want to, as the sibling comment says, don't run a local LLM on a laptop. I'm offloading the LLM to the LLM vendor, like most of us IMO. The CPU is still busier then it used to be, because of the local harness.
pmontra··on Why your local LLM feels dumber than it is
Because the local LLM, which you are not running, is running for much longer than gcc and is eating the battery. Different choices, different outcomes.
pmontra··on How Thailand Resisted Colonization
> Why did they suddenly need a buffer zone?

I confess my ignorance in this specific matter, but when somebody leaves something on the table it means that it costs too much to take it.

pmontra··on 4 in 10 travellers visit tourist sites to capture social media content
It's the appropriate dress for the place, especially if you sit down on the sand. Easier to clean up. I also wear a swimsuit sometimes.
pmontra··on 4 in 10 travellers visit tourist sites to capture social media content
Maybe they don't like swimming. I don't. However it's really rare that I end up on a beach. Four times in the last 7 years? The first beach of them really deserved some pictures.
pmontra··on 4 in 10 travellers visit tourist sites to capture social media content
I really didn't know about Polarsteps. It's been a while since my last long journey. I used to select some pictures when I got back home and upload them to both my website and Facebook (the only time in the year I still used FB.) I also sent a few pictures to some friends of mine on WhatsApp when I was still travelling.
pmontra··on Kino: A high-performance Ractor web server for Ruby 4.0
The guidelines I remember are no parentheses for DSLs, e.g. the Rails validation methods or the associations, and parentheses for the other methods.
pmontra··on Building an (almost) fully self-hosted, sandboxed, agentic software factory
In my experience agentic sw development delivers if you are not too picky with the details or if you don't notice what's not done according to your instructions. If you want exactly what you had in mind, the last 10% might last a very long time and cost many tokens. More or less like working with humans.
← PreviousPage 3 of 34Next →