HN user

cabraca

1,062 karma
Posts3
Comments122
View on HN

Maybe i'm just in a bubble but none of those Docker Desktop replacements work well on a locked down corporate laptop. Sure you can get it to work somehow, manually configuring proxies, dns and stuff. Docker Desktop somehow just works. Thats why we pay for it.

The Problem with SSPL is, it triggers at runtime. Most OpenSource Licensens trigger at compile time. GPL ... you pull in GPL Code, compile it, your code becomes GPL. SSPL? Triggers at runtime if you run it as a SaaS, not really making clear what counts as SaaS, not really making clear what counts as a third party, etc. Thats the reason it should NOT be recognized as a open source license.

while i understand your sentiment, over the last few years java became a lot less oracle-centric. JavaEE moved to Eclipse Foundation, openjdk became a reliable open source alternative to the oracle version, a lot more companies are involved in the development process. yeah, oracle still provides a lot of manpower but it moves in an overall positive direction.

its not just the best ones. If you remove people from the grind for 1-2 days a week, give them a small budget and enough autonomy to do what they want, most people will fix shit that bugged them for a long time.

The main problem is how micromanage-y the current development processes are. Everything has to be a ticket/user story and has to be planned and approved by some people that never even wrote a single line of code. Everything has to have some immediate business impact. I even see scrum teams measuring for team utilization now. target is 90% atm and they wonder why productivity is down.

finance was just a example. replace it with the stakeholder, the PM of another team or an external partner.

In sprint demos, I make sure my team members do not bring up any tech jargon

thats exactly what i mean. the audience does not care about the tech, they care that their problems are solved and money is made.

You're not wrong. I mentor some juniors and the ability to talk to a specific target audience about a topic is the most important skill a dev can have. I can teach you the tech stack, but i cant teach you how to talk to the business people or the finance department. "I need budget to rewrite that app in rust" will get you a no from the finance guys most of the time. Tell them that it would reduce your current infrastructure cost by 10% (or whatever you want to achieve) and they might say yes.

JAMStack is the fancy term netlify introduced. Most of the time its just a static site generator like gohugo.io with a bit js and apis sprinkled into. So instead of rendering the page at request time, its rendered before deployment, deployed as static html with the js part managing the dynamic parts like stripe, apis, etc.

I think its the google centric view of the article. All the perks google offer in their offices are tools to keep you in the office longer. Stay for the Gym, stay for Dinner or come in early for lunch. Considering that its naturally that they expect your social circle to be mostly other google employees.

Not backwater IT market, more like the average.

Agile is cool if you have no dependencies. If you have to tie into some 15yo legacy system with a static release cycle its not so agile anymore.

Same with CD and microservices. I cant count how many times i had a requirement "dont deploy to prod before x.y.z" because thats when the required changes on some old system would go live. And even then you need approval of like three different departments...

Simply make them pay for it. Tell them you come in if they pay for travel expenses, at least two nights in a hotel and your travel time counts as overtime or something like that. Push the boundary a little and see how they react. This way both parties have to invest and they will make sure to not call you into the office if it is avoidable.

for static sites to take off, they need a comparable usability to wordpress. currently there is to much technical friction for the common user. no wysiwyg editors for posts/pages, no point and click customization for layouts, no easy asset management, the requirement for git and a build environment.

Yeah, Cloudflare Pages is out, same as Github/Gitlab Pages, Netlify and all the other free offerings Hosted by a US Company.

Social Login Buttons are probably a problem too, if they automatically redirect. Could be considered a transmission of IP.

Game Servers that connect to Steam on client connect are probably a problem too.

I like the idea behind GDPR but the implementation is a fucking shitshow.

Oh boy you have no idea how horrible it is. Check out the latest rulings in that regard. Google Fonts is a big no now. Everything that "transmits PII (including your IP address)" is problematic. Its just a matter of time until all those free static site hosters (github/gitlab pages, netlify, etc) are targeted, cloudflare probably too. Our legal council already told us to "at least add some notification that people are leaving the site" if they click on the social login buttons ... because it could be considered transmission of the IP because of the redirect.

If you call "80h weeks at Kellogs" not slaving away i dont know what is...

If you call "Amazon workers not being allowed to leave or shelter when there is a tornado warning" not slaving away i dont know what is...

What about all those "Gig Economy" Workers that get paid the bare minimum without benefits?

You might not see it from your cozy office because this development hasn't impacted you yet ... but it will sooner or later.

its not only about food, shelter and entertainment, its about perspective. if you have to slave away for another 40 years, living paycheck to paycheck, can barely afford a family, a revolution in whatever form it comes might sound good. Check out the Strike at Kellogs, 80h/week, 16h Shifts for barely any money and the Company just wants to fire the striking employees. You can only press so much productivity out of people until they push back and i think we can see that this pushback is starting...

Usually it's that they're refused the opportunity by being recognisably other and easy to discriminate against in various more or less overt ways.

As someone who works as a volunteer at a refugee center and supports a syrian family i can tell you thats not the case. We have two kinds of "refugees" in germany.

1) Real Refugees, that fear for their life 2) Migrants, that use the opportunity and the political climate to come to germany.

The second ones are the ones causing problems. A lot of them are aggressive, dealing drugs, using multiple identities to get more money. They miss their (provided) german classes and in one center they ripped out all ceramic toilets and sinks MULTIPLE TIMES. The amount of times i had to call the cops because one of them was drunk and drew a knife is just crazy.

So maybe they are refused integration because they are "recognisably other and easy to discriminate against" ... maybe its just because they behave like assholes.

Due to low interest rates companies(even foreign)are buying land and buildings like crazy, building new ones and rebuilding like crazy trying to raise their return. Prices are skyrocketing. Construction companies have more projects than they can work on. Those new buildings are expensive as hell and rent is rising as well. The average rent in the village i live in doubled in the last 10 years and thats probably due to some restrictions on how much rent can be raised in a certain interval.

While germany as a country might be rich, a lot of people are far from it. 20%+ of working people are in low-wage jobs. 5,6% are unemployed. The Medium net household income is ~23000€. High taxes, high cost of energy, high cost of gas. The state pension scheme is basically doomed to fail in the next years when the boomer generation retires.

Its funny that you mention the not really annoying shit and forget about the push for pocket, the constant push for some of their free services like firefox sync, send, vpn, etc that, the reappearing ebay bookmark i deleted like 12 times by now, the removal of live bookmarks, etc... and those are just the things they can control.