skysight-inc/HackerNews huggingface dataset:
^ this reply can be summarized as "turning on the fan to spread shit on everyone else".

This is a discussion about sublime, not other editors. And if other editors have shortcomings, it's not an excuse.

I also think that after paying for software the least you can expect is relatively bug-free code or quick updates to fix them, and a reduced number of crashes. That is, for software that has left beta to be labelled stable.
IOS 6.1 (out now) fixes the POST caching bug
iOS 6.0 contained a bug that caused Safari to inadvertently cache POST requests. See

http://arstechnica.com/apple/2012/09/developers-claim-safari-in-ios-6-breaks-web-apps-with-aggressive-caching/

This bug has been fixed in iOS 6.1 which was released yesterday. Good news for web applications!
Goodbye Jody. You Really Were Awesome
right, I was thinking of the actual incidents that (I assume) prompted this blog post. So you can re-state my question as, "are you arguing that it is likely that Asian women are genetically superior to non-Asian or male people in that field?".
I think the obvious reason is marketshare. Most websites were running Google AdSense, so AdBrite didn't have as large a catalog of websites to advertise on. I remember browsing the websites on there in my niche, and the majority of AdBrite publishers I saw were splogs with scraped content.

Sometimes AdBrite wasn't serving ideal ads to publishers. I remember one site that had acai berry & weight loss ads, on a page specifically about not letting mass media dictate your self-esteem about your appearance. I guess AdBrite didn't have the critical mass of advertisers for better ad selection/targeting.

On the other hand, as an advertiser I liked how AdBrite was setup. I could target a specific website & specify exactly where on the page of that site I wanted my ads to appear. My most successful display ad campaign was on AdBrite (though I'm something of an advertising newbie). For that reason I'll be sad to see AdBrite go.
Brython, Python in the browser
You are seriously spamming. If you aren't hell banned at the moment, you are sure to be soon.
Version 3 is probably where I get off the ST upgrade train and just settle for version 2/3 beta.

I like ST, and it serves my needs well enough, but I already paid $59 for this software and that's enough for a text editor.

Paying yet another $30 isn't worth it for me, especially when I didn't ask for these upgrades.
Sure... "in a wide range of fields" experience counts for little, maybe nothing. The author mentions auditors, clinical psychologists, parole officers etc. I bet astrology and water dowsing could be added to this list.

In many other fields, experience counts! I have worked with many young engineering graduates, and seen them develop (I also was inexperienced myself, once). So much of the time in their early career is spent looking for information, making/fixing silly errors and reinventing the wheel.

I have the following semi-quantitative observations to offer: Engineering salaries in my field roughly double between 0 and 5 years experience, and then roughly double again between 5 and 12 years. And in engineering consultancies, one does not expect to make money on engineers with less than 2-3 years experience - we take the hit in the hope of benefitting later.

Of course the experience benefits vary from person to person. Furthermore, there is another factor that tends to offset experience - drive, or energy. The sweet spot - for majority of engineers - seems to be at between 5 to 15 years experience, where the drive + experience combine to deliver a very productive individual. This is of course a generalisation, and I am sure we all know many exceptions.
Up to a point, but experience does serve as a filter. It's hard to measure intelligence and drive from a resume - it's hard enough to get a picture of actual experience.

An important factor is what kind of experience we're talking about. Take an engineer with ten years of experience. After ten years, a qualified engineer should be fluent in a fairly large number of technologies in various capacities. On the contrary, somebody who has been writing CRUD PHP webapps at the same company for the last ten years might not be your first choice for a hire.
Where's the obligatory xkcd reference, anyone?
Thank you for these tutorials. I have been willing to teach LaTeX to some of my grad students friends in the biology department (these poor souls still use Microsoft Word) and your link will definitely come in handy !
I just opened a 49.8MB log file and the ST3 beta took 6 seconds to open it. The app can open/edit other files while this initial loading happens.

For fun I tried some other editors (this is on OS X):

BBEdit 10.5: instant

vim 7.3: instant

TextEdit 1.8: instant

Textmate 2.0.0a9351: hung the entire app for 15 seconds

ST2: 9 seconds

So yeah, ST3 still seems to fare pretty poorly in this regard.
"API: Projects are exposed to the API"

this, and the rest of API-specific features will add 0.5 to make it completely "worth" the 3.0 tag.
They should consider the leak of PII (outside of form fields) a vulnerability and treat companies that circumvent their efforts as hostile.
"Facebook is making us think we know people better"

Umm, who really thinks that?
Also it's getting kinda killed at the moment which is why the availability checks are coming back kinda slow and are sometimes failing.

Should settle down after the rush is over.
Response to OP: http://blog.launchyard.com/response-to-30-pounds-in-30-days
That may be vulnerable to a timing attack, however.
Release Cohorts
By that argument, the best strategy is to hold off buying any software indefinitely until you are absolutely sure that there will be no future paid updates.

That doesn't work.
https://www.google.com/#hl=en&tbo=d&sclient=psy-ab&#...
Lasagne is starting to sound a lot like Spaghetti, I guess that's the point.
I expected posts like this to come flooding in. Posts by people who think virtualisation starts and ends with your efforts to get Ubuntu or Windows running in Virtualbox. Posts by people who have no idea what virtualisation in the enterprise is.

This post should be on 'shit HN says' but without the context it won't make any sense.
I tried to set our office servers up using VMWare virtualisation stuff a couple of months ago.

It was a struggle finding out what I needed, then finding a way to pay for it, then finding out I'd bought the wrong thing.

They have so many versions of the same product, slightly renamed, with slightly different features - which isn't totally apparent. They seem to have renamed products, but have the old version of the product next to the new version - so you don't exactly know they're different products.

It seems to me that they could benefit a lot from slimming down and offering just 3 products - instead of the 100+ currently.

I can't have been the only person totally confused by all of this - and ultimately it's got to be hurting more than it's gaining.
Would you consider open sourcing this eventually?

I'm just curious about how you did some things like:

The tweet/like buttons. Did you go and make them on their respective sites, or is there a gem that let's you drop in a URL?
The sliding selects(?) used to pick a name are a cool widget. Not obvious to me how you'd go about doing something like that.
I think you missed this part: “This doesn’t mean you can’t learn from experience. It means that learning from experience is not automatic. Some people can make the same mistakes over and over again and be none the wiser for it.”
It's not a pretty big jump. It's only slightly more than what the author needs to keep up with economic inflation. Assuming 3% inflation per year, Sublime would have costed 59*1.03^5=68.40 USD now.
The Road to Lisp
It can be nice to pause the execution and think, then continue one line at the time and really see what is happening.

Also I hate writing prints over and over. Sometimes it is imply faster to put a breakpoint, look at the value and then pop it away. As opposed to manually writing the print, then check, and then removing it.

Thats just my opinion though.
I've noticed that the Aborigines in Australia sound a lot like other Australians.

No doubt these groups influenced each other. And that probably happened in the US too. And now they are being shaped by asian and Mexican immigrants too.
Funny, I have a completely opposite experience :)

It really depends on people, not about location. Talent can be EVERYWHERE, as well as not so talented ones :)
The absolute value doesn't mean much. It's where it's going that affects the stock price.

VMW had declining profits (with increasing revenues) for 5 quarters in a row now. That is very bad.

https://chart.googleapis.com/chart?cht=bvg&chs=323x200&#...
Worth noting that what are now Microsoft Dynamics Nav and Dynamics AX both started as European companies.
Oh, is it not 'buy once, free upgrades for life'?

That's a little disappointing, still, I'm happy with the money I paid for ST 2.
A friend of mine would be receiving $5500 from them in ads by Feb 1. He suspects that he is never going to get it.

What do you think?
Sounds like a perfect business opportunity. Offer the author, say $50,000/year in exchange for being allowed to port and support the editor on Linux/ARM and take all the licensing profits from there. You only need to sell a few $79 licenses compared to the number of Android devices there.

A complex resource-hungry IDE is just what the Android platform has been missing.

While you're at it, add Common Lisp support. That is literally the #1 request on the announcement.
Honestly? Consulting.

The best way to sell products is to sell your time to the company, assess it's problems, and then help to solve them with software you've written.

Per 9000 HN posts to this date, you don't want to be someone who writes software, you want to be someone who solves problems.
While I like the idea of tabule, I think not targeting Android in education oriented apps is a mistake. A lot of students don't necessarily have enough money to shell out for an iPhone, while cheap Android phones are everywhere (at least that's what I see in the UK).
Well, it depends on whether they're planning to build a Facebook Chat app, or a Chat app that supports Facebook (like the previously mentioned Pidgin). The document is just a use case map, not a proposal for any specific application.
It's a sign of stability. The US was recently (in linguistic timescales) formed. There was also a lot of migration within it. The population of UK cities may have been (largely) stayed put for centuries.

Jared Diamond uses this a lot, when trying to unearth the history of populations. This isn't a new thing - the 1956 Kurgan hypothesis suggests that PIE (the language which everything from English to Indian languages descended from) is a sign of a large empire, or a dominant culture which expanded across Europe. It suggests PIE may come from the Russian steppes, and that their secret weapon was the domestication of horses (due to the prevalence of "horsey" words in PIE). Diamand uses similar logic to trace the expansion of other cultures.

For contrast, New Guinea has lots of of languages, as until recently it has been very divided culturally and politically. Many villages were pretty much their own state.
There are a lot of talented engineers who have been forced out of the field due to never finding a job after collage. I worked with a guy that had his masters from MIT in engine design who said less than half the people in his program found Engenearing jobs and that was more or less expected. He was doing statistical analysis of criminal behavior.

Now Progamers are in much higher demand, but even still the percentage of programmers that stick with it for more than 10 years is fairly low.
Italy 1980 plane crash probably caused by missile, court says
Isn't the "post-PC era" great? It was really miserable getting that minimum of 10 years of supported security patches. :(

http://www.microsoft.com/en-us/windows/endofsupport.aspx
I guess you could call something like that "cyber terrorism". Anonymous is spreading their opinion about a political issue by destroying stuff.

This is not changing anything. Do they really believe they are helping?

I can't even tell what they are trying to achieve. Are they trying to impress the masses by showing what they are capable of?
In that case you could compare their "activism" with the defaces script-kiddies do on random websites.

I guess some people who act under the name of Anonymous have good intentions but the vast majority doesn't.
When will the Android app work on my Nexus 7? Currently it's just for smaller phones.
Really depends on what you want to achieve. For building an MVP experience is really important.
| | He didn’t say goodbye to anyone because he
| | knew he couldn’t.
|
| Which suggests he knew?

It could suggest:

- He knew he was going to die, but found it too hard say goodbye to people.

- He didn't know (e.g. hit by a bus) and therefore couldn't say goodbye.

- He committed suicide, and his depression prevented him from reaching out to others, even to say goodbye.

So far as we know, any of these could be true.
http://wbond.net/sublime_packages/package_control/say_thanks
Google Images Redesigned
You're probably ok. I think the biggest issue with .ly domains was the Libyan government deciding that certain activities[1] were unacceptable on their TLD.

I don't think the Antiguan government is going to repossess anyone's domain names.

Also, I have to say that video of your ducks terrorizing the dog and cat is adorable and hilarious :)

[1] bare arms, etc. http://techyum.com/2010/10/official-vb-ly-link-shortener-sei...
Every one of these things applies about as well to adults, in my experience, at whatever age cutoff you use to define the word 'adult'.

Especially this one:

> They don't understand mathematics because their earlier instructors taught it as algorithms without context, the beautiful axiomatic nature of mathematics is never revealed.

And, in my experience, this is incomplete at best:

> They can't write because they don't read, which is where it is easiest to learn new words.

Learning new words is a small part of why reading is essential to writing. Most of it is learning new sentence and paragraph structures, which mirrors the new structures of thought required to compose those kinds of linguistic structures in the first place. Hemingway is an extreme example: You won't learn a lot of interesting new words reading his works, but you'll learn a lot about how to structure ideas.
Hey Kelly, we have a beautiful build of QVIVO for 7 inch tablets in the studio now. Just testing it out before we go live soon. Thanks!
What leads you to believe that bcrypt is susceptible to hashing or rainbow tables? It uses salts and extremely expensive key setup (ie different for each password even if the original plaintext is the same).

It is true that if the password is one of the most common such as "pass" or "password" then you'll be to tell if that is the case in a reasonable amount of time. However you could trivially do that testing without going to the lengths of breaking into and compromising systems.

All this RSA mechanism does is split the password verification into two halves each with knowledge of about half the information necessary to compromise. In theory compromising one system won't help you - you need to do both. But that doesn't help against the weakest passwords since they can just be tried against the system.

There are some good presentations on the bcrypt wikipedia page. Of note is that 1,000 password guesses per second per system is roughly what happens now, and that scrypt is better for some circumstances. By contrast legacy schemes have rates from 10 million to 2 billion per second - even something as modern as WPA has 100,000 guesses per second per system crackers.

But back to the original point - a company with weak administration and security practises isn't going to get any better by doing more of it.
I really like ST, it is the first text editor that I use for more than 1 year in a row.

But 70 Dollars is really expensive in my point of view. I'm not sure if I'll upgrade to version 3 (paying upgrade).
Pirate Bay Founder Could Be Prosecuted For Hacking “Within a Month”
It's not a direct and honest way of asking people to pay for Sublime Text - it's an indirect way of asking people to continue to pay for something they thought they'd already bought.

I paid for Sublime Text 2 with the expectation of continued support of the quality we had during beta, but instead we have waited months for bug fixes which have never arrived. ST2 was essentially abandoned after it left beta, and now we find our money hasn't gone into supporting the product we paid for, it's gone into funding the next one.

As a developer I know this makes excellent business sense, but as a user it feels like I've been tricked. The changelist looks more like a point release, but one we have to pay another 50% for in the hope our bug reports will eventually be acknowledged. Given the past 6 months I have no confidence that'll happen.

Perhaps I'm being unfair - after all, I use ST2 all the time, and I've certainly got my money's worth out of it, even with the bugs - but something about this just doesn't feel right.
Probably not a HN post, but it's very good news for Italians. At least one of the various massacres due to Italy being on the Cold War frontline has (kind of) been explained fairly conclusively.

Now it'd be nice if US and French authorities would admit their guilt (after all, Gaddafi and the URSS are both gone forever), but somehow I doubt that will ever happen.
Yes, he definitely "has an accent" to my American ears.
It's been "buy it once, free updates until I say otherwise" for the last 3 or 4 years (I bought in the ST1 days).

I feel it's very appropriate to ask for some more money at this stage, ST has been through a lot.

Plus, I'd happily pay a lot more money for many of the features I'd want ST to have.
Agreed, I really enjoyed working through this, haven't come across anything giving the the same level of context to, not only the why, but the how you got there side of things as well.

I wonder if the author would be interested in writing up something about unit tests / tdd in the same sort of fashion.
NASA give away ebooks that explore the universe behind Hubble eyes
>Consider this: height is a pretty straightforward characteristic, and it's known to be highly heritable (tall parents = tall children). In fact, 80% of the variance in height is known to be genetic

The genetics of human height is much more complicated than he summarises here. In short, environment has a lot to do with height, and there's regression towards the mean too, which leads to children of tall parents being smaller (but still relatively tall). Wikipedia has a good article on it (citing 60-80% heritability): https://en.wikipedia.org/wiki/Human_height
Here's what I'd love someone to organize:

A Kickstarter campaign to raise enough money to pay the ST developer to make ST open-source.

If ST becomes open-source, that solves one of the biggest issues many people have with ST, especially those coming from a vim/emacs background. This is something I know I would pay for, and I believe others would as well.
Yeh for anyone who has a website, Mozilla Persona is a great method for users to login

http://www.mozilla.org/en-US/persona/

you can see it action when you login (4th option presented) to http://ebookoid.com/
Please stop it.

http://docs.python.org/2/library/threading.html
How to Become an Author
He's reading this thread & posting here once it's bonked off the HN front page. Is that bad HN etiquette?
Here's what I'd love someone to organize:

A Kickstarter campaign to raise enough money to pay Microsoft to make Windows open-source.

If Windows becomes open-source, that solves one of the biggest issues many people have with Windows, especially those coming from a Linux background. This is something I know I would pay for, and I believe others would as well.
If it is it's horribly inefficient considering the default state is failure and most of the successes just let you skip a mortgage.

It's probably more to do with (a lifetime of) depression.
No doubt I'm missing something dumb, but would one get similar benefits from simply storing half of the password hash on one server, and half on the other? To authenticate the password, you would then just authenticate it against both servers which can tell you whether their half matches. What is the advantage of the technique described[1] in the article compared to this?

[1] That's putting it a bit kindly. 'that we were told exists' might be more fair.
A Constant Tactical Game
Célpontban a webszerverek
James Stevens | Efficient and Simple Profits from PPC Landing Pages
Using PHP5-FPM With Apache 2.4 (+ mod_proxy_fcgi Module) On Fedora 18
According to a filing with the Securities and Exchange Commission Monday, the company will be making a "planned exit of certain business lines"

Anyone care to speculate about what these business lines are? The virtual network tech acquired with Nicira ?
This is exactly what I was looking for over the past week or so! Great work.
Omg...kids these days. How dare you think i would let go of my 10 year old carefully crafted crufty .emacs.d . Well, out of my dead cold hands you might.
Cloudflares' CDNJS is down
--And up again--

http://stats.pingdom.com/4jg86a2wqei0
What Do Visitors Think Of Your Website?
I found that I wrote much better code once I ditched the IDE debugger, and stopped writing enterprise code... Perhaps the latter outweighs the former in terms of impact.

Firing up GDB for those rare segfaults which I don't immediately know the cause of (the last 2 lines I wrote, usually) gives me a stack trace very quickly, and lets me dump the values of the variables in that frame. I rarely need more. That wasn't the case back in my enterprise days.

GDB is very powerful, check out its integration with emacs for example (not something I've used).
Wow! So smart this is something I do when coming up with domain names but nice to simplify it, making it incredibly faster.
James Stevens | Copy/Paste/Cash -- Tips for Internet Based Business
I don't know how much she had to do with it, but the new flickr iPhone app really got me excited. It was a combination of being tired of looking at n00b pictures on instagram and finally being able to explore flickr properly on the iphone. I even ended up signing up for flickr pro. The 3 month free extension/trial that they provided at Christmas/New Years was pretty cool too.

This, while I was waiting to see which photo service would finally kill flickr. The final nail in the coffin so to speak. Pleasantly surprised.
I think it's pretty clear that the OPs point was that there was a terminal app on the phone and therefore it was a geek phone that's never going to take off, and that my snark was absolutely appropriate.

In fact he specifically said "I fail to see how this will make the Ubuntu Phone more appealing to the average user." shortly followed by "my point was that this will remain a niche phone."

-Edit to remove somewhat unnecessary snark-

I don't think 'your logic is broken there somewhere' is all that snarky in the grand scheme of things, in fact it's a pretty clear statement of fact. The two things "terminal apps are not appealing to average users" and "this phone will remain niche" are absolutely not logically connected.
A simple motherboard swap can make you a fraudster
> I already paid $59 for this software and that's enough for a text editor

This only makes sense if: (a) I guess you're not a software developer, so you don't actually "make money" from the productivity increases of a text-editor good for you? or (b) you plan to switch to some other editor that's open-source (emacs? vim?) or (c) you're and IDE guy and rarely use a "simple" text editor.

Please mention your use case before saying "that's enough for a text editor", because for most that's really pocket change compared to what others pay for other services or software licenses (think designers!).