Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vyodaiken
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
vyodaiken
3y ago
It's ironic that Musks two big successes were funded by the Obama administration against vehement Republican objections. Shelby repeatedly tried to kill Space-X and without the $400million DOE loan Tesla would never have been able to s
2.
▲
by
vyodaiken
4y ago
The interdata was a strange machine architecture - before the era where everything started to look the same. Via Wikipedia: https://books.google.com/books?id=pWBoOXVjuZ0C&dq=%227%2F32%...
3.
▲
by
vyodaiken
4y ago
It's interesting how often people repeat this argument as if it were persuasive. The compiler developers and Standards writers made an engineering decision which is hard to justify so most people who support it don't even try.
4.
▲
Possibly Fun C Code
(yodaiken.com)
29 points
by
vyodaiken
4y ago
|
6 comments
5.
▲
Al Gore and the Internet
(web.eecs.umich.edu)
1 points
by
vyodaiken
4y ago
|
1 comments
6.
▲
by
vyodaiken
4y ago
Good explanation of my overly terse note. The current standard interrupt architecture imposes enormous latency and the synchronous timer could be more precise. The simplest implementation would just "fetch" jmp every N instru
7.
▲
Understanding Paxos
(yodaiken.com)
8 points
by
vyodaiken
5y ago
|
0 comments
8.
▲
by
vyodaiken
5y ago
A) there is no evidence such phenomena - especially in net- are due to unsafe optimizations, b) those companies dont need to shift their costs to other users
9.
▲
by
vyodaiken
5y ago
You still don't have any data.
10.
▲
by
vyodaiken
5y ago
It's because C has pointers and FORTRAN doesn't and pointers are a pain for certain types of optimization.
11.
▲
by
vyodaiken
5y ago
Your argument would be more compelling if programming languages with higher level iteration primitives were significantly more optimizable than C. The underlying processor architectures have loop indexes. Just pretending you can do applica
12.
▲
by
vyodaiken
5y ago
I doubt that very much, and one of the points of the article is that there is a shortage of data to back up claims like yours. In any case, for people who want to write OS or cryptography or embedded systems or arithmetic libraries or ... i
13.
▲
by
vyodaiken
5y ago
There was no size_t in K&R1. Size_t was introduced in the standards process as was the definition of index variables in the for loop. You may have a complain with the standard there. As for the optimization, it is based on misunderstand
14.
▲
by
vyodaiken
5y ago
It is because they are "free" and also because they attract massive investment from FAANG and National Labs etc.
15.
▲
by
vyodaiken
5y ago
Nobody claims optimizations are not important.
16.
▲
by
vyodaiken
5y ago
Maybe you should tell the Linux developers that they are making a mistake.
17.
▲
PLOS2021: ISO-C became unusable for operating systems
(yodaiken.com)
60 points
by
vyodaiken
5y ago
|
98 comments
18.
▲
by
vyodaiken
5y ago
if it was a randomly selected function, which it is not.
19.
▲
by
vyodaiken
5y ago
The most interesting thing is that his critique of Pascal type rigidity applies to C Standard C, which is very different from C.
20.
▲
Ken Thompson on Pascal
(lysator.liu.se)
3 points
by
vyodaiken
5y ago
|
2 comments
21.
▲
by
vyodaiken
5y ago
This proposal is moving through the C standards process and I was curious about whether people think it is a good idea. It appears to have a lot of backing in the Committee ( I am dubious, but I think I am in the minority). If there is inte
22.
▲
Proposal for adding generic lambdas to C Standard [pdf]
(open-std.org)
4 points
by
vyodaiken
5y ago
|
2 comments
23.
▲
by
vyodaiken
5y ago
Send Linux Torvalds a note and tell him he has only superficial knowledge of C.
24.
▲
by
vyodaiken
5y ago
https://www.yodaiken.com/2021/05/21/your-computer-is-a-fast-...
25.
▲
by
vyodaiken
5y ago
FYI https://www.yodaiken.com/2021/05/21/your-computer-is-a-fast-...
26.
▲
by
vyodaiken
5y ago
The problems with that argument are 1) The expectations changed with no notice. You can say it always was that way, but that's just not correct. The bounds check worked and then didn't, no matter what you think the standard &quo
27.
▲
by
vyodaiken
5y ago
It is impossible to write C applications without invoking UB and your theory that UB behavior had no semantics is nonsensical. It may have no semantics that compilers currently feel they need to keep stable, but code that compiles and runs
28.
▲
Dissing the PDP11
(yodaiken.com)
1 points
by
vyodaiken
5y ago
|
0 comments
29.
▲
by
vyodaiken
5y ago
I am sorry to say, I do not have a good short reference. There has to be one, though, I hope. The Hennesey Patterson books are the standard intros.
30.
▲
by
vyodaiken
5y ago
ILP, sheesh
More ›