HNHacker News
TopNewBestAskShowJobs

piaste

2,549 karma · joined June 8, 2016

submissionscomments
piaste··on Telegram has launched a pretty intense campaign to malign Signal as insecure
Addressing only one point, not your main one which I agree with:

> And also more likely, someone they talk to will forget to switch it on and just blab everything into cleartext anyway.

I expect that if you enable a Telegram Secret Chat with Bob, Bob cannot unilaterally un-secret it. I would be very surprised if that was the case.

Of course Bob can then share the contents with Carol via an un-encrypted channel. But every encrypted channel has that weakness.

piaste··on eu/acc
I don't think notaries reading documents aloud in person, instead of e-signatures, is what prevents people from being killed. Neither is having 27 different e-signature systems instead of a unified one.

Let's discriminate more.

piaste··on eu/acc
I think these guys are doing themselves a disservice by donning the mantle of Defenders of California-Style Capitalism®, a thing that nobody likes outside of oligarchs and aspiring oligarchs.

Their first project, smoothing out and equalizing the process of creating a new legal entity, seems like an unqualified good thing. Nobody likes notaries, outside of notaries and aspiring notaries. Having Estonia's level of simplicity in business creation would be a good thing for reckless 'disruptive' startups, but it would be a good thing for small brick-and-mortar artisans and shops too.

If one of their subsequent projects is going to be 'let's make tax laws nicer for billionaires', then yeah, screw those guys. But the first one is already a tall order and I frankly think they're unlikely to get political momentum (see: first paragraph.)

piaste··on The Adwaita Icon Theme no longer follows the FDO spec, breaking e.g. KDE apps
They only broke Kate on Gnome setups, where Kate tries to use the broken adwaita icon theme.

If you use KDE, your default icon theme will be KDE's breeze-icon, not Gnome's adwaita-icon-theme, and the problem won't appear.

piaste··on Jeff Geerling: Corporate Open Source Is Dead
It feels unfair to describe it as a "rugpull" when the first bullet point, in bold, reads:

> *Grant of copyright license*. You give HashiCorp permission to use your copyrighted work in commercial products.

https://www.hashicorp.com/cla

Unless that text was recently changed, or unless Hashicorp went out of its way to verbally reassure people that they didn't intend to ever exercise that option, I feel very little sympathy for any open source contributor who clicked that link and then was dismayed to find Hashicorp using his work in a commercial product.

Read what you sign, and take responsibility.

piaste··on Ask HN: Outstanding Programmers
And Chris Roberts shipped 4-5 successful games. Would you take productivity or project management advice from him, now?
piaste··on Jeff Geerling: Corporate Open Source Is Dead
Richard Stallman, of all people, is not as intransigent as you.

> I've considered selling exceptions acceptable since the 1990s, and on occasion I've suggested it to companies. Sometimes this approach has made it possible for important programs to become free software.

> [..] [S]elling exceptions permits limited embedding of the code in proprietary software, but the [non-copyleft] X11 license goes even further, permitting unlimited use of the code (and modified versions of it) in proprietary software. If this doesn't make the X11 license unacceptable, it doesn't make selling exceptions unacceptable.

> I consider selling exceptions an acceptable thing for a company to do, and I will suggest it where appropriate as a way to get programs freed.

https://www.gnu.org/philosophy/selling-exceptions.html

piaste··on You might not want to use your fingertip to unlock your phone
> As an actual sidestep, you could be legally obliged to provide your password to a third-party computer

I don't understand how this is a sidestep: could you expand?

piaste··on Ask HN: Outstanding Programmers
Yep, I'm not sure Blow is the person I would take productivity advice from, to put it mildly.
piaste··on Fairbuds: In-ear with replaceable batteries
Yep, those are the devices I was talking about:

https://www.head-fi.org/showcase/categories/headphone-amplif...

They range from desktop-sized, to dongle-sized, e.g.: https://www.head-fi.org/showcase/penon-os133-type-c-to-3-5mm...

(I know the head-fi forums have a certain... reputation, but I'd rather link them than one of the SEO spam lists)

piaste··on Fairbuds: In-ear with replaceable batteries
> These include their own DAC

Isn't that exactly why audiophiles - in the broadest sense, not just the golden cable types - stick with jack headphones? The DACs and amps built into headphones, or even earbuds, being very likely subpar compared to the one they can pick separately.

Headphone DACs/amps have been a thing forever and they're typically the size of a pack of cigarettes.

(Disclaimer: I made peace with BT since getting the Sony WH-1000XM4 earbuds, and later WH-1000HM4 headphones. I got them originally for the noise cancelling and LDAC support, but they're good enough that I don't hear a major difference with my friend's fancy Audio Technica)

piaste··on How to found a company in Germany: 14 "easy" steps and lots of pain
It's not technically hereditary. But if the job licenses are a finite resource, and the licensee "owns" the license and is allowed to give/sell it to a person of their choice, and the job is reasonably pleasant/profitable... they're very likely to pass it on to their children, unless those children have other plans.

Pharmacies in Italy work much like notaries, although they obviously provide a much more useful service. My understanding is that in part of the US taxis work the same way, with limited # of "medallions" being treated as an investment.

piaste··on Anatomy of a credit card rewards program
> What I'd expect instead, based on my having taken exactly one class in economics as an undergraduate, is subtler effects that play out over time. Maybe the general growth in prices over time slows down a titch until a new equilibrium point is met. Maybe wages rise a little bit because retailers can afford to pay their employees more. Maybe life gets easier for smaller businesses that have less negotiation power than the multinational behemoths. Maybe some bank executive somewhere decides not to buy that third luxury car at the same time as ten thousand restaurant owners decide that, just today, they will treat themselves to an espresso drink from the coffee shop instead of making drip coffee at home. That kind of thing.

To veer a little off-topic, this is why my biggest economic policy dream would be banning or severely restricting ads and marketing.

The fees you describe are a few percent points. The average B2C company spends 10-15% of their budget on what is, for the most part, a zero-sum game with their competitors. Even ignoring all the aesthetics and societal benefits, imagine the boon to overall productivity.

obviously gradually, and over many years, to make the transition manageable. e.g. increase taxation on marketing expenses by a few % a year so it is less and less financially viable.

piaste··on The Reddits
> Good, it leans left, but not so far left that it’s just LGBTQ/feminist spam.

It's not quite _spam_ but I think it's fair to say it's much more left-leaning than mainstream Reddit.

Some of the biggest communities, even non-political ones, are on instances such as Blåhaj (LGBTQ-oriented), Lemmy.ML (Marxist-oriented), Hexbear (Marxists on meth).

Short of subscribing to a defederated instance, you need to go out of your way to avoid left-wing content on Lemmy. Whereas on Reddit you could get rid of most of it by unsubscribing from the top 100 subreddits - which is something you wanted to do anyway for the sake of quality, even if you were the world's biggest leftist.

piaste··on The Reddits
Yeah, Lemmy is a pretty decent platform but the suggestion of browsing "All" is godawful, if one is looking for something closer to pre-smartphone internet.

You need to curate your homepage a bit to get a good Lemmy experience. The tech side may be like Reddit, but the human aspect is more like a couple dozen vBulletin forums rolled into one.

Some of the instances are (imo) full of straight-up insane and, worse, perpetually angry people. Some instance admins may be power-hungry and prone to drama - but you might not care if the only subreddit you follow from their instance is c/jazz and you just click on Youtube/Spotify links from it.

Is it a pain? Yes. But I still prefer to deal with a couple dozen weirdos than with a single billion-dollar company.

piaste··on Redis adopts dual source-available licensing
> E.g. your linux distro might no longer package it and you might have to rely on packages maintained by redis which might not be as well integrated into your distro (although lots of users probably don't care about that)

This might be me living in a bubble, but OS packages for this kind of server software really feel like a relic the past.

Containers have been around for a decade and we now have tools like podman that run without privileges or daemons. I run my freakin' Raspberry Pi 4GB as a pure container host, just because it makes the system cleaner and more reliable at almost no cost.

Now I'm sure some people still want to `apt install redis`, for example to squeeze every last ounce of performance out of hardware, and more power to them if that's what gives them the best results.

But Debian maintainers have to do a lot of dull, unfun work to update, test, and bugfix native packages for Redis and Mongo and RabbitMQ and... is that really a good use of their precious, unpaid time? To make the UX and performance only slightly better than 'podman run redis'?

piaste··on Redis adopts dual source-available licensing
You can still use a lot more APIs from AOT C# than from C/C++/Zig/Rust :)
piaste··on Redis adopts dual source-available licensing
> The solution is to add a requirement that any platform the software is hosted on also has to be open source.

Even that is a somewhat temporary hack. The SSPL spreads to:

> "management software, user interfaces, application program interfaces, automation software, monitoring software, backup software, storage software and hosting software, all such that a user could run an instance of the service using the Service Source Code you make available"

and sure, AWS and Azure definitely don't want to open source all of that stuff now, or for the next decade or two.

But that's not their competitive advantage; that's their datacentres and their sheer gigantic size and deep pockets, making them a "safer" partner for enterprises. National governments won't run a critical service on Redis Cloud when Azure Redis is available, even if the software stacks were 100% identical.

It's quite possible to imagine a cloud provider in 2040 that does run a fully OSS stack and is able to sell SSPL software on a massive scale without paying a cent to the original developers. Doesn't even have to be a new actor, Amazon could spin-off a separate experimental organization for that purpose.

If that were to happen, could another license solve the problem?

piaste··on Reddit's Sale of User Data for AI Training Draws FTC Investigation
And this was actually a significant controversy some years back.

A lot of users, including myself - though definitely still a small minority - quit Reddit over the increasingly aggressive monetisation attempts; some of us used automated history editors to prevent our posts from being scraped or searched (though it almost certainly will not remove them from back end databases).

We didn't know that this was the specific way our content was going to be used, but we knew it was probably going to be something we wouldn't like.

We have now been proved right, and if you decided, back then, to stay and keep contributing to the multi-billion-dollar site for free, now you know why the Cassandras were raising such a fuss.

piaste··on Linux Crosses 4% Market Share Worldwide
I suspect that the Steam Deck is considered a desktop rather than a mobile device. Same as laptops.
piaste··on The KDE desktop gets an overhaul with Plasma 6
You can also upgrade to Rawhide if you don't want to wait a couple of months.
piaste··on Europe probes Microsoft's €15M stake in AI upstart Mistral
"There are no permanent friends, only permanent interests."
piaste··on Considerations for a long-running Raspberry Pi
What is your use case? You can fit a few terabytes in the internal slots; if the additional storage were in the form of USB drives, would that be a problem?
piaste··on LineageOS 21 Released
Thanks for the response. It makes sense, for sure.

Gonna drop a wild take - if it's such a problem, have you thought about straight up merging the mini-app store and sandboxed GPS package from the GrapheneOS codebase? I know that they focus on Pixels only due to a lot of low-level security features, but I don't think the GPS sandboxing relies on that.

Obviously it would take a lot of work but it seems that the solution ought to work just as well for any other Android replacement.

Or, to throw another wild guess, are you perhaps concerned that the "blind eye" only extends to Graphene, since they target Google's own devices only (and are lower profile in general, and also apparently contribute a lot of upstream code), while Lineage is much more widespread and well-known so it wouldn't get treated as nicely?

piaste··on LineageOS 21 Released
I'm on GrapheneOS now and the OTA updates are as automatic as on Google Android. I imagine they went with the first option you listed, since they famously ship Google Apps as a sandboxed unprivileged optional package through their own mini-app store. Do you have any idea how they got around those licensing requirements?

Big fan of Lineage, btw. Before getting a Pixel, Lineage (and its innumerable spinoffs) allowed me to use the excellent hardware of Xiaomi phones without their godawful software.

piaste··on 28-ton, 1.2-megawatt tidal kite is now exporting power to the grid
You're right, my mistake.

Ignoring for a second both the human factor and the Sun having gone red giant much earlier... I wonder what kind of ecosystem that would create. If the Earth were tidally locked to the Sun (which is what I was picturing in my confusion), it would clearly end up as two deserts with a tiny strip of life along the twilight circle. But how would complex life evolve to adapt to a 28*24h day/night cycle? We do have decently-sized ecosystems in caves so long nights aren't insurmountable, but being baked to really high temperatures for a month and then cooling down to freezing for another month sounds like quite a challenge.

piaste··on 28-ton, 1.2-megawatt tidal kite is now exporting power to the grid
I'm not sure those considerations are applicable. There is no "ecosystem" that depends on the rate of slowdown of Earth's rotation - we do need to leave some rotation to keep flora and fauna alive, but that's a "reservoir" problem, to use the OP's formulation, not an intensity one.

As for the addition of energy (heat) to the planet, sure, but there's nothing specific about tidal energy here. All energy sources except solar (and wind/hydro which are direct solar derivatives) add heat to the planet that would otherwise have stayed sequestered. But it's many orders of magnitude less than the heating from solar energy, which is why increasing Earth's absorption factor by a few points is an infinitely bigger problem than all the energy we are directly producing or can hope to directly produce in the next few centuries.

piaste··on 28-ton, 1.2-megawatt tidal kite is now exporting power to the grid
It's good that you are aware it's a crazy thought :) Nothing wrong with looking into it though. Wikipedia offers:

> Movement of tides causes a loss of mechanical energy in the Earth-Moon system: this results from pumping of water through natural restrictions around coastlines and consequent viscous dissipation at the seabed and in turbulence. This loss of energy has caused the rotation of the Earth to slow in the 4.5 billion years since its formation. During the last 620 million years the period of rotation of the Earth (length of a day) has increased from 21.9 hours to 24 hours;[10] in this period the Earth-Moon system has lost 17% of its rotational energy. While tidal power will take additional energy from the system, the effect is negligible and would not be noticeable in the foreseeable future.

and there is some simple math in the [Tidal acceleration] page [0] that you may want to read. Basically, the tides slow the rotation of the Earth, with some of the energy being transferred to the Moon but most of it going into friction. The natural friction is estimated at a (surprisingly low, IMO) 3.64 TW, and at this rate the Earth will stop rotating in 50 billion years, long after the Sun has blown up.

So if we want to keep the Earth spinning (albeit slowly) until the Sun goes red giant, we can afford to cut that time down to a tenth, meaning we can produce 36 TW (before conversion to electricity, i.e. ignoring efficiency).

If we are being reckless and just want to use power until we figure out nuclear fusion or something better, let's say a million years or so, we can make some 180 PW from tides. But since it would almost all turn to heat, and since that is more energy than the Earth gets from the Sun, that would probably be unwise unless we find a way to get it off-planet with very high efficiency.

(Global electrical energy production is currectly about 28 PWh per year, equivalent to a constant 3TW or so.)

[0] https://en.m.wikipedia.org/wiki/Tidal_acceleration

piaste··on Niagara Launcher
If you search for launchers in F-Droid, regular ones are largely nonexistent / unmaintained (Neolauncher has some repo activity, but the last actual release is from two years ago).

Instead you'll find it's full of lazy KISS clones that brag about the "minimalism" and "productivity" of search-based launchers... I'm sure that has nothing to do with those being much, much easier to code than ordinary graphical launchers :/

Kvaesitso is the exception, and the one I currently use - it's technically search-based, but it can add enough icons and widgets to the homepage so that during everyday use you don't actually need to type the names of your apps like a caveman.

piaste··on Fedora Atomic Desktops
All my dev stuff, editors included, is in a Debian distrobox - since that's usually well supported by tooling, but you could also go with Ubuntu for even better support and/or Nix for more obscure packages.

GUI applications work fine from a distrobox and it makes the integration very painless (eg. VSCodium extensions). You can export them with a built-in command and it will even create a regular desktop entry for them.

← PreviousPage 3 of 32Next →