skysight-inc/HackerNews huggingface dataset:
"Oddly, this is just another place this same problem can hit you. Sometimes, cleanly defining your types is not easy at the outset."

The problem ("you don't entirely understand the space your solution will inhabit; some of what you build will be wrong") will hit you regardless of how coupled or decoupled, typed or untyped. The question is, "do your tools help you adapt", and having defined your interfaces with types your tooling will quickly tell you - when you change the interface - everything you broke. Without types, this is tremendously more painful (feeling this in Python presently).
I have three kids (5, 3 and 1) and a wife of 6 years.
We've had multiple cases where we have had help from the FBI.

I work at one of the larger webhosting companies, so we have a point of contact with them to start with. We help them out with various things (CALEA, data preservation, child porn/financial fraud, etc) so they tend to assist for major problems.

We reach out to our point of contact. We have to prove that the criminal fit somewhere in http://www.justice.gov/criminal/cybercrime/docs/ccmanual.pdf

They then ask for data (our proof). In all the cases we've handled, our proof has been enough to hand off to a prosecutor. Sometimes the data is enough for the prosecutor to move forward and score a conviction, sometimes they have doubts as to whether a jury can be convinced so they either let them take deferred adjudication, or they try to strike a plea.

We've always known the culprit personally when they commit the crime (name, address, etc.) so I can't speak for other peoples' investigations where these things aren't known.
Typo in title, might want to edit it.
The scale of the diagram, though obviously a diagram of that scale can only be drawn for an organization with operations at that scale - so kind of both.

I've mostly done backend/data stuff at Google, so I can't speak to traditional web dev decisions, but I've written design docs which discuss the tradeoffs between using Bigtable and Spanner, or Flume vs. Mapreduce, or one serving strategy vs. another, for some specific thing. Maybe those choices are vaguely analogous to choosing between Postgres or Mongo, nginx or Apache, etc. I imagine the guys who write webapps (not Search, obviously, but internal apps or things like our help pages) consider whether to use App Engine, Angular, Django, etc. on a per-app basis.
There isn't a single sentence in that paragraph that isn't blatantly false or at least grossly exaggerated.
This is crazy talk. To a rough approximation Japanese shop clerks are the politest organisms on earth. On top of which, these change trays are a simple nicety, not some kind of social obligation.
Ansible doesn't give us any benefits over our current system. (Salt would be a better choice. Not a fan of YAML templating, to be honest, nor the tight integration with Python.)

Configuration management systems like Ansible and Salt and Puppet are fairly rigid; they are basically modular recipes for placing files and starting services on remote servers. What you get from Mesos (combined with its frameworks) is something that can run your services, keep them running, and handle the several state transitions that affect any running application: Transitioning from one version to another, for example, or restarting a failing app.

We've tried using supervisord as a stopgap solution, but it, frankly, sucks. Doesn't follow forks (no cgroups), isn't capable of cleaning reloading its config, can't do master/worker replacement, doesn't support syslog in any meaningful way.
This doesn't detract from your point, but Mongo is primarily C++, not C.
Now lets say I give you a non-linear ODE that no-one can solve, but I say "'foo(x)' is the function which describes the solution to this ODE". It is a more or less pointless statement, but all it means is that 'foo(x)' gives the curve that solves the ODE.

Sounds like how we got Bessel functions, no?
Discrimination against foreigners is the law. In the US, and just about every other nation, this is the case. Many believe that a good government should consistently enforce its good laws and change its bad ones. So either the government should enforce the visa laws, to the benefit of some US citizens and at the expense of some foreign workers and their employers, or change the law to allow foreigners different rights with respect to the US labor market.
The quote is funny but wrong. If you measure everything in ton of cash you don't understand what happens. Ratios are powerful (especially the changes over time) but are clue of something that need to be investigated.
One great example, the cash ratios of Walmart were very similar to the one of broken company. Except that it was their operating model to call for having few cash on hand.
I learned from the 1st edition in ca. 1983, and I think it is one of the best textbooks ever written in any subject. It didn't hurt that the person teaching from the book was one of my best teachers too.
The New Randroids: Some tech workers are primed to desert the Democratic Party
I can't explain it now that I have a child and family and have lost people very close to me.

As I posted to someone below you, I am married and have three kids. I have also lost a lot of my friends - I am an Iraq war veteran and was in the Air Force from 2003 until last Feb.

All of that has led me to my conclusion because I see what is left after these people have gone away - and largely it's...nothing. Once their friends and family die, their "legacy" dies too, there is nothing lasting beyond those narrow impacts. So I feel like it's almost the easy way to go to focus on those around you and those relationships because they give the most immediate and personally impactful response - but they forgo a much wider and more grand legacy that could extend centuries.
Agree, this wasn't too enlightening. I highly recommend the differential calculus course on Khan Academy. I wanted to brush up recently after having not used this stuff for over 20 years, and it was the best resource I found.
but would you really rather be remembered as a successful businessman by some strangers on Internet or as a loving human being by your own family? I'm not saying it's a bad thing, just it's not the same level of emotion... not even close
I highly recommend someone take this generous offer. The book is very dense, but only because it is so beautifully concise. And you'll go quite far into the 2nd ed. before running into any anachronisms.
You make valid criticisms about the human rights record of the US, but what is missing is a sense of proportion.

Is it really your view that the US human right record is on par with Vietnam, particularly if you need to qualify it by excluding "freedom of political affiliation or freedom of speech" from your comparison?
JavaEE != Java.
I hear this sentiment all the time--about what's really important and what our priorities should be, etc.

But, there is something disingenuous about it. We have engineered a society wherein our very survival depends upon these "games" to which Mr. Buchheit has alluded. And, in his case he has the luxury of considering his economic endeavors to be games.

It's certainly not his fault. I'm saying that we choose the society we want, and we have collectively decided that we will continue to allocate the world's resources--and, hence, our very subsistence--according to our successful participation in these "games". Well, enough (not really), but then, is it genuine to remind people that eating isn't as important as relationships?

If we really believe that our economy diminishes our most important human needs and priorities, then shouldn't we instead be advocating for a new economy?
"required" what a delusion.
Is it roomy enough in your echo chamber?
Or, maybe all possible people sitting behind you aren't identical, and reclining is really bad for some of them and not others, and asking gives them the opportunity to let you know whether it's bad for the one actually affected in the particular instance.
That's great, I wish you and your children the best. I'm just noting that this 'rags to riches' story has the protagonists starting out with $200k in net assets and a great understanding of how the market works. It's hard for a 'climb out of debt' story to actually tug the heartstrings when the net assets are worth five times the national median wage (~$44k in the US).

For what it's worth, I grew up in the lower middle class. I was never in poverty, but I saw it enough to know how lucky I was. I don't have a problem with 'how to better yourself financially' stuff (terrible at it myself, to be honest), but it sticks in my craw when people with six-figure assets and a median income are painted as 'doing it tough' :)
I read an anecdote about Hunter S. Thompson wanted to learn to write as well as F Scott Fitzgerald, what he did was take the Great Gatsby and retyped it manually on his typewriter - twice. Something like this could be good practice not only in typing but while doing it word for word you think about how it was written and would give you insight in how to write better.

Though, if I were doing that, I might want to type in shorter pieces..

Second is hone your blogging skills or find a creative writing group... back when I ran a BBS we did a continuing story in the forums, where users would periodically add a few paragraphs to a story. Can't say it made me any of us great writers or anything, Again, good practice on writing, and that group (was RPG oriented tale by gamers) was low stress on making typos and grammar errors.
Application Badabim: les enfants l’ont découverte durant un atelier
Yeah, I seriously want to taboo the word "reform." Half the legislature wants to actively import poor foreigners to vote for them, the other half wants to seal us in a hermetic bubble. Everyone agrees we want reform, why can't the lazy legislators give it to us?
The genius of century, i heard that he want to invent trains levitating with magnets with 580 mph speed.
Do you know more people like elon?
Scoring lets you indicate ties, and strong preferences.
If we read early works (from the late 80s) in what is now called "deliberative democracy", we can see that it began as a response to certain models of democracy that emphasize preferences and procedures -- up to and including the participatory models of the 70s and early 80s. Although deliberative democracy is not a direct response to Arrow's impossibility theorem in particular, it was intended to sidestep its troubling implications as well as other problems with the older models.

There are two major factions within the deliberative democracy camp. One is indeed interested in consensus building and eventually-consistent rationality. This is the "Rawlsian" faction led by Gutmann and Thompson. The other faction, however, focuses more on actual practices of negotiation through which pre-existing preferences and power structures are transformed. This is the "critical theory" faction led by John Dryzek and the late Iris Marion Young. Personally, I think the latter remains closer to the original aims of deliberative democracy and presents a better contrast to the older models it was intended to transplant. The Rawlsians just took the opportunity to cram their own agenda into democratic theory, as they always do with everything they touch.

Your claims (2) and (3) seem to contradict each other. If it is so abundantly clear that a procedure that satisfies Arrow's conditions is desirable, why do you say that Arrow's theorem is just a mathematical result that doesn't explain anything IRL?

Arrow's theorem is surprising and troubling only if you believe in some sort of sacred relationship between the trinity of democracy, voting, and satisfaction of all pre-existing preference. To the contrary, I find it both trivial and intuitive that it is impossible to satisfy all of the preferences of all human beings, and I would be very surprised and troubled if someone claimed to be able to do so.
I never published them, but I proved various extensions to the theorem back in the day. Giving the ordinal voters more options doesn't help in the slightest. And if you have some ordinal and some cardinal voters, the cardinal voters taken together wind up as a dictator.

Where it really gets interesting is when you reinterpret the result into other contexts. For example, suppose you're trying to reconcile several different decision-making systems -- e.g., different moral codes. Those are like different voters in Arrow's system, and hence there may be no "rational" way to reconcile them other than simply adopting one of them (which would be the "dictator" in the theorem's terms).
Though others have mentioned it, the fundamental issue is that the 1917 Espionage Act [0] basically provides Snowden no options. Despite the fact that he uncovered ILLEGAL government actions, he's subject to being tried as a spy, not a whistle-blower, which I think he clearly is.

0 - http://en.wikipedia.org/wiki/Espionage_Act_of_1917
Life is a process of losing the things that you love. Your parents, your friends, your health, and finally your life.
Yep, it's simply the informal word for "foreigner". In theory there's a sense of "outsider", and that meaning is listed in the dictionary, but in practice one never hears the word used in reference to a Japanese person who's an outsider in some other context.
What do you see in a legacy? The opportunity to do good for humanity, or the opportunity to be remembered?

For there will come a day when even Jesus, Shakespeare, and Newton will be forgotten. Eventually, we will all be forgotten.
That is all the punch he theorem has. Arrows theorem shows that aggregate preferences have ties even when individuals don't, and strategic voting can tip the results in those cases.
Luna: Tracking the Moon Phase with iOS and Swift
Ok. Let's pick the first. You're saying that the U.S. has never supported a government or dictator who had a history of human rights abuses?
Are Italian universities cheap even for non-EU citizens? That's the part that is somewhat unusual about Germany's scheme, that it's near-free for anyone. Most EU countries with low tuition extend that only to EU citizens, and charge higher (sometimes UK-level) fees to non-EU foreigners. For example in Denmark there is zero tuition for EU citizens, but €10,000/yr tuition for non-EU citizens. This is because under the EU's equal-treatment provisions, EU countries have to treat other EU students equally with their own nationals. So those with no/low tuition for domestic students have to offer the no/low tuition also to other EU students. But they can chage non-EU nationals what they want, and many are lately treating foreign students (often from Asia) as a source of income.
Thank you for your comment, we will take your input into consideration.

What do you think about the app from our website (https://play.google.com/store/apps/details?id=com.noodoe.sob...)?
Programming Language Wishlist
People Are Worried About Bond Market Liquidity
We are paying $200 for data hackers to hack our tech
Did work? It is still working to this day...
I suspect that the situations the author describes have more to do with office politics than personal politics, and have little or nothing to do with the students. Academia is a notoriously feudal environment; once someone has made enemies in their department, any transgression, however minor, is used as a tool to strip them of power or, in the extreme, get them fired. It's no different today than it has been historically, it's just that the particular choice of teapot for the tempest has changed through the years.
Currently offline.
It doesn't really index your financial stability. It indexes your history of paying bills on time. People in debt that make regular payments are much better customers than people that don't need to use debt.
The wiki[1] says that

"Recent revelations have called into question the integrity of some of the implementations of basic cryptographic functions and devices used to secure communications on the Internet. There are serious questions about algorithms and about implementations of those algorithms in software and particularly hardware."

I'm curious about that, does anybody here know about these recent revelations? I understand the feeling, but I don't remember seeing any news about the security of HSM recently, or ever actually.

[1]: http://wiki.cryptech.is -- see JoachimS' comment
I guess my juxtaposed argument is that to me the notion of any sort of legacy is just not good. I'd rather have my daughter be remembered for being a good dad. Than some guy who made something neat. A "legacy" is an ideology. To me when you're dead, you're dead, that's it.
At trivial scale, sure. But consider a multicore CPU or GFS. Both these are distributed systems, but where UX has no solutions.
GFS: Google File System (sorry should have said)
>Organizational structure tends to reflect its products' structure.

This seems to me to be the real reason why you can achieve some measure of success with this pattern: you can align your architecture with your corporate political set up.

If there is dysfunction across team boundaries where trust and cooperation is low, you can help deal with that by creating a 'contract' across that organizational layer in the form of an API end point.

Nonetheless, there's no reason why that contract must be in the form of a networked API end point.
Cydia Download iOS 9.0
You could also make it so an H1-B worker has several months after quitting or getting fired to find a new job in the states. This would mean the employe isn't afraid of loosing their job as much. So they could demand a higher salary.
For #2, what if you relax the "no tactical voting" requirement to say that voters cannot predict how to vote tactically unless they have an impractically large quantity of information about other voters?
What threat model are you picturing for rape that pulling out a pistol would be an effective response? Even "jump-from-the-bushes" rape (which is a pretty small proportion of rape) tends to involve close distances. Pulling a pistol on someone within arms reach is tricky even if you are sober and at about equal strength.

(I am not a martial arts or combat systems instructor of any kind.)
Wow, out of 28 comments at the moment, yours is the only one to point this out.
Ask HN: I want to get into the startup scene. What should I do?
I worked for a few years at Amazon as a software developer. I'm a pretty good programmer and UX designer, and very extroverted. About 8 months ago I quit to do some traveling and make my own apps. Quickly found out it is very, very hard to make real money on the app store. I've made 4 apps, out of which I've earned less than $10k.

I have a few ideas for full fledged startups I want to start, but do not have a cofounder. I want to either commit to one of these ideas or join an existing early stage startup. Currently I'm at my parents' house in Kansas, which of course isn't the best place to meet like minded people. I have enough savings to last at least a year and a half in NYC or SF without a job.

What should I do? Should I move to NYC, or SF? Those are clearly the best places to be for tech, but which is more advisable for someone in my position? I should note that it's always been a dream of mine to live in NYC.

Should I try to get a job first, or just move out there and attend meetups/network until I find the right person or the right startup? I need to make a move soon, and I'm starting to get anxious that I've lost so much time without any real accomplishment to show for it.

Advice is really appreciated. Thank you!
I'd like to meet these people that make this comment sarcastically, because I'm willing to bet they haven't even fucking seen desktop linux for a few years.
ModularFirst, defer the decision to create a monolith or a microservice architecture. Start with a single application and focus on your software design being modular. One way dependencies, single responsibility, and simple interfaces make a big difference here. Breaking out microservices will be simple if you need to, and if you stick with a single app you'll have an app that will grow as a monolith well.
Of course if you can land in the Ivy League, or at least in the top half of it, you won't have any tradeoffs to make: the financial aid for families making less than $100K has gotten really good at Harvard, Princeton, Yale and Stanford (I think MIT as well, not sure on the other Ivies).

I made a slight profit in my final year at Harvard, combining financial aid with 5-10 hours a week of part-time work.

Obviously it was nice for me, but it's sort of gross, in that the kids who need aid least (based on future earning potential) get copious amounts of it, while others are (in my opinion) scammed into onerous, non-dischargeable loans, with lower earning potential to boot.
No, you're combining a few different things that aren't related to IIA. For your first dining example, you've changed the relevant set of options to (A,A), (A,B), (A,C), (B,A), etc... where the first element is the diner's desert and the second is the partner's desert. IIA means that if (B,A) ≿ (A,B) in the original choice set, then it continues to hold when we add (Z,Z) as an option.

For the second case, you've made "good apple pie" and "bad apple pie" different elements of the choice set. And again, IIA implies that if "good apple pie" ≿ "cherry pie" that continues to hold when "bad apple pie" is an option. (And as an important aside, all cherry pie is of equal quality in this hypothetical.) Also note that it has nothing to do with the relative likelihood of different choices being delivered, so choosing to order something because you think another order is likely to be messed up is perfectly consistent with the IIA.

Arrow's impossibility theorem is a mathematical result, and IIA is a property of a mathematical representation of preferences. They have practical implications, but certainly don't imply that people in real life make transparently consistent choices.
I apologize for not having a reference, but I remember reading a study that looked at different types of painful events, and found there are 2 main events that have a pretty much permanent effect on happiness levels: death of a child and death of a spouse. Yes, the acute grief fades, but the sense of loss (the void as Ms. Sandberg puts it) never really goes away.
4 Charaterstics to Maintain a High Level of Up Time
I feel the other way around.

I'd rather die while I'm alive (doing or living through something really exciting) than completing something exciting, then entering the dawn of life realizing that I'll never do something as exciting again, and then dying.

I wanna die in the middle of having fun, not in a retirement home.
Nikola tesla is pretty cool dude, also Elon Musk love Nikola Tesla and from it comes the car model Tesla.
Best Funny baby
The article states that no German is needed for many masters programs.
It is a part of that being good to yourself he talks about. Creating things, lasting impactful things, is a great favor we all do ourselves. Martin Luther king wrote about it well in the 3 dimensions of man. Man being all he can be, is his length. It's an important dimension. But you must balance that with your breadth and height. Outwards to others and your spirituality. Worth a good read. http://mlk-kpp01.stanford.edu/index.php/encyclopedia/documen...
This only applies if the only tool you have is your type system. It is not inconceivable to have a system that verifies you do not pass anything to a function that can not satisfy the methods that you call on it. For all functions you have in your system.

Is this close to 100% inferred types. Yeah. But that is ultimately the point. Explicitly typing your code can be error prone. And, yes. So can leaving out all types. Far as I am aware, nobody has found a silver bullet, yet.