skysight-inc/HackerNews huggingface dataset:
I've been using it comfortably for a while as my primary shell with no issues. Pretty much all scripts I've had to run use a shebang line to manually invoke /bin/sh or /bin/bash which still works fine.
> with two very non-technical [!] family members [!] (blue-collar "businessy guys")

There are two big warning sign that things will go wrong in the first paragraph: if you end up doing business with family members, only do so if: (1) you really value their technical skills or (2) if they have real objectively proven business skills and proven ability to raise money or finance from their pockets or (3) if you've done business with them before and it worked out well for you.

...if neither (1), (2) or (3) is the case, stay tf away from any business with family members because, when shit hits the fan (and in the OP's case it has!), you will not be able to do what you have to do in order to save either the business or your professional life. But again, even if one of the three points is valid for you, don't start an IT businesses with family members - a corner-shop restaurant, a local racketeering mob... maybe... but not in this field unless they also have good technical skill (you already have enough tension between technical and non-technical cofounders in a regular startup, you don't want to put a potential propane tank on the campfire too).
Note, right now all donations go to a clinic in Uganda since author of Vim has a full-time job and is paid.
First, value is relative. To my grand mother, Vim has no value. Second, it is true that the price in an efficient market tends to approach the value most consumers will get out of the product (see http://en.wikipedia.org/wiki/Supply_and_demand). That being said, the value a consumer assigns to a product is always superior to the actual price he is paying, otherwise, why would he bother with the transaction at all? Hence the consumer surplus.

To come back to the original topic at hand, I believe many Vim users value Vim at well over 100 euros. Worth usually refers to value rather than price and this why I believe some people down voted you although you were technically right that Vim's price is 0. Water is not worthless although it is free, etc.

I'm not an economist but that's how I understand it.
what do you expect from an email spam company?
Vserv.mobi offers free HTML5 creative services to marketers
My local Rewe here in Hesse has it, I'd say. https://www.google.de/search?q=ja!+Roggenvollkornbrot&tb...

Since Ja! is the discount brand, doesn't it mean that they sell lots of it? If so, I'd imagine they have this product all over Germany.

And looks like you can get it in Sweden too: http://www.tjow.dk/Hjemad/slides/t505.html
I don't. I actually invest in projects and wait for them to get their product out. Sometimes I just back projects for donation (e.g. remember Aaronsw Documentary project).
This isn't a business - it's three guys floundering around with no idea what you're doing. Walk away now.

That sounds harsh, but it's the truth and you've recognised it yourself. Forget your investment; it's gone and it isn't coming back no matter how hard you try.
HTML5 steps closer to baked-in DRM support
If it's useful to anyone else, you can get around the gatekeeper by right clicking the app package and choosing Open. It will then present the option to "Open" as part of the dialogue box (as well as telling you how dangerous it is).
French experts reject charging Google for content
I generally stick with certain handles, having 3-4 at all times, some going back over 10 years. My HN one is unique to HN, though. I just wanted to check out the site so I picked any ol' handle, then once comments were upvoted it gained value to me.

Anyways, one of my long-term handles I wanted to erase from the internet and I succeeded with three exceptions, one due to my own laziness (edit: which I'm dealing with this morning), another because no one answered company email (but I eventually got through when the site was revamped), and the other because the company went out of business but the site remains online. It'd be nice to get my profile there expunged because it's slightly embarrassing but there's no valid way to contact them (not even via WHOis).
Whilst the key/value approach is solid, the 'industry standard' .po (GNU gettext / https://en.wikipedia.org/wiki/Gettext) format supports more features, like complex plural and ordinal/cardinal number support that is a requirement in some languages.

In addition, some of the biggest issues with internationalization in my experience (~exclusively i18n projects for 10+ years) are generally missing/broken support in certain components (great reasons to contribute resources upstream for open source projects!), managing translations over time, cultural issues, right-to-left, differing program-level logic (eg. maximum SMS message length variations based upon character set requirements), differing seasons/days of operation/holidays. Calendars are of course a pain (though a solved one), as are timezones - for which a truly synchronized, global approach is frustratingly hard to deploy at the best of times.
How much hidden bandwidth can be piggy pegged on wifi with bunny?
I'm just gonna take this as a reminder that I'm probably due to drop a few more dollars in the bucket. I've contributed $250 over the 15 years I've been using vim, which puts me comfortably in the hall of honour...but that's still not a lot of money for what is, arguably, the most important piece of software I use. $16.67 per year...that's a bargain.

When I worked in C, I used vim.

When I wrote shell scripts, I used vim.

When I worked in Python, I used vim.

When I came back to using Perl after many years away from it, I used vim.

When I kept notes at conferences, I used vim.

When I wrote my first book, I used vim.

When I built my first (second, third, and dozenth) website, I used vim.

I can think of very few pieces of software that have stuck with me consistently through all those years. Linux, Apache, BIND, bash, the gnu core tools (grep, sed, etc.)...that's pretty much it. Nearly everything else has changed, sometimes several times.
There are several simplifications of POSIX syntax; the syntax feels a bit like Tcl as a result.

The most annoying differences are the missing/changed special variables: POSIX has special $@/$* to return parameters: you have to use arrays for these in fish. POSIX puts exit status in $? and fish in $status; also $$ becomes %self, and there is no convenient way to expand to the PPID. Also annoying is the absence of "||" and "&&" operators.
Microsoft builds a deep-tech team to attract next-gen developers
Show HN: library of the code snippets
No - I said Kerala has a high crime rate - but a relatively low homicide rate. Kerala is definitely an outlier in many respects in India. What I am trying to hint is it is not exceptional to have low homicide rates - there are several parts of the world where it is the norm. It may be better to consider high homicide rates in some developed, high HDI regions as an anomaly and analyze the reasons.
How well does your notion of "hipster douchebag tool" correlate with the general (female) population's notion of "attractive"?
Coase's Penguin, or Linux and the Nature of the Firm (2002)
After 15 months... shouldn't the company have some income?

Raising VC capital seems to me like a bad thing to rely on.
D-Wave 512 qubit computer is equivalent to 21 petaflops
Did Google just patent pieces of HTML? Hilarious!

https://github.com/Polymer/toolkit-ui/blob/master/PATENTS
It's a very common case that you have a hard time finding a socket in some places. It happens a lot to me that many others are working on their laptops and all sockets are taken, or even that there are no sockets at all in some trains.

Introduces an extra dependency.
No way. If I had fuck-you money I might, but for now I have to negotiate with nosy, judgmental primates for food and shelter, so I don't post anything even slightly controversial or critical under my True Name. My Facebook and G+ feeds are cheerful pablum.

"Man is least himself when he talks in his own person. Give him a mask, and he will tell you the truth."
What Google I/O should bring for Android hardware lovers
Open source is not a war zone
Thousands Of NYers Break The Law With Airbnb Rental Listings
Then again, some people have discovered that GET requests came in probably from the same person and with a google referrer after the HEAD request from the google bot:

http://seclists.org/fulldisclosure/2013/May/80

It's concerning.
Haha. In my HN profile I have had an open call for a valuable comment that starts with "This." for a little while now. To date nobody has brought a useful comment to my attention, but that is most likely due to how many people check out my hn profile...
Top-level domain registry of .SE sued over The Pirate Bay
How Startup Marketers Stay Productive: Interview with Gregory Ciotti
GitHub tool kit covers nuts and bolts of White House Open Data Policy
That's impressively quick.
My first thought when i saw that was: they are reinventing dojotoolkit.
I bought a few iPhone clones, dual sim, basic java app support. This was before Android really took off, hence why I'm curious.
Get out. Your co-founders sound like hucksters and you're in the grip of the gambler's fallacy. The longer you wait the worse the inertia and eventual pain will be. Take the hit, walk away and make use of the positive things that came out of this: your skills, and the experience that will help you not get fooled again.
Should you prefer UX over security? Having your customer database stolen seems like the worst possible user experience.

I realise that we're saying pretty much the same thing, but the design process should be like this:

1. Make the application secure enough so that the cost to a malicious user of cracking the security is greater than the potential value of doing so.

2. Given the constraints of #1, provide the best possible user experience.
Apartment-rental website Airbnb is fighting to be legal in New York state
It already looks brilliant. Instagram now represents around 10% of FB users and Wall Street is assigning it a corresponding value of ~10% of the company i.e. over $6 Billion (just rough math to make a point).
I love the story about how you did all this, especially considering the time constraint of Geocities shutting down in a couple of days: http://www.reocities.com/newhome/makingof.html

Awesome job!
Why Google Should Unify Its Operating Systems
The gettext PO file format does indeed provide many other features, I do not disagree, but there does seem to be an over reliance on it within the platforms I looked at.

The format does have some pretty major drawbacks too, like the msgid can become "fuzzy" which leads to a differing set of issues related to the unique keying between translations.

It also tends to lead to developers English (C locale if you like) being selected as the default language and it turns out developers like myself are sloppy and sometimes produce barely parsable messages.

Your remaining points are really valuable to someone inexperience in the field, like myself, so thanks for pointing those out.

It is interesting you call out cultural issues, did you have any specific examples?
Despite how great it is, the need of escaping ? and & characters or using quotes is very annoying...
I've "skipped" zsh--I tried it a few times, but it didn't seem enough better than bash for it to be worth learning, converting all my scripts, and so on. fish does seem worth the effort, and in fact many of my bash scripts and configuration settings are now unnecessary.

FWIW my (rapidly changing) fish configuration:

https://github.com/ithinkihaveacat/dotfiles/tree/master/fish
I remember reading this when I read your profile when trying to figure out who you are :)
Improve Your Life #27: Ask for What You Want
Upvoted, even though I'm in the "get out!" brigade. It's hard for us to have perspective and we'll never have the full story.

All the same, a lot of us have experience falling prey to a sunk cost fallacy/gambler's fallacy situation, and I think anyone advising the OP to leave based on that has their heart in the right place.

TL;DR: advice from people on the internet is best ingested with a keg or two of salt.
I'd be interested in Google/NASA's take on "Quantum annealing with more than one hundred qubits" from Boixo et al. http://bit.ly/12eANRI

This preprint showed no speed advantages for D-Wave's computer. Specifically, it showed quantum annealing isn't faster than classical simulated annealing.
Funny, the first time I've read about that, I've remembered the lyrics of Beatles'

http://en.wikipedia.org/wiki/Maxwells_Silver_Hammer

Rose and Valerie, screaming from the gallery
Say he must go free
(Maxwell must go free)
The judge does not agree and he tells them
So, o, o, o.

But as the words are leaving his lips,
A noise comes from behind.

Bang! Bang! Maxwell's silver hammer
Came down upon his head.
Clang! Clang! Maxwell's silver hammer
Made sure that he was dead.
I suspect it is attached to the email symbolically only, and the money is transferred from google account to google account via some other route.
I don't know, but https://github.com/kvs/rubies-fish does work for switching rubies on a .ruby-version file.

It works by getting notification when the PWD environment variable changes, which seems like an elegant way of managing this.
He works for a creative PR agency, it's not as if he's going to be hauling steel.
Facebook gives the option to the users not to give some permissions. i.e. in theory an app is not allowed to require some extended permissions such as post on your timeline etc. Of course in practice I've seen apps that won't let you continue unless you give them all permissions they asked for - which is against the rules Facebook set in place.
Lindsay is a male.
he, not she ;)
Android Studio opens its doors
I recently tried setting fish as my default default and I encountered some trouble, for example my $PATH was incomplete (there was only /bin, /usr/bin and /usr/local/bin left in it if I recall correctly).

I reverted it back to bash and I get fish as my shell by spawning "urxvt -e fish" instead of "urxvt" (in my window manager configuration). This works well.
Aren't most of these acquisitions done with Yahoo! stock? Doesn't an increase in their stock value give them more capital for the transactions?
My answer is: sort of. I use the same username across several services - it's unique, it's short and it's mine, and in the internet scheme of things it's unequivocally associated with my real name.

That said, do I bother filling in my real name on every site to which I sign up? No. Because I don't use Facebook signle sign-in and nobody implements OpenID these days.
The stock browser (on my old Galaxy Nexus) and Dolphin (on my newer phone) are the only browsers that don't screw up the font size depending on the depth of the displayable text in the DOM tree.

If you're lucky enough to have a stock browser and didn't need to installing Dolphin I'd say you should count yourself lucky.

I have a community of 30,000 users who all complain about the font sizing issue on mobile, and the vast majority of whom use Android and have had to install Dolphin to overcome this single issue.

Unfortunately the software we're using is so restricted in it's templating system that it's unresolvable by us (short of replacing the whole system which we're doing but takes more time). It's crappy to tell people not to use Chrome or Firefox, but there you go.

Take joy in the stock browser whilst it still does sane things.

Edit: And don't get me started on how many sites have CSS menus that simply do not work in Chrome on Android. They work everywhere else, but just not Chrome on Android. Again, be thankful you haven't been upgraded... you've got something that works.
Installed and played with (1.3 I think) and it looks very promising but the ability to query and order by case-insensitive text is a requirement for us. Our app deals with user provided names of people, places and things that are commonly searched and sorted.

So not using RethinkDB today, but I am 100% in love with what you guys are trying to accomplish.
Ask HN: how do i find a new keyboard just like my old keyboard
Whenever i use any keyboard other than my benq a800 (which is not being made anymore) I start to get wrist pain after a couple of days.

I would really like to remove my dependency from the benq and get a new wireless keyboard but I've bought 3 or 4 keyboards and have to keep on going back to the benq.

Anyone have any suggestions about how i can find a new keyboard with the same button action as the benq?
The biggest distinction is that he has been entrusted with the authority to order the deaths of people. No one gave Tsarnaev carte blanche to kill. About 66 million people gave it to Obama.
Take it to the extreme and think about banking. You wouldn't want to have a system where you confirm and deny the existence of accounts for somebody who's rotating through a brute force. SSH logins for instance do this.
I'd suggest that your last point is providing a bad user experience in the interests of privacy. Many people (myself included) use these forms because we've forgotten our password or at worst forgotten the email we used to sign up. I have about 5 different email addresses I use for various things so I'd be quite disappointed to see a thank you message if it wasn't the email I had actually used to register. There's also the use-case where people mistype their email address.
We've added download links :)
I read that as "Or it should come with a free three-month personal curse". Which it already does ..
I have alternate accounts on several sites for these reasons, but I also have pseudonymous accounts in some places just because I like to poison the accuracy of large databases. With these, I do keep my identity secret.
Customer Interview:IRC for new web:Comments and advice
I feel bad because this is not about religion or someone's deep convictions. It's about politics and religious bullying turning people vulnerable to it, who, in other circumstances could have lived unremarkable, moderately happy, lives, into wannabe mass murderers. I feel bad for the victims, who did nothing to deserve what happened, and for the society that tried to integrate an immigrant family and failed without really doing anything wrong to them.

I feel bad because I can't quite get rid of the feeling all this could have been easily avoided.
Yahoo Mojito review
Show HN: Shikimo - colour-blindness image correction (ruby/carrierwave)
It was very nice interface !
as a Dane I love the name :-)
Right after the tightly thought out keybindings, I think the greatest value offering in vim is the documentation. It's extremely comprehensive, and being fairly conversant in Vimscript I know I could develop plugins without internet at all, looking up the API with :help (I've only recently acquired the habit and it feels great.) So if vim came out with such a mature, thorough documentation, it would not only be well worth the 100 euro, but I think it would have little problem finding at least a cult following out of thin air. Writing those docs are arguably as hard as writing vim itself, perhaps harder because it isn't as challenging and requires pure dilligence and thoroughness. It's like writing a full book to ship along with the software.
Nice, Very helpful for an open web for all!
I'll keep conveniently logging into a lot of services with social logins, thank you.

To me, there is especially the case of using a social login to sign up for just trying out a service, which I would not have done if it had meant going through the hassle of filling out a form or even validating en email.
Thanks for the write-up. A very interesting read. It's an area that is ripe for innovation, and a massively growing industry.

The XLIFF and TMX formats also offer flexibility in the handling of translated data, as with .po files, but there are many problems still to be solved, as contingencies mentions.

As you mention "Real people are still required to do the translations and verify them" and the army of professional translators and agencies in the market is on hand to do that, but developers often work in formats they are unfamiliar with.

The bulk of a freelancer's work is in MS Office files, run through a CAT (computer assisted translation) tool, and the resulting file (and translation memory, TM) is delivered. When a developer needs a bunch of strings translated they stray into unfamiliar territory for the average freelancer.

Specialists are out there, but a common format approach would help here. Most professional CAT tools (costing from 200-1000+ of your local currency units) can process .po files, which is a bonus, but doesn't solve many of the remaining problems out there.

A multi-language translation memory (i.e. several source/target combinations) would be useful in many cases, as would a simple 'export translatables' button in the admin dashboards of apps.

I hope more HN readers dig in to the problems mentioned here, as technical solutions could have a big influence on the future of globalisation(-ization!).
My comment still applies. People with happy lives will see their earlier years in a warmer light than those without happy lives.
How many articles are we going to see on HN lamenting the past, blaming it on esoteric causes rather than the actual ones?

> Lanier theorizes good paying jobs that once supported a thriving middle class have disappeared as internet-enabled firms replaced them.

Do you see how that sentence looks exactly like BS? Because that's what it is.
Our beloved IRC can at-least start looking better.
Would you like to use this for IRC?
I have been thinking hard on what can be the best design - And this room based design makes the most sense to me.
I am a noobie looking for ideas and advice- with open ears.
Thanks
Odd, that sounds like an RSS reader but one integrated directly into the way tumblr does syndication.

Why would the tumblr audience be heavy RSS (alike) users but also be one of the reasons that Google is abandoning RSS readers?
>I've appreciated my time on HN specifically because I notice many replies to "inflamed" speech specifically eschew further inflammation and focus on the mindful discussion. Bravo.

I, too. It's almost like my IRL workplace, but with loads more techie clued-up people. And IRL, I very much enjoy working in a context in which there are very few alpha males, Insanity Wolves and Ayn Rand readers.

Now, personally, I do my best to be avoidant or calmly assertive when someone I meet annoys me, and I mentally file people who throw chest-beating tantrums under "giant baby" and avoid them on the assumption that instability implies unreliability and they wouldn't be pleasant to work with. Fundamental attribution error be damned, one blow-up is one too many for me to feel at ease around someone. So that tells you something about my personal definition of unacceptable behaviour, I suppose.
Map shows World's 'most racist' countries (and the answers may surprise you)
Tbh colourful irc clients that do not run in a terminal and prolly dont support blowfish and ssl are preety useless...
The algorithm itself was written by John Cupitt, but we wrapped into into a ruby library + carrierwave plugin based on ruby-vips.

We are hoping to integrate it with our online anatomy trainer at some point at kenHub. This way colour-blind people can more easily identify anatomy structures that we highlight...

If you have any questions or suggestions - please let me know.
This looks cool :-) Will try it out.
That's not a very big distinction at all if you hold the realatively prominent view that the masses are stupid and manipulated (their average IQ is 100, for God's sake!).
Google's been doing this for literally years. Why has the internet only just noticed this, and now that they have why haven't they realised this isn't a new thing?
Awesome! Thank you!!

The last two should be repeated twice though (one for each arm)