skysight-inc/HackerNews huggingface dataset:
I've tried it when the first public ST2 builds were released. I kept downloading new builds from time to time out of curiosity but I ended up removing it definetely a while ago.

What I liked: well, I didn't actually like anything beside the ease of modifying/adding keybindings.

Some of what I didn't like:

* The whole UI felt wrong from alpha to omega and overly gimmicky: the whole thing relied too much on the mouse and the things that relied completely on the mouse like the options in the search panel were poorly sized/designed. The many roundrects and shades and gradients created a mess that left a very bad impression.

* The underlying engine is very poorly used by ST: just activating vintage mode is enough to tap a lot deeper than the default UI lets you. The engine is great but it only shines when you try to use it as another app. That's weird.

Using Vim is a spoiler, I guess.

I can't reasonably tell you to not make the switch. I have no idea what knowledge you have of Vim but I can say that I find Vim not only extremelly more powerful than ST but also a lot better designed on almost all fronts.

Once the beauty of subsitutions, :global, ranges, Ex commands, text-objects and motions is ingrained in your brain, using ST2 may feel like using (a pretty) TextEdit. Hell, even folding is nicer in Vim.

In the last year, I had the impression that a bunch of people blogged about their decision to switch to ST2 from Vim. Each time, I felt that the blogger didn't use much of Vim to begin with so switching may have made some kind of sense. If you are reasonnably advanced, I don't think there's any reason to switch.
Join Jelastic community now and feel free to ask any question you have.
From pathy, who appears to be hellbanned:

Just a reminder: This case is not related to his Pirate Bay involvement. He is accused of hacking Logica, who handles data for the Swedish Tax Authority.

How much empathy would you have if someone, not involved in TPB, 'stole' information about you from your local tax authority? Especially Americans who seem to be paranoid about their tax stuff (For example Romney). At least in Sweden your tax data is pretty much public - when requested from the Tax Authority.

As a side note: This is also true for privately held companies in Sweden, all annual reports are pretty much public. You can for example view Mojang's (Minecraft) figures here: http://www.allabolag.se/5568192388/Mojang_AB
Best reply to that has got to be: "You're doing it wrong"

A pub crawl as we call it in the UK is definitely fun, you get to explorer a wide variety of pubs, drink a variety of drinks and if a place doesn't have an atmosphere you can move on quickly.

The difference it seems to the USA's approach is that there is generally no entry fee and most towns have a large variety of pubs offering very different drinks.

Clubs are a different beast and you shouldn't hop between them, they should be used because you like the music or you want to pick-up a hot girl/guy that likes to dance without the pressure of having to find a common interest. Music is something you should feel to your bones every so often.
More like te guy who stole from recording/motion studios. There is a difference
I think I prefer the Google/Dart approach -- that is, a language designed for the web browser and that has a native engine for the browser (although only currently included in chrome).
Twitter reveals US government makes 80% of info requests
Good point about expectations. I wonder if the problem really is that it was in beta for so long, instead of being released in a slightly more buggy state, and then having most of the bugs fixed in point releases after that.
> "I could target a specific website & specify exactly where on the page of that site I wanted my ads to appear."

You can also do that with Adwords.
AWS introduces Elastic Transcoder
Not sure about the permanence of the moves being tracked by the site, but the Eastern Ukraine has a lot of cultural overlap with Russia (see: Yanukovych's base of support) and has a booming natural gas economy that is fairly dominated by Gazprom. As a result, there's a lot of back and forth travel for extended periods of time by mid-level execs and families.
Non-native English speakers attempting a general American accent they've picked up from media or US teachers is the rule rather than the exception. You know Britain has left behind a strong colonial legacy when they don't.
What freaked me out was a Burmese English teacher speaking with the sort of Cockney accent that's only ever heard in low budget British gangster films.
Adding in a table of the countries with the most emi/imigrants by proportion of the population would be useful.

I thought Afghanistan had a high emigrant figure - 8%

BUT New Zealand has 14% !
It sounds like a sad life, if you are supposed to live it by some specific rules that make it possible to get a public sector job later on. I think if this is the situation, it is the public sector that needs fixing, not peoples' lives or Facebook.
http://73primenumbers.com/ has a smash hit "pencil and paper" app that combined with the 'secure closet' technology, might be an appropriate solution if you're reasonably sure you'll only need to access the shared resource from the office.
Interestingly there was a discussion over Bill Gate's measuring teachers report with heated debate about the right graph to choose (scatterplots vs xxx)

I like this and it is interesting information, but sorry, the "right" graphic to use here is the Mercator projection. I have to scroll down a long way to see which country people leave Azerbijan for (Russia).

But the data is interesting.

And its a helluva lot harder to code what I want :-)
I find it a bit the overkill.
If you'd like to implement Python in the browser, at least make sure to write a good implementation. An implementation written in JavaScript, is not a good implementation.
There isn't a perfect solution, but LastPass Entrprise or a similar service is probably the closest you're going to get.

KeePass is great, but it's a single user solution. --Even I have to be careful about forgetting to save the database after adding a new entry at work and then going home and adding something else there.

You shouldn't even be entertaining the idea of a Google Docs sheet or an Excel file in Dropbox when you're dealing with client passwords. That's just asking for trouble.
Projected IPv6 address pool exhaustion date
I'd speculate they're selling SpringSource to maybe Oracle.
From what I can tell, he's never been officially accused of this crime (yet), but it seems to have been enough to deport him, and hold him for five months without charges, with him being held for at least a month in solitary.

That's ridiculous.
It's usually the best to avoid shared passwords:)
When possible we try to use either key-based authentication or create separate accounts with the same permissions.

But when we have to do something like that, we just send passwords to each other in a encrypted way (using keys or over ssh session with shared screen). And everyone has his or hers own way of saving passwords locally.
Sure, shoot me an email.
I just pushed a ~100mb SQL file into it and it doesn't seem very pleased about it. The progress bar is crawling along, it's probably going to take like 5 minutes or something.

Vim does perfectly fine for the odd occasion I need to do something like that (very large files often mean you're Doing It Wrong™)
Very nice information, but how about laying this out horizontally instead of vertically? The to/from lines are hard to follow if the destination country is three full screens away.
Wow, they've even labelled gulags:

http://goo.gl/maps/6IiCp
The table is pretty but it doesn't sort permanent versus temporary movements. For example I don't think the 1 million Pakistanis who've emigrated to Saudi Arabia will be allowed to get citizenship and settle which is quite different to other countries.
Loved the direct struct assignment. Is it plan9 only?
Our company is a services company built around the Atlassian suite of tools. Part of what we do is write plugins for those applications.

We developed a plugin called Security and Encryption Plugin (previously Vault) for Confluence, that allows you to protect any piece of text with GPG encryption.

Any shared credentials get stored in the Vault on the corresponding client's spot in the Confluence wiki, where we store all other data about that client as well.

The private key and pass are shared separately. Once you have the key and pass set up with whatever you use for gpg decoding it works pretty well.

We have a couple of different 'security levels' which are just key pairs where not everyone in the company has access to the private key.

The plugin is paid, but it is supported and has new features added from time to time (for example, you can now share things with specific users, or users who have a password, as opposed to just via gpg private key). If you are already using Confluence it is worth looking at.
There is the factor of diminishing returns though once you've already paid for one version. The next one has to be that much better for it to make it worth it. With text editors it's difficult to add enough value in future versions since everything a good one does to help you work should be there from the start(easy navigation in and between files and easy modification of data once you're there) the rest is just fluff.
We use a Google Docs spreadsheet on our internal Google Apps account.
from HTML5Boilerplate.com

<!--[if lt IE 7]>
<p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">activate Google Chrome Frame</a> to improve your experience.</p>
<![endif]-->
Though they're generally the smaller, less developed nations that they don't have existing data for, so although the have "France" listed it actually seems to only let you edit French Guiana.

I assume Google would like to have ownership of the data themselves, but that's not really possible in more developed nations at the moment so they're starting small.
No, you can only use a very small subset of Vi shortcuts and it becomes very tiny if we compare it to Vim.
(Assuming I am actually not hellbanned - if I am, interesting...)

It is how the Swedish justice system works, you don't get officially accused, in the American sense, until you actually go to court. He is being held during investigation due to him being at risk of fleeing and such.

For more information on what he is going through see: http://en.wikipedia.org/wiki/H%C3%A4ktning#H.C3.A4ktning_.28...

I seem to recall him being held on probable cause but I am not sure.

Edit: hm, I think accidental double post caused the my original comment to be flagged as dead?
I think that OpenStreetMap is certainly more detailed. Look at the comparison at http://tools.geofabrik.de/mc/?mt0=mapnik&mt1=googlemap&#...

Especially since OSM's map has been there for ages now.
Remove the EMC years then...
For a cross-browser, client side solution that you run yourself and have a lot of control over, check out Helium. http://github.com/geuis/helium-css.
Yes, it's hard. It's really, really hard. But it's a market that will pay $2mm/year for bloody Jekyll.
Terrorism as a word is far too strong here. It rather falls into the area of vandalism, I'd say.

Or are you feeling terror at the thought of a website defacement? The use of "terrorism" is quite inflationary these days, just as "war against.." was before. We have to take care, this can easily lead to more 'anti-terrorism measures', since there is so much more 'terrorism' (because all kinds of 'terrorism' are unquestionably horrible!). (I'm not saying there is no terrorism, but.. let's just be careful how we use the word.)
Well well well, 2 weeks after Azure announces their transcoder, look what happens :)
KeePass in Git is our way to go as well. You just have to get used for this repository to an immediate pull -> change -> push workflow, otherwise you'll have to merge binary files which gets messy.
Both languages are very good. JavaScript has its kinks, but they are not hard to work around with library support or syntax translations (such as CoffeeScript). However, JavaScript's execution model is simple and doesn't provide as much value as the one in Python does, and this is something that is not easily addressed with libraries or (simple) translations.

By this I refer to that in Python, most syntactic constructs map to more primitive operations that are accessible (and overridable) in the language itself. For example, anything can be made callable, indexable, sliceable, iterable, etc., by providing the right interface. It is like operator overloading on steroids. Even attribute access (the dot operator) can be overridden in extremely powerful ways. This is great for library writers, who can use it to provide the simplest possible API to their users.

I also like very much Python's data model. Things consistently behave as references (even primitive values which all behave as immutable singletons, although of course they are not implemented as such). It just somehow fits and makes sense once you have the model in your mind. JavaScript is slightly less intuitive in this way, and while it makes sense once you understand it, there are a few caveats you need to keep in mind (variable hoisting, scoping, anticipating different context objects). Prototype inheritance works fine but requires a special mind-set, and to me it seems JS fits better for functional programming than object-oriented Java-style.

Python's shortcomings are mainly syntactical (not counting the shortcomings of CPython's implementation specifically), such as not having an easy syntax for function expressions. This is the main reason functional programming can get slightly awkward in Python.
Why JavaScript
same here: loving python and forced into JS.
'Judging by your incredibly stereotyped conceptions of "disco" girls'

Go down to eg Thai Square nightclub in Trafalgar Square, London UK on midnight Friday or Saturday and tell me what you see.

'silly, evidence free post'

I never claimed evidence, I claimed anecdotal experience.
Go down to the EE PhD labs in eg Imperial College, London UK, any time of the day, any time of the week, and tell me what you see. I bet you the girls in there would be offended by comparison to the Thai Square girls.

'you might not be particularly smart or attractive'

Stay off the ad-hominems asshole.
Ah yes. Remember if you run services that compete with what Amazon might do you may have a problem. There are many businesses in this space running on AWS.
UI, ME & DATA
Thats fascinating - does it need gpg on the client machines - or (and this is a guess) if you are logged in as Fred, does the server store Fred's private Key?

Actually - I am going to stop guessing - how do you arrange keys and decryption please?
Having temporarily been denied Adsense earlier this year (subsequently reversed), about the only option I would recommend is well-targeted affiliate marketing. Clickbank (in my case) ended up making rather more money than equivalently-placed Adsense ads :)
> An implementation written in JavaScript, is not a good implementation.

Do you have some evidence for this, or are you just judging it by the fact it is written in JavaScript? I can imagine source-to-source translation between Python to JS that would provide an excellent implementation of Python.
Does anyone with experience using Zencoder (http://zencoder.com/en/) see advantages/disadvantages of this new Amazon service compared to Zencoder, which has been around for a while? Zencoder is owned by Brightcove and I'm sure they will be fully capable of putting up a good fight, but I can't imagine this won't take a significant amount of business away from them...
Because printfs and their like have been know to change the running conditions of an application causing or masking bugs.

Once you learn how to use a debugger properly it is infinitely better than printfs.
I love aws
The app is kinda weird, though. Is it me, or is it WebView-based? It was the first time I had to do a friggin' CAPTCHA on an iOS device(!).
Surprisingly, Elastic Transcoder doesn't look to be very price competitive with Zencoder at scale. Zencoder is $0.02/minute, while this is $0.015 (stdef) and $0.030 (hidef).

If you're doing hidef content, Zencoder is a clear (pricing) win.

EDIT: Never mind... Zencoder charges double for hidef content too.
We've been using https://www.boxcryptor.com/ on top of Dropbox for passwords and other need-to-keep-very-secure data.
well, what is virtualization in the enterprise? would you care to enlighten the rest of us?
It's quite an interesting business decision to jump into this market.

Take Zencoder for example (which is one of my favourite players in this field)... if you are to compare the prices with say Zencoder [1] AWS is much more cost effective (by several factors). Even if you were operating at scale and spending $2000 per month with Zencoder, you would only get 50,000minutes worth of HD Video. (You pay 2 minutes worth of credits for HD video on Zencoder).

If you spend $2000 with AWS, you would be getting 33% more value. (Remember, this is operating at scale. The savings can be even larger)... and this is really the best case scenario for Zencoder.

If you are "just getting started", the savings are immediate. On Zencoder it's $0.10 for HD video, compared to $0.03 on AWS.

I'd be really worried and slightly confused by Amazon took this step? There are several video encoding companies that operate on AWS already, and they all just got sandbagged.

[1] : http://zencoder.com/en/pricing
Yes, I am aware of this, but read your link:

A person may be held in custody for a period of normally not more than 14 days (seven days if only the degree of suspicion "reasonable suspicion" exists)

In order to hold him for 5 months, they would need to file an extension every two weeks... and at 5 months, you're obviously just abusing the law.

If they didn't have enough evidence 5 months ago, surely they don't seem to have it now.
"Girls in a research lab are quite possibly wearing less makeup"

Well I think that's my point. The girls in the club put in quite a lot of effort in makeup and dress, and are tottering around in high heels, to make themselves more attractive. (I've seen girls put themselves through comical levels of suffering merely for the sake of wearing heels.)

The girls in the research lab are probably instead putting that effort into reading research papers to make themselves better informed. They may well be wearing lab safety gear.

"It's entirely possible you're looking at the same set of girls"

Maybe, somehow I doubt researchers have the time to get out of lab though.
I thought that some of the discussion in this thread would be better served by drawing attention to an often missed distinction: nonprofits =/= charities.

In many countries including the United States, it is perfectly possible to operate a non-profit corporation without registering as a 501(c) charity. You just need to find a revenue stream that doesn't consist of donations for the most part, because only charities can accept tax-deductible donations. For some non-profits, of course, this is a non-starter. For others, it can be very natural. You sell products or offer services like any other company, but you charge fees that cover the cost and not much more. You also structure your corporation so that the people who run it are "members" rather than shareholders and any surplus income is always reinvested. (That's why YC didn't get any equity from Watsi in return for their investment/donation. A non-profit corporation doesn't have the concept of equity to begin with.)
AWS only supports MP4, zencoder supports a whole host of them,significant being TS files for HTTP Live streaming needed by IOS devices.
Ask: Any good Jquery Live edit that worth looking?
Hi,

I need to "live edit" some content instead of using an edit form. There are some Jquery scripts that you know that worth looking?

Best Regards,
Draft UN Climate Report Shows 20 Years of Overestimated Global Warming
Real truth about Mobile Ads spending growth and Google's AdMob.
Confession from people who are using Google's AdMob. The conclusion is that mobile advertising with AdMob is not an option for monetization.
Zencoder charges double the normal rate for HD videos, so it is $0.04 for HD
Not necessarily, though no doubt some have paid. Leaked copies of movies and software are sometimes uploaded prior to the media being made available for sale. Theater employees have been caught camming movies and uploading them without having paid for a license. Others upload rentals or media captured from broadcast TV, not purchases.

Public libraries welcome donations of books. And as I mentioned in my parent comment, startups are trying to work within copyright law to allow people to upload their movies/music and loan it out to others with the caveat that the number of simultaneous consumers of the media cannot exceed the number of licensed copies. I'd like to see such services take off, though they face an uphill battle to prove that loaning format shifted media isn't a copyright violation.
Italian Style French Toast Recipe
How to code easily on an Android device.
I wrote a custom script for Google Spreadsheets to encode our passwords using AES with on master password shared between me and my business partner.

We now use http://www.passpack.com/ to easily share passwords and other credentials with my staff.
Surfing Advancements And Mega-Waves
I think I've also experienced this, but in my case, I was remotely editing via Transmit/SFTP. So, the problem might be in Transmit cache.
Exactly. It is not acceptable to buy into a large Javascript framework, but it is acceptable to buy into a whole different language? I fail to see the validity of this argument...

So what if one needs to use a Javascript library? Does one wait for the community to implement the wrapper around it? Does one implement the wrapper oneself?

Typescript on the other hand, seems to be more in line with the author's purposes, with one additional - and imo crucial - benefit: Javascript is valid Typescript (i.e. no need to change existing code, or wrap around libraries).
I get the impression from the above that Python is easier to learn and read, which I agree with. How well it'd work beyond that by comparison, I'm not sure.
Do you mean something like this? http://sharejs.org/
The 'traditional' method requires gpg on the client machine. The vault was just a way of uploading text and having it encrypted on the server automatically. The user was required to download the encrypted data and then decode it themselves.

You can now do more things, like password protect the data, provide access to specific users, and perform a 'server assisted' decryption, which allows you to provide the private key without needing a gpg client.

I haven't personally worked on this plugin, so I might not have the details perfectly correct, but that is more or less how it works :)

[edit]

I forgot to mention, the encryption keys are uploaded by the admin, so a user is able to select from a list of keys to encrypt with when they upload the data. That might not have been clear before.
This is really cool. Is there way to set maximum/minimum word lengths for the checkboxes? Because I wouldn't really want a long domain for any of my sites.
Confession from people who are using Google's AdMob. The conclusion is that mobile advertising with AdMob is not an option for monetization.
I couldn't find a link to this announcement. Could you point me to it?
You said that you showed it to your friend, but did you show it to his father?

It is possible that he didn't believe you could have done the software in such a short time because he knew from experience that the business was dominated by thousands of corner cases that would need to be addressed in order for the software to be viable.

If you had shown him, he might have been able to give you examples of these.