You can calm down, even those with machine learning knowledge and most of those working for the AI labs won’t be needed anymore if models are capable to improve themselves. In the end, having a machine replacing the…
Show me one non-trivial project with classic, well-organized CSS usage and clean semantic HTML. It just never works out. There were attempts like BEM, which looks promising at first sight but is awkward at some points…
1
Gemini 3.1 is surprisingly bad at coding, especially if you consider that they built an IDE (Antigravity) around it: I let it carefully develop a plan according to very specific instructions. The outcome was terrible:…
1. Make sure you are using Opus model. Type /model and make sure Opus is selected. While many say sonnet is good, too, I’m not too convinced. Opus is the first model that actually convinced me to use AI as my daily…
In German „Swiss cheese“ simply means „Schweizer Käse“ or „Käse aus der Schweiz“ - but you’ll usually still find the exact type like Emmentaler on the label and packaging. So, as a German, it’s a bit amusing indeed.
Typescript is a workaround. It exists because web apps got more complex and browsers only support JavaScript. So developers need to stick to JavaScript, but they need typing, therefore TypeScript has been implemented.…
4. Wikipedia Am I too optimistic?
I can confirm, and for me - even if I want like Kagi - I can’t tolerate it. I’ve read it depends on the Country you’re in. In Germany, where I’m from, loading time is up to 3 seconds - while on Google it’s almost…
You definitely want to extract code into functions, even if you don’t need to reuse it. Functions names are documentation. And you reduce the mental load from those who read the code.
Block Universe. The more you think about it, the more probable it seems. Why should a universe pass time like a movie, if all moments could exist simultaneously? If there is no time, and it’s just a simulation formed in…
Why is this posted on HN, even twice? It’s not like other news sources won’t announce this. The pope had its good and bad sides, but in the end we should remind ourselves he’s just a human being. It’s OK for HN to…
In Germany you have quite high minimum wages. Unions and works committees are quite common. Labor protected laws are quite strict. Sure, not every job is fun, but living with low income is not as bad as in the US. So,…
Congrats, you just wrote your own ORM. Please mind that ORM doesn’t necessarily mean ActiveRecord, which could be considered an anti pattern.
I experienced similar with logging in into outlook.com and the teams app on Mac. Accounts from different companies were mixed up. If I tried to login with my account from company A I got redirected to the login page of…
I don’t say to get rid of the database. Of course it makes sense to store the comments there. I say get rid of 1) the database events and 2) the Ruby logic to listen to these events. This can be done by the Ruby saving…
Until a bigger wave will hit the dry rock.
In Germany it’s not unusual that you need about 3x the time by train instead if you go by car. You can’t force those who have to commute to go by train. You have to force employers to provide (maybe not only provide,…
Yes it’s making the ticket system much simpler. But I don’t think this was top priority. For the 9€ ticket the rule seemed to be like „you can use it everywhere locally and additionally nationally for all trains which…
I‘m German. The truth is, people who right now use a car won‘t switch to public transport because of that ticket. There’s already studies about that for the 9€ ticket we previously had. So it probably won’t make a…
Ok, seems like a good alternative. I didn’t know about it, in Germany it’s simply „Junior“ and „Senior“. If you are like a year or two in a company you usually are simply upgraded to „Senior“ no matter what. Even though…
If you are a decision maker, especially a CTO, you should be able to know who to give all the money. True, there are too many people making the wrong technical decisions and by this increasing the complexity of a…
How would you name them then? In my experience many companies tend to give all the developers senior statuses even though they are actually still quite juniorish. What’s wrong to be a Junior Developer?
I‘m not sure if Laravel is a great benefit to the PHP ecosystem. It heavily relies on traits, magic active records (Eloquent) and global god-like objects with static methods („Factories“). For sure you can write clean,…
As a PHP developer for years I like to defend „my“ language. While a few issues he mentioned are true, most of them are outdated or fall into the category „if you do really weird, unusual things you can expect PHP to…
You can calm down, even those with machine learning knowledge and most of those working for the AI labs won’t be needed anymore if models are capable to improve themselves. In the end, having a machine replacing the…
Show me one non-trivial project with classic, well-organized CSS usage and clean semantic HTML. It just never works out. There were attempts like BEM, which looks promising at first sight but is awkward at some points…
1
Gemini 3.1 is surprisingly bad at coding, especially if you consider that they built an IDE (Antigravity) around it: I let it carefully develop a plan according to very specific instructions. The outcome was terrible:…
1. Make sure you are using Opus model. Type /model and make sure Opus is selected. While many say sonnet is good, too, I’m not too convinced. Opus is the first model that actually convinced me to use AI as my daily…
In German „Swiss cheese“ simply means „Schweizer Käse“ or „Käse aus der Schweiz“ - but you’ll usually still find the exact type like Emmentaler on the label and packaging. So, as a German, it’s a bit amusing indeed.
Typescript is a workaround. It exists because web apps got more complex and browsers only support JavaScript. So developers need to stick to JavaScript, but they need typing, therefore TypeScript has been implemented.…
4. Wikipedia Am I too optimistic?
I can confirm, and for me - even if I want like Kagi - I can’t tolerate it. I’ve read it depends on the Country you’re in. In Germany, where I’m from, loading time is up to 3 seconds - while on Google it’s almost…
You definitely want to extract code into functions, even if you don’t need to reuse it. Functions names are documentation. And you reduce the mental load from those who read the code.
Block Universe. The more you think about it, the more probable it seems. Why should a universe pass time like a movie, if all moments could exist simultaneously? If there is no time, and it’s just a simulation formed in…
Why is this posted on HN, even twice? It’s not like other news sources won’t announce this. The pope had its good and bad sides, but in the end we should remind ourselves he’s just a human being. It’s OK for HN to…
In Germany you have quite high minimum wages. Unions and works committees are quite common. Labor protected laws are quite strict. Sure, not every job is fun, but living with low income is not as bad as in the US. So,…
Congrats, you just wrote your own ORM. Please mind that ORM doesn’t necessarily mean ActiveRecord, which could be considered an anti pattern.
I experienced similar with logging in into outlook.com and the teams app on Mac. Accounts from different companies were mixed up. If I tried to login with my account from company A I got redirected to the login page of…
I don’t say to get rid of the database. Of course it makes sense to store the comments there. I say get rid of 1) the database events and 2) the Ruby logic to listen to these events. This can be done by the Ruby saving…
Until a bigger wave will hit the dry rock.
In Germany it’s not unusual that you need about 3x the time by train instead if you go by car. You can’t force those who have to commute to go by train. You have to force employers to provide (maybe not only provide,…
Yes it’s making the ticket system much simpler. But I don’t think this was top priority. For the 9€ ticket the rule seemed to be like „you can use it everywhere locally and additionally nationally for all trains which…
I‘m German. The truth is, people who right now use a car won‘t switch to public transport because of that ticket. There’s already studies about that for the 9€ ticket we previously had. So it probably won’t make a…
Ok, seems like a good alternative. I didn’t know about it, in Germany it’s simply „Junior“ and „Senior“. If you are like a year or two in a company you usually are simply upgraded to „Senior“ no matter what. Even though…
If you are a decision maker, especially a CTO, you should be able to know who to give all the money. True, there are too many people making the wrong technical decisions and by this increasing the complexity of a…
How would you name them then? In my experience many companies tend to give all the developers senior statuses even though they are actually still quite juniorish. What’s wrong to be a Junior Developer?
I‘m not sure if Laravel is a great benefit to the PHP ecosystem. It heavily relies on traits, magic active records (Eloquent) and global god-like objects with static methods („Factories“). For sure you can write clean,…
As a PHP developer for years I like to defend „my“ language. While a few issues he mentioned are true, most of them are outdated or fall into the category „if you do really weird, unusual things you can expect PHP to…