HNHacker News
TopNewBestAskShowJobs

fu86

104 karma · joined September 18, 2011

[ my public key: https://keybase.io/f0086; my proof: https://keybase.io/f0086/sigs/kyQbEMngaP2_Yr17zipnmAwtBF0szM2tQEVGV_5PCLw ]
submissionscomments
fu86··on Tiny PDP11 on an ESP32
I've made a similar device: https://aaron-fischer.net/tdn (German)
fu86··on Lisp Badge: A single-board computer that you can program in uLisp
Sure it fits perfectly: https://aaron-fischer.net/tdn (sorry, post is written in German)
fu86··on Ask HN: Fun Tech Book Recommendations?
LOL (Let Over Lambda) is fun to read if you are not try to get the information in your head as fast as possible but rather read two or three pages a day very carefully and feel how your brain bends :) It is a hardcore technical book, but the language (Common Lisp) will not make you more money in 2020 or boost your new startup faster to market. So, read it to entertain your brain, it is worth it!

https://letoverlambda.com/

fu86··on Lisp Badge – Self-contained ATmega1284 Lisp computer
Thats very nice! I've built a similar thing a couple of years ago: https://aaron-fischer.net/tdn (german)
fu86··on Absolute Beginner's Guide to Emacs (2012)
doom-emacs looks very nice, but development stopped on January? There is an "development" branch, which is ~4000 commits ahead from master. The documentation suggests fetching the master branch, so whats the deal here?
fu86··on Why Kakoune – The quest for a better code editor
I use the us-intl keyboard layout with an us keyboard, which works great for English and German text without switching layouts (I am German).
fu86··on Tesla has finished building the biggest battery in the world
I am not sure about that (biggest battery in the world). This looks like a battery "pack" (an array of batteries connected in parallel/series). This looks like just a marketing thing to me, because there is nothing new or special about it. Just "the biggest".

Germany is also working on big batteries for years, but with a completely different strategy. A redox-flow battery with polymers and saline solution (https://www.nature.com/articles/nature18909) Here is a recent german article about it (http://www.spiegel.de/wissenschaft/technik/brine4power-so-fu...)

This kind of batteries will hold 700 MWh.

fu86··on Server: Racket – An ebook about web development with the Racket HTTP server
An eBook for $50?
fu86··on Instantly transforms virtually any surface into a base for Lego components
Thats awesome!
fu86··on Bussard: A space flight programming adventure
Very nice game! Here are some thing I've notices during playing it.

* There is no usefull coding workflow. Thats how I do it: CTRL+o, enter filename, write some code, ESC, CTRL+ENTER, CTRL+UP, ENTER, oh an error, CTRL+o, enter filename, .... That is a little bit tedious.

* Without syntax highlighting, typos occur everywhere :)

* If there is an error in a script, the stacktrace shows a line number. But the editor does not have line numbers, so I have to count it manually. That sucks.

* Switching between modes would be nice. So switching from the mail view to the editor an back again (with the file and the mail opened) would be nice. A lot of time, there are some bits an pices in the mail which are relevant in the flight mode or in the editor (station names, some hints etc.)

* I've crashed the game and brought it to a point it can't be played any more. (https://p.fu86.de/1468240067-8920.png) (I think I've done ship.docs.msg1 = dofile(...), which caused the problem). Even if I wipe the savegame and use the stock config, the game crashed again after a few seconds.

fu86··on uLisp – Lisp for the Arduino
Nice! This reminds me of my tiny Lisp Machine project: https://aaron-fischer.net/tdn https://translate.google.com/translate?hl=en&sl=de&tl=en&u=h...
fu86··on Ask HN: Oldest code you have written that is still in use?
I am only guilty for the first 100 LOC, the rest is not my fault :)
fu86··on Ask HN: Oldest code you have written that is still in use?
I wrote a hacky bash script back in 2000 to manage HalfLife dedicated servers (start, stop, edit basic config stuff) for a friend. This script (I initially called "hl.sh") is later renamed into "hl-monster.sh", and finally to "hl-monster-extended.sh" with ~15000 LOC, supporting 120+ different Games and is running on ~2000 really big servers around the world. This script is the core of a big international company now. I joined this company 3 years ago and since then, we try to replace this script, but it is so deeply merged into all systems.

What have I done?

fu86··on Pacman-5.0 Released
It is, for sure, a little bit confusing :) http://p.fu86.de/1454938855-32650.png
fu86··on Nanobox: Local development done right
.. or immutant or jetty or .... Buildinng a simulated production environment on the dev machine is hard because in production, there are (in most cases) special settings, special servers, special configurations, special files on special places, ... It is rarely out of the box configured service stacks.
fu86··on SICP Distilled: An idiosyncratic tour of SICP in Clojure
This was a Kickstarter a year ago (i baked too): https://www.kickstarter.com/projects/1751759988/sicp-distill...

Unfortunately the author still not be able to fullfill the goals :/ So, bookmark this and visit it in a year or two again.

fu86··on Lively Kernel
I've analyzed the codebase a couple of years ago (see https://aaron-mueller.de/projekte/lively and http://data.datenhalter.de/lively_analyse_morph.pdf in german). It's basically a proof of concept to bring Squeak to the web. It was a hype back in 2007 because Dan Ingalls pushed this as a research project by SUN.

The whole codebase is a mess and so damn slow that this is not usable at all (see https://aaron-mueller.de/blog/bestof-lively). The architecture however is pretty smart, but most of it are stolen from Squeak. So the projekt itself is not much more than a bad port of Squeak in spathetti JavaScript.

fu86··on Ask HN: Why use Docker and what are the business cases for using it?
If you are hosting gameservers, it just does not fit.
fu86··on Ask HN: Why use Docker and what are the business cases for using it?
We have a shitload of servers running CentOS for historical reasons. We can't change the distribution because all the services running on this servers are tight to the quirks and special cases of this distribution. So we need to live with CentOS.

Some of our newer services need a up to date version of glibc and a lot of other dependencies CentOS can't provide. So we use docker to boot up Ubuntu 14.04 containers and run the services with special needs in them.

Another great thing is isolating scripts we don't trust. We allow our customers to run scripts of all kind on our servers --> inside Docker containers. So the customers can't mess with the hostsystem.

fu86··on Making a brain for my model plane
Love this kind of presentation! Do you use any external libs or tools to build the page?
fu86··on Slackware is 21 Years Old
This was my first linux distribution and I loved it!
fu86··on A Bitcoin Address with 782,000 BTC Moved Through It
I hope, his USB-stick doesn't get corrupted or unreadable ...
fu86··on New Delicious
Booring as usual. "Great" job, AVOS Systems. :/
fu86··on Github is down
... and we can't deploy our software.

Waiting for the green light ... https://status.github.com/

fu86··on Haxx.ly - remix any website with your own css/js to share with friends
I'd prefer Greasemonkey/Tampermonkey for this kind of task.
fu86··on An open Twitter-like ecosystem
Sorry, but no explanation at all what/how you trying to do. Sounds like some sort of random brain dump for me.
fu86··on [dead]
Try a mail address you have full control over it (see the /var/mail/mail.log to verify exactly there is no connection made by ycombinator.org).

I am not a ycombinator staff member (I even have no own business or live in USA or speak English native) but this site is a friednly free-to-use service, not Paypal or Starbucks where you can blame the staff for delivering the coffee too hot.

fu86··on Fish: Finally, a command line shell for the 90s
This does not work for me. If I type "tree -" and press [tab], nothing happens.
fu86··on A free real-time Intro to Clojure webcast today at 10a PT/1p ET
"We have detected that your operating system does not meet the optimal webcast specifications for listening to and/or viewing webcasts. We recommend the following operating systems: Windows 7 or Windows XP SP2, and Mac OS X 10.4. Please note that users with older versions of Windows (Windows NT 4.0, Windows 98, Windows ME, Windows 95), Mac, Linux, and Unix operating systems may or may not experience difficulties listening to and/or viewing webcasts. Please contact your network administrator regarding any operating system upgrades."

Is this just a relict from the past or is this a showstopper for me? (I use an Debian-based system)

fu86··on Poll: Hackernews Meetup: Stuttgart, Germany
Stuttgart is great! Maybe in the Shackspace (http://shackspace.de/)?