skysight-inc/HackerNews huggingface dataset:
MongoDB -- as our core application data store. It's popular to make fun of Mongo these days, but we've found it to be a great database technology as long as you don't store too many things in it. Anything you can count on your fingers and toes should be fine.

I suspect this is a joke, but I'm still confused? If 4B things happen every day, how is that finger-toe countable? Does this mean that relatively slowly-changing things like "customer name" are stored in mongo while events etc. are stored elsewhere?
Show HN: Discover similar pages
Title should be: "Creating a Model of the Known Galaxy in a Supercomputer"
> Why is Apple taking so much flak?
> Personally I was hoping they would also just go for USB-C on everything

A common reason stated for the flak being given is because to many people it is a clear way to pad profit margins. This is likely the reason they went with the 30-pin proprietary connector on the original iPhone and doubled down on the idea with the lightning port.
If they went with USB they wouldn't have as much control over their peripheral ecosystem and by control I mean being able to charge third parties to license the proprietary connectors and protocols.
Yup, temporary absences like vacations are perfectly allowable. You just can't say that you reside on a property because you locked up a broom closet, even though you never live there.
I doubt humanity will go extinct even in that case. Going extinct means that nobody is left. That just seems unlikely.
What motivates the authors of the software you use?
You might find the first part of this useful:

http://micheleincalifornia.blogspot.com/2014/08/but-can-you-...

Also, in the future, with bad titles, look to the subtitle or first paragraph for an alternstive. Here is a copy-paste of a portion of the first text after the photo that woukd have been less terrible:

student has invented a mobile fridge that could save millions of lives across the world

It takes a bit of practice and luck. I submitted an article yesterday about giraffe DNA. It was totally ignored. Today, some other article on the topic is on the front page. (Shrug)
I was curious so looked up McCarthy's paper. Appendix B has code and pseudo code for minimal interpreter. Takes one page. Primitives are easy to code, too. It would surpise me if that took much larger than 500loc to implement.
You can do this in Rust just fine. The compiler can determine all the types and signatures from the tables stored in binary code. No separate .h file needed.
GitLab 8.11 Release Webcast: GitLab Issue Board Launch
> Using your credit card for everything is a great way to find yourself deeply in debt. It's (intentionally!) easy to overspend when using a credit card, and end up carrying a balance.

The first rule of using credit cards for fun and profit is to never carry a balance. Ever.

Now, there is an exception to this rule, on the following conditions (all must apply):

1. You do not pay any interest (yes, possible, many cards have promotions, especially store/brand cards)

2. The purchase is for a very long-term item, like major electronic appliance or a alike, that you will be using for several years at least.

3. Due to some circumstances you couldn't foresee you could not save for the purchase upfront and you absolutely need it right now - e.g., you refrigerator suddenly died and you need a new one ASAP.

4. You know and calculated the monthly payment which allows you to pay off the whole sum in a year or less (and of course before promotional no-interest period expires), and this monthly payment is less than what you would be able to save if (3) did not apply. If this rule is not true, you can not afford it, look for a cheaper alternative. Also, never pay just a minimum payment, this is a trap.

Credit card balance is a loan, and these rules are a way to make it into a cheap loan. But be careful - it's like a can of gasoline, can be very handy to get you into places you want to be if you handle it right, but handle it wrong and you can end up badly burned or worse.

If you follow these rules, you can use credit card with relative safety, as even if you overspend one month, you'll have to cut back next month to pay for it. Also improves your credit score :) But if you notice you can't use it without carrying a balance - don't use it at all.
Is averaging 4.6k requests per second really that much?
I guess you also don't watch cinavia protected movies, because it ruins the experience for you, and rather watch Sindel for the nth time?
Better than the converse.
DOOM 2016 is indeed a super fun game. It is exactly what I wanted it to be as a DOOM game. Pretty shallow (in a good way) with stunning visuals and no slow down.

Overwatch is also a superb FPS although very different.

2016 has been a good year for fans of FPS :)

Other than Uncharted 4 the only games I have played recently are DOOM, Overwatch and of course Rocket League (which is by far my favourite game in the past few years, it is just so much damn fun).
This is of course a YMMV type situation.

Personally, not having things like Simple around for the ~20 years I've been living on my own, I already have a system of budgeting (Python+SQLite for the last few years) and zero impulse buying habits outside a greasy lunch from my favorite food cart now and then.

So for me, putting mortgage, utils, and food on the CC and pay it off with my first check of the month works just fine. And I don't have to switch financial providers.

Especially hesitant seeing they're owned by a multinational bank with a dubious history. My local CU seems much more approachable and personable, despite Simple's trendy "human" branding.
I was being cheeky :)

Events are stored in DynamoDB. We use mongo for "core" data like accounts, feature flags, etc, but none of the high throughput stuff touches MongoDB.
Why? The app and logistics software might be worth it. That being said a purchase for $30m may have been announced. It will be interesting to see how the vanpool model can scale... Clearly too many cars on the roads and not necessarily needed for the day to day commutes.
> `OrderedDict` is now just a thin wrapper around `dict`.

It is not. odictobject.c has not been touched at all yet. Also, OrderedDict defines several methods that ordinary dict does not (and unlikely ever will).
Waiting at the airport and thought to write a blog post after participating in this thread: https://news.ycombinator.com/item?id=12463720
Apparently, it's five-nines week on Hacker News.
Mikrotiks are remarkably powerful if you have knowledge and are willing and able to configure them properly. They are rock-solid routers with a great feature set, and we use them at almost all of our customers (except ones where we still haven't replaced older routers).

Sonicwalls have a comparable feature set for hardware and basic networking, but also add the ability to do some UTM on the device - things like content filtering, antivirus, etc. for traffic passing through. There's nothing comparable that I've ever heard of on the Mikrotiks.
How about 171,000 people

https://en.wikipedia.org/wiki/Banqiao_Dam
Slack phoning home
Solar backpacks help kids do homework in the Ivory Coast
...

Pumped-storage hydro is pumping water behind a dam.

You can TRY to hollow out the top of a mountain and put the water there (yeah, that's also suuuuuuper environmentally friendly), but it's incredibly difficult to do it at reasonable scale, and when it fails it wipes out towns.

You'll find the only reasonable way to store enough water to make a difference it is to put it in a valley, where the terrain helps you.

And in the end, you've just rube-goldberged your way to hydro power; to actually get scale, it has very comparable environmental impact to hydropower because it ends up being almost the same thing.
Swift for Ruby Devs: The Basics
I tried this, but looks like Dropbox shenanigans are able to silently turn it back on.
San Mateo-Based Coupa Software Files $75M IPO Plans
It also means "New York" if you're in New York.

It also means "San Francisco" if you're in San Francisco.
I don't see that on my Mac, probably a different client version. I guess it's related to Project Infinite:

https://blogs.dropbox.com/tech/2016/05/going-deeper-with-pro...
A chrome extension for discovering webpages similar or related to the page you're currently browsing
You can certainly try, as long as you satisfy the open source requirement: https://code.launchpad.net/~elementary-core
There is no such thing as "stealing manufacturing jobs", at least not in the criminal sense of the word.

If such a thing existed, then anytime a teacher grades on a curve, the students with the lowest scores should be able to sue the top performers for "stealing good grades" from them.
Does UBS really oversee $2 trillion or is it a mistake? Further in the article it says that $1.5b is managed by quants. That is a very low proportion.
I think it depends on the workload. Serving 4.6k static pages per second, cached on a CDN, is not too difficult. However, handling an analytics workload of 4.6K RPS is a little harder.
TCC.db has been added to SIP as of (beta versions) of 10.12, so yes.
You say inertia, I say network effects. The fact that network effects arise naturally doesn't mean we should be ok with those barriers to competition.

The fact that Apple/Google/Samsung have failed to make a serious dent should be a good indication that there are real barriers to entry.
> How exactly do you sue a country?

Quite easily, presuming the court in which you are suing (or the government directing that court) allows it.

Enforcing a judgement is an entirely separate manner, OTOH.
Here is a recent blog post that has some references to economics research papers around this general topic, but likely not directly addressing your exact claim. Nonetheless, you may find it interesting: http://slatestarcodex.com/2016/09/07/reverse-voxsplaining-br...
During WW2, the US's industrial output (and particularly ship tonnage production) was about 10 times that of Japan.

China's industrial output is actually above the US's now:
https://en.wikipedia.org/wiki/List_of_countries_by_GDP_secto...
My debit card is a Visa with the same protections as a credit card, and in the rare cases where I've had fraudulent charges, I was granted an immediate temporary credit back of the funds, which was made permanent upon the completion of the investigation.
Just a counter-point: The non-dev, non-qa people have to get their data from somewhere. Why not consider the issue tracker the "source of truth" for information about the issues that affect the project? The alternatives are:

1. maintain parallel excel (or whatever) sheets and have all these different managers manually bugging the developers and qa people constantly to keep it up-to-date, or

2. stand up parallel systems to track each of these things with varying levels of integration, and as a developer you now need to remember to both close the issue in your bug tracker AND update this project management dashboard AND update the security status tracker AND add a ticket to another system to get the end user documentation updated AND on and on...

When you've worked with that kind of system, you start to long for the simplicity of another field in the issue tracker.
"How Dropbox avoids prompting the user with countless confusing permissions dialogs so normal people have a greater chance of using it."
> One possibility might be if social networks, one they reach a certain size (say >10 million users) be required to put all their public data on standard APIs (such as RSS feeds) under terms that allow anyone to re-use them.

I'm genuinely glad that someone had made this point of putting public data accessible to other people after reaching critical mass.

I'm equally sad that it might never happen.

PS: There are other discussions going on having a common standard/protocol for social media communications so that it can be picked up by anyone like an email provider without locking out the people using a particular service. I'm now wondering what is stopping this from happening. FB and other private monopolies can be forced to adopt the protocol and data from them can be shared between other services like FB. How FB would react to this is whole another matter.
I wrote about the "Care and feeding of your introvert engineering leader" not too long ago [0]

tl;dr Extroverted leadership teams always seem to try and set goal's for introverts that aims to help get them "out of their shell" or fake being an extrovert. But you need to stop trying to get me to fake being an extrovert and leverage my actual skill's instead. "Traditional" Org's like that still have a really hard time leveraging introverted leaders effectively. Its super frustrating.

[0] https://medium.com/@pandemicsyn/on-care-feeding-of-your-intr...
Per the person I replied to, he uninstalled Dropbox and removed the agent.
Excel is still king on the trading floors I've seen (mostly fixed income). There's always a push from management away from trader created spreadsheets but it's so easy for them to mock up a quick calculation, and then they start using it daily...
So it's just a proxy on top?
On a Mac press ⌘-SHIFT D or select 'Insert more content' and 'Markup'.
Well, it's not surprising given the racial makeup of the Iberian peninsula over history. (Celts, Romans, Vandals, North Africans) and then sending them to America to mix with native Indian populations and imported Africans.
> Anyone willing to use AMP to reduce bloat could also just not add bloat to HTML pages in the first place.

AMP is not meant for page authors — usually, they are painfully aware of how much bloat they add. They don't have a choice when sustainability is in the balance.

AMP is for the ad networks. It draws sane restrictions to what they can do. On their end, ad networks agree to that because Google is a large partner of them and because the worst possible outcome would be having everybody use ad blockers.
> but i dont think facebook wakes up in the morning and thinks "why doesnt Hugh use facebook?

If enough people stop using it then they might. It's all about profit for corporations.
It does that to show a preview of the content of the URL next to the link in chat, right?
Absolutely AGREE. In fact, I think the establishment (VCs, Angels, Media, wannabes?) should stop feeding the illusion that this stuff matters in anything but marginal cases.

The commenter below who asked for a network graph is suggesting something that could put this debate on solid factual footing
Not a mistake:
http://www.bloomberg.com/news/articles/2015-07-07/ubs-morgan...
[ toggles it
Getting Banned from Google Play
If that were the case (central banks debasing money), you'd see high interest rates. You'd also see inflation in goods, not just high prices in financial assets.

When people talk about central banks "debasing" currency because of QE, they miss one thing: Something in the neighborhood of one trillion dollars evaporated in 2008. That's the kind of thing that can lead to a significant deflationary mess. The central banks actually did a pretty good job of maintaining the value of their currencies, in light of the magnitude of the event.

Why is deflation so bad? Well, dollars are rarer, and therefore worth more. But I still owe the same number of dollars on my house, my car, and my student loans. If my income drops due to the deflation, my debts go from "manageable" to "crushing". So many peoples' spendable income drops, so they buy less. In that circumstance, a bunch of people sell their houses for whatever they can get, and a bunch more walk away. So house prices drop. And so it goes, with economic activity declining, prices falling, money becoming scarcer, and those who are in debt getting destroyed.
Next Wave in Deep Learning Hardware
Fair. There's definitely a distinction to be made between conscious and unconscious behaviors. And telling someone in the latter camp their statement is "racist" or "xenophobic" tends to throw them into a defensive mode, rather than offering a chance for a more constructive exchange. But we also need to help people (particularly white Americans because they don't experience or witness it the same way) understand the concepts of systemic discrimination as well. Where the individual doesn't do or say anything at all xenophobic or racist, but unwittingly still perpetuates the mechanisms that keep the population segregated (by location, by opportunity, or other means).

Difficult conversations to have, these days in particular.
> I wish all bloggers started to publish AMP pages.

I wish all bloggers with sites so bloated that AMP is a fundamental difference didn't feel they needed to include large image assets, custom fonts, and fancy JavaScript libraries (not suggesting this blogger does - just a general complaint).
I don't think that's true at all. They could have easily over-fished, exhausted the land through improper farming, or cut down all the trees in a particular area. And they had a very good idea that they could do this and screw over future generations.
Facebook needs to be broken up like Ma Bell was. It's too big to manage well and network effects are preventing alternatives from gaining ground. The world needs more diversity in policy than it has with this mediated communications juggernaut.
How Chromebooks are about to totally transform laptop design
> But if you notice you can't use it without carrying a balance - don't use it at all.

That was literally my entire point :-)

I have no doubt that many people have this figured out, but my point is that 'use your credit card for everything always' isn't necessarily good advice for everyone.
I want to be very careful here, and I start off by stating I have good intentions :)

Has anyone seen the data that shows a gender pay gap? I am not saying it isn't true Anecdotally I know it is real, but I haven't actually seen data showing it.

For example, I read articles that state "studies show" but don't reference anything (or if they do, the study doesn't publish any data)

Here is what I want to know. All things being equal, how big of a pay gap is it? I wonder if some studies are skewed because of factors like years of experience, a larger sample size of men than women, or place of employment.

Has any research been done (with publicized data) that shows all things+ being equal, women make N% less

+All doesn't mean "all" here. What I mean is taken a sample of equal number of men/women, with the same experience, in the same field of study, in the same city. I expect anyone in Seattle to make more than someone in Butte, Montana. Along those lines, I expect larger pay for consulting jobs vs startup. This is what I mean by "all things equal"

Again, I am not disputing the claim. I am just really interested in seeing the data :)
The US has larger rewards programs (one of my cards gives me 2% cashback) and the US has a far higher fraud rate due to their archaic processing systems. Europe has been using EMV with PIN for about a decade so has lower fraud and doesn't have the same rewards programs, meaning costs are lower.
I entirely fail to relate to this analogy. Boring/not-boring matters so much more than "is this an extroverted or introverted activity?" as far as draining my mental energy that the latter doesn't even register. I would never think: "doing some boring solo work will totally recharge my batteries after that equally-boring meeting I just got out of". Is it truly common to operate that way?
Unfortunately, central banks don't have much leeway in choosing where the money goes. Government budgets can distribute money to people through welfare, jobs programs or infrastructure investment. By creating a low interest rate, the central banks are essentially begging governments to take the free money and use it to stimulate the economy. Austerity proponents, deficit hawks and outright political deadlock is making this fail. Basically, "You can lead a horse to water, but can't make it drink."
How to Lose an AirPod
Indeed, though 59% of Americans surveyed recently were ok with the application of torture following 9/11[0], sadly enough. I am one of the 31% who considers it torture and I always have.

[0]https://www.washingtonpost.com/world/national-security/new-p...
Why not an "HTML with minimal styles and no JavaScript" version? Oh wait, that's not reactive.
Personally I also find such domain names just childish (and therefore will be slightly negatively biased when first looking at them).

However I would never share them on FB, Twitter etc., as here locally (Kenya), swear words are much less accepted than in the West.
Last company I worked for we used Sharepoint. Ultimately it was a waste of energy. The information was hard to get to (the irony, given Sharepoint's selling point of easy access to data) and there was no easy way to update it.

Before that we used Word files and the network's file system, which worked better than Sharepoint.

I don't think the technology is the key to keeping documentation relevant.

Ultimately there needs to be a policy of how to keep documentation up to date and in order AND someone needs to make sure the policy is followed.

Documentation is a balance between keeping it useful and not being so detailed that it's hard to maintain.
Damn man, I'm halfway through Uncharted 4 right now. It's going to take me about three times as long to finish that game, because I spend half the time looking at the panoramas. Mind blowingly beautiful art design.
> a purchase for $30m may have been announced.

I was wild-guessing around the same ballpark too.

Here is some simple math I was thinking:

$3M round (a year ago) would have valued them around $10M.

Since then, then would probably have doubled or tripled their valuation, getting them to $20M to 30M at this point.
I played it on 1080p to get buttery smooth performance on my 980, but turning on Vulkan got me INSANE performance at 1440p. Doom is really a testament to what is possible with todays hardware when proper engineering is applied to game development.
Surely you wouldn't support working slaves to death just to make a profit? Or murdering people to sell their organs? You wouldn't do either of those things even if there were no law stopping you, right?

Of course social responsibility trumps profit.
>you trust dropbox with your files, and you trust them with a kernel blob implementing the filesystem, but you don't trust them to silently have accessibility rights?

The problem here isn't that you don't trust them to have accessibility rights, it's that Dropbox has phished your root password, stored it, and will continue to modify your system to meet it's desired operating criteria.
Maybe I'm just ignorant but how can the House of Commons support this well also once supporting the wars that followed 911. To me it's as if they are admitting they had no business attacking the surrounding countries.
It needs to be realized that this dict implementation landed literally yesterday. There are space benefits and it simplifies the language in three places where we are adding ordered mapping guarantees (kwargs, namespace passed to metaclasses, and cls.__dict__, all of which were planned to be ordered prior to this dict implementation coming into the language).

Before we bake the requirement of dictionaries being ordered into the language spec and require all current and future Python implementations to support it for Python 3.6 onwards -- remember, Python is 26 years old -- we want to live with the dict implementation for a few releases first.
Me too. Looks like it's been used for a while but I never saw until this week and this was the second time I saw it. Sounds derogatory.
Is there a way to edit a whole page that way?

edit: looks like that's just a way to insert a single bit of content, not edit existing content :/
What resources are available to help construct a network graph of the company at the time of the raise? This could be the evidentiary footing necessary to finally end the ridiculous harping on pitch decks.

What does become important is the founding team's ability to attract those names. And here we can derive a metric for what matters in a start-up CEO.