Too much talk about LLMs and too little about the self-hosting part of this project. Self-hosted stuff looks appealing to me. We dropped Slack as an option in the past because we couldn't self-host it.
HN user
p2detar
My puzzle web game for programmers and CS nerds: https://7coderwords.kenamick.com
Same thing here. I was able to finish side projects on my list and even refactor decades old projects with the help of LLMs. It works great so far and yeah, I can still write source code when needed.
Just opened Claude Code and I don't see any such restrictions. Asked Fable to do security/vulnerability review on the code base and it gladly agreed.
I can't speak for the above-mentioned project though, because I wasn't part of that release.
Sure, we're reducing the cost of idea -> prototype to near zero (well, as long as tokens are free or nearly free), but that just means we now have mountains of throw away code, within which there may a gem or two.
This doesn't strike me as wrong, but where the rubber meets the road. Let me give you an example.
My superior with close to zero programming skills, sat down with Claude and "wrote" a Django backend with SPA React frontend that enables user directory sync from one source to another and then exposes an API for other services to consume. It supports RBAC, 2FA, extensions for directory sources, dashboard with stats and what not. Everything packed into docker containers ready to deploy on the cloud. Again, the person is very skilled as a consultant, but lacks programming skills whatsoever. I did a code review, prepped a list of things to fix and he did fix them with Claude again. Later on, he used Claude to rewrite the Python backend to Go. I did no code review on that part. Fable was used in several iterations to test for security issues before each release.
Long story short, this service is now running in the cloud and the customer uses it to solve their problem. We got a couple of other customers on the line as well.
You tell me what to do with that.
Yeah, no - if I provide my employees $1000 devices, I most certainly would like to be able to exercise some sort of management over them.
making iOS windows
Baseless claims.
Love the sleek UI.
Forgive the shameless plug. Here is my word game which only features words from programming and compsci.
I used to have a Thinkpad with Arch+Xfce. It was ready to go from restart to desktop in 3-4 seconds. The "catch" was that I was booting from a NVMe.
I agree of course, Europe should not be using US services for critical infrastructure. But more importantly I think that we are private citizens.
The irony in this as a European is that in the US people don’t even need national ID in the sense we got in Europe. They travel using driving license or library card. We got mandatory passports with biometric data - refusal to provide that data is practically impossible.
Clearly it isn’t. This is what techies forget: The mass amount of Europeans don’t give 2 shits about digital sovereignty or open source. Christ, people go to mobile operator shops and give their unlocked phones to consultants to install or remove software for them. You want them to install GrapheneOS or manage a rooted device? That ain’t even funny.
The only short-term solution is more regulation and more EU-centralized solutions, but of course this is only ok until the next chat-control drama.
Long term, in practice we need single European stock market and a way to provide funding to European companies from any member state, so to be competitive globally without being constantly restricted by every member state’s bureaucracy.
wildly intrusive monitoring.
Like what for example? They can’t access any chat messages or app data. Even your location is impossible to obtain without your knowledge.
SMRs have their use. Depending on the model and design you can build them or even bring them [0] to a remote place where you want to build industry but the infrastructure and access to electrical grid is lacking. I'd argue nowadays they are even more important with the huge rise in electricity demand.
To my surprise Canada are actually quite ahead with the Darlington New Nuclear Project. There is a construction site [0] with work taking place. Not sure how Kairos Power are progressing in the USA. Nice job, Canada.
0 - https://www.neimagazine.com/news/darlington-smr-secures-fina...
Not that deep into Go, but I also wondered why passing by value is not the preference here. It’s already non-nil. I get it - copying large structs is bad, but are large structs the common case? I think not, also the GC will love the copy instead of pointer escape-analysis.
NPEs in Java have become rarer and rarer recently with the introduction of records
While this is true, I think it goes back farther than that. NPEs became rarer since java.util.Optional and people taking the time to use JSR 305 nullability annotations. I do this on regular basis and haven’t seen NPEs in my work for ages now.
Because I’ve taken on projects with large Java codebases often written by people with poor code-design skills, I can say the single most frequent NPE offender I’ve seen was method bodies wrapped in: try { } catch {} return null.
Modern language features like Kotlin’s non-null fields are nice, but I hold self-discipline just as important.
invasive mdm profile
What do you think is invasive in an MDM profile? It's just a channel to push data to your phone. Your information outside the work container stays private. Even inside the work container nobody can actually fetch any data from those apps.
I do agree with you though - a company must provide phones to their employees, not force them to enroll into their MDM services. The latter should be only for exceptional cases, e.g., gain temporarily access to corporate VPN, WiFi, etc., on your private device.
Not only that, but the landscape of SMRs research and development is becoming very rich [0]. I think we are going to see a renaissance of reactor technology in the coming decade, and it will be well deserved.
0 - https://world-nuclear.org/information-library/nuclear-power-...
For the cost of the R&D of one next generation nuclear reactor design, how many next generation battery and solar panels technologies can you develop
This is a horrible argument. Yeah, let’s not spend money improving technology. We wouldn’t have increased Solar panel efficiency if we followed such ill advice.
that there seems to be a total lack of technology investment and innovation across Europe
I wouldn’t be concerned, because this is obviously false.
Have you heard of the https://modarchive.org?
And how does Protonmail help when Switzerland has signed the Mutual Legal Assistance Treaty with the US? If they need anything, they’ll get it.
I'd also recommend Tobias Petry's books which feature MySQL and Postgres examples. Really easy to read. https://sqlfordevs.com/books+courses
I made a Safari extension with Swift that automatically suggests using Fastmail masked email addresses on login forms. Never published it, instead just using an xcode dev build on my phone. Works flawlessly.
Why would it stop with just developer layoffs? When software companies rely on LLM providers to run their business, I’d argue we‘ll see a massive bust of these companies around the world - from on-prem products to SaaS.
Customers may build the software they need entirely in-house or via prompt-engineer consultants, without the need to buy software tools like today. It could be a very very different world.
Exactly. I recently found out I can use Atlassian‘s ROVO to ask questions against our Wiki and Jira. I now forward consultants to ROVO first and only if they can’t find an answer then I’d look at their questions. Saves me a good chunk of time. They never read my docs otherwise.
It depends. I read JEPs quite often as part of my job. They are nice as a sum up of the intent behind the feature but they kind of hide the discussion and commits. Also one Java feature may encompass multiple JEPs.
Go‘s github discussions on the other hand, give me live-view of the latest state of the experiment. I find both useful and don‘t prefer either.
And given that the training data is very much international, why would this be just a USA-sovereign fund and not a world-fund?
I did not just vibe-code “convert test suite to python”. I’m a software engineer with 40 years experience (yeah, I’m OLD!)
Interestingly enough, I see the trend of people with decades of experience using AI more and more often. I'm in the 20 years club myself, and I do AI-assisted coding every day. It does help, and I'm grateful to have a tool like this to quickly try new ideas and throw them away if they suck. Shaming the author for using AI to help with the CI stuff is baffling to me. Are we witnessing just another ideology-driven tribal reaction on the rise?
it is the role of the parents to be having the say in what their kids should and shouldn't be doing
The only effective tools parents have is to disallow or remove devices from their kids. It will work at the beginning but as they grow up it will become impossible, since at some point kids get influenced mostly by their friends' circle. So yes, I do agree that parents must talk to their children and explain what social media can lead to, including the dangers of internet predators and so on. But no, I don't agree that parental control is a general solution that will work for all kids out there. It never has.
I find it hard to believe that it was due to the MDM? The Apple MDM protocol is embedded in MacOS. Were you using some sort of agent software?
Lotus Notes, a kind of primitive precursor to all-in-one office productivity suites like GDocs, Office365, etc.
One of the most inaccurate descriptions of Lotus Notes I have ever come across. Try Exchange+SharePoint+Teams and you'll be at least a little bit more accurate.