Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
talideon
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
51 ms
·
601.
▲
by
talideon
10y ago
No, this is a significantly bigger problem than simply getting things to work well on Windows. Have you proposed this to anyone in the PSF? > Maybe. I'm never really sure where one ends and the other begins, to be honest. Perhaps th
602.
▲
by
talideon
10y ago
And who is that somebody going to be? Also, what you're proposing boils down to asking them to all standardise on RPM. Have you asked yourself why all these different package management tools exist in the first place?
603.
▲
by
talideon
10y ago
> However, I'm loath to continue working on it because there are few tasks more tedious, filled with annoying edge cases and thankless than this. That, in a nutshell, is the problem. > Plus I know it would never make it into pip
604.
▲
by
talideon
10y ago
If everything's native[1], whether you're talking about Python, Java, or any other language, you're golden. The issue arises when you're calling out to something written in, say, C. You'll have the same pain in java
605.
▲
by
talideon
10y ago
I really don't know of anything like pip that can handle that case in any language, and I'm not entirely convinced that somehow resolving the plethora of naming conventions for packages between different distros (and even differen
606.
▲
by
talideon
10y ago
Structlog FTW! I only use the logging module these days when I've no alternative. The API for configuring logging is terrible.
607.
▲
by
talideon
10y ago
I'm not sure if this is what you're looking for, but Sphinx, which is used for generating the Python docs, is capable of producing docs in a number of formats, including ePub and PDF, and offline versions of the docs have been ava
608.
▲
by
talideon
10y ago
There are complicated reasons why that's unlikely to happen, which go back to why some people still use both grave and acute accents Scottish Gaelic (vowel quality, essentially) and why standardising on the grave accent was a more natu
609.
▲
by
talideon
10y ago
The dead giveaway that you're looking at Irish and not Scottish Gaelic is the accent direction: Irish uses acute accents exclusively, whereas Scottish Gaelic uses grave accents exclusively in its standard orthography (though older vari
610.
▲
by
talideon
10y ago
You appear to have made a mistake in whose quotes you've tweeted: that first one isn't from @nexxylove.
611.
▲
by
talideon
10y ago
No. This predates that by decades. Also, our constitution clearly states the specific name of the country in English and Irish. This might seem like a small thing, but it' actually a very important issue to Irish people: https:/
612.
▲
by
talideon
10y ago
And that has long stuck in the craw of Irish people. It's seen as a way to subvert the legitimacy of the Irish state here in Ireland when the country is referred to as 'Eire'in English.
613.
▲
by
talideon
10y ago
Unless you're speaking Irish, please don't refer to the country as 'Eire' - it's akin to referring to Germany as 'Deutschland' in English. It's either 'Ireland' (the country's name in E
614.
▲
by
talideon
10y ago
LSP (the 'L' in SOLID) gets a bad rap only because it's typically couched in terms of classes and inheritance these days. However, if you know anything about Barbara Liskov's work, you'll know that's entirely t
615.
▲
by
talideon
10y ago
That's really an orthogonal concern. You could use Consul, DNS, &c. to do that.
616.
▲
by
talideon
10y ago
Significantly less overhead and the benefits of Protocol Buffers on top of that. If performance isn't a big deal, JSON-RPC over HTTP or something like it is fine. If it's critical, something like gRPC makes more sense.
617.
▲
by
talideon
10y ago
More accurate dates would be March 2004 (original release) for Markdown and April 2008 (public launch) for Github, which is a significantly larger amount of time. By the time Github launched, Markdown had eaten most of the lightweight marku
618.
▲
by
talideon
10y ago
The two nicest things about directives once you get the point behind them are that they're consistent and flexible : once you know the syntax for one directive, you know most of the syntax for the rest. The problem with that is that
619.
▲
by
talideon
10y ago
Off the top of my head, the complaints I've gotten have referred to directives, the link syntax, roles, not being able to nest inline markup. None of this bothers me , and directives and roles the source of much of reST's extensi
620.
▲
by
talideon
10y ago
I know. Personally, I prefer reST, but Markdown is more approachable than reST for a lot of people. I wouldn't say reST is all that similar looking to Markdown though: they have very different philosophies, and really only coincide on
621.
▲
by
talideon
10y ago
The situation is a little different in Ireland: http://www.citizensinformation.ie/en/employment/employment_r... I work from 10am to 7pm, with an unpaid lunch break at 1pm. That's considered and 8-hour working
622.
▲
by
talideon
10y ago
...but necessary as publishers deal with .doc, .docx, and .odt files almost exclusively, especially when it comes to fiction.
623.
▲
by
talideon
10y ago
Markdown was popular long before Github. The reason for using Markdown is simple: pandoc. Pandoc is just that damned good.
624.
▲
by
talideon
10y ago
The situation with Intel GPUs is improving though. There's ongoing work to make sure that Linux graphics drivers can be used on FreeBSD where no native driver exists yet. Also, there's a good chance the work in Dragonfly BSD will
625.
▲
by
talideon
10y ago
It's common enough. Outside of the US, it's referred to pretty commonly as 'Tall Poppy Syndrome' (especially AU and NZ) pr the 'Crab Mentality'. In Ireland, it's related to the twin concepts of 'Begru
626.
▲
by
talideon
10y ago
> It contributes significantly to the verbosity of the code. No, it doesn't. The only places this is meant to be used is at interface points, i.e., declaring object member attributes and method/function signatures. We're n
627.
▲
by
talideon
10y ago
It's not just about that, but also about catching when people are doing type fuckery (that's really the best term I can come up with), i.e., doing silly things with the type system. I have one particular co-worker who's parti
628.
▲
by
talideon
10y ago
I got one of the original XPS 13 DEs, and a friend of mine had no issues picking up the latest revision recently enough. If you want something a bit bigger, but that just works, the E5510 is excellent, especially once you have Ubuntu 16.04.
629.
▲
by
talideon
10y ago
With AMD/ATI, the problem was driver fglrx driver bitrot more than anything else, but that's been deprecated in favour of the newer amdgpu drive, which actually has some hope of being maintained due to its open source nature. You
630.
▲
by
talideon
10y ago
It means that static analysis tools can do a much better job of finding issues in code, and will make code completion much better. I've worked on some pretty big Python codebases in my years, and both of those would be big wins. Curren
More ›