skysight-inc/HackerNews huggingface dataset:
I have a really hard time getting along with Photoshop as a web design tool. For touching up photos it's fantastic, but I far prefer Illustrator, or even better, Fireworks. Fireworks in particular has a great vector/raster hybrid that I love.

But I'm sure I would get used to Photoshop if I had to.
Altmetrics: a manifesto
Don't waste your time on space partitioning trees if you have big data, jump straight to Locality Sensitive Hashing or approximate nearest neighbor graph construction (WWW 2011)
I actually worked on a healthcare product that had this feature. It was called Pathway. It's similar to what you're describing with checkboxes for each "path" that the patient should be on for whatever reason they're in the hospital. It was actually really popular but got replaced by Flowsheets.

But with that said, for smaller facilities or even doctors offices, I think this would be very useful.
Facebook Comments instead of Inbuilt Comments?
We're currently running a Facebook comment system on Atodev, But I want to know if this is actually a good move.
Should we add our own inbuilt Comments system or stick with Facebook?
I don't understand. If you create an empty model and you have a validate function, the validate function still runs and you aren't able to create the model.

Also, I don't fully understand the workflow for a "new" form. If the form needs to handle both a "new" model with no attributes (invalid state) and an existing model for update, how does one go about that? (I'm currently using a mock for the new state.)

I realize this are two different issues, but they are somewhat related to the problem of creating a model with no attributes, which is a model in an initially invalid state.
FWIW, I used a trail version of FCPX to do our Startup Chile application video. It was very easy to have multiple shots in the timeline and cut between them. In fact, the whole thing was very easy, and very powerful. It is a vast improvement over the previous versions of Final Cut[1], which I felt were really hampered by sticking to the traditional way of doing things, producing a worse UI.

I think it made sense for Apple to make the UI like traditional editors, which were as close to the moviola and the moviola inspired tape editing bays of the past, back when FCP came out. Back then, getting people into the digital age was the goal, and keeping the workflow as close as possible was advantageous.

Now, however, the outcry about FCPX from "professionals" is really about those "professionals" not wanting to learn anything new, because they really aren't editors, they're just cutting things together by rote. Anyone whose an actual editor- that is, a creative person, will find FCPX a vast improvement over FCP, and of course iMovie.

I highly recommend it.

(Also got Motion which is cheap at $50, and did a custom motion graphics intro... which is kinda amazing given that I had no experience with motion graphics before that.)

People talk about Apple "abandoning" pro users, but I don't see it. Sure, the prices of the software are lower, but that just broadens the potential market.

And these days, there are a lot more pros than there used to be-- because people who make videos for YouTube, and make their living from it, are, believe it or not, professionals.

[1] I've been shooting film and video for many decades, including for some projects as a professional.
Good idea. Until HTML5 Device steps up it's game, Flash is the only way to record audio, leading to some very strange bugs and that annoying dialog box.

Nick, Cofounder
Twitter is Not a Media Company
I still use Tadalist (37 Signals app) instead of Basecamp.

And we use http://feed.us instead of a CMS on every project.
In what way does adding tags do more than

1) searching for stories by keywords via HN Search,

2) scanning the main page and the new page with word search on the page (implemented as CTRL-F in many browsers),

3) searching for best comments on the bestcomments

http://news.ycombinator.com/bestcomments

page,

4) searching for active threads on the active

http://news.ycombinator.com/active

page,

5) searching for comments by users with high karma averages on their comments by following links from the leaders

http://news.ycombinator.com/leaders

page, and

6) doing site-restricted searches of the site with Google

https://www.google.com/search?sourceid=chrome&ie=UTF-8&#...

to focus on comments with particular keywords? I use all of those methods on different occasions to find good content here. What could we all do with tags (implemented how?) that we could not do by those means?
Brick and Mortar vs. Online Retailers, a decade later...
I think there is a lot of "hate" for Google these days, but I believe every bodies reasoning is different. This is OK, they have alienated so many of their users, but many in a different way. My current "hate" for google stems from them taking the social away from Google reader,I don't give two Sh!t$ about the policies being merged, I actually think that's a good thing. Someone else "hates" the new social merged into search. Honestly, I enjoy diversity in the services I use online. I want my music to be independent from my email to be independent from my "social network" (not to be confused with my "personal network", of which, email is a part of) I don't like what google has become, and if I wasn't firmly planted and reliant on gmail, I'd be google product free. RSS, search, and cloud storage are all now solved for me elsewhere, and social always has been. I'm sticking with gmail, because I'm not anti-google, and it's a fantastic product, but I've left google products because somethign better came along (dropbox killed any need for google docs, google killed their RSS as far as I'm concerned, and G+ never really did it for me (or any of my actual friends, although I've got thousands of followers, they're all from the HN circle...) Did I mention that I revel in diversity to keep my mind engaged and learning new things. I don't want my entire experience to be from google or facebooks window, I want wide open spaces of internet and applications. If you know what I mean.

This is going to turn into a larger rant on the the course of "social media" and their networks. When I'm with certain groups of friends, I act and talk in a certain way, and by no means should some of that ever be public. I want to talk and communicate with some of the social group of mine online, but in no way shape or form should any of that be public as well. Many people can't make that distinction (hence the UK people being deported because of tweets) and I think the big companies are trying to ruin that divide between public and private.
There's also Del.icio.us as a collection/curation platform somewhere between Twitter and Tumblr.
Secret Law of Startups，Part 1
" Within the next few years, technology will improve your life in ways you can scarcely imagine."

I doubt this. It would be nice if there were some details provided with such a grand statement.
I like your message!
Well as you say the whole Reddit/social network bandwagon think they are very strong and auto-congratulate themselves for that victory. But the truth is an internet mob is not a distance runner it's more of the sprint runner type. Next time there will be something the movement will very likely be weaker, and the next will even be weaker. Wikipedia won't black out again, Google won't put a sign every 3 weeks to oppose something.

Anyway I prefer to fight in real rather than putting my website in black.
So I just tried it out but it doesn't seem to work as advertised.

The mobile interface is really snappy and one of the best I've seen. I tapped through to a few events, looked up some speakers, etc.

Then, in order to see the purported offline mode, I set my phone to airplane mode. All I get from the mobile lanyrd site after that a message that I was in offline mode.

I was expecting that at least the events I had been perusing would still have been cached and viewable. If you're expected to be signed in for the caching bit to work, I guess that's ok but there should at least be a notification somewhere. Ideally it should just work.
Here at UserVoice, we're in love with:

* http://trello.com Easy card management for tracking all of our projects and bugs. We've got boards for every department.

* http://hipchat.com Fantastic way to chat in rooms or with individuals. Keeps our two offices connected.

* http://argylesocial.com Fantastic social media monitoring, publishing, and most importantly, measurement.

* http://airbrake.io Error collector, which we publish into Hipchat. (More info: http://blog.airbrake.io/awesome-airbrakers/uservoice/)

* http://optimizely.com/ Simple and powerful A/B testing tool

...and probably a bunch of others I'm forgetting. Thank you for creating these wonderful apps, everyone!
I see hiding the URL as a big step backwards.

We're on the edge of a "Web 3.0" revolution where people use URIs as global unique identifiers for concepts. It makes sense that Google hides URIs because they're threatened by the semantic web (by increasing the amount of meaning/byte, the kind of 'big data' analysis that Google does will be possible for smaller startups and eventually desktop users.) Firefox doesn't have a reason to hold back the future though...
I basically gave up on perl after discovering this:

foo foreach @bar;

sub foo {
s/foo/bar/
print;
}

This clobbers the content of @bar due to mutating the $_ variable.
Which is a useful feature. But imagine that foo, instead of directly mutating the value passed to it, calls into a complex set of other code. Now you have a bomb where working code can break in crazy ways if any of it gets changed to modify $_.

Having to audit code for this kind of thing is a real pain. I still maintain existing perl projects, but won't be starting any new ones.
I agree with the overall sentiment of the page. A few questions to seasoned iOS devs:

"With websites, you can simply add one more page, then create a link to that page when you needed. However, you can’t do that with iOS app, everything has to be set in the beginning, any changes might result in significant other changes that you might not be able to understand why."

Isn't this what the Navigation Controller is for? You just push a view controller onto the stack, and pop it when you're done.

Regarding the UITabBar: "if you want colors icons instead of the blueish tint, the change in code is substantial!"

I have been using this method, which is not really complicated: http://sugartin.info/2011/07/01/customizing-tab-bar/

You need to make images for the bar in both orientations (if you need it). The only time-consumer is the "more" button, for which you'll have to create a custom UITableView -- and still not have the handy "edit" command to rearrange the tab bar buttons.

...unless this is the wrong method to use, in which case I would love to see an example of the right way to do it.
It's definitely not a smartphone - so what is it?

Actual phone: http://www.gsmarena.com/nokia_6303_classic-2658.php
The simple answer is that a16z is showing the world how this is done, and so many investors have come knocking on their door that it'd be silly to say no.

First off, they're clearly doing this right. They are more than just the new face of venture capital, they're innovators in technology capital (much like YC). They have a clear mission (as you've just read) flowing from some of the most insightful, experienced and well-connected technology business leaders in the world. Their portfolio is great and they have a compelling case that they are adding value to companies far beyond the money.

Second, this is a nearly-perfect moment to raise for their fund. I know if I was in charge of some serious money in this economic environment I would be haranguing them endlessly to invest. I can imagine they just had to pick a number, and why not take as much as they were offered on the best terms? If things go well, they may need to come in to deals with more money. If the market goes sour, they'll be glad they don't have to raise for a long while.

And by the way, even if you're not interested in VC financing or even being an entrepreneur, please at least check out some of Ben's classic blog entries from the sidebar of this article. I recommend his essential take on corporate politics:

http://bhorowitz.com/2010/08/23/how-to-minimize-politics-in-...
Elsevier Publishing Boycott Gathers Steam Among Academics
How I failed at my personal startup weekend
The Numbers Behind the Twitter Data Silo
Digital Relationships
You can't even use an upgraded version of the browser? IE7 kinda defeats the point of a "secured" network.
I have had a similar experience of AdSense from Hell, thank GOD it is not my source of income or it would be very bad. But essentially AdSense was unable to access my website early on and decided to set the account to 'INACTIVE' after repeated attempts (upwards of 10) to reach out to AdSense support and having groups of people tweet at them (no response. ever.) They are still completely quiet and the 'return to AdSense home' link only persists to reload EXACTLY the same 'INACTIVE' message - perhaps the worst user experience on the internet. It has even gone so far as I have had a Google API Billing specialist whom I was coordinating with for some API stuff reach out to AdSense on my behalf after learning the details of my case, and even he said there is no hope...
Securing Business Software Applications
Yeah it's pretty annoying when he claims to represent the majority when 61% of Canadians (who voted) voted for someone else.
You may be right but why am I seeing @gruber's (as an example) replies to devs or bloggers when I'm either following both or not. Keep in mind that I've almost never used the site. I've used the Twitter app for Mac or the iOS version.

The only time I don't see these comments is in my timeline. It may be that it's not supposed to happen but, from what I've seen of these posts, they weren't meant as DMs. When I read them it seemed as something more personal and less comical that exists in a normal Twitter feed from these posters.
Your body makes most of the cholesterol in you, it's a vital pre-hormone.

How much you eat barely changes the amount produced by your body.

If you want a better lipid profile, eat more eggs and fewer carbs.

Everything above is really well established fact at this point, propagandists like AHA to the contrary.

When in doubt, ask the practitioners, at say, leangains.com
I used Final Cut pro while creating a daily video documentary for Kanye West and Jay-Z's Watch the Throne tour and I can honestly say that it was the best tool for the job, largely because of the new background rendering capabilities. There are some interface flaws in the new magnetic timeline but I really appreciate the dev team's willingness to experiment with new video editing paradigms. Within another few point releases I think FCP X will begin to persuade the crusty old FCP 7 guard that it's worth another look.
PhoneGap 1.4.0 Released
For reference, to use associative arrays in Bash:

declare -A table
column="name"
table[$column]="value"

Included in recent versions of bash :)
Just forget backticks even exist.

I now always use $(cmd) instead of `cmd`. Much easier to read and it fits in better with process substitution <(cmd). More importantly it all nests sanely $(cmd1 $(cmd2)) and works well in quotes "Blah: $(cmd1 $(cmd2))".
If we are sharing anecdotes: both my condo building and office building have reserved spots for charging electric cars. However, I'm not a fan because they were both installe by government subsidy and currently offer free power. Just why we need: to subsidize the drivin habits of people rich enough to afford an electric car (as they currently command a price premium).
Flailing Fast: A Startup Story
Good link. There's plenty more (in pubmed) where that came from!

Seriously this 1980s alarmism needs to stop.
http://www.workflowy.com/ kicks butt! Gmail, Google Reader, Google Voice, Google Docs, but everybody uses them...
I too would like to know more.
We both made the mistake of giving them both numbers. In retrospect, that was a bad move. Now, I can't even change it because my account is closed permanently and there's no way for me to contact them.
I tried out the demo, but it says "not a PSD file" for every PSD file I gave it.

If it works, I would really look forward to this.
You might not be representative of the target market.
Even works in Mobile Firefox, that tells me you're probably not doing browser sniffing. Kudos for that.
Zsh use's zle(Z-Shell Line Editor), which is different then libreadline as its part of the shell not a separate library. Zle's behavior is editable through your .zshrc.

Maybe I dumbed the post down too much, was just listing a few features that I use every day that IMO work better then the comparable Bash features.
Pet Beds
Pet Beds Direct are a Lancashire based company producing the ultimate in pet beds, dog beds and cat beds. Whether it’s a poodle or a Great Dane, we try to cater for all types of dogs and cats.
No...but he has discussed similar issues back here:
http://bhorowitz.com/2010/11/03/why-andreessen-horowitz-just...

Basically it's that they don't want to be limited in what they can invest in (be it seed money, venture money, or growth moeny). They have lots of interesting opportunities coming at them and i'm sure they'd not be happy if they were excluded from something they believe in simply for capitalization reasons.

I have a strong suspicion they could have way more capital than 2.7 Bil if they wanted to...they're trying to walk the fine line of having enough capital to work with w/o feeling the pressure that they need to invest in things they don't like.
Really nice last couple of sentences there, thanks.
I learned and fell in love with Rails because I was stuck working with Struts and I saw how much easier and better life could be. So, at least for me, the decision to use a different framework didn't follow what you describe. I'm pretty sure if I came across something that allowed me to solve my problem in an easier and better way than Rails would, I'd use that instead.

For example, if I were building a mobile API that I was fairly sure wouldn't require a web interface later on, I'd consider using something simpler and more performant than Rails. It's not a matter of being an early adopter vs. a conservative developer, it's a question of practicality. As it always should be.
At the moment, the event you're tracking or attending are available offline. So yeah, you need to log in to trigger offline caching. When you view the 'Your events' page you'll see the events being cached if your device supports it (a reasonably recent webkit & firefox).

Whether you should be able to save events offline without logging in has been a bit of a debate in the office, so this feedback is extremely useful. Many thanks!
This is an interesting idea. If John Cage composes a song that is all silence, can't that be copyrighted?

But in reality, couldn't one argue that the copyright covers the name '/bin/true' and the empty file contents?

Or that the whole work is copyrighted, with a stamp on each file to remind you of that fact?
I really like the "raw" body-builder flavor to it: eat a cup of kale, eat a cup of almonds etc., so I hope if recipes do come in, they can somehow be turned off.

I just recommended it to reddit.com/r/leangains :-) though apparently it's been posted on /r/fitness before.
I'll definitely hit you up some time.

With respects to the checklist on the splash page: I took that directly from the WHO Surgical Safety Checklist, which has become part of standard protocol in many hospitals.
Firefox 10 Launches: Enables Fullscreen API, Fixes Add-On Compatability Issues
Web Sites and a Plug-in Free Web
Raspberry Pi is smaller than many of today's smartphones, and there's plenty of room to put an antenna, battery, and camera in there.
Have been using Newsblur too, but it doesn't work so well for Hacker News - it doesn't display the article or the comments straight off, so you have to click through twice on your mobile to read either, which is bad for navigation or a slow connection.

Anyone from Newsblur here?
Google Wave Necroscopy
Two years ago, despite service drawbacks, we fell in love with the wave. Later we developed our own way of using it, as well as several extentions. After Google announced the termination of the service, we researched its alternatives and decided to develop a new platform — Rizzoma.com. Prior to the launch of Rizzoma we initiated an online research among those who were using the wave. Over 500 users (thank you all) filled out our evaluation form. This essay is to summarize the survey results: who the wave users are, what they are doing, what was the best in the wave, and what was the most annoying. The final part of the article describes the way these findings influenced the plan of Rizzoma development.
Cool Nano Loudspeakers Could Make for Better MRIs, Quantum Computers
Reading Steve Case's summary, most of this is good stuff-- very much like the crowd funding legalization. I think its absolutely absurd I can bet $50,000 or $100,000 on options in the stock market, but can't put $10,000 into a local startup. (I do well in the stock market, but I think the local startup is a better bet, given my experience working for startups for a couple decades, and other reasons.)

I'm not sure about the $1B in spending, whether that will go somewhere or not. I'd prefer this bill didn't increase the federal budget deficit, even if it is probably one of the vanishingly few economically useful places for the government to put money, at the end of the day, that money had to come out of the economy (it doesn't really grow on trees) via inflation or taxation, and thus risks making things worse if it isn't spent wisely.
3 advices for effective communication in Rizzoma
During the years of communication in Google Wave, we have developed some rules and use cases of communication, that have affected our use of the wave and helped us shape Rizzoma’s interface. E.g. we use the headings for some replies (blips). Why?
Performance in the Cloud: Business Jitter is Bad
In fairness to zsh, "kill <tab>" just lists the number rather than giving the names. In zsh or fish, by contrast, you get the process name too.
Firefox mobile didn't give us any problems at all, it just did as it was told. Lovely browser.

ahem Although we have fallen into the browser sniffing trap once. Opera's ApplicationCache doesn't support 'FALLBACK' which we heavily rely on. I failed to write a reliable feature test in time for launch, so we're testing for window.opera in the current version. I'll flagellate myself accordingly.
If you're finishing your junior year, then yes, that's true. But if you've only done one year of college, then you might have trouble finding a paid internship. Your best bet might be an unpaid internship at a start-up.
>right now vcrs are still illegal

Link? Whatever kind of illegal they might be, it's not the kind that stops stores from selling hem or people from buying them. I'm highly suspicious of this claim.
Could we link somewhere without a referral link?

http://www.apple.com/finalcutpro/software-update.html
JQuery Mobile and backbone.js, the ugly
Yes, I just use the builtin's. Basically os.execute, and io.popen.

Popen is not the greatest because you can't get exit statuses from it. But for a quick script that is too messy in shell, it suffices. I believe that there is an extension to lua that has a popen that returns exit statuses. That can be used too.

For pattern matching, I either pipe to perl and capture the output, or use the inbuilt pattern matching system. It's surprisingly powerful.
The Tar Pipe
Fully agree with you Patrick, I've had some bad experiences with payments that turned out to be blessings in disguise.

As one of my mentors said about taking people to court "How much of your time / resources would it take to sue them? How much would you gain? How long would it take you to generate that much rev?" When I realized that it took less time to generate the rev than to sue I decided to drop the matter and focus on finding better clients.