Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
wedesoft
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
151.
▲
by
wedesoft
13y ago
No big deal. Just become an expert then. It is not that hard. Just have a look at Ian Piumarta's work [1,2]. Future systems will probably facilitate programming on every level from the bare metal to the highest abstraction. I.e. no str
152.
▲
by
wedesoft
13y ago
I was trying to implement an interpreter for a minimal (lazy) language in C [1]. It uses Church encoding and other encodings. E.g. here are the definitions of false, true, identity, and pair: f_ = proc_self(lambda(v0)); t_ = proc(
153.
▲
by
wedesoft
13y ago
Cheers for that. Yes, especially Halide looks interesting.
154.
▲
by
wedesoft
13y ago
I am trying to develop a JIT for array processing [1]. Here are some resources I found useful so far * Dr Paul Carter's tutorial [2] * Intel processor reference [3] * C ABI standard [4] [1] https://github.com/wedesoft&#
155.
▲
OOP with GNU Guile and GOOPS
(wedesoft.de)
1 points
by
wedesoft
13y ago
|
0 comments
156.
▲
by
wedesoft
13y ago
I did something similar with Ruby. I used GCC and on-the-fly linking for JIT compilation: http://www.wedesoft.de/hornetseye-api/
157.
▲
by
wedesoft
13y ago
:+1: And the same holds for rbenv and rvm for Ruby.
158.
▲
by
wedesoft
13y ago
Intel provides FOSS graphics drivers [1]. I'm not sure though whether they do mobile graphics cards with free software drivers, too. [1] https://01.org/linuxgraphics/
159.
▲
by
wedesoft
13y ago
I'm not convinced that people will be more productive like this, but it will certainly make sure they keep moving their mouse cursor.
160.
▲
by
wedesoft
13y ago
One can implement OO using closures: https://github.com/alvatar/code-ttrs/blob/master/scheme/pure...
161.
▲
by
wedesoft
13y ago
Maybe Nokia should consider Firefox OS.
162.
▲
by
wedesoft
13y ago
We Germans shouldn't forget that in 2009 our government tried to implement a similar kind of surveillance. This lead to Tauss leaving the social democrats and join the Pirate Party. http://www.wedesoft.de/tauss-against-
163.
▲
by
wedesoft
13y ago
Somewhat related: I've developed a library for operations involving multi-dimensional arrays [1, 2]. When possible it uses GCC for jit-compilation to achieve higher performance. require 'multiarray' include Hornetseye # Object laz
164.
▲
by
wedesoft
14y ago
Shameless plug. I did some Ruby bindings [1] for libfreenect. The Ruby example code to display data from the Kinect is very concise [2]. [1] https://github.com/wedesoft/hornetseye-kinect [2] http://www.wedesoft.de/hornetseye-api/file.Cam
165.
▲
by
wedesoft
14y ago
> since all objects in space are visible The majority of objects in space are not visible to us. They only become visible when near and bright enough. Even known comets such as Halley are not visible to us most of the time.
166.
▲
by
wedesoft
14y ago
As far as I know, Ruby has proper support for higher-order functions and lexical closures (aka code blocks). http://stackoverflow.com/questions/4769004/learning-python-f...
167.
▲
by
wedesoft
14y ago
IMO Meebo for Android is a really good multi-protocol chat client. A bit like the Pidgin free software for the desktop.
168.
▲
by
wedesoft
15y ago
> Lisp is so powerful that problems which are technical issues in other programming languages are social issues in Lisp. I think this is a rather stupid argument. The same way you could argue that a boat is a better means of transportat
169.
▲
by
wedesoft
15y ago
The Bitcoin network maintains a shared transaction chain to make double spending of Bitcoins impossible. However somebody controlling the majority of the network's processing power could compromise the transaction chain.
170.
▲
by
wedesoft
15y ago
The actual content starts here: http://www.youtube.com/watch?v=6kalMB8jDnY&t=1m10s
171.
▲
by
wedesoft
15y ago
The same thing has been going on in European countries for several decades. Manufacturing is cheaper in Asia where the workers can be forced to do their job for low salaries and no healthcare. The solution is to massively increase VAT (and
172.
▲
by
wedesoft
15y ago
I would assume that somebody who participated in the implementation of a law and then broke it, would be the last person to be able to invoke a good-faith belief that their actions are legal.
173.
▲
by
wedesoft
15y ago
It's much easier to just use Adblock to block third party code from Facebook and others when viewing web pages. http://www.fanboy.co.nz/
174.
▲
by
wedesoft
15y ago
As far as I know the full body scanners are terahertz scanners. They do not use X-rays. An X-ray scan would show your bones! Also if you really want to reduce your exposure to radiation, you should avoid flying itself. That said, if there
175.
▲
by
wedesoft
15y ago
My autoresponder just sends "I'll read your e-mail when I return". In general when reading e-mails takes too much time, I just read and respond to the rest on another day (except e-mails from friends). If you respond to your 200 e-mails imm
176.
▲
by
wedesoft
15y ago
With the Internet it is possible to involve the public much more than just with online elections. The FSF for example uses a website where people can comment on each draft of a license [1]. [1] http://gplv3.fsf.org/comment/agplv3-draft-2.h
177.
▲
by
wedesoft
15y ago
There's a nice collection of the kind of demands customers come up with: http://clientsfromhell.net/
178.
▲
by
wedesoft
15y ago
I don't know whether that qualifies as number crunching, but I am using Ruby for computer vision. http://www.wedesoft.demon.co.uk/hornetseye-api/
179.
▲
by
wedesoft
15y ago
In other words: When a beginner writes code, the programming language does not matter.
180.
▲
by
wedesoft
15y ago
My favourite quote from his talk about 'Elephant 2000': "In 'Elephant' the programmer would write nothing about an array or database for storing reservations. Arrays of course would be necessary but the compiler would invent them."
More ›