skysight-inc/HackerNews huggingface dataset:
Exporting to, say, XCF or a similar image file format with layers (is there one out there that will work across Photoshop+GIMP?) would be much more useful to a graphic designer than a PDF. PDFs are great for printing and overview, but having wireframes in a layered image file format for your graphic designer would be a huge plus.
I had that experience of songs disappearing a couple of times too. But it's actually the rights holders who are doing us (and themselves) the disservice here, not Spotify. So I don't think that you'd be rewarding bad service by subscribing; those rights holders who withdrew their music will miss out on the subscription revenue.

I've been using the S60 client for a couple of days now, and it's quite enjoyable. There's a lot that could be improved about the UI, but right now I'm happy for the company to focus on expanding the catalogue (at least judging from their blog, that seems to have been the focus for a while now). (Actually, they should just release a libspotify for ARM dev-package!)

It would be good to have a cheaper option for light users though - I'm considering canceling the subscription just because it's too much money.
With journalism like this, what reason would any company like Apple publish audits when it will be distorted for link bait. I was so hoping that with the advent of the web we would get decent investigative reporting, but the sensational headline has been replaced with SEO.
I think the update system got better in later versions although there are sill some usability problems and I am not a big fan of it.

I realize that Eclipse is not for everyone. But a plugin for IntelliJ or some other IDE is a completely different product. FWIW there is a "standlone" version of WireframeSketcher that you can get through Yoxos: http://wireframesketcher.com/install_details.html#yoxos

I'll see what I can do about the immediate edit box. Obviously an option for it could be a solution. I'll see if there are more requests for it.

Take a look at master screens. I think it might be what you are looking for. You can reference screens from other screens and create reusable units this way. Changes to referenced screens are propagated automatically.

I plan to add editing inside groups. I think your idea of logical grouping is good. It was actually this issue that was stopping me from adding the possibility to put in Outline the complete contents of a group. Logical hierarchy would give much more appropriate results.
Making it social is very effective. People who have a history of giving up on exercise often find that it's much harder to let other people down than to let themselves down.

Being social enough to benefit from this idea but not social enough to enjoy making smalltalk with a bunch of strangers, I never liked the club idea. For those who are less social like me, competitive amateur sports leagues that are segregated by ability and age are a nice alternative. Typically, facility access requires games to be strictly scheduled, ensuring that people play instead of chatting. The competitive aspect ensures a good workout, and there are options to play as an individual (singles tennis and racquetball) or as part of a team (softball, soccer, basketball.)

Team sport leagues usually provide some way of signing up as an individual. Either they'll place individuals with teams who need players, or they'll create "house" teams made entirely of people who signed up as individuals. You might be embarrassingly bad, but you probably won't be the worst. If you're playing in the lowest skill level for your age, nobody can really complain -- if they want better teammates, they should "level up" and play in a higher category.
It'd be fairly straightforward for a browser plugin to hide according to a threshold (+ some rules). eg 1 point comments have to be more than 1 hour old to hit the threshold.
My small UK town seemed to work - try a nearby city.

The app seems to use United Kingdom btw, you may have morel luck trying that.
Young Achiever Gurbaksh Chahal,Self Made Multi Millionaire
If such a system could be created then it would be invaluable. It would help open up mathematics to literally half the population. That would help more advances to be made in mathematics, and it should be trivial to translate from one system to another once the two systems were created.

With all that said, I do not think it is true. I very much doubt anything about our approach to mathematics is inherently gender biased and as a current grad student in math I find the gender ratios in the classes I am taking are biased towards males, but only minutely. (5 males, 4 females in my Comp Func Theory class for instance, 6 males, 5 females in another I am taking).

While our representation and symbology is of our choosing, the concepts of mathematics are what they are and we must approach them on their terms if we hope to make progress.
Yup, and in addition to the HTML5 offline feature (which work in Android and in newer desktop browsers too), it also uses some nice iPhone-specific extensions like "apple-touch-icon" and "apple-mobile-web-app-capable" to display fullscreen in the iPhone OS when saved to the home screen, so it looks and acts more like a native app:

http://developer.apple.com/safari/library/codinghowtos/Mobil...
smartsheet looks pretty useful for hypothesizing ideas/testing (in the same way I use adwords to test things out in the wild)

I will test it out and report my findings.

EDIT - maybe not, it's returning bad requests (error 400) when I try to install it to my apps domain.
"Division by zero" error at http://obesitynearme.com/country/DE/
Best Tips For Buying a Small Business
I'm the program manager for iAccelerator and I'd be happy to answer any questions.
App
Application for VC funding. I need money plz.
You can also do PNG exports. There is batch export that will let you export a set of screens all at once. You'll have multiple files but I am not sure if it's a limitation.
Many coders start out self-taught like you. I did, and then studied for an IT degree and got professional work.

Here's a few things that I wasn't exposed to until I studied /turned professional - maybe some of these are the practices you are talking about?

- Version Control (Git, CVS, Subversion, etc.)

- Database design

- Performance optimization

- Caching

- Design Patterns

- Object oriented design

- Unit testing

Maybe you know these things already, but not knowing these things isn't going to stop you, none of those are worth losing sleep over, you'll pick up what you need on the way.

However, if I had to pick one thing out of that list that I wish I'd encountered sooner it would be version control.
I've got: c l e a n z a p .
Would love to bicycle to work. Here in the USA, very few people do so because (A) there's almost no room on the road and (B) motorists are almost always in a big hurry and not paying attention to anything except lights, police, and other cars.

I lived near a university once where there were some bike paths and it was really great.
Thank you, there is a tooltip only if it's a AskHN news (news without a link).
The article itself is only so interesting, but the ensuing discussion might be of value to people who like wired home networks.
Memoization to get linear performance out of backtracking, which is exponential without it, is certainly a nice sleight of hand, but I wouldn't be under any illusions that the constant factor is competitive with say an LALR recognizer. Also, with a scheme that maps so closely to recursive descent, it's easy to miss what amount to grammar ambiguities, where nested productions preferentially eat tokens that may be in the follow set (i.e. the if/else problem).
Online Patient Forms
Hackers and Painters is actually available on Scribd in its entirety.

http://www.scribd.com/doc/47180/Paul-Graham-Hackers-And-Pain...
Nice. It needs to be web-based because I'm sure Apple will remove all eBook readers for the iPad once they start shipping. Because of the conflict with their own eBook reader.

Side note: I wonder if this will happen to the Kindle app?
Clojure, Maven & SWANK
I wonder how a Mac-like PC (no trialware, no excessive stickers, minimal blinking lights, etc) would sell. The kind of people who appreciate that and are willing to pay a premium buy Macs. The kind of people who don't or can't appreciate that save their money and go with a PC. It's almost a cultural issue.

I agree that when Apple can use a specific model design for years, simply changing out the internal components for several revisions, they can put more money into a solid design.
I don't know if you're interested in statistics from outside the US, but if so, you should offer the ability to enter height in meters (or cm) and weight in kg.

Also, the A8 in "Paris, A8, FR" makes no sense, and it reminds me of those auto-geolocation ads that nonsensically say "Meet women in Paris, A8 now!" You should probably just drop the region altogether for most countries.

Finally, I don't think you should show any aggregate data until you get at least 4-5 responses, as you're leaking individual info. For example, just from what I've posted in this comment, anyone can deduct my height and weight from the "stats" on the site, which is not what I expected from filling out a survey (in this case I don't really care, but I'm sure others would).
LOL, my bad missed it. Got to it from another link.
My advice is to read the literature; that's what I did when I quickly realized the limitations of my initial high school programming class (punched card FORTRAN IV on an IBM 1130 in 1977).

That plus mentoring by the more experienced for a few years got me to at journeyman level in less than a decade. More reading, thinking and developing got me to master about two decades after I started.
Ask HN: Who's looking for employment?
In my time at hacker news, I've seen a few "Who's hiring" threads. Since I'm currently looking for a job, I thought it'd be neat to do that sort of thread in reverse.

If you're currently looking for work, post your name, a link to your resume/cv, the type of work you're looking for, and where you're looking for work.

I'll go first: My name is Nicholas Carlson. I'm looking for a junior or mid level C++ programming position. I currently live near Boulder, but I am more than willing to relocate to the west coast.

Resume: http://bit.ly/cmwUEm
> feels more like a skills list you would put on a resume

Well, yeah; the website is a resume, for the entire team. It's just describing the site they built as an example of past performance. So including every framework they even looked at is, if not great, at least understandable.
a click wheel scrolling through all 20gb of your music is the king of UI now?
Because the dominant view here is that only one's own intellectual property exists.

EDIT: and companies/organizations one likes. Everyone else's is fair game.
Don't keep visiting the domain and make sure others who are involved don't visit it - the company is likely to monitor traffic and think there's more interest than there is which might push the price up a few $.
Yeah, I also wish I'd made the effort to use that earlier.

Perhaps take the Joel Test in reverse: http://www.joelonsoftware.com/articles/fog0000000043.html
On the face of it, however, the grammar is problematic. There's a reason it uses "additive", "multiplicative" and "primary" rather than a more traditional expression, term and factor: by using commutative operators like + and multiply, and leaving out - and / it disguises the fact that the grammar is actually evaluating the expression from right to left, rather than the expected order of left to right.
Google Reader Play fixes RSS
Every Issue of SPIN on Google Books
You can not get out of debt until you do this
ncarlson - have you checked out wsod.com in Boulder, CO? -- I have two friends that work there and they seem to be "always hiring" .. I believe theyre a .NET shop, but from the sounds of it as long as youre a decent dev you should have a fairly good shot.
However this won't help if buydomains.com chooses to renew again.
Recommend you don't mention available domain names here to prevent sniping, private message Raj if you've got a good one.
What's the (true) replacement cost?

What's the pharma co's liability due to theft?

I didn't just recheck the article (saw it earlier), but IIRC the $75MM cited is wholesale cost to downstream distributors (next step in the distribution chain).

At the same time, it does kind of, in a sideways fashion, help make a mockery of our so-called "war on [illegal] drugs".

EDIT: Although, with regard to my last sentence, the article (or the one I saw, if not WSJ) does point out that no narcotics nor stimulants were present.
Unless they're under NDA I don't really think Garmin has much of a say about that. A J2EE app server stack with AJAXy client side doesn't exactly seem like it would qualify for trade-secret protection.

Making use of Garmin's trademarks (even indirectly, e.g. "gcteam") or other intellectual property, or giving out example logins to the production website ... those things seem much more problematic if the relationship with Garmin goes south.

I've never heard of anyone getting slammed for discussing implementation details absent an NDA, unless there was source code or other obviously-proprietary IP involved.
gpsbabel ftw!

Dealing with Garmin devices is only tough for the new fitness devices...proprietary binary format :( I wrote a ruby module in C to stream parse it which I plan to opensource soonish.
That's a great idea. In fact, why don't you make it a mp3 player too! Built in wifi would be nice, and of course a decent API for development. While we're at it, make sure there's some sort of parental controls on there to make life easier for parents managing this thing.

http://www.apple.com/ipodtouch

$200 for 8GB, I believe $150 refurbished.
Thanks, what I don't get from reading the grammar is how, as you say, multiplicative is either a primary or primary followed by a multiplicative. Clearly I understand that it needs to be defined this way, but is that either part just inherit to PEG or this implementation or what, b/c I don't get it form the syntax?
Send us your questions for new W3C CEO Jeff Jaffe
Whoever did Johnson's ads was a real piece of work.

However, as I wrote, none of this stuff is new. It predates TV and radio.

Heck, it even predates moveable type.
Text to speech is also used by some blind programmers. I've seen a demonstration once. The speed of reading is very accelerated, so the computer sounds like Donald Duck. Also, believe it or not there's a form of syntax highlighting, different voices are used instead of colors.
This is a great resource, but I suspect it will soon become overwhelming. There are an infinite number of anti-patterns. There may also be an infinite number of good design patterns as well. But just as y = x, and y = x^2 both approach infinity, one of those formulas approaches a lot faster. The number of bad design patterns out there to look at is just staggering. For anti-patterns to be useful to study, there would have to be some ranking based on how common they are. Otherwise, studying the one or two "right" ways to solve your problem seems like the only practical way to go.
Hmm, this reminds me of the 12th Planet, Nibiru or some such, from Sumerian tales.
Problem is your nexus one isn't ruggedized and has poor battery life in comparison, not to mention you can't swap out the batteries. For sure it works, but it's like commuting in a truck or taking a honda civic filled with tools to a construction site. Both of them work, but it's not the best tool for the job.

Also, if you have a large bike route, 50 miles or so, you have to cache a huge amount of tiles to see that route at any detail. Currently, Google Maps fails at consistently doing this even with expanded cache sizes.
Tell HN: I'm starting up a Database-as-Service and I could use some beta testers
Right now the whole thing is still being thought through and being worked on, from a pricing standpoint. Beta testers can store up to 1GB of data, and shouldn't hammer it too hard since it won't be running in a high-end environment.

InnoDB is disabled, and instead TokuDB is the default engine, which is faster than InnoDB and has better recovery times.

To add yourself to the list send an e-mail to office@spheredb.com. Current beta server is located in Chicago.

If there are people eager to start using this quickly, perhaps in order to get rid of their AWS RDS setup in favor of this sort of setup, dedicated instances can be set up, at cheaper prices than what AWS charges for their higher-end instances and better I/O with no virtualization overhead. Whole LAMP setups can be arranged as well if you don't like latency, with very little management required on your end.

Feel free to ask questions or just post your opinions.
That's still a ton of money. I had no idea people paid this much instead of coming up with a clever name.
Games like what? Tetris? Bejeweled? Text Twist?
I was really excited by the Sharp Zaurus when it was coming out, and by that openMoko idea and all that, and the the iPhone came out and actually made all that stuff practical. Ok, so I can't hack my own UI on the thing. BFD. I don't have time to. I can develop apps for it, and I don't have to "roll my own" support for my typical uses, and that's just fine.
btw, how did you escape that asterisk in quotes?
Web design with grids, powered by LessCSS
Cloud and the death of the sysadmin
Yes, I just dropped off my resume and cover letter there yesterday. It looks like a great place to work. Hopefully I'll get a call back.
Can you get rid of the global letter-spacing? It’s OK for some titles, but it kills the browser’s built-in font kerning and makes everything harder to read.
funny how it doesnt work the other way around ;) if there's something advertised as 99$ its almost always 99€ in europe.
first person to name a price loses.

You can usually low ball a domain squatter because they only make money if their inventory sells. The domain isn't usually a revenue producing asset that would demand a high price on its own.
IPhone Privacy
Hackurls.com: One Day Python Project (source included at the end of the page)
Ruby Best Practices (full book available for download)
The key here is to take the approach of the invaluable anti-patterns book and apply your recognition of an anti-pattern into how to refactor it into something better (or get the hell out if you can't).

It's also worth noting that greenfields projects tend to be rare in our field, more often you're starting with an existing brownfield code base. GoF addresses the former, anti-patterns directly address the latter, although it's of course useful to know about anti-patterns so that you can avoid falling into them when you've got a greenfield to start with.
I have to agree to k-zed, it's the best phone i ever had.
But if you count on a really good video recording performance, i wonder if there is any phone with proper video and cam out there.
The Nexus One's videos are atleast ok, but not good. So was every video i've seen from mobiles (particularly the sony cybershot phones, where you'd expect best quality, but also other HTC, Samsung and more).

I'd rate photo quality as good, a bit better than iPhone but still not even near the quality of a middle priced digital cam.
Video recording is about the same..

All in all it's still the same as years ago, i wouldn't use the camera for holiday pictures or anything other than a quick snapshot for a facebook upload.
You know, some people consider quoting Styx songs a criminal offense.

Domo arigato.
My background going into the program was purely technology based. I had a very limited view of what it actually took to start a company. When the program started I was so busy with development that the time spent in sessions seemed like a much bigger sacrifice than the $800.00.

Looking back I can firmly say I was clueless. As a sole founder I was constantly busy, but I wasn't focusing on what mattered. I was working in a vacuum with blinders on. Through direct interaction with dozens of successful CEOs I was able to start to see the forest through the trees. I'm now focusing on 1) the business development and partnership creation that my company needs to get off the ground 2) customer development to ensure that what I have built is a product that user's will buy (better late than never). Coding is how I procrastinate.

Also, the mentors are very accessible and willing to help. When I had a question about how to handle an investor I was able to shoot a couple emails off and get advice in less than an hour. I'm meeting two of the SD mentors for lunch next week.

Finally, I think the long term value is camaraderie with fellow founders. It's a great feeling to know a dozen other people you can talk to that are solving the same problems as you. I came out of the program with at least half a dozen super-meaningful connections. You can't put a price tag on that.

Every rose has its thorns. The institute was invaluable for me but I'd definitely say its not for everyone. Any description of this program and who it's for should contain a very clear statement of one fact that was NOT made perfectly clear at the beginning:

You must incorporate as a C or S corp during the term or they will ask you to leave the program. The pressure to incorporate starts about half way through, leading up to the "Incorporation" session. About a third of the class dropped out at this point either because they weren't ready or because they objected on philosophical grounds. FI is taking steps to make this clearer to new applicants but since this post didn't mention it I thought I'd tack it on.

There is a new session starting up in San Diego pretty soon. If you're serious about starting a company then you should definitely consider it.
The conspiracy theorizing about the App Store never ceases to amaze me.

Apple is shipping iBooks as a non-bundled application to be downloaded in the free section of Books in the App Store. Do you really think they would delete every other app in the category they put their offering in? Further, iBooks is only available in the United States at launch. Will they nuke reader apps in Finland despite iBooks not being available there?
That's called looking a gift horse in the mouth. Progress requires the intermediate steps. Complaining that we're not making progress because all we've done is gotten closer to conquering cancer and we aren't actually done yet is a great way to ensure we stop making progress, at least if the people allocating money start thinking that way.
I guess my response was a bit intense. but I will stand by with saying processing 45k 300kb files a day is a non-trivial task. Making the site handle that amount of traffic (serving the pages) is easy. Processing the data however, isn't. Consider it's being done through their proprietary firefox extension that works on two browsers and operating systems in order to pull info off your devices. Then it has to go to some cluster of background job processors. If you think growing your database/storage scheme by 2-5 gigs a day is 'trivial' then I commend you. From my experience, it's an easy recipe for setbacks. For example, our dataset is only 5 gigs, however at 5 gigs we are to the point of multi-hour schema changes in our data storage format. So, say you want to support handling laps from an uploaded logfile. A data migration of how many terabytes spanning how many hours?
> Just look at Microsoft CLR: same feature set, yet none of that sluggish starting, RAM-wasting JVM nonsense.

If anything, CLR is more bloated than the JVM, not less. The libraries it uses just are used at startup, so when you start an app they are already in memory.

Note that I don't think that the bloatedness of JVM or CLR is a bad thing -- as long as you properly dynamically link, the cost of having them is quite minimal on modern hardware.
I usually hate TL;DR comments, but if someone provided a short summary of the argument here (and for bonus points, a critique of the argument's strength), I would be very grateful.