News for hackers. Stuff that matters.

dustismo

>so sorta like OpenSCAD (the language, not the program), but specialized for 2d/planar work?

yes :)

I chose json mostly for convenience, but also to give me some easy future possibilities.

Making thinking was something like:

pros:

1. json has lots of tooling and is generally easy to work with 2. if I put up a ui/webapp around hfd, then json will work well for that. 3. if I want a custom DSL, I can always have the grammar convert to json as the underlying representation.

CONS: 1. the json ends up being deeply nested and hard to work with 2. lack of multiline strings and comments (I went ahead added comment support though :))

yeah, truestory :). TODO
Do you mean grbl? If so, HFD and grbl are totally different. HFD is meant a way to design things (usually for laser cutters, but ultimately it outputs SVG, so could be useful for other usecases).

HFD is meant to make it easier to create designs which are parameterized (i.e. one design where you could easily change the width, height, thickness, ect). And make it simpler to split and layout designs across multiple pieces of material.

Re:Making ePaper easy to use for developers on Monday June 03, 2013 @06:27PM (#5816482)
I saw that, 10.2 would be a workable size I think. Then a bunch of smaller ones surrounding, for a sort of tiled wm.
Re:Making ePaper easy to use for developers on Monday June 03, 2013 @04:10PM (#5815606)
Doesnt look like this supports displays larger then a couple inches. I would love to get a largish e-ink display so I could code outside (slow refresh rate is fine, just needs to support a terminal).

Anyhow, is a step in the right direction to have small hackable eink displays.

Re:Secure Your REST API on Wednesday April 17, 2013 @02:48PM (#5566255)
This isn't an instance of "security through obscurity". This is more akin to suggesting people use non dictionary passwords.

http://en.wikipedia.org/wiki/Security_through_obscurity

Re:Joe Armstrong: Solving the wrong problem on Wednesday March 27, 2013 @04:09PM (#5451693)
I think you missed the "automatic" part. Completely rewriting a program in a new language is certainly not automatic.
Re:I love you, dad on Thursday December 13, 2012 @01:51PM (#4917369)
In order to help your addicted father you should consider first focusing on yourself. The stress and guilt of having an addicted loved one can affect your own mental health. Speak to an addiction specialist, they can help you formulate appropriate actions in dealing with your father, perhaps an intervention, perhaps something else. Al-Anon (http://al-anon.alateen.org/) is a good resource.
wow, didn't know Scientific American still existed
Re:Which consultants built Romney's "Project Orca?" None of them on Thursday November 15, 2012 @11:37PM (#4792415)
very interesting story--but more interesting is that this story is on the front page with only 3 points.
Re:Redux: 12 Steps to Better Code on Thursday November 15, 2012 @06:06PM (#4791333)
uhh, what is LMGTFY? (I actually just googled that, lol)
Re:Redux: 12 Steps to Better Code on Thursday November 15, 2012 @05:35PM (#4791200)
uhh, what is a bus factor?

> 5. Is your bus factor greater than n/2, where n is the number of engineers?

Re:Goldman Sachs: GS Collections source code released on Thursday September 06, 2012 @04:49PM (#4486165)
"Provides replacements for ArrayList, HashSet, and HashMap optimized for performance and memory usage."

Sounds interesting, would like to know a bit more. Looks like I have to find out for myself if I want answers

Yes it is e-ink, higher res and whiter background then previous versions.
I am excited whenever I hear of better eink displays. I am waiting for the day I can get an eink laptop so I can work outside.
Re:WebRTC is almost here, and it will change the web on Monday August 13, 2012 @04:36PM (#4378002)
I stand corrected :). I was just reading up on STUN, it is a very interesting solution.
Re:WebRTC is almost here, and it will change the web on Monday August 13, 2012 @03:12PM (#4377545)
Exactly. Almost everyone is behind a router so there is no way this is going to be as useful as stated in the article.
Re:WebRTC is almost here, and it will change the web on Monday August 13, 2012 @03:08PM (#4377528)
Notice that he said "AJAX was coined" in 2004 not that the technology was invented.
Re:Wayland anti-FUD on Friday May 11, 2012 @02:21PM (#3960557)
Network transparency is been touted as X's killer feature for decades at this point. I've been using linux as my primary os for a very long time, and have NEVER used it. I find it amusing that the default way to do desktop share in ubuntu (and most of the other distros) is vnc not X.
Re:HyperDex adds rich datastructures similar to Redis on Friday May 04, 2012 @02:34PM (#3929700)
This is the first I've heard of HyperDex. Anyone have any experience with it?
Re:Ask HN: Who is Hiring? (November 2011) on Tuesday November 01, 2011 @12:12PM (#3182730)
Trendrr.com / Trendrr.tv -- NYC (also remoting from Seattle is a possibility).

About Us: Trendrr is the real-time data processing muscle behind Trendrr.com, Trendrr.tv, and other media experiences.

We’re looking for someone who:

* Loves to code

* Is entrepreneurial and can work with limited guidance

* Can solve challenging problems with elegant solutions

* Is interested in big data and real-time processing

* Can code in Java and Python

* Enjoys learning new technologies and picking up new skills

* Is familiar/interested in nosql, especially MongoDB and Redis

* Can take direction both in person and remotely

http://blog.trendrr.com/2011/09/26/trendrr-dev-were-hiring/

Re:Ask HN: Who's Hiring? (Intern Edition) on Friday August 19, 2011 @03:47PM (#2904622)
* Trendrr.com and Trendrr.tv

* NYC - smack in the meatpacking district

* Relocate - No

* We process lots of data from social media

* Java, Python, MongoDB, Tornado, Jquery

* Semester? Longer?

Send us a resume, github username, ect to: careers [at] trendrr [dot] com

Fine grained tasks (at least to start out). Keep fairly constant contact via IM and email. Always talk on the phone at the first sign of a misunderstanding