Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ssrc
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
ssrc
26d ago
Lisp machines come to mind, like the Symbolics 3600.
2.
▲
by
ssrc
9mo ago
Arguably this started in the mainframe world in 1969, with IBM "unbundling" software and services from hardware sales, after the US government launched an antitrust suit against them.
3.
▲
by
ssrc
9mo ago
Some patterns in the GoF book only apply to C++/Java as they were in 1994, but I don't see any reason why other languages would have no useful patterns. The Linux kernel (C) is full of patterns for example. Funny thing, Peter Norv
4.
▲
by
ssrc
10mo ago
If you are ok with the performance you can obtain from an FPGA, you could do it now. Look at FPGA hardware-software co-design and related stuff. If you mean, in general, for the hardware that already exists, that's what the HAL (Hardwa
5.
▲
by
ssrc
10mo ago
And the FPGA is a modern day equivalent to an ULA. If they could have put all of the chips in a single programmable one, they would.
6.
▲
by
ssrc
10mo ago
I'm old enough to have seen the "written in lisp", "written in ruby", "written in javascript" eras, among others. It's natural.
7.
▲
by
ssrc
10mo ago
I remember the books on undocumented functionality like https://archive.org/details/Undocumented_DOS
8.
▲
by
ssrc
10mo ago
For me, the "human-readable" part is key. It's not just that the output is e.g. javascript, but that it is more or less human-readable with about the same organization as the original code. If you implement SKI combinators, o
9.
▲
by
ssrc
1y ago
'Was' is more likely. The list is from 2003, and if FORTH Inc, the (only? biggest?) remaining forth company hasn't updated it...
10.
▲
by
ssrc
1y ago
What's remarkable about Infocom's z-machine is the level of sophistication and polish vs the intended application, maybe unsurprising coming from MIT graduates with access to a PDP-10 as a development platform. Otherwise the use o
11.
▲
by
ssrc
2y ago
"Well, Steve [Jobs], I think there's more than one way of looking at it. I think it's more like we both had this rich neighbor named Xerox and I broke into his house to steal the TV set and found out that you had already stol
12.
▲
by
ssrc
2y ago
Yep, if you have in one hand "Inside Windows NT" by Helen Custer (or one of its successors, "Windows Internals"[0]) and on the other "VMS Internals and Data Structures"[1]... [0]: https://learn.micro
13.
▲
by
ssrc
2y ago
Like any other discussion of this kind[1] I think this one will go nowhere because 1) the question doesn't have a black and white answer, it's a sliding scale. 2) almost no one is giving examples of what they mean; if they were, t
14.
▲
by
ssrc
2y ago
The most similar thing to a "static" Prolog would be Mercury[0] or Turbo Prolog[1]. OTOH, if you want an embed-able logic programming library there is the mini/microKanren family[2]. [0] https://en.wikipedia.org&#x
15.
▲
by
ssrc
2y ago
VxWorks, LynxOS or RTEMS. RTEMS is open source.
16.
▲
by
ssrc
2y ago
I mean, it's fun and interesting bullshit that cheats a lot. I'm sure that you could emulate a MIPS using a one-bit processor like the MC14500[0] with enough supporting hardware, real or virtual. Looking forward to it, Dimitry. [0
17.
▲
by
ssrc
2y ago
Months ago I found this presentation on youtube, "Re-architecting SWIS for X86-64"[0], about how VMS was ported from VAX to Alpha to Itanium to x86 that did not have the same AST behaviour. [0] https://www.youtube.com&#
18.
▲
by
ssrc
2y ago
I remember reading those books (ok, it was the 4.3 BSD edition instead of 4.4) alongside Bach's "The Design of the Unix Operating System" and Uresh Vahalia's "UNIX internals: the new frontiers" (1996). I recomm
19.
▲
by
ssrc
2y ago
And then we send them to Jupiter. https://en.wikipedia.org/wiki/Victory_Unintentional
20.
▲
by
ssrc
2y ago
Occam looks like a concurrent Pascal, not like a Forth. The transputer had a 3-element hardware stack but it was used more like a cache for the workspace (kind of the memory stack). You can still find around the manual "Transputer Inst
21.
▲
by
ssrc
3y ago
Just for the moment, consider the idea of implementing the requirements shown in the figure using a network of connected microcomputers, one microcomputer per bubble. Structured Analysis and System Specification, Tom DeMarco, 1978.
22.
▲
by
ssrc
3y ago
You are right, but in this case I have some sympathy for the argument. If all the technical terms in one methodology (scrum, sprint, velocity, commitment, ...) look like they were chosen not in good faith, well...
23.
▲
by
ssrc
3y ago
No, that would be just a component of this system. It looks more like "Distributed OSGi done right" or CORBA's endgame as prophesied by Grady Booch in the 90s. Historically these kind of systems have not worked very well[1][2
24.
▲
by
ssrc
3y ago
Depending on the meaning of "small-scale kafka", both RabbitMQ and redis do support streams.
25.
▲
by
ssrc
3y ago
For the tooling part, I suppose it's something like a "golden path"[1] where you have predefined templates from which the developers may choose the most appropriate for their problem. [1] https://cloud.redhat.com&#
26.
▲
by
ssrc
3y ago
I have no strong feelings about PRs (usually). I was acting as devil's advocate to try to answer supremekurt question in a positive way (others have pointed out the negative ways) and I ended up writing almost exactly what the article
27.
▲
by
ssrc
3y ago
Devil's advocate: PRs are unnecessary and insufficient (this is the article's introduction). For each claimed benefit there's another practice that is better suited, usually automatic, and should have been already implemented
28.
▲
by
ssrc
3y ago
I think it's monorepo vs multi-repo, and since Linux maintainers update the drivers (I believe) when internal APIs change, and the internal APIs are not stable, monorepo seems more practical.
29.
▲
by
ssrc
3y ago
It seems they don't have all the books that are on MIT open access. I can't find "The Art of Prolog"[1], for example. But maybe they are downloading only the ones with the "free" tag like "Turtle Geometry&
30.
▲
by
ssrc
3y ago
Logo would be the most obvious one.
More ›