Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
yiyus
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
yiyus
5y ago
Slightly similar in practice, but very different concept. In Plan 9, every process draws interacting with a screen file (in fact, it is a whole filesystem, also including keyboard, mouse, control files, ...). What rio, the Plan 9 window man
32.
▲
by
yiyus
5y ago
As a fan of nhm, I'm not disappointed: simple tools that just work.
33.
▲
by
yiyus
5y ago
He is a comedian talking about comedy. He makes some good points you might agree with or not, but I cannot understand why it matters how many essays he has written about George Floyd's death. If that is the new low bar to talk about so
34.
▲
by
yiyus
5y ago
But you cannot take your 42in TV with you in a backpack. Mobile setups are more practical than fixed ones for most people.
35.
▲
by
yiyus
5y ago
I think the point is noticing the trends, not agreeing with them. If people were criticizing bitcoin in hn in 2013, it means the community was aware of its importance. And they were before the rest of the world did. That does not mean this
36.
▲
by
yiyus
5y ago
Thanks for the info. I did not know this, but it does not surprise me. I am sure there are similar examples. The first section of the linked article says that Fortran "was an odd choice from a pure computer science standpoint", th
37.
▲
by
yiyus
5y ago
Fortran has never been used seriously for systems programming. It got text processing capabilities and a ton of other stuff, but we do not see operating systems or web servers written in Fortran. And C got the floating point operations B di
38.
▲
by
yiyus
5y ago
You are absolutely right. To be honest, the current situation is not too different from this hypothetical case. Fortran is used mostly to write numeric routines and then we call them from a Python script, instead of writing text and argumen
39.
▲
by
yiyus
5y ago
I like how constrained the language was: > All arithmetic in B is integer, unless special functions are written. There is no equivalent of the Fortran IJKLMN convention, no floating point, no data types, no type conversions, and no type
40.
▲
by
yiyus
5y ago
I absolutely agree with you about the introduction of new symbols. Most glyphs have been there for decades now, and there is a high barrier to introduce new ones. There are Dyalog developers who experiment with new primitives that use new g
41.
▲
by
yiyus
5y ago
Fair enough, the change from infix to prefix was misleading. But do you (or anyone) find (a times (b plus c)) equals ((a times b) plus (a times c)) easier to read than a*(b+c) = a*b + a*c ?
42.
▲
by
yiyus
5y ago
> words that describe the inherent function makes reading the source A THOUSAND TIMES easier I disagree. Using add instead of +, for example, does not make code more readable at all, on the contrary.
43.
▲
by
yiyus
5y ago
It's not about terseness, it's about making easy to see patterns and what is going on. You probably learnt the distributive property in school: a*(b+c) = a*b + a*c Let's make that "more readable": equ
44.
▲
by
yiyus
5y ago
It's not a typo. Monadic × will return 1 if the right argument is positive, ¯1 (minus one) if it is negative, and zero if it is zero.
45.
▲
by
yiyus
5y ago
I found math concepts much easier to understand after seeing their application in engineering. Linear algebra and tensor calculus make sense when you study mechanics. Complex numbers make sense when you study electromagnetic fields and circ
46.
▲
by
yiyus
5y ago
There is an interesting conversation about this in https://www.arraycast.com/ (I think it was the second episode). They talk about the cognitive load needed to understand code in different languages, and how thanks to the u
47.
▲
by
yiyus
5y ago
> It is the turbulence that create the uplift on a wing You can have lift with laminar flow. In fact, the article includes an explanation of the usage of the Reynolds number to characterize laminar and turbulent flow and how the flow aro
48.
▲
by
yiyus
5y ago
> a page that's associated with a standards body Is it? As far as I saw, this is just the web site of the ##C channel on Freenode.
49.
▲
by
yiyus
5y ago
It has several interesting properties. It is quite a rabbit hole, but a nice one to get lost into. I would say that the most interesting thing you should know about them is that practically everything they do is manipulating a stack (actual
50.
▲
by
yiyus
5y ago
This. What I find really annoying is how many people confuse this property ("accessible to those not trained in it") with readability.
51.
▲
by
yiyus
5y ago
You did it wrong. In a vector drawing program, you do not change colors using the bucket fill. You should learn to use a tool before complaining it does not work.
52.
▲
by
yiyus
5y ago
I guess that each data point is a commit and they just made more commits in the 2014-2016 period than in 2011-2014. But it's just a guess.
53.
▲
by
yiyus
5y ago
There is a lot of advice in reddit at r/speedreading/ (some of it very good advice, some of it terrible). Personally, I considerably increased my reading speed after using a speed reading application in my phone. I used the app on
54.
▲
by
yiyus
5y ago
Either Go is a horrible language that did not learn anything or it is a language developed by some of the best engineers for a long time. If you are claiming that both things are true, then how do you explain it?
55.
▲
by
yiyus
5y ago
There are irc channels that can also be of help. I used to spend my time in #sed and #awk, and try to answer any short question that came up in the channel. They came up at a good pace, I don't know if this is still the case. It was a
56.
▲
by
yiyus
5y ago
Plan 9 man pages are also much more manageable than their respective GNU versions. The tools in Plan 9 are also much simpler, with fewer options (and also a few differences), but it's a very useful subset, you will rarely need anything
57.
▲
by
yiyus
5y ago
In my opinion, both of you are right. The issue with the standard is not if it is a good or a bad standard; the whole concept of standardization goes against Chuck's approach of writing your own Forth fitted to the problem at hand. How
58.
▲
by
yiyus
5y ago
> A candidate's expectation for salary might be lower than the advertised range, but if they see the range, they'll expect more money. A client expected price for a product might be higher than the advertised price, but if they
59.
▲
by
yiyus
5y ago
> Alumnis and students are not banned from contributing, as long as they use their private emails. It's the university email domain that is "radioactive". That's not what the comment I was responding to said. It was v
60.
▲
by
yiyus
5y ago
I think that is a reasonable measure by the LK team. In my opinion, it is the right solution in the short term, and the decision can be revised if in the future some student or someone else have problems to submit non-malicious patches. But
More ›