HNHacker News
TopNewBestAskShowJobs

erikj

639 karma · joined January 22, 2013

submissionscomments
erikj··on Ask HN: What do you love/hate about terminals? Would you change them?
Why do you think I mentioned the autocompletion facility? Shell users won't have to type any more characters than they do now. Please give Genera a try in the emulator to see how it would work with your own eyes, it's nothing like COBOL.
erikj··on Ask HN: What do you love/hate about terminals? Would you change them?
My ideal modern terminal would be pretty much a reimplementation of Symbolics' Listener: https://youtu.be/o4-YnLpLgtk?t=1m46s

- A presentation-based UI, where every on-screen element is always linked to the data it represents: https://dspace.mit.edu/handle/1721.1/6946

- A powerful autocomplete that knows about possible keywords and arguments, and can list them in a graphical fashion (e.g. a drop-down menu).

- An ability to use any previously displayed data as input to a new command just by clicking on it, with the UI highlighting only the things than can be used as valid input to the current command.

- Embedding of images and arbitrary UI widgets.

- Sensible names for commands and their arguments, i.e. "Delete File" instead of "rm", and ":Output Destination File /home/erikj/log" instead of "> /home/erikj/log". This makes a lot more sense with the enhanced autocompletion facility than the current 70s style cryptic Unix two-letter commands that were employed because of the hardware limitations. It would be easier to learn and less prone to errors.

erikj··on DARPA's “Unhackable” Computer
Something as simple as tagged memory becoming a standard feature of the dominant CPU architectures would be a huge step forward for computer security.
erikj··on AI Failures in 2017
There was no Airline Industry Winter or Software Winter either.
erikj··on Inferno OS for Raspberry Pi
What's wrong with Tk, exactly?
erikj··on Top Single-Board Computers Introduced this Year
Can any of them be used without binary blobs?
erikj··on Top Single-Board Computers Introduced this Year
The same thing is happening in Firefox.
erikj··on Apple and NeXT announce merger (1996)
Apple even considered licensing the NT kernel before the acquisition: http://lowendmac.com/2013/the-rise-and-fall-of-apples-gil-am...
erikj··on Retrotechnology – PC desktop screenshots from 1983-2005
There were 1150x900 monitors in 1983: http://www.textfiles.com/bitsavers/pdf/symbolics/3600technic...
erikj··on Introduction to WebAssembly: why should we care?
You can access Canvas in WebAssembly, no problem here.
erikj··on Firefox is on a slippery slope
Common Lisp is big because it's a bridge between MacLisp and InterLisp communities of the 80s. There are much smaller (and just as powerful) Lisps like Scheme or ISLISP.
erikj··on AMD “SSG” API Manual: Using a 2TB Solid State Drive with the AMD SSG GPU [pdf]
Intel's Larrabee actually ran FreeBSD with a proper filesystem and everything. You could telnet into your GPU, install your own API implementation, pretty cool stuff: http://tomforsyth1000.github.io/blog.wiki.html#%5B%5BWhy%20d...
erikj··on Crytek sues Star Citizen devs for copyright infringement, breach of contract
No, it's still using Valve's fork of that old library (Ipion Virtual Physics) that's referred in the documentation to as VPhysics.
erikj··on Excel team considering Python as scripting language: asking for feedback
"50 million cigarette smokers can't be wrong!"
erikj··on Crytek sues Star Citizen devs for copyright infringement, breach of contract
Source 2 is another matter altogether. Valve doesn't share it with third-party developers at all, whether you pay or not. There were plans back in 2015 to make it free with the condition that any game made with it has to be published to Steam non-exclusively, but that still hasn't happened yet.
erikj··on Crytek sues Star Citizen devs for copyright infringement, breach of contract
$25,000. Valve doesn't distribute Source without it, as far as I know. Replacing Havok would take a lot of effort which is better spent elsewhere.
erikj··on Crytek sues Star Citizen devs for copyright infringement, breach of contract
Source is pretty expensive due to the mandatory Havok fee.
erikj··on The Q# Programming Language
Rigetti Computing has a Github repository with a reference implementation for their quantum virtual machine and other stuff: https://github.com/rigetticomputing
erikj··on Lisp at the Frontier of Computation [video]
Python lacks the most important feature of Common Lisp - defmacro.
erikj··on Socialism, Capitalism Seen in New Light by Younger Americans
It's you who should take the "No true Scotsman" card back.
erikj··on Socialism, Capitalism Seen in New Light by Younger Americans
I'm not sure if a country as large as the US can faithfully emulate Denmark.
erikj··on Socialism, Capitalism Seen in New Light by Younger Americans
It's a shame they don't have parents who actually lived in the Soviet Union.
erikj··on Introduction to logic programming with Prolog
You can use embedded Prolog to implement type inference in your compiler. AFAIK that's how it's done in the Rust compiler.
erikj··on Integrating “safe” languages into OpenBSD?
Were there any successful attempts to design a brand new and complete OS API in the last decade?
erikj··on Western Digital Plans to Ship More Than One Billion RISC-V Cores a Year
ARM chips have a much higher production volume so they are going to be much cheaper than RISC-V chips, at least for the foreseeable future.
erikj··on Western Digital Plans to Ship More Than One Billion RISC-V Cores a Year
So WD is switching their hardware to in-house designed processors after purchasing a RISC-V developer, do I understand this press release correctly?
erikj··on Low Hanging Fruit of Programming Language Design
Too often frameworks end up also changing the grammar, but doing it in a clunky unnatural way, shoehorning it into the language with tons of boilerplate code that could have been eliminated with a few simple macros.
erikj··on The Mating Crisis Among Educated Women
I don't know, where?
erikj··on iMac Pro Appears to Include A10 Fusion Chip for Always-On ‘Hey Siri’
As long as there is an always-on CPU with non-permanent firmware that has access to the microphone in my device, Fort Meade will find a way to hijack it and subvert this security model. I would rather not give them more attack surface.
erikj··on iMac Pro Appears to Include A10 Fusion Chip for Always-On ‘Hey Siri’
Always-on Siri is a very creepy feature, and who even needs it in a "Pro" workstation?
← PreviousPage 2 of 7Next →