595 points fjfaase 6 hours ago 337 comments
solarkraft 5 hours ago | parent
In the same space, also check out openDesk initiated by the German Government (https://www.opendesk.eu/en) and La Suite by the French one (https://lasuite.numerique.gouv.fr/).
AFAIK, there has been some collaboration with the German government on La Suite, not sure about the others.
mastermage 4 hours ago | parent
steinwinde 1 hour ago | parent
Don't the stakeholders perceive this as a problem, too?
Or is it inevitable, given how differently these bureaucracies are structured?
Forgeties79 1 hour ago | parent
mastermage 1 hour ago | parent
skohan 2 hours ago | parent
The issue I have run into is that for running llama.cpp, which is a very actively developed bleeding-edge software, it seems like experimenting with different versions/configs/patches etc. was fighting with the Nix philosophy of immutable software, so I ended up just managing it outside of nix.
But this could be user-error, I've only spent a couple of weeks with it.
fsiefken 2 hours ago | parent
for agentic execution sandboxing, preventing 'rm -rf /home' nix or nix-direnv doesn't help, podman could be used next to nix. https://discourse.nixos.org/t/what-is-sandboxing-and-what-do...
kevincox 1 hour ago | parent
IMHO this is way easier than without Nix in many cases as figuring out the upstream build process and getting it running can often be quite the chore. With Nix it is all set up for you.
rgoulter 56 minutes ago | parent
May be. I'd guess it probably does it in a high-friction way compared to what you expect.
e.g. in a typical linux distro, you can just replace the (globally installed) version of the package and use that.
With Nix, you've got a declaration of how to build a package, including its dependencies; and each of those dependencies is also a declaration of how to build that package, and so on. -- And so, "just change this version" results in rebuilding the full chain of dependencies.
If you want multiple readily-available versions of llama.cpp each with different configs/patches, then using Nix would make this easier I'd think. But for "I just wanna try this, then try that", it's going to add overhead.
rounce 27 minutes ago | parent
nba456_ 1 hour ago | parent
tombert 1 hour ago | parent
A “distro” is ultimately just a prebuilt configuration.nix file. NixOS itself even has tools to provide ISOs and QEMU images based on the build.
vanschelven 4 hours ago | parent
ricardobeat 4 hours ago | parent
[1] https://blog.codeberg.org/protecting-our-floss-commons-from-...
NoahZuniga 4 hours ago | parent
KomoD 4 hours ago | parent
But they do let me visit blog.codeberg.org
sevenzero 4 hours ago | parent
danadam 1 hour ago | parent
From [1]
> We must regularly implement temporary security measures to ensure the availability of Codeberg's resources and prevent abuse.
> The 403 you have received is expected based on the UA.
From [2]
> What is the version of your chromium? AFAICT <=137 gets 403 Forbidden: [...] while >= 138 works ok: [...]
graemep 4 hours ago | parent
KomoD 4 hours ago | parent
> DAWO Core has moved from https://code.overheid.nl to Codeberg to facilitate community collaboration.
galumptuous 4 hours ago | parent
lucideer 3 hours ago | parent
It's not quite a federated/decentralised platform in the traditional sense, but the decentralised nature of Git makes it a close enough equivalent, & the fact they're built upon a shared platform makes them very easy to navigate. So setting up public instances for each government or org makes a lot of sense.
Codeberg even maintains a list of alternative pubic Forgejo instances[0], some of which are explicitly pro-AI.
[0] https://codeberg.org/forgejo-contrib/delightful-forgejo#publ...
streetfighter64 4 hours ago | parent
The same applies here, is it really "more open" to allow corporations to profit by removing the openness of your work?
ricardobeat 4 hours ago | parent
gagik_co 4 hours ago | parent
edit: looks like this was originally the case and then they moved?
utopiah 4 hours ago | parent
embedding-shape 4 hours ago | parent
- https://codeberg.org/forgejo/forgejo/issues/59 ("[FEAT] implement federation")
athrowaway3z 4 hours ago | parent
We can do big federated/distributed development with git at the project level. See the linux kernel.
If the goal is fancy UI then there are alternatives.
If the goal is to do a big multi-git with cross repo issue tracker, then that implies either:
- you're a public site for random repos like codeberg
- you're a special purpose forge and identity management is a big issue you want full control over.
IMO - For this to work, they should go with the latter and not try to offload identity into some federated scheme.
xvilka 13 minutes ago | parent
poulpy123 4 hours ago | parent
amiga386 4 hours ago | parent
It amuses me that Mastodon Central uses corpo-friendly labels for the sites they won't federate with, e.g. (https://mastodon.social/about)
tsundere.love Suspended (Hate speech)
you**.**ve Suspended (Inappropriate content)
Whereas the more free-wheeling sites, like the ones Mastodon Central blocks, tell it exactly how it is: (https://tsundere.love/about) nadeko.pw CP
mk.fedcast.ch Spam
youjo.love hosts at least one admitted pedofc417fc802 3 hours ago | parent
numpad0 1 hour ago | parent
You'd think "no lolis" would be reasonable. It falls apart when people look 14 into 50s, to you and your local police, but not to themselves.
Akronymus 2 hours ago | parent
mitxela 1 hour ago | parent
Where did we get this idea that federated instances should never block anything? Even warez sites have rules.
cornedor 4 hours ago | parent
mitxela 1 hour ago | parent
schnebbau 4 hours ago | parent
max_streese 4 hours ago | parent
schnebbau 4 hours ago | parent
applfanboysbgon 4 hours ago | parent
fc417fc802 3 hours ago | parent
Huh. For all the "traditional", "organic", "hand crafted", and other "things" I've encountered that isn't one of them. I wonder why no one is advertising fair trade hydropower stone ground organic flour?
gspr 1 hour ago | parent
The act of verifying that parcel is delivered, that the grain is correctly ground, or that the container is up to spec is far easier than the act of delivering/grinding/making in the first place (and in the latter case, there's perhaps even an argument to be had that the modernized process eases verification).
For a lot of coding, this is simply not the case. And so people will retort that that's fine, LLMs will help with verification and maintenance too. I think you're seriously misguided – you're accidentally trying to turn human prose into a programming language, and it's a terrible terrible idea!
At any rate, I find it extremely worrying that people like you keep reiterating this point as if it's a fact. If it's true, then surely we'll very soon see the evidence. The way you speak of the "near future" with certainty, as if everyone agrees, gives me the same sour taste as cryptobros or MLM conmen. Yuck.
applfanboysbgon 4 hours ago | parent
schnebbau 4 hours ago | parent
Keep huffing that copium my friend. I've set an alarm to follow up here in a couple of years.
applfanboysbgon 4 hours ago | parent
schnebbau 3 hours ago | parent
And yes, they both have moats that will take AI at least 5 years to erode, at which point I'll just retire.
Regarding the dog shit code comment: this is the problem with your whole line of thinking. Customers don't care if the code is dog shit. They care if they get value from the product.
As I mentioned, there will still be some demand for devs who code by hand, similar to how theres still demand for blacksmiths who make ornamental weapons.
applfanboysbgon 3 hours ago | parent
schnebbau 3 hours ago | parent
Building the product was never the hard part. Getting it in front of people is. That will continue to be true, except the build stage will be even easier.
andersonpico 2 hours ago | parent
this is an absolutely insane take
gmueckl 41 minutes ago | parent
gspr 1 hour ago | parent
If you're right, the evidence will bear that out. Stop evangelizing. It's insufferable. And it's paradoxical that so many who believe this technology to be absolutely world-changing also feel that the technology needs to be pushed onto people actively. It reminds me of religious people ("my god is all-powerful, but if you meaningless mortal insult him he'll be mightily upset").
gmueckl 50 minutes ago | parent
Despite this, there is a reality that LLMs for coding can create pretty decent results fast. There is something real and usable hidden in all that mess. It's like the dot com bubble in some ways: the bubble died with all the overhyped "x on the web" BS that had no real substance, but the web itself stayed. This time around, LLMs and agents will stick around as tools, but the hype will likely die a loud, messy death.
gspr 23 minutes ago | parent
Thanemate 4 hours ago | parent
Educating oneself to provide better quality of work still requires writing code by hand, and by extend is an achievement of merit.
embedding-shape 4 hours ago | parent
They're targeting slop and essentially spam, not everything that could possibly have been built by LLMs.
ricardobeat 4 hours ago | parent
> If you see yourself on this list, you don't need to move right away, but
there might be other places that better fit your needs:
- Projects written and maintained with heavy use of LLMs
All of the commits I browsed here seem to be LLM-assisted, so these projects are in this category. The policy being fuzzy is in itself a problem - "likely to be tolerated" is not a great policy to have your entire government depend on.Personally, the refusal on "Projects heavily tied to the LLM ecosystem, e.g. LLM-written tools to ease LLM usage" is enough reason, as that's a good chunk of what I've been working on.
rhamzeh 4 hours ago | parent
And that's not a bad thing. That's why they are communicating, so if you feel that is you and you're uncomfortable about it, you can move out and it's a win win.
Not everything should service all of us, especially not the smaller services. It's OK for places to have their own rules and them being upfront about this is a *good* thing.
embedding-shape 3 hours ago | parent
No, the policy being fuzzy is a feature, because they're not 100% against all LLM usage, they're against slop and AI-spam, which is what they're trying to combat.
Laws are fuzzy, and we're doing mostly fine with this, of course there are edge-cases. But that's exactly why laws are fuzzy in the first place.
If you have a "automated software factory" or whatever the vibe-coders are up to today, then yes, Codeberg is probably not for you. But if you sit with a agent TUI in one tab, review things closely and don't just "throw code over the wall" without reviewing it, you have nothing to worry about with hosting code on Codeberg.
docheinestages 4 hours ago | parent
lucideer 4 hours ago | parent
rhplus 2 hours ago | parent
They run a service: they could impose limits on the number of submissions, builds, branches, scans, etc, and give additional usage credits to the large community projects they want to encourage.
lucideer 1 hour ago | parent
The LLM revolution has proven that if you have enough institutional investors, the Berne Convention doesn't apply to you, but it's sofar unclear whether that exemption from international law extends to small EU-based non-profits.
mitxela 1 hour ago | parent
They're not a free for all, they do KYCP (know your customer's projects).
Muromec 1 hour ago | parent
lucideer 15 minutes ago | parent
1. how is this bad, in Codeberg's case, practically speaking?
2. in what cases is this illegal for governments to do? In practice no legislation is perfectly enforced, & even judiciaries have varying degrees of exactness across countries - to the point that things such as desuetude are densely studied legal topics.
(note: I'm aware of the negative ramifications if desuetude but not aware of any negative ramifications of Codeberg's specific ai policy)
mcv 10 minutes ago | parent
Muromec 3 minutes ago | parent
rvz 4 hours ago | parent
There is no point in being on the extreme end around banning all code generated by AI.
Regardless, there is AI generated code in many repositories on Codeberg anyway.
teekert 4 hours ago | parent
lucideer 3 hours ago | parent
They have a strict policy (which many have rightly pointed out is impossible to fully enforce), & their "enforcement" has mostly relied on good faith contributions to date. They're also accounting for the fact the ToS change came without advance notice for many of their users who were already making active use of agents, hence there remains many AI repos (I have yet to hear of any removals).
To me that seems like the best approach one can hope for - a lax policy is a slippery slope (presuming dissuading AI contrib is your goal), & wouldn't satisfy their legal concerns (hosting code of questionable copyright status), & strict enforcement isn't viable in any case (especially at their scale), so this seems to me to be the best compromise.
tcfhgj 3 hours ago | parent
amrit3128 55 minutes ago | parent
mcv 13 minutes ago | parent
lucideer 4 hours ago | parent
That might still be in violation but I would imagine it's low on Codeberg's radar since they're not making primary contributions there (& if I were DAWO I'd also be interested in limiting direct community agentic contrib).
karel-3d 3 hours ago | parent
However Codeberg actual "fuzzy" policy is less strict than "no LLM used ever".
mitxela 1 hour ago | parent
llimllib 1 hour ago | parent
> projects that mostly consist of code written by "generative AI"-tools
And "mostly" here seems egregiously undefined to me
https://codeberg.org/Codeberg/org/commit/96fac426a32d1ba91ff...
ransom1538 10 minutes ago | parent
parlortricks 4 hours ago | parent
TheFuzzball 3 hours ago | parent
2. Because Guix is less mature and more, ehm, opinionated, than *ix + nixpkgs
anthk 2 hours ago | parent
KomoD 4 hours ago | parent
www.dawo.community took too long to respond.
ndom91 4 hours ago | parent
KomoD 3 hours ago | parent
Muromec 1 hour ago | parent
KomoD 24 minutes ago | parent
bialyalibaba 4 hours ago | parent
bouk 4 hours ago | parent
pasc1878 3 hours ago | parent
I hope you are paying them something.
Diti 2 hours ago | parent
amarshall 2 hours ago | parent
shim__ 1 hour ago | parent
Cyph0n 17 minutes ago | parent
Flakehub is one attempt at solving the discovery problem. For example: https://flakehub.com/flake/nix-community/disko?view=usage.
askonomm 4 hours ago | parent
MonkeyClub 4 hours ago | parent
teekert 4 hours ago | parent
throwaway270925 4 hours ago | parent
amiga386 3 hours ago | parent
(https://twitter.com/AlexBlechman/status/1457842724128833538)
m4tthumphrey 4 hours ago | parent
janlaureys 3 hours ago | parent
maxschub 2 hours ago | parent
wartywhoa23 1 hour ago | parent
Thanemate 4 hours ago | parent
It's easy: The choice was made from someone else, and you just accepted it as normal. Hardware vendors shipping PC's with Windows 11, corporations who went all in to Microsoft's tooling shove Microsoft Teams down your throat because "the company uses it", and the list goes on.
askonomm 4 hours ago | parent
yetihehe 3 hours ago | parent
ModernMech 2 hours ago | parent
“I voted for him, and he's the one who's doing this. I thought he was going to do good things. He's not hurting the people he needs to be hurting.”
They voted for him to do “good things” where the expectation was he’d hurt the right people. This person stated it a little more plainly than most but I think this view explains the last 10 years or so.https://www.vox.com/policy-and-politics/2019/1/8/18173678/tr...
achenet 1 hour ago | parent
Now, in theory, these taxes are spent for the benefit of the taxpayers, in a philosophical tradition that can be traced back to at least the French revolution and the Declaration of the Rights of Man and the Citizen [1], and possibly earlier (the "no taxation without representation" [2] of the American Revolution, possibly other examples I'm unaware of). However, in practice, the ruling class has been known to help itself to that sweet, sweet tax revenue [3][4], and if we look at history, governments such as the Bourbon monarchy/Ancien Regime [5] whose claim to legitimacy rested not on "the will of the people" but "the divine right of kings" would do things like extort money from the populace to pay for foreign wars merely because their belief system held that the will of God was that everyone did whatever the King wanted, whether or not it appeared to be good for them.
We can compare modern governments with modern corporations - both will take your money and in return give you a service (you pay taxes and get police + an army to protect you, courts to resolve disputes, etc, you pay a Spotify/Netflix subscription and get access to streaming audiovisual content), but the modern corporation can't really force you to take that deal - Spotify can't put a gun to your head and force you to pay your subscription, while the government does force you to pay your taxes.
As such, if you believe that any transaction that is not freely consented to by both parties is abusive, then all modern governments are, by virtue of forcing people to pay taxes, inherently abusive.
[1] https://en.wikipedia.org/wiki/Declaration_of_the_Rights_of_M...
[2] https://en.wikipedia.org/wiki/No_taxation_without_representa...
[3] (in French) https://fr.wikipedia.org/wiki/Affaire_des_emplois_fictifs_de...
[4] https://en.wikipedia.org/wiki/Nicolas_Sarkozy_corruption_tri...
edgyquant 56 minutes ago | parent
philipallstar 2 hours ago | parent
noisy_boy 1 hour ago | parent
The lowering of the quality barrier of entry to power for the politicians enabled by the glorification of stupidity via the megaphone of social media and the resultant divided electorate has given rise to the assholes nakedly profiting from it.
No matter how toxic you are, you can amass support at the speed of light.
It is basically downhill from here.
shevy-java 1 hour ago | parent
> No matter how toxic you are, you can amass support at the speed of light.
That's also not true either. Toxicity leads to backlash. You can see this with Trump, but also with DHH claiming "everyone loves me", after his "let's kill wolves" blog entry: https://world.hey.com/dhh/wolves-sheep-and-gypsies-ba44af6a
achenet 1 hour ago | parent
Take for example the USA. The entire electoral system is "winner takes all". Duverger's law [0] tells us that this will lead to a two-party system, as opposed to proportional representation, which tends to create truly multi-party governments.
I believe many of the current problems in US politics are in fact side-effects of the winner takes all electoral system. Each election, the only two choices are "candidate chosen by Republican Party" or "candidate chosen by Democratic Party". As such, elected officials are basically forced to first convince the members of each party to support them, which often leads to Trump-like strategies of "alienate half the country in order to please the other half", because that's a good strategy to get the party nomination, which is, in a two-party system, is basically a necessary condition to get elected.
On top that, news media and social networks have figured out that tapping into the human tribal instinct and framing politics as an 'Us vs Them' conflict sells more ads then being neutral, so the media ecosystem will tend to aggravate this two-party system.
iamnothere 1 hour ago | parent
Meanwhile educational standards have continued to decline, and this will inevitably affect both the electorate and their decisions. Education has been on a downhill trajectory ever since Roger Freeman convinced Reagan that free higher ed was creating a dangerous “educated proletariat.” This was the genesis of the privatization that created diploma mills, insane tuition costs, and the student loan crisis. Public schools gradually moved away from the humanities toward a narrow STEM focus, despite these fields not being a good fit for everyone. Coincidentally, a narrow STEM focus doesn’t give future voters a comprehensive and historically grounded understanding of government. (This has not been helped by left activists trying to overcorrect by rewriting history.)
Pressure has been building, and it found an outlet under Trump. Some steam has been released, Trump has 2 years left (maybe) and only die-hard supporters still believe in him. There will be a small window to either start fixing problems or set up a comprehensive police state to rule without public consent.
jacquesm 3 hours ago | parent
not-my-team 3 hours ago | parent
PunchyHamster 3 hours ago | parent
jwrallie 2 hours ago | parent
I think Teams improved and Zoom regressed in the last 3-4 years to the point the garbage level is not that different nowadays. Most of the annoyance is related to finding your way in a different interface.
Avoiding Office 365 is so annoying due to everyone in academia using it that I’m using macOS instead of Linux at work just to interface with others better. I got used to it but I need Linux as soon as I’m home, I feel observed and vulnerable otherwise.
DanielHB 1 hour ago | parent
Are people really making hundred-pages thesises in Word?
I suppose it is not that bad if you don't have a lot of charts/pictures/formulas, but still...
xattt 31 minutes ago | parent
LaTeX absolutely sucks for proofing. Typos end up being buried in tags, and you end up with a document that looks pretty but possibly not fully edited.
If you are collaborating with advisors, they may wish to add comments to your copy as you work through your thesis. There is no clean way to do this in a TeX source file, so the only way to do this would be to export your work-in-progress into a DOCX, and then work your changes back into your source.
Versioning-by-hand sucks balls. When you’re approaching various deadlines with other obligations at hand, all open-source kumbaya ideas go out the window and you just make do.
For your manuscript_final_FINAL_v2.docx file, manual layout tuning ends up being not too bad and likely takes less time than troubleshooting LaTeX which might not have as much documentation.
quacktopia 15 minutes ago | parent
johanvts 6 minutes ago | parent
Comments can be added with ‘%’. Just make sure to have a linebreak at every sentence and it’s cleaner than anything. Services like overleaf also exist for collaboration.
You can use any versioning system you want. From git to dropbox, its plaintext.
I do agree that layout can be very time consuming, but it helps once you learn to not care about it till the absolute end of working on the content.
johanvts 17 minutes ago | parent
hgoel 11 minutes ago | parent
Word is good for collaborative editing, but not very convenient for version control (and version control is very important when using AI assistance). So lately my strategy is to draft in Markdown, then copy over to Word once the draft is at a point that I might be okay sharing it with collaborators.
valeena 1 hour ago | parent
jacquesm 11 minutes ago | parent
pjmlp 1 hour ago | parent
That means basically not getting a job, or a consulting gig, among most large corporations.
Also "just go get another job" isn't a position many of us can take in current times.
jacquesm 11 minutes ago | parent
tombert 1 hour ago | parent
I have tried to get them to use Discord or pretty much anything else, but they have been unreceptive.
I am on Linux and so I just use the browser version, which at least sandboxes stuff for me, I think.
pelotron 4 minutes ago | parent
mcv 29 minutes ago | parent
quacktopia 13 minutes ago | parent
Maybe they should stand up their own gov jitsi or something, but then the public may not be able to work out how to use it.
pluc 3 hours ago | parent
gspr 1 hour ago | parent
1718627440 48 minutes ago | parent
That behaviour in itself is believed to be morally wrong, and dystopian. That still doesn't answer the question why people just accept this. How can "we" deem ourself more moral than the Nazis, and literally do this.
otherme123 24 minutes ago | parent
I believe that it is more a familiarity issue, and seeing Linux/Mac as an obscure tool only usable by gurus.
artisinal 4 hours ago | parent
DrBazza 4 hours ago | parent
Just the kind of thing that the EU could regulate if it chose. Decline -> Your subscription will be terminated, no further monies will be debut from your account, are you sure?
rkuodys 3 hours ago | parent
embedding-shape 3 hours ago | parent
fc417fc802 3 hours ago | parent
In other words - go ahead and click "I agree" without reading it, then proceed to dump the firmware or whatever else it is that you want to do. You aren't lying or otherwise doing anything wrong. The legal system is just broken.
The fact that such a legal reality has been permitted to reach this point has to be one of the clearest illustrations that western systems of government remain highly flawed despite all that they get right.
bluecheese452 1 hour ago | parent
ishouldnotbutk8 2 hours ago | parent
Well, you can always return the phone. For online purchases you have 14 days to return it just because (you don't need to provide a reason).
pseingatl 2 hours ago | parent
mopsi 2 hours ago | parent
Some minor exclusions apply, eg hygiene products can't be returned after they've been opened.
rkuodys 2 hours ago | parent
bmacho 1 hour ago | parent
ishouldnotbutk8's message was mostly a joke since your argument would work with 15 days instead of 2. And yes, customers should be protected* against altering the deal.
Especially that it is so so common now, with the wide-spread of IT. Companies just push out malicious updates and changes in terms and conditions.
* they probably already are, but not many people try to bring remote downgrade cases to courts
impossiblefork 3 hours ago | parent
Imagine if we actually had real regulations, instead of these negotiated things. Then we could just sue and normal courts could handle it.
masfuerte 3 hours ago | parent
Someone 2 hours ago | parent
> Just the kind of thing that the EU could regulate if it chose
https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CEL...:
“Where the contract provides that the digital content or digital service is to be supplied or made accessible to the consumer over a period of time, the trader may modify the digital content or digital service beyond what is necessary to maintain the digital content or digital service in conformity in accordance with Articles 7 and 8, if the following conditions are met:
[…]
2. The consumer shall be entitled to terminate the contract if the modification negatively impacts the consumer's access to or use of the digital content or digital service, unless such negative impact is only minor. In that case, the consumer shall be entitled to terminate the contract free of charge within 30 days of the receipt of the information or of the time when the digital content or digital service has been modified by the trader, whichever is later.”
mitxela 1 hour ago | parent
mitxela 1 hour ago | parent
StLCylone 3 hours ago | parent
latexr 3 hours ago | parent
I wasn’t aware of the Microsoft patent but was able to find it³. It was published less than a month ago.
¹ https://en.wikipedia.org/wiki/Fifteen_Million_Merits
² https://www.snopes.com/fact-check/sony-patent-mcdonalds/
³ https://image-ppubs.uspto.gov/dirsearch-public/print/downloa...
21asdffdsa12 3 hours ago | parent
fps-hero 3 hours ago | parent
hn_submit 3 hours ago | parent
Meta and Google will follow soon after.
P.S.: just because they take a patent on something doesn't mean they will actually use it.
askonomm 2 hours ago | parent
That's true, of course, but the fact that there are people in the company thinking like that to begin with, enough to think it's worth patenting such anti-human stuff, is plenty enough for me to never want anything to do with them.
hn_submit 26 minutes ago | parent
I believe this is the reason everyone's running after these camera-glasses: because they believe they can rake in big bucks with them. Even Apple is contemplating to sell them.
j117noai 2 hours ago | parent
Patent: https://patents.justia.com/patent/20260260258
The mic/camera aspect doesn’t appear on that patent, it seems to be from an abandoned Sony patent filing from 2006 https://patents.google.com/patent/US20070261077A1/en?oq=US20...
ForHackernews 2 hours ago | parent
tanepiper 1 hour ago | parent
teddyh 1 hour ago | parent
philipallstar 2 hours ago | parent
It's just a patent.
bell-cot 2 hours ago | parent
Here's a (bit dated) list of the US companies which rake in the most bucks:
https://en.wikipedia.org/wiki/List_of_largest_companies_in_t...
Looking at the 13 which rank higher than Microsoft - how many would you describe as treating their users/customers well?
Theory:
Treating your customers well is part of one strategy for corporate growth and profit. There are other strategies, which also can work very well - and don't require all the hassles and expense and non-evil of treating your customers well. Naturally, Capitalist propaganda stresses that first strategy, and doesn't talk so much about the others.
parineum 21 minutes ago | parent
Almost all of them.
red_admiral 2 hours ago | parent
- I can't find the bit where they monitor you via camera and microphone. (I think the "track your eyes to make sure you don't look away during ads" is already patented for mobile, but has never been deployed as far as I know.)
- "block" your game/program to show ads - I think "pause" would be a better word here, perhaps. That's how ad breaks/popups work, for example on youtube and on many mobile apps, even on the radio in some sense. Scummy? On mobile apps, probably. New? no.
- The part being patented here is some kind of machine learning system to decide the optimal time(s) to show ads.
- Patent doesn't mean it's going to happen.
Apart from "we inserted some ML into the ad pipeline" there's really nothing new that I can see here.darkwater 2 hours ago | parent
BobbyTables2 51 minutes ago | parent
Of course with face identification for unlocking, there is now a power incentive to not do so…
wartywhoa23 2 hours ago | parent
There is a couple more wild things here:
1) That there is an agenda, demand and total legal abetment from the top of the power/monetary hierarchy for such corporate policies
2) That there is a horde of individual employees working to those ends without any shadow of doubt, often even vice signaling their intent to be the first to attain the figurative A-bomb or full-blown BB telescreen.
atoav 1 hour ago | parent
1. People who do not have to use it themselves (political decides, bosses, ..), but get lobbied to the max
2. People who have to administer it and know nothing else and endure the lasting pain over the perceived infinite hurdle of changing the system
I gladly can use Linux at work, so I have had a stable, reliable and unchanging system since the past 6 years, but others have to go through major pains for each version of enshittification of their OS update. In my case the OS just got better slowly and incrementally.
flaunf221 55 minutes ago | parent
Because alternatives are bad. After decades of being great, Linux gaming community finally gave up on it working and accepted emulation of Windows as the way to go. (No need to nitpick on tech specifics of how Wine works)
mcv 31 minutes ago | parent
If you mean Linux-only classic open source games, like Angband or Battle for Wesnoth or something, they still exist, but the demand has clearly gone down because now almost all games work on Linux. Except the ones with anti-cheat systems that rootkit-style access to your system.
testerius 29 minutes ago | parent
c7b 27 minutes ago | parent
flaunf221 12 minutes ago | parent
Also "a lot of games benchmark better" - some games. And then some games don't work at all. And some games work with minor or significant issues. Which is not a slight against Wine and Proton as it's not an easy task.
OrangeRange 17 minutes ago | parent
By allowing a lot of people who are willing to take a performance-hit to transition to Linux, they sow the grass-roots necessary for the game studios to release native games on Linux.
joking 47 minutes ago | parent
shevy-java 1 hour ago | parent
Why can't the EU learn more from Canada? Canada realised that with Trump there is no way to make a deal. So cut things down where possible, diversify - the EU still has to learn this lesson. In particular Germany is totally US-addicted - no idea why, other than, of course, the obvious answer ("we need to export into the USA", aka selfish greed from Germany here).
herbst 10 minutes ago | parent
Doing some trading with a shitty country doesn't imply any dependency
llm_nerd 2 hours ago | parent
Microsoft has done a lot of super shady things, and they are domiciled in a hyper-corrupt, lawless threat to humanity (one that elects quite possibly the stupidest human alive -- a rapist abomination halfwit clown -- to the highest office), however people do make far too much of the patent thing.
A lot of firms reward groups and employees that get granted patents. It doesn't actually matter if you're spitballing the most absurd nonsense that no one ever asked for and is nowhere on the product map, someone writes the application and gives it a shot. A patent being granted doesn't mean that a single person ever envisions doing this or asked for it implemented, and honestly the idea that they "invented" this is just how farcical the patent system is.
In this case the patent is held by Microsoft's "Microsoft Technology Licensing LLC", which is their "patent extortion" racket. So they literally wrote this hoping to catch someone doing something found in a single claim so that they can use the legal system to rob from people.
ericmay 1 hour ago | parent
I generally dislike Microsoft because they make crappy products, but does this add to your point? I don’t think so, and it’s largely incorrect.
For example I despise Donald Trump but you can’t be the stupidest human alive and be president. It’s just objectively false.
The US is one of the few (arguably the only) countries holding the barbarians at the gate - the ones who are a threat. Frankly, the Dutch have historically been the greater threat to humanity and we saw the devastation and destruction wrought by their colonialism (which the Dutch haven’t paid reparations for in total) unleashed upon the world.
llm_nerd 1 hour ago | parent
Yes? Donald Trump, and the fact that he is the symptom of a fallen empire that has reverted to being an idiocracy, flailing around and trying to bully its way to a lost dominance that is fading away, is precisely why the Dutch government is doing this. It's quite literally the subtext of this discussion.
And for that matter, it's why all American companies are going to find their reach shrink. Visa and Mastercard are worldwide systems whose days are numbered, for instance. The US banking system is being ejected everywhere it is found.
> but you can’t be the stupidest human alive and be president. It’s just objectively false.
I mean, I guess people actually vote for this pathological liar / megalomaniac who is a lifetime failure in every dimension, so true. They're even worse. But Trump is objectively a profoundly stupid person. It's actually astonishing now how he is basically a simpleton in the White House, lying with every utterance, and it's just another day. It isn't even newsworthy. Oh yeah, his big TrumpTM Arch is now going to have drones and snipers! Also, how about that fantasy deal with Belarus for all that potash that doesn't exist, was farcical nonsense on its face, yet everyone reports it because this foolish liar just makes up stuff endlessly so it isn't even notable. Aren't Americans just unbelievably ashamed at how pathetic this loser is, or that he lies -- usually in the cause of pushing his greatness -- with every other word?
Seeing Xi mog this pathetic chimp yet again was amazing stuff. The world is yours, China.
> The US is one of the few (arguably the only) countries holding the barbarians at the gate
This has to be a joke. There is no way anyone on this planet is so deluded and misinformed.
creaturemachine 1 hour ago | parent
>This has to be a joke. There is no way anyone on this planet is so deluded and misinformed.
No kidding. Donald Trump just opened the gate.
achenet 1 hour ago | parent
This is why I really like Apple, despite their faults, they've shown that "being marginally less bad than Microsoft" is a good enough strategy to build a trillion-dollar business.
dominotw 1 hour ago | parent
They can hold them criminally liable for surveillance and put the executives in jail if they are so concerned about some patents.
lelanthran 1 hour ago | parent
It's a long chain, but ultimately it comes down to incompetence... When I was younger (decades ago), I assumed that the incompetence lies on the side of the executives who were overriding knowledgeable technical folk.
I do not believe that anymore.
I have seen the following play out in 5 companies in the last 5 years:
1. The people making the purchasing decisions are told by the technical head what to buy. They get told "Buy Microsoft".
2. The technical head deciding what to buy will not buy something the technical division don't know how to support. He gets told "Buy Microsoft".
3. The technical division are not actually technical, they have just learned where to click when they want to do something. Learning concepts and/or where to click on a different system is beyond the mental acuity of the average professional Microsoft Mouse-Click-Systems-Engineer (MCSE).
4. Unwilling to explain that they are actually incompetent and non-technical, they blame the users when making their recommendation: "The Users Only Know How To Use Microsoft".
5. The users, OTOH, are wondering WTF is going on; collectively, they have no problem switching OSes because they use so many - Android, iOS, MacOS, that infotainment system in their bargin-basement car...
Over the years, I've been told many times by the IT departments "Users only know how to use Microsoft". I've been told exactly that even when when users were happily switching between Windows CE, Windows Mobile, Symbian OS, Blackberry OS, iOS and Android with no problems.
When I got told this, I always asked "Do you know how to do you daily functions on Linux", to which I'll always get some sort of "We tried running Exchange on it, and it didn't work", or "We tried running MSWord on it, and it didn't work", or (in one hilarious case) "We tried running Windows on it, and it didn't work" (No, I don't know what they actually fucking tried!).
It's incompetence on the part of the IT department.
maxbaines 49 minutes ago | parent
Aurornis 18 minutes ago | parent
You got the important details of the Microsoft parent wrong (the patent doesn’t use camera and microphone monitoring), but more importantly the existence of a patent is not the same as intent to deploy a technique.
Every few years news outlets will generate controversy about a patent they’ve discovered, implying that the company is going to force the evil thing on everyone. If you’ve worked at a tech company with a patent incentive you realize most of these patents are just resume padding junk or people gaming patent incentive systems. I was at a company that had a modest bonus for submitting ideas that could be patented and you wouldn’t believe the junk that people were trying to push through without any intent to ever use it.
As further proof, the patent you’re thinking of where cameras monitor the user is actually from 2009 and was patented by Sony. US8246454B2
jjulius 12 minutes ago | parent
I'm not OP, but I'm really not sure how you came to that assumption. A cursory Google search for "Microsoft monitor patent" brought up a bunch of articles that actually linked to filings like what OP talked about from this year.
https://patentimages.storage.googleapis.com/26/6f/30/238c9d7...
https://image-ppubs.uspto.gov/dirsearch-public/print/downloa...
https://www.tomshardware.com/video-games/microsoft-patents-s...
lo_zamoyski 13 minutes ago | parent
panzi 10 minutes ago | parent
damnesian 9 minutes ago | parent
jimnotgym 4 hours ago | parent
"NixOS is a Linux distribution where your whole system is defined in one configuration file."
I didn't get that from looking at their website...
sevenzero 4 hours ago | parent
Probably has its uses, tried it twice myself and both times were a lot of struggling.
For me even Arch was easier to configure than Nix.
TitaRusell 4 hours ago | parent
When lesser nations rally around the flag and elect dictators we have meetings and consultations.
dminik 4 hours ago | parent
chpatrick 4 hours ago | parent
rantingdemon 4 hours ago | parent
teekert 4 hours ago | parent
How would you role out the same config to thousands of Arch systems? Sure Valve does it, but I still think that is a "bolted on top" solution. Bootc could be another option though, but Nix solves reproducibility more elegantly, imho. Nix went back and asked "how can this be done better", where many modern solutions took what was already there.
jimnotgym 3 hours ago | parent
tcfhgj 3 hours ago | parent
And if I were to break it, i could just reboot into the previous system snapshot.
And I haven't read 1000 pages of docs - from my experience id doubt it even has that many docs.
j16sdiz 2 hours ago | parent
When you have that many users, you don't really configure individual system, you deploy up some per-configured module or setup.
Repeatable builds also make troubleshooting lots easier - and you can hand those task to front-tier helpdesk staffs.
shim__ 1 hour ago | parent
vustagc 4 hours ago | parent
jimnotgym 3 hours ago | parent
Perhaps the real meatheads are the ones who spam threads with anti-ai memes, rather than looking at the utility of what the ai provided?
max-privatevoid 3 hours ago | parent
bigfishrunning 3 hours ago | parent
ritzaco 4 hours ago | parent
They also have "Mijn Bureau" which I tried out and wrote about here [0] which is the MS Office alternative.
I take it this is the layer below that, an operating system?
But it all looks quite fragmented still from what I can see, especially now that it's also split across GitHub and CodeBerg as well as being split across different organizations, and trying to collaborate with other efforts by other European countries while still remaining distinct.
[0] https://techstackups.com/articles/is-it-feasible-to-self-hos...
[1] https://github.com/MinBZK/mijn-bureau-infra
[2] https://code.overheid.nl/MinBZK/DAWO/src/branch/main/compone...
hashar 3 hours ago | parent
- https://github.com/cloud-gouv/securix a hardened/secured os
- https://github.com/cloud-gouv/bureautix-example an example to use securix to build an office deployment (with some packages https://github.com/cloud-gouv/bureautix-example/blob/main/co... )
nxobject 2 hours ago | parent
Lucasoato 1 hour ago | parent
The problem though is that there’s always a strong push by French companies and organizations to reject English at any cost, despite the fact that is the most popular language in Europe.
Yes, I get that this is a way to preserve the French language and they have all the rights to do that (in the end, they’re the ones putting the effort in these initiatives) but imagine how faster these ideas could be shared and diffuse in Europe if French understood this. If all the countries in Europe just keep pushing their nationalist ideology instead of truly believing into a united and solid Europe Union, we won’t go any where.
nonethewiser 1 hour ago | parent
Isnt this just baked into the idea? The French are building an OS for internal use for their own interests.
If we then try to extend that or the Dutch OS to other countries we have the original problem of dependence.
achenet 1 hour ago | parent
Putting stuff in English will tend to exclude the less educated, or people who struggle to learn foreign languages.
EDIT: and actually, from looking at the README of https://github.com/cloud-gouv/securix
> Ce README est en français mais le reste du code, les issuers et les PR sont en anglais.
The README is in French but the rest of the code, the issues (they wrote issuers, but that is a typo I suspect) and the PRs are in English.
So. :P
Lucasoato 58 minutes ago | parent
LeBit 15 minutes ago | parent
RaitoBezarius 1 hour ago | parent
Maintaining both languages is hard but we will do our best.
bloak 1 hour ago | parent
Interestingly, a French-speaking Canadian who has spent some time in France told me that his right to use the French language is better protected in Canada than it is in France. He thinks that this is a consequence of the reciprocality implied by having more than one official language: French speakers in Canada get the same rights as English speakers, so people are happy to grant rights in return for getting them, whereas in France everyone gets screwed and you end up with a situation in which a French person wanting to do a PhD on French history at a French university has to write their grant application in English.
ctolsen 1 hour ago | parent
yubblegum 1 hour ago | parent
Yizahi 3 hours ago | parent
pastage 3 hours ago | parent
Yizahi 1 hour ago | parent
Muromec 1 hour ago | parent
sneak 3 hours ago | parent
Is there anyone doing MDM or policy enforcement on Linux other than Google Workspace + chromebooks?
ndriscoll 2 hours ago | parent
Muromec 1 hour ago | parent
ndriscoll 1 hour ago | parent
Nix happens to also set you up with a working build environment so if a program doesn't expose the necessary options to manage it the way you want, I bet Codex would have no trouble patching it as part of your nix config.
Muromec 28 minutes ago | parent
yearolinuxdsktp 1 hour ago | parent
fbn79 3 hours ago | parent
IlikeMadison 2 hours ago | parent
ForHackernews 1 hour ago | parent
They don't need to reimplement all of MS Office, just the parts they need to serve their constituency.
rienbdj 1 hour ago | parent
ForHackernews 38 minutes ago | parent
qubex 36 minutes ago | parent
tombert 1 hour ago | parent
LibreOffice Sheets doesn’t compete with Excel 2024, it competes more with Excel 2003. Granted, this is fine for a lot of (most?) people but it’s still not a “replacement” in my mind.
I ended up just building a Nix Flake to properly run Excel. At least then the operating system itself isn’t MS.
qubex 37 minutes ago | parent
madjam002 34 minutes ago | parent
pards 3 hours ago | parent
> DAWO brings public values and technology together. The community pursues five primary goals.
But fails to state what the letters in D.A.W.O. stand for
frzen 2 hours ago | parent
I would much prefer to be using something like NixOS and not be depending on Microsoft etc but I can't imagine what the stack will look like if we don't revolutionise the work. Sensitivity labels, DLP, etc. are relics of people treating information on computers as if they are physical documents, and I can't see how I will have been paying for BP/E3/E5 licenses for users and then suddenly start to argue we don't need those features anymore after spending so long insisting users need to use them.
__MatrixMan__ 1 hour ago | parent
anthk 2 hours ago | parent
koe123 2 hours ago | parent
mg794613 2 hours ago | parent
Not by your choosing, but still.
carlsborg 2 hours ago | parent
I wonder if Claude could go from NixOS spec to actual config without the Nixos provider. The provider becomes a natural language description and some links to the docs/source code and then a verifier is all you need.
vincentkriek 1 hour ago | parent
armcat 2 hours ago | parent
ourmandave 2 hours ago | parent
Are they going with Copilot for Dutchies or Kaaskoppen.NET?
shevy-java 1 hour ago | parent
So while more alternatives here are the logical answer, as well as eliminate the greedy US corpoations, I am not sure NixOS as it is right now is ideal. On paper, NixOS should solve EVERYTHING. For instance, if a build status works for one user, the environment guarantee should mean it works for EVERYONE ELSE. Same with other problems and hardware, so in theory, NixOS should be perfect.
In practice, though, I found working with NixOS annoying, for many reasons. A static system that has issues, is not good. A static system that restricts me in problem solving, is not good. Plus, Nix is ugly to no ends - I have no idea why the NixOS team thought a new programming language is required. Why do I need to define static elements in Nix? Why not make that more free form? I already describe my whole system via yaml files, which in turn ruby uses to generate everything I need. Then there are smaller issues, like why do I need to use systemd on NixOS, why can I not used versioned AppDirs with a name scheme similar to GoboLinux (hashed program directories on NixOS are, of course, also versioned app-dirs, but I hate reading 7897389nughuewz789gewh2t93h923-hghwugeiw73, that simply tells me nothing. Why not have /Programs/Python/3.15.0/ ? It can't be simpler than that.)
Anyway - good for the Netherlands to push here, Denmark, Sweden, Finland will also push, even France, though slower. Now please everyone, help us convince the german government to stop being such a tool for Trump. Merz is a failure anyway, but the problems go far deeper than merely Trump, and with the AfD going to seize power, idiocy will again dominate in Germany. That's very bad. Germany is soooooooo slow here. Microsoft even managed to kill LiMux years ago. They have placed their economic hitmen in Germany, so the whole EU does not work anyway because Germany will keep on dragging every other country down. It is thus very understandable why real innovation comes from the smaller countries in the EU, as they are quicker to innovate. Unfortunately the big german behemoth will roll over them and again cripple many required things in the EU.
mrits 40 minutes ago | parent
Sha1rholder 56 minutes ago | parent
aliasxneo 56 minutes ago | parent
madhacker 55 minutes ago | parent
hnbad 44 minutes ago | parent
That sentence seems to lack an important word. Microsoft is a company so I don't assume they built an alternative for it. Microsoft 365 is what used to be called Office 365 and governments love their Office suite so that would make sense and I could see the number accidentally getting dropped but NixOS is probably an OS so I guess this is about Microsoft Windows but then it just means they're replacing one OS with another and Windows-compatibility (nor Office suite compatibility for that matter) is hardly a novel idea.
The site doesn't seem to have much information about this headline at a glance. Does anyone have a link to the missing context?
kurtis_reed 41 minutes ago | parent
dominotw 39 minutes ago | parent
FuriouslyAdrift 37 minutes ago | parent
mcv 16 minutes ago | parent
gepardi 37 minutes ago | parent
ofou 30 minutes ago | parent
ta20240528 22 minutes ago | parent
Which is always granted.
Unless its mandatory, it's just theater.
tedggh 18 minutes ago | parent
qwertox 12 minutes ago | parent
ransom1538 10 minutes ago | parent
Kuyawa 8 minutes ago | parent
I talk about small businesses mostly, starting with ten or twenty computers, zero config, bonjour discovery, download apps from the app store, for me it looks like a total winner
Microsoft or Linux don't offer such an easy path to productivity, so why is it? What is lacking? What needs to be done in order for that scenario to work? What roadblock have you hit when trying to implement it?
We all use apple products, iMacs, Macbooks, and if we start a business for sure we as CEOs or managers will use one on our desktops, so why? Genuinely interested in answers...
joshuat 6 minutes ago | parent
flaburgan 3 minutes ago | parent
axospaxos 2 minutes ago | parent
anExcitedBeast 1 minute ago | parent
What businesses need is management services and business applications. Those exist for Apple as well, but two significant headwinds: 1) inertia of essentially every major business on earth using MS Active Directory means there are enormous support and ecosystem benefits, and 2) cost.