skysight-inc/HackerNews huggingface dataset:
Angry Birds Maker Rovio Makes $106M for 2011, Considers IPO
Above all else, a commute to the office will suck all the creative juices straight from your cranium. Spending 30+ minutes schlepping through traffic each way makes the whole day a waste.
You should look into syndaemon. This will disable the touchpad when you are typing. https://wiki.archlinux.org/index.php/Touchpad_Synaptics#Disa...

Also, the screen on the Series 9 is one of the better screens out there. Also, I don't find the keyboard on my 13" loud though.
As far as I can tell from looking through the strawmen, none of those are absolutely necessary and several would just get in the way.

The important stuff has already been added, modules, Object.is, and WeakMaps especially.

With that being said, the @jsfixed team must think something needs to be done, I just wish they had spent any amount of time in this blog post explaining what that is.

I can think of a few things. Today I was needing to get the base domain from a url string and spent entirely too much time writing a function to do it. I wound up using a library called URI.js. But it's insane to me that there isn't a native way to parse a url string in the browser.
Easy Chinese Recipe
Let me get this straight. You want to sell a web property that requires no effort to maintain and generates ~$17k/month(!). Wowzers, I'm jealous. Besides that, what happens if you don't sell it now that a "price" is on the market? I'm curious to know how this may affect other "meta" sites like this. I applaud you guys for the guts to do this.
The best entrepreneurs I've worked with kicked ass whether or not they were working for "the man". Great entrepreneurs live and breathe high quality work whether they're running the company or emptying the office garbage cans.

To me, being an entrepreneur is a lot more about your propensity to excel rather than the particular role you're playing in a company.
Or the charity that can benefit from putting this on auto-pilot.
Stripe Office Hours
Corporate environments sometimes lock down their computers completely, and don't give admin/install privileges, let alone OS updates.

So yes, "stuck".
If it passively generates $200k /yr with no maintenance, what reason is there to sell?
Investing in great people is the ONLY viable angel investment strategy. Most great early stage investors invest in the team first and idea second. Capital is plentiful and readily available. Great entrepreneurs are extremely rare. These people are such a no-brainer than NOT investing in them would be a mistake. There are thousands of them out there and not meeting them because they don't have an idea yet would be a HUGE mistake. Betting that they will find a great idea and execute on it is the right approach.

The quality of an idea is just a proxy for the other intangibles that a great entrepreneur needs to have (including being able to identify a opportunity to pursue). Just because they don't have an idea yet doesn't mean you can't consider other proxies for how great an entrepreneur could be.

YC is looking at other non-idea filters and it's a smart approach. It's the approach most great angel investors use. Because it works.
It's lack of appeal to hardcore gamers is why it's so successful - you are not Angry Birds' target market. Everyone who is not a gamer is their market, and they have different requirements and experiences than gamers.
Or maybe "Stash your mail"
Run C++, PHP, Java, Visual Basic Codes Online
So people know to be wary.

Not everyone has as much faith in these things as the HN crowd.
There is huuuuge attention to this from the pixiv/doujinshi crowds here in Japan. Great service for them - since they can supplement their twice yearly Comikett hauls with regular boosts

edit: not to mention a thousand vocaloid / niconico-douga songs with producers looking for an easy way to monetize
[Honeypot Alert] Active Exploit Attempts for PHP-CGI Vuln
I've been pretty happy with my Dell laptops, running Ubuntu.

But they lost me when they dropped WUXGA. That extra 200-pixel row may not matter to folks using their machine to watch movies, but it's missing developer real estate to me.
This is how I feel Hacker News works. I read Hacker News precisely because of the comments section which often illuminates and provide more context and grit to the referenced article.
Lockups can range widely among hedge funds, and can even be different from investors in the same hedge fund when implemented via side letters, with some of the more desirable hedge funds requiring multi-year lockups, especially for side vehicles that invest in less liquid instruments. The two-year period has historical reasons, in that you could avoid certain SEC requirements by setting that as your lockup. Funds also do longer lockups so that they can issue fixed-term debt rather than depending on loans from banks.

The percentage of hedge funds fund invested in illiquid investments is generally small... that's something you'd see a PE fund do (buying private companies) but in most cases, a hedge fund does not want to buy something they can't sell with a phone call. Probably the closest would be the distressed guys who might buy untradeable bonds in the hopes of converting or getting a workout.

My point was they don't (generally) have the ~7 year effective lockups associated with VC funds, where there's a staged calldown over the first 2-3 years and then you get paid back (hopefully) starting with year 5 or so.
In my experience, using Mingw in the real world is a mess.

It doesn't play nicely with MSVC++, which is a big problem because most third party libraries on Windows are built with MSVC++ and expect projects using them to be built with MSVC++.

And the only debugger usable with Mingw is raw GDB. The debug format it uses isn't compatible with MSVC++'s debugger. Sure, GDB is very powerful, but it's very difficult to use compared to MSVC++, XCode, and even the GDB front ends on Linux.

Also, there's not much of a build system with Mingw unless you're happy with hand rolled Makefiles or using MSYS. I've never had much luck running MSYS. Maybe it's improved lately, but downloading an arbitrary open source library and trying to run "./configure && make" in MSYS is a crap shoot. Unless the library author has taken steps to make it work it probably won't.

As somebody else said, if you're porting code from Linux that uses a lot of non-standard GCC extensions, GNU Make and autotools then Mingw is tolerable as long as you can develop entirely on Linux and only use MingW for porting and testing.

There are some limited cases where it's actually pretty good, though. For example, the open source version of Qt ships its own version of GCC, GNU Make, etc, and hides the details behind their Qt Creator IDE. If you're using Qt with minimal dependencies outside of Qt, it's a nice setup. Also, GHC and the Ruby "Windows dev kit" do the same thing for compiling/building language extensions.
> 1. Invite-only access.

I did not have invite-only access but I did promise beta access on https://linkpeek.com

I spent a bunch of engineering time writing beta only code. Offering beta did give me some extra exposure and a pretty large list of email addresses. I think a "tell me when you are ready" textarea might have been more worthwhile and would have better turn over.

The programming logic to support beta (free) users adds to the complexity of the website's codebase.

In short, for me it seems like a time-waster. I didn't need testers after all, my software and service was pretty solid.
That's only true for the US. In the majority of other countries algorithms aren't patentable.
Who's Afraid of a Big Bad Hacking Story?
Don't drive yourself then? You chose where you live, if daily commute factored so low, well, that was your choice. I walk or get the bus depending on mood/weather. Great way to start the day.
Yes, the docs could use indeed a few lighter tutorials for people starting out.

However, once you're over that initial learning hump and start looking for more specific things you'll quickly notice why the postgres manual is often cited as being one of the best documentations ever written (inside and outside the OSS world). It's really that good - once you're familiar with a few basics.
Melt, a grilled cheese restaurant in Cleveland, offers 30% off for life in exchange for getting a grilled cheese sandwich + logo (scull and crossbones) tattooed on one's self. I met a woman at the airport who had a sleeve of food-related tattoos including a Melt one. In addition to the discount, these ambassadors (my term) are treated well -- invited to special parties, restaurant openings, etc. It's a great scheme because it's strong social proof to others that Melt is a trendy/cool/worthwhile/whatever place. Being on the Food Network all the time can't hurt either.
I took that exact course nearly 10 years ago at Waterloo.

Part of the problem when I took that course was that neither of the two professors who taught it actually knew C++ themselves. Our final exam contained syntax that wouldn't even compile if it had been tried on a real machine. It was a good thing that I already knew the language.

As for the course itself, I think that the problem is that the curriculum is overextended. They try to combine design, lifecycle methodologies, testing, and C++ all into one course.

I think that OP is misguided in his blanket statements about C++ being a poor teaching language to use in university. While I agree that a different language would be more useful for covering the remaining topics in that course, he's going to need C++ in years 3 and 4 whether he likes it or not. It would be a mistake not to leverage this course as an opportunity to learn about pointers.
Eight Reasons Using PHP Programming For Web Development
As insurance is a bet on things going south, and startups bet on things not going south, there's very little overlap, other than what landlords and governments mandate.

Much more interesting is whether the entrepreneurs on HN have health insurance- wouldn't be surprised if most do not until they reach ramen profitable or well beyond.
Make Marked Even Better
OT: What is Ars doing on this page that breaks the Back button?
I'd like to see the accidents/operation-mile figures. I think that will be instructive.
It's a hard problem. The reason it is hard is that they have to balance runtime size against the potential value of an addition, against increasing the complexity of the language (Combinatorially- for every feature they have to examine in detail how it interacts with every other feature of the language, which is a lot of work), friendliness to noobs, friendliness to old javascript fans, friendliness to java ruby and python people who hate javascript, etc. etc. For this reason they have focused mainly on features that can't be added with a library for this edition.

If you are interested, I wrote a URI parser myself, which can resolve relative URIs
https://github.com/Breton/jsutils/tree/master/uriparser
Saying that someone is an anti-google marketing campaign, based on them being paid by google's opposition, is an accusation that may or may not be true, but is hardly a personal insult and is not a fallacial argument as it pertains directly to the matter at hand. The actual truth of a statement is not the requirement for it being considered a logical fallacy.

As to calling his blog garbage, his blog is the method by which he is communicating his views and so it is a judgement of quality of his writing, not of him directly.

[edit] also a personal insult, such as calling someone a complete and utter muppet, can be a perfectly reasonable point to make in argument as long as it is particularly relevant. Which judging from your commentary so far, is something you may wish to keep in mind.
They can start by unfucking the internal/external display mode key.
http://www.osnews.com/story/23202/The_win_p_Mess_Will_Micros...
What's the churn?
Anyone know what being a premium member gets you? I wasn't able to quickly figure that out upon first encounter.
I made an similar implementation of this here: https://github.com/cncool/SlideSelection

It uses two fingers to select text because I couldn't figure out how to detect when the shift key was pressed.
How many domains still use FFT specifically though as opposed to some other transform? Most of the signal processing papers of the last decade that I've read or read about have used either wavelets, FFT on a small window such that this isn't really applicable, or some arbitrary non-orthogonal basis.
Art and Commerce
Having read everyone's responses, I think followup question #1 was the most important one: Am I selling myself short by trying to be good at multiple things, when I could be an expert at one? Simply being 'very good' at two or more things is extremely valuable, even if means not being 'excellent' or 'an expert' at either.

I think for now I'll continue down my current path. I like to code, and I like to design, and I happen to be decent at both, and I think I would be disappointed if I was somehow forced to give up either. So why not continue? It's served me well so far.

I may never be able to hang with the hardcore code slingers or the hardcore designers, but there's a ton of spectrum between the two extremes that is largely ignored, and there's value to be had there. As @idan pointed out, it might take some self-promotion and/or time to prove yourself (assuming you're aiming for work at an agency or other established company), but once you carve out your spot it will be clear how much value you provide.

And of course if your plan (like mine) is to strike off on your own, then who cares -- you'll get a ton of mileage out of a mixed skill set. You can always hire 'experts' down the road.
I own a XPS15z but I was never able to put what is wrong with it so succinctly.

I absolutely don't get what's with the pre-installed software thing, I can do that myself. What I need is full-driver support and some basic information of what is known to work. I don't expect them to maintain a full Linux compatibility list, but just a simple list that says: With this specific kernel and this mainstream distro, those things don't work out of the box. You need one intern for about two days to do that. Throw in exact specs and I can figure out a lot of things for myself.
Walk it
Ask HN: Do YC late applicants receive rejection letters as well?
Just wondering if people who apply late to YC also receive rejection letters.
If they aren't focused on it, it is a distraction and can potentially tarnish the brand. Plus, they aren't going to sell for nothing, so they get immediate capital they can invest in areas where they expect a higher rate of return.
> We’ve put Sortfolio on the clock: We either sell it by July 1, or we close it down.

I'm wondering, If you had $480,000, why not spend 10% of that to build an alternative, and release it on July 1. After all the customers are going to have to signup to a new payment system either way.
Do you really think you're going to be overwhelmed with sign ups?

Simple beta: Add 'we're in beta' to your sign up page.

Done.

Invite-only: don't link the signup page to the rest of the site. Add it to the ignore in robots.

Done.

Anyone who finds it, well they just wanted it enough. Too many sign ups? Take the page away. Get rid of the template page, whatever. It takes about 10 secs to kill a page in most languages without a redeploy.

Writing lots of extra code?

Sucker.

Don't over-engineer.
Why ignore it? That's exactly how.
> There is no charge to be listed on Sortfolio — every web designer gets a free listing. We also offer a Pro listing for $99/month. The Pro listing includes a larger interactive display ad, up to 6 large images, placement above free ads, and a spot for your logo. You can upgrade, downgrade, or cancel at any time.

http://sortfolio.com/about
My experience is roughly the same. We aren't making hugely popular apps, but in all cases, the ad-supported version generates more revenue than the pay versions.
Christian Louboutin Decollete Pumps - Beige
How to run a share holder's meeting
FWIW I have sold numerous properties and domains on there, in fact I have been selling on there before it span out to become Flippa when it was still part of the SitePoint Marketplace (they did the same with 99Designs). They are a highly reputable organisation - they have made SitePoint, 99Designs, Flippa etc.

For instance, there have been a couple of sites which have sold for over $1MM[1] and there have been many which have sold for a few hundred thousand[2] as well as sales in the several thousand plus range as well.

[1] https://flippa.com/2677949-planetrx-com - $1.2MM
There is another which sold for $1MM there and a few around that price point as well.

[2] https://flippa.com/102961-bloggersunite-featured-blogger-net... - $450k

Other Examples (I could include loads):

Duncan Riley (Former TechCrunch Writer) sold Inquisitr for $330k there:
https://flippa.com/138899-the-inqusitr-rare-opp-to-buy-15k-m...

Retweet sold for $250k there:
https://flippa.com/85167-retweet-com

There are loads of other examples too!

With regards to the 'ending soon' you shouldn't use that as a guide (I think Flippa need to clarify this for signed out users/lurkers) because as soon as someone bids it adds 4 hours on the end of the listing (providing it wasn't BIN'd) to avoid sniping.

There are sites on Flippa now with bids in the several thousand plus range.
Focus. Just because something has little to no maintenance doesn't mean you don't think about it. When it doesn't match your existing portfolio of products it makes it harder to incorporate into your overall plans.
Just get a Macbook Pro 17 inch. Best machine ever. The only serious laptop for developers ;-)

Bought it last week, and did almost go for a Macbook Air after the Linus endorsement. I am so happy I didnt!
Curious insight into pre-launch Android development
Warren Buffett on CNBC (3 hours interview, transcript and video)
Does anyone else find the article title grating? How does one leap into the high end of a pool?

Product videos are a pretty significant upgrade, though.
That's true, functions can work quite well for smaller apps, and/or apps specifically suited for that style.

But there are many apps that have complex internal states. Subroutines and functions don't say anything about how to deal with it. This state ends up being global variables, which is a big issue.

I once worked on a complex desktop app written with functions and global data. It was nearly impossible to modify it, or understand what it does. A click on a button could execute 1,000 lines of code modifying dozens of variables, resulting in effects throughout the application. Debugging a seemingly simple issue could take an inordinate amount of time. We had to re-factor the entire app into OOP and model-view design to stabilize it and move forward.

The app had about 30,000 lines of code. So, based on this experience, I'd say it's too large for the functional style. When I start a new project I often don't know how large it'll get, so the safest approach is to default to OOP. If the functional approach will prove more appropriate down the road, it should be relatively easy to integrate functional design in those parts of the app where it's required.
Because 37 Signals is more popular than you are.
I provided traffic/revenue figures to anyone who asked. If you're a serious buyer, and you have other questions, please contact me directly at jason@37signals...
Show HN: SlideSelection, an Open Source Hooper Selection Implementation
The only thing is that this is not a free service, so I want just a couple users to flesh things out and get some new opinions, before releasing something that flops and gets a bad rap.
A humble, common-sense, and useful list. I particularly appreciate #9, which suggests an exercise in that crucial life skill, empathy. As MLK said in his final speech before being killed ( http://www.drmartinlutherkingjr.com/ivebeentothemountaintop.... ):

And so the first question that the Levite asked was, "If I stop to help this man, what will happen to me?" But then the Good Samaritan came by. And he reversed the question: "If I do not stop to help this man, what will happen to him?".
It should be ideal for companies like oDesk. They get readymade user base for the product that is similar to what they are doing.
Because it's summer, they want their $480k to spend on their vacations.
It's a customer challenge not a technical one.
I fly Southwest weekly and pay for my own travel, so I have an incentive to think about optimal purchasing schemes. There are some strategies which I am surprised are not made less appealing through relatively small fees:

1. When paying full-fare, flights are fully refundable. Not sure when you are flying home? Just book a bunch of flights. Even with the restricted fares, you get 100% back in SWA credit which can be used for the same person for one year. I'm surprised they don't have a 24 hour cancellation policy as I'm sure they lose money when flight sell-out and last-minute, full fare passengers book on other airlines. Even a $20 fee would provide incentive to cancel redundant flights.

2. Frequent flier points can be used to book restricted fares as effectively fully refundable -- if you cancel, you get the points back. So, just book-up a bunch of segments before prices go up in case you need them. There might be a $2.50 (yes, under three dollars) fee associated, but it's immaterial.

3. If you "miss" your flight and get to the airport within two hours of its scheduled departure, you can fly standby on the next one. There's an incentive to book a mid-afternoon flight (usually less expensive than, say, a 6:00 PM one), "miss" that flight, and standby on the more expensive one.

All-in-all, I don't abuse the rules much. Mostly, the lack of any fees for missing my Monday morning flights makes me less interested in showing up at the airport too early. I'm simply surprised that SWA doesn't provide me with small incentives to change my behaviors in ways which would help them immensely. Conversely, their website seems to have a bunch of O(N) or worse algorithms w.r.t. number of trips taken -- a huge annoyance to their most valuable customers.
Both The Little MongoDB Book and the Little Redis Book:

http://openmymind.net/2011/3/28/The-Little-MongoDB-Book/

http://openmymind.net/2012/1/23/The-Little-Redis-Book/
The UXGA IPS panels on some of the T60s are one of the nicest screens to spend all day looking at. New screens are often brighter, but the color and viewing angle found on those is far superior to what's available today. Oh, and they're 1200px tall - the 17" MBP is, I think the only major-brand laptop that tall today.
My dream machine was a 12" Toshiba Portege with an extra battery, 1920x1200 rez and a trackpoint.

Great form-factor, especially on planes.

It eventually started falling apart, and I never found quite the same thing again.
GIT Home Page get a refreshing new look1
The reason why the site is being sold is missing from the sell pitch. "We have no more time to take care of it..." so why are you guys saying it's generating 20k$ a month without you doing anything?
Sounds like its a warning for now (edit: I think that's implied by the switch from red to green), and maybe a degree of bragging when they're made for the public:

“I felt using the infinity symbol was the best way to represent the ‘car of the future,’ ” said department Director Bruce Breslow. “The unique red plate will be easily recognized by the public and law enforcement and will be used only for licensed autonomous test vehicles. When there comes a time that vehicle manufactures market autonomous vehicles to the public, that infinity symbol will appear on a green license plate.” [1]

I think there could be an element of marketing to it, too: Google labelled its self-driving cars to distinguish them from its StreetView cars, because people didn't notice the difference[2]. Moreover, they proudly label "Self-Driving Car" in big letters on their vehicles.

[1] http://www.nevadanewsbureau.com/2012/05/07/nevada-dmv-issues...

[2] A Thrun Udacity lecture I think