Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jhardy54
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
31 ms
·
331.
▲
by
jhardy54
6y ago
> Use mostly functions, try to make most of them pure. This reminds me of: > Eat food, not too much, mostly plants > > -- Michael Pollan My new mantra: Write software, not too much, mostly functions.
332.
▲
by
jhardy54
6y ago
> The fundamental prerequisite for functional mass transit is a high population density. What does "high" mean? I think this should be quantified, preferably by someone qualified. Unqualified opinion: It seems to me that if we
333.
▲
by
jhardy54
6y ago
I'd be interested to hear why you were downvoted. Maybe lambda refers to arrow functions rather than convention 'function' functions?
334.
▲
by
jhardy54
6y ago
You give rights to people who offer money, not to people who offer goods and services. Why? Also: what happens when both parties are offering money (e.g. currency exchange)? Can both of them choose who to transact with? And if neither party
335.
▲
by
jhardy54
6y ago
Why? I can't imagine why your view of utopia requires that people with money get to choose who they transact with but people with goods and services must transact with anyone who has money. Can you explain why that's fair or equit
336.
▲
by
jhardy54
6y ago
That doesn't follow. If I (an individual) start a web host (a company) and the KKK (an organization) wants to pay me money, why shouldn't I have the right to say no? I'd prefer we had 'freedom from coercion to provide se
337.
▲
by
jhardy54
6y ago
I think the difference is in the visibility of dependency hell, not the existence of it.
338.
▲
by
jhardy54
6y ago
Nice! I'm on Arch, but I was under the impression that Debian did the same thing for Node/Haskell modules. Or am I mistaken?
339.
▲
by
jhardy54
6y ago
Why do you believe that private companies should be coerced into hosting content they disagree with? Seems rather dystopian and authoritarian to me.
340.
▲
by
jhardy54
6y ago
The spec leaves that up to the implementation: https://console.spec.whatwg.org/#log Node does some custom fanciness, but Object.prototype.toString() is equally correct.
341.
▲
by
jhardy54
6y ago
That's the point though: you should only need one package manager.
342.
▲
by
jhardy54
6y ago
As a US resideny, I'd rather have Sweden able to introspect my traffic rather than the US.
343.
▲
by
jhardy54
6y ago
How are you so cool? What can I do to be like you when I grow up? Also: Can we be friends? Nice chatting with you on Jitsi earlier. -- C
344.
▲
by
jhardy54
6y ago
> almost never too early Sure, but when is "too early"?
345.
▲
by
jhardy54
6y ago
> And man do I have guilt and felt like a fake cancer survivor. Just a data point from an third-party observer with no reason to lie to you: your survivor guilt [0] is normal, but you've done nothing wrong and your experience with c
346.
▲
by
jhardy54
6y ago
I'm not the author of Lodash. You should take a look at the API, you'll quickly notice that it's not a for loop library: https://lodash.com/docs/#cloneDeep Some of these functions have been added to Java
347.
▲
by
jhardy54
6y ago
Do you think that people with autism don't have emotions? I'm trying to understand your comment but I'm having a hard time coming up with a generous interpretation.
348.
▲
by
jhardy54
6y ago
> lodash vs for loop One of these things is not like the other! Lodash is a library if JS idioms that can't be neatly expressed in simple constructs like for loops. JS as a language is often difficult to work with because it lacks
349.
▲
by
jhardy54
6y ago
Welcome to HN! Gentle nudge to take a look at the HN etiquette guide. Your comment sticks out in a very negative way, and hurts the culture we want to foster.
350.
▲
by
jhardy54
6y ago
Open source contributor / maintainer here: I don't strive to write perfect software, I strive to use software to satisfy my constraints. Software is tool to be used, not a holy artifact that should be polished for its own sake. Th
351.
▲
by
jhardy54
6y ago
According to levels.fyi, you're right: https://www.levels.fyi/Salaries/Software-Engineer/San-Franci... Median Compensation Package: $237,000 - Base Salary: $152,000 - Stock Grant: $85,000 - Bonus: $1,000
352.
▲
by
jhardy54
6y ago
Maybe at FAANGs, but $250K is far above the median SWR salary in SV.
353.
▲
by
jhardy54
6y ago
Use your own domain! That way your email address isn't paired with your email host.
354.
▲
by
jhardy54
6y ago
That depends how you measure costs. As a human, working for a for-profit tech company for 8 hours coats approximately the same amount of energy / effort as volunteering for a non-profit tech company, but it costs the organization vastl
355.
▲
by
jhardy54
6y ago
...right, because Git doesn't use CRDTs. Those example point to where Git has state/operations, not where Git uses CRDTs (because it doesn't).
356.
▲
by
jhardy54
6y ago
This was a great read, thanks for posting.
357.
▲
by
jhardy54
6y ago
Git examples: - Commits provide the state of each file at that snapshot. - Diffs (patches) provide a minimal operation to move from one FS state to another.
358.
▲
by
jhardy54
6y ago
Big +1. I found a small bug in a GSA site (plainlanguage.gov) and was able to PR a fix that was merged almost immediately. It's a shame that we can't do the same with all of the bugs in other government websites.
359.
▲
by
jhardy54
6y ago
The word 'enhanced' in the context of cryptography just means 'modified', and modifications to security-critical algorithms are considered unsafe unless proven safe. AES-GCM refers to a specific set of trade-offs. How do
360.
▲
by
jhardy54
6y ago
I'm also very curious about this. AES-GCM satisfies my threat model, "enhanced" does not.
More ›