News for hackers. Stuff that matters.

justoreply

Re:Beginner Guide to VPS Hetzner and Coolify on Wednesday October 08, 2025 @03:10AM (#45513038)
my sshd just listen on ipv6, no longer noise on the logs
Re:Signal Secure Backups on Monday September 08, 2025 @02:02PM (#45171627)
it doesn't matter, if GrapheneOS is going to be the only one to allow "side-loading", then the market for application installable without a store will disappear
I have "App activity" off, so everything is already off by default
I like how Wayland provides some isolation between applications, so I switched
As I said, it is useful for the users to have software that is complying with the latest version of the API, and it is good that Google is enforcing it
Because they want developers to use the latest version of their API. And as a user it is a good thing, as the API is getting more restrictive and privacy focused
As I user, I would have asked. I don't want to have a random closed-source app to access all my data (and you shouldn't too)
Re:Cuis Smalltalk on Saturday September 28, 2024 @08:53AM (#41679934)
For what I know, Pharo VM was forked in the past from OpenSmalltalk, so they are no longer using the same
Re:WhatsApp Messaging Interoperability on Friday March 08, 2024 @05:46AM (#39639850)
in Europe very few people are using iMessage, most of them are using Whatsapp
Re:How dense is your city? on Monday March 04, 2024 @03:23AM (#39588191)
I'm always getting this error message

   Disconnected from the server.
   Reload
Re:On a Tesla: Don't on Monday January 29, 2024 @04:03AM (#39174259)
don't dogs need a seat belt too?
Re:Is Bach the greatest achiever of all time? on Sunday December 24, 2023 @11:52AM (#38754717)
> he painted on dry plaster because he took way too long on it

that is not true: he new that he was not able to paint a normal fresco, so he tried a different technique, that didn't work out.

https://en.wikipedia.org/wiki/The_Last_Supper_(Leonardo)#Med...

I have an Intel Mac, running Firefox. What is the point?
maybe to confirm that the email is valid?
Re:Raspberry Pi 5 vs. Orange Pi 5 Plus vs. Rock 5 Model B on Monday October 30, 2023 @03:46AM (#38066682)
Good to know, but the UK is not the EU
Re:0 To 100 kph in 1 second on Friday October 27, 2023 @04:17PM (#38043375)
it is km/h, not kph :(
Re:macOS Sonoma is available today on Tuesday September 26, 2023 @02:03PM (#37663350)
I have a company-provided mac, I don't have an App Store account as it requires a phone number (and I'm not going to use my personal phone number to register it, it is not even allowed by policy) so I'm not going to update any app via the store
time to create jsp pages again?
Re:Gradle Still Sucks on Thursday April 27, 2023 @04:06AM (#35724760)
> I rarely build big projects, we usually create multiple small ones instead and if necessary reuse through artifactory or something, but unless I misunderstand you, this is exactly the same as Maven does in a multi module project, isn't it?

for example when when you change an api module in a multi module project, gradle will rebuild/test all the modules that depends on that: you can't do automatically with maven, if you have separate artifacts shared via a repository (at least for my understanding). You can use a reactor module, but maven is not caching efficiently in local builds and not caching at all from a common, distributed cache.

> But why should other developers have a relation to the source of dependencies except for debugging?

Because in a multi module project, each developer has access to the complete project source code and can change whatever module: this is the whole idea of the setup (monorepo idea as Google, for example). In this scenario it is possible to have fine grained module boundaries without the cost of creating new project or the evolution of the interface. If a module doesn't provide the information needed it is easy to change it and gradle will rebuild everything that depends on that. If a new module is needed, it is just a new directory with a build.gradle file in it.

Just to be clear, the end result of a multi module project, at least in my setup, is the creation of single artifact that is going to be deployed.

Re:Gradle Still Sucks on Wednesday April 26, 2023 @12:48PM (#35716614)
given a project split in several modules, we don't want to build them separately, we want to type check at compile time that everything works and we have a single build system managed by Gradle. Gradle is smart enough that if we are changing a module, we can build all the dependent ones, and only them.

The cache system comes into play when someone is changing something: when a developer is updating the code locally with changes from other developers, they don't have to compile and run tests of modules they are not changing locally, as gradle is downloading automatically the changes from the build cache.

* Developer 1 changes module A * code is pushed * CI pipeline is running and uploading all the artifacts (final production code, final test code, test results) * Developer 2 pull code locally * gradle find changes from the last local run, it tries to compile/run the tests of updated modules but results are downloaded from the cache, instead of running locally

Re:Gradle Still Sucks on Wednesday April 26, 2023 @01:27AM (#35709893)
Maven is very slow in big, multi module projects. Gradle can cache module results (avoiding rebuilding), test results and can distribute build artifacts between developers
Re:Gradle Still Sucks on Wednesday April 26, 2023 @01:25AM (#35709888)
With Maven I can't have a distributed build cache or multi-project caching
Re:Smalltalk: An Entrepreneur’s Secret Weapon (2020) on Wednesday March 15, 2023 @03:13PM (#35173302)
Which smalltalk implementation are you using?
Also Matterhorn is at the border with Italy, it is not Swiss exclusive (it is called Cervino in Italian)
Re:Explore Wikipedia's New Look on Wednesday January 18, 2023 @02:21PM (#34431585)
I really like it
Re:Emacs Is Not Enough on Saturday January 14, 2023 @11:34AM (#34381532)
it is a joke, like Big Pharma
Re:Java Is in Decline, and There's Data to Prove It on Sunday January 01, 2023 @10:34AM (#34207090)
due to Unity and gaming maybe?
Re:Java Is in Decline, and There's Data to Prove It on Sunday January 01, 2023 @10:34AM (#34207088)
With the new thread model in java (project Loom) you don't need function coloring

Older »