skysight-inc/HackerNews huggingface dataset:
ClickSSL, my favorite RapidSSL Certificates reseller
Here my submission aim is to favor my favorite ssl certificate reseller because they really offer affordable ssl certificate, live chat support for 24/7. I feel really great to be part to their customer.
Fascinating niche. How did you think of this?
>Are these changes really worth the "3.0" tag?

Absolutely.

>Goto to symbol is great, but all other bullet points taste like what I expected 2 to have once it left beta (basically, speed and not letting plugins crash my session).

I bought ST2 without expecting all these features. Taking the effort to add out-of-process plugins? That's more that the TextMate guy has done in all 6 years of dabbling with 2.

On top of that, it has other nice stuff I want. It might be OK calling it 2.5, but it's not a scam by any imaginable stretch of the word.

>Isn't this a clever way to make users buy into a paid upgrade for a stable version of an editor they already bought?

No. Did you find ST2 any less stable than any other editor out there? I use it for a year for working on 3-4 different languages and it never has crashed on me.

So, I appreciate the cynicism but it's misguided here.
Being on the inside is great--but you can just as easily look at the functionality of the existing software and then build an improved version.

They would want to change because "somewhat works" is exactly that--somewhat works. The software that I mentioned in the post above took 45 minutes to export a single site report. The reporting was so bad that they actually had accepted that they would need 6 full-time positions in accounting just to reconcile the reporting and make progress sheets for their 500+ investors.

They are desperate for an alternative solution but they are already dealing with the least-worst software available.
If you think "Don't negotiate with terrorists" is just overdramatizing, then you've misread. It's actually a reference to an interesting bit of theory about deterrence. A country which has a history of negotiating with terrorists will tend to get more terrorists making demands of them. Conversely, a country which steadfastly refuses to ever negotiate, even when this hurts them, will not get as many terrorist demands.

This kind of reasoning also applies to border skirmishes, contract disputes, and patent trolls.
Tangent: that JWZ quote always seemed like obvious inspiration for Facebook. I'm surprised to find out that the rant it's from postdates FB's creation... feels like it was a different era when I first read that.

http://www.jwz.org/doc/groupware.html, 15 Feb 2005.
Why wouldnt you pursue this more when it is so clearly lucrative and you have a great contact at the company?
those aren't easy questions to address, sure.

The scenario then is this: is it easier to achieve the massive scale needed to make a B2C startup profitable, or is it easier to spend time breaking down the iron curtain?

Seems to me the latter problem is solved with domain expertise, which you can hire. There is no silver-bullet to the former problem.

Your last point is valid but misses one point I was trying to make. The low-hanging fruit in the enterprise world is not solving problems that have already been solved shittily (like creating a competitor to LotusNotes, which is almost universally hated). I agree, that's a tough sell.

The low-hanging fruit is solving problems that haven't actually been solved yet. Sure, you need to spend time in middle or back office at a big company to see these problems but so what? Go out, get a job, discover problems.

You can't expect to dream up solutions out of thin air.
I secretly cringed after that time we were in Berlin and I told that terrible "Have you guys... SEEN KYLE??! (He's about this tall.)" joke.

(For those that don't know it, you extend your right arm out, palm down, horizontally, while saying the last part loudly.)

It wasn't until after I'd said it that a) I realized that it was totally and absolutely illegal to tell there and b) that I was calling attention to the height of someone named Kyle.

Herpity derp.
This is exactly what we do at InvGate - modern tools for enterprise IT management, conceived with a modern approach to deal with problems as old as computers themselves.
This is directed at you, but not exclusively.

> "a.k.a. "listening to the sound of my own voice""

Why do we have to shit all over people like that? People writing crap onto a website where other people seem to respond positively to it: listening to the sound of one's own voice.

Why is it that every time some group of people are having fun, we need to stomp on their sandcastle and call them names?

I can see the second part of your argument (though IMO it's massively overblown), but that first part is just mean-spirited and unnecessary.
"the general overhead that comes with trying to sort through all the applicants" is exactly the same problem I have in trying to find a quality day care provider! I know someone in another country that can do the job, but the law gets in the way!

Sorry if I just call you out on your bullshit.
These are just limiting beliefs.

Don't believe me? Good. Treat them as hypotheses and test them. You will be astonished.

(Except for the last bit about why businesses buy; you're right there. The reason that big company decision-makers buy is not that the new product is "technically" better. They buy because they are convinced that the new product will deliver a better return on investment and also convinced that the decision will not blow in their face and get them fired.)
No, I was making a point. Surely it got across, so I can only assume you're being obtuse. I just think massive changes to the makeup of our workforce should be done with more care and deliberateness. Not because of a VC panicking they can't get cheap labor.
Your first point is what I keep asking pro EU people here in Europe about and for which I never get a satisfying answer on why this is acceptable. This and the cluelessness of their lawmakers when it comes to tech makes me thank the higher entity every day for not being an EU citizen (since I'm Swiss).
> close to magic

You are easily impressed.

There's a metric ton of other products and services that has been doing the exact same thing for over 10 years. From VNC and RemoteDesktop to Citrix and LogMeIn. In fact, LogMeIn's http://join.me is probably the best execution of the idea to date. Still doesn't quite qualify as magic :)
Because this method makes RSA some money?
Are you serious? If so, I'd like to understand why you think that being French could alter your ability to understand business. There is no shortage of good French business men an women.

Are you implying that there's some kind of a cultural or educational element in France that might bias your views?

I am genuinely interested. I've spent a lot of time in other parts of Europe but, sadly, never visited France so I don't have any first-hand impressions to go by.
I did nothing in highschool except get wasted with my friends and play cards in the cafeteria pretending we had spare blocks when in reality we just skipped every single class. Eventually we would check into homeroom for attendence then just walk out the door to go skateboard or drink tall cans of pure swill on the beach. We gave the school voicemail lines and had my older sister leave the message pretending to be my mother, so if they ever called wondering why I was never in class I just deleted the msg and nobody followed up.

Somehow we kept passing with low Cs for showing up for the odd test and the finals. It was almost an automatic pass I guess our teachers just wanted to get rid of us to the next grade and never see us again. My English Lit 10 final was just to write an essay on anything, so I did and got a P. Good enough.

I eventually dropped out in Grade 11, did the GED test, and 2yrs later after I was off probation for some hacking charge only had to do a semester of precalc at community college before being admitted into university, and eventually a compsci major. Piece of cake, this highschool is.

The author of this nymag post seems traumatized by it. I treated highschool as the joke that it was, had epic good times and as a result have no problems talking to a room full of strangers. I can't even remember being stressed one day in highschool all the fights and problems I ran into were outside in the streets school was just party time all the time.
That's says he's 10th percentile in the US, right? Although that's true, I'm guessing if you corrected for the ethnic and social groups he's judged against that you'd find 2% is pretty accurate.
Massively, yes. We could start seriously betting on real-world events. It becomes harder to make crappy predictions ("If this bill isn't passed, crime will skyrocket!") when people can just check the going odds.

ETA: Much better explanation: http://squid314.livejournal.com/352406.html
Multithreading in PHP
You know how they get around this, right? They simply change the title. I.e., they hire a senior engineer and slap them with a mid-level title. If you haven't seen that happen, you haven't been paying attention. There's also the more important and salient benefit of hiring H1-Bs--the strong bond it creates between the employee and their visa status. You'd have to pay a US citizen much more to make them sign such an onerous and one-sided contract.
The change from python 2.6 to 3.3 would probably affect some plugins, so one could reason that, by adding the "3.0" tag, plugin creators would more easily accept the need for porting.
You can't compete with $MEGACORP on fancy dinners, but you can compete on great products, which they generally suck hard at.

Look at GitHub, who presumably have giant enterprise accounts by now. But they started by making something great for hackers. While enterprises might seem like cold places devoid of humanity, a lot of people inside the enterprise want to get stuff done as much as anyone else. They will pay out of their own pocket and claim the cost as an expense later. They will fight internally to adopt products, etc. And once an app is used by a team, if it's good, it has the potential to spread virally inside the company.

Other examples: Evernote (who just launched Evernote Business), Google Docs (the word processor came from Writely), Yammer, Atlassian's Confluence. I expect Trello is already used all over the enterprise and will be turning profits on that too.
http://www.jonathanrauch.com/jrauch_articles/height_discrimi...
Patek Philippe, makes some extraordinary time pieces and has a museum:
http://www.patekmuseum.com/
Edit: Also, http://www.patek.com/
No more how special you think you are, if you were a citizen you'd be making even more.
What about searching for all callers of a function?

This has been available (using cscope) on VIM and Emacs for ages.
So why do we of the Internet still pay their salaries?

After two years in Manhattan I moved overseas. The basic rule of law is gone from the USA and this fact is obvious to anyone who cares to look.
Some North Koreans have never heard of "Juche."

https://www.youtube.com/watch?feature=player_detailpage&...
In theory if you're going to the trouble of hashing your users' passwords, you'll salt them too. None of us would be in this thread if these types of theories were true.
What makes you think that you can beat established players on the same market instead of just hanging in a long tail? I mean I appreciate the drive to scratch the itch, but what's your definitive innovation that gives you the edge?

First, there was VNC, but it didn't let take over the screen. So there came UltraVNC, but it didn't let connect to the target box easily. So there came GoToMyPC, but it relayed everything through its servers. So there came LogMeIn, who used servers to bootstrap sessions and did the rest in p2p fashion. But it was still too generic, so there came something like CrossLoop and made a tech-support oriented screen sharing service. GTMPC further simplified the UX and so did the LMI, but that more of an incremental improvement rather something that would've a new player to bite a part of a market.

So what do you bring?
I just tried it out on my client and server side JS projects. Cmd+Shift+R and type the name of your favorite function. Its pretty damn fast.
The problem wasn't that he didn't believe you, he just thought your offering was too cheap (price and labor). Next time, tell them it took you 6 months with a larger team and ask a lot more for it.
I made a similar point a few weeks ago, though minus the amusing anecdote:

http://chester.id.au/2013/01/05/on-selling-to-consumers/

The point is that most of the money in the world is actually in the hands of businesses. They are using it to do whatever it is they are responsible for doing in the overall structure of production.

And most of the software they rely on is terrible. Or non-existent.

The reason, though, that everyone works on consumer applications it's easy to put yourself in the place of the customer (for a similar reason it seems that by law every dozenth web app firm is peddling some sort of issue tracker tool). Plus all our hero figures are consumer-facing.
We use crashlytics for all our apps at App Camelot http://appcamelot.com
From what I can tell these devices cannot look under one's clothes. The image is just too blurry. In fact, these scanners could be considered cameras that capture light outside of the visible spectrum. Are we to now say that one can't take photos in public? That seems to be quite extreme. I would like to preserve my right to do so, even with an infrared camera.
Why in the world would there be a root password at all?

"No, Bob, if you lost the private key associated with your ssh credentials you can send me a gpg-signed email or wait until morning when you can verify your identity physically."
> Why is it that every time some group of people are having fun, we need to stomp on their sandcastle and call them names?

Because, obviously, all social interactions that existed 10 years ago were perfectly natural and acceptable, but new types of social interactions that the youngsters are using are evil and bad and evidence of the speedy decline of civilization.
Works fine on Linux/Windows when ever something changes on both..
This is a good reason for getting out and doing other things in your life, apart from cutting code.

Otherwise, just talk to people at parties. Everyone works with some horrible system.

People talk about the "information revolution" as if it's over. Look around at the amount of paper forms still being pushed around -- it's hardly even started.
EcoMom Founder Jody Sherman Has Passed Away
I bought it when Sublime Text 2 came out of Beta, which wasn't all that long ago, was it? As somebody that very rarely buys tools, it's hard not to feel a little incensed.
set up your own bitcoin betting site and host it in antigua
Edit a Tweet Before Retweeting With Classic ReTweet
Even though Facebook is really big for photos, there are dedicated apps/platforms for sharing photos or albums with people that do a better job, especially where privacy is an issue (like baby photos). I don't see any advantage to using Facebook over a dedicated app or just email.
I think I see your point. The second half of my original comment may have claimed more than it needed to.
Don't Miss an Important Tweet Again
great post.

you, like me, are in a non-US-sized market so I wonder if that has something to do with it.

perhaps like me you've been watching local, globally-facing B2C startups fail over the last couple of years when there's tons of enterprise problems to solve right at home.
Most any statement made about any large group of people is a generalization.

The truth of the matter is, you're in good company. [0]

[0]: https://news.ycombinator.com/item?id=4327297
2D and 3D CSS3 Transformations - Interactive
This kind of code of conduct is bcoming increasingly common. Here's a good explanation of why: http://jacobian.org/writing/codes-of-conduct/
> so sharing a full screen is no option

CRD and VNC viewers I use all support scaling so that solves things when the resolutions aren't too disparate. I can imagine a solution involving scaling and (automatic) panning would work quite well.

> The idea of being able to only share a certain window is fantastic

For that I use Skype which lets you share an arbitrary rectangle. Unfortunately the viewer has no control.
I think there's something to be said for differentiation being borne of irrationality. Apple's market priorities, for example. Is there a concept of passive players constituting the majority of the beneficiaries of public goods, i.e. parasites?
Barrier of entry is a different in enterprise than in consumer (aka social) space.

In enterprise, the customer is the customer and pays for something. Contracts, SLAs are in play. Who is the customer for Facebook?

In enterprise, the purchasing decision is not made by the end-user. You choose to use Facebook or Dropbox. Some middle manager, sometimes a C-level one made the decision to use Sharepoint for you.

In enterprise, support is expected. 2nd level, 3rd level, something. No support means no contract.

In enterprise, country borders are real. You want to roll out in Spain? You need licenses that cover this, need to define support, need a way to roll out there (requirements, implementation, etc.) and very often you need localization. And, if applicable, you have local data security laws in play.

Essentially, in enterprise:

1., You need sales people. Highly paid sales people that bring in their networks. Your website is worth nothing. 80% of your success in enterprise is sales. Your product is simply not that important.

2., You need to know how to build "product" for your initial target group - the people making purchasing decisions. Which can be diametral to what the end users actually need. You need shiny demo features which do not ruin your product in live use.

3., You need configurability. Nobody, ever, in enterprise uses something out of the box. The beast with many names (Accenture, CapGemini, Deloitte, etc.) needs to be fed with the blood, sweat and tears of hapless victims caught in workshops and UATs. The iPad has disrupted this cycle so profoundly it is amazing to watch. No pure software solution has achieved this so far though.

Dirty little secret: A team of 5-8 top-people can implement and roll out any global system. Reality? Hundreds of various consultants running around creating nothing but confusion. But why does this irrationality exist? Because global companies hire their consultants to be middle managers or even be C-Level IT officers. The business model of the big consultancies is practically HIV - penetrate the customer, infect the host, lower the defenses, repeat. The various alumni orgs of those firms form strong bonds. Look into the LinkedIn history of a IT manager and you know which consultancy is being hired, no matter how bad projects turn out to be.

As stupid as it sounds - enterprise is for grown ups. Garage start ups created by college drop outs have a competitive disadvantage as it is not the product that counts, but the right, expensive sales people. Seniority, experience, personal networks are critical.
I sometimes think that many of the B2B type products are actually best developed as open source solutions.

The company in the example could probably have had massive cost savings and greater efficiency by simply switching this system out for any one of the open source CMSs and hiring a few people experienced in developing on those platforms. Of course I appreciate that such things are not so easy in practice.

Common business requirements are often exactly the sorts of things that are economical to develop as open source. For example over my business career I have developed all kinds of mini frameworks , jquery plugins etc for businesses where these is really little reason (i.e competitive advantage to the company) for not making these things open source.

A big hurdle in selling to business is also "what happens if the three man team behind this product get hit by a bus, go bankrupt etc".

An active open source project or a product from a large vendor like Microsoft gives them peace of mind.
If the culture[1] developing in Silicon Valley around "lean startups" continues to be anti sales and marketing it's going to be challenging to land business from an enterprise customer.

Embrace the sales team. You won't get far without them.

[1] https://twitter.com/ericries/status/22988803940
Every C&D can be posted to a Kickstarter-like site, which collects for the pool of funds. Other companies who receive the same C&D can join the group, basically creating a class-action in advance of the civil action being filed. Potential trolls could look at their prospects and make decisions thereby in a form of mutually-assured destruction (patents on the trolls part, the funds on the receiver's parts).
I wonder if there's a market for something in-between. A Facebook-alike service with no apps, no advertising and nothing but posts containing original content (no 'share').
Kongregate already suggests games based on what you've played recently.
Online gambling is not illegal in the US.

Transferring USD to an online gambling service is illegal.

Many gambling websites operate completely legally in the US using Bitcoins instead of USD.

http://www.businessweek.com/articles/2013-01-03/bitcoin-maki...
Works fine for me. Ubuntu 12.04 with an Ext4 filesystem.
Perhaps you are using an unusual filesystem or working over the network?
You can usually just hit the DNS for the domain, and if it doesn't respond you can assume it's not taken. You might hit a couple of domains that are registered with no NS set, but they are few and far between. I've used a similar process before and been able to check hundreds of domains a second.

In your case you could probably do a DNS check, display "probably available", and in the background do the time consuming WHOIS scrape.
How to easily break into any market.
There are lots of worthwhile problems to solve in the enterprise space - none of which can be solved from the comforts of your chair. This is precisely why many people lean towards B2C. They think that yet another photo-sharing app is easier to market.

B2B is hard in a different sense. You need to be involved enough with an industry to learn the way it works and get to know people who you can contact to sell a better product. If you're just starting out, it's going to be very difficult to get medium sized companies to take you seriously. It becomes easier if you already know the decision making person.
Registry Recycler (RegistryRecycle) on Twitter
Interesting.

Does something like that exist in other countries?

We've got this in Australia: http://www.sportsbet.com.au/betting/current-affairs But it's no-where near the level that article describes.
As someone who only used IDE debuggers all his (short) programming career, I was wondering, how do you debug without a visual debugger?

I've seen how GDB works, and debugging this way seems much less productive. You don't see your whole source code, and you don't constantly see the values of watched or local variables, etc... Is there a different debugger you use for this task when developing using only a text editor (vim/emacs/sublime)?
It's just that people don't realise how big the non-consumer market is. In the essay I referred to, Hayek fairly neatly demonstrates that quite small increases in a consumer market can have multiplicative effects on the structure of production.

In this very thread people are griping about the "difficulty" of selling to businesses. I don't know what to make of that.

When you sell to a business you still sell to a person, it's just that said person feels like they are paying with monopoly money. They have a psychological distance that a consumer just doesn't have.

I'm interested about your observation on the size of our domestic markets changing our thinking. Possibly. It would be interesting to see where the Chinese startup scene are focusing their efforts; they are already dealing with a USA-sized middle class and it will only get bigger.
Jailbreak iOS 6.1 On Pre-A5 iPhone And iPod touch Now [How-To Tutorial]