Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
timcameronryan
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
timcameronryan
8y ago
A high-priority housing program is how you implement a human right for shelter. This isn't some paperclip maximalization requirement you adhere to the social contract, and under the wrong conditions will force people into house-buildin
2.
▲
by
timcameronryan
8y ago
There's no shortage of builders. You can just compensate those workers with taxes. If you think taxes are also a form of slavery, that's a different discussion.
3.
▲
Exporting Serde types to TypeScript
(timryan.org)
2 points
by
timcameronryan
8y ago
|
0 comments
4.
▲
by
timcameronryan
11y ago
Perhaps it's usage by time? i.e. Pandora left on in the background.
5.
▲
by
timcameronryan
11y ago
I recall a lot of renewed energy a year ago into improving OpenSSL, including funding and support. Has that panned out as I would have hoped? LibreSSL improvements are highly visible (and exciting) but I expect I would have overlooked any O
6.
▲
by
timcameronryan
11y ago
I can't wait for a JSX crate on Cargo.
7.
▲
by
timcameronryan
11y ago
I was impressed too. I think the key is that it injects all of the HTML at once. Compare that to e.g. the Backbone.js implementation which uses progressive enhancement: http://todomvc.com/examples/backbone/ The co
8.
▲
by
timcameronryan
11y ago
I'd love to refactor this to not need RC's for DOM nodes. I'm new to Rust, but I expect there's a ton of room for refactoring.
9.
▲
by
timcameronryan
11y ago
This uses a deeply hacked Rust stack. Take a look at this: https://github.com/tcr/rust-webplatform/blob/master/setup.sh It's also using a version of Rust that's pre-1.0.0. Progress is being mad
10.
▲
by
timcameronryan
11y ago
It is nasty code! I started refactoring before I hit some struct-alignment bugs (fixed on later Rust versions): https://github.com/tcr/rust-todomvc/blob/tcr-wip/src/main.rs The parent navigation nee
11.
▲
by
timcameronryan
13y ago
The Octocat used here and in the API control panel[1] reminds me of robot anime (Gundam Wing, etc.) or perhaps Speed Racer. I don't think it's meant to be warrior-like, but futuristic. [1] https://a248.e.akamai.net/assets.github.com/image
12.
▲
by
timcameronryan
13y ago
Programming for the Atari was one of my favorite coding challenges. I think the web offered a lot of similarities in the past decade (trying to make an unsuitable platform perform magic) and somehow jumping into 6502 assembly and trying to
13.
▲
by
timcameronryan
13y ago
Forked and made to support OS X: https://github.com/tcr/_why-spool-osx
14.
▲
Testing Webhooks from your Command Line with Node.js
(timryan.org)
2 points
by
timcameronryan
14y ago
|
0 comments
15.
▲
by
timcameronryan
14y ago
Makes me excited for a forthcoming Emscripten => Brainfuck compiler.
16.
▲
Language ⇔ Language Matrix: Compilers to other programming languages
(langlangmatrix.com)
16 points
by
timcameronryan
14y ago
|
3 comments
17.
▲
Check username availability on many services simultaneously. (Shell and Node.js)
(github.com)
3 points
by
timcameronryan
14y ago
|
0 comments
18.
▲
by
timcameronryan
14y ago
I experimented with a CoffeeScript-like Lisp in JavaScript once. It's pretty opinionated, but provides interesting syntax possibilities (infix notation, non-significant parentheses and commas for clarity, JSON-compatible syntax): https://g
19.
▲
"yield" in all browsers using IcedCoffeeScript
(gist.github.com)
2 points
by
timcameronryan
14y ago
|
0 comments
20.
▲
DiscLlama mails you a backup of your Facebook photos and videos on DVD
(discllama.com)
6 points
by
timcameronryan
14y ago
|
0 comments
21.
▲
by
timcameronryan
14y ago
For specific audiences, using Gists as data storage is really useful. I did the same for my "reverse StackOverflow": http://askedtheinter.net/ Users own all their data, they can revise their answers, and other users can fork them; just li
22.
▲
by
timcameronryan
15y ago
Hey all, I'm posting this to HN to see if there's any interest in a full-fledged JavaScript port to Lua. Colony right now is a proof-of-concept, but there might be a real use case out there for embeddable JavaScript where solutions like V8
23.
▲
Colony, an experimental JavaScript-to-Lua compiler
(github.com)
31 points
by
timcameronryan
15y ago
|
15 comments
24.
▲
Tiny JavaScript DOM selection library for modern browsers and IE5-8
(github.com)
24 points
by
timcameronryan
15y ago
|
1 comments
25.
▲
by
timcameronryan
15y ago
This is reworked from my other project, IERange ( https://github.com/timcameronryan/IERange ). Rather than include a full duplication of DOM Ranges for old IE browsers, this API normalizes the most important capabilities of DOM Ranges and T
26.
▲
Minimal selection API for IE5+ and all modern browsers (in Coffeescript)
(gist.github.com)
1 points
by
timcameronryan
15y ago
|
1 comments
27.
▲
Controlling your mouse using an iPad and HTML5
(timcameronryan.com)
20 points
by
timcameronryan
16y ago
|
4 comments
28.
▲
by
timcameronryan
16y ago
Much of the runtime has been developing by trying out existing code, then adding support gradually. Of course most of the code I tried out was ECMA3 compliant. I expect to add in support for ECMAScript 5's Object extensions API (definePrope
29.
▲
by
timcameronryan
16y ago
Sometimes. The primitive types Mug can work with are `double`, `boolean`, `String`, and `JSObject`. This allows arithmetic operations and conditionals to be compiled without wrapping objects, and actual object invocations to be autoboxed as
30.
▲
by
timcameronryan
16y ago
As al_james metioned, in order to emulate a dynamic language, you have to take a lowest-common-denominator approach. Thus all objects are of the type JSObject, which has functions for get() set() invoke() etc.-- basically a glorified HashMa
More ›