Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Perseids
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
Perseids
6y ago
I'm mostly arguing against extensive use of meta programming, which is promoted as one of the main reasons to view data as code, as meta programming is inherently disadvantaged for automated tooling. Formulated as a trade-off: When I h
92.
▲
by
Perseids
6y ago
While I agree with your statement, I would probably downvote your comment if it wasn't grey already. The reason is that you mostly state your opinion (aggressively so), but fall short on arguing why your opinion is true. If you can ext
93.
▲
by
Perseids
6y ago
I think that should be the marketing of Lisp: A necessary evil ;) But seriously speaking, for me Lisp would be much more appealing if it had been introduced to me as a specialized niche language, though for an important niche nonetheless, i
94.
▲
by
Perseids
6y ago
And just as a reminder, for most high paid tech workers employing specialists to do the lobbying and suing for you is the most efficient [1] way to do your part in changing the political landscape. Speaking from my own experience, I find it
95.
▲
by
Perseids
6y ago
I think grandparent was alluding to a separation of the two concepts of sexual relations and family structure: (Two or more) People can decide to bring up a child together without being in a romantic/sexual relationship. (Two or more)
96.
▲
by
Perseids
6y ago
>> families with more than two parents > I never heard of this unless you consider divorced people. Look for articles concerning co-parenting, that's where its most often discussed. Wikipedia: "Co-parenting is an enterpri
97.
▲
by
Perseids
6y ago
> If you don't like the terms, don't buy them. Do that. I do so as well. But as a rule for society it seldomly works. Too few people are willing or knowledgeable enough to withstand the lure of their individual short term benef
98.
▲
by
Perseids
6y ago
I think we're mostly in agreement. The original scenario HenryBemis painted involved source code being leaked, so I think it's fair to either assume the employee is technically competent, or should not have access to it in the fir
99.
▲
by
Perseids
6y ago
Well, you could … not have proceeded with the interviews? I'm sorry to state this to you without knowing your personal situation, but in general such shitty employer behavior is only possible because we employees bend to company pressu
100.
▲
by
Perseids
6y ago
> You can't blame a company for wanted to protect itself against a disgruntled employee that wants to push the (example - not applicable to your company) ebanking software code out in the open. The thing is, they can't, not if
101.
▲
by
Perseids
6y ago
A complementary phrasing is to apply the subsidiarity principle ("the principle that a central authority should have a subsidiary function, performing only those tasks which cannot be performed at a more local level" – OED) to com
102.
▲
by
Perseids
6y ago
Basically, because alcohol is no joke. The amount of personal tragedy it produces year by year is staggering [1]. Yet as a society we currently decide it to be worth the costs and shift the responsibility to the individual: "drink resp
103.
▲
by
Perseids
6y ago
For those not in the know, this is an xkcd reference: https://xkcd.com/1053/ It's a citation I want to give out surprisingly often.
104.
▲
by
Perseids
6y ago
Slightly off topic: Does somebody have a recommendation of a toolkit or library for simple data entry and display with Python? Basically I want to replace Excel/Calc for mostly tabular data, because I hate the programming and data acce
105.
▲
by
Perseids
6y ago
Is PPM a safe round-trip format to remove all metadata and transparency? I'd like to recommend it to a friend and as far as I know it really only contains RGB as text and has no extensions for exif or similar. But after so many gotchas
106.
▲
by
Perseids
6y ago
> Plus, there's a great desire to go for an utopian future cleaning up all that's wrong with current tech. This [...] is the case with Rust [...]. Starting over is easier and more fun than fixing your shit. The domain I'm
107.
▲
by
Perseids
6y ago
If and only if your application supports it. Database schema upgrades can be tricky for instance, if you care about correctness. On the other hand, atomic upgrades by stopping the old service and then starting the new service on a Linux com
108.
▲
by
Perseids
6y ago
Do those highly available developers have the same quality as the Rust developers you could get, though? (On average.) I'd wager there is a correlation between interest in deeper topics as required by Rust and good long term design and
109.
▲
by
Perseids
6y ago
True, but the alternative to C++ with that reasoning is Rust or Go (depending on your liking), not Ruby. And with both of these you can step around a lot of deployment issues, because a single server can be sufficient for quite high loads.
110.
▲
by
Perseids
6y ago
It doesn't have to be C++ of course. The main point of OP lies in C++ being fast and easy to deploy (at least it can be). Go, Rust, to some extend C# and Java also fall in that category. This feature set becomes interesting, because it
111.
▲
by
Perseids
7y ago
Counter-counterpoint: If you are not too picky about the type of good you want to do, money can buy you an astonishing amount of it. See the effective altruism movement, e.g. https://www.thelifeyoucansave.org/impact-calculat
112.
▲
by
Perseids
7y ago
The whole premise of the article is broken: 1. Every respectable cryptographic protocol designer would hedge their bets by combining a post-quantum cryptography (PQC) algorithm with a classical one, preferable elliptic curve cryptography (E
113.
▲
by
Perseids
7y ago
Thank you!
114.
▲
by
Perseids
7y ago
> You always get a unique email address that I can cancel or sort, no matter who you are. Fastmail thankfully makes this very easy Is that possible with Fastmail without having your own domain? I've been looking for a mail provider
115.
▲
by
Perseids
8y ago
I wholeheartedly agree on the "People are different" part. I for one am never able to process information and write it down. It's always either thinking about the content or "copying down curvy lines that purposely mean
116.
▲
by
Perseids
8y ago
Since looking into modern concurrency concepts I've always thought such (in my opinion obvious) batching should be part of sophisticated ORM frameworks such as Rails' Active Records. Alas, their design decisions always seem to cat
117.
▲
by
Perseids
8y ago
I think we have very different ideas about the problem docker is the solution for. From the docker.com website ( https://www.docker.com/get-started ): > Building and deploying new applications is faster with containers.
118.
▲
by
Perseids
8y ago
See my sibling comment to your post: The problem is exactly that it is just a mounted filesystem on which you can run programs. A container should not be described by a Dockerfile which is basically a glorified shell script with a caching l
119.
▲
by
Perseids
8y ago
The rise of Docker is in particular a pity, as we were getting it right before with Bundler in Ruby, pipenv etc. for Python, Maven for the JVM and NPM for Javascript (well maybe not right in the case of NPM, but better than Docker regardi
120.
▲
by
Perseids
8y ago
> One trick about “reading” (listening) to a good chunk of books has been Audible, to retain the content I’m listening to on my commutes and on the go I take a lot of notes. While I share your enthusiasm about audiobooks, I encourage you
More ›