skysight-inc/HackerNews huggingface dataset:
Your continued defense of the caste system is entirely missing the point. This isn't and Indian thing, it's a human thing. It's a prerequisite for allowing suffering to take place without feeling the need to help and owes to our tribal nature. Look at any genocide or mass murder in human history and you'll find the targeted group was an "other" that those perpetrating the slaughter were made to feel was fundamentally different from them.

Or look at it in reverse...have you ever traveled to a far off place and met someone who was from, say, your home state/province? Back at home, you'd feel very little connection with them since the live in a different city from you and you're surrounded by people in your city whom you feel closer to. But meet that same person half-way around the world and suddenly you feel closer to them. They're now more part of your tribe than those around you.

We're tribal animals, by nature, and our capacity to help and tolerate the suffering of those we consider to be in our tribe is significantly different from those outside our tribe. If aliens invaded, you'd see almost all racism and human conflict disappear almost overnight. We'd become a human tribe struggling against an alien "other". But absent that, we'll continue to subconsciously divide ourselves along tribal boundaries. In your rabid defense of India from what you perceive is an attack on one of its customs, you're perceiving me to be an "other" to the Indian tribe.

This is well established human psychology. My point was that the caste system is divisive, by it's very nature and purpose. According to our understanding of the human capacity for experiencing the suffering of others, anything that divides us in any capacity can only increase the kind of unfeeling behavior described in the article.

And you need look no farther than India to see the exact opposite type of force. How many devout Buddhists would stand by idly as someone in a car crash lay dying? The Buddha realized (warning: ridiculous oversimplification approaching) that our sense of self is an illusion and we're all one...there is no "other." When viewed through that lens, what is the hassle of being dragged into and administrative mess or needing to pay for hospital care when compared to the suffering of a dying person? A Buddhist would jump in to help without even the slightest regard for the consequences that would result.
This is a little past simple violation of a regulation. This is acting like your above the law which is generally dealt with much more harshly.
I'm not trying to be rude by saying this, but these names "Vector" and "Matrix" are far from Google-able, and sometimes (esp. in game development, and other scientific fields I'm sure) not even clear in person-to-person discussion.
> "notion that if we have an environment where we can all be super girly like omg together"

My wife normally works remotely, but meets with her team in person twice a year. Last time, at the first whole-team dinner, she announced she was pregnant... and the other women on the team fawned and fussed over her the rest of the week. Which was super duper uncomfortable for her, as one of the most extreme introverts I know.

She's not interested in being "girly". She's interested in being who she is -- technical, brilliant, competitive, powerful, and into My Little Ponies because it's a great show, not because it's girly.
Coder automates own job, gets fired
Nobody has said the word "slack" yet... but am I interpreting this correctly? An open source clone of slack? If so, it's very interesting. I wonder if they are taking any steps towards solving the "fragmentation" issue that slack teams seem to cause. I have a few contacts that are shared between 2-3 different slack teams and I can never remember where to find my PM conversations.

Edit: okay someone else did say "slack", should have refreshed the page before posting :)
Except Vector and Matrix are two different things :) Matrix wants as many apps built upon it as possible, Vector is just leveraging the power of Matrix to provide good collaboration services
Movie written by algorithm turns out to be hilarious and intense
I'm not sure that the app economy wasn't a temporarily bubble. We've yet to see many apps reach the sustainable part.

Very few apps are successful charging the customer. A few games are successful selling in-app purchases, but even those almost never last. Social apps some times get popular but rarely find a way to monetize, they wind up selling themselves to larger businesses who use them as a loss-leader.

Compared to desktop and the web, the number of sustainable businesses on mobile apps is depressingly small.
Ehhhh, I really haven't had these issues with any of the meteor apps I've made. Even getting swiping and full page animation transitions has been relatively simple. My experience is anecdotal, but I actually left being android developer to do mobile web and I've found the experience to be far easier.
So I don't see any benefit to go from possible logical errors to possible logical errors + memory corruption bugs.
In all honesty .subtask() is more readable for me than .s()

Also, I don't want Celery to replace asyncio and/or threading.

I was trying to point out that the programming model can be back ported to Python as a way of approaching concurrency, which, without having to support "locks everywhere" is simpler to implement with GIL
An examination of player data at Euro 2016
But you still have to check for errors after every line of code where they are possible (if you're covering all the bases), no? Due to lack of a traditional exception model?

Elixir/Erlang at least have pattern-matching which makes checks like that (from functions that return a non-OK value on errors) basically inlined:

`{:ok, val} = call_some_func(with_args)`

If it doesn't match on the :ok (i.e., an error occurred), you get a match error which gets logged, and the process typically gets killed and restarted by a supervisor process in a millisecond.
So, it'll take about 5 seconds for someone to setup a proxy that strips the ad-insert tags, no?
That's my bet, the upcoming version will be the last release following 10.x numbering, and after that we'll get iOS 11 and macOS 11.

It's strange to have such different versioning conventions, especially since OS X has been tied on to iOS's annual release schedule for years now. And Apple won't get another chance like this to seamlessly bring the version numbers into alignment.
EC2 (and other AWS services) issues in us-east-1
They have a pretty good point. Right now people love their Tesla's because if something breaks, Tesla bends over backwards to fix it for you. Which is great if you own a Tesla, but it still means you don't have that car for a while.

Right now, most of Tesla's customers are the kinds of people who have a second or third car to drive while their Tesla is broken, and don't have the kind of job that you lose if you show up late once.

As they move downmarket, they will start to get customers who may only have the one car and their entire life can be ruined if their car breaks down at an inopportune time.
More Ethereum Attacks: Race to Empty Is the Real Deal
Personal anecdote, of course, but Uber saved my ass while I was in Europe (specifically Paris and Madrid).

Immediately upon arriving via train to Paris from London we were harassed by a number of sketchy looking individuals claiming to be "taxi" drivers, of course not speaking French I really had no way to validate the claims, they all became hostile towards me the minute I took my camera out.

I resorted to opening the Uber app and lo and behold had a validated ride within minutes. The service was exceptional and they even spoke English relatively well.

Fast forward 24 hours, I thought I had booked a flight out of the airport in the city about 20 mins drive, turns out my flight was actually out of the airport much further north of Paris.

I rushed to get an Uber and my driver was extremely friendly and not only brought me to the exact bus station I needed to be at, also showed me exactly which ticket to purchase and where to wait.

Never in my life have I received close to that level of service from a taxi driver.

A couple weeks later in Madrid we found ourselves pretty far away from our flat, not well equipped for the weather and ready to head back. We saw several advertisements for the local taxi services "ride sharing" app and decided to give it a shot. After jumping between a couple starbucks to find reasonable wifi, we ordered a taxi and proceeded to wait 20+ minutes for a driver to finally show up in the app as our pickup, however, the actual taxi was nowhere to be found. No text / call / messages in the app ever succeeded. Once again we resorted to Uber and had a painless experience.

I guess my point overall is that Uber offers a familiar service no matter what country I happen to be in. It's simply not viable for a foreigner to arrive in a new country, find out what ride sharing taxi service is allowed existence there, download the app, finagle my way through the most-likely non english friendly sign-up process and enter my personal banking details only to find out the service doesn't even work for whatever reason.

Don't get me wrong, I love traveling to new places and truly exploring a city without all the luxuries and convenience of home, but when I arrive in a new place with expensive items in tow, I'd MUCH rather pay for the convenience of a safe and familiar ride to get to my destination then risk getting scammed or taken advantage of otherwise, I also don't always arrive with local currency in tow and don't like paying exorbitant fees at major transport hubs.
Before this devolves into "why would anyone use jQuery anymore", I'd like to say congratulations! Thanks for continuing to refine a library that is essential to the web, has helped evolve many of its important APIs, and is ran by 90% of websites.
The Chrome extension that hides your screen in plain sight
Vector runs on top of the Matrix protocol (matrix.org), which is built precisely to fix fragmentation - hence the name Matrix :) Anyone within the Matrix ecosystem can talk to anyone else, whether they're using Vector, another Matrix client (http://matrix.org/docs/projects/try-matrix-now.html), or a bridged system like Slack, IRC, XMPP, etc. We want to open up all those silos to talk to one another.
also if SHTF property prices will drop.

there is a dynamic there when once the foreclosure numbers mount, the rental prices stay stable because all those ppl who lose their jobs/houses need to live somewhere but in SF's case the real estate market including the rentals is so over-heated any major hiccup will cause them to drop significantly before stabilizing.
https://news.ycombinator.com/item?id=11832136

This is a perfectly fine question to ask. But why are you posting a verbatim copy of another post from just 5 days ago, under a different account?
fair point. One can always spell out the domains to differentiate though - "Vector dot IM" and "Matrix dot org" :)
(note: I've met Eran a few times, he is very smart and I respect his opinion)

Note aside: this is one of those "it really depends" kind of situations. For many cases native apps are always going to be cheaper to build. For others the web is just much better. It seems like the problem Eran is describing is more of a labor shortage. It's really, really difficult to hire good web developers. I have no idea why this is.
Thank you for providing the list. Its more open that I would have imagined. Do the current Uber imposed car requirements still apply? (I mean the year / type of car allowed).
I still don't understand why Matrix was made when XMPP is already a thing; if you're not happy with the existing standard participate in the process, don't just make up a new one. https://xkcd.com/927/
I think it can!
In cognitive neuroscience for robotics when trying to figure out how humans learn you'd find out that children are innately trying to be super helpful to others when they start perceiving other persons as unique beings separate from them.
I use my Echo every day and never once to buy a product. I use it to get sports scores, hear the news, check the weather, check my calendar, get answers to simple questions, play music (across multiple services), and so on.

There is actually no more suitable place imaginable for performing those functions by voice than behind the wheel. I don't want a replacement for the dials on my dashboard. I want the breadth of services Alexa provides.
A developer wrote resume in js using semantics of the code to emphasize the points he was making.
What this article needs is more F-bombs. Otherwise it's ranty but makes some good points.
On paper, yes. But this argument has been around for quite a while and we haven't seen any major companies moving operations (ever after the recession). The company I worked for in Austin was a remote location and HQ was in SV. Hardly any engineering employees wanted to move to Austin, despite the fact that they were offered very generous packages. Most employees in Austin were tech support, sales, HR etc. essentially back office.

If you can convince your influential engineering employees to move, that can work. But if they don't want to move, your hands are tied.
What happens when a car veers off the road into your living room?
"Top 10 Sumome popups you won't believe your eyes when you see" didn't cut it for you? Thanks for making our day a little better!
I am not based in Shenzhen but have been mostly based in China for 15 years. Some general comments only. Usually cable is purchased in bulk here. Electronics markets in any city will custom-rig cables in your selection of quality (usually across multiple manufacturers), color and length for peanuts. Pre-fab cables from a factory always cost significantly more if you order them individually wrapped, though they can be better quality (though my experience here is mostly ethernet but I had custom-run fiber to premises in a second-tier city as early as 9 years ago / 2007). Fiber is everywhere today in China, the equipment for splicing is widespread and cheap. Patch panels and other primarily metal components are cheap, though you want to check quality before buying in bulk, then find a factory and order direct and in quantity emphasizing future volume expectations. Of course, if you are here you can check quality immediately, if you want to do it remotely you are looking at shipping delays x2. If you just want a quick price delta, go to taobao.com, translate your part name, then get dealer/distributor pricing for consumer or business small-scale China domestic purchasing, usually inc. shipping.
> I guess my point overall is that Uber offers a familiar service no matter what country I happen to be in.

This is exactly why I use it as well. I see advertisements for a local "taxi app", and ignore them because I have no expectation of consistency. I can expect that Uber will work the same way with the same level of quality everywhere.
Vector does address the same market as Slack, with similar feature set but also leveraging Matrix to bridge to other systems like Slack, and IRC, and others soon.

And yes Vector allows you to be part of several teams without switching between them.

[disclaimer: I'm from Vector team]
When you multiply that 90% consumer coverage by the percentage of people who will install your app when you ask them to, it's going to knock down your 90% pretty considerably.
Agreed, I think it's an unfortunate naming choice. As a physicist (and hence also mathematician and programmer) this term is already terribly overloaded.

"Slack" is clever because it's not an obscure word but also not something one would normally Google for. Most brandings seem to just opt for really obscure words or made up words, which also works.
Well, that's how it starts. Then you get Uber paying people with Vans, pickups, and vehicles capable of moving lots of stuff at once to move things from town to town. And so on until there are Uber commercial trucking drivers.
> the Fed is determined to keep it that way because of how many people depend on home value.

No, the main two things that the Fed manages with monetary policy (and they tend to be balanced against each other) are inflation and employment. Low rates are used to spur employment at the cost of risking inflation, high rates are used to constrain inflation at the risk of harming employment.
Not currently, but we may do that soon. Having only built this last weekend we haven't stopped to consider the options around open sourcing yet.
I don't understand why Tango has to be an integrated built-in solution rather than an accessory that could be added to any Android phone.
Changing behavior is hard, many startups try only a select few can. Adjusting behavior an easier but less rewarding outcome.
Obama for America's CTO on building fail-safe products
at first I rolled my eyes but by the end I was filled with sympathy and agreement! spot on!
> The simple use of the term "IP" goes against your goal. All these things we call "IP" are mostly unrelated to the notion of "property" itself ; they're related to temporary government-enforced monopolies.

It also lumps together many unrelated things. There is no big trouble with trademarks. Copyright itself isn't even a problem, the problem there is DRM. But software patents are unredeemable. They aren't all the same.
Perfect, thanks Mosselman. Will take a look!
Show HN: Keep your data out of the wrong hands
What about developing a core codebase to build an app for different platforms (including the web)? There are framework out there that can help you do that. At least in C++ (this is the language I use the most).
>> The problem is most internet/computing usage is done on mobile. Increasingly, this information is inside of Apps. This makes Google's search results less and less effective overtime

Google's problem, not users.
how come you dont have a video tour, you only have the option to get a demo
https://news.ycombinator.com/item?id=11759584
Seagull turns orange after falling into curry
This same thing happened a few months ago — new instances just wouldn't start
Ubuntu has been the user friendly introduction to GNU/Linux and free software for many people, it was for me, but in recent years Canonical has made many harmful decisions. They have a purposely unclear trademark policy, have had multiple GPL violations, opted users into sending desktop search data to Amazon, market proprietary SaaS (Landscape, defunct One Cloud, and AFAIK the Snappy server is proprietary), and sell and encourage the use of proprietary software in their Software Center. It's time to move on from Ubuntu.
HipChat Outages Continue
Spark 2.0-preview Now on Google Cloud Dataproc
I shared it internally with my team as well. :)
I really enjoyed this one in particular: Founders at Work (http://www.amazon.com/Founders-Work-Stories-Startups-Early/d...).

Hey, look at that! It's by Jessica Livingston!
This is pretty cool. Emoji's seem trivial, but they're becoming more and more important in communications (whether that is good or bad is a separate discussion), and this is a pretty impressive bit of ML.
I'm still a bit shy when people ask about what I do. My answer is always: I fix and program computers. They don't probe anymore. To be honest, programming is not glamorous or even "cute". I find it really challenging (in a good way) and interesting. Sometimes even fun. But high status? Allow me to simply LOL.
Thanks for the reply! To clarify, you mean to say that a single user-account can be the exact same entity on multiple teams? And so point-to-point communication is not affected by team boundaries?

What about server boundaries? Can they be federated somehow? Sorry if you are trying to answer this with your point about Matrix; I'm not familiar with it.

Edit: ah! Arathorn answered my question about federation. This is super cool stuff!
>> Doesn't Tinder have close to a hundred million users?

Active users, or total accounts? Tinder seems like something you'd use for a few months and either hook up or give up and not use it again.
1 dev = all
5 device dev = 5 apps

1 dev 100k
1*5 500k in salaries
If you have (or build) a slack integration, would you be able to include custom emoji's? Or is that not enough input?
[Shameless plug inside] a friend of mine and I have built a podcast hosting platform that is trying to fill exactly that void.

We built https://www.podigee.com/en as a podcast hosting platform, batteries included. You just need to upload an audio file, add the relevant metadata, and we will take care of everything else (improving and encoding the audio into different formats, generating a blog with a correct RSS feed, delivering your audio through a nice, embeddable player from our CDN, connecting with social media accounts, etc.).

The platform itself is mostly built with Ruby on Rails + AngularJS, the CDN is a highly-optimized nginx with some clever Lua scripts.

We provide world-class, personalized support to free and paid accounts. The business model is based on paying for a given amount of minutes of audio per month, no matter how big your back catalog is.

We have been doing it mostly in our free time, but have a good bunch of paying (and happy!) customers. We even help you with getting your feed on iTunes without the hustle.

Sorry for the (probably annoying) marketing speech, but it's something we've been doing out of passion and mostly in our free time. Happy to answer any of your questions!
I'm tired of all these useless (for me, I'm sure they're probably useful for others) apps. Recently I uninstalled most of the third-party apps from my phone, and it's been great. I've noticed my battery life has improved, and it reduces the number of companies that track and nag at me.

I'm down to ten non-Google apps, and three of em are work-related. This means that, excluding Google (which I've already accepted tracks my every move), only seven apps are solving some problem of mine. And out of those seven, I only use two on a daily basis.

The most important app I have on my phone is Firefox. You can install addons for uBlock Origin and HTTPS Everywhere, which makes mobile web very pleasant.

My biggest problem with native apps is that they often show a total lack of respect for my time and attention. I don't want useless notifications that try to increase my engagement (looking at you Twitter and Instagram). I don't want you running in the background for ANY REASON at all unless I've given you explicit permission.

There's too much focus on trying to jam more and more features into apps. I want very fast and highly stable applications without any bullshit, and I'm willing to pay a high price tag if that's what it takes.
I'm always surprised how people seem to focus on bitcoin's alleged anonymity. It was quite clear from the beginning that bitcoin is not completely anonymous, or rather that it is not more anonymous than internet itself is. Just as you don't have to give your name or a photocopy of your passport to register to a website, you don't have to do that either to use bitcoin. So to a degree it is anonymous, but only when compared to other payments systems like Paypal for instance.

This relative anonymity is not what attracted the vast majority of bitcoin users anyway. It was more the idea of a public, decentralized ledger.
I didn't “get” Redux, so I rewrote it, and this is what I learned
And if only there were solutions that made it easier to prototype and get your backend running faster. It could make it even cheaper to make native apps. end: self serving response :)
In the React world it seems that ES6 or ESNext transpiled has the most mindshare. That's what this is.
More demos..I have used some photography apps and later it turned out that it was not exactly the feature I was looking for. Maybe, like preview mode, or videos?