Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
devjab
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
271.
▲
by
devjab
2y ago
This isn’t new on HN, these sort of stories have been here for years. If anything there have been less of them in more recent times. I think many people here like the deep dives, and well written stories, about some specific interest.
272.
▲
by
devjab
2y ago
We had a lot of worker reforms when people got fed up later which formed very strong unions which then lead to the modern social democratic ways.
273.
▲
by
devjab
2y ago
If you notice I spoke about my place of work. Not on the national or global norm. I’m sure times are changing, but it’s not what our internal metrics currently show at our company. I personally hope it changes.
274.
▲
by
devjab
2y ago
Most of Europe is varying degrees of Social Democracy. We pretend we have conservatives, socialists, “climatists”? communists, neoliberals, populists and so on, but for the most parts it’s all just Social Democratic parties with a flavour.
275.
▲
by
devjab
2y ago
It’s more of an American concept which has unfortunately spread. Which is sort of silly considering that virtually every European country has several political parties, some is which sometimes form government coalitions across “the middle”.
276.
▲
by
devjab
2y ago
> claims like these always irk me, like did you just compare averages by race/gender? Whoever made this claim, did they control for other factors, like job title/level or productivity? I can’t speak for these numbers, but when
277.
▲
by
devjab
2y ago
I think we mostly agree. I do think that this part: > is at best a sign of unhealthy dysfunction, and not something to aspire to. Should be disclaimed by saying that I’m Danish and we have a different view of workplace authority than peo
278.
▲
by
devjab
2y ago
If your job is not to manage people then their performance shouldn’t really matter to you. If the company wants you to care about that they should give you actual management duties (and the pay which comes with it). It’s obviously cheaper t
279.
▲
by
devjab
2y ago
I didn’t read it as “don’t help anyone”, I read it as “don’t help managers”. As someone who’s worked both sides I agree, not least because I very efficiency tool I’ve ever been exposed to was bullshit. To me most of these things, including
280.
▲
by
devjab
2y ago
My issue with a lot of the best practice principles in SWE is that they were written for a perfect world. Even the best developers are going to do sloppy work on a Thursday afternoon after a day of shitty meetings during a week of almost no
281.
▲
by
devjab
2y ago
This is the better way as far as I’m concerned. Go has a philosophy to be simple, and this is explicit error handling at its simplest. You deal with errors exactly where they occur. I think a lot of people simply prefer implicit error handl
282.
▲
by
devjab
2y ago
Go really blew me away with its explicit error handling. As someone who has come from the OOP cult of clean code and other useless principles that haven’t led our industry to have less messes over the past 20-30 years. Who was slowly moving
283.
▲
by
devjab
2y ago
Fun is subjective. I think Python is fun, also at scale. I also think it has a pretty decent package management system with Poetry.
284.
▲
by
devjab
2y ago
I think it’s what is the natural consequence of handing over management to MBA types. They can’t create new things. I don’t mean that they should be programmers, engineers or whatever they’re working with. I mean that they can only exact va
285.
▲
by
devjab
2y ago
A non-Copenhagen part or Denmark, but it’s really not that interesting. Almost no adoption isn’t that much more impressive than no adoption. I’m fairly confident that PHP, Python, JS/TS, Java and C/C++ will be what people still wo
286.
▲
by
devjab
2y ago
I think it works rather well as a drop-in for C, but it’s not like we’re rewriting, or have stopped working with C.
287.
▲
by
devjab
2y ago
I don’t like C# because I don’t like the “magic” which is also what makes it special. In that regard I actually think highly of Go’s more simplistic approach to everything, from explicit error handling to the flat “class hierarchy”. Go isn’
288.
▲
by
devjab
2y ago
> Everyone working in enterprise software development has known about the power of this language for well over a decade. I think it depends on location. In my part of the world .Net is something which lives in middle sized often stagnati
289.
▲
by
devjab
2y ago
> As far as I know, the modern historical consensus is that Samhain had no link to the dead and that aspect comes entirely from Christianity. As far as I know it’s build on a harvest festival which happened to be when the veil between ou
290.
▲
by
devjab
2y ago
I would abstract a holiday calculator service. I’d abstract a base class with “created_at” and similar for your data models in a traditional OOP sort of thing along with the audit table. I’d probably abstract something like an e-mail valida
291.
▲
by
devjab
2y ago
Yes. Is that so weird? JS is also performant when you don’t use JS considering you’re running it on C or Rust and are likely using the FFI if you’re doing any form of computation heavy work.
292.
▲
by
devjab
2y ago
I fail to see how Python 3.8.2 could in anyway be relevant in 2024.
293.
▲
by
devjab
2y ago
I’m not sure what you mean by this but Python can be very performant when you want it to be. That is to say, when you build computation heavy parts in C (or Zig), and remember to avoid the various performance pitfalls like not using genera
294.
▲
by
devjab
2y ago
DRY is a terrible, terrible, principle because it’s correct but requires programmers to make this decision. Which they won’t because DRY has thought them that all duplication is bad. The flip-side is what you’re saying, where there are simp
295.
▲
by
devjab
2y ago
This is going to be a bit of an oversimplification but when you build things that are easy to delete, then you’re not going to cause unintentional bugs when you delete them. It’s once you over complicate things that everything becomes an in
296.
▲
by
devjab
2y ago
I know a lot of engineers follow various principles like SOLID, DRY, Clean Architecture and so on, but as far as complexity goes it’s really rather straight forward. You never add abstractions until you can’t avoid them. We’ve had 20 years
297.
▲
by
devjab
2y ago
You could just do page reloads. Of course if you don’t really need very advanced authentication with role-based access control there is also HTMX which is around 10kb.
298.
▲
by
devjab
2y ago
This is a very good article and I agree with most of it. I never really understood why React and Angular became big for the general web. They have a lot of usage in enterprise applications, where you typically access them from a “pc”, but e
299.
▲
by
devjab
2y ago
I don’t think it’s a digital will. I think it’s an advisory layer which is completely incompetent and will always try to lead decisions toward proprietary software solutions because they “job hop” between the public and private sectors. I d
300.
▲
by
devjab
2y ago
I think the article should have started off different considering that it actually concludes with a semi-positive stance on how open source “is” an alternative to big tech. It’s an area we take rather serious here in Denmark. Now, I won’t g
More ›