skysight-inc/HackerNews huggingface dataset:
The Lehman brothers bankruptcy was a huge cluster fuck! I don't think most people realize just how close it came to stopping the entire worlds economy.

The problem with Lehman was that it was a large prime broker for many hegde and pension funds. That essentially means its a bank that holds the holding(cash, stock and bonds) of these funds.

When it went bankrupt in the US, what was expected was that each of the funds would pull out their holdings and move them to healthier prime brokers.

This would have the double bonus of removing one unhealthy company(Lehman) and at the same time propping up other healthier companies by having them handle the assest of the funds pulling their holdings out of Lehman( sort of like letting a bank fail and having deposits put into other banks.

Unfortunately the British financial regulators, who built London on a program of pretty much anything goes style regulation, woke up that day and decided that for the first time ever they needed to actually regulate and they declared Lehman's assets frozen, meaning that otherwise healthy funds (including pension, mutual, and hedge) now had no access to their own assets.

So now hedge funds can't trade, pension funds can't pay people and mutual funds can't allow redemption's and the other banks can't take in these assets to prop themselves up. The equity markets started to seize up as funds had no assets to trade.

The capital markets nearly seized up. Repo desks are the portion of banks that lend money to each other to ensure everyone has the money they need to operate, suddenly couldn't get money and weren't allowed to lend out money for fear of lending to a company who might go bankrupt.

Almost all large companies these days operator on this over night borrowing, using this to smooth out cash flows, similar to using a line of credit.

General Electric had 2 days of cash before they couldn't continue operations. We came really, really close to having the entire world stop working!

Andrew Ross Sorkin has a great book called Too Big to Fail that goes into this. House of Cards is also a great book on the 2008 crash.

The other big firm to go under in 2008 was Bear Sterns. If you like finance read "When Genius Failed" its the history of the rise and fall of Long Term Capital Management. In the book they detail how everyone except for Bear Sterns pitches in to bail out the fund. In 2008 Bear Sterns was the one who needed the bail out and the same people who pleaded with Bear to help with the LTCM bailout just turned their bask of Bear and let them go bankrupt and then get bought for $172 a share at the end of 2006 to being bought for $2 a share in 2008.
Orthographic Pedant – Correcting Common Typos in GitHub
(Is this Linus Torvalds we're talking about?)

The first step should be a private conversation using the "when you do X I feel Y" template. They may not realise the effect they are having.
If you are only interested in the sum, can't you ask the user to make a "close up shot" of the sum and not the whole receipt? Worse UX but that should be easier to parse.
You're right, he didn't say aborted. He said retroactively aborted, which would be murdered if I'm not mistaken.

Please show me the technical benefits that arise from calling for someone to be put in front of a firing squad for daring to waste the code maintainers precious time, or just walk away with whatever shred of dignity you have left.
it's "basic human decency" if you're in favor and "political correctness" if you're not. Both refer to an external virtue/sin.

This lkml conflict would be addressed with statistics, that is: It would be so nice if we could give evidence that the culture improves the kernel's quality, or hurts it.

I have no opinion on whether it is or isn't "just basic human decency" or "the insidious threat of political correctness." I do think that if the kernel "succeeds" (for whatever definition of that) that we'll retroactively decide we defended against political correctness. And vice versa.
This is going to be funny. Time to sue every website that includes Google Analytics today.

As, obviously, this ruling means no one – not even your website – may give out my data to US entities, including Google. So any type of tracking like that is now illegal.

IANAL.
Yes, what about them?
Show HN: Tinder for Ideas
The article is from 2014. And Deirdre a "she"! ;-)
Salesforce has put up a page for you to give them the permission to do exactly this.

http://www.salesforce.com/company/privacy/data-processing-ad...

What if I don't want my data going to the US though?
My default interpretive framework when I read something like this is, of course, nearly hysterical paranoia and sociopolitical despair. And, speaking as objectively as possible, I think those are not invalid responses. However, for the moment, I'm instead trying to imagine sociology/psychology of the first generation to grow up native to this environment, and I admit that it's fascinating to think about. What will the teenagers be like who grow up expecting to be identified and known everywhere they go, by friend and foe alike? How will it affect manners, speech, courtship rituals, expectations for entertainment/education/employment? Etc. So strange.
I assume you're talking about the brothers Horodecki's no go theorems?
When Reuters did this (shut down comments), I wanted to chide them for giving up, yet I couldn't disagree with the rationale. Tough call.
I'd prefer a cheque by Donald Knuth ;-)
I found three things very sad about that article; these guys were raised to a strict religious code but had no idea about right and wrong, they had no problem rationalizing their behavior to themselves and others, and they ended up with a fat exit because the guardians of sleeze on Wall Street bought them out.

Really? Sort of encapsulated the attitudes of some of the worst sorts of people who exploit "perfectly legal" loopholes to prey on people.
A docker container for each line of code.
I was actually just stating the obvious.
The thing that nobody addresses and especially not the micro services gurus is how do you know where and what to split into micro services.

When does splitting a service add enough value that it is worth the cost of performance and added complexity?
You might not need to morph it, just play it back at 24 fps and the results might be quite interesting. Essentially the hard work of interpolating frames has been taken care of by choosing a slow progression of one image to the next.
No, he's correct. In addition I would add that passive error correction is taking leaps and bounds lately, making dephasing essentially a non issue in multi-qubit systems (scalability is yet to be fully manifested)
This article is garbage, but I did enjoy the one linked to at http://www.stilldrinking.org/programming-sucks
Its been asked by multiple people in the thread, but I'm not clear on the answer.

If I host a website that has user accounts in the US, and do not stop people from the EU from registering, do I, with no offices outside the US, need to do something different because of this ruling?
Like with Mechanical Turk right?
so would it be safe to assume every planet/moon should have some amount of water? In one form or another. Should it be less of a surprise?
Having used protobufs, they are not magic. Sure they're faster to iterate and use than HTTP but not significantly so in many use cases.

They still marshall/unmarshall but they do a better job hiding it from you.

The network is still unreliable, insecure, slow, etc. and so will still have many of the same failure modes as HTTP. A better Corba is still Corba... Whether you call it XMLRPC, RESTful, protobufs, Thrift, Hessian or what have you.

And goddamn I hate the optionality of all fields that is "best practice" with protobufs. It makes processing any somewhat complicated data structure a PITA.
I think it is with everyone the same.
Agree with the premise. An excellent example premature optimisation or YAGNI. An alternative is to factor your code by business capability / bounded context as microservices endorses. Factor the code as such but don't deploy the logical partitions as physical ones.

Keep it all in one deployable artefact, in-process for as long as you possibly can. Use an in-proc message bus first, don't dive into Rabbit until you know you need it. As soon as you require that infrastructure cost for http, mq, monitoring a ballooning of boxes / VMs, deployment complications you'll notice the spike in operational expenditure.

Grow you architecture organically.
The God reference is perhaps a canard here. (If you think ${religion} provides a useful moral framework, you haven't read enough about ${religion}.)

IIRC each of the three major monotheistic religions is fairly clear about the wrongs of lending money and charging interest -- except Judaism, which says it's okay so long as the borrower is not Jewish.

Perversely, from a regulatory perspective they'd have been in trouble if they'd vetted their customers based on their faith.
After similar lines of thought, my conclusion is that you have to embrace the process of writing code and not get too personally invested in the end product - it doesn't belong to you, and a company can and will sell it, scrap it, or let it decay slowly. Step back and be grateful for the opportunity to apply your skills to help someone else create something they felt they needed, and don't worry about what they do with it after the fact. I've found over and over that caring about a project too much leads to disappointment - the more bleeding edge the project, the more interesting it is, and the more likely it is to die. Embrace the idea that your job is to help someone with a short term goal. It can be fun, but don't let it be your life. Life is about people, not things, and certainly not the code you wrote last week. Help someone by using your skills and move on, it's very rewarding.
Oh, my mistake. Thanks for pointing that out. Not really familiar with less frequent English names.
Only large service providers will be able to comply with all of the laws.

Why, exactly? And what are "all of the laws"? The data protection directive is not that complicated or onerous, and besides, you can avoid it wholesale: just don't store personal data.
What kind of services or small businesses do you have in mind that a) have offices in different data jurisdictions and b) do not require any localization for these jurisdictions?
Yeah but 93% those businesses survived after 3 years. Presumably they grew as well. If you gave me 60 Million dollars today, and I gave you 17.8 Million dollars every year for the next couple of years, you've made your money after 4 years even if there is no increase.

The thing about creating wealth is that you need to view it as an investment. Your not going to get overnight returns.
I totally get burning out or losing your passion etc. But I'm not sure how other people's web pages being of poor quality affects one's own work -- if anything, it motivates me to do a better job (and gives me a competitive advantage, or at least a reputation which attracts the right kinds of clients/customers).
https://github.com/deirdresm Maybe you haven't started programming at all?
Equivocation; "practicing" law and "practicing" programming are not the same thing.
Ummmm... yeah, I think I stick to using caps lock.
I thinks the most important that is easy to use. I don't mind it's similar or not
The transitions are brilliant!
I don't think it's impossible but harder. As far as you have great collaboration and communication between teams probably you can achieve the same.
Many people certainly will – because they're already not doing it in their free time. In fact, in most professions you won't find many people who enjoy the same things in their free time as they do in their job.

As for me, I still have >35 years ahead of me, so we'll see.
I agree with the author that programming sucks pretty bad. Making it suck less is part of the joy I get when programming. Even the highest quality software is at best organized chaos. We all know how to approach problems, that's the boring part that no one really cares about. Diving in and discovering the unknown is where the fun begins. That's where we have the opportunity to optimize, refactor, learn new things, and perfect the art.

Maybe everyone reaches a point where they become jaded, but all of the things causing the author to quit are the exact things that make me want to continue.
Australian taxi boss boasts of bashing Uber driver on Facebook
The salaries are spent, and the workers accumulate skills, contacts, etc.

The guy is an expert in his field. Do you think he is going to read your comment and think, "Christ, why didn't I think of that?"
I think you have it backwards: people will believe that the Linux kernel is better than it would be without the cultural elements that are complained of if they believe the complaints are excessive political correctness, and believe that it is worse than it otherwise would be if they believe the complaints are about basic human decency.
The "micro" in microservices is the issue. It reminds me of the "No-SQL" movement. The truth is that EVERYONE has a multi-tiered architecture. The only question is how many tiers you need. It's always more than 1.
Thank you. it makes me more motivation :)
http://www.padmapper.com/ also does this. But only for walk, bike, and drive. Just click on "more features" and "super-secret advanced features."
It's actually Irish (so is her middle name Saoirse). It's pronounced Deer-dra in case you're wondering
You're begging the question. We have no great assurance that the net will be good, for any given definition of good, including yours, and certainly not for all of them simultaneously.
Something like the @NonNull annotation?

https://blogs.oracle.com/java-platform-group/entry/java_8_s_...

Edit: @NonNull rather than @NotNull. This annotation has existed in various guises and frameworks for a while, usually as @NotNull which is is probably why it's called @NonNull (avoiding breaking changes)
Why you should probably use a VPN
Tradingster.com: Chart Analysis for Commitment of Traders Reports (COT)
It sounds like his goal was to be able to have a helpful support person to call.

(Attempting to correct from the outside, the flaws of vendor bureaucracies seldom goes well.)
Show HN: Pocketsquare – portfolios for developers
Yes, absolutely.

Since this was the business model this company deemed acceptable, I figured it was completely acceptable to do it in return. When all you receive to your questions is "RTFM, idiot", that's a punishment in my opinion...not a correction. And I'm the one holding the million dollar purchase order in my hand.

I could not (and would not) waste development time trying to reeducate this person into being a better customer support person. That's not my job - it's theirs. Sometimes you need to whack someone on the head with a 2x4 before they get the message.
Componentisation and the Single Responsibility Principle
Here is the list of the Universities Koch was donated too: http://www.kochfamilyfoundations.org/pdfs/CKFUniversityProgr...

Koch is definitely having a impact on higher education, look at all the major universities he is involved in.
Show HN: Blueprint3D – Design interior spaces in 3D with WebGL
Cool new JavaScript view library
So, onwards to PHP (gr)8?
It's a real library I wrote. I just noticed I missed the brackets. Quick example you can infer the rest from:

Code:

public static class IntegerExtensions
{
public static TimeSpan Minutes(this int val)
{
return TimeSpan.FromMinutes(val);
}
}

Usage examples I can think of:

var eightMinutes = 8.Minutes();
var tenMinutes = 8.Minutes() + 2.Minutes();
DoSomethingEvery(8.Minutes());
I always though that microservices would be helpful if you had frequent transient programmers like contractors. Where you can onboard a new person faster by having them focus an a much smaller view of the system.
Did you really?

She isn't quitting her passion, she's quitting doing it for someone else, i.e. her job.

>"It’s not to say that I have no interest in software. Of course I do...What I mean is that I can’t do it for someone else the way I used to...I have some ideas of what I want to do software-wise, but I’m not ready to announce them yet."
If you're trying to attract engineering talent, you need to stop pushing them away. Also, she wasn't criticizing this from outside - she was a maintainer of part of the USB subsystem, so it was absolutely her community too.
Also Bravyi and Tehal. And a few others that show up in this review paper. http://arxiv.org/pdf/1411.6643v1.pdf
Many people (and especially consultants) over-exaggerate the customer's demand for a complex system.

I have seen people shipping SAP to small brick-and-mortar stores with a tiny webshop...
> It's not a sin for a wealthy family to drop tons of money on private schools, tutoring, and other expensive methods of getting their child ahead.

Maybe not to the right wing. But to the left wing?
Goldman Sachs declined to buy them, some other company did.
LinkedIn to pay 13M dollars for spamming
Not sure why you are being down voted, I have often wondered this myself. Also, I just posted a link to HN about things preventing up streaming in embedded Linux, I'd say that there are some fairly bad issues preventing people from submitting patches.
sigh seems you're not familiar with TFA.

> The NSA will not stop gathering data on EU citizens

This is precisely the reason for the ruling. US policy will not guarantee that NSA won't snoop on EU citizens, therefore "safe harbour" is null. You're either respecting the other jurisdictions or you're not.

The issue here is not that the "law failed to do what it promised" it's that the "law was not implemented as promised". It can still fail even with the right implementation but at least now such practices facilitating such failures are now understood by everybody to be illegal. It is not "Okay" any more.
I agree on "man up" versus "person up", but "bigger person" has exactly the same connotations as "bigger man".

To be clear here, I'm not offended by your statement. I think communicating using common idioms which happen to contain a gender word isn't sexist, and quibbling over gendered language like that just drives real sexism underground. I'm talking about it purely from a writing perspective. Looking at it more, I wouldn't have used either phrase, to be honest. I'd have gone with something like "It's harder to admit you screwed up and become a better person" (drop the euphemisms and draw a dichotomy between easy/hard).
So You Got Hacked in the T-Mobile/Experian Breach: Here's What to Do
Funny to see a blackberry app in the works. Makes sense since RIM is based in Waterloo ON
I think one thing that microservice and some other models correctly point to is that "tiers" of the traditional 2-tier, 3-tier, and n-tier architectures aren't universal, and that their are good reasons for some systems to have components that are arranged in some manner other than stacked, front-to-back layers.
1. Yes. Currently, all browsers can support javascript.

2. I have no plan now for these spaces.

3. What you said is similar to what i think
> In other words, it's often your outspoken (and sometime inappropriate) members that are driving the most interesting discussion.

I disagree. I'll admit that I haven't done any kind of exhaustive analysis, but every now and then I'll click on the profile of an obvious troll on HN or Reddit. 9/10 times they are consistently trolling and contributing nothing to the community.
Ask HN: Open source Twitter clones?
I am looking for open source Twitter clones with similar UI. I have tried searching but could not find anything usable.
I hear this often. I've rarely witnessed it.

Generally when I hear somebody dismiss a suggestion because they think its real purpose is career progression. I am immediately suspicious of the accuser.
There are some pretty big assumptions leading to the hypothesis that increasing mutation burden will render us all dullards in a few generations ('dysgenic fertility'). Reading the latest paper by the guy the author keeps citing, Michael Woodley, I'm astounded at the ad hoc nature of the arguments [1]. Eg - Woodley cites a study that did an analysis showing visual reaction time has been increasing over time [2]. This study compared measurements performed in in 1800, to 1941. Woodley has been citing this article over and over again [3], to the point where the author of the original article wrote a letter to the journal 'Intelligence' saying that Woodley is over interpreting his data [4]. Woodley's conclusions have also been criticised elsewhere [5]. Woodley also tries to justify his 'dysgenic fertility' theory by saying that there are now fewer geniuses in the world because we aren't discovering amazing things like quantum mechanics as frequently - which is clearly complete nonsense. I would be highly sceptical of this based on the evidence presented.

[1] http://www.ncbi.nlm.nih.gov/pmc/articles/PMC4404736/
[2] http://www.ncbi.nlm.nih.gov/pubmed/20377125/
[3] http://scholar.google.com.au/scholar?es_sm=93&um=1&ie=UTF-8&...
[4] http://www.sciencedirect.com/science/article/pii/S0160289613...
[5] http://www.researchgate.net/profile/Yury_Dodonov/publication...
Case study: Improving e-commerce website with post-purchase survey
It's interesting to see the regional differences in this discussion, because that attitude is pretty foreign to the way I think about the Internet.

I know that if I use Yandex, at least some of my data is going to reside in Russia. If Dailymotion, France. I consider it up to me as a consumer to decide whether that's what I really want. I don't consider it my local government's job to force those companies to change their business models.
https://xkcd.com/1053/

Today you get to learn about: American Exceptionalism!

It is important to realize that, within the US, there is essentially a universal belief that the US is the best place to live, work, or be in the entire world. The debate is not so much whether the universe revolves around the United States, but which city exactly the axis passes through -- New York, DC, San Francisco, LA. It is very important that a universal axis has a commonly used two letter acronym, which is why not even a Chicagoan seriously believes the axis is through Chicago.

When the EU makes privacy complaints against US companies, the common perception -- even among US citizens who disapprove of domestic spying programs -- is that something is wrong with the EU. The idea that the EU could be right to hold a US corporation accountable to their laws never even occurs.

No American could ever conceive of establishing the HQ of a US corporation outside the US -- except maybe as part of a skeevy tax dodge. The US is the best place in the world to live, work, and run a business. Why would you want to go anywhere else? To be fair, most of the US companies that do establish some sort of off-shore setup are engaging in some sort of skeevy tax dodge.
Neither this article nor Sharp's own blog post are about sexism or problems with "men". This is about the Linux kernel devs.
C&D for linking to peoples facebook photos on a website me and a friend started where we mined and crowd sourced personality information. Kind of BS seeing how open graph makes basic information about every user "public", but yeah, didn't feel like fighting this in court nor had enough revenue to do so. We were able to keep the site up and running once we stopped linking to photos, but it changed engagement and pageviews dropped from 20k per day to 2k and we didn't feel like rethinking things at that moment.

If I were to do it again, I'd mine VK, Sina weibo, and Naver, generate some revenue, then fight fb in court so we can link to facebook photos or incorperate from russia or china, and subcontract the tech out to US company.

Blog here about some things we were thinking about: http://pictobar.tumblr.com/

C&D here: https://www.chillingeffects.org/notices/2037976#
Illustrated History of Mac OS X Incl. El Capitan
Rogue Wave Software Acquires Enterprise PHP Leader Zend