skysight-inc/HackerNews huggingface dataset:
I speak English fluently, and can speak 2 or 3 words (literally) in Spanish, French, Portuguese, and Tamil. I was getting pretty good at Spanish once when dating a girl who was a native Spanish speaker, but since then I haven't made it a point to keep practicing.

I've also made aborted efforts to learn Russian, German and Mandarin over the years. In the case of most of the foreign languages I've tried to learn (specifically excepting French, which I studied for two years in high-school), I've mostly tried to learn languages of people I worked with or around. What usually happens is that I learn a few phrases ("hello", "good morning", "how are you") and then the co-worker quits, I quit, the company closes down, or something else weird happens (my jiu-jitsu instructor was my "learning buddy" on Portuguese and he got deported for over-staying his time in the US on a guest visa).

So what's next? Probably putting some time into making a serious effort to get good at Spanish. Where I live (NC) there are plenty of Spanish speakers around to talk to, and I have a co-worker from Argentina I could practice with. And there is a lady from Mexico at the restaurant downstairs that I talk to sometimes that has offered to help me with Spanish, in exchange for helping her with English.

Bigger picture... because I've dabbled in Spanish, French, and Portuguese already, and because I have always wanted to learn Latin anyway, and because I speculate that it would be interesting to learn Latin and the major descendants, I'm tempted to put some serious effort into learning Latin, and then try to learn all of French, Spanish, Italian, Romanian and Portuguese. The big constraints are time and people to talk with, especially for something like Romanian (I don't know a soul who speaks that one).
Yes, Ctrl-V in {insert,command} mode lets you input literal control characters, as well as numeric codes (31 for unit separator, 30 for record separator). If you're using vim on Windows, however, note that the default vimrc loads mswin.vim which changes Ctrl-V to paste. In that case, you can simply remove mswin.vim from your vimrc or use Ctrl-Q instead. (See :h i_Ctrl-V).

You can also use Ctrl-K to enter RFC1345 digraphs, in which case unit separator is 'Ctrl-K US' and record separator is 'Ctrl-K RS'. (See :h Ctrl-K).

Emacs has similar features, as well as a nifty TeX input mode: http://stackoverflow.com/q/6269618
Maybe you should stop working at startups.
I don't think Bitcoin really have scary tax implications if you're an exchange -- you're moving Bitcoin in and out of your wallets so often you can just choose the most advantageous coins. An exchange is necessarily going to have better record keeping than an individual because the executives of the exchange can go to jail if things go wrong and proper safeguards weren't in place.

This is really no different than how most commercial banks work -- your balance is used to buy stocks, bonds and financial derivatives (obviously subject to certain portfolio risk management requirements). It used to be illegal to do this with non-government securities (aka bonds) until Glass-Steagall was repealed, but now everyone does it. They trade these securities on a regular basis, and then at the end of the quarter they book capital gains and losses.
They do not. Laws governing alcohol do not cover gambling. (And even so, alcoholics have no problem getting regular drinks at their bars of choice, anyway, with few - if any - legal issues.)

Problem gamblers must self-exclude and the casinos then must do their best to adhere to these lists that the Nevada Gaming Commission sends out. (And casinos are very good, if not infallible, at doing this.) But the person must exclude his/herself.
Coincidentally I did this just this week. I believe there's no need to track quotes, just if it has an opening quote or not. That RFC really explains it all very well. The only edge case I had was with empty records (foo,,bar) and that was probably due to my implementation.
TL;DR: Don't automatically write off YC bc you think you have the right contacts, mentors and/or investors.

So I've seen both sides: bright eyed startups out to change the world and enterprise startups that quit corporate. Enterprise startups are mostly about getting an early customer interested to help build out something they would use. Building to a real use-case and getting feedback on an ongoing experiment. To that end, with the experience and founders of founders and investors in that space, the value of YC doesn't seem particularly relevant to them when the path seems pretty clear. This may not be the case if particular YC partners have the exact relationships that would provide crucial leverage. (Business end-game can be a photo-finish measured in inches.) Also, access to folks that won't bullshit you is immensely important. Further, the community itself powerful and helps your venture from getting short-sticked in a business context (no matter how good is your game and network).

So don't discount YC.
Responsive typography with Modular Scale
I was surprised to see you list tsv as more common than csv. I encounter csv's on a pretty regular basis, but I don't think I've had to parse a tsv in the past 3 or 4 years. As a junior web developer, I don't have much experience though. 9 times out of 10, the csv is coming from or going to Excel, or a system that was designed to support Excel. If you don't mind my asking, what types of data do you regularly work with that are in tsv format?
I'm glad you've find it useful!

I had a feeling the dark theme might not suit the functionality too well.

Next time I make changes i'll be sure to make it lighter :)
Markdown-component: Starting on markdown syntax for Web Components
You could do that. But you may find you traded one boss you don't like for seven bosses you don't like.
Twitter rolls out photo tagging, up to four photos in a tweet
What bothers me is that there are no technical people on their "team" page. Only an "R&D manager".
I'll second that it's really the other way around in both my own experience and the general perception I've always had from others.
That article seem to misunderstand the point of Kickstarter and the present situation: people aren't mad because they get no money from the sale of the company, they're worried Facebook will ruin the vision of VR that the project aimed to achieve.
Here are the parts not covered by an NDA:

* Our initial email communication.

* The description of my task.

* The schedule for our meeting (in-office, where the code was written)

* The bill that my consulting company sent them, including a detailed description of the issue and the applied fix.

* Their refusal to continue working with my company.

* Their shipping of a new version two days after the interview.

I know it's all circumstantial. That's why the title doesn't say "I'm starting legal action against a popular startup".

Again, I'm not out for blood. But I do want to spread the word and raise awareness.
Religious Stock Footage and Worship Video Backgrounds
Examples of length-prefixed data abound in protocols and formats defined by systems and telecom engineers (e.g. the IETF). IP packets are length-prefixed. ELF-binary tables and sections are length-prefixed. PNG chunks are length-prefixed.

It's just these worse-is-better text-based protocols like HTTP, created by application developers, that toss all the advantages of length-prefixing away. (And, even then, HTTP bodies are length-prefixed, with the Content-Length header. It's just the headers that aren't.)
The private git repos rolled out a while ago.

https://source.developers.google.com/p/PROJECT/r/default

You might have to turn it on in your developer console, not sure.

At the moment, pushing to its "master" branch tries to deploy to app engine, so that might not be what you're looking for.

You can clone it (and, in the future, your connected repos and other Google-hosted repos) with 'gcloud init PROJECT', and things should work nicely.
I agree that it's a shame that some people think that a certain group of people—those who supported prop 8—in society who do not deserve to be treated the same as everyone else.

I don't really care if they change their opinion or not; I too have an issue with people who go out of their way to prevent other people from having something—such as a CEO position, or from believing something—when it costs them nothing.

If there was any sort of reason why making opposition to gay marriage a thoughtcrime was economically beneficial or caused no [I suppose you meant] tangible harm to any group of people, then it would be 'live and let live', but at some point, they decided to attempt to prevent prop 8 supporters from holding high-profile jobs for no reason other than what effectively comes down to spite. That's not really someone I trust in my society.
Please, point out to me the system that adequately resolves unusual billing situations without human intervention on both sides. I'd like to know what has set your bar so high that it prompted this level of entitled commentary.
Or by using subsonic - which is a pretty sexy host-it-yourself web jukebox (OSS): http://www.subsonic.org
Well, if you're getting food stamps, that means you probably don't have enough money for food. Just because someone else is paying for your meal doesn't mean you're not poor!

You seem to be looking at averages. "Who owns skyrocketing buildings" very, very few people own those buildings. They get rented out to the people and businesses inside them. It's rare for a business to own its own skyscraper, and it's even more rare for a person to own the skyscraper they live in. Having a few rich people in a city who own a bunch of buildings doesn't mean no one is poor in the city.

People don't start out owning houses, but they start out renting and maybe move up to a house later. Usually they use a mortgage (loan) that takes 15 or 30 years to pay back. And again, not everyone can afford rent or a mortgage payments. Some people really are poor.

It's getting harder to inherit money. Mainly because of taxes, and a general feeling that someone should earn their wealth instead of inheriting it.
Don't forget http://www.ektoplazm.com/ . Completely free music, mostly psytrance and dance, 100s of cds worth, you can't even buy it if you wanted. Lots of it is very good. The business model for artists seems to be to release free music and get yourself promoted enough that you get invited to DJ at electronic music festivals. The record sales are total peanuts so why even bother. The site crowdfunds redesigns and such but mostly people work on it because they really like the music.
What if Oculus Crowdfunded for Equity? 145x Return
The Dating Ring is closer to a competitor to Grouper than the other dating sites I think you are referencing. And as someone who has used both, the fact that you barely interact with a website to use Grouper is absolutely a highlight.
Joining in the from statement - thank you.
Why I’m Jealous of My Dog’s Insurance
> Do they terminate some of your instances (potentially losing production data!)?

If you have opted in for the "don't let me spend more than $x," then yes.
For what it's worth, I regularly browse the IRC logs to see if anything interesting has come up, and the only time I've ever seen any amount of conflict was when you were involved - and not the incident you're describing.

They seem generally pretty helpful to newbies, from my own selfish perspective to a fault, since I have to skip past the dozens of "how do I add to arrays" with clojurebot responses.

It might be in the way you're asking.
Coinbook – Keep track of your cryptocurrency holdings
For those complaining about the alt-tab thing maybe you don't know about alt-`. Alt-` cycles through windows/instances of the current app! I just learned about it two days ago and I've been using gnome 3 for a year (there is a lesson in there, why was this not publicized more?).

On a more general note put me in the camp that feels gnome is getting better and better every release. I like what they have done with the header bars. Very clean interface. Initially i did nit like Gnome 3. I gave Unity and Cinnamon fair shots, 3 months each. Neither wowed me. Then I gave Gnome 3 another chance (it was 3.4 by then) and have not looked back.
I am starting to see a pattern of subtle hints about the demos this year.
Pardon my ignorance, for an individual on a mac that wants to use this, what's the difference between this and a Windows instance on EC2? I'm assuming this product is for managing teams, versus my solo EC2 instance?
It comes out to less than $1/letter.

I built the site because the only way to get what you want is by voicing that you want it. It's especially important presently due to an increasing disconnect between Congress and citizens. Our system of government functions best with a politically active population. Otherwise the will of the people is impossible to express and the laws become the will of the few.

I've mailed several letters to lawmakers and it's a tedious process, but ultimately necessary as letters actually stand out, while email blends into the noise. Removing the encumbrance of mailing the letter enables participation in government, something I believe in very strongly.
You...I don't...this is a joke, right?

Please?
Why Facebook's Oculus Rift acquisition is bad for innovation
Atom.io – Introducing Highlights
Any time something is announced for April 1, I always have to take a minute to figure out if it's a joke or not. If I wanted to make a change for my company beginning in April, I think I would announce the planned date as April 2nd just to avoid any confusion.
Promising B2B/SaaS startups from YC demo day
This is crazy. The savings we'll see from this alone are enough for another full-time dev or two.
A Beginner’s Guide To Contributing To Open Source
As an Atlanta native who might want to end up back there someday, this is great to see!
Virtually all web frameworks encourage SQL. So it is a problem. Making a private api to access the database can add a lot of needless complexity.
Firing someone who didn't follow your edict to break the law (by action, or by inaction) is immoral, absolutely.
Cabal sandboxes have fixed a lot of these problems, usually this results from having installed all packages globally, and then cabal tries to find a satisfying version between all global packages and fails. You can also take Ed Kmett's approach and just do --force --reinstall every time. I prefer the sandboxes though, when something breaks you can always nuke the sandbox and quickly reinstall. I would recommend upgrading to Cabal 1.18.x and try the sandboxes out.
I was disappointed that Ctrl-S and Ctrl-Q don't correspond (at least on the first ASCII chart I googled) to anything, because Ctrl-S stops text on my Unix terminals the exact same way it did on my brother's Apple ][e in 1984.
Combinatorically, Go is considered pretty much the most complex game in existence, and computer go programs have been historically weak, so this seems to be quite an achievement (despite that it was against 4-stone-handicapped master passed his prime).

One thing I wonder, though, if computers ever catch up to humans at Go, could we simply expand the board size a few spaces, thus dramatically increasing the problem space and setting computers back a while? I guess that would depend on what kind of techniques were being used by the computers to solve the games.
Ionic Framework now in Beta
Every stereotype of the tech industry being a male dominated monoculture was reinforced. Very (very) few women, and general racial/ethnic imbalances not reflective of Google or the wider world.

As I alluded to, I'd recommend going primarily if you think you'll get value from interacting with interesting people there. I'm big on Android, but my highlight of last year was chatting to a Chrome dev relations guy about their approach to profiling, so it is the pleasant surprises that are the main takeaways.
The debate has been going on for years, with enormous investment of all kinds of resources from every side. Everyone involved has a stake, and the claim that "it loses them nothing" indicates a lack of perspective.

I can only speak for myself here. I'm 24, and I grew up with the view that religion was a funny ritual the neighbours carried on, because it gave them something to do. Repeat: I grew up with a limited perspective. I saw marriage only as an expensive party and a legal contract.

Now I know this isn't the whole story. The idea of allowing gay marriage is deeply offensive to people only because it is perceived to destroy the integrity of their tradition and cultural heritage. I wouldn't take it too lightly, what gay marriage is asking of those who maintain that heritage, because in their hearts it isn't heritage, it's truth.

That's how it seems to me now anyway.
> At the end of the day he's a billionaire

Notch isn't even close to being a billionaire; he's a multimillionaire.
Took me a while to realize the program actually isn't written in Go.
CSV if you do it as in RFC 4180 [1] already has everything the link describes, plus pretty good interoperability with most things out there. If you abused CSV you could even store binary data, while ASCII has no standard way to escape the delimiter characters.

1: http://tools.ietf.org/html/rfc4180
Except for the fact that it's being treated as a foreign currency vs a dometic one. Not much difference there (sorry I'm being snarky because you're basically reinforcing my point when arguing against it)
You probably won't see packages for Ubuntu 13.10 b/c that only has support for another 3 months. But I expect to see a PPA pop up for 14.04 since its an LTS release.
My dream someday is to write a secure-by-default web framework.

Devil's Advocacy: How about a front-facing Web Server/WebApp Firewall/language hosting environment? Build something language neutral that can be trivially set up with no more than 3 command-line options and the name of the language/web-framework and you've got the secure defaults out of the box?
The Tech Companies That Helped Fight Proposition 8 (2010)
I've had a lot of people use Manjaro and not run into issue. Packages are staggered enough that any bugs are usually found and sorted in the ~3 months between releases, but you never get into the Ubuntu 12.04 problem of "oh shit my system is so outdated everything will break if I dist-upgrade".

Debian testing is also similar.
Patatap turns your browser into a musical animation controlled by your keyboard
BackBlaze is pretty popular with the HN crowd and their pricing is still $5 a month for unlimited backup space.
That we can predict the alignment and make observations of such unimaginably distant objects never ceases to amaze me. There's just something - I don't know - satisfying about the collective drive to figure things out and accumulate knowledge.

Also, this discovery puts me in mind of my favorite new science fiction series, The Expanse [0].

0: https://www.goodreads.com/series/56399-expanse
Draper Shocked That Silicon Valley Opposes His “Six Californias” Plan
Not a single Engineer on their team http://www.flipps.com/flipps-team/ - such overhead.
Quick suggestion - for both semantics and SEO best practices, make the cities a subfolder instead of subdomain

Did you consider started.in/atlanta?
Probability dictates it's more likely Huawei will abuse its power than the NSA will abuse Huawei's power. So be equally uncomfortable if you want, but it's Huawei you should be scared of (in this case).
Nice article. The last part of the article is just like supposing that everybody want to be happy. I had ever argued with a friend for whatever humans do is just for happiness, and he finally referred to determinism.
>traditional idea of marriage

Ok, I have a question. What exactly do these people think a traditional marriage is? Marriage is always and has always evolved with the times, culture, and societal norms and thinking. It wasn't until recently that we even married for love (love marriages) or selected our own spouse. Previously, marriages were more like a business transaction. A transfer of property from father to husband. It used to be that a woman's family paid a bride's dowry and we had the concept of bridewealth and coverture. In the UK, it wasn't until the Married Women's Property Act 1870 when a married woman was allowed to own property. Divorce was at a time uncommon, maybe even forbidden, now it is relatively common. Very few people are even going to blink an eye at a divorce. Even 20 years ago, people married much younger. Previously, a child born out of wedlock was called a bastard and avoided at all cost, and had different rights than their legitimate siblings, now close to 50% of births in the US are born to unwed mothers. The shotgun wedding is less common. Step families are common. Interracial marriage?? Illegal in parts of the US until Loving vs. Virgina. (1967!!) The court case came out of Mildred Loving and Richard Loving being sentenced to a year in jail for getting married. The original judge said in the verdict "Almighty God created the races white, black, yellow, malay and red, and he placed them on separate continents. And but for the interference with his arrangement there would be no cause for such marriages. The fact that he separated the races shows that he did not intend for the races to mix."

Even these traditions varied with culture, religion, time, and family. They continue to today. Arranged marriages are common and even the norm in some areas. Today.

There is no such thing as a traditional marriage. There never was.
Grazie |-)
Working for any entity that you do not own can be perceived as making someone else (owners, shareholders, investors) rich.
"Effective April 1 2014, Google should go fuck itself" -- Bezos
how are they still making profits ?
Sure, the default is overridable, and the character has no magic effect when found in a binary file, but there's a reason Ctrl-D was chosen as the standard keystroke sequence to end a stdin transaction, and it has everything to do with the fact that "D" shows up next to "end of transmission" in `man ascii`.
It wouldn't be. This is powered by Teradici's PCoIP solution (I worked on that) which is the competition to the Citrix HDX protocol. Teradici used to partner primarily with VMware and compete with Citrix in VDI.
Hook it up to a GPS at the same time?
The estate tax exemption is $5 million (so even someone with several children can pass on quite some wealth to each of them without taxes being a factor).
It's very light gray text on a white background, with a very thin line weight, and it disappears as soon as you start interacting with the page.
The solution to incompetent developers isn't a bigger, more rigid framework. It's education and training.

In aerospace, it's understood that better training can be part of the solution, but often better instruments and interfaces and well designed automated tools can be lifesaving as well.
Available for Fedora 20 as well.
Why Gandi doesn't advertise
I imagine it's because they had already compromised the Huawei networks and knew full-well what the Chinese government were up to.