Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kaoD
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
53 ms
·
721.
▲
by
kaoD
7y ago
I don't know which specific Christian sect you're referring to but in Catholicism God isn't seen as merciful on Earth. Penance and repentance (due to our sins, including the Original Sin) are core parts of their belief. Old t
722.
▲
by
kaoD
7y ago
If your language is complex enough (and it's my understanding that Ithkuil is[0]) that the emitter takes more time to translate thoughts into it, the transmission rate is not going to raise regardless of information density (remember r
723.
▲
by
kaoD
7y ago
I have the opposite experience (in LoL which I played for too long some time ago). If you encountered an enemy in default you knew you were in for a beating. Most probably a smurf (high level player on a fresh low level account). Most of th
724.
▲
by
kaoD
7y ago
> Why would you design a level to force a specific play style, even though they might not enjoy it? Personally I enjoy being challenged in my playstyle. I don't particularly abhor arena fights, but I'm a minmaxer by nature so i
725.
▲
by
kaoD
7y ago
> We’ve come full circle back to primary storage that drops into a socket. What are you referring to?
726.
▲
by
kaoD
7y ago
Not OP, but I've had this happen to me during a very stressful period of my life. In my case, small patches of skin went really dry and itchy, and eventually fell off, like dead skin after a sunburn. My dad had it on his scalp once too
727.
▲
by
kaoD
7y ago
> or to expire Add an expiry time to your signed payload. Tokens can have metadata. > If the server generates the token, and all it's effectively doing is verifying that the client has the correct token I think you might be under
728.
▲
by
kaoD
7y ago
Why do you ask that? I work partial remote and every day I go to the office I wish I was fully remote... not because I hate the office (I love it, and really enjoy my co-workers) but because I hate commuting.
729.
▲
by
kaoD
7y ago
Huh, that's unexpected. I'll try to reproduce it, thanks!
730.
▲
by
kaoD
7y ago
If you found no difference on number frequency, it's the uniform distribution, not normal (a.k.a. gaussian) distribution. AFAIK uniform distribution means any number is equally likely to be drawn, regardless of distance to your other p
731.
▲
by
kaoD
7y ago
Notice I said "is-a" polymorphism (I should've said inheritance to avoid confusion: class Person; class Employee is-a Person; class Client is-a Person; etc.). I mean an ontology of classes.
732.
▲
by
kaoD
7y ago
Void is just another name for the empty set. It's not an empty set, it's the empty set. Since it has no members it indeed cannot be instantiated. As a Rust library: https://docs.rs/void/1.0.2/void
733.
▲
by
kaoD
7y ago
What do you consider proper OOA&D in this case? If you mean: never declare a function as taking a particular class instance ("is"), only interfaces/traits/mixins/whatever ("has" / "can do&quo
734.
▲
by
kaoD
7y ago
That's kinda my point. Interfaces should be the main abstraction. I don't think multiple inheritance (or inheritance at all) is particularly useful. Composition over inheritance. Interfaces over inheritance. I don't care what
735.
▲
by
kaoD
7y ago
We might want to agree on what we mean with "OOP", since it's such an abstract term we might be talking about different things. > Note that a function is different from a method contextually speaking. I disagree. A method
736.
▲
by
kaoD
7y ago
> Tying methods to data is an inflexibility. Tying methods to data is an inevitability (whether it is on run- or compile- time). Can you give me an example of a function that does not depend on the data it operates on? What makes OOP wro
737.
▲
by
kaoD
7y ago
JS and JSX are isomorphic (in the mathematical sense) hence why JSX is considered just syntactic sugar. JS and TS aren't isomorphic (there's no inverse morphism once you go TS->JS that can bring the resulting JS back to the o
738.
▲
by
kaoD
7y ago
JSX is syntactic sugar for JS[0]. C++ and ASM (actually, _which_ ASM?) are different languages. [0] https://fettblog.eu/jsx-syntactic-sugar/
739.
▲
by
kaoD
7y ago
> legally, Youtube has no obligation to host these videos, and can take them down on a whim Well, maybe law has to change. For example, in my country if you offer a service to the public you cannot refuse a customer for no reason. It
740.
▲
by
kaoD
7y ago
Actually, I often eat fresh hand-picked vegetables (close relatives live in a small village). It's mostly a matter of personal preference. Raw tomatoes are great. Lettuce? Chard? Carrots? Meh... but cook them and I'll eat a ton. R
741.
▲
by
kaoD
7y ago
> The day humans start eating raw fresh or rotten meat and find enjoyment in that is the day I will accept that humans are meant to eat other animals. Sushi. Shrimp. Spanish ham and other cold meats like chorizo. Steak tartare. Jerky. Ma
742.
▲
by
kaoD
8y ago
I see what you mean too, but: https://en.wikipedia.org/wiki/La%C3%AFcit%C3%A9 https://en.wikipedia.org/wiki/Dechristianization_of_France_d...
743.
▲
by
kaoD
8y ago
That seems like a feel-good post-hoc euphemism (but ok, I accept that language evolves). Either way: how did France (the nation) make any of these artworks? You could argue it was made by anyone in the spectrum ranging from "the artist
744.
▲
by
kaoD
8y ago
And what's the difference? My dictionary, as well as Wiktionary[0], defines nationalism as "1. Patriotism". [0] https://en.m.wiktionary.org/wiki/nationalism
745.
▲
by
kaoD
8y ago
> But the fact that you (and presumably plenty of others) seem to be having a great time with functional programming in TypeScript leads me to believe that there might be something I'm missing I've noticed "functional prog
746.
▲
by
kaoD
8y ago
I see your point and I will consider it. Thanks for the discussion. What's a language that does exceptions just right for you?
747.
▲
by
kaoD
8y ago
> I explained why the example is too simple. And I offered a second example with a nested error, and nothing changed. Errors are just enums, there's nothing more complex than this. It's that simple. > If you coded this i
748.
▲
by
kaoD
8y ago
> This isn't a realistic example at all because your MyError is simple enum that you changed to make it work. Well, that's what an error is. A simple enum of the error cases and maybe some metadata. EDIT: e.g. IO errors in Rust
749.
▲
by
kaoD
8y ago
I still don't see why. https://play.rust-lang.org/?version=stable&mode=debug&editio... Let's add a new error condition: https://play.rust-lang.org/?version=stable&mode=debug&editio.
750.
▲
by
kaoD
8y ago
> Every change requires changing every caller everywhere I don't see why.
More ›