Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mvaliente2001
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
mvaliente2001
5y ago
Gerrymandering is so pointless. The political party in government changes the map to win elections, prolonging its reign. But it eventually loses, and the new party uses gerrymandering to prolong its stay in power... In the long term the re
32.
▲
by
mvaliente2001
5y ago
> History [..] is full of geniuses who came up with a revolutionary idea largely on their own [...] (Aristotle, Newton, Darwin, Einstein to name the most obvious examples). This line has almost the opposite effect than intended in me. Ye
33.
▲
by
mvaliente2001
5y ago
Sometimes you need to embed an expression interpreter in your application, for example to allow users to define them at runtime. In cases like that one, having a library with a well defined specification could save a lot of time.
34.
▲
by
mvaliente2001
6y ago
https://theoldreader.com/
35.
▲
by
mvaliente2001
6y ago
"The New Drawing on the Right Side of the Brain: A Course in Enhancing Creativity and Artistic Confidence" by Betty Edwars. She taught drawing classes and discovered that one reason why people is bad at drawing is that they symbol
36.
▲
by
mvaliente2001
6y ago
This article is both interesting and frustrating. On one hand, it makes a good job justifying the existence of financial instruments. On the other hand, it seems to have a huge blind spot about how the actors (mis)use them, the consequences
37.
▲
by
mvaliente2001
6y ago
That even if the perceived duration of a year depends on the number of years lived (1/x), the sum of all perceived durations is unbound.
38.
▲
by
mvaliente2001
6y ago
Top greatest writer who never won a Nobel prize: Jorge Luis Borges.
39.
▲
by
mvaliente2001
7y ago
Maybe other terms are better at describing interfaces, like "discoverable" or "consistent". One nice thing of the first WIMP apps was its discoverability. If you wanted to learn how to use your word processor, you clicke
40.
▲
by
mvaliente2001
7y ago
Another trick, create a `help` target: help: ## Show this help @fgrep -h "##" $(MAKEFILE_LIST) | fgrep -v fgrep | sed -e 's/\\$$//' | sed -e 's/##//&#
41.
▲
by
mvaliente2001
7y ago
Yes, it's hard in both sides. I'm one of those people who got good grades in high school physics (I was able to solve problems), and still thought that satellites were kept in orbit because "there's not gravity" (or
42.
▲
by
mvaliente2001
7y ago
That reminds me a short fictional story by Jorge Luis Borges (if you excuse the quasi non-sequitur): The Lottery in Babylon. It describes how the lottery became so popular in Babylon that they began not just to play for money, but all kind
43.
▲
by
mvaliente2001
7y ago
In my experience, when we talk about software (hardware issues are always a thing on less used systems) Linux is the less black-box of these three OSes. If you have a non trivial problem with Windows or OSX OSes or apps, you're out of
44.
▲
by
mvaliente2001
7y ago
Thank you very much for sharing it! This paper is not only poignant, but surprisingly readable.
45.
▲
by
mvaliente2001
7y ago
That's wonderful! It's good to know that there's a tested DBMS under the hood.
46.
▲
by
mvaliente2001
8y ago
SmallTalk could have been used by Sun instead of Java.
47.
▲
by
mvaliente2001
8y ago
I understand your point about going back to the command line in case of something going wrong. But for me that's a plus. Other systems are, to me, black boxes. If something goes wrong with them, there's less that you can do to fix
48.
▲
by
mvaliente2001
8y ago
I guess (hope) they changed the details. It's not uncommon in these cases to change the irrelevant details to protect the identities. I won't be surprised it her children are not 12-year-old or twins.
49.
▲
by
mvaliente2001
8y ago
I won't comment about the merits of AMP, just something that bugged me about the first paragraph. The author questions if a project is open source due to their authors and main contributors, which seems very odd. A license is a license
50.
▲
by
mvaliente2001
8y ago
that's an option in Spanish.
51.
▲
by
mvaliente2001
8y ago
I would swear that they had years doing this. After using gmail or android for five minutes, I want to throw the devices out of the window.
52.
▲
by
mvaliente2001
9y ago
IMO the advantage of small functions is that they act as a form of documentation. In the given example (short main) I can see that it loads some configuration without having to worry about how it does it. With the long main, I'm forced
53.
▲
by
mvaliente2001
9y ago
It's a Prototype Oriented Language, a language where the inheritance chains follows objects. Although, in all fairness, Object Oriented programming should be called Class Oriented, and Prototype Oriented should be called OOP.
54.
▲
by
mvaliente2001
9y ago
In my case, my problem is that I like clean languages, languages whose mental model I can keep in my mind. I found "== is broken, use === instead" a terrible way of designing a language. It should have been "== is broken, let
55.
▲
by
mvaliente2001
9y ago
I agree, this post is super-b, but it also shows why JS is the mess everybody knows it is. When you use a function as a constructor, the function creates an object and assigns as its __proto__ the value of the function's 'proto
56.
▲
by
mvaliente2001
9y ago
HP48(S(X)) also came with two excellent manuals with hundreds of pages of documentation. My only regret is that when I was in college, I could have written better programs. I tended to write huge functions with a deep stack, hard to underst
57.
▲
by
mvaliente2001
9y ago
I've always think that "My Big Fat Greek Weeding" was close to that concept. Instead of a big conflict that is resolved at the end, we have small conflicts that are resolved almost immediately after being presented. Toula fee
58.
▲
by
mvaliente2001
9y ago
The problem with that point of view is that you can find a conflict everywhere if you try hard. For a definition, like "conflict", to be useful it must be clearly and distinct. Cinematographic conflict is a problem the characters
59.
▲
Composing Contracts Using Haskell [pdf]
(research.microsoft.com)
3 points
by
mvaliente2001
10y ago
|
1 comments
60.
▲
by
mvaliente2001
11y ago
Shell and command line tools: Linux users can be more productive in Windows now. The command line interface is very confortable for do a lot of things. If you need to do batch work (rename a lot of files, onvert some images, add metadata to
More ›