Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Sankozi
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
91.
▲
by
Sankozi
2y ago
It will only break existing programs if they start introducing Type! into existing APIs. I understand that introducing ! types in existing Java libraries would be nice, but I much prefer the ! mechanism to be more "correct". I agr
92.
▲
by
Sankozi
2y ago
"It is not a goal to require programs to explicitly account for all null values that might occur; unaccounted-for null values may cause compile-time warnings, but not compile-time errors" This is a bad decision. Java is mostly sta
93.
▲
by
Sankozi
2y ago
The article you linked mentions "Lack of budgeting and financial planning" and "Social pressures" for reason of living paycheck to paycheck. And those are self reported values. Last 60 years we experienced enormous growt
94.
▲
by
Sankozi
2y ago
It is really hard to believe that 71.93% of Americans are on the verge of homelessness and starvation. Much more plausible (and even mentioned in the linked article under "Lack of budgeting and financial planning" and "Social
95.
▲
by
Sankozi
2y ago
This only shows how big economic illiteracy is. Not how much people are earning vs the cost of living.
96.
▲
by
Sankozi
2y ago
No, you do not need to design system like that. Just because there is a chance that something might change (domain logic, library/REST API), does not mean you need to create anti corruption layers everywhere. They limit problems during
97.
▲
by
Sankozi
2y ago
It just seems we have much different experiences. In the last 5 years I used Windows on 3 different computers with different configuration (during the same time: 1 for work, 2 at home). I have never had any significant problems with updates
98.
▲
by
Sankozi
2y ago
You forgot about people who used Linux and were put off by all that maintenance work required to have updated and stable environment. I would gladly pay subscription for a stable Linux desktop experience. I am currently using Windows, hate
99.
▲
by
Sankozi
2y ago
Scrum works in some way. Its rituals take some time, even if you consider all of them pointless, there is some time left to deliver value. Crappy car also works if you can use it and drive to designated place. The question should be "I
100.
▲
by
Sankozi
3y ago
You can have polymorphism without inheritance and inheritance without polymorphism. The big problem with inheritance is that it is really tricky to write those base classes. Making class inheritable by default in programming language is oft
101.
▲
by
Sankozi
3y ago
Redux had some strange "features" that increased boilerplate without bringing anything worthwhile: mapDispatchToProps (I see it is gone since hooks, I could never find any sensible reason to use it the way authors wanted), global
102.
▲
by
Sankozi
3y ago
Do you really think that situation when one decides "it's too hard to have kids" never has hereditary, biological causes (including indirect)? I think in vast majority of such situations hereditary factors are involved. It is
103.
▲
by
Sankozi
3y ago
If database is shared it is a part of an API. If it is shared between teams then it is a public API. If DB is shared then data from different users is entered/updated through multiple transactions. So you cannot get anything better re
104.
▲
by
Sankozi
3y ago
No single team should not be responsible for all databases. If such team exists they will either become bottleneck for every other team (by auditing carefully each schema change) or become bloated and not utilized 90% of time, or (most comm
105.
▲
by
Sankozi
3y ago
I don't think Jira and Confluence different markdown setup is due to them not sharing their databases. It is just poor product management from Attlasian.
106.
▲
by
Sankozi
3y ago
> How about "database is used by everyone, it becomes cared for by everyone". So every one needs to know every use case of that database? Seems very unlikely if there are multiple teams using same DB. FKs? Unique constraints? N
107.
▲
by
Sankozi
3y ago
Some people jokingly call Spring Boot a framework to manage Spring - another framework. If having a entrypoint function/object is enough to call something a library then both Spring Boot and Spring are just libraries. But in reality th
108.
▲
by
Sankozi
3y ago
I never had problem on Steam to find good games. Steam also very rarely recommends something really bad. Not sure how it is implemented but for now crappy games are not even visible on the main page (even on the new games list or soon to re
109.
▲
by
Sankozi
3y ago
Hmm this sound like a bad deal for that developer. Looks more like a performance art than business plan. The amount of work needed to automate all that stuff probably took more than a few months for only 50k income.
110.
▲
by
Sankozi
3y ago
Output will not be much higher compared to the Unity store's asset flips. AI still gives you less types of content compared to Unity store (which provides you with whole game mechanics/features/scenarios that you can use). AI
111.
▲
by
Sankozi
3y ago
Bundling and testing in maven is already done by separate tools. It is just that maven have some defaults (dependent on the packaging selected) which tools may cover such tasks. I think NPM made one step too far - it removed whole build str
112.
▲
by
Sankozi
3y ago
There are some other things. What you have described would work if jar has no dependencies (or is used as a library). When you build a deployable application you need stuff like: - building fat jar (jar with all dependencies, including tran
113.
▲
by
Sankozi
3y ago
You need to choose better sources. Your post seems like a list of common anti EV fake tropes. Except battery range, charging time during long trip and initial cost (of a new car) EV are already better than ICE. You don't change battery
114.
▲
by
Sankozi
3y ago
Looking only from technical perspective, microservices are worse than monolith almost every way you can measure. The biggest benefit of microservice architecture is that it handles multiple teams better than modular monolith. This is good e
115.
▲
by
Sankozi
3y ago
If only technical reasons would be important when choosing architecture then microservice architecture would not exists. Its killer feature is team independence and strict separation of responsibilities. Any technical advantages are dwarfed
116.
▲
by
Sankozi
3y ago
Not sure if trolling, but just in case: Nothing in science is proven without any doubt. Check the meaning of the words theory and hypothesis. "Isn't it possible that global warming is part of a naturally occurring cycle that happe
117.
▲
by
Sankozi
3y ago
I don't think X is a lot less broken. It is just better supported by UI toolkits. In both cases you need additional stuff to have UI platform. In case of Wayland that stuff is just less mature. You can find similar posts for every chan
118.
▲
by
Sankozi
3y ago
I disliked it at first too but now I consider migrating to such solution. I am starting to tolerate CSS as a set of style properties, but I still hate CSS as a stylesheet files with various rules with unclear dependencies. Very quickly they
119.
▲
by
Sankozi
3y ago
Free Linux distributions are controlled by companies or by unpaid developers (or both), and they have decided that Wayland is a way forward, even when the whole UI platform is not yet ready. The only thing user can do in this environment is
120.
▲
by
Sankozi
3y ago
If Wayland is "broken" because it does not support some use case, then by the same reason X is also "broken" - it also does not support everything you want from the desktop environment. You might argue one is more "
More ›