skysight-inc/HackerNews huggingface dataset:
I would tend to agree here to some extent. I think you have to be careful what you lock into. We use RDS and Elasticache but if push came to shove we could easily spin up our own db instances elsewhere or use some other managed service. That being said, locking into something as integral about how you handle your secrets is a big decision. One that when you make, you must be sure you are going to be in AWS for long haul. The reason is how you handle your secrets will touch how everything in your infrastructure is deployed. Migrating to a new system is not easy. (Trust me I am trying to migrate to Vault) For this, I would prefer something less rigid like Vault but I think this tool seems pretty cool.
I found that very strange too.
It's a boon for customers if prices go up?
Exactly. So with peru, those post-fetch steps, in this case specific to fish, could run as separate ~"features". (I put that in quotes with a tilde, because I had trouble figuring out exactly how that works.) Here are a couple links to see what I mean about adding additional functionality outside existing plugins or as a new plugin:

https://github.com/buildinspace/peru/blob/master/docs/archit...

https://github.com/buildinspace/peru/tree/master/docs/make_e...

Edit: As a possible concrete example, `extract_tar` runs in `curl_plugin.py` based on `PERU_MODULE_UNPACK` setting in a yaml config.
I have seen that more than once, and considering double entry accounting is 500+ years old, it amazes me people still do it that way.
At the time it was made, "Internet Explorer" was pretty synonymous with its function.
Most of the time when I try to price match at Best Buy or the like it turns out the model available on Amazon with the exact same specs and similar lower price point has one char changed on the SKU. It's become pretty common for there to be BB version, Target version, and Amazon version of all kinds of electronics.
I never thought this would happen so quickly. Latin America has a drug problem that holds all development back, the problem is that drugs are illegal. I'm happy that Mexico is being so brave. viva Mexico cabrones!

my last comment still applies though... https://news.ycombinator.com/item?id=10503260
Thanks for the map. I see that many of these routes are only served by one railroad. For example, how does BNSF not have a monopoly on the route from Moorhead to Brainerd?

How common are track sharing and common transport agreements?

AnimalMuppet did a great job answering the monopoly question elsewhere in the comments: https://news.ycombinator.com/item?id=10510522
Trying out Let's Encrypt (beta)
As along as enough customers are happy with the service as-is, their business will continue to do well.
"Bandwidth Limit Exceeded". Is there another URL for this?
I think there's at typo:

"First, the antibiotic component docks onto Staph bacteria that are floating freely in the mouse's body."

should probably be "the antibody component"
I finally signed up. I really like the Universal Fund option – I found the prospect of choosing between many deserving people very daunting. Thanks for building Watsi!
An opportunist who seeks to financially benefit from this.
7 Questions for the Guy Who Designed Minority Report's Futuristic UIs
But is this a representation of a mold or span? It seems to describe a set rather than define a function, so the latter seems more likely, but the section header implies otherwise.
We are entering the data-aware infrastructure era
There's no shipping if you have prime. So you're using sub-standard Amazon.

Here in Chicago I get everything within 48 hours of ordering, often less, and don't pay shipping fees. Some items are free same day shipping.

You must make wildly different hourly rates to think visiting a store and paying the same amount is cheaper than a few clicks on Amazon.
Thanks. never used openrc and am looking into it.
What shocked me about this article was the poll showing 77% of people in Mexico are opposed to legalization. Why? Social conservatism? Do they not understand that prohibition benefits the cartels and funds their violence?
An acyclic graph is a graph without cycles, yes.
Thanks for sharing moneydance, looks interesting and I was unfamiliar.
I feel that the author has missed that a person's contributions to a company varies with time — driven by both personal changes (like parenthood or health) and environmental factors (new technology, changes to market demand, automation etc). A person's worth to the company is also entirely independent to a person's average worth to an industry.

I don't think you can fairly judge whether a person's salary is merited without taking into account all the specifics of a person's role, their present life conditions, and how the business is operating.

Also, this kind of model is destined to drive salaries down. I know I'd be upset if my salary dropped at the whim of averages. I like that my salary remains constant, even if the business is going through a slump, and I like that I can make the case for an increase if I see it going through growth.

It also completely ignores that sometimes people salaries are set to attract new talent. Particularly if that talent is being poached from a competitor. Sure, may not seem fair, but all employment and remuneration is about circumstance anyway.
He asked why businesses aren't choosing FastMail for corporate use even though people love it for personal use. I don't think the $10/month minimum for 5 seats is an issue there.
Well, actually I was wrong twice, so it cancels out ;-) 128 bits is enough for many things. Eg. 128 bit keys. Too little for an ECC secret key, but not by much.
I have a copy of OS/2 Warp Blue I bought back in the day. I fought and fought and never got it installed. I was so excited to use it and never got it to work.
Everyone who had a gut feeling it was written in Go gets a dollar.
What kind of payment issues do you encounter?
Definitely not a new thing. Electronic stores, furniture stores, etc have always had store specific SKUs so they never have to match price
Yeah, to my recollection I can't recall a single person joining the irc room with a python code base, I can't really say why or why not, but it should be noted that it is popularity in terms of support, not in terms of api requests.

The naive interpretation would be that people using stripe with a python codebase in general need less technical support with the integration.
Perhaps, but it would still be far more helpful to tie that information to the distributor instead of the product. For all you know, those reviews were all due to a different distributor, and the one your were looking at would have been fine.
In addition to all the most popular bars and restaurants,
it lists "beer tent", a thing which only exists one weekend of the year when my town holds it's annual seafood festival. The rest of the year that location is the middle of a main street (which gets closed off for the festival).

I think that makes it clear that this is listing places that people have previously mentioned on social media.
How would you compare/contrast Flynn to OpenShift 3?

http://www.openshift.org/#v3
Lyft is not publicly traded.
That's actually pretty close to something we've been working on. I don't know when it will be ready though.

Catching not only identical stories but also related ones is important, because often the same story appears in a dozen or even several dozen guises.
> There could be no federal war on drugs at all without the interstate commerce power the supreme court has derived.

For states where the state's laws agree that the drugs are illegal (i.e. most states now, and all states until relatively recently), there could be a (legal) federal war on drugs so long as the state government does not object. As to the practicality of the enforcement of such objections, we're seeing it play out right now with the states that have legalized it.
Actually it would take 11 weeks for a staffed member to do that 8 hours a day for 11 work weeks.

And I understand the mechanics, I just think it was worded in a way where it sounded like he clocked the actual writing of messages, and doing that 1 minute per message would be a lot.
My team received similar support recently.

Want to know why their support sucks? Everyone in the company is on rotating support desk duty.

I'm not kidding. They believe it keeps everyone grounded or keeps everyone familiar with the product or some other malarkey.

Once I read into that a bit more their support delays, lost emails, and shoddy advice all made a lot more sense.
https://news.ycombinator.com/item?id=10505362
Building Data Pipelines with Python and Luigi
The G.Skill KM780 Mechanical Keyboard and MX780 Gaming Mouse Review
If customers are served as well or better than before? Of course!

You're assuming it's managers as an aggregate against Expedia/HomeAway. It's not. It's AirBnB vs Expedia's HomeAway. Property managers are just fodder in the fight between booking behemoths.
I love ag and use it daily. One problem I constantly run into is searching for something and getting minified JavaScript in the results which is unreadable and eats up all scrollable space in my terminal. I'd like to ignore all files with super-long lines in them, any options for this sort of problem?
The historical method simply discusses events within the natural universe, regardless of their meaning.
Ask HN: I need legal advice
I'm facing a felony charge third degree assault. I'm 23 year old black male.

In march I was with a white female late night 1am went to the store to buy alcohol but she ended up stealing 3 vodkas from a local grocery store and she ran out with the alcohols while the manager and the workers took picture of us and my car.

The store camera has pictures of her stealing alcohol. While we were leaving the store the store works ran at us and in panic I got scared and yelled I have a gun back up. 2 witness heard me say that. I didn't hurt anyone or take anything but I did say I had a gun even though I really didn't have a gun just trying to scare them away. The girl left town and never coming back but now I'm being charged with this felony. I was given a felony dismissal date to reduce it down to a charge of just a Assault 4 gross misdemeanor.
Should I take it to trial or take the felony dismissal? I can't afford a good lawyer and my public defender is saying it's risky to go to trial even though no one got hurt and I didn't steal anything it's clearly in the pictures the manager took that the girl stole..

I also don't have a criminal record besides an assault charge back in 2007 when I was a juvi.
> written in Java

gotta go, see ya!
Interesting point of view. And when it comes to photography of humans, it's pretty difficult to take a photo without having the act of taking a photo affect the subject, both in how they are depicted, how they feel, and the impact of publicity.
>Fraudsters work at night. 3 a.m. is the fraudiest time of day, regardless of time zone.

what does that even mean? it's always 3 am somewhere in the world.
Congrats on the release, looks like a great platform for my use case (an app with a series of microservices, each of which needs to scale independently and for which requests are usually long running).

I do have a question re: Flynn's router. The router README [1] states that it uses a random load balancing algorithm. I worry that at scale it would exhibit issues similar to what Heroku's "routing mesh" has (had?) as explained in [2], namely that some nodes would sit idle while others simultaneously let requests build up in their queue, hurting overall latency and reducing the marginal value of each additional node.

Any chance of something like HAProxy's leastconn algorithm landing in Flynn's router to mitigate this type of worry?

[1] https://github.com/flynn/flynn/tree/master/router

[2] http://genius.com/James-somers-herokus-ugly-secret-annotated
The cartels make most of their money selling drugs to people in other, richer countries.

If the US does not legalize those drugs, then Mexico will have to take the cost of legalization without it's biggest benefit.
Ask HN: Performance benchmarks of NLP engines?
Hi,
Is there any authoritative benchmarking study on the speed performance of most popular NLP engines, toolkits, APIs?
I have rolled out my own and am just itching to compare speed. (I am already sure precision/recall is better at my end)
In theory it would be possible to do this, the major problem is not letting the pre-interns flailing around as they don’t really know where to start. The pre-intern also has to be really motivated.

On this topic when I used to be an academic I used to try and get my honours students (4th year research students) and PhD students to start early learning all the background material a few months out of their official start date so they would hit the ground running. Not a single student ever managed to make any progress (most did absolutely nothing) despite having the entire summer to get up to speed.
Challenges in Implementing Digital Oilfield Technologies
> Being at Google, a software engineer, or working on the Chromebook don't actually make it more likely that his reviews should be better than anyone else's.

Of course it does make it significantly more likely. "Being a software engineer at Google" restrict the space of reviewers to the > 100 IQ subspace and further to the "good with tech" subspace. "Working on Chromebook, et al." further cuts the space down to the people who have to deal with USB-C devices at work. Opinion of such selected person should be given much more weight than the average, because basically he most likely knows the shit he's talking about, while average reviewer has no clue about anything.

> I feel like most people would take his word because he claims to work at Google

I think most people take his word because he cites the USB spec directly. No bullshit, just pointing out the exact problems and their implications.
> Double-entry refers to the number of accounts related to a transaction, rather than the process of entering it twice.

Hm. I guess I didn't know there was such a thing as single-entry :-)

Thank you for clarifying, that makes sense. We actually had a (little too much, or too little) about this in high-school. But it looked a lot more like: https://en.wikipedia.org/wiki/Double-entry_bookkeeping_syste... (debit and credit "accounts").

It struck me as odd to keep the term when handling it somewhat differently (although also somewhat similarly).

I suppose the term is old enough that it covers both "double meta-data" and "double(redundant/check-summed) storage".
Genius,17,develops maths theory that calculates problems faster than a COMPUTER
There was some discussion about the Mozilla CoC in another sidethread here. If you constrast it with the LLVM CoC, there's an interesting tidbit in that the Mozilla one spells out explicitly that discussion in non-Mozilla spaces does not fall under the CoC and is a private matter. (This is in the LLVM one too, but much more implicitly)

This is almost certainly a reaction to Mozilla being attacked for the political/religious views of some of their contributors. The case of the CEO is the most well known (and granted a bit exceptional, so I won't consider it further), but due to the actual diversity of the Mozilla community people on both extremes of the relative spectrum spoke out and the CoC makes it clear when they can do so without retribution in the project, provided they don't use project resources to spread their opinion.

I think that's an example of a positive effect of a CoC.
> In the end it's impossible to criticize Agile because the way supporters frame it is that all good things are Agile, all bad things are not Agile and / or Waterfall.

Agile-as-defined is a fairly abstract set of priorities, it doesn't specify practices, so criticizing particular practices isn't criticizing it. There are plenty of legitimate criticisms of it, still, particularly that its too ill-defined to concretely implement.

Criticism of "Agile"-as-practices are generally misplaced, because there is no coherent unity in the practices people implement and apply that label too. Criticizing the various practices that people call "Agile" is better done by focussing on the actual practices that are being criticized than on "Agile".

At least, if one is interested in usefully sharing experience in a way that informs and advances quality practices. If one is merely interested in emotional venting, then "Agile" is a fine target.
What else would you do with it?
"Your brain still thinks the sounds" is hilarious.
I estimated 1 minute to roughly include research and reproduction time. The week estimation was then based on a 40 work week
Here is a simple usecase: I would like to use fastmail for their mail offer on my own domain, but not for their calendar and contacts. I need something to keep my google calendar and contacts in sync with icloud calendar and contacts, with bonus points if it keeps that in sync too with outlook calendars and contact. (By keeping in contact I mean 2 way sync)

I haven't seen such a product yet. What I would like is to have this mix of fastmail + the calendar and contacts gmail accounts on ,y desktop computer, and another mix of fastmail plus the icloud contacts and calendar accounts on my ipad and have both synchronize their data. Fastmail makes sense because it's better, but the contacts/calendar offering not so. Icloud has great sync features (push etc) for apple hardware, gmail for android, and it's a pain when you don't move fully to an ecosystem or another.

The closest thing I've seen is Nuevasync to add Exchange Activesync to regular gmail accounts, but I'd prefer leaving icloud sync in its own way on the ipad.
I want to stick to ordinary American high-school math as I remember it. I learned "domain" and "range" in high school. I don't know anyone who defines these terms as something different. When I hear "projection" I actually don't think of set theory, I think of linear algebra, affine transformations, etc. If it would confuse me, I can hardly confuse others.

The distinction between a tree and a DAG is always a matter of interpretation. From the programmer's perspective, a noun is a tree. From the machine's perspective it's a DAG, because we share pointers and use reference counts. Either perspective can be misleading if you're expecting to think in terms of the other. If I saw the three-sentence definition of a noun, I'd assume it was acyclic, but others as we've seen above would assume it was cyclic. This stuff is hard.

The probable future of this text is that we release all the chapters pretty much as they're written, then edit it and turn it into a book.
So you were an accomplice to a robbery and you threatened deadly force? I'd take the plea. (IANAL)
Already posted: https://news.ycombinator.com/item?id=10505765
(I work at Stripe.) Yeah, you're right: we've had some scaling troubles with support in the past. The root cause is basically what Matt's post points toward: our userbase exploded. Our investment in support didn't even come close to keeping up. Long-term, it's critical that our support is not just adequate but excellent, and as a result fixing it has been one of our top priorities.

Our support is actually quite fast these days; we completely answer most questions in under 3 hours now. We just launched our chat beta for account questions this week, so you can ask urgent questions without figuring out IRC or hopping over to email, and we're experimenting with things like phone support and help right inside your dashboard.

We're going to keep working on this. Feel free to email me at michael@stripe.com if you've any follow up questions.
Thanks for posting here Chase!

What do you see as the biggest challenges Watsi faces?
You think vague principles like "self ownership" are going to make for consistent legal frameworks?

How about we throw out our constitutions and make "be a good person" the law and leave it at that.
I think they mean consumers who make transactions at 3am their time are more likely to be committing fraud.
Gadget Return Site Gazelle Sells for $18M
Is Jet doing anything exciting on the Software Engineering side of things?
That's pretty much what a mold is. The syntax is written to look as much as possible like the description of a set, but the semantics are that you're actually defining a function.
Yep! It was my intern project for a summer. It ran on App Engine because we didn't want it on the same infrastructure as the Twilio cluster (us-east-1 at the time).

As others have mentioned in the comments, Stashboard is no longer maintained. If you're looking for a hosted status page, statuspage.io is great. I was actually in the same YC batch as them. They couldn't believe that the creator of their number one competitor (again, at the time) was also in YC. Small world.
Thank you again for your detailed replies, I don't know much about our rail infrastructure but it is interesting.

Can you explain what the taxes are for on the rail lines?

In your example could the customer build their own small rail lines to meet up with the existing tracks of BNSF and UP both to allow them to pick who they use to haul freight between Chicago and LA? Does that happen?

I am reminded of a plant tour at a major manufacturer where they had a rail line that ran right into their factory to deliver raw materials, I wonder who owns the rails.

Do railroads have a anything similar to the meet up rooms in carrier hotels where you can move from one rail network to another?
Not that I know of, but Racket and Chicken, and I believe newer versions of Gambit, can produce executable from their version of scheme. Scheme was originally meant to be embedded so compiling to an standalone executable was never part of its goals.

http://racket-lang.org/

http://www.call-cc.org/

http://gambitscheme.org/wiki/index.php/Main_Page
This is just one side of an ancient debate: If component A doesn't work with component B, where is the problem? The manufacturer of A blames B, and vice-versa. (The truth is that they are simply incompatible and often it's nobody's fault.)

If many USB-C cables don't work with Google devices, where is the problem? It suits Google to say the problem is with the cables, but maybe creating pressure for better cables or shifting consumer attention to them is just a less expensive solution than altering the devices.

Regarding the violated specifications: 1) In the real world, nobody meets all published specifications and both sides can point to violations. Have you ever built anything that met all specifications? (I laughed a little when I wrote that) 2) If you design your product to work only with other systems that meet all published specifications, your product sucks. If your car only runs safely on roads that meet all specs, your customers are going to die. (Maybe there are exceptions when engineering critical systems components in things like airplanes, but I doubt it.)

That doesn't make our Google engineer wrong; it just means we don't know (unless you know what realistic performance specs are for USB-C cables). However, if in the real world it's hard to find USB cables that work with Google devices then, ipso facto, there's something wrong with the devices.
I can say that my last few tickets have been faster than normal, definitely not 3 hours though. And currently I have an issue open since Friday
I own a hard boil egg maker. Takes less than 20 minutes to make 7 perfect hard boiled eggs. If I am patient enough to wait another 20 minutes after that the eggs peel perfectly and are still warm and delicious.

http://www.amazon.com/KRUPS-F23070-Cooker-Indicator-capacity...
There are still good reasons for a dyanmic status pages. Many offer the ability to subscribe to new incidents via webhooks, email and SMS, which is difficult to do with a static site.

Also, when you're experiencing downtime, you want the most up-to-date information on the status page, which may be difficult if you're aggressively caching a static site.
90% of the features overlap. Depending on your particular needs, one or the other may be preferred, e.g. multiple currencies. I use hledger for the Haskell street cred. ;)

edit: http://hledger.org/faq.html