skysight-inc/HackerNews huggingface dataset:
It is funny, but its also internet business 101. Many of the "gurus" in the field never made a dime til they lied about making big money selling their program, when really that was their first time making big money. Also, see Rich Dad Poor Dad.
Do not take my comment to mean I'm anti-Reddit, I like Reddit way more than I ever did Digg :) But Reddit doesn't really do a lot apart from keeping everything going.

I agree that altering Reddit now is probably not a good idea, and they don't need a large headcount, but it's good that Reddit isn't answering to shareholders directly, because if it wasn't for Digg's implosion, their growth would have been far too slow.
We sell the bullets to kill cancer.
Touch screen is perfect for iPad, makes no sense for laptops (at least in current form factor).
Also, MacBooks have wonderful multitouch trackpads…
There was nothing leopardy about Leopard and nothing tigery about Tiger so I would expect there to be nothing liony about Lion.
It's an interesting thought how mourners may want to continually visit the webspace (Facebook page etc) of the deceased, while blocking it from the broader public. Perhaps people will start consciously creating 'dead-space' online to leave behind when they die. I imagine things like 2nd Life already encountered this (I recall a moving story about a terminally ill mother who left behind Harvest Moon presents for her kids, who didn't realize till later cause they'd stopped playing the game), but it could go even further. It could become a custom to create a sort of online world and fill it with things that are quintessentially you, and then after you die loved ones can access it (and maybe interact) as a memorial.
Unfortunately "just fine" isn't nearly as fine as Windows or OS X. It just gets hotter and drains the battery faster. That's my only gripe left with Linux hardware support on my current laptops.
Since when did "experience" == "hypocrisy"?
Does Your Team Have the Four Essential Types?
I agree, but you forgot to mention the killer issue (for me): there's no '#' key. Having to press Alt+3 for a '#' gets annoying pretty quickly when you're coding.

It's even worse if you're running Linux on the MacBook. You have to fiddle with a mysteriously named keyboard preference ("Key to choose 3rd level") to get even the Alt+3 combination to work - and once it does, you can no longer Alt+Tab to switch between windows. Fortunately you can choose a different key; the best compromise I've found so far is to the right Alt key. That way you can enter '#' symbols and Alt+Tab back and forth, but it turns what should be a single keystroke into a two handed combination.

That and the lagging OpenGL support are why my next computer won't be a Mac.
Earn Money From Your Website
When the rational mind is in the land of the weird, it isn't taking a holiday.
Well, that's because bank and medical software usually falls under the "enterprise" umbrella. So, while you may be right that a lot of enterprise software is terrible, there are projects in said enterprises that work great and for which people developing them care a lot. You generalized, so he/she struck back with a general statement.
Or maybe even dOS, that would put a smile on people's faces (;
So what is the best iTunes alternative on Mac and/or Zune/WMP alternative on Windows? Why are the alternatives better?

I'm curious what others run instead because on Mac I have personally had no issues what-so-ever with iTunes and i have a pretty large library (over 100g). In the past I've run iTunes on my work machine (PC XP) for a long time too since I'm familiar with it and I haven't had much trouble with that either.
I've come to enjoy using Zend Framework.
This fits about about 95% of Muslims I know (granted I'm a science/engineering grad student = I know young males).

Ask American Muslims you know if they know anyone that the FBI has talked to in some capacity or if the FBI has shown up at the local mosque. You'd be surprised.
You can get a logo for $100, but you can be sure as hell it won't be a professional one. Real logo design will cost you a lot more, think $5k-$10k. Being a graphic designer myself, it's not uncommon for me to spend a full 30h on a logo. Sure, I could fire up Illustrator and get you a logo that will work in 30min, but that's not what real professional logo design is about. When designing a logo, you have to come up with many different directions, explore all the connotations of the symbols you're using, explore the logo in all its different applications (it needs to look good on print, on screen, on t-shirts, on business cards, at half an inch, at 20 feet wide, etc.).

I'm sure a 3h consultancy with a good copywriter will cost you more than $100 too. This isn't a day-job where it's ok to be paid $33/h. Professional freelance copywriters make (or should make) at least $100/h, if not more.
Would it be possible to use this with Google App Engine?
Do you enjoy the work? Or are you eager to progress your career?

Hopefully, the answer to both is yes, even if it's only 'yes' to one, it still sounds like it may be a good opportunity.

Do you have an idea you'd like to start up? This may be excellent experience to get you ready to be a Director of Technology/CTO...
Or writing about the US sprinter "Tyson Homosexual" - http://voices.washingtonpost.com/sleuth/2008/07/christian_si...
wensing, I can't say I like the sentence you came up with.

Here's why: I have no context or idea about what stormpulse is, it could be networking tools, software, web app, whatever (which is what I thought it was). Thus, "amplifying nature's signals" makes no sense to me until I have a full context of what your company does.

I thought the goal of having a single sentence was exactly that, to share what you do in few words. Shouldn't you be more literal in what you do? Ie. Stormpulse tracks storms.
To paraphrase what I think are his main points:

- Our free customers are really bad for our business. They complain a lot in really visible ways, they make up a lot of our support burden, and they never end up paying us anyway.

- Once we figured this out, we decided we don't want them as customers.

- We gave all our free customers an option to start to paying. Those that aren't willing to pay we don't care about.

- OMG!!1! What a shit storm this created. All those free customers that we don't care about sure complain a lot when you screw them, way more than they used to. This really sucks, and makes us look really bad. Oh, and fuck you tech crunch for covering Square and not us, and then kicking us when we're down.

- Boy, I really wish we'd sugar coated getting rid of all those pesky free customers so they didn't complain so damn much.

I see a lot of remorse for the outcome and lack of sugar coating, but not a lot of remorse for the actual underlying action. When you build something people rely on, and then take it away from your most vocal userbase, what exactly do you expect the outcome to be?
is it only me who feels that this design style - picture on the left, email/passwd sign-up on the right, a slogan with big font - seen everywhere nowdays looks like a first book(s) very young children use to learn reading? I can't transcend that feeling in me and type in my email to sign-up :)
Here is an app idea I had: a daemon runs, and it opens 20-30 ports. These ports simulate ssh/telnet/imap servers, at least for limited interactions, but do not actually do anything. They may also run slowly, to consume time on the part of the attacker.

When a user connects to these phony ports, their IP is blocked, or at least blocked from the ports which run legitimate services.

Are there any similar programs, or perhaps some flaw with this idea that I'm not seeing?
First, congratulations. That's an incredible opportunity. As for salary, I'd ask for a percentage of what the Director of Technology was making--say 85% of his salary (number pulled out of thin air). That way you acknowledge that you are a bit green and will make mistakes, but are eager to learn and get the job done. It also gives the higher-ups an idea of how much of your old boss's responsibilities you are comfortable taking on.

That said, I think once the talk about compensation and responsibilities is had, the answers to your other questions will fall into place.
It's just a JavaScript library -- I don't see why not.
Walmart's 'rollback' strategy backfires
$19/month gets me 2-3 dealers competing, and $49/month gets me 3-5 dealers competing. I think, at the very least, the 2 values should not have a chance of being equal. The $19/month agreement gets a better deal even, because 1/2 the time they get to receive their maximum # of dealers (assuming equal probabilities) and the $49/month one gets their max only 1/3 of the time. And even they can receive their minimum which would be the max of the lower level plan! That's annoying.

Changing it to something like: $19/month 2-4 dealers competing, and $49/month 5-7 dealers competing makes more sense.
Happened in the UK parliament - their email system was quietly deleting emails about child pornography, from the committee debating the rules for censorship of child pornography.
only 21% of companies take actions to reduce stress caused by excessive work.

21%? I would have thought the number was less than 10%.

I would say that 95% of companies take actions to increase stress caused by excessive work by letting people overpromise on deliverables.
And I agree with you. Should the FBI have known that this kid is not a threat before deciding to track him? Probably. Do we really know why they decided to track him? Probably not.

Having the background you have I'm sure you know which groups are more of a concern and which groups are less of a concern and to whom under certain circumstances.
Mac OS X 10.8 Domestic Short Hair. Not much of a ring to it :)
Who’s Suing Whom In The Telecoms Trade?
DisplayPort tops out at 17.28 Gbit, which is enough for 4540 x 2837 at 60 Hz. At iPhone 4 DPI (326), this would be a 17" screen.
Cisco's top 10 rivals
If denying SSH isn't an option, you could try PortKnocking. It's not secure in itself, but it's useful if you're wanting to dynamically allow IPTables access to SSH. I knocked (no pun intended) up a quick Perl script to implement this on Redhat based systems: http://jdlawrie.co.uk/scripts/PortKnocker.txt
The eventual destination presumably being that your entire consciousness is uploaded into a computer on your physical expiration, and death no longer exists.

But that'll mean passing through that creepy uncanny valley period when they can build you a very convincing AI simulation of your mother, but it's definitely just a simulation.
I didn't intend to pick a fight, only point out that they take crap on either end of the spectrum. Some people expect everything and anything to be done to prevent terrorism. Others expect a firm line on individual rights. Different people howl for different reasons. That's politics in essence.

The priorities law enforcement deals with have fundamental conflicts which are often fueled by outrage and political expediency. It's not a fun situation for anyone. No one wants to be "soft on crime", but neither do they want their malls blown up.

I imagine that barbers don't get the same level of crap because their job is not a political football. I am certainly not excusing stupidity or malice.
Regarding nobody using Freemium... couldn't it be that those merchants running freemium services only send Chargify their paid user information? There's no reason they can't. You could have 10,000 free users and only tell Chargify about your 50 paying users when they've upgraded and you need to start managing subscriptions for them.
Wait, I'm generalising?

silverbax88 interpreted my

"I don't know about the enterprise area"

to mean

"Yes, everyone who works on software for any company other than gaming doesn't "really care" at all"

And I'm the one jumping to conclusions?

All I know is I've yet to meet someone in gamedev who doesn't care about the product they're working on. Probably because the pay is much lower for the same level of skill as elsewhere, so you won't find anyone doing it for the money. Have I met software developers in other areas who don't give a crap? Lots. Have I met ones who care? Also lots. None of this contradicts anything I've said.
lol, ok thanks for ganging up on half my comment and the down votes. My wording choice was poor and I agree that "nothing to hide" does not make it right for the abuse that we are seeing lately. But I still stick to my response to the previous commenter, our interview was very straight forward.
Thank you! I just revoked the authorization for most of the services that I wasn't using frequently but had signed-up one fine day.
Yes, history is something that often is better communicated in person. Audience specific answers are often preferable.
I had two find this twice - once when I got the mac, and a year later on a new install.

It was hard to find both times.

kb
Microsoft's 3-D Strategy
What we need to identify are consequences of OAuthing to someone we don't want to. Anyone have a source on that?
how do you define good? and how should one do it?
Ask HN: How to display Different version of Same Website for Different Users
I was wondering if it's possible to create a website which acts like this :

Person X goes to example.com and sees one version
Person Y goes to example.com and sees another version of the site ( which might differ thematically or functionally as well ).

How easy or hard is it to achieve this? I know some websites use ISP information to redirect customers away (eg: Pandora) - but it's only a static webpage. Is it possible to have two fully functional sites running simultaneously for different sets of users?
Culture Evolves Slowly, Falls Apart Quickly
Thanks for the encouragement.

We are not terribly worried, but it's nice to know we won't be put under the bright lights :-)
You forgot the part where it takes two hours to properly import 30GB of music on a fresh install of the OS. And then it forgets the index if you use a non standard location. And then it forgets it again. And then you delete iTunes and use Doubletwist.

Then you find out it sucks too and you wish for rhythmbox or amarok.
Best C book ever
Expanded trackpad gestures are a good idea, though geeks who are big in to keyboard shortcuts can already have a pretty great experience. You can do all your window focus and visibility with the keyboard. Add a 3rd party utility like SizeUp/Divvy and you have movement and reizing, too.
Search Gets Better Because Of Your Friends
Using _ENV would not be that simple.

* The library and template files may have different _ENVs.
* The _ENV of the tempalte file could already have an __index.

You'd have to add something like `_ENV = luhtml.makeENV(_ENV)` before your template definitions to take care of this.

The only way to have a clean template file would be to emulate setfenv using the debug library.

--

My main gripe with the current syntax is that, when scanning the code, function declarations and invocations are too similar.

I'd like to have somthing like

:[x] print(x); -> x+1 end

or

:]x[ -> x+1 ]

Both are unambiguous, and would allow to pass a lambda to a function requiring a single argument without parenthesis, like you can already with strings and table litterals.

somefun :]x[ dosomething( x ) ]

I prefer the second syntax because of the initial happy smiley, although it the reversed brackets are alien and would cause an uproar if they were to be added in any popular language.

--

At last, what is discount?
The real news is that they're redubbing iOS 'Housecat'
Yes; this is the basic idea behind honeyd, which is famous.
As I understand it (and I know almost nothing about Japan), the problem wasn't with the number of characters in the CJK set, the problem was with CJK unification itself. If a Japanese reader goes through the list of CJK characters, what they'll see is a bunch of Chinese characters that happen to usually have almost the same shapes as Japanese characters. Apparently, some characters (relatively obscure ones used for names) are still missing.

At the time, the majority opinion at Unicode was "that's just a font problem" but you see, it was people from Europe who were pushing for CJK unification in the first place. However, there are some characters in CJK whose standard glyphs are so different from the Japanese kanji that they are unrecognizable to native readers. Language experts would look at both glyphs and say they are the same character, but most people are not experts.

The lesson learned (since this is HN): If you are writing an internationalized application, make sure you use the right font for Japanese users and the right font for Chinese users.

And this is one more reason why internationalization is hard, and just using UTF-8/16/32 strings is not good enough.
Pay Per Patch: A Free Software Market Model
The problem is that it isn't clear WHY you should upvote a question.
Upvoting an answer is helpful - I'm saying that I confirm that it's correct and you should believe it - but upvoting a question is just gold star time.
When we find out about these cases, we ask them to conform to our creative commons license agreement by linking back to stackoverflow.com, in hopes that ultimately this will teach Google that they are non-canonical and rank them lower than us.
There's a lot to be concerned about here for anyone who provides a data mining backed web application or service.

At PatientsLikeMe patients are trading use of their information for free access to data analysis tools and social community.
A Revolution Of the Mind
Just go here and type in your SQL query:

http://odata.stackexchange.com/stackoverflow/query/new
google.com — Google Calendar [ Revoke Access ]

Oh?
Logic is not like UI. UI is a translation layer between the way humans think and the way a machine works. Logic isn't a translation layer. It's more like a theoretical machine.

The English terms we use to talk about logic could be considered similar to UI. But I don't think that using the word "if" (instead of making up a new word like "garply") was obviously the wrong design decision for the inventors of English logical terminology. "If" is the word in the English language that most closely maps to the concept the terminology designers wanted to describe.
If you're working on your startup presumably you're passionate about it. You'll be less prone to burnout if you're passionate about what you're doing.

10 hours working in a corporation are brutal. You might not even be satiated working 10 hours on something your passionate about.
Out for a pleasant walk, I stroll. On an afternoon's hike, I stride and sweat. Between classes on opposite ends of campus, I run. To catch a departing bus, I sprint.

Not everything has to be sustainable. Know the differences, know your limits, be judicious about what you sacrifice for, have good reason for what you do. It's not that sprinting is always bad, it's that trying to sprint 3 miles is bad.
Steve Blank argues that a startup is "an organization formed around discovering a business model".

By that definition, you're no longer a startup once you've established your business model and proven the assumptions built into it.

You can make revenue and even profit and still remain a startup, if you're evolving the business model.
This is an illustration of Sturgeon's Law.
They sent nothing into outer space. They sent something about 100,000 feet up, partway into the stratosphere and not even 1/3rd to the Kármán line. Yes, I am feeling rather pedantic about this. Thank you very much.
Ask HN: How would you spend $1-2K a month in marketing/ads for a web app? 
We have a web app/service (http://nextproof.com) that is about 18 months old. It has a solid user base, a steady number of signups, and is profitable. However, most of the signups are coming from existing customers of our other services (we offer it when they signup).

I'd like to start bringing in new customers directly. I've set aside $1-2k per month for marketing, ad campaigns, etc. Anyone have creative suggestions on how to spend this money?

Ideas so far include:

- AdWords

- Facebook ads

- Niche ads on industry-related sites, blogs, and forums

- Paying someone to blog steadily

I also don't mind spending on related tools and apps. I'm looking into things like Kissmetrics, AdGrok, etc.
Cute, but in the literal sense, I don't think you can call Apple, a 30+ year old company, a startup.

The word is "Start" + "up". Time probably has the most to do with it, because your not a startup after more than a couple years. If your still small after that long, you're just an underperforming company. Growth probably has a to do with it as well, because the bigger and more successful you grow, the closer you are to reaching your company's maximum potential. Tons of employees aren't typical of company's that just start.

So there's my logic!
Well I'd figure that a good college would have smart students and with smart students a teacher could go fast.

In any case, even if the teachers are making the right move by going slowly, that doesn't change the fact that teaching yourself using the internet is awesome for the justification that I gave.
Verizon May Invest $4.5 Billion in Massive Data Center on Shores of Lake Ontario
I totally understand the move to get rid of the free plan but I still see no explanation for doubling the price of the 50-500 user plan.
Given that the structure of Social Security does conform to a ponzi scheme, it's a smear only insofar as ponzi schemes are "bad".
so once you stop doing major pivots?
The big question is: what rules/logic are you using to show each version? Do you want it randomly displayed or based on some parameter?
I asked this question on twitter, and people thought once you had an HR department you lost your startup-ness
You can dismiss dialogs without enabling that.

Enter = Ok, Escape = Cancel, Command-D is "Don't Save" in "Would you like to save?" dialogs, etc.
On a side note, I just moved to San Francisco and missed the deadline. Is there a way to get a ticket this late?
thanks, wade!
> Having a filesystem arrangement under my control is useful for this purpose:

> $ cp /misc/music/Johnny_Cash/American/ /media/generic_non_ipod_music_player/

Why can't you do this with iTunes' automatic arrangement? What am I missing?

I've found that iTunes organizes music in a very reasonable way > 90% of the time. Added benefit: When I add title/album/artist metadata (say it was missing or incorrect when I imported it into iTunes), the hierarchy and filenames automatically rearrange and rename themselves, no intervention on my part required.
I would look into a referral program. Offer your existing clients $50 - $100 for every new member they refer.

To take it one step further approach popular photography blogs and offer them the referral deal. Most of the large camera / photography blogs are already making their money through affiliate programs so there is a good chance they will be interested.
That's kind of weird, I don't think I have this in my access list, but I use calendar all the time.

edit:Wow, guess not
This is unfortunate - that seems like a lot of work for a relatively simple, albeit well-done app.

I might have to think twice about whether I want to do an app to complement a webapp I'm doing in my spare time (no prior experience on iDevice development).
>A) Networking like crazy - one good connection is easily worth the price of admission and at $1k a ticket you're going to meet some interesting people.

OK, but you could just as easily meet people at free events like SuperHappyDevHouse. So it only makes sense to go to these $1k/ticket event to meet people when you're already going to every free event you can find.