Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ghostwriter
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
91.
▲
by
ghostwriter
4y ago
> What black magic is this? https://en.wikipedia.org/wiki/Persistent_data_structure
92.
▲
by
ghostwriter
4y ago
> Even the best Scala IDE (IntelliJ IDEA) is poor and nothing better is to be expected in the next years. This is basically the point where you could cross out Scala from your short list of programming languages! What do you mean? I use
93.
▲
by
ghostwriter
4y ago
It's remarkable how post-soviet states are quickly forgetting that many of them (Baltics, Georgia, and Ukraine in particular) built the majority of their currently existing heavy industries and civilian infrastructure due to their plac
94.
▲
by
ghostwriter
4y ago
> I live in a shitty small slovenia, and even we sent soldiers to help the agressors in afghanistan and syria. Fun facts: * https://en.wikipedia.org/wiki/5th_Mechanized_Brigade_(Ukrain... * https://en.wik
95.
▲
by
ghostwriter
4y ago
A good example would be [1], where covariance and contra-variance are offered to you by the language due to its relation to OOP and the need for subtyping for it, whereas you'd probably be better off if you forgot about their existence
96.
▲
by
ghostwriter
4y ago
> Any time I'm programming in other statically typed languages it's like programming but with my hands tied backward I feel the same when I have to code in Scala instead of Haskell, because the former has to be used for third-p
97.
▲
by
ghostwriter
4y ago
It's relevant because many people using Rust are using it for building web backends where high-performance systems language is not needed, yet the safe concurrency is required.
98.
▲
by
ghostwriter
4y ago
> The community is flat out hostile towards Mac users and a basic request was closed with a comment that Mac is a broken platform and it should not be used. Have you got a link to that request?
99.
▲
by
ghostwriter
4y ago
* Declare `slow_add` to be used with instances implementing `__add__` protocol only. * Declare that `concat` should be used to achieve a similar result with other types implementing `Foldable` protocol. * Carry on.
100.
▲
by
ghostwriter
4y ago
What are the ramifictions of a company that hasn't earned during a tax year? Are you still expected to pay anything at the end of the tax year (at least in terms of a salary to yourself)?
101.
▲
by
ghostwriter
4y ago
> As a hobby software engineer who mostly writes ETL jobs in Python the biggest selling point of Rust is Cargo. I usually use a lot of .clone() in my code and most of my fields are Strings which would make a seasoned Rust/C++ laugh
102.
▲
by
ghostwriter
4y ago
Haskell does have both
103.
▲
by
ghostwriter
4y ago
They (finances, hft, hedges) pay significantly more than FAANG, mostly with plain cash too.
104.
▲
by
ghostwriter
4y ago
> Russian gas went from being 50% of EU gas imports to 10%. That's expected as there's no longer the pipelines everyone is discussing in this comment section.
105.
▲
by
ghostwriter
4y ago
To be frank, they don't mention a thing about the Baltics' might or political prowess, they only enumerate a preferred political alignment in foreing policies of such states so that it becomes instrumental to the US in their own f
106.
▲
by
ghostwriter
4y ago
> Anyone who buys gas from Russia is essentially supporting genocide of Ukrainian civilians, if suffering is what we're talking about. Weekly snapshot: Russian fossil fuel exports 16 to 22 January 2023: * The week of 16 to 22 Januar
107.
▲
by
ghostwriter
4y ago
Sorry to tell you, but the US think-tanks have been saying it for years that the Baltic states are there in their current configuration to only restrain Russia from forming closer ties with Germany: https://www.youtube.com/w
108.
▲
by
ghostwriter
4y ago
It's one thing to be interested in politics, and a whole different story whether you can make a tiny bit of difference with the knowledge you get from spending time listening to all the politicians out there on a daily basis. Besides,
109.
▲
by
ghostwriter
4y ago
> Those people sacrificed their lives and didn't give a crap what you thought about them. You're not elected to represent any of those people, you're only speaking for yourself. > They died saving their wives, their mot
110.
▲
by
ghostwriter
4y ago
> I doubt that question is as easy to answer was you seem to think it is. The answer is actually an easy one: yes he was personally responsible for the movement he started and he was personally responsible for his organisation's dee
111.
▲
by
ghostwriter
4y ago
> However, the joke might feel tone-deaf to the non-Haskell community, and feel absurdly pretentious. [...] To a non-Haskell programmer, the joke comes across as pretentious: I will show you one simple line of code that I guarantee you a
112.
▲
by
ghostwriter
4y ago
> Where I agree $ is terrible is in expressions like `foo x . bar y z $ abc`, often (!) much harder to read than just adding parentheses. This case is actually valuable for the clear delineation of the lefthand-side that's relativel
113.
▲
by
ghostwriter
4y ago
> Bandera was jailed by Nazi for almost the whole duration of the war Let's not pretend that Bandera had to make his own hands dirty to make it count. I'll just leave it here: * https://en.wikipedia.org/wiki
114.
▲
by
ghostwriter
4y ago
Don't forget Munich Agreement [1] that had happened a year before the respective strategic move on the part of USSR. There's no moral stance to hold against another nation's attemt to get a favourable position (for themselves
115.
▲
by
ghostwriter
4y ago
The distributed backend part could be done via a lower-level set of distributed primitives from https://hackage.haskell.org/package/distributed-process
116.
▲
by
ghostwriter
4y ago
why "anarcho-" though, if the currency's based on total ordering of all conducted transactions? It's orderly-capitalist.
117.
▲
by
ghostwriter
4y ago
> If you consider all possible 12-character passwords, there are something around 2^72 possibilities. [...] But the people who crack human-created passwords don’t do it that way. [...] What matters is whether yours is going to be among t
118.
▲
by
ghostwriter
4y ago
Aside the name, what does make Metroid Dread a triple-A title, though? After playing Blasphemous, Huntdown, Deedlit in Wonder Labyrinth, and a few others for the past year, I can't say Metroid Dread has a distinctive trait that would m
119.
▲
by
ghostwriter
4y ago
They aren't a subset of reasoning, they are data points that could be reasoned about (like whether it could be recognised as something known as a notion of <statistical correlation> and whether it make sense from a semantic point
120.
▲
by
ghostwriter
4y ago
> Language is battle tested (sorry Haskell, Ocaml & Lisp) do you mean battle-tested by yourself? Otherwise it's kind of FUD opinion, as Haskell is battle-tested across industries in quality-demanding domains[1], and I'm sur
More ›