HNHacker News
TopNewBestAskShowJobs

mpol

1,288 karma · joined September 2, 2015

submissionscomments
mpol··on Malware found in official gravityforms plugin indicating supply chain breach
Using a nonce before checking the form would have prevented much of the problems described. Or stated differently, it would suddenly require lots of manual labour.
mpol··on My open source project was relicensed by a YC company [license updated]
Is the copyright still attributed to the original developer?
mpol··on A community-led fork of Organic Maps
If I understand correctly, there is work going in inside the WordPress community. Not sure if and when things will happen, I am not involved personally.
mpol··on Daily driving a Linux phone, but why?
Thank you.

Do you use Waydroid and Android apps? Apps like Whatsapp and Signal are things I use.

mpol··on Daily driving a Linux phone, but why?
Anyone using PostmarketOS on a phone? And I mean as a daily driver, with no other phone. I have been following it for years and would like to switch someday, but that moment hasn't happened yet.

Currently I use Sailfish from Jolla on a Sony phone. For a linux phone, it serves my needs. I would be open to change.

mpol··on The Best-Kept Secret of Dutch Biking: The Dutch Hardly Bike at All (2018)
Many things have happened since 2016 or 2018. It is much more busy on cyclepaths since corona. There don't seems to be data that is easily accessible. If someone can read CBS Statline, please tell more.

https://opendata.cbs.nl/statline/#/CBS/nl/navigatieScherm/th...

mpol··on Prepare now for a potential H5N1 pandemic
Buy some soup and vegetables and fruit in a can. If you are sick for 2 or 4 weeks, you are self-sufficient. Instead of relying on family at your door, potentially making them sick as well.
mpol··on Is there such a thing as a web-safe font?
There is the system font that you can use:

font-family: 'system-ui', sans-serif;

System fonts and font rendering are now so good for readability, that you don't need anything else. I use it on one website where I don't care about pixel-perfect. In cases where the customer/owner wants a pixel-perfect layout, this will not work.

mpol··on Laptop
> A laptop for just €950 is bound to be crappy, have some issues, and not last very long. Or so you’d think.

Wow, he lives in another universe than most people :) I wonder wat the median price of laptops is, I assume the bulk of new laptops has a price between €500 and €700.

mpol··on Wubuntu: The lovechild of Windows and Linux nobody asked for
I have never heard of that before. I only know that Mandrake tried to be the best Linux for normal users.

Mandrake started as Red Hat plus KDE. For a time Red Hat didn't include KDE. Mandrake made KDE the default.

A short while later Mandrake had a real good installer and a control center. Also a dependency resolver on top of rpm (urpmi) with a graphical package installer (rpmdrake). Then there was really good hardware support with lots of plug and play, all before udev existed.

mpol··on UK lawmakers vote in support of assisted dying
That is a strange story. Are you sure it wasn't just asked if he/she has thoughts about it? It's a common question to ask and meant to check how urgent things are.

In the Netherlands it has always been (since the nineties) that two doctors need to approve of it. There is now a lot of discussion is people who suffer mentally do fit the process. I think there are slow movements in this regard.

mpol··on So long WordPress
ClassicPress would be the most painless transition. It is basically WordPress without the block editor. Most plugins and themes are compatible.
mpol··on Woman, 82, still rides same bike she was given at 13
It is still a strong brand among the middle-aged and older population. It is now owned by Pon Holdings, and Gazelle has been in trouble in the last 20 years, with multiple reorganizsations. Road bikes and mountain bikes have completely gone as a result. Other companies under the Pon umbrella still offer road bikes and mountain bikes, even sponsor pro teams.
mpol··on WordPress retaliation impacts community
WooCommerce is owned by Automattic, so that won't happen. Owned as in, the trademark and the place in the plugin directory. Automattic bought it some years ago.
mpol··on WordPress retaliation impacts community
I have the impression that many long time contibutors walked away. Since the addition of the Gutenberg editor, I mostly see Automattic employees.

I wouldn't dare to say that other companies don't want to contribute, I do wonder what was and is going on. Outside Gutenberg, there is hardly any change in WordPess.

mpol··on Furilabs Linux Phone
First question is; which SOC would you want to use? Is there any SOC with full mainline support that you would agree to? There is a reason Pine64 and Purism went with SOCs out of the ordinary path.
mpol··on Furilabs Linux Phone
Meta also threatened app makers to start a lawsuit. Whatsapp Plus, Whatsup and Mitakuuluu people stopped on that threat. I don't see a reason why Meta would change their stance on this.

There is now a law from the EU, I think it is the DMA, which could change things for people living in the EU regarding interoperability. I haven't read anything about practical follow-ups yet.

By the way, only releasing source code as a blueprint might be fine, that happened before. I might remember it wrong, but it might be lame, the mp3 encoder.

mpol··on ACF Plugin no longer available on WordPress.org
Have you ever looked into wp-cli? It was made for this kind of task.
mpol··on The ACF plugin on the WordPress directory has been taken over by WordPress.org
I was expecting a commercial license, but it is MIT licensed, which holds promise.
mpol··on Sailfish Mobile OS
I use it since 2014, 10 years and counting. I used the first Jolla 1, which was a lovely device, with a very dim screen :) It uses Wayland, Pulseaudio and Qt. I also used it on a Sony Xperia XA2, and since recently am on a Sony Xperia 10 III.

The Android App support is good, I use Whatsapp and Signal with it, also Firefox and DuckDuckGo browser. Just keep in mind that the Android App support is to get a few apps running that are important to you. Choosing Sailfish also means choosing mostly native apps. The system browser is built on the Firefox engine. SSH support is lovely though. It feels just like desktop Linux.

Don't expect a super slick experience. Companies like Apple and Google are pooring billions into their mobile OS. A small comapny like Jolla cannot keep up with that. Also the Android drivers are as is, the Jolla developers cannot improve on them.

Edit: by the way, it uses Firejail to have apps locked into their own jail.

mpol··on Porsche's idea for a six-stroke internal combustion engine
Since hybrids are now so popular, rethinking how a gasoline engine fits into that picture might be worth it. Question is whether the market will shift again from hybrids to full EV, and if so, when. Designing and building a new engine might cost 5 billion, without a real certainty you will earn it back.
mpol··on For those who hear voices, the ‘broken brain’ explanation is harmful
For me they can be very real. They can say things only I know and they respond to that. In addition, they know every feeling of uncertainty and doubt that I have, and they respond in cruel ways to that and get "in". It's like telling someone your dearest secrets, and then they go and be mean about that. And that, again and again, every morning again when waking up, with no end in sight.

Then there is the thing that they can become so strong and draw so much attention to them, that normal life gets to second place. The surreal world with voices is becoming the reality and is taking over. At that point, it can get dangerous, for yourself, and in some cases, others.

mpol··on Low Cost Mini PCs
I used to calculate costs of lightbulbs: 1 Watt running the whole year, at 0,28 eurocent/kWh costs 1 Euro per year. Until someone corrected me and it turned out that every 1 Watt 24/7 will be 2 Euro per year.

In the US electric power might be cheaper. And if it's running only part of the time, you should adjust the calculation.

My desktop/server runs 24/7, so I prefer having a CPU with 65W TDP over one that is 125W TDP. That might run up to 120 Euro per year difference for me (if it would be running at 100% CPU).

mpol··on Is there ever a good reason to disable swap?
Thank you. So ram was quite minimal, just barely enough to run the applications, and almost none left for disk io. On my laptop that is the same situation. On my desktop however, I have way more ram than needed to run the applications. So I assume it is dependent on the situation if you want (need) swap or not.
mpol··on Is there ever a good reason to disable swap?
Is this really from real world experience? And is that only in certain conditions?

My experience is really the opposite from this. Thrashing was a normal occurrence on my desktop, where it went into non-recovery and a manual hard reset.

And also, with 16GB ram and 4GB swap, my running applications got moved to swap. Switching tabs in Firefox will be slow because it has to come from swap. My swappiness was set to 1 that it shouldn't swap, but it did swap always.

Now without swap and using early_oom everything is fine. When I see in /proc/vmstat that there has been a kill, it is time to reboot.

On my laptop though, my usecase is different. It only has 2GB ram, so I prefer swap over a hard kill. And I reboot it more than once a day if I am using it.

mpol··on It's Dante's hell – we're just living in it
I did like the version of Larry Niven - Inferno. Only the part in hell is used as a story. It was quite readable.
mpol··on Facing reality about the EU is a core requirement for good management
Now you are twisting words :)

Capitalism is like a cancer, it will grow endlessly and will become feudalism. Socialism is the government applying rules to capitalism, so it doesn't get out of control.

US policy of neo-liberalism is growing in Europe too, which is giving problems.

mpol··on Fentanyl Is Killing American Kids. Most Don't Even Know They're Taking It
> ...the fault of your own deregulated oligarch controlled system...

Follow the money... And how do you change this? The oligarchs, the 1%, make money but don't have any of the problems. How can you make them want to change and fix society?

I have argued here before that the US is not a real democracy. There are 2 parties that share power and are in service of the 1%. The rich and powerful minority has to be protected from the 99% majority of the people. How can you make the powerfull people care about all the drug deaths?

mpol··on I Know What Your Password Was Last Summer
I was like this some years ago. My assumption was that nobody can guess my password, because it is not straightforward. Untill someone explained that if someone new one password, he would know them all. Only then did I start using Keepassxc.

Another factor is inconvenience. On the road, most passwords are out of reach for me now. In a way I prefer it that way, I prefer to not be glued to my phone. As a compromise, there are a few passwords in a note taking app on my phone ;)

mpol··on Interview with Andreas Kling of Serenity OS (2022)
A few things that pop up for me:

1. Tabs in browser and other applications.

2. Font rendering, hinting, anti-aliasing and subpixel rendering. Together with high-resolution screens for more people.

3. Better multi-threading for applications. Back in the day, one application crashes and everything is stuck. Improvements here are part of user experience, though not directly UI.

4. Less crashing and vague errors in my experience, much more refined software (if you pick your choices right).

5. Smooth audio and video, together with much better support for codecs out of the box.

6. Better plug-and-play, no internal isa cards anymore, external all usb or similar.

7. Many more options for free software and gratis software, but choices for commercial still exist.

8. App stores which makes discovery and installation easier for users.

That many things have turned for the worse, does not mean there are no things that turned better.

← PreviousPage 2 of 15Next →