HNHacker News
TopNewBestAskShowJobs

hy3lxs

203 karma · joined October 18, 2008

I like to build things.
submissionscomments
hy3lxs··on Why the New Obamacare Website Is Going to Work This Time
Mostly from scratch.

Cannot speak directly to experience of original developers, but I could see moving target as being an issue.

Would love to see our code open sourced someday and be useful to others, especially state exchanges, but that is a long-term goal. Currently we are laser-focused on getting everything ready to ship by next open enrollment.

hy3lxs··on Fractal Machine
When I see a GPLv2 app in the app store that is non-free, how do I know that the proceeds are properly going to the XaoS project?
hy3lxs··on Establishing secure connection
"Locksmith gets less tips and more price complaints for being faster"

http://news.ycombinator.com/item?id=2007385 (807 days ago)

hy3lxs··on An Unremarkable Event in the Tenderloin
I don't know if you did the "right" thing, whatever the hell that means, but I think you did the humane thing.
hy3lxs··on Airtime Launches
We're trying to have the best of both worlds.

You are not anonymous to Airtime -- so you can be held accountable for your actions in the public areas of the site. However, you are always anonymous to new people that you meet. We do not send your facebook id, name, or geolocation to anyone you don't know until you mutually friend them.

hy3lxs··on Airtime Launches
Please send your facebook id to feedback@airtime.com to help us track this. Thank you!
hy3lxs··on Airtime Launches
Airtime is about extending your social graph one algorithmically-matched individual at a time (one-to-one). Ustream and Justin.tv are about broadcast channels (one-to-many) of which only a small percentage of the browsable directory are active at any point in time.
hy3lxs··on Airtime Launches
Read your posts: allow us to prepopulate your video library with YouTube videos that you've shared on your wall in the past.

XMPP permissions: we are deeply integrated with facebook chat. Your friends online on Facebook can send and receive xmpp messages to you on Airtime.

Agreed that we could improve the messaging. Thanks for the feedback.

hy3lxs··on Airtime Launches
That number would be still too high for us. We want virtually zero.
hy3lxs··on Airtime Launches
When you are chatting in the "public" area anonymously with other users, we take screenshots to monitor for abusive behavior. When you direct call someone from your buddy list, that is a private conversation that is not monitored (like a phone or Skype call).

Also, legal says we should cover our asses :)

hy3lxs··on Airtime Launches
Here is our introductory video to give you a taste of the product:

https://www.airtime.com/about

We're still working on our team page, we've been a bit busy lately.

hy3lxs··on Airtime Launches
Brought to you by the genius and taste of Matt Cahill, our Lead Designer. Illustrations by Shyama Golden.
hy3lxs··on Airtime Launches
We would most certainly not do anything like that intentionally. The normal user flow is the standard facebook app authentication dialog that clearly lists all the permissions required for the site to work.
hy3lxs··on Airtime Launches
When you are connected to someone you aren't friends with, your profile is flipped to anonymous mode. So your identity is protected and you have the social freedom anonymity provides; but you are still held accountable for your actions for user safety.
hy3lxs··on Airtime Launches
This is boilerplate. The important part is having the freedom to keep the site absolutely safe.
hy3lxs··on Airtime Launches
We will someday, just not today. For the initial user population, it's a better user experience to prepopulate your profile, video library, and friends list with data from fb.
hy3lxs··on Anatomy of a Noob - Why your Mom Suck at Computers
User interfaces my mother doesn't understand:

- Running multiple applications at the same time is too confusing. She doesn't understand/notice the taskbar. She always tries to close one thing before starting another. Also, she doesn't notice that she has four copies of gmail open in the same browser -- since she doesn't understand what tabs are either.

- Window geometry is never manipulated. She has never maximized, minimized, or resized a window.

- As a result of the first two problems, inter-window operations such as drag and drop, cut and paste are often impossible.

- She doesn't know when it's correct to left click, right click, or double left click to do what she wants. So she opts for double-clicking on everything: links, buttons, menus, credit card purchases...

- She used to have 10 different "toolbars" activated in word 2003 because she couldn't find the button she needed, and they are randomly positioned everywhere because of accidental dragging (probably from overzealous double-clicking). Then one day she accidentally dragged the main toolbar offscreen, and was no longer able to open, save, or print...

- Corollary to above -- she avoids menus, since they appear to her as a hierarchical wall of text full of jargon. Also, they are difficult to use when you tend to over-double-click, since they close themselves...

- Activating Chinese UI in i18n-enabled programs it is often detrimental, as she doesn't have the tech vocabulary in Chinese either, and it just makes it harder for me to help her remotely.

- She clicks on a word doc attachment in gmail, spends hours editing it, and can never find the file again, because it's really called "C:\Documents and Settings\Username\Temp\awq2a393.doc"

- She will click OK on any dialog box to make it go away, because she is trained to close dialog boxes that way. Even if the dialog box is a security popup warning for a sketchy activeX control.

- She calls firefox "the google" because it was installed by google pack, and opens to the google homepage. She doesn't know the difference between the browser and the internet.

- She doesn't understand why she can't print a web page and have it look nice, without all the extra columns of ad junk.

+ Okay, one thing that does work well for her -- hitting control key twice accesses google desktop search popup to find anything -- even those annoying files in TEMP. She can remember that shortcut.

Once ipad gets traditional chinese support -- I'm going to get her one, and cut my tech support calls by 90%...

hy3lxs··on Google's New OS Will Offer Remote Desktop Capabilities
After using them heavily for several years, I have sadly come to the conclusion that Google Docs and Spreadsheets are toys. Every time I try to get "serious" work done in them, I run into a show-stopping missing feature or performance bottleneck that leads me back to booting up a vm with Office installed.

Nobody in enterprise will take the Google office suite seriously unless there are some serious additions to performance and features.

Linking data from disparate spreadsheets sounds good in theory, until you find that trying to use any non-trivial dataset will break Google spreadsheets, your browser, or both.

hy3lxs··on Many gifted children fail academically
From CS-106X, Programming Abstractions (intro course)

http://www.stanford.edu/class/cs106x/handouts/01-CS106X-Cour...

Your final grade will be computed as follows:

    Programs   25 % 
    Midterm    25 % 
    Final      50 %

From 51 H, Multivariable Calculus (freshman course)

http://www.stanford.edu/class/math51h/51h-info.html

Grading:

    Mid-term 1:  20% 
    Mid-term 2:  20% 
    Homework:    20% 
    Final Examination:  40%
hy3lxs··on Roger Ebert: 3D is a waste of a perfectly good dimension
Pixar worked hard to make sure their use of 3D cinematography in UP was properly integrated throughout their creative process so that it would be something that added to the movie experience and not a gimmick.
hy3lxs··on Stephen Hawking: Aliens Exist, but Talking to them is too Dangerous
It's an expected value thing. If the event is catastrophic enough (the Ur-Quan notice our radio signals and enslave humanity, or global warming destroys the ecosystem and we all die) then we should try to avoid it, even if the likelihood is very small.
hy3lxs··on Video Decode Acceleration framework available on Mac OS X 10.6.3
According to http://en.wikipedia.org/wiki/DirectX_Video_Acceleration, Flash did not use DXVA (hardware-accelerated video playback) until 10.1. Video being the complicated beast that it is, there are probably many reasons why Mac flash performance was inferior to Windows flash.
hy3lxs··on Is it too early to consider 3D html?
http://en.wikipedia.org/wiki/Gamebryo
hy3lxs··on Typography for Lawyers
Thank you for telling people that it's one space after sentences and not two in modern typography.

http://www.typographyforlawyers.com/?p=12

hy3lxs··on Java zero-day flaw under active attack
What is cmpxchg8b.com and why would I trust this "harmless" demonstration not to root my machine as well as running calc.exe?

Edit: Well, the link is from http://seclists.org/fulldisclosure/2010/Apr/119

hy3lxs··on iPad raises questions about laptop display options
(1) It's cheaper for the manufacturer as others have stated.

(2) Normal consumers don't like black bars. So they playback their increasingly-common 16:9 dvd/youtube/hulu content and complain that there are black bars at the top and bottom of their 16:10 or 4:3 screen, and feel like it's being "wasted," never mind that everything else you do on a computer (read web pages, edit documents) is done vertically and the extra lines help. Same reason why you see 4:3 content being played back stretched on 16:9 displays in coffee shops -- people would rather see a grossly distorted image than see black bars. Same reason you find really messed up in-between screen ratios being sold retail (stretch both 16:9 and 4:3, take the worst of both worlds but hey! no black bars). Personally, I'll take square pixels and correct aspect ratio with black bars any day.

hy3lxs··on iPhone apps with Unity or LUA
Because editing google doc spreadsheets isn't sharded.
hy3lxs··on Mozilla shipping SSL root certificate, has no idea how it got there
The person who started this thread added a message:

'I have received email from official representatives of RSA confirming that RSA did indeed create the "RSA Security 1024 V3" root certificate that is currently included in NSS (Netscape/Mozilla) and also in Apple's root cert store.'

So sounds like there hasn't been some rogue root cert out there for the last 9 years. Good to see that root certs are rogue until proven valid, though.

hy3lxs··on A jar full of fail: Why tipping and donations don't work on the Internet
Agreed, I thought it would be interesting to mention the tipping strategy that the for-profit entity Causes uses at the same time they are helping out nonprofits.
hy3lxs··on I have given up writing the Android version of Flaboo The reasons?
You have to plan from the beginning to abstract away the system-specific stuff.

Java: I only wrap what I need with JNI and use C for the rest. Anybody would get burned out trying to cut-paste a huge Objective C program into Java.

Debugging: good old asserts and printfs are your friend. Last I checked asserts weren't working out-of-the-box on Android, so you may need to roll your own log/assert macros.

Profiling: it's not supported very well on the NDK, so take 15 minutes to add timestamps to critical parts of the code and printf.

OpenGL: again, target C for the bulk of your code and vertex buffer objects and interleaved arrays work great. No need for ByteBuffer madness.

Fixed point: ARM chips are not going away anytime soon. Converting your data to fixed point before uploading it to the GPU is a simple problem compared to getting your fancy website to render properly in IE6 or your pretty desktop game to not choke on Intel Accelerated Graphics. Do microbenchmarks once at runtime or test lots of different devices to see what kind of data works best on the host device.

Good thing is you only have to do these things once, ever. Once you have your build system setup and all your happy interface libraries running you can do the same things for all your Android+iPhone projects.

Page 1 of 2Next →