Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ghostwriter
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
ghostwriter
4y ago
> What you're trying to do is extend this to nation states to provide a justification for a war of conquest and honestly, it's not really working. A bit of a stretch. Very weak strawman.. What you’re trying to do in your turn i
62.
▲
by
ghostwriter
4y ago
You are wrong about it not proving anything, as it proves that you're intentionally trying to trivialize the conflict into an event of its own, by hiding the context of the prior events caused by other actors playing on the same field
63.
▲
by
ghostwriter
4y ago
The only people who complain about whataboutism are the ones who want to get away with being hypocrites. Your displeasure won't help you in evading the fact of your double-standard application of the notion of agency. Agency is agency,
64.
▲
by
ghostwriter
4y ago
Unit Cost: $56.5 million (includes four aircraft with sensors, ground control station and Predator Primary satellite link) (fiscal 2011 dollars) (Current as of March 2021) [1] [1] https://www.af.mil/About-Us/Fact-Sheets
65.
▲
by
ghostwriter
4y ago
If the Ukrainian revolutionary government didn't get to work on the Sunday morning of 23rd Feb 2014 just to vote to abolish the law on language policies that had given the Russian, Romanian, and Hungarian languages the official status
66.
▲
by
ghostwriter
4y ago
> - Ukraine has no agency What do you mean by agency here? It's clear by now that at least some Ukrainian men aged 18 are kept captive in their own country and that they've no agency over their natural right to make decisions f
67.
▲
by
ghostwriter
4y ago
Note how your whining about whataboutism effectively allows you to evade answering OP’s appeal to applying common standards for everyone , which is the only proper ethical response to hold. People who complain about whataboutism are the on
68.
▲
by
ghostwriter
4y ago
> Not only this will speed up comprehensions (which are already faster than map/filter) As someone coming from Haskell I find it odd that comprehensions are prioritized over generic maps (fmaps) and traversals in Python. Not only th
69.
▲
by
ghostwriter
4y ago
> if you do business with brutal dictatorships, you are the enemy too. Why is the US doing business with Saudi Arabia? Let's see how your moral lines bend around the agenda.
70.
▲
by
ghostwriter
4y ago
> what does dune actually offer me if I’m using Nix to manage dependencies already? purs-nix is a good example that even if per-module compilation is made into derivations, the rest of the remaining heavy-lifting of constraints resolutio
71.
▲
by
ghostwriter
4y ago
> you make the effort to stick to one version of the whole nixpkgs explicitly. the "effort" is just pointing to a particular checkout from nixpkgs repo > With flakes you can combine packages and versions explicitly. it'
72.
▲
by
ghostwriter
4y ago
It does run `dune build`, but the unit of persistence within Nix is defined as `buildDunePackage`, i.e. the Nix store will only know about the package rather than individual modules and a change in a single module will cause a cascading reb
73.
▲
by
ghostwriter
4y ago
How would you provide incremental per-module compilation for your Nix derivation of the app?
74.
▲
by
ghostwriter
4y ago
Why would I give up on shell.nix if flakes API isn't stable yet? I've got my own patterns around default.nix and shell.nix that provide better ergonomics than flakes.
75.
▲
by
ghostwriter
4y ago
Most of the time these are arithmetic tight loops that require optimisations, and it's easy to extract those into separate compiled cython modules without losing overal cohesion within the same Python ecosystem.
76.
▲
by
ghostwriter
4y ago
> No easy way to see dependencies without viewing the package derivation source code. nix-store -qR `which python` > No easy way to see "reverse" dependencies, period, as far as I am aware, short of basically grepping the en
77.
▲
by
ghostwriter
4y ago
How does it interop with the existing Java libraries?
78.
▲
by
ghostwriter
4y ago
They serve both to a great extent, as long as code owners are willing to refactor their codebases. The changes do actually make code significantly safer and more pleasant to work with. My favourite ones are the concepts and class template a
79.
▲
by
ghostwriter
4y ago
Scala works on JVM and it has everything from the list above.
80.
▲
by
ghostwriter
4y ago
Is there a power differential between a junior engineer and a senior engineer? If you say yes, then I don't understand the original proposition here: are you only allowed to "appropriately" socialise and find partners at your
81.
▲
by
ghostwriter
4y ago
> I encourage you to either check if your behaviour might indeed be inappropriate or switch workplaces. Inappropriate according to what standard? See, that's the problem with your social interactions at a workplace: you assume evero
82.
▲
by
ghostwriter
4y ago
> How do you meet and make friends? It's impossible to make friends in London tube, almost impossible but rarely doable on regular bus routes, but definitely not at peak hours. Nobody misses commuting in London. > How do you mee
83.
▲
by
ghostwriter
4y ago
Sorry, I still don't get how it's different from C++, and my point wasn't about `auto` but rather about `std::vector v2`: std::vector v2 (v1.begin() + 1, v1.begin() + 2); > However, in the provided example, the R
84.
▲
by
ghostwriter
4y ago
> For example using the return type to deduce type parameters for a method like let samples: Vec<_> = iterator.collect(); > C++ doesn't support it How exactly is it different? #include <iostream> #include &l
85.
▲
by
ghostwriter
4y ago
I get this point and I agree with it, but I also object to your comment on having to use transformers as otherwise it's not worthy. My objection has to do with seemingly different standards and expectations applied to levels of users
86.
▲
by
ghostwriter
4y ago
Such as what exactly? One can literally define the entire application state as a collection of iorefs and pass it around explicitly to actions defined universally as IO to emulate the default state of art in $mainstreamLang. The users of $m
87.
▲
by
ghostwriter
4y ago
> Its not impossible to do serious work without them but I'm not sure its worth doing. How do you think the folks on Java and C# find their work worth doing on their end in that case?
88.
▲
by
ghostwriter
4y ago
What would be an example of significant elision in this context?
89.
▲
by
ghostwriter
4y ago
But this is the most trivial example of inference. Rust has neither generic implementation of higher kinded data nor global inference for the existing specific cases of it like GAT.
90.
▲
by
ghostwriter
4y ago
> it ensures that you're passing and returning the proper type to and from the function You don't need it for all function declarations though, there are many trivial cases where type signatures don't add value. Consider t
More ›