skysight-inc/HackerNews huggingface dataset:
Indians are actually being nationalists for telling poor little Mark to go fuck himself and his idea of a cheaply done monopoly.

... which is still different from being in favor of or somehow defending colonialism (leaving aside the notion that he must think of them as "filthy" Indians).

We can criticize Andreessen for any among a giant pile of good reasons for doing so, while understanding that in this instance he was talking about something like anti-Westernism and should have used something like that phrase instead of the one he did.

100% of your dislike for him remains and is well-founded without undermining your argument with the belief that he really thinks those "filthy Indians" ought never to have escaped colonial rule.

(I have zero motivation to defend Andreessen on anything he's actually said or done -- I just object to the misinterpretation and mischaracterization going on here because it destroys valuable conversation and debate.)
Beyond using a JSON model, what differentiates this so much from other key/value stores (e.g. Redis)?
Or pivot from exchanging Magic the Gathering Cards online into banking Bitcoins online.
Unleashing YARA – Part 1
Our pricing is constantly changing. That's nothing nefarious. We calculate pricing in realtime, because we get frequent updates on the underlying cost from our suppliers - daily in the case of the most important ones. I wrote the pricing engine - it's always calculating the optimal price based on what it's going to cost us to fulfill the order from our suppliers. It also dynamically determines which supplier will be the source on any item based on cost, inventory, and other factors, although this happens less than realtime.

So price variation isn't necessarily evidence of anything nefarious, it can be the result of an effort to provide optimal pricing that's sensitive to logistical variations.

(Note that this is all in a B2B context, which is maybe a little different from consumers.)
See my reply here: https://news.ycombinator.com/item?id=11074677
There's a question on the application that asks "Which category best applies to your company?" You can select Education as an option.
Ah! That makes it much better. At least I'm not to blame. (Sarcasm)

I think "we"(humans) need to take more responsibility as a whole. If one of the people in your life boat is drilling a whole in the bottom in the middle of the sea, being able to place blame doesn't matter so much. "We" are all going down if "we" can't do something about it.
Interesting. The Microsoft store here in Seattle (same shopping mall as the Amazon Store) generally has more employees than customers when I walk by in late evening. In contrast, the Apple store ~100m away, facing the Microsoft store, is reliably busy.
The standard "your shares are worthless" advice applies to startups...and in this context "startup" is used in a very narrow technical sense for companies that prioritize growth. Typically [in the US] this means that the company funnels all revenue [and investment] to expenses. If there's a surplus in revenue, it is spent to increase the value of the company. Amazon is a prime example. Instead of turning a profit, it built the massive logistical infrastructure of data centers and warehouses. Founders and investors see returns based on increases in the value of their equity [capital gain] rather than as dividends [income]. Salary aside, Bezos makes money from Amazon by selling his shares; the price of his shares reflect the underlying value of Amazon's assets [and presumably the discounted value of future revenue] through the lens of Wall Street.

Businesses with profit sharing are throttling growth [and that's very often a good thing] because the $20k paid to an employee could theoretically be reinvested in assets for the business.

So what are your shares worth? Whatever you can sell them for. Read your shareholder agreement. It is typical for closely held companies to place significant restrictions on shares sold to employees...probably a good idea to talk to your own lawyer if you are thinking about selling.

Good luck.
> And I think it's a lot easier to be a dick online, which is why programming in particular has a lot of these situations.

I think it's a lot easier to be perceived as a dick online, too, and that probably accounts for something like an equal share of the frustration that people walk away with.
Recognizing Both English and Mandarin with a Single Algorithm
I read the final line completely differently to you. I read it as saying that the aforementioned issues were definitely legitimate and have therefore been addressed.

However, like you, I noted that some of the complaints had not been accepted.
Our team at Pantelligent has been happily using the LogDNA beta for the last few months. The product is well designed and easy to use for many members across engineering, devops, and marketing roles. Very impressed so far, and this is only the beginning of where this product can go! Setup takes about 2 minutes -- give it a try today.
SEO and Security: Does It Matter and How? – SEO Basics
Not every city makes their reports available. Might need a FOIA request to get it.
My favorite is on Bloomberg where as the market moves throughout the day you'll see:
"Markets up on good jobs numbers"
"Markets unmoved by good jobs numbers"
"Markets down despite good jobs numbers"
I actually wonder if they have an algorithm automatically changing the headlines.
That's what lists are for. I follow over 400 people but have them segmented into lists and its never unmanageable for me.
> Ever asked a stranger out and been shot down harshly?

I don't think this is a great example. Just because it happens doesn't mean that's a great response, either. It probably took courage for someone to work up the guts to ask you out. Even if you have no desire of accepting their offer it's just common decency to decline with respect and not make them feel like absolute crap while doing it. The same thing could be said for answering questions - except it's even easier, because when it comes to a question StackOverflow you don't have to even respond to not be an asshole. If someone doesn't feel like it's worthy of their time they can just move on and not say anything at all.
Just out of simple curiosity. Isn't/ wasn't there any other vector or capsule, from any other nation (that is, Russia) that could have been sent up in rescue?
This is the devil's advocate argument that I've heard:

Police are today facing an unprecedented situation: tech-savvy criminals are able to lock up evidence such that it can never be obtained even with a warrant. I mean sure you can compel the criminal to unlock the device, but it might be logical for the criminal to refuse if the consequences of being in contempt of court are less than the consequences of revealing what would be found if they unlocked their stuff.

By that logic, some police argue that mandating back-doors or limiting crypto represents an attempt to reclaim lost ground and return to historical baseline rather than a new encroachment. Cops, they argue, have always been able to search or wiretap with a court order.

While I am very much against backdoors and such (for multiple reasons), I also do recognize that we are in historically uncharted waters here and that these waters do need to be navigated. I am not completely unsympathetic to the arguments above.

I'm just not naive enough to believe that we don't need police protection. There are very, very bad people in the world, like organized criminals that steal peoples' pension funds and con elderly people out of their life's savings, murderers and terrorists, people who traffick in child abuse porn, etc. For the state not to seek to stop those kinds of activities would be for them to derelict on their half of the social contract that allows them to be paid (through taxes). In a sense when people like the FBI director clamor for more surveillance rights, from their point of view they are doing their job. Also keep in mind that folks like that are biased-- from their perspective they see nothing but terrible crimes that they feel powerless to prevent. Cops see nothing but the worst in humanity; nobody calls the police when everything's great.

I think the only feasible answer is for police to themselves get far more tech-savvy and learn how to -- when legally appropriate -- target criminals using the same tactics that black hat hackers use. I actually see things like the big Tor pedophile hack as examples of how police should be responding to the increasing technical difficulty of police work. The fact is that no crypto is perfect and there are many tactics that can side-step crypto: social engineering, malware, phishing, etc. It might also be possible with a court order to "black bag" someone's stuff and physically compromise the device and steal the keys, etc. With proper legal authorization I think this is sometimes appropriate, such as if you have clear cause to believe someone to be a member of organized crime, etc.

Of course such things have to be subject to some legal oversight. We need police to protect us from criminals, but we also need laws and regulations to prevent police from becoming criminals or becoming so overzealous that they trample all over peoples' rights. Looking elsewhere in the world we can see that this is a very real danger. There are many countries where official crime and corruption is normal.
I don't understand why would someone quietly launch
> I'm really surprised by the number of responses of the form "but I could run that cheaply myself on my own server!" I see to online services.

https://en.wikipedia.org/wiki/Overconfidence_effect
I've been working remote for quite some time. And in my current company I'm now working remote after 6 months of having to be in the office. Since I had 3 hour daily commutes I said to them that I would be leaving someday! Too much lost time..

So, remote working is definitely not for everyone! You must really appreciate your "freedom" so much that you'll want to have the trouble to organize your life around it. You have to be a very organized person "internally", if you know what I mean.

As for the lack of social life, as some people say, I found that hobbies are great solution to that problem. You get to do interesting things outside work while meeting other people. For instance, I think my diverse interests in life and the hobbies that I pursue describe me better personally than being a "developer doing.. things.."!
Actually, you are supposed to register if you live outside the USA with the State department.
Ridiculous non-sense. Every sport has rules, cycling is not different. Doping is against the rules, that's why they have anti-doping tests. If LA was doping he was clearly cheating, not playing the game. It doesn't matter how many people are doing that, the only reasonable thing to do would be to report the abuse, instead of repeating it.

Also, what good has he made to the world of sports if now he is a well known cheater, who lost all his ill-gotten titles?
Continuing on your point, one thing I've found with talking with less tech oriented people is that Googling is very much a developed skill. If you don't have the foundation of knowledge to understand what question you're actually asking it becomes very hard to RTFM even if the earnest desire is there.

In my experience, when a more junior co-worker has a question outside my immediate expertise, I find my self searching for what they ~meant~ not what they are actually asking.

I think a lot of disconnect in the community comes from this acquired auto parsing.
On one hand the going to the gym example is not a perfect analogy - the gym is a public place, and being accosted by some random person asking for help could be off-putting. Someone posting on stack overflow is not directed at anyone and is like a classified ad, it's not directed at you. You can easily ignore it as opposed to someone walking over to you explicitly asking for help.

However 2 things - #1 the bile you have for those asking for help is off-putting. #2 It takes more effort for someone to respond to a question and tell them off than it does to ignore it. And some of us in the programmer community would rather take the time to make a derogatory comment instead of either ignoring the comment or actually helping that person. THAT is the sign of a bully.
Client libraries are coming soon! We decided on an agent mainly for ease of installation and so we can self-update the agent, so you don't have to manage it (especially for auto-scaling environments).

We will be open sourcing our agent soon, we literally launched this week...some things we couldn't get to for launch.

And yes, it currently streams /var/log/* by default and any other paths your specify to the agent.
Again, I think there's a real disconnect from reality and who actually votes in Congressional races. While he personally can try to build as much support as he wants for his policies, there is no indication that given the current Congressional battle lines will give way for someone even more far left than Obama.
So give defendants more rights and more legal protection as well.
"The central section however is dedicated to various gadgets, mostly created by Amazon itself, such as Echo, Fire TV, Kindle Fire, etc. In this the shop reminded me a little of the Apple Store, which clearly inspired the layout of this section."

The focal point of the "amazon books" store is its tech, not books. They are using "book store" as a cover. The U-Village is an upscale shopping experience and easily allows for impulse buys on new $100+ tech products. It's their version of the Apple Store.
I tried SocketCluster for a highly scalable chat platform and it couldn't handle very big conversations. SocketCluster is good but the bottleneck here was NodeJS.
I finnaly used Nginx PushStream to do the sub and the pub was handled by NodeJS (with the authentication).
It has been used to host chat room with more than 70,000 concurrent clients, scaled on 7 m3.large EC2 instances and one relatively small Redis server.

The platform is opensource and come with a lot of higher level features for chat usage: https://github.com/geekuillaume/chatup
So. Let's just put this in perspective.

Your trivial additional inconvenience running what sounds like a non-trivial geographically dispersed non-cloud-service email system warrants not calling out services with poor mail transit security. So millions of customers improved security vs you figuring out how to use LetsEncrypt. Because Google subsidizes the free service with ads.

I do not follow this logic, but what's more:

> Google wouldn't do anything actionable. They scan your email store and know not to invest. You'll never prove anything for a passive non-action like this."

Yeah well having sold a few companies to a few mega-nationals, we try to be honest and deserve the acquisition, as opposed to trying to fleece people. Lame-duck acquisitions shit on employees for investor gain, often for investment clawback and exit.

But also, if you are a paying edu or org customer, they stop scanning for and serving ads.

So forgive me if I don't feel a ton of empathy towards your strong desire to be dishonest in a hypothetical google acquisition where they hypothetically do this.
https://news.ycombinator.com/item?id=10953423
I suppose I have a hard time empathizing with the archetype of the beginner as presented in this article due to just how markedly different my own experiences developing as a programmer were.

I have never relied on the generosity of others to take their time to teach me - nor have I seen it as the responsibility of anyone to carry me along. I'm not dead weight, I'm independent and I have things I want to do.

One of my first experiences with programming was automating a menial task at my first internship. I was studying mechanical engineering at the time and my older brother had gotten me an internship at the company he worked for in the QA department. I was given the task of testing their in house search engine and recording the results in an Excel spreadsheet. When I got tired of doing it by hand I wrote a script to do it for me - a horrific mashup of PHP and awk and sed and all sorts of other gristle. But it worked. And it was mine. And I put it together by piecing together man pages, internet documentation, and trial and error.

After I switched my major in college to CS I was working on a personal project and when my professor couldn't give me an answer (he rightly expected me to figure it out for myself) I eventually ended up trawling though Java reference books at the local Barnes and Nobel to find a solution because nothing freely available gave enough detail.

The barrier to entry to programming is incredibly low. Anyone with a personal computer or laptop has an unbelievable treasure trove of incredibly high quality and FREE tools and resources to do absolutely amazing things...but that does not lessen the inherent complexity or difficulty of what programming is.

I think the attitude that many hobbyists or beginners bring to programming would be unheard of in practically any other sort of hobbyist field.

Build a basic knowledge and grow it. Yes. That means making an investment of time and possibly money. I have bought many supplemental educational resources (at first foundational algorithm and data structures and eventually technology and framework specific) because I want to learn. If you do not want to learn no one can teach you. And learning requires effort and engagement that are altogether lacking in many individuals.
This is why liability is important. If a product causes problems when "used normally", then the manufacturer is liable for the damage it causes.

Yes, this will make R&D much slower and more expensive. That's the goal.
Ahh yes documentation...we're also working on that as we speak. Sorry about that...we had to pick and choose what we could have for launch. But the instructions on logdna.com should be enough to get you started.
I can't watch that show, it makes me so angry; The characters just make bad decision after bad decision. If that is a window into what underprivileged society is, then I don't feel sorry for them at all.
Unrelated, but why does bloomberg hijack my back button to make it more difficult to leave their site?
Another benefit is if you have many services then viewing the logs in timestamped order can make debugging across services far easier. This is really quite difficult without a single service aggregating and indexing all your logs
A Primer on Using RxJava with Android
I think the approach of Crystal is far better for lightweight ruby. They embraced static typing. I think that is the correct approach for lightweight ruby languages. Otherwise we still don't know exactly what features mruby does or does not support.
I went through the first class of IK12 back in 2011 with ClassDojo. My cofounder and I arrived in California with no connections at all, and only the beginnings of an idea.

Tim, Geoff, Karen and the whole IK12 family have been a huge source of support over the past 5 years, helping us scale to the point where ClassDojo is used daily in >50% of US schools.

From the beginning they've been driven by the idea of creating large-scale improvements to our education system, and right from the start they committed to that goal for the long term. I'm delighted by this news, because YC's network and resources will only accelerate progress towards that goal.
5 Challenges Facing Your Smart Contract Project
> Aereo, now Chet Kanojia is taking on the country’s biggest Internet providers with a new start-up called Starry.

Excuse me while I piss myself laughing at the thought that the major ISPs would be worried about a wireless broadband startup. I tried Clearwire for six months. Even when it works well, wireless is no substitute for even copper wire, much less fiber. Bandwidth is lower, they have to throttle because of it. The physics just doesn't work to give anywhere close to the same experience as copper without doing something drastic like mesh, and that's got its own problems.
I don't know a ton about this stuff, but:

Isn't it because things like steroids are dangerous and have serious adverse effects, and athletes shouldn't have to endanger themselves in that way, just to stay relevant.
EASTL officially open sourced
Putting aside the gender stuff, is he claiming aggression and heroism are the same thing?
Do you plan on signing up for Google Fiber when its available?
Not sure why you chose girls/women for all of the examples here as if to cast them as extremely delicate butterflies that can't cope with the toughness that is real life.

As a father of 3 (11 yo girl, 9 yo boy, 6 yo girl) who actively works to teach all of my children programming (yes even the six year old); if someone is that delicate whether male or female then programming is not the right field. Any real programmer is going to eventually venture into unknown territory where they are unable to find an answer and they must learn to overcome.

My 11 year old daughter and 9 year old son are both currently learning Java (so they can do Minecraft mods). Our process looks like this.

1) Dad assigns chapter or chapters to read and implement lessons.

2) Child reads chapter twice. Then child reads chapter a third time while working through the exercises.

3) If child encounters and issue they are told to search the book for an answer.

4) If at this point they still have a problem they can't solve they are allowed to ask me. At that point I NEVER tell them what is wrong. Instead I ask leading questions that helps them to find the answer on their own.

Personally I wouldn't leave a RTFM comment because it is a waste of time and effort for all parties involved. However, if people leave the field due to these types of responses I think they are not well suited to being a programmer and the world has plenty of other great jobs to fill so they should consider pursuing a different passion.
Viraptor was pointing out a spelling mistake / "typo" on your website.
In the UK we "dealt" with this by making refusal to turn over crypto keys and passwords an imprisonable offence in its own right.
Why 8chan will not be getting Infinity Next
Mainly the 3 items we mentioned above.

Technically, building a scalable infrastructure to ingest an order of magnitude of GBs more than other platforms was a bit challenging (and still is) but I think we're on our way to achieving that.
I guess Quantum of Solace wasn't so far-fetched!
There's an amusing episode of Debug where Wil Shipley talks about The Omni Group's dealings with the Air Force. They'd released OmniWeb as a free product, and got a call that IIRC went like this:

"We'd like to buy your web browser."

"Well, we actually give that away for free."

"Yeah but we need to buy it."

It's 2 hours long, but worth a listen if you have the time: http://www.imore.com/debug-19-wil-shipley-next-delicious-mon...
Your marketing seems to emphasize storage heavily. Is that the biggest pain point in logging today? If so, my guess would be that retention period could be a bigger differentiator than sheer gigabytes.

What's the killer use case or differentiator (vs. loggly+kibana+elasticsearch for example)? With Slack, it is integrations. If you could do something similar, like a bugsnag + new relic that aggregates all of our logs and notifies us when things happen (either individual incidents or aggregates like "nginx error log above 1 event/10s), you can have all my money.

Another idea would be to standardize transactions across the stack, so I could trace a request from nginx through rails/phoenix, to postgresql, etc. Again, take my money.

A better UI only helps me if I know when to look at it or what I'm looking for.
There are thousands of rules in any sport, anti-doping is just on of them. Anyone trying to get around the rules is just cheating, so why should doping be excused?
Use Nix Instead of Docker for Deployments
As did Facebook.