Hacker Newsnew | past | comments | ask | show | jobs | submit | mustardhamsters's commentslogin

Hi, I'm Dean, the first software engineer at Glowforge. Our software deals with a fair amount of Rails, but we also have Node and Python micro services for certain processes. The UI is very Javascript heavy. We're also writing our own firmware in C. The cloud software is managed with a set of Docker containers.


Bam! And I thought I had no work here after reading the first line. This is great. One email. On it's way sir!


We do a little bit of everything! I tried to pick the best tool for each purpose as I was building the early prototypes, and we've segmented the system to make that easy to develop on. We are looking for people comfortable moving around as much of the system as possible.


I'd never thought of Harold and the Purple Crayon as related to programming. How is that? In perhaps the broadest sense the crayon gives him the power and freedom to create in the same way software might, but that's a pretty big leap.


Okay, I hope this convinces you it's a leap instead of a pretty big leap:

He lives in a seemingly boring world, but it isn't boring after all. It may not even be a world after all. He invents solutions using the contrived rules i.e. using a purple crayon. Some of the solutions become problems. For example the dragon scares him and makes his hand shake, so he falls into the water, but he comes up thinking fast and makes a sailboat.

Both these lines remind me of computers or programming:

Nine identical pieces of pie that Harold likes best.

A forest with just one tree in it.

Also word play is important in programming and in HATPK.

Lots of things are more like programming than things obviously designated that way such as programming languages. In Hoare's communicating sequential processes he goes on and on about vending machines for example.


I do considerable design and photographic work in OS X. I've been on the Mac platform for my entire life, and I have no real reason to switch now. That said, most of my development work is platform independent– it probably wouldn't make that much of a difference if I did it in Linux, maybe a bit more if I did it in Windows. I just have no reason to do so and I'm comfortable with OS X.


This still had a bunch of issues when I tried it: The user I connected with saw many instances of my user because I was trying to connect with Sublime Text, and couldn't give permission to all of them. The system didn't sync well from ST to the browser, but it worked the other way around. At some point we began typing over each other entirely. Screenshot here: http://grab.by/oAgS

Really want to see this working well!


We are really struggling under the load right now. Also, i noticed that you are using Vim? We have echo loop detection in Sublime, but haven't ported over that logic yet.


I don't think wanting to stay permanently single makes you broken. I also don't think that you are the sole decider of what makes you a "good" boyfriend or if you need to be a "dramatically better person" to get there.

Do what makes you comfortable and what you think will make you happy and fulfilled in ten, twenty or thirty years. I felt this post made a strong case for thinking of relationships as long-term investments and although it's hard to think on that scale, that may help you with your decision of how to live your life.


Most of my tech support requests come in via email anyway. I send them to supportdetails.com, and they're very happy to send me an email. We have a tech-savvy userbase, so usually they say they liked it so much they'll use it themselves.


Thanks for the feedback. We have added a share widget which also has share by email as an option. Please check it out


Good starting point, but that won't get him trillions of combinations.


It does with 9 letters. In this case though I think I'd use them like a counter, so I would probably still top out at around 4 or 5.


Definitely. At first I was thinking "okay, another useless CSS trick" then "wait, just one element?" then "why does this read like I'm watching a video?" then I finally found the play button and just sat back and thought "oh my god".

I had no idea those before and after pseudo elements were so powerful, or that box shadows could be that awesome.


I got a blank recording from this, and then when I tried to send it to you it failed and said the message couldn't be sent anyway.

Some kind of indicator of audio levels is going to be important so users can at least see that it's working properly. Not sure what's up with it not sending, probably an easier fix on your end.


We do have a sound level meter. If that didn't move for you, it probably means we didn't get any sound input from your microphone.

As for the sending, we are investigating it right now. I think the recipient email address was malformed; just pushed out a fix, hopefully that'll do.


It glosses over it pretty quickly, but it sounds like he was charging a fee for frequency of checks for the classes. Part of the slide presentation shows that the school's policy surrounding their electronic services forbids commercial use or personal gain. Maybe that's part of the problem.

Edit: The conduct timeline makes this pretty cut and dried: http://ucouldfinish.com/conduct/ In the written statement of hearing determination (July 24, 2pm) they say specifically that he's in violation of their code by making unauthorized commercial use of their service. They then go on to talk about server loads, but the primary violation is the commercialization of their service.


He's also effectively selling preferred access to classes, which is something of an ethical issue.

And many universities handle waitlisting on a department or class level so they have leeway to deal with various factors as appropriate. Ever tried to implement university, departmental, program, and class policies simultaneously, while keeping them up-to-date, while handling who can override the computer under what amalgam of policies? No? Well, that's what you'd need to do in order to get automated waitlisting working at most universities.

The fact that there's not a university-level waitlisting feature isn't an excuse to hack around policy, especially not while violating ToS and misappropriating resources for commercial resale.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: