Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
louthy
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
51 ms
·
871.
▲
by
louthy
5y ago
> I'd say they're about as far away from adversarial as you could get. Have you seen them play cricket?
872.
▲
by
louthy
5y ago
Sure :)
873.
▲
by
louthy
5y ago
Build it 'cos you need it. The things I have open-sourced I need/needed. The motivation then is clear. Outside of that, there's the 'warm fuzzy' from others using your code, it's nice to be part of a wider so
874.
▲
by
louthy
5y ago
> You trip over everything, you cannot find anything, your tools hurt you or slow you down. This is the interest you pay. 'Debt' captures the problem of it being an ongoing cost.
875.
▲
by
louthy
5y ago
Nice reference there! Micro Men really is a great docu-drama, it really feels like it captures the time very well. As my first computer was a BBC Micro, it really struck a chord. It’s great seeing the specs for the (yet to be built) ARM ch
876.
▲
by
louthy
5y ago
One thing missing from your statement is that plenty of technical-debt comes from things that were done properly the first time , but since then assumptions have changed, or the business is different, or the customer's expectations ha
877.
▲
by
louthy
5y ago
Presumably because it requires a ton of energy, so shutting every other system down is the most effective way? (well, at least when our next energy fix wasn’t so easy to acquire)
878.
▲
by
louthy
5y ago
> everybody Not everybody
879.
▲
by
louthy
5y ago
> Diet soda tastes bad. I believed that until I was in a relationship with a diabetic, and so we'd have Diet Coke in the fridge rather than regular. It takes a bit of time to get used to it, but you do. My preferred option these da
880.
▲
by
louthy
5y ago
> it's easy to lose a billion dollars With doors that go like this or this and not like this
881.
▲
NFT marketplace OpenSea valued at more than $13bn
(bbc.co.uk)
2 points
by
louthy
5y ago
|
0 comments
882.
▲
by
louthy
5y ago
Quite. The Computer Literacy Project was a real example of long-term thinking by politicians. There was no way it was going to pay-off in a big way before the end of the parliament. It’s still paying off today. I employ ~100 people becaus
883.
▲
by
louthy
5y ago
> Knowledge was also extremely unevenly distributed. Absolutely. Your comments about how hard it was to find even basic info was completely different to my experience in 1985 with a BBC Micro Model B, the manual [1], was a very comprehe
884.
▲
by
louthy
5y ago
Ref counting can also lead to memory leaks with circular references.
885.
▲
by
louthy
5y ago
You can pass contextual state/environment in the monad for trivial data binding
886.
▲
by
louthy
5y ago
Artists don’t get paid until their work is complete, do you think programmers would accept that model?
887.
▲
by
louthy
5y ago
Heh, I had a little laugh to myself reading this bit: > (2) its own "secure boot" As soon as you see the quotes, you know what's coming! It's like Chekhov's gun :)
888.
▲
by
louthy
5y ago
Simple test: "Have you been staring into a pool of water for a very long time?" If your answer is yes: you're a narcissist If your answer is no: you're probably not a narcissist /s
889.
▲
by
louthy
5y ago
> Orleans for dotnet Also Akka for .NET and my echo-process library [1] https://github.com/louthy/echo-process
890.
▲
by
louthy
5y ago
They’ve reverted it (merged). It feels like the damage is done though https://github.com/dotnet/sdk/pull/22262
891.
▲
by
louthy
5y ago
I rarely, very rarely, need to use !g in DDG searches these days. I don’t even really think about Google any more if I can’t find something, I usually just try a bit harder with DDG. I’m a happy customer
892.
▲
by
louthy
5y ago
It can be used for both. With my implementation it's mutable when initially populated (by passing an enumerable of key/value pairs), and then becomes immutable once constructed.
893.
▲
by
louthy
5y ago
I believe the Compressed Hash-Array Mapped Prefix-tree (CHAMP) [1] is considered the current state of the art in terms of performance, memory efficiency, and memory locality. I have an implementation here [2] that is used for the HashMap
894.
▲
by
louthy
5y ago
> High level programming languages have come a long way in the past 20 years Have they? How? It seems to me that we're not very far away from where we were. Yeah we're running on better tin, but the programming languages are pr
895.
▲
by
louthy
5y ago
Leading by example is not necessarily the same as being a lead developer. For example, my principal engineer is easily a 10x'er as just a pure developer, but he's also a force multiplier for everybody on the team, he's liter
896.
▲
by
louthy
5y ago
What an incredibly cynical view of the world. Teams where people collaborate are more successful, if you think trying to make your colleagues obsolete is time "better spent", I honestly feel sorry for your co-workers. Yes, if I
897.
▲
by
louthy
5y ago
I think most people who have worked with me would consider me a 10x developer, I am capable of writing something in hours that would take others weeks (not in a half-arsed way, but taking all of the complexities of the domain into account).
898.
▲
by
louthy
5y ago
Some examples: * Lists - you don't need to manually for-each over the items, the monad will do the unwrapping for you, reducing boilerplate * Optional values - you don't need to check for null/no-value, the monad will do that
899.
▲
by
louthy
5y ago
`Maybe a` is a type: For a start it's a discriminated union (a sum type), its set of values is: a + 1 `a` is the values in the `Just` case, and 1 is the `Nothing` case. It's obvious why they're called sum-types when
900.
▲
by
louthy
5y ago
> For a static type system it makes more sense to think of a type as a set of supported operations rather than a set of values. It really doesn't. 'any', 'unknown', 'object', and 'dynamic' ar
More ›