Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cheradenine_uk
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
cheradenine_uk
4y ago
Hehe "shenanigans" ;-) The truth is, most things can be made to work - though there are various trade-offs ("shenanigans") involved. e.g: In my current project, there's a bit that loads large-ish files, parses/
32.
▲
by
cheradenine_uk
4y ago
I know, right? It's also perfectly possible to split those things up, and to have them share the same database. This causes microservice extremists' heads to pop off..
33.
▲
by
cheradenine_uk
4y ago
I think my point is more that you end up having to pay the costs (of Rx-style APIs) whether you need the scalability or not, because the libraries end up going down that route. This has sometimes felt that I'm being forced to do work i
34.
▲
by
cheradenine_uk
4y ago
This. Writing the sort of applications that I get involved with, it's frequently the case whilst it's true that 1 OS thread/java thread was a theoretical scalability limitation - in practice we were never likely to hit it (an
35.
▲
by
cheradenine_uk
4y ago
I think a lot of people are missing the point. Go look at the sourcecode. Look at how simple it is - anyone who has created a thread with java knows what's happening. With only minor tweaks, this means your pre-existing code can take a
36.
▲
by
cheradenine_uk
5y ago
I feel similarly - though I think it's more the case that Java considers things a lot longer and considers the implications before simply adding them. Java needed string interpolation forever before _finally_ getting something. There a
37.
▲
by
cheradenine_uk
5y ago
No mention of the _disadvantages_ I see; specifically - efficiency is related also to /flow/ temperature. Which is much lower than the gas boiler it might replace - so you need big emitters (large radiators, Under-floor-heating) -
38.
▲
by
cheradenine_uk
5y ago
And worse, people take it all at face value and don't think for themselves. A lot of the "clean" stuff is completely out of date. It might have been justifiable to insert umpteen independent layers (ooh.. Data Objects -> D
39.
▲
by
cheradenine_uk
5y ago
I worked in a UK company where someone went "I'm leaving, and I'm not giving you the 3 months notice". Management consulted with lawyers, who basically said yes, you can hold them to that contract, but no, it's not
40.
▲
by
cheradenine_uk
5y ago
Quite. A "small business app" would be far too expensive to build to "NASA" Standards, and furthermore, it would be wholly unnecessary to do so. Think opportunity cost. I have worked in places where, basically, there was
41.
▲
by
cheradenine_uk
5y ago
It very much _does_ happen in the UK, though rarer than it ought. I've even seen the police crack out light meters to fine boy racers with overly tinted windows.
42.
▲
by
cheradenine_uk
5y ago
I have yet to find a better monitor than the Dell U3011, which is essentially the same unit as my previous 3008WFP (which itself there was a 3007wfp before it), which means it's a design that's been available approaching 15 years.
43.
▲
by
cheradenine_uk
5y ago
BS. I've run skunkworks projects in every single organisation I've worked for, and it's vastly easier today to 'pad out' the way "Agile" is practiced these days than it was in the past.
44.
▲
by
cheradenine_uk
5y ago
This entire article reeks of "I'm angry at VOE, who you will know who i, so I'll take a general position and construct specific cases where it doesn't work". It's totally disingenuous to claim that if I'm
45.
▲
by
cheradenine_uk
5y ago
It's _exactly_ like that - and I've asked a fair few questions on DIY forums and the answer is, invariably, "you should hire someone to do that". It's even worse in the UK if you mention gas. If you so much as menti
46.
▲
by
cheradenine_uk
5y ago
You can go 2 ways, neither of which are hard. You can file your accounts (which are trivial for a micro entity) directly with Companies house, or, when you do your CT600 corporation tax return (which is the 6 or so numbers) there's a c
47.
▲
by
cheradenine_uk
5y ago
If you're interested, you can always check out the code to GNUcash; IIRC it has a SQL Schema that can be imported into most databases. https://wiki.gnucash.org/wiki/SQL
48.
▲
by
cheradenine_uk
5y ago
UK based, so YMMV. Moved from self-employed for the odd side gig, to UK LTD co, to VAT registered UK LTD co. The "business services mafia" will like to frighten you into believing you have to drop hundreds of £ on their services -
49.
▲
by
cheradenine_uk
5y ago
As my old boss would say: "Why would I push that rock up that hill".
50.
▲
by
cheradenine_uk
5y ago
This is spot-on. I'm used to small, get-things-done environments (startups, small dev shops). Transitioning to working within a much more "corporate" environment (not that the actual dev team is any bigger) I struggled with t
51.
▲
by
cheradenine_uk
5y ago
Yes, this is a hard problem. Not even partitioning by tenant will always help you. This is fundamentally equivalent to database ACID constraints, and the other modes described are great in the same way that if you're able to relax some
52.
▲
by
cheradenine_uk
5y ago
This nonsense seems rife. A few years ago, my co. was acquired, and they wanted to change our contracts. New contract had a clause: You cannot do any work - paid or unpaid - without the companies' express permission. So, like, I can&
53.
▲
by
cheradenine_uk
5y ago
I meant euros. And thousands includes hundreds of thousands, which is indeed the case here.
54.
▲
by
cheradenine_uk
5y ago
Oh ,and while I'm at it, literally everything is defined twice, once in an interface, once in an implementation. Even though there are no other implementations. Why? Seems to boil down to "our language / environment / DI
55.
▲
by
cheradenine_uk
5y ago
Shout out for asp.net core projects, where every frickin' class looks like: class MyService { ILogger<MyService> _logger MyService(ILogger<MyService> logger) { this._logger = logger; } } Making it a monumenta
56.
▲
by
cheradenine_uk
5y ago
SO MUCH THIS . It's ironic to me that the "Hammer Factory Factory Factory" post was recently doing the rounds again. I have recently been working with a client whose "senior" dev swallowed some books with opini
57.
▲
by
cheradenine_uk
5y ago
I can't read all of the article because paywall, but H2 is a very very bad solution for heating and transport, but could have applications elsewhere. Paul Martin is very good on this subject. Check out https://www.linkedin.c
58.
▲
by
cheradenine_uk
5y ago
Why would anyone pay this? What next, a "cutlery" charge at a restaurant?
59.
▲
by
cheradenine_uk
5y ago
I often think there's an equal and opposite other side to that: Don't /make/ any rules unless you know what you are doing and able to justify them (and their scope of effectiveness). I've recently had to work on a p
60.
▲
by
cheradenine_uk
5y ago
Yeah, right? Don't get me wrong, I've found a lot of Holub's content to be great. I'm something of a fan in some senses, as it's given me a perspective to question some of the utter guff prevalent in the agile space
More ›