Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
crimsonalucard
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
61.
▲
by
crimsonalucard
6y ago
>Yeah, I didn't think you knew who you were criticizing, or even had the curiosity to google them. I was being sarcastic. Either way you shouldn't worship people. Everyone is infallible. Clearly Scott made an editor and clearly
62.
▲
by
crimsonalucard
6y ago
Why does that make it bad? I could call it Mathematical Lambda Patterns. MLP for short and put currying under it. Or I could just call it english vocabulary within the field of mathematics. Every single thing you said could be done without
63.
▲
by
crimsonalucard
6y ago
>Oh, it looks like we have ourselves a classic "idea guy"! I've met a whole lot of people like you before. It must be hard getting a job in such a crowded field, especially at a time like this. It's just a fuzzy idea.
64.
▲
by
crimsonalucard
6y ago
>So what's that great idea you claim to have? Where's the link to your dissertation and a runnable demo? That's mine. When it's ready I'll reveal it. >I think you need to go back and watch it again, because wh
65.
▲
by
crimsonalucard
6y ago
You misunderstand. I watched it. I'm talking about information delivered in a serial format. A linear and ordered ingestion of information. I'm not talking about text per se, but the property of text that makes all programs follow
66.
▲
by
crimsonalucard
6y ago
I do not agree with the freeform nature of viewpoint. The possibilities are boundless but you have to temper the boundlessness with the fact that our brains are biased and specialized to work in certain ways. Case in point can you communica
67.
▲
by
crimsonalucard
6y ago
Makes a lot more sense then bailing out companies.
68.
▲
by
crimsonalucard
6y ago
All programming is visual, think about it. Text is visual. I'm not just pointing out a semantic discrepancy here. Text is a specific method of encoding meaning and processes in a visual way. In short, textual programming is just a subs
69.
▲
by
crimsonalucard
6y ago
Slight error, yes vim has a learning curve.
70.
▲
by
crimsonalucard
6y ago
I had a coworker who couldn't understand why people didn't just use emacs. I figured he was just cocky or he just didn't understand people in general. The huge downside of emacs is it's Huge learning curve. The rest is n
71.
▲
by
crimsonalucard
6y ago
It's not an anti pattern. It's actually a zero cost abstraction. Iteration using recursion causes the stack to fill up. You could say reduce can work but ultimately reduce needs to be implemented using recursion or a for loop. Red
72.
▲
by
crimsonalucard
6y ago
Examine the two actions below: Given a concept, I name that concept "Gloop" and make it part of a defined word in the "English Language." Given a concept, I name that concept "Gloop pattern" and make i
73.
▲
by
crimsonalucard
6y ago
>The value of Design Patterns is the shared vocabulary. English is shared vocabulary. What is the point of "design patterns" when you can already define a word for a pattern in english. My argument is design patterns is 100% th
74.
▲
by
crimsonalucard
6y ago
Although programs function in an ideal universe amenable to proof and theory and therefore perfect for calculation and theoretical approaches rather than engineering "best practices," what you describe has not been the case in the
75.
▲
by
crimsonalucard
6y ago
https://news.ycombinator.com/item?id=22964468
76.
▲
by
crimsonalucard
6y ago
>The book didn't introduce people to design patterns, it invented the concept within the discipline of software programming. By introduced I mean, introduced to the world for the first time. Invented is debatable concept as in was
77.
▲
by
crimsonalucard
6y ago
I still don't understand why people worship this book. Contrary opinion here but I think this book is actually below average. I think it's good that it introduces the overall concept of Design patterns, but the book itself isn
78.
▲
by
crimsonalucard
6y ago
You know how cells with cancer or defects commit suicide in the human body? Maybe this is a macro level aspect of the same phenomenon. Humans take the most risky high reward choice to self select the best candidate for reproduction. Only it
79.
▲
by
crimsonalucard
7y ago
In terms of AI, the following is literally the best I have ever seen and it's not even done by a professional (meaning you can make it too): https://aidungeon.io/
80.
▲
by
crimsonalucard
7y ago
Why the hell is this voted down? It's true. There is a sacrifice that must be made between saving lives and saving businesses that is very real. Ideally we want to save lives but there will be a line drawn somewhere where we must open
81.
▲
by
crimsonalucard
7y ago
He cited color theory. Isn't color theory made up of an arbitrary choice of three colors? Additionally the color spectrum is one dimensional because it's really just frequency of light. Geometric symmetry on an arbitrary mapping o
82.
▲
by
crimsonalucard
7y ago
I think by what "good does that do?" he means like what's the point if you can't use it to create dinosaur clones Jurassic Park style. I literally clicked on the link because that was the only thing on my mind. Not jokin
83.
▲
by
crimsonalucard
7y ago
Dude, the entire field of Machine learning is an attempt to find a global optimum. It is an attempt to turn what is otherwise a design problem into a calculation. To say that global optimums are moot or don't exist is categorically wro
84.
▲
by
crimsonalucard
7y ago
No this is not true. Definitely not smart either. Not everything in the universe is a nice yin yang tradeoff, this is a philosophical and scientific mistake. There exists in this world solutions to problems that are the most optimal. When h
85.
▲
by
crimsonalucard
7y ago
The next level after making your variables immutable is to get rid of variables all together. Just function pipes from IO in to IO out. It's called the point free style.
86.
▲
by
crimsonalucard
7y ago
That's easy. Just say I will never compromise on writing unreadable and messy code. I will also never compromise on documentation. That's just a disservice to my team members and disrespectful to anyone who will ever read or modif
87.
▲
by
crimsonalucard
7y ago
No. You still need a regular database due to read performance. If I want to read the "latest" data, a search on an event store for a piece of data that wasn't changed in the past year would take an inordinate amount of time.
88.
▲
by
crimsonalucard
7y ago
The HN title also says immutability, so I'm referring to that. "Erase" and "immutability" are contradictory. The author clearly can only mean one.
89.
▲
by
crimsonalucard
7y ago
I love immutability it makes things ten times easier. This isn't really immutability? It looks like an infrastructure refresh on deploy. If you are refreshing something by definition it's probably not immutable. I guess the author
90.
▲
by
crimsonalucard
7y ago
I consider myself good at programming in general. But let's say the interviewer was hiring me for a technology stack that I'm pretty much clueless about... let's say assembly language or cobol... Even then I can bullshit my w
More ›