Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lukego
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
44 ms
·
391.
▲
by
lukego
13y ago
I'll be watching your adventure with keen interest. I'm also building an open source project that I want to avoid the "openbsd effect" and sustain itself, more like the Linux kernel. I have a company that I'm using
392.
▲
by
lukego
13y ago
This seems like a perfectly reasonable reaction :-) I would add: if someone really _did_ do all the work to write a whole modern operating system in Lisp, it would be criminally unimaginative to use the Linux ABI as your interface to the wo
393.
▲
by
lukego
13y ago
Movitz was neat back in the day (last update 2008): http://common-lisp.net/project/movitz/ That's a one man effort to write a Lisp OS for x86 from scratch. He wrote his own compiler, basically with the chain
394.
▲
by
lukego
13y ago
Impressive stuff! And just in time to capture some action shots of my puppy :-) -Appreciative fellow Australian, in Switzerland :)
395.
▲
by
lukego
13y ago
Here are some ways, easiest first: 1. Use a USB SIM card reader to see the contents of the standard files on your SIM to see if encryption is enabled. 2. Use a SIM-OTA system to send a command and see if it works. For example, overwrite you
396.
▲
by
lukego
13y ago
I've seen freshly built networks about 5 years ago that had no encryption or authentication what-so-ever on their SIM cards. Anybody could "brick" any SIM with an OTA command to overwrite the IMSI file, or intercept SMSes by
397.
▲
by
lukego
13y ago
Twitter is my current favorite way to keep up with the Zeitgeist.
398.
▲
by
lukego
13y ago
Agree completely. Linux is developing pretty nice opt-out mechanisms though, despite Linus's best intentions. In Snabb Switch ( http://snabb.co/snabbswitch/ ) we take large blocks of RAM (HugeTLB) and whole PCI device access (mmap via sysfs
399.
▲
by
lukego
13y ago
Cool stuff :-) Here's one perhaps relevant paper about LuaJIT for dynamic code generation in QEMU-esque instruction set simulation: http://ieee-hpec.org/2012/index_htm_files/Steele.pdf
400.
▲
by
lukego
14y ago
This is really cool! I have always admired the engineering work on Factor, but had thought the project would die when Slava Pestov took his job at Google. Great to see it continue to improve.
401.
▲
by
lukego
14y ago
I think you are right that there is no "default level" for CL. I find this an interesting point of programming language culture - what do people do when they want to optimize. In Erlang the culture is to write your code in a straightforward
402.
▲
by
lukego
14y ago
I saw an interesting talk recently by internet visionary Scott Shenker and I wondered if he was suggesting the opposite: that the internet is a mess and they need to learn from software people. http://www.youtube.com/watch?v=YHeyuD89n1Y
403.
▲
by
lukego
14y ago
There is a Squeak-based faithful recreation of Sketchpad at around 12:30 in Alan Kay's talk here: http://amturing.acm.org/acm_tcc_webcasts.cfm .
404.
▲
by
lukego
14y ago
The rule is not meant to be universal, and I don't say other people should adopt it, but I think it's suitable for the work that I am doing right now. Constraints like this can really shape a piece of software, for better or for worse. My i
405.
▲
by
lukego
14y ago
My current theory is that a good program should compile in less than 1 second into an executable of less than 1 megabyte.
406.
▲
by
lukego
14y ago
LuaJIT's "running" page http://luajit.org/running.html suggests linking with -E (gcc -Wl,-E) to make all your global symbols visible to dlsym() even when you statically link. That's what we're doing in Snabb Switch http://snabb.co/snabbs
407.
▲
by
lukego
14y ago
I'd add Dan Ingalls (Smalltalk) and Mitch Bradley (Openfirmware) to your excellent list.
408.
▲
by
lukego
14y ago
Cool! I'm currently working on an open source project where we are chasing "hang really hard and need a reboot to come back" issues with exactly this same ethernet controller, the Intel 82574L. I wonder if it's related! Our Github issue:
409.
▲
by
lukego
14y ago
I worked in a 20-person startup that was acquired by a big telco right before the dotcom burst i.e. under trying circumstances. I've come to think of this as rather well handled. For the most part we kept our own office, culture, internet c
410.
▲
by
lukego
14y ago
Hey cool :) it was me asking that question on LTU. I was never converted myself, but I did recently meet a pro Haskell hacker at TechMesh who said he'd been inspired to learn Haskell from that LTU discussion so it would seem that good expla
411.
▲
by
lukego
14y ago
I can relate to what he's saying. I've also been falling back to C pretty often over the years and finding it pleasant when I arrive there. LuaJIT+C is my latest experimental compromise. My thoughts in more depth at http://blog.lukego.com/
412.
▲
by
lukego
14y ago
Check out Lispjobs. http://lispjobs.wordpress.com
413.
▲
by
lukego
14y ago
I'm writing open source networking software that has potential to become an operating system like Cisco IOS. I see a niche opening up here because networking firmwares running on hardware have been doing a great job for years but are now be
414.
▲
by
lukego
14y ago
SEEKING WORK - Remote / Switzerland I'm interesting in helping people build low-level networking software. Interfacing to the kernel and to hardware, getting NUMA right, taking advantage of exotic hardware features, writing firmware, etc. I
415.
▲
by
lukego
14y ago
Right. This is like the POSIX features writev() and 'struct iovec'. Essentially all of Erlang's binary output primitives are happy to take an iolist/iovec instead of a plain string and this means fewer concatenations and/or system calls. Go
416.
▲
by
lukego
14y ago
I agree that kernel-space drivers are a relic of the 20th century. You can write fast network card drivers in userspace too. You map the physical DMA memory into userspace and cut out the kernel entirely. Interrupts don't even come into the
417.
▲
by
lukego
14y ago
Sounds like you'd love the Forth environment built into the OLPC firmware.
418.
▲
tush: a literate testing shell
(github.com)
1 points
by
lukego
14y ago
|
0 comments
419.
▲
by
lukego
14y ago
I've done some tropical island hacking (solo) and it worked really well for me. The longest I did was 3 weeks on Koh Phi Phi in Thailand. I had a nice discrete problem: write Forth drivers for all the interesting hardware in a little ARM So
420.
▲
by
lukego
15y ago
Great writeup, Avi. Good luck with the new adventure, and thanks for telling me "you should start a company.." the last time we met, it was good advice to take :-)
More ›