jsiarto

Joined 17 years ago

Karma
313
Submissions
101
Member since
Sep 9
Cofounder of Loudpixel, author of Head First Web Design and Head First WordPress, adjunct prof at Michigan State, ux-er, designer and airplane nerd.
View on Hacker News

Recent submissions

Comment · 6 years ago
Good point. I just checked our company's web analytics and IE makes up about 2% of web traffic. So it's not dead yet, but I guess you can make a case for not supporting it.
Comment · 6 years ago
Comment · 12 years ago
Comment · 12 years ago
Hey very cool! I work as a contractor within the NASA Earthdata team and I'm always finding interesting things like this as I learn more about the program. NASA is a great steward of what I think is some of the most important data we have about our planet. Much of it is publicly available, but not many people know about it.
Comment · 12 years ago
If you guys like this NOAA app, you'll probably like NASA Worldview too: https://earthdata.nasa.gov/labs/worldview/

It's more focused on Earth sensing data products, but it has great satellite imagery and overlays.

Comment · 12 years ago
I'm sitting here reading this after spending the last two days at Goddard Space Flight Center in MD and I can pretty much assure you that the engineering talent there would run circles around the folks building social apps in the Bay Area. Have to agree with @drpancake here, this attitude is the primary reason I stay away from SF.
Comment · 13 years ago
l9.
Comment · 13 years ago
Tables are for tabular data--designing with HTML/CSS isn't perfect, but using tables for layout is an even less-elegant solution. It leads to a markup soup of nested tags and tables and difficult-to-maintain codebase. Good design and good markup go hand-in-hand and often you need to strike a balance between flashy visual design and solid underlying structure. This is also why visual designers should understand how their designs get implemented in HTML and CSS--it will create a restraint and limit the amount of "hacks" you have to do to make a design work.

Also remember that not everyone views the web in a browser. Having well structured markup helps those that use screen readers or alternate methods of browsing the web.

Comment · 13 years ago
This. If your company clears one million in yearly sales and spends $980,000 to make that happen--you are running a $20,000 per year company. There is nothing wrong with this, but I hate when these metrics get thrown around without context. There are $1M companies that make less profit than a hot dog cart (which subsequently, in the right location is a damn good business).
Comment · 13 years ago
I agree completely, but I also teach non-CS students mostly in design. If version control is a foreign concept to some CS students, it's not even on the radar of most of my design group.
Comment · 13 years ago
This is the case in the classes I teach. We use Git as the primary vehicle for submitting assignments and tracking work. I usually spend the first week introducing students to the Linux shell and interacting with Git and Github.
Comment · 13 years ago
I agree that there are more important concepts that need to be covered in freshman/intro level CS courses, but some of the graduates I was meeting and interviewing had not even heard of version control or source code management, let alone spent any time collaborating with a team of developers. They were not getting any exposure to it at any level within their program. It didn't even seem like something they had been introduced to. IMO, source control management should be as essential as ssh-ing into a remote server or running/compiling a program in the shell.
Comment · 13 years ago
In the US -- there is no "minimum amount when authorities check bank accounts" -- they can't legally do that. You are required to report all income to the IRS regardless of source and it's generally not a good idea to mix personal and business accounts. An LLC, EIN and bank account take about 1 hours worth of paperwork and you're generally set to start exploring the business side of an idea.
Comment · 13 years ago
Former student pilot here: you literally spend countless hours on "coordinated turns" which involve proper use of both roll and yaw controls (ailerons and rudder). It's much more difficult to do it properly than most people think.

Also, I would describe landing a small plane--and I've heard others describe it this way--as a "controlled crash." You are basically stalling the thing on top of the runway.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton