Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
talideon
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
60 ms
·
691.
▲
by
talideon
10y ago
Five whys is a form of simple, expedient root cause analysis. It's meant to be simple enough that you don't need a consultant to teach you how to do it. That doesn't stop people from trying to take 'shortcuts' thoug
692.
▲
by
talideon
10y ago
"The Toyota Way" ( https://www.amazon.co.uk/dp/0071392319/ ) probably had more of a hand in popularising it overall.
693.
▲
by
talideon
10y ago
Monads become a lot more straightforward when you realise that they're just a way of making the semicolon programmable. No need for any nonsense metaphors: the bind operation in monads is just a programmable semicolon.
694.
▲
by
talideon
10y ago
That, and Algol 68.
695.
▲
by
talideon
11y ago
Well, given it predates Interstellar by half a century, that's more Interstellar's problem than that of The Death of Grass.
696.
▲
by
talideon
11y ago
Not 'tinker', but 'tinkerer'. A 'tinker' is an historical term for a tinsmith, and now it's an offensive term in certain parts of the English speaking world.
697.
▲
by
talideon
11y ago
A big part of the reason why the likes of V8 are fast is because they can concentrate on being single-threaded. If you wanted to write a transpiler, it would need to be targeted at a JS implementation that allowed for multiple threads to be
698.
▲
by
talideon
11y ago
FreeBSD has Jails and Solaris has Zones, you know, and have done since the early 2000s. You might want to watch some of Bryan Crantrill's talks on FreeBSD Jails, Solaris Zones, and his criticisms of Docker and Linux containers in gener
699.
▲
by
talideon
11y ago
If curly braces is his biggest issue, it might be better to take a hint from Go and enforce them to be required in anything other than third-party headers, and enforce a single style on the codebase.
700.
▲
by
talideon
11y ago
> That only really works in a world where all of the users on the machine that can run Python also can write to shared library directories. Far from it. It's up to the system package manager to generate the .pyc files for the global
701.
▲
by
talideon
11y ago
Remember that package manager Windows was getting a while back? That's effectively what it is!
702.
▲
by
talideon
11y ago
The purpose of PEP 3147 is to fix some of those problems: https://www.python.org/dev/peps/pep-3147/ Addendum: I'd might as well mention that PEP 3147 is implemented from Python 3.2 onwards, so for Python
703.
▲
by
talideon
11y ago
The loophole[1] regarding tax residency allowing a company to be effectively stateless was closed a while back. That was one of the things being exploited in this. The net effect, however, was that the companies in question just started usi
704.
▲
by
talideon
11y ago
Xorg 1.18, which is what 16.04 is shipping with, doesn't support fglrx, which is why Canonical can't continue to support it.
705.
▲
by
talideon
11y ago
My understanding is that it's not that they want to as such, but that their hand has been forced on the issue, especially given that this is an LTS release, and they've been supporting fglrx a lot longer than many other distros. T
706.
▲
by
talideon
11y ago
A totally acceptable answer. :-)
707.
▲
by
talideon
11y ago
That is very much dependent on the circumstances. Besides, this is pre-interview weeding question, and if they give the O(1) answer, that gives use something to talk about in the interview.
708.
▲
by
talideon
11y ago
Yup. My test for this kind of thing is to ask people to write a function that can sum the numbers between two numbers. It's simple, touches on enough to show if the dev is at least minimally competent, and it's a bonus is they giv
709.
▲
by
talideon
11y ago
It serves a different purpose: putty manager is for managing multiple SSH sessions within a single app, but with tmux running remotely, you only need one SSH session, and you can leave it running when you disconnect, which is extraordinaril
710.
▲
by
talideon
11y ago
It originated within the FreeBSD community (though it's not part of the project). As to why you'd want it? I use it on machines I use remotely so I can have persistent sessions. That's the point of the likes of tmux and scree
711.
▲
by
talideon
11y ago
They're already done something not exactly unlike that, albeit not for general use: http://www.theregister.co.uk/2016/03/09/microsoft_sonic_debi...
712.
▲
by
talideon
11y ago
For higher performance machines where heat issues are unavoidable, we do, but the vast majority of laptops really ought to be fanless at this point, not least because moving parts are a recipe for failure.
713.
▲
by
talideon
11y ago
You could say that about just about any modern-ish packaging system. Sure, npm gives you plenty of rope to hang yourself with, but you can't really blame people for pointing out that what you were doing was a bad idea when you end up d
714.
▲
by
talideon
11y ago
The one problem I've had with the 9333 is with the fan, which has started acting erratically lately, causing the machine to come close to overheating. Other than that, I've had the machine for quite a while, and have been very hap
715.
▲
by
talideon
11y ago
What's super frustrating is that Python 3 would've been an ideal opportunity to move those into the standard library, but it was never done.
716.
▲
by
talideon
11y ago
I don't Armin would disagree with you. The problem here is the sheer number of micromodules developed under different banners that would be better suited to be part of a larger coherent effort like lodash, and all the problems that com
717.
▲
by
talideon
11y ago
Sure, but one reasonably cohesive library is better than a whole mess of tiny ones.
718.
▲
by
talideon
11y ago
But the question is, is it enterprise-ready? :-)
719.
▲
by
talideon
11y ago
Sure it was more capable: it'd been around a lot longer and had a mature ecosystem. However, it also had fewer constraints on where it could go and what it could ultimately do, which Android (and iOS) weren't saddled with. That st
720.
▲
by
talideon
11y ago
No, they wouldn't collapse that: non-breaking spaces aren't considered whitespace in HTML. The side effect of that is that if you copy some text with non-breaking spaces, you'll get non-breaking spaces, so something that look
More ›