skysight-inc/HackerNews huggingface dataset:
Not just the iPhone 4, the 3GS holds up really well with iOS 5 on it as well.

I have a 3G and like you said it should have never gotten iOS 4. But the 3GS is just fine.
Awesome job! I wanted to do something similar and I'm glad I was beaten to the punch. Keep iterating on the project, the idea itself and the execution has a lot of room for growth and 'betterness'. Kudos.
Top Movie Streaming Websites
They're going to blog about "how we broke the rules" and probably write a new book about that.

They're pretty successful with their belief so far and it's time to get more revenue from something new.
I originally built this app around one of the Apple streaming samples, just so I could listen to Dandelion Radio, a station in the UK.

I ended up adding in panel animation, and stream-scraping / detection from Google.

Eventually, I decided to strip out most of the more complex stuff, including the fairly ugly Javascript in a UIWebView scraping and sliding animations, and go ahead and productionize for the App Store.

After a few rejections for various problems, the app is now pretty robust, and useful as an unobtrusive and easy to use streaming clock radio.
http://i.imgur.com/o1A7M.png
Save the Quicksort challenge for last. It's the easiest one (in my opinion).

That way you can see all the other challenges.
SOLD! I want 10 units RIGHT NOW.
I have tried on many occasions to get a better understanding of the complexities involved in Domain Name registration, resolution etc. There are a lot of different pieces, legal, bureaucratic, and technical, that seem to go in to my ability to receive a website when I enter google.com into my address bar. Despite my best efforts, I've been unable to create a coherent mental model for the steps involved.

I was hoping that this article would give me some insight, but unfortunately was basically a trivia piece. Does anyone know of a good technical/detailed explanation of the interplay between DNS servers, ICANN, domain resellers, ISPs, etc? I'd love to read one.
Node.js modules you should know about: request
And whoever down votes me I want a reason why you think 37 signals is so fantastic when they have essentially changed nothing in 6 years.
I think it probably just boils down to keeping a paper trail and policies to employees explicitly stating that such behavior will make you criminally and civilly liable. When a violation occurs, throw the malefactors under the bus like and go on about your business.
There is a (mildly) compelling reason for every bank to have a stupid password rule which is mutually incompatible with every site in existence

But in my (personal, not professional) experience, they're not mutually incompatible. The bank and credit-card sites all restrict users to short, weak passwords, and it would be perfectly possible for me to use the same password on many of them.
The equivalent is actually "A copy of Oracle at home." SAP started with just the ERP product.
It's a digital in/out board for business'. Basically replaces the magnetic board hanging in the office for one on your phone or web browser. Pretty cool.
The modern vehicle has evolved to a highly specialized state. Though we have the capacity to design a vehicle that the common man could fix himself on the weekend, we clearly don't have enough demand for one, and the regulatory market for pollution and safety might very well make it impossible.

The consequence of this is that knowledge of the mechanics of the complex system that is a modern vehicle is typically beyond any one person, and certainly well beyond the majority of its users.

Today there is leverage in far flung industries for the individual who has specialized knowledge of his field AND knowledge of how to apply software development to that field. But these opportunities will not last long. Any software that can increase profits in an industry will attract competition from other software developers. That software will be improved and refined by software specialists. It will (and has) evolved to a systemic complexity that equals the modern vehicle.

Software is a tool. The civil engineer who uses AutoCAD to design your road does not need to know how to code his own AutoCAD.
3D SPACER - online home and office interior design software
On the contrary, NOT freezing them would be totally boneheaded. OP describes an EXTREMELY sketchy way of collecting money (take money from one random person on the internet, promise you they are sending a "mystery" gift to some other person on the internet) that clearly violates PayPal's TOS (you can only ship to billing addresses on paypal).

There is not a payment processor in the world that wouldn't freeze someone under these conditions.
Casinos' No Exit Strategy
This top download site in spanish also use this scheme http://nmap.softonic.com/descargar
re: "For every person that doesn’t like Comic Sans there are two that love it."

Pro tip: defensive answers like this don't help your case.

I'd like to see the survey results for actual designers; I suspect the dislike to like ratio would be in excess of 99-1.
http://www.theregister.co.uk/2011/12/06/hidden_gchq_code_bre...
The tag line needs to be much clearer. It needs to be super obvious. "Availability" sounds a little vague.

How do you signify if someone is available inside your app? A person icon and an illuminated coloured dot? A magnified version of that would convey the apps use very easily.

The icon makes me think of an "updating" symbol rather than location.

I had to read a fair bit until I had a general idea what it does.(I'm still not 100% sure what all the features are)

It would be instantly understandable if you had a screenshot of your app in use, where you logo is currently.

Displaying the viewpoint of a users would help a lot. Do I get a list of my colleagues and their current status? Is it messaging too? Can I look at other locations and see who's there?

It's an interesting app!
That's not even apples to oranges, that's apples to orange groves.
Riiight. And you work where?
Sequoia Capital: Hack Your Way Into a Top Silicon Valley Startup
Did you already lose your water weight? If not, drink 10 8-ounce glasses of water a day, and you'll lose 10-15 in less than a month.

I don't know about this "one big meal a day" stuff. I used to do that as my normal diet in my early to mid 20s (not trying to lose weight) and it did not keep me in shape. I lost weight when I started eating more, normal sized meals (yogurt or granola for breakfast, sandwich and apple for lunch, fish and rice for dinner).
For me personally the 4000 weekends has more of an impact, because I can realistically picture what I would get done in any given couple of days.. 76 years seems a bit too much of a 'big picture' to really comprehend.
Don't forget about http://apollohq.com
Cal Newport of at Study Hacks [1] has been talking about this type of stuff for a while. He approaches what he might call "a philosophy of deeply thinking about hard problems" from an academic standpoint, but I think you can apply it generally. He's done some pretty good interviews/detailed posts on the topic.

I really think that pseudo-work is a killer. PG talks about this a bit here [2]. This type of constant context switching is dreadful for productivity, and also stresses you out. Saying that, some startups actually do require 100 hour weeks. Read Max Levchin's interview with Jessica Livingston [3]; he spent like 4 days getting the Paypal demo ready, and then fell asleep at the restaurant table after showing it to the VC's. But there are also times when you have explore; Max said he had this later when Elon Musk came in as CEO and was trying to change direction. Max had tons of free time, so he started playing around. This led to the discovery of the fraud detection system that probably saved the company.

So there's a time and a place for 100hr weeks, but you can lose sight of the big picture if your head's to the grindstone all the time.

[1]http://calnewport.com/blog/

[2]http://www.paulgraham.com/selfindulgence.html

[3]http://www.foundersatwork.com/
Christian Colleges And Universities Are Improving
Ask HN: What to ask an Intellectual Ventures Officer
I'm at a talk with a few people, but most interesting is a CIO from Intellectual Ventures. Anyone have anything they would ask him given the chance?
OpenPhoto is like WordPress, for your photos
Code-probing, not Angry Birds, will define cloud's success
When will they release reference implementations of all of the alleged intellectual property they have patented or bought patents to?
The fact that a product built six years ago is still relevant and effective is testament to just how fantastic their original decisions were.
The Right Time
Republic Wireless: We’re ready, are you?
Lawyer Robert Barnett representing Amanda Knox for her book to publish
That's way clearer....Lightbulb goes on

We use one of those (handwritten actual board)

Instead of IN we write 1 word what we're working on - this helps others to know if we can be interrupted or not and finding who to direct people to when they ask questions.
I don't want to discount your experience, but as with a post advocating for fasting, you need to put a personal experience/your mileage may vary disclaimer on here, because your experience isn't going to be what everyone will experience.

I've done fasting in pretty varied ways. The longest was for eight days. What I usually do now is a 24-hour fast: dinner, skip the following breakfast and lunch, and then dinner.

When I fasted for eight days, I dropped about ten pounds. On a 24-hour cycle of fasting, I will drop between 1 and 2 pounds a day depending on activity level. I have never had the experience of gaining 20lb after fasting, nor have I ever felt like I was in famine mode. I think I gain weight a bit quicker than before I started doing the 24-hour fasts, but at the same time, it drops off quicker, too (it's true that fasting changes how your body stores and uses fat).

If you go from fasting back to junk food binges three or four times a day, yes, you will (unsurprisingly) gain the weight back. If you're putting 6k calories a day in, nothing about the effects of that are going to go away after your fast. If you go from fasting back to a reasonably balanced diet, the weight isn't coming back--if you aren't overeating, how could it?

This has been my experience. Your mileage may vary. I am not a doctor and this is not medical advice.
Your New American Dream
How To Choose A Board Member
i don't think it's an issue of people vs. animals, it's an issue of "save poor people that aren't being named and won't produce an audit trail" vs "save this cat that belongs to me, the owner of this paypal account".

strictly on a risk assessment basis, an organization not registered as a 501(c) taking in lots of money for a generic cause is more likely to be fraudulent than one specific person that paypal can easily identify taking a smaller amount of money to save his cat.

paypal is probably just as comfortable with "save walter white" as they are with "save mr. marbles", but not "save people like walter white" or "save cats like mr. marbles".
http://martinfowler.com/bliki/SmutOnRails.html http://www.startuplessonslearned.com/2010/02/why-diversity-m... http://hoydenabouttown.com//20080723.2001/matthew-garrett-on...

...off the top of my head.
She was not illustrating aggressive sexism where it's blatantly obvious; that's my point. She was covering a more subtle variety, wherein (in this example) the "too emotional" card was played, with her, all the time simply because (it was clear to her) she was a woman. She ran a simple experiment, and in this interaction didn't even volunteer information that might seem critical, just answered questions simply and without elaborating or making any additional comment (like, "yeah, that was kind of frustrating that I had to be woken up to fix this, even though it was X's shift").

The card was played anyway.

Are you in the club of people saying she needs to document all of the times that card was played against her in the past (and not played against male coworkers), or "it wasn't sexism"?

She explained the context. The card is played all the time. She tried this little experiment, and did everything she could think of to avoid it short of speaking in a robot voice. No dice.

Is this some kind of "proof" that it was sexism and couldn't be anything else? Of course not; but she was convinced enough (from her total experience) that she left the job. "The straw that broke the camel's back" is just a tiny straw. The expression assumes there is already a massive bale already on board.

Hell, even if further investigation (video footage, I guess?) somehow showed that this case was most likely not related to her gender at all, the problem is still there: the environment felt unpleasantly sexist to the woman working in it.

Is this not worth talking about? It's a deep subject, and many companies are affected in non-trivial ways; main point #2 of the blog post was that because she was forced out by this discomfort, the company is suffering real losses. Good IT workers are not interchangeable, and you might lose a cornerstone of your business due to seemingly-trivial mistakes repeated many times.
A little background: this started as a hack I made to have quick access to CSS docs: http://news.ycombinator.com/item?id=3222253

Since then, with the help of HNer vecter, it's expanded to encompass some more things. The goal right now is to expand this into a more general documentation/code search.

Thanks for the feedback!
Understanding how Java GCs works will only make you a better Java developer. Excellent screencast.
> I want a reason why you think 37 signals is so fantastic when they have essentially changed nothing in 6 years.

Maybe they just didn't need to change anything?

"If it ain't broke, don't fix it."
Inside Google London: A park, a coffee lab, and nightclub-style meeting rooms
Lambdas: Coming to a Java 8 near you.
Even I am planning to buy some 100 odd pieces for xmas gifting purpose hence looking for reviews before putting up order.
The content comes from MDN (Mozilla Developer Network).
90 second product pitch video in stop motion on a $5 budget
Thou shalt goeth unto Google and type define:
Learning monads in Clojure: a warning
Engineer A Great Product By Building A Startup With A Culture Of Constraints
Also a good point. I wasn't too specific but I was thinking more someone with previous startup experience and also at least a little bit business savvy.
Sweet video!.
I read it as doch ub, which is slightly misspelled German for "whether or not". I like more certainty in my documentation, personally.
Failure is a very broad spectrum. Failed to deliver as promised is more accurate. Sometimes with spectacular results.

There's very little I can do to help, since ERP vendors are very risk averse. I can assure you that by the time you own a license, they've booked the revenue and moved on to the next sale. If anyone gets stuck holding the bag other than the customer, it's the consultant doing the implementation. I usually advise clients not to buy from these (and other) vendors, unless they accept the risks. They're free to self-insure against it.

As a matter of course, the CIO gets someone's foot up his ass for a year or two and is lucky to keep his/her job. Budgets are blown. Change orders flood in. Unforeseen costs. Missed deadlines. Contract remedies are weak because no one had the stomach to fight for them when they were on the table. Finger pointing everywhere. And so the world turns...
What about passengers that were killed due to human error?
The toolbar installation is optional. It might not be nice but I don't see why it should be forbidden from Microsoft's side as that's the point behind these partnership after all (same with Google). Every other product asks you to install their toolbar. The product in this case is downloader and most importantly CNet's traffic.
What, no leap seconds?
Yeah, I got annoyed by that too. The fact you have to guess what calls they used makes this distinctly not a bug fixing challenge.
Nvidia slams Intel: says ARM supercomputer to be more efficient
Yeah, I feel like this questions answers itself. Why would you change a hugely profitable and popular piece of software? 37signals set the bar for web-based project management, period.
I like the context switch. I can only work at one task for so long until the quality starts to decline. However, switching to a different job allows me to start fresh.

It works really well for software development: I can do the programming for a while until I can program no more, at which point I can switch over to designing interfaces. The mix between creative and analytical thinking is highly beneficial to my workflow.

When I focus on only one task, the quality of my work, at least from my point of view, is never as good.
I also had the same idea: http://timesliceapp.com That is just a landing page, no product actually exists.
The entire thesis of this essay is based off of a false premise.

Being less busy doesn't cause you to become the creme de la creme. He has the causal relationship reversed. More than likely, they feel less busy and stressed because they are born geniuses.

Working less hard won't make you any more of a genius. In fact, for those of us born without exceptionally talented minds, working hard is the only way we can keep up.
thanks! the sean connery explicit lyrics edit is my favorite ;)
For those that want to install this locally or just to look at the code, see here:

https://github.com/rgarcia/instacss
Insider: $56 Billion Later, Airport Security Is Junk
that renders Amazon worthless? That seems a little harsh. Can't you just list your prices in USD?

I know people in India who order books from Amazon US and pay in USD using their India-issued credit card.

I think it's just a matter of UX to show the price in USD to a foreign audience.
I wish I could believe this, and for a year or so I did. But the fact of the matter is that of the top 10 startups of the last 5 years, I can't point to any that the founding team didn't put in 100 hr+ weeks (including wknds). It seems like everyone I know who is super successful (traders, game developers, startup founders) are working as many or more hours than me.

I will admit that they're not necessarily happier, but that's not really the metric I measure myself by. It's easy to say "do what you love", but the fact of the matter is that building meaningful products is going to be painful sometimes. The problems you have to solve aren't always perfectly aligned with your skill set, and you might have to work harder and longer than someone who is smarter or has an advantage that you don't have.
Somewhat more detailed info here:
http://www.futurict.eu/the-project/proposal

Seems they want to wire up every realtime data source they can get their hands on to a massive database, then allow researchers to upload apps to run on the data. So, there would be a variety of simulations running, using different models.

They would also provide access to the simulations at least to important decision makers. It's not clear exactly how open the access would be.
So, once your niche has sufficiently good software tailored for it, there's no profit in being a developer. That makes sense.

Although industry standard tools with scripting environments often have active communities of people developing sophisticated tools on top of them. Encase is one example; the Canadian Mounties write quite a bit. Splunk is another. Niches may asymptotically outrun good software.
IBM Goes to the Racetrack With Super-Speedy Memory
Coffee logic
Well it was at least originally marketed as being for interpersonal payments, as a service that John Q. Public would want an account on for that purpose.
India is about to break
We have custom statuses, so users can add 30 characters to explain what they are working on or where they are at a given time.
For me the impressive part is that they've buckled down, slowly evolved the core in a way to add features without upsetting their existing happy customers to an extent that there's been much screaming online, and released additional applications along the same template that have also been well received.

Basecamp provided them with product/market fit - iterating on a successful business model in such a way as to gradually grow a profitable company might mean that they should no longer be considered a startup, but it's no less impressive.

Perhaps more importantly, for those of us wanting to build a company we enjoy working in that isn't trying to either (a) scale massively (b) sell (c) IPO they're a great reminder that such stories do exist.

Plus I think I rather enjoy the sheer chutzpah of their shameless self promotion, even if I do like to think that I've not entirely drunk the koolaid.
$100 Novo7 tablet: Android 4.0, 7" capacitive screen, USB 2.0, HDMI
How do community dependent web startups solve the chicken and egg problem
We moved away from Titanium when we were pretty explicitly told "development on Titanium Desktop has ceased" - documentation we needed was outddated, and the company is focusing efforts on mobile. Chromeless was new and exciting and seemed like development was going quickly, but has since trailed off as well.
OpenBravo's demo video is a lesson in what not to do.

When I open a software demo video, I want over-the-shoulder or screencast-style video of the software in action. I do not want the Comic Book Guy narrating Wikipedia's definition of 'agility'.
Dang. Preach!
The article seems to suggest that by over-using your brain, you will damage it long term.

As far as I know, there's no indication that too much focused studying/working will make you anything but better at whatever it is that you're doing, and will not hurt you noggin.

I'm confident the human brain can withstand pretty much any intellectual effort in large quantities.

Crucibles are a fundamental aspect of one's personal and professional development, if you're not facing then, you're missing out on giant leaps in your growth.
Yes, guys who develop all day in Windows, look vaguely lost at a command line (constantly forgetting their place in the dir structure, not knowing the basics of rsync or scp, not knowing how to unzip a jar, etc) always call themselves Linux experts. Calling all Unix-like systems "Linux" is a common problem as well, unfortunately.

But I run into Linux "sysadmins" with all of the same issues. There's a real problem with a lack of competence in this industry, IMO.
I thought it was a great low cost pitch. One nitpick is that the "$5 budget" is a little bit of a stretch unless your time is worth nothing (several people over two days should count for something).
This is exactly the kind of situation where a little advice can be dangerous. Going from a sedentary lifestyle to sprinting, deadlifts, kettlebell exercises or other intense activities is a recipe for disaster.

I agree with most of your advice and the implicit part that carbohydrates are the enemy and fat/protein your friend. However, the part that's dangerously missing is that your body takes a lot longer to recover from exercise than you think and that overtraining can set you back weeks or even lead to permanent injuries.
Virtual Machines: Virtualizing Virtual Memory, nested vs shadow page tables..
True - we had a lot of fun (and drank a lot of beer) while shooting the video, so it was practically free time ;)

But yeah, not totally free!
OpenDNS launches DNSCrypt service
The article establishes and uses a brand new metric:

SAP's technology must be interesting for develpers because it costs exorbitant amount of money to hire anybody to work on it. SAP is interesting for investors because it pulls in massive 10% profit margin. SAP's services are interesting for customers because it has high barriers to deploy, maintain and replace. SAP is interesting

By comparison, Facebook-like projects must be boring for developers because they flock to work on them, even if for free or `ramen-profitable' for year or two. Facebook is boring for investors because it manages mere 25% profit margin. Facebook is boring for users because barriers to entry and exit are essentially non-existent.

What kind of metrics is that?