Viewing profile — neopallium
neopallium
HN member- Joined
- Wed, Aug 25, 2010, 7:40 AM UTC
- HN karma
- 136
- Public activity
- 66 items
- HN profile
- View on Hacker News ↗
About neopallium
Name: Robert G. Jakabosky
Location: Guangzhou, China
Remote: Yes
Willing to relocate: Maybe
Technologies: Rust, C/C++, Lua, Java, Node.js, Javascript/HTML/CSS, Substrate,
MySQL/Postgres/MongoDB, JIT/Compilers, FIX protocol, ZeroMQ,
FreeSwitch/Asterisk, Docker
Résumé/CV: https://cn.linkedin.com/in/neopallium
Other profiles: https://github.com/Neopallium,
http://stackoverflow.com/cv/neopallium-34934
Email: rjakabosky@sharedrealm.com
Wechat: robert2051
Full-stack developer. Worked with stock market datafeeds (BridgeFeed,FIX,Activ Financial) for about 7 years. IVRS/VOIP using FreeSwitch/Asterisk. Implemented a JIT/static compiler for Lua [0][1].I am a Canadian who moved to China about 3 years ago. Anyone else around Guangzhou/Shenzhen/Hong Kong? I am interested in meeting others around here.
0. https://github.com/Neopallium/llvm-lua
1. https://github.com/Neopallium/slua
[ my public key: https://keybase.io/neopallium; my proof: https://keybase.io/neopallium/sigs/jvP68uqQEiNiYP6NcRz8Ps8axbNXG62Pv94A3KIww04 ]
Recent public activity
-
comment
Comment #35359616
I needed to get the PPPoE account off a router once (My boss didn't remember the router's admin password), so I connected the WAN port to my laptop and captured the PPPoE packets. …
-
comment
Comment #35326372
Create a StackOverflow + GPT site where questions can be asked in public with both human and AI answers. Make it clear to users that the content will be used in future training set…
-
comment
Comment #35180665
I used c2rust to start rewriting OpenJpeg into Rust code [0]. It was easy to get the Rust code compiled and working as a drop-in-replacement for the C Library. This has been a big …
- story
-
comment
Comment #31575353
Would it be possible to build a rosetta stone for this secret language with prompts asking for labeled pictures of different categories of objects? Or prompts about teaching kids d…
-
comment
Comment #31386179
A motion activated sprinkler could work too. Or buy a motion detector and have it activate plant water sprayers (the kind used for automatic watering of potted plants).
-
comment
Comment #30703489
If both Humble and Webb were pointed at the same spot of the sky at the same time, the images could be merged to get a wider range of the light spectrum.
-
comment
Comment #30170198
I just started using c2rust on openjpeg [0] (jpeg 2000 encoder/decoder) today and already have it working as a drop in replacement for the C libopenjp2.so on Linux. Still has a lot…
-
comment
Comment #25628111
The Rust compiler can auto-vectorize loop code. This blog post shows how to write simple idiomatic Rust code that will allow the compiler to auto-vectorize: http://cliffle.com/p/da…
-
comment
Comment #25628070
Someone wrote a 6 part of blog post [0] about porting that nbody benchmark from C to Rust. They went from a straight line by line port using unsafe rust using the same SSE based de…
-
comment
Comment #24684305
FastCGI doesn't set environment variables. Only CGI does that since the CGI binary is executed for each request. FastCGI binaries run as a server listening on a unix/tcp socket for…
-
comment
Comment #21302453
I wonder if a database of past videos of these people (after the truth is known) and machine learning would be able to make a bullshit/con detector? Maybe the same could be done wi…
-
comment
Comment #18519740
The client doesn't have to use a "connected" UDP socket either. The client can bind to a random local port and use "sendto" to talk to many servers.
-
comment
Comment #18475050
Is there a comparison table of CPU vulnerabilities? I would like to know which CPU has the least vulnerabilities or the best performance after patching. From what I have read so fa…
-
comment
Comment #18044135
I have lost my train of thought from vague comments or questions like that. The comment in the article was "…email about that 'thing'". I would immediately think "what thing?", the…
-
comment
Comment #17792361
Also with: ps get Found that accidentally because of autocomplete on my phone changed "-ef" to "get".
-
comment
Comment #17725761
The readme has an example of unpacking Xcode and compiling a simple helloworld program using the CLI.
-
comment
Comment #14247712
LLVM-lua was just an experiment. I wanted to see what kind of performance statically compiled Lua could achieve. I didn't really need the JIT feature. But I did add support for it …
-
comment
Comment #14247612
I don't think that answer was there when I had first come across that question (back in 2010-2011). That answer is about typed languages. The issue is with dealing with dynamic typ…
-
comment
Comment #14247569
I hadn't heard about that. I have been working on other projects, so haven't had the time to keep up with the developments in LLVM. Thanks for the heads up. The main issues I had w…
-
comment
Comment #14235421
I have tried using LLVM as a JIT for Lua [0] (7 years ago), but found the codegen to be too slow [1] and use too much memory. It might have improved since then, but I really don't …
- comment
-
comment
Comment #12069497
Companies using fake advertising need to be held accountable. I have seen and heard about so much fake advertising, that I don't really even care what the label says anymore. How h…
-
comment
Comment #12024827
ptmalloc[0] is developed by Wolfram Gloger and is a modified version of Doug Lea's malloc (aka dlmalloc [1]). 0. http://www.malloc.de/en/ 1. http://gee.cs.oswego.edu/pub/misc/mallo…
-
comment
Comment #12024579
Mike Pall has been looking for a new LuaJIT maintainer [0] for almost a year. 0. http://www.freelists.org/post/luajit/Looking-for-new-LuaJIT-...