skysight-inc/HackerNews huggingface dataset:
Also, for whatever it's worth, the js could be written more concisely as

['Hello', 'world'].forEach( text => MyComponent
.appendChild(document.createElement('p'))
.appendChild(document.createElement('span'))
.textContent = text
)
It's interesting (and reasonable) that cascade has become synonymous with inheritance, while the standard defines it as the process that looks at importance and origin, followed (if necessary) by specificity, followed by order: https://www.w3.org/TR/CSS22/cascade.html#cascade
I was part of a startup where I wrote all our server stuff in Scala. It was just three of us to start and I was the only dev. As we added more people, no one wanted to touch the Scala code.

I tried everything. I made some nice Java interfaces so they could write plugins; exposed all the data they needed, wrote a bunch of documentation, had a learning session. No one contributed a damn thing.

They started firing people after I had already left for Australia and was working remotely. They kept me on while secretly having a former Amazon person rewrite my entire service in Java. Good thing I explicitly asked for the whole thing to be kept GPL prior to the contract.

Last year I got hired into a team that does the majority of their work in Scala. It's been a great experience.
> I'm Karam and my co-founder is Shubhendu, Wifi Dabba is actually the result of 6 painful years of building 32 different apps and watching them fail before we found something that had product/market fit. I've lurked on HN for years now and its a mini-daydream come true to be part of YC. We're both happy to answer any questions about Wifi Dabba or even just to commiserate with you on just how hard building products is.

I just want to say congrats on persevering, getting in, finding a fantastic idea, and good luck on growing!
You can find out if their product is amazing by creating an account and using the software. It takes ten minutes, less time than it takes for you to type up that post. The original poster shouldn't have to explain to you how good the software is when you can try it. If you haven't used it his criticisms of the product aren't going to be useful to you anyway.

I haven't used it, but I like what I'm seeing

If you're just talking about what you're seeing, you have the same vantage point as everyone else and the original poster made a number of obvious and valid criticisms - data loss is one, they are selling software and a service.

It probably is trolling on my part, but as harsh as the original poster's words were, he's got some points.
Bitbucket Should Allow Adding Labels to PRs
This is a brilliant exposition of the tesla lane follower hitting the guardrail. Seems pretty clear that most people don't understand that the rhetoric has gotten way beyond the mundane reality. This guy does.
Uber is reportedly forcing drivers in Seattle to listen to anti-union propaganda
Elon said in a recent earnings call that, while they would probably be fine without a raise, they expected it would make investors more comfortable if they did a raise and thus might do one.
Good arguments and we're getting there. You seem open minded unlike others and so I'd like you to answer the following:

-- Furthermore, if a candidate speaks about a domain they have deep expertise in, we have two more problems: 1. The interviewer might not know enough about the field to assess the candidate. (Generic CS algs and data structures are a good common denominator).

So the problem is with the interviewer and not the candidate right? The interviewer is unqualified to interview this person

2. A candidate's knowledge about a field doesn't tell me how good they are at reasoning. They may have spent 5 years doing that one thing - that's enough time to learn almost anything in a limited domain - say OS schedulers.

Couldn't the same be said of candidates good at whiteboard tiny algorithm puzzle solving? They may have spent 5 years doing that one thing - say algorithmic puzzle solving. The fact that books and coaching sessions industry exists should prove this right? Your process doesn't give as much weight to someone who has the passion to go deep in something productive as much as passion to solve toy algo puzzles
Great stuff!

What's the Wifi range of each of these "Dabbas"? Little tuck shops, bakeries, and tea stalls in India don't always have places to sit or hangout. Would people be able to sit a little distance away at a bus stop or something be able to use Wifi? Would also be cool if you could expand into small restaurants.
Partly, I think it matters where the information for the implementation came from. Clean-room reverse engineering would be the safest (one team disassembles the binaries and writes a spec for their behavior, a completely separate team implements an engine from the spec, having never seen any aspect of the original code).

The more chance you give someone to claim that your work is directly derived from theirs, the better their chances if they take you to court.
"a lot of companies need mercenaries with broken moral compass" - This statement incriminates & implicates anyone working for Uber as a-moral. One can be employed at Uber and disagree with it's policies and culture.

It's like saying living in the U.S implies agreement with the president (Trump or Obama) and his policies. One can still live in the U.S. and disagree with the president.

Suffices to say that working for Uber isn't like working for the Nazi regime - you won't be tried for crimes against humanity like in the Nuremberg trials. If anything, working for Uber puts you in an select group of people who could make it through their difficult recruitment process.

So - DON'T QUIT. Try and work for a better workplace from the inside.
congratulations to WifiDabba team. This is great progress for Aam Aadmi.
To the founders - Why did you decide to join YC?
Is there a strong correlation between company management and ops practice?
It really depends on the weeds and the situation. I've used citrus-based formulas around the house, but you might check out Holistic Management (Allan Savory, 2016) for advice applicable to agriculture.
What Your Therapist Doesn’t Know
Do semantic discussions actually occur on those places? My stomach turned with the idea of just sorting through a single page of what people have to say about lyrics.

Nobody else has anything like verified artist annotations.
Perhaps I've misunderstood you, but I'm pretty sure cross-partition (I assume you mean cross-entity-group in our terms) transactions are in fact consistent (not totally sure what you mean by transactions being consistent, per se; if you're talking about serializability, at least, we are). Explicitly (from [1]):

Queries that participate in a transaction are always strongly consistent.

And the consistent write throughput to which you refer means sustainable write throughput per entity group. We can burst much higher.

It would be much easier to assess the relative consistency models of our products if FaunaDB had documentation with respect to its claims. We have a litany of pages about ours (e.g. [2] and [3]).

[1] https://cloud.google.com/datastore/docs/concepts/structuring...

[2] https://cloud.google.com/appengine/articles/transaction_isol...

[3] https://cloud.google.com/datastore/docs/concepts/transaction...
We allow you to make different writes depending on reads. The query language has loop and control flow structures, so you can push a lot of the logic to the database. You can read more about the query language here: https://fauna.com/documentation/queries
It also comes back with half of my current salary, for a senior with a lot of experience. I know what you mean about future prospects.
2012 was apparently when Dropbox had 68 million email addresses and hashed passwords compromised. It just took 4 years for anyone to find out about it.
Try uMatrix (in Chrome). 95% of sites are readable with no modifications. Videos often don't play, but I consider this a feature not a bug.
At the bottom of a lake? Could drive to where you put the boat in. Can't walk to the bottom of a lake.
This is not useful for hotlinking pictures, for example for embedding them in a forum.
Sure!

http://www.karenlynchnl.com/
Ownership vs. Ownership
They must subscribe to the branch of logic (andor High Horse) that encourages the idea that nobody that isn't them cannot complain about something.
Wasn't so much the gameplay for me, but the 100+ hours of story, and the universe that was created. If it wasn't for that god damn ME3 ending, it would have been a perfect trilogy for me.
I've recently been looking to use web based tools where possible and tried out feedbin. If it stops running I can self host as it's open source. In the meantime I'm more than happy to pay the monthly sub for something I use daily.

https://feedbin.com/
Nice site! I like the clean/uncluttered interface and the more traditional-looking aesthetic; it reminds me of the look and feel of a printed book =) This is very minor, but I noticed that there was no intuitive way to create a nested bulleted list on mobile (I tested using Chrome running on an iPhone 6). I also noticed that the submit button is not visible on mobile while the keyboard is up. Finally, I'm sure you have this on your radar screen already, but my biggest qualm though is that there isn't an obvious way to edit notes. Overall though I really like what you've done so far!
Ah! Neat, thank you!
I just ordered 2 of these from Arrow and received a free RPi 3 as well!
Especially for small companies, I'd hope so. If management isn't even aware that they've got data backup issues, they're missing valuable information, yeah?

My boss makes sure I backup stuff...and we're not taking on millions of dollars in funding and customers.
Could you provide a link to some of these $200 devices for reference?
You can do that exact same matching in Scala (except it's value match { case Some(...}), and the great way to avoid things changing are to use non-mutable types (a val instead of a var).

I have not played much with Kotlin, but I feel like Scala deals with a lot of the issues he brings up already (although it has a ton of issues itself; some stemming from it being so tied to the underlying Java Runtime and others from bad design decisions).
Clever. By "built-in" I didn't mean just "available" as through an API to a third party library (which is a full blown DBMS in your first suggestion), I meant "integrated" as common types are (and lightweight)
You're concerned with a 23% YTD return on the stock and a 600% return over 5 years? The market has a way of signaling if a company is totally screwed up. Looks like it isn't.
> I think we both could have avoided that trap by setting up a small storage VPS with a provider like Digital Ocean or Vultr and installing a document management system.

That can break though. And admittedly, I didn't want to have costs for this, especially not re-occuring, being a student at the time. I could have asked my university/IT to take care of this, but that would have meant bureaucracy and a long waiting time, time I did not have.

I wasn't even an active DB user at that time anymore, having moved away when Condoleezza Rice joined. But the way they are handling this I only get more convinced that was the right choice. It is one thing removing functionality, it is another breaking links. At least they should have a way to manually share files, and let them have the exact same link they had before. But I guess that is only of interest for people with an interest in technology, a demographic DB is not interested in anymore.
Fiskkit's tags are the way forward for political commentary, because they can educate people on the tools that politicians and writers use to persuade them. As for lyrics, it appears as though Genius never got away from rap. I've always found their lyric analysis to be very poor quality.
What you're describing is Power Distance.

On the whole the West tends to have lower power distance than the East. And Anglo and Germanic countries tend to have lower power distance than Romantic countries, while Scandinavia has the lowest power distance anywhere.

France has quite a high power distance by Western standards, although it's still lower than most Eastern countries.

The US tends to have rather high power distance by Anglo/Germanic standards although if you look at all the cultural dimensions the US tends to be an outlier towards moderation in its cohort probably due to its amalgamated culture (the US is hardly a strictly Anglo country).

http://www.clearlycultural.com/geert-hofstede-cultural-dimen...
Contemporary Processors Are Leaky – And There’s Nothing You Can Do About It [pdf]
The range right now is about ~50ft. We're working on improving that dramatically, it's our top priority.
I find this interesting. Do you plan to have every database record replicated across every one of your datacentres? That would be some crazy high availability.
Wow, the negativity around here is shocking. Philosophy dares to poke at the structures built up by science, and people are aghast.

The article basically says that, because there are wildly-different but equally-plausible interpretations of the underlying physics, materialism is not a fully defined platform to stand on---it's not free of unproven assumptions, but rather trades one set of assumptions for another. He raises genuine debates regarding quantum mechanics to illustrate this.

Ultimately it's unlikely that any philosophy will be wholly consistent and not depend on contradictory assumptions. So what the author has pointed out isn't a fatal flaw per se in materialism. But it's fair to point out its current limits. And it's frustrating to see so many people close themselves off to that sort of analysis.
Don't have stats but given how inconvenient Web versions are, I don't think they are widely used.

... said the standalone email program developer, ca 2005. Couldn't find any numbers for Telegram, but in 2015 the number of WhatsApp Web users was reported[1] to be 200 million, which seems like a lot of people. Most of them probably aren't aware a desktop version exists, nor would they care.

[1] http://www.ibtimes.com/whatsapp-web-security-bug-puts-200-mi... in articles about a very similar WhatsApp Web bug, also found by Checkpoint. They don't bother to give a verifiable reference for the 200 million, fwiw.
Can you explain why do you consider AP2 to be a downgrade from AP1? I thought it's everything AP1 has + more.
Well, $600mil in VC cash, it's not like nobody saw this coming... I can almost see in my head the guy from JPMorgan saying "So geeks, time to stop screwing around - how're you going to increase the pressure to monetise all those users and get me my 100x return on that half a billion dollars? Quickly!"
the one problem with your post is that you think it's still a car company.
Philosophy also covers topics that aren't scientific. (Eg, ethics.)

Similarly, gluing mathematics to science is a philosophical framework. Most meta- fields are philosophical because they define the framework in which you can apply science to the field.

Most of the criticisms are people who work in a narrow, high part of the intellectual stack misunderstanding how the framework they use every day is constructed (or ignoring that such a framework even exists). And then they rant about early versions having bugs or some of the "failed" experiments or quirky side-projects.

The people making snide comments here are no better than Javascript developers wondering why anyone would use a pointer, completely ignorant of the underlying technology (such as the fact processors need a way to address in to memory).
You know how they tell you, you get out of it what you put into it.

You didn't put anything into it.
just to save everyone the suspense: he "survived" so long by stealing resources earned by other people who worked for them. Apparently the so-called "hermit" didn't mind people that much.
Does this version still require a tiny slice of every data-storage drive be used as swap?

I've got hardware built up but am still debating NAS4FREE vs FreeNAS.
The Quest for the Ultimate Cup of Coffee: Part I
Yes that is the model. Each region has a full copy of the data and has its own internal replication factor. The customer can select which cloud regions and providers to replicate to, and pay accordingly. So you will be able to choose how many replicas and where they are.
I just watched the Shark Tank clip on Youtube and I'm glad you came back to being an entrepreneur, despite the setbacks. Wow, the sharks were brutal, btw.
Along the same lines: https://www.netlify.com
Ever since installing "The Great Suspender" (after someone on HN recommended it) my desktop chrome has finally become a pleasure to use with dozens of tabs open. Give it a spin for yourself and feel the difference in smoothness.

https://github.com/deanoemcke/thegreatsuspender
AP2 is truly dangerous. It's incomprehensible they would release something like this:

https://www.youtube.com/watch?v=UZ1XLqc5IUg

I guess it's a good reality check for autonomous cars when you take away the LIDAR toys. One rather important point is that the car often doesn't realize it is screwing up, because quelle surprise, realizing you don't have a correctly detected lane can be just as difficult as detecting one in the first place.
Yes, they have.

Where? The theory is there. Experimental equipment exists. But something that can be deployed at scale to provide 100+Mb/s to each and every household in an area simultaneously?

The only people claiming this exists are the marketing departments of wireless carriers, who not coincidentally have an interest in discouraging wired infrastructure investment.

Theory is one thing. Scaling it and getting it into production is often the truly hard part--because technology, because business, because politics. And it's possible that the state of the art in wireless will trail the state of the art in fiber optics for quite some time.

I agree with your other points, though. People lack imagination about the potential of high-speed access. Although, that potential will be hard to realize unless and until those speeds become pervasive. Those speeds can't spur innovation and change until a large, viable market of potential consumers exists. So it's not only a collective action dilemma at the local level, but at the national level as well.
How long until the ABP guys stop their generosity and either 1) incorporate its acceptable ads into EasyList (which they maintain) or 2) block every other ad-blocker from leeching off their lists. I predict former. There are already tons of white-listed rules in EasyList.

Until other ad blockers actually start to maintain their separate list, I don't see a reason to stop using ABP. Ghostery is the only extension that doesn't use EasyList as far as I know. But they too have their own telemetry tracking.
> 6d11e0a226cb3b6b24dc05bd96ebb7b176c29b587512fae370d5c825ff5a08bf742152134a1e75c9104b8944fbae2b4640757e2533b41f44ceefbb04be602103

I'll bite, what's this? Couldn't b64 decode it.
It's not that it should be free. It's just that it used to be.

Unfortunately, I don't think that "if it matters so much to you, you can pay $X" is a useful position. More helpful would be "beware free services that cause vendor lock-in and may stop being free at any time".

Do you use a free Gmail account? If so, how important is it for you?
> who mostly only play mobile games, which are interactive, visual, skill-based

Markedly less all of those, in my experience - and fundamentally less good as games. I definitely don't want to see "real" (your term) games become more like mobile games. And that seems to be what Brie Code is arguing for - removing the possibility of failure, turning down the skill aspects, putting less emphasis on the graphics. If she can bring a different cultural vision to a game that remains a "real game" in terms of being visual, interactive and skill-based then I'm all for that.

> Surely if most "real gamers", for want of a better term, are not women, then that's the fault of the games, not the women? I think that's what Brie Code is fundamentally arguing about.

I don't think an activity appealing more or less to one sex or another is a "fault" in either. Just as not every person likes the same things, not every demographic does either; why would we ever expect any different?
> 23% YTD return

While the 600% is impressive, the year to date performance matches the overall market.

Gotta hit those Model 3 dates to maintain the confidence.
Obviously there are more than two options, but I'm asking about your preference between those two. You can give me a ranking of order of preference for all the different options you can think of if you prefer, but I'm mostly interested where paywalls fall in relation to ads.
So I followed your link, and was immediately blasted with the kind of rhetoric and name-calling that does not give me the feeling that I'm about to read an impartial analysis. I didn't read further.
_That's_ the kind of definitive action we need more of!

Me, I'ma gonna switch to Photoshop - it doesn't have this feature either, but screw those Dropbox clowns, amirite?
> Globally Consistent databases aren't going to cater to the necessary P2P future of the web

Well, that's an interesting assertion. Why do you think that?
But there is still the association of: "if they hide scientific evidence for X, what's stopping them from hiding scientific evidence for Y?"

In layman's example, it's like having a friend that steals other people's things, what's stopping him from stealing your things when you're not looking?
Hi Egor, we rely on team members telling the truth about where they live and when they move. In SF we sometimes meet up so that would be slightly harder to pull off. But all of our physical get togethers are optional so you can probably keep this going for a while.
Well the market can be terribly wrong on many companies in the long run, both undervaluing great companies and overvaluing terrible companies. Tesla's vision is for the next 20 years, not the last 5.

Historical performance is also not an indicator of future performance. Everyday I'm holding onto the shares is the same as if I made the decision to buy that many shares on that day. If anything the fantastic return would encourage long term investors so far to partially cash out and diversify their risk a bit.
I guess I'm a little out of the loop here, what has Uber done to become unpopular? Last I checked they were Silicon Valley's favorite darling.
Musk did not say "not going to raise money again". That said, if you don't like how he has communicated about past raises, you should definitely sell -- there's no sign that this style of management is going to change.
First Impressions – Google Cloud SQL for PostgreSQL
I used to use UpShot, a OS X plugin that saved by screenshots to my Public Dropbox folder and copied the public link to the clipboard. It was super useful for referencing images in code reviews, wikis etc.

Anyone recommend a better alternative?
You've contradicted yourself in the two quotes below.

"Tesla is basically taking on a loan in form of a convertible notes."

"So at the end of a day: Tesla is raising capital without diluting their shareholders and reducing their share values"

Convertible debt is in fact dilutive. It's even specifically accounted for when calculating Diluted Earnings per Share :
http://www.investopedia.com/terms/d/dilutedeps.asp
I'm a long ways from the days when I got into programming because I thought I wanted to be a gamedev but I'm buying Game Programming Patterns just based on how impressed your current book is right now. I'm about to start writing myself and was planning to use Sphinx. Not sure if you're actually using Sphinx for your site, but your design is exactly what I would want for mine.
I had the same reaction as bruceb. Maybe offer the initial evaluation as a separate service?
The market isn't an oracle, and a stock doing well is no guarantee that a company is moving in the right direction. The sentiment is that they're doing well, but only time can prove that.
Isn't Zeit now like that, and free?: https://zeit.co/now#pricing
I agree on all these points.