HNHacker News
TopNewBestAskShowJobs

wedesoft

279 karma · joined February 5, 2010

http://www.wedesoft.de/
submissionscomments
wedesoft··on Autopilot: an open source driving agent
Python uses reference counting. The garbage collector is only required for cyclic references and can be disabled.
wedesoft··on Ask HN: What's your favorite tech talk?
Of all talks by rich Hickey, this is my favourite.
wedesoft··on Ask HN: What's your favorite tech talk?
Dr Meister: Using Lisp, LLVM, and C++ for molecular programming: http://www.youtube.com/watch?v=8X69_42Mj-g
wedesoft··on Simple questions to help reduce AI hype
That's where the right to privacy comes in. The input should not be there to begin with.
wedesoft··on Reasons not to use (i.e., be used by) Facebook
Yes, if you control the language, you control the debate.
wedesoft··on HARC
> ... but whenever I read the VPRI articles, I always feel there's too little code to play with.

That's the whole point of the STEPS project: Less code to play with ;)

wedesoft··on Dear Apple, there’s nothing ‘really sad’ about using a 5-year-old PC
The e-waste stream and the throwaway consumer culture is what's really sad.
wedesoft··on Neural Networks Demystified
Thanks. Very nice articles.
wedesoft··on Bitcoin transaction processing takes up to 10 hours
Maybe it was just bad luck but my transaction took 2 days to get confirmed even though I added the standard fee of 0.0001 BTC.

Edit: Yes, the multilayer approach with Bitcoin as a backbone makes sense.

wedesoft··on The resolution of the Bitcoin experiment
I wonder whether there could be a hierarchy of transactions (like credit cards, banks, and cross-bank transactions). I.e. not requiring the entirety of transactions to be present in the top blockchain.
wedesoft··on Volkswagen’s Diesel Fraud Makes Critic of Secret Code a Prophet
I think it's a really weird situation where everybody has painted themselves into a corner:

* the emission tests are extremely tight

* the car industry is very competitive

* loosening emission standards would be a politial issue

As far as I know things started badly with emission tests not being representative and car manufacturers doing cheap fixes to pass them. Now would be a good time to fix this mess.

wedesoft··on Google Is 2B Lines of Code, All in One Place
With 2 billion lines of code I would consider the problem of developers stepping on each other's toes essentially solved.
wedesoft··on 14-Year-Old Boy Arrested for Bringing Homemade Clock to School
At my school somebody did build a small time bomb and he made it go off in the dust bin at the playground. Even then the police didn't get involved.
wedesoft··on What Ever Happened to Google Books?
Reducing the copyright term to something more reasonable would help a lot, too.
wedesoft··on The New York Times Makes 17k Recipes Available Online
There is an old format called Mealmaster
wedesoft··on Google loses data as lightning strikes
Bezos can even make raw matter work extra hours for him.
wedesoft··on FFmpeg's future and resigning as leader
To whoever contributed to it: the swscale library (colorspace conversions) was really helpful during my PhD work.
wedesoft··on What China Has Been Building in the South China Sea
According to a "Megastructures" documentary, because Shanghai harbour is to small for the new generation of container ships.
wedesoft··on GitHub Raises $250M at $2B Valuation
I am currently trying out Kanboard [1]. Not as slick as Trello but self-hosted and easy to install. Wonder whether anybody else has tried it and what they think about it.

[1] http://kanboard.net/

wedesoft··on Major Flaw in Android Phones Would Let Hackers in with Just a Text
Ok, I guess I better turn MMS auto-retrieve back on then ;)
wedesoft··on The self-hating web developer
It's not about being able to do harder and harder things. It is about making hard things easy. When you help others like that, you will realize the value of your work.
wedesoft··on Crystal Language
Macros is something I really miss in Ruby. But static classes strikes me as a bit of a limitation. E.g. a Crystal REPL can't create classes if I understand it correctly.
wedesoft··on Programmers: Before you turn 40, get a plan B (2009)
It helps to focus on the fundamentals. These change very slowly.
wedesoft··on Why Racket? Why Lisp? (2014)
Here is a talk by David Nolen comparing Scheme and Clojure (and my summary of it):

http://www.wedesoft.de/clojure-for-schemers.html

wedesoft··on Statements about the Mobile Web
I am not a "web developer" at the moment but rather into signal processing and I can only agree. Why is it so hard to just draw a pixel on the screen? Or why are there so many ways of doing it?
wedesoft··on CL21: An experimental project redesigning Common Lisp
I can recommend having a look at GOOPS [1] (GNU Guile's implementation of CLOS) for inspiration. It provides multiple dispatch and facilitates overloading of existing functions (such as "+").

[1] http://www.wedesoft.de/oop-with-goops.html

wedesoft··on What are your favourite sci-fi books?
Arthur C. Clarke: 2001

Arthur C. Clarke: Rendezvous with Rama

Pierce Anthony and Robert E. Margroff: The Ring

Larry Niven, Jerry Pournelle and Steven Barnes: The Legacy of Heorot

Stanislaw Lem: The Invincible

Isaac Asimov: The Foundation Trilogy

wedesoft··on Screw motivation, what you need is discipline
Yes, to delay gratification is a fundamental human skill.
wedesoft··on Let's Write an LLVM Specializer for Python
Ok, will do. Cheers :)
wedesoft··on Let's Write an LLVM Specializer for Python
I did something similar in Ruby but using GCC as a "JIT" compiler for image processing (software [1], thesis [2]). I can really recommend JIT compilation for doing array processing.

[1] http://www.wedesoft.de/hornetseye-api/ [2] http://www.wedesoft.de/downloads/thesis_wedekind.pdf

EDIT: In my approach I didn't go through the Ruby AST though. Rather I used the approach of injecting "GCCVariables" which emit C code instead of doing the actual computation.

← PreviousPage 4 of 8Next →