Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kragen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
91.
▲
by
kragen
10mo ago
Forth "words" are subroutines. C "functions" are also subroutines. Forth "words" are "not functions" merely because the use of "function" for "subroutine" is terminology specific
92.
▲
by
kragen
10mo ago
I very much appreciate the correction/clarification.
93.
▲
by
kragen
10mo ago
You're talking about a different proposal than the one I wrote in the comment you were replying to, then.
94.
▲
by
kragen
10mo ago
What, their CPUs will overheat? I've run infinite loops on cellphones lots of times without that happening. In fact, I'm running four of them right now, and have been for the last five minutes as I write this comment. The batte
95.
▲
by
kragen
10mo ago
You need parity, which is cheap, or lockstep duplexing, which isn't. Or, you know, sometimes you can just restart malfunctioning processes and repair corrupted filesystems while you run the failed tasks again on another node.
96.
▲
by
kragen
10mo ago
Did they actually deploy GNOSIS at Tymshare? I hadn't heard that. I thought that the reason they spun out Key Logic was that Norm hadn't convinced Tymshare management to deploy GNOSIS. For example, in https://conserva
97.
▲
by
kragen
10mo ago
Liedtke's fourth OS.
98.
▲
by
kragen
10mo ago
Possibly because Cap'n Proto includes a capability system that's currently widely deployed.
99.
▲
by
kragen
10mo ago
You have a point!
100.
▲
by
kragen
10mo ago
I think it helped them. Gmail had more trouble with invite codes because some people wanted a Gmail account, but didn't know any existing Gmail users, because Gmail was useful for communication with non-Gmail users. G+ didn't hav
101.
▲
by
kragen
10mo ago
Jesus. That's horrible. I'm glad you finally prevailed. Was this a doctoral program?
102.
▲
by
kragen
10mo ago
I do have one objective thing to say about readability. In a pop infix language like C, Python, Lua, or JS, the expression e(d(), c(b, a())) has fairly clear dataflow: data flows from a and b to c , and from c and d to e
103.
▲
by
kragen
10mo ago
Bitcoin had a spam transaction problem ("dust transactions") which was a bigger problem than email spam, because every transaction is received by every node. It was easy to solve because Bitcoins are minted by proof of work. I do
104.
▲
by
kragen
10mo ago
The speed ratio is much smaller than you say with memory-hard PoW problems, which depend on the amount of RAM you have (and its response time). But it's surely true that a spammer could create many accounts per day, perhaps 1000 per h
105.
▲
by
kragen
10mo ago
I don't think that's why they ask for it, no.
106.
▲
by
kragen
10mo ago
At Satellogic, we famously flew mostly just regular cellphone parts on orbit. We did have higher rates of various kinds of failures than is usual on Earth, but hardware failure can generally be masked by software redundancy.
107.
▲
by
kragen
10mo ago
It's hard to compare across countries. No other country has anything like the US's research-university system, although China is working on it. But foreign students in China probably aren't hoping to be able to live there f
108.
▲
by
kragen
10mo ago
> The most lucrative tuition source for the university is foreign students (as in, they bring in far more tuition dollars for each foreign student than they do native). Those probably aren't STEM PhD students, whose tuition (espec
109.
▲
by
kragen
10mo ago
Yeah, I read a lot of research papers from China too.
110.
▲
by
kragen
10mo ago
All of the dozens of US STEM PhDs I know from recent decades had to pay their tuition by working as TAs, RAs, or usually both. They didn't walk in the door with a trust fund, work through the coursework, and then write up a dissertati
111.
▲
by
kragen
10mo ago
Probably almost 40% of them came from China in the first place, because China has almost 40% of the candidates who are accepted to US grad programs in the first place. And, even without any grants, returning to China probably seems a lot m
112.
▲
by
kragen
10mo ago
The grad-student system in science at US R1 universities is sort of like a dollar auction. You know how a dollar auction works? I have a dollar bill, and I'll give it to whoever bids the highest for it—as long as both they and the
113.
▲
by
kragen
10mo ago
Yes, that would also work, but you should probably offer alternatives.
114.
▲
by
kragen
10mo ago
There are people who believe that proof-of-work isn't very effective, but none of them have succeeded in spamming the Bitcoin network with blocks they've mined, driving the other miners out of business, nor (for the last several y
115.
▲
by
kragen
10mo ago
It seems incompatible with the idea that it's "Gone. Forever." Thinking again doesn't change that for me. The only thing that's gone is the exclusivity to a single proprietary-software vendor.
116.
▲
by
kragen
10mo ago
Those are reasonable questions, but they suggest that you don't understand the landscape very well. The user's device has to do the computation for it to be effective. How long does it normally take to sign up for a new messaging
117.
▲
by
kragen
10mo ago
If you wanted to keep it safe from spam, you'd use a proof-of-work scheme using a memory-hard hash function like scrypt, or a Captcha, or an invite-code system like lobste.rs or early Gmail. Signal's architects already knew that
118.
▲
by
kragen
10mo ago
A non-commercial license prevents it from being open-source, and I think already constitutes extremely clear communication about what will happen to users when Umbrel goes bankrupt: they will be stranded, because the license doesn't al
119.
▲
by
kragen
10mo ago
Wingdings is available in OTF format to put on your web site as a webfont: https://www.onlinewebfonts.com/fonts/wingdings_OTF So is Webdings: https://www.dafontfree.io/webdings-font/ Webdings even
120.
▲
by
kragen
10mo ago
Download the program and play with it for a while. You can prepare to learn by watching, but you will only really learn by doing and teaching.
More ›