Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
IlliOnato
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
41 ms
·
91.
▲
by
IlliOnato
3y ago
What's wrong with ternary operator ("a?b:c") ? It seems many people hate it but I've never seen a reason for it. This operator is very useful and uncontroversial in Perl, it's normal (and quite readable) in selectin
92.
▲
by
IlliOnato
3y ago
Not only calories count. The body needs some amount these calories to come in the form of carbohydrates. Atkins aside, most people cannot live on fats and protein only.
93.
▲
by
IlliOnato
3y ago
Well, it's not black and white. Regulation hinders progress and makes things more expensive. But no regulation raises costs and hinders progress too: it basically creates a situation of very low trust, and low trust is extremely expens
94.
▲
by
IlliOnato
3y ago
For me it was a long and slow journey; and I still love Space X. But Elon Musk did some really crazy things (starting with "pedo guy", and going deeper and deeper). I don't thing having or loosing my respect would matter to
95.
▲
by
IlliOnato
3y ago
By this logic, playing videogames is a wasted effort, too. "Why all these people playing Prince of Persia fight on their own? Why don't they all get together and free the Princesse once and for all?" :-)
96.
▲
by
IlliOnato
3y ago
I believe it's inspired by illustrations for Little Prince by Saint-Exupéry. The style and pixellation are very cool, regardless!
97.
▲
by
IlliOnato
3y ago
The GUI I use (weirdly called "Git Extensions") does not hide the underlining commands: when you perform an operation it presents you with a dialog that shows the command line. You can inspect them, copy the command text, or cance
98.
▲
by
IlliOnato
3y ago
Why do you think Apple and Google hide the file system in their mobile OSes? Just for fun?..
99.
▲
by
IlliOnato
3y ago
I agree 1000%.
100.
▲
by
IlliOnato
3y ago
I think you very nicely sum up the real reason for all these arguments on independent repositories versus distributions. It's really two worlds, and it seems that most people belonging to one don't fully understand the problems fa
101.
▲
by
IlliOnato
3y ago
> because you spend all this time telling the compiler what it already knows But a program should be optimized not for reading by a compiler but for reading by a human. This is essential for maintainability. The question is not how hard
102.
▲
by
IlliOnato
3y ago
Apparently what you do makes sense for you, but I hope you realize that using interactive rebase you can turn your half-broken commits into nice and clean commits! I try to do this as I go, but there is always a "history review and fix
103.
▲
by
IlliOnato
3y ago
It seems there are 2 types of rebases involved here. I never rebase a feature branch on top of the changes in the main branch. The branching point of a branch always stays the same. But I use rebase for editing commits in my feature branch
104.
▲
by
IlliOnato
3y ago
I think squashing or not squashing really depends on the quality of individual commits in the topic branch. Myself, I almost always "edit the history" of my topic branch before merging. Often enough some interactive rebasing and o
105.
▲
by
IlliOnato
3y ago
I used to think so. Yet I am not sure now that only the election system is to blame. Australian way to count votes was specifically designed to avoid favoring a two-party system (basically, instead of selecting one candidate, you vote for m
106.
▲
by
IlliOnato
3y ago
After a long and painful experience I now use ad-hoc INI format for very simple configuration files and XML for anything more complex. Yes, XML is verbose and complicated, but all other formats I tried, be it Json, YAML, Toml, for me they a
107.
▲
by
IlliOnato
3y ago
Generally it's assumed that significant whitespace is a philosophical or even religious issue: some people love it, others hate it, and while both camps rationalize their preferences, it seems it's it: just a strong preference. Ho
108.
▲
by
IlliOnato
3y ago
I am not interested that much in interoperability with Git. But I am afraid of data corruption, crashes, etc. Also, Pijul used to have severe performance problems in some situations. I would call it ready for production if it is stable and
109.
▲
by
IlliOnato
3y ago
Yes, Git was not designed for your workflow, that has a single remote and a special "main" branch. It was designed for a very different workflow used in Linux development. Git just happened to be flexible enough to be a reasonably
110.
▲
by
IlliOnato
3y ago
> Branches and tags are just pointers to a commit Technically that's correct, but it is not how branches are thought of and used. Conceptually a branch is, well, a line of development, a sequence of commits with a name. (Actually it
111.
▲
by
IlliOnato
3y ago
I am very interested in Pijul, but the development seems to be slow. Has it reached the point where it can be used in production? (Serious question)
112.
▲
by
IlliOnato
3y ago
People already mentioned sorting. Another reason is being able to generate various forms automatically: i.e. from "Fstname:William Robert, Lstname:Smith" to generate "William Robert Smith", "W.R. Smith", "
113.
▲
by
IlliOnato
3y ago
After reading that document and the comment section, it seems that the really distinct name variants are: 1. Full legal name (as it appears in a passport, e.g. William Robert Smith) 2. Full formal name (this is how you want to be addressed
114.
▲
by
IlliOnato
3y ago
I always translate such weasel words to their more straightforward equivalent. "Up to 70% off" means for me "Nothing in our store is discounted by more than 70%" :-)
115.
▲
by
IlliOnato
3y ago
The only 100% reliable way is to turn off branch prediction completely, and yes, this would make the processors at least 2 times slower, perhaps more. Too bad that apparently nothing came out of the Mill architecture. My limited understandi
116.
▲
by
IlliOnato
3y ago
Yeah, I am sure the customers can sue, but would they win? I find it unlikely.
117.
▲
by
IlliOnato
3y ago
I will be surprised if it's possible at all. And I think right now such a back-end would not be high on Pijul priority list. But if I am wrong, I would be very interested to learn about it!
118.
▲
by
IlliOnato
3y ago
For a long time I have been wishing that Git had a capability of "track this file locally, but don't transfer it when pushing or cloning". Such files would be listed using the same syntax as .gitignore, but in a different fil
119.
▲
by
IlliOnato
3y ago
The role of Rust in the Linux kernel is so far extremely limited, it's more of an experiment than a production tool at the moment. I don't think that the "window of opportunity" for another language in the kernel has clo
120.
▲
by
IlliOnato
3y ago
A regular slap in the face is not doing you any physical harm. If anything, it may even improve your blood circulation. So, if you saw someone slapped in the face, would you be confused "why this would spark such strong reactions"
More ›