skysight-inc/HackerNews huggingface dataset:
Hi David, I trialled the hosted version a month or two ago and it was slow. Specifically: The time it took for an exception to be reported via the API to that exception showing up in the web interface was too long (a minute maybe). It made trialling the product a little bit tedious. I ended up with rollbar for that reason. Would it be faster if I self-hosted Sentry?
f8app - https://github.com/fbsamples/f8app

React Native, but same idea. There's also an excellent set of posts at http://makeitopen.com/ which run through how it was built and why.

It's responsible for a lot of my 'aha' moments about Flow type-checking and Redux.
Precisely. I'm asking if other hard-tech incubators exist at Stanford (and others)...
This one is just frustrating. A beautiful, detailed insightful article hiding behind the worst of the worst in clickbait titles.
Iran unveils ‘Thunderbolt’ SUICIDE DRONE as global superpowers bolster
Too bad my application was rejected yesterday. I know how to solve this but need help.
Considering how most of his current businesses exist thanks to gov't incentives/tax advantages in the domains, there are legitimate criticisms to the way in which his businesses are run.

Though I think it's proof the system works! Offer tax incentives for electric cars, get electric cars. Though it seems like Musk isn't making a super sustainable business just yet....

Solar City is arguably "good solar", but that company hasn't done well enough to hold up on its own, getting the Tesla bailout.

Tesla's made the great push for electrics, and that's awesome.

Also, I imagine there are many people who do _not_ want SpaceX to waste its time sending stuff to Mars, but want it to be a successful sattelite launching company. Meanwhile they're a sattelite launching company that blows stuff up more than average
How big are the build management teams at google and facebook?
Sentry (https://github.com/getsentry/sentry) has a React frontend but it's a big enough project that it's less ideal for learning.
This is an Android exploit for the Linux privilege escalation bug made public a few days ago, discussed here https://news.ycombinator.com/item?id=12756006

Hopefully this is where Google's app scanning shines and prevents this exploit from spreading.
Until we get 3D printers with an atom-level precision, you can't really reproduce a brush stroke with a vertical nozzle, so you'd need to somehow identify those strokes from the depth scan.
>I'm pretty sure this is just Google's site. Owner OrgName : Google Inc.

His full sentence was:

The appeal: sites like this seem to be encouraging general usage, but then your site just looks like you ripped off Google's stylesheet.

I took it to mean:

Google is using sites like this to encourage general adoption of Material Design all over the web. But if you, as a designer, adopt Material Design for your own site, visitors to your site will just assume that you ripped off Google's site design.
No it doesn't; you intersperse that with the 10 hours of driving. Ten hours of driving, two hours of generous breaks and lunch, twelve hours for dinner/sleep/shower/relaxing.
Scrypt usage, golang
My view: no matter how powerfully something may resonate, this itself can not make it true.
Linux version of PVS-Studio couldn't help checking CodeLite
well, worst-case scenario the customer wanted the painting as, e.g., a graduation gift for their kid, and suddenly got told at the last minute "we couldn't do it, here's a refund"
Yes, this would be interesting indeed.
This fantastic book talks extensively about it.

https://www.amazon.com/Renegades-Empire-Software-Revolution-...
> During the last 5 years, many GUIs have filled in this gap, making it increasingly likely to find people completely stuck because they miss knowledge of the foundations.

Arguably, these GUIs became popular because Git by itself offers awful UX. I am all for obscure commands and switches (I use Linux and prefer CLI to mouse), but Git really took it to the next level. And it's not as if it couldn't be done better (as Mercurial shows).

As a user I don't want to know the intrinsic details about how some system is implemented. I just don't care - give me an external model which helps me use it, and leave it at that. I have my own code I need to worry about.

If most users get the "wrong" mental model when using Git, then the problem lies with Git, not with users. </rant>
Shoes of Prey have done a similar thing here in Australia with shoes. Last year they raised a solid amount of capital to expand into the U.S as well.
I wonder, what other industries would the ability to produce unique products in China at scale apply to?
If any of you are serious about using IndexedDB, please consider:

https://github.com/google/lovefield

Explanation here:
https://www.youtube.com/watch?v=S1AUIq8GA1k
.44 * .85 is 37.4.

15% below average is not on par imo.

For many people on HN or at GS, that is basically the tco for their a car every year (at a minimum).
Instant direct Cash Advance at checkingadvance.com
Sometimes you need money in a rush, allow it to be for any given reason for whatever reason, doesn’t matters whatsoever. The only goal is that you simply getting you money as fast as possible. To render this kind of urgent and payday you need to be a salaried person and should be a citizen of the United States aged above 18 yrs. The Instant direct payday loans provide the best opportunity to apply and receive this cash deposit you deserve in less than Twenty four hours. Very quick, simple and easy, cost-free, this process can be obtained to anyone seeking financial assistance. The main benefits with easy cash payday loan are that there are no credit report checks, instantaneous loan approval to save a lot of time, less time put in debt because of a cash advance loan, renewed confidence and credibility, up to $500 instantly inside your bank account at checkingadvance.com!
There are Instant direct advance cash from any agency at checkingadvance.com.
Because you work and are a salaried person, we all know you will get a paycheck approaching at least once per month. Hence, there are no credit checks or criminal background checks. The immediate availability of Instant direct cash advance through any web site enables simpler payments to be made later on. This sure should relieve lots of individuals that are coping with all sorts of debts.http://www.checkingadvance.com/
It does (also redux), and their repo also contains a lot of useful reading material
We use Amazon Redshift a lot. The biggest pain point is its lack of elasticity and strong coupling between compute and storage. You can see this pattern emerging in warehouses from Azure and Snowflake. I fear that Redshift will never get there because it's based on old Paraccel tech that was never really designed for the cloud to begin with.

Is Redshift worth it? Yes, it's a powerful EDW system. That said, it's going to cost you more than BQ because of always-on nodes.

Is it better than BQ? It really depends on your analytics workload.
Prussia should also not be forgotten in that context.
The problem is that small businesses are salmon.
You mean "Considering how most of his current businesses exist with some subsidies to slightly counter the massive government subsidies to fossile fuel companies and polluting-car externalities" ?
I live in a smaller city, not in Stockholm (the capital) or anything close to it. I still have access to 1gbit/s if I want to. :)

There isn't that much fiber in the forests, but anywhere there is a city there is. Sweden has a goal to give 90% of the population fiber before 2020 even if that is probably not going to happen.
Last time I worked with physical servers the rule was to avoid blades and run rackmount until space or termal was an issue.

And as long as you were not into GPUs you could get some really decent HP servers at somewhere around $2000 - $7000 depending on your storage needs.
I'm surprised he didn't use the second, less-offensive wording though, it does feel weird as is.
I don't think this deserves the down votes - in some markets he is correct. If you gouge on price, you encourage competitors to enter the market. If you keep your profits low, it can act as a barrier to entry. I'm not saying that you should always price low, but the OPs point is worth considering.
Git is a master example of why leaky abstractions are bad.
We measure literal end-to-end processing time on our status page here:

https://status.sentry.io/

It should never be slow, so it's possible there was a misunderstanding in how something was working, a bug in an SDK, or we were simply having a really bad day.

Comparatively, Rollbar publishes some similar numbers, and suggest they are slower: http://status.rollbar.com/

While being as real-time as possible is nice, we internally have an SLA of 10s for end-to-end as we feel thats appropriate enough for a success metric. I will also say we did a lot of work around this recently to improve our 99th percentile. Part of that is our recent improvements around source map processing times:

https://blog.sentry.io/2016/10/19/fixing-python-performance-...
https://en.wikipedia.org/wiki/Org-mode#Integration lists a number of Vim extensions with OrgMode support.

... "What is the best way to avoid getting "Emacs Pinky"?"
http://stackoverflow.com/questions/52492/what-is-the-best-wa...
Good for Tesla. It now only needs to reduce its dependency on government dole to kill the rest of the auto industry.
Anyone really interested in git internals should look at git-draw.

https://github.com/sensorflo/git-draw/wiki
Plug N' Play Predictive Analysis Transforms BI Users into Data Scientists
Are you me?
I'm not going to get into a debate in the comment thread, but I will respond to you. You should try not to be so reactionary. I am neither cheerleading for the U.S.A. nor condemning Sweden. What I am saying is that the U.S. spans a continent. There are areas of awesome internet and areas of horrible internet and everything in between. If you think large areas of Sweden are sparsely inhabited have a drive through Utah or New Mexico or Arizona. If you look at Europe I assume you'll also find areas of awesome internet and areas of horrible internet, and that would at least be a somewhat reasonable comparison to make with the U.S.
Help me understand the numbers: "Amazon Associates" means you got a new Amazon Affiliate account seven days ago, not a merchant account, right? And you made $1k with referrals per day since that?

Amazon pays its Affiliates roughly 5 percent ("up to 10 percent") of a sale, so you generated nearly $20k in sales for promoting one particular product from the first day on, constantly? And you wonder Amazon is terminating this Affiliate account?

If the $7k revenue really accounts from Affiliate promotions for only one product and a time span of the first 7 days after approval, I'm pretty sure that rings a lot of bells in Amazons fraud detection systems. I'd really like to know how one could get to these numbers without at least bending the rules of the Affiliate program.
Go vent someplace else.
شركة ترافل للسياحة في ماليزيا
I think it all starts with educating the careless. Remind them of the risks so in due time they learn to think before they act. Do you have a responsibility as the provider of the script? I do not know, as a true hero you could put a statement on the top of your readme. Like a warning message. One step ahead you can become an even greater hero and host the zip yourself on a secure source. However, this places the burden of maintenance to you which is something which you might not like. In addition it brings the question of ownership.\

I think there is no real answer here. Warn them, and warn them often might be the mitigation.
I'll echo what @robinwassen said. It's almost always going to be engineering time. We are going to have lower hardware costs at scale, but we are also going to charge a premium there (to operate our business, of course). It just ends up being more and more engineering hours the more you utilize things like Sentry, which often correlates to how successful your business is.

Scrappy lean startup who has no resources and no traffic? Great you can bring up our docker container. Growing company? VC backed startup? Large corp? We offload all of your cares for a trivial cost, which is especially important since we're monitoring a core chunk of the 'health' of your business.
آفر تور مشهد ویژه هتل کوثر و درسا ورود ۹ آبان ۹۵
It would be great if AWS would publish the code necessary to reproduce this benchmark. They mentioned applying sort and dist keys; it matters A LOT how these are chosen. For example, if you know in advance how you're going to join, you can distribute both tables on the foreign key column so the join is a local operation. This isn't always an option in real data warehouses, where you do lots of different joins on the same tables. So it represents an opportunity to "cheat" the benchmark. It's also important whether they used BigQuery partitioned tables, which are the equivalent of SORTKEY in some ways.

Having said all this, my company is a fully-managed data pipeline that supports both data warehouses, and we find they both work extremely well for our customers real datasets.
This is good feedback. Just because it's equivalent in pure financial terms doesn't mean buyers will see it that way.
Hi,

Great article. Wanted to throw out an alternative scenario: what if you arent a hosted saas trying to get lots of users but instead sell to enterprise with a focus on selling something like a distro (think like flavors of linux)? If it matters we are in machine intelligence mainly dealing with bank and telco.

We are open core with an oracle style licensing and support model. We have found this to be a great business but I always love hearing alternative opinions on this. Gitlab follows this as well.

Have you thought about an "enterprise version" with features that dont matter to startups?
They are all pale imitations of what org-mode offers.
I'd argue the code you have written should help with identifying errors, its not something that comes for free.
Direct link to the README:
https://github.com/git/git/blob/e83c5163316f89bfbde7d9ab23ca...

It's interesting to note that what is currently the index/staging area was, back then, only a cache. (which is also why you'll still find it called any of these three names, participating in the overall confusion)
That's a great channel. Thanks for the link.

I just learned how India's economy seems to be crippled by labour regulations, land acquisition laws, and a crazy localized tax system (one truck ride takes 36 checkpoint stops and takes 10 days to go between New Delhi to Mumbai due to paperwork). Made worse by an impotent polticial system. The fact that India is even growing at 7% a year in that environment is the amazing thing. Imagine their potential if they got their shit together. https://youtu.be/hVwIZzGHxwc

I've heard India's economy works at night while the government sleeps. Indeed...

Looking forward to more videos.
Turn Data into Business Insights
For those who didn't see it:

I didn't write this exploit, I just wrote this script that automates the exploit. The repository with the actual exploit is here htt​ps://g​oo​.​gl/f​8HdO7, and the script to automate it is here https://goo.gl/r2dFia .
just when I needed the most. Thanks a lot homie!
I've heard a great saying that goes "China is successful because of it's government, India is successful despite it".
I like the writing style and the scope of the piece. Well done.

I kind of wish there were at least mentions of git plumbing commands where appropriate, to shake off one more level (half a level?) of magic. For example, just link to some information on `git hash-object` in the section on `git add`. Footnotes would probably be enough. No need to bog down the relatively quick pacing. Sometimes it can be hard to discover which plumbing commands correspond to the actions mentioned.

Most git tutorials come with diagrams of blobs and trees and branches with all the arrows and color coding. They get the meaning across but often seem to come with a bit of a mental disconnect from what is actually happening in the working directory and .git directory. Does anyone know of a tool to display that kind of diagram in real time while you are making commits or checking out new branches? It could bring an extra level of interactivity to the presentation. Imagine if the graphs on this page were updating live while you had to type the git commands to get them to update AND you could monitor the filesystem at the same time, showing exactly which files were changed by the command.
Those who agree with the linked article tend to be less motivated to vote a concurring comment than those who disagree with the article and can't wait to express their disagreement via voting for a contrarian argument.

Things get interesting at the 2nd level; the highest voted reply to the top comment is usually a counter-counter-argument. The roles have been reversed and the yea-sayers are now more motivated to vote than nay-sayers. It's fascinating
Sure, but now the use of rich javascript clients enables a bunch of use cases and workflows and interactions that was previously not possible. It has enriched the user experience, some times unnecessarily, but thats down to the implementers not the technology.
10 Richest YouTube Vloggers 2016
I don't agree with this at all. Google's projects don't always make money, but I don't think it ever does something without an intention to make money. The idea that Google Fiber existed solely to further a political cause seems far-fetched to me.

Also, net neutrality being in the Democratic Party platform is a far cry from it actually being law. The election isn't over yet and so we don't know who the next president will be and which parties will control which houses of Congress.
George - fan of Fivetran. What, in your opinion, are common cases where customers choose BQ over Redshift? Or is it really a function of which cloud you're on?
In the US gas is subsidized to hell. It's not even close compared to EV credits paid out.
The thing that is missing from all tutorials is that branches, tags and everything else are just pointers to a node in the tree. I.e. branches have no "content".
Thanks! What kind of warning message would you suggest? A "the exploit might be compromised" message, a "verify your download with this hash" message, or something else?
That could happen anyway even if he did have a painter ready; that's always a risk when you're custom ordering something.
What's infuriating to me (except that I've mellowed about it over the years) is that web pages use as much cpu and memory as they can get away with, up to the edge of un-usability. Pre-mature optimization being evil and all that.

FWIW here's a huge page with colored text and links (real html stuff), and it's quite snappy in firefox: https://git.kernel.org/cgit/linux/kernel/git/stable/linux-st...
It was a nice touch to put a "tweet this" button at the bottom of a box with this sentence:

>Experts suggest that our over-connection with the digital world may be leading to less connection in the bedroom.
I think the TV's CRT to LCD conversion created massive economy of scale, so using 16:9 was way cheaper.
Docker founder here.

Great! There is one question I would like to have answered, by you and you alone:

if I'm using SmartOS, and therefore zones, and all my applications and configurations are packaged into OS packages, and I use imgadm(1M), vmadm(1M), and Smart DataCenter (SDC), what do I need Docker for?
Google attempted to mislead its audience. The contempt is understandable.
Have you heard of Raybans?

The merger of fashion and technology is possible, considering the existing fanboyism of some products and design of smart watches.
Yes but money is made through eyeballs and not infrastructure. The most money will go to the app that gets the most viewing.
"Like it or not your future applications will run in a micro kernel."

Fixed that for you ;)
If those tools are around in 10 years I will pay attention.

Go has momentum. Hadoop has lasted longer than most startups currently using go.
> (You can ctrl-shift-n in Chromium/Chrome if you need to turn off all extensions for a quick look at something.)

You can keep extensions enabled in Chrome as well when using incognito. You just have to explicitly enable it on the extensions menu for which extensions you want to keep enabled.
This is definitely a conversation we've had. In our mind, we think SaaS is the right way for our business to work. It lets us continuously ship, scale more easily, and in general provide great customer service and experiences.

That said, if the SaaS model isn't enough, we'll certainly explore other opportunities, but we're trying very hard to keep it FOSS without creating a separate version intended for different customers. It's not because it has to be that way, but for us we don't think its needed.

I do think theres a lot of software that won't move to SaaS any time soon, but that line is going to keep shifting.
Ask HN: Anyone still using multiple screens for coding?
I find it much more productive to have 2-3 screens (or 1 large 4k screen) when coding, so that I can have multiple files+browser+docs open without constantly switching windows. Furthermore, typing on a proper keyboard seems more ergonomic than using laptop keyboards.

However, lately I've seen more and more people coding on laptops (without additional screens/keyboard) even if they'd have desktops available. And many flexible office spaces don't even have the ability to install additional screens and keyboard/mouse.

Am I missing something here? Is my impression biased or is it really that uncommon to use a proper set-up for developing code?
If you are already familiar with one, that is actually a really good reason to use it. If you store a lot of data but rarely query it, BQ will be WAY cheaper because you pay for compute and storage separately. On the other hand, you will never see sub-second queries in BQ.

Another option absolutely worth checking out is Snowflake, which compromises between the approach of BQ and Redshift in a very interesting way.
Am I the only one who read the "official" Git ebook and found that perfectly understandable?

https://git-scm.com/book/en/v2
Yeah that is a great poin and something I want to look into if k8s is supported by our customers.
Hence why I said I would be interested in seeing it evolve.
I feel your pain. Remember when the web looked like the latest Mac OS 10.x of the day? Glossy buttons and brushed aluminum (and later, linen) everywhere. Web design is rather faddish.
That's just an excuse. Most people back in the good old days didn't get up to much either.
Yep, the OCI is doing great stuff. At the bottom of the Cloud Foundry stack we have Garden-Runc (https://github.com/cloudfoundry/garden-runc-release). In past we had our own homegrown containerization technology and we're super happy to have been able to swap that out entirely in place of runc - it allows us to make use of the significant engineering talent contributed and has enabled us to move faster and reduce risk.

We're also buying into the image-spec for this reason.

Right now the focus is in underpinning CF, so although it is production ready functionally, it lacks the pretty fantastic user experience that Docker brings. Perhaps allowing us to reduce our focus on the containerizer, we'll be able to spend more time improving UX - which would be neat.

I believe the Kubernetes team is working on a simple implementation of the Kube API which is a thin wrapper around runc as well - so you're right, there are some cool things coming around as a result of the OCI.
> If I had Private Mode always active, then I could use Firefox's own Tracking Protection, but I thought Privacy Badger is enough and is made by the EFF which I trust.

If you enable uBlock Origin's Disconnect filters then Firefox's own tracking protection becomes redundant since the latter uses the Disconnect filter lists.

[1] https://github.com/gorhill/uBlock
Vuejs. It's the easiest one to get started with. You probably will need a layer on top of it, though, for your use case.