Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
xiaq
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
xiaq
3y ago
Shameless plug: Elvish is a shell with a filesystem navigator built in - you can see it in demo 5 on the homepage https://elv.sh
62.
▲
by
xiaq
3y ago
Shameless plug: there's also Elvish ( https://elv.sh ) if you're interested in a shell with advanced programming features.
63.
▲
by
xiaq
3y ago
Wiki hosting platforms like fandom.com I suppose
64.
▲
by
xiaq
4y ago
Yeah, the moment I saw a photo of the "courtyard" my reaction went from "clever modern solution" to "what a bleak place to live"...
65.
▲
by
xiaq
4y ago
As someone who's dabbled in Clojure: the project manager scene (lein vs boot vs deps CLI) is not nearly as bad it is may seem. They are different project workflow runners , not completely different ways to write code and use dependenc
66.
▲
by
xiaq
4y ago
Your definition of "replace" is too strict: the idea of a successor language is not replacing all existing code, but rather making it possible for individual projects to painlessly evolve from the old language to a new one. Some o
67.
▲
by
xiaq
4y ago
Being online doesn't change basic social etiquette. People are giving you stuff for free, they are not forcing anything on anyone. Even if you don't enjoy their stuff, be polite and let them have a good time with people who do lik
68.
▲
by
xiaq
4y ago
Much of the community has coalesced around CommonMark. You'll still find Markdown implementations with a "don't care" attitude, but if an implementation targets any specification at all it's going to be CommonMark,
69.
▲
by
xiaq
4y ago
This is the release notes of a free software project. While it's fair to criticize that the release notes are hard to understand for end users, accusing the authors of "gatekeeping" makes no sense here.
70.
▲
by
xiaq
4y ago
As some other comments have pointed out, this seems to be a one-person project. FWIW, Go also started as a project by 3 people who happened to be working for Google (Robert Griesemer, Rob Pike and Ken Thompson), so it wasn't Google con
71.
▲
by
xiaq
4y ago
It's not a hard requirement, but they do make you jump through extra hoops to put them elsewhere.
72.
▲
by
xiaq
4y ago
> Like having to declare a constant for the number of cents in a euro/dollar. I agree with your point, but this is a bad example. Naming these constant CentsInEuro and CentsInUSDollar is consistent with the style guide. As silly the
73.
▲
by
xiaq
4y ago
KDE is the last bastion of GUI customizability. Everyone else is absolutely horrified by the idea of maintaining a UI option used by less than 20% of the user base. For things that are used by more than 20% of users, they actively make it w
74.
▲
by
xiaq
4y ago
I guess "Steam doesn't enforce DRM" can be understood to mean that Steam doesn't enforce DRM regardless of whether the game uses its API.
75.
▲
by
xiaq
4y ago
I don't intend to criticize Ye. Her story deserves to be known regardless of whether it's been reported before or any of her possible involvement in fringe political groups.
76.
▲
by
xiaq
4y ago
FWIW, Ye's story has been reported on Chinese media since at least 2007: https://web.archive.org/web/20170309082422/http://sports.soh... . Unfortunately Google Translate doesn't seem to work on
77.
▲
by
xiaq
4y ago
I have a repo that was almost exactly 5GB and it turned out that the storage was also used exclusively by pipeline logs and artifacts. Found this recipe on StackOverflow to just nuke everything and worked for me: https://stackove
78.
▲
by
xiaq
4y ago
An interesting tangential: outlawry in the Viking age was called "skóggangr", literally "going to the forest". (I read about this in https://norse-mythology.org/outlawry-viking-age/ .) But in the sag
79.
▲
by
xiaq
4y ago
Good will has business value too.
80.
▲
by
xiaq
4y ago
The word you are looking for is consumers' co-operative ( https://en.wikipedia.org/wiki/Consumers%27_co-operative ).
81.
▲
by
xiaq
4y ago
The green party started out as an anti-nuclear party: - https://en.wikipedia.org/wiki/Anti-nuclear_movement - https://en.wikipedia.org/wiki/Green_party
82.
▲
by
xiaq
5y ago
The elitism stems not from solving cutting-edge PL problems, but from making technical decisions informed by engineering experience. How much of that is justified is up to you, of course.
83.
▲
by
xiaq
5y ago
Well, * can already mean any of "pointer to" (in type context), "dereference" (as a unary prefix operator) or "multiplication" (as a binary operator)...
84.
▲
by
xiaq
5y ago
any is an alias of interface{}, so purely aesthetic.
85.
▲
by
xiaq
5y ago
I think GP's "porn list people" means "people who really like lists (as if lists are pornography to them)"; see meaning 3 and 4 in https://en.wiktionary.org/wiki/porn#English . I would say the o
86.
▲
TypeScript 4.6
(devblogs.microsoft.com)
2 points
by
xiaq
5y ago
|
0 comments
87.
▲
by
xiaq
5y ago
Even in 1989, it should have been clear that 16 bits were not enough to encode all of the Chinese characters, let alone encoding all the human scripts. Unicode today encodes 92,865 Chinese characters ( https://en.wikipedia.org
88.
▲
by
xiaq
5y ago
I think "favor not being evil over making more money" is exactly how the "don't be evil" motto is commonly interpreted.
89.
▲
by
xiaq
5y ago
If you're interested in a shell that allows to trim a string without decoding the following: trim_string() { # Usage: trim_string " example string " : "${1#"${1%%[![:space:]]*}"}&qu
90.
▲
by
xiaq
5y ago
I knew that he was one of the coauthors of the Go book, but surprised to learn that he's written more books after that! What a career.
More ›