skysight-inc/HackerNews huggingface dataset:
Go back to the branch where the atm is, talk to a manager.

Explain the situation as a concerned customer. Be polite, appearing worried and scared they won't straighten this out might help too.

They should have record that the ATM was over the amount of the payment you were trying to make and perhaps some other logged data of you inserting your card, initiating a payment, maybe the amount and an error code when things went wrong.

State that you didn't have two forms of id, ask why would I need that to make a payment, and were directed to pay through the ATM.

When using the ATM as directed by their employee it took your cash but you don't see a payment applied. You were following their instructions, key on this while being polite.

Have your statement that shows the amount due and indicate the amount you tried to pay.

Having an atm or receipt of the money being withdrawn for this purpose might help.

You're going to have to go buddy up with a manager.

If that doesn't work try a manager at the next nearest branch.

You'll need to find the right person to straighten it out.

If the payment was small it might not be worth pursuing you can weigh that. Or if you just want to get it straightened out on principle keep going.

Good luck.
It's not a 'massive portion' of the issue. Public school tuition in many states has increased dramatically as well. Both of them are going up for one primary reason - the federally backed student loan programs have increased the supply of money available.
Pretty much all privacy-related settings in Windows 10 use dark patterns. And they've just made it much harder to disable Cortana in the upcoming Anniversary Update.
I wish distillation for consumption wasn't illegal in America. I enjoy brewing alcohol and I'd like to take it to another step of distilling and aging what I brew.

Sadly that doesn't look like it will be a reality any time soon.
You're questioning their means, but I'm talking about desires.

"Gays and leftists" definitely want to "destroy their culture" and "flood them with Muslims".

If we would hold a poll, "should Poland accept whole lot of refugees from Middle East?", what response would you expect from "gays and leftists"? I would suspect they'll be at least 60% pro "Poles should definitely accept as much refugees as humanely possible".

Also met quite a few leftist/ultraliberal guys who not only thought that countries and nationalities were obsolete concepts, but were ready to implement that world-view at once.
It's not "free". Someone is paying for it?
It's either people whop didn't gain the benefit of either, or it's you later on, only instead of a transparent loan, it's opaque taxes so you don't realize you are paying.
> If you have a specification...

A specification doesn't translate directly into code. Otherwise, developers wouldn't have jobs. A specification is interpreted by developers, then reinterpreted by other developers, managers, etc., then updated, etc.
Do you have any interest in implementing other clustering algorithms on GPU? e.g. HDBSCAN? Or is it not as parallelizable?
So you ignore and refuse the well argumented conclusions of the book author interviewed in the article and instead give some arbitrary opinions because...?
Submarine aircraft carrier
https://cloud4wi.zendesk.com/hc/en-us/articles/200537826-Soc...

There's also http://socialwifi.com, not sure if they provide an option to spam the user's timeline or not.
yourareanidiot.
So, just type then? I use Cortana to set reminders occasionally, but I can't remember the last time I used the voice interface. My PC at home doesn't even have a microphone.
Problem is, tests don't scale well, if you project grows, your test suite grows too. The fear of breaking something will become the fear to not only rewrite the code but also having to rewrite an enormous amount of tests.

Also, having "more" things break other things in a big project is more of a modularization/encapsulation kind of issue, that doesn't get better or worse with tests.

At the moment I'm looking into static typing as alternative. I suspect this to be a "tests-in-code" kinda thing, which could eliminate many unit tests. Also with modern type inference and structural typing (I'm trying TypeScript) this could scale better than "write twice as much code".
Top line of wikipedia:

"In business management, micromanagement is a management style whereby a manager closely observes or controls the work of subordinates or employees."
So you talk a lot about stress testing. There is 0 reason developers can't code stress testing and add as a step in the release cycle.

You know why this never happens? Performance is never a requirement, almost always an afterthought. How many specs list required throughput or 99.99 percentile latency?

No one cares about perf until it's bad. So if we fix that, put in the spec... We can automate perf testing and perf monitoring. Sure have a perf team code this. But I don't need a QA guy to run a perf test for me.
The project looks interesting because it reflects some insight into human behavior.

Non-link items submitted through the Hacker News |submit| page are ranked lower. Submitting just a link through the |submit| page and adding a comment to the new story after it is created, is usually a better practice.

Good luck.
At the scale of companies like this one it should be physically impossible to bring down a critical server and all its backups. That's what offsite backups, preferably on write only media are for.
Federal sentencing guidelines are pretty rigid and most computer fraud and abuse cases get the lowest end of the range.

The EFF has a good breakdown of weev's sentence and the D&D-like charts and calculations used to reach it. He got hammered for "special skill", "sophisticated means" and "means of identification" bonuses.

https://www.eff.org/deeplinks/2013/03/41-months-weev-underst...
7 Rules Driving the Psychology Behind Great Product Design
It might be excessive, but we are talking about 18,755 images, and I bet Getty has won cases over single images in the $55,000 range. Its only fair they pay the same that they won from others.
The End of Gmane?
"Gross negligence" means you really really should have known of the risk. But it's still a contradiction to say that someone was deliberately grossly negligent.
Would it be too paranoid to put a Narrative Clip into your bag, so that it documents your bag being opened?

http://getnarrative.com/
Related:

"Credit Crisis: The Sky is not falling [2007]": http://www.brookings.edu/research/papers/2007/10/mortgage-in...

"Growing Foreclosure numbers don't spell doom [2007]":http://www.businesswire.com/portal/site/google/index.jsp?ndm...

You can find lots more, I just did a cursory search.
No, but other opportunities emerged, and people moved away from company towns.
> ... and have tests, I'd highly recommend you use them...

Absolutely, but that's not TDD.

The old tests (presumably) were written as regression tests, and code changes must comply to the (hence) regression tests' expectations. That's perfectly reasonable, and I think that's most tested software projects operate.
Surprised the story of Samson in the Bible wasn't mentioned. Interesting article, nonetheless.
How about current salary plus 10k? 20k? Everyone has a price :)
> I don't think the TSA are going around opening bags in secret.

TSA employees looking to steal the contents of the bags might.
Tutorial: Building Redux in TypeScript with Angular 2
Discussion: https://news.ycombinator.com/item?id=12176511
IAMYL?

You can resell public domain works as much as you want, but you can't go around claiming an exclusive right to the image and trying to force other people to pay you to license a right that you don't possess.
Until the person fulfilling those requests goes on vacation. Then you're screwed.

Of course a sane company wouldn't have a bus factor of one for such a process, but not all companies are sane.
It's always the same problem: Who will deploy such a system?

At some point, you'll get somebody with full access to your system. You can reduce it into a very small window (at big cost), but you can't make it go away.
This is beyond shameless but I'm not surprised that this happens. Big players of copyright seems be doing this sort of thing all the time and getting away with it.

This comes from the same mindset that allow a original video by the author to be put off youtube by a big studio.

I think I read that big recording studios similarly uses lesser known artists songs in records under some weird law (pretending they couldn't find the copyright holder) and basically strongarm them if they come out and complaint. Does anyone know if its true and provide reference?

Essentially the legal system worldover is extremely for the power broker. The ones who needs the least protection gets the most and those that need it in most cases cannot even afford the least.
Thanks, we updated the link from http://www.scientificamerican.com/article/chinese-satellite-..., which pointed to this.
How to ace technical interviews
There are a lot of startups in NYC. Also, if you want to found a startup, there's a lot of capital and the angel scene is quite big.

Digitalocean is a good counter example to your stereotype of NYC companies.
Molecule to Atoms
Oh yeah, I do. The problem is that Cortana has supplanted basic search functionality. As far as I can tell, when you type a search in the Start menu you're still going through Cortana, technically (that's why she's always running even when she's turned off from listening to you). Cortana has access to a limited subset of your computer. She can't search things outside your C:\Users\[your username] directory. Regular Windows Search doesn't have that limitation, but to get to regular search you have to explicitly go looking for it now.

So while I used to be able to search for a folder on my D:\ drive by hitting start and typing its name, now I have to either go to the actual Windows Search, or navigate to the folder manually. Even if that folder is indexed in Windows Search, and I have full permissions on it.
> airlines and airports doing their own security again isn't the answer.

Why not? They could hardly do worse than the TSA:

http://www.cnn.com/2015/06/01/politics/tsa-failed-undercover...

> According to a report based on an internal investigation, "red teams" with the Department of Homeland Security's Office of the Inspector General were able to get banned items through the screening process in 67 out of 70 tests it conducted across the nation.
+10! I have been hating this exact thing about AVG for months.
$5 World's Smallest Linux Server. With Wi-Fi
This happened when I was at Google, but it was an accident.

On someone's last day they ran rm -rf / to wipe their desktop machine. I can't remember whether they typed it into the wrong terminal window or had mounted an external filesystem somewhere deep under their home directory and forgot about it, it was something like that. They wound up wiping some unfathomably large amount of data (I think most of a data center) before noticing what they'd done.

There were backups, but it was still a huge hassle.
That is awesome. Reminds me of Barbara Oakley's Mind for Numbers; she tells her students to practice recall rather than rereading the material for learning.

When I am reading to converse, I am inclined towards not looking at the original text while writing notes. This helps me capture the material into the right context, as well as remember in the long-term.
See where your data packets go
The Martian Scientist
Someone, or something, has write access. How do you prevent them from doing destructive things.
The #1 benefit of a TDD is - Identify bugs earlier. Nobody wants to ship bugs to a customer. This is much more beneficial when we have larger dev teams. And add CI that runs tests and reports build/test errors. Overall the team becomes more efficient too.

However, I have found that much of the TDD approach needs to be tweaked to the requirements. TDD can become a huge overhead - and overheads don't get maintained.

For example, when writing an API service - the endpoints are important and expected to work correctly. Yeah we need to test those specs with tests. But the API endpoint might call 10 different methods within the code. But TDD will mention each method should be tested - this is where the overhead begins. And then people are very opinionated about how to define a unit/method. When TDD focuses on code-test-driven-development instead of functionality-tests-driven-dev, the overheads add up significantly.
(NOTE: I am not at all discounting the benefits of code-testing and code-coverages. Just saying these tend to be value-enabler-overheads that many times yield very little)

The #2 benefit for developers is ability to develop faster. However non-TDD devs will not immediately buy into this and will need quite some practice before they reap benefits. Also I have noticed certain kinds of projects are better off starting without TDD and introducing tests benefits only after the code grows to a xyz size (and when refactoring makes sense). If it was an application without unit-tests, I wouldn't try to fix it. However, I would write tests to make sure application performs in a certain way in a sandboxed environment - even if it meant testing the functionality via some headless browser.
http://www.brookings.edu/research/papers/2014/06/05-masters-...

teachers with masters degrees offer no bump in student performance but cost a lot more (see bill gates on this if you don't like brookings). where do you think they're getting these degrees, harvard and yale? they're getting their masters degrees online, at home, at night (devry, university of phoenix, etc.), and they're getting them in made up bullshit fields of study.
Are You Getting the Most Out of Your Editorial Calendar?
I'm surprised you comment without reading the article. Not really though.

>The problem is that we have a lot of people actually borrowing small amounts of money, going to college, not completing [a degree] or completing credentials that don't have labor market value. They tend to be older. They tend to come from disadvantaged, middle-income families and they're struggling. [But] not because they owe a lot of money.
Agree on HDBSCAN/DBSCAN, which is able to find the number of clusters in a large class of problems (unlike K-means, which requires that the number of clusters/centroids be provided as a hyperparameter, or found via some kind of search).

Otherwise, I just want to say to vmarkovtsev: thank you for this -- I will add it to my arsenal of tools, and may others will surely do so as well.
Indeed you were lucky. Most land grant colleges are in far off rural areas. The local economy is built around the university so it can be very hard for students to find part-time or even full-time work that isn't service jobs. If you can find an employer that will work around a class schedule then you've hit the jackpot.
You need to walk before you can run, and a 40 minute test suite is weighing you down too much.
Colleges determine the cost of education, not the government. I don't know how it works for state universities, it must be a grey area. But anyway, across North America, governments have been defunding higher education, which leads to colleges raising prices. It's totally unlike the housing bubble.

What's needed is an education policy that doesn't leave the amount of students in each program entirely up to the number of students who apply for such programs, but also constricts some programs based on market demand, and provides financial incentives for students to go in programs where there is high demand in the marketplace.
Honestly, I hope she wins, and then donates a huge chunk of it to some worthy cause just to further piss on Getty.

It's okay that Getty lists high quality images that are public domain or restriction free as part of their search engine, but it is beyond ethically wrong to charge money for them.
You would think that a locked suitcase would make it a more appealing target...
Yeah exactly, it's not like we have to measure out cat food by the gram every day.

And, personally I can't wait for this fad for "control X from your phone" apps and devices to die down.
Suckers don't know about my dead man's handle, if I don't log in to it once every 12 hours the fit will hit the shan.
Reminded me of this previous discussion - https://news.ycombinator.com/item?id=11246071
This idea was presented at Usenix LISA a few years back.

"Two-Person Control Administration: Preventing Administation Faults through Duplication" by Shaya Potter, Steve Bellovin, and Jason Nieh

https://www.usenix.org/conference/lisa-09/two-person-control...

The video isn't there for some reason, but the paper and audio of the presentation are.
By default, numpy.ndarray multiply element-wise. There is a separate type called numpy.matrix which does matrix math. Alternatively, as of Python 3.5, `a @ b` will do matrix multiplication on NDArrays.
If you follow the link to the justice department website, you'll see that the guy saw himself as a martyr.

"They was firing me. I just beat them to it. Nothing personal, the upper management need to see what they guys on the floor is capable of doing when they keep getting mistreated. I took one for the team. Sorry if I made my peers look bad, but sometimes it take something like what I did to wake the upper management up.”
negligence can't be deliberate

That's the problem, isn't it? Many crimes, for the law to apply, have to be committed knowingly. But if your internal controls are weak, and if cross-checking when billing is discouraged you just overbill on the chance that the customer will pay up. And you don't commit crime, only if you check and bill anyway, then it's crime!

If we are arguing language, the correct words should be "criminogenic environment".
As someone currently paying a $22/day parking fee at a hotel, I know exactly what you mean. However, in my case it was a booking through Hotwire, so I didn't even know the hotel name in advance.
> For instance, a woman getting raped is defined as "extramarital sex" which is a crime.

He literally ended his comment with that point. You're not adding anything here.
Link to printer friendly version: http://www.forbes.com/sites/nathanvardi/2016/07/27/the-finan...
I've lived in both -- SF for an internship and NYC as a startup cofounder for a year.

Coming from a university where 90% of people go into banking (NYC), and as someone who has never really enjoyed socializing with computer science people outside of work, I prefer NYC to SF. It's nice to leave work and chill with people of a different variety than I interact with all day. No talking shop, just hanging out with friends.

There's no shortage of programming jobs in either city, and the salaries minus cost of living are roughly equal. The biggest difference to me is that SF is a monoculture centered around tech, whereas NYC has a couple different monocultures, banking being the dominant one.

I really despise monocultures in general so I like that NYC has options to choose from. Also, lots of my friends live there.

All that said, I'm now a "digital nomad" traveling the world and switching cities every month. I am 100x happier now than I was in either NYC or SF.
Not necessarily. Being good at negotiations requires the ability to handle potential disagreement and conflict. Demonstrating coding ability, on the other hand, usually doesn't lead to anything resembling conflict. There's definitely overlap on skill sets there, though, I'll give you that.
I feel much smarter after reading more slowly. When someone asks me, "What are you reading?" I feel much more confident in answering that question.

And the knowledge is less flimsy as well; I become a master, not a slave, of the material. I do not place the source material on a pedestal. I take what I need, and discard the garbage.

I can also cook the material much better. I am able to merge ideas from the book with my previous interests. The products from mental fusing turn out to be solid business ideas and mental models.
Norway Mulls Giving Mountain Peak to Finland
There's all kinds of pidgin Englishes (and Frenches and cetera...)

In fact, it's almost impossible NOT to spontaneously invent a pidgin when there's a language barrier between two people or peoples. When I was in Vietnam, my friends and I adapted our English ad-hoc depending on who we were speaking to. With merchants with very little English, we'd speak only in numbers and yes/no, and maybe say please/thanks in each others' languages. With our tour guides who were much more fluent, we could speak in complete sentences, but still tried to keep things in present tense, and tended to ask questions by using a declarative word order with a rising tone ("we go to the hotel now?").

And we did this all instinctively--it's easy to see how well-defined pidgin languages can arise from this sort of linguistic adaptation between two or more populations.
Most (that I've seen) have a hole or ring on the back, so that they can be fastened to a key ring. Some even have a little rubber or plastic cover, so that you don't unintentionally cut yourself. I personally have them in my car, bed, desk, by the couch, etc., because I'm a serial nail clipper (who likes a minimal key ring).
At least it is not a software I use an like, that is devoured by Oracle this time.

(Of course Oracle makes great stuff. In a company as big as Oracle, there are always niches that create great things. But most offerings are dreadful. And most open source acquisitions did not fare especially well under Oracle)
It's not that I'm not mad, it's that I expected this years ago.

Since I've seen this coming it's not as big of a deal. I've already moved my personal computing to Linux.

If you don't do any gaming it's very easy to switch in my experience.

I'm assuming many other people here have had a similar experience.
The more automation we have the harder its going to be to figure out if the large scale outage was intentional or not.
> Though perhaps the worst class of dark pattern is forced continuity, the common practice of collecting credit card details for a free trial and then automatically billing users for a paid service without an adequate reminder.

The fact that this is even possible makes me feel like I'm in the middle ages.
For people who do not know who Ayende is, the presence or absence of his name in the title provides no additional information. For people who do know that he is an experienced and talented database developer, his name in the title is likely to make them want to read the article more. Therefore, removing his name from the title is a net loss as it eliminates information that is useful for the many people who know who Ayende is while doing nothing for people who do not know who Ayende is.
We don't disagree. My point is that Basecamp is "above average" on parental benefits, and their policy isn't "standard". Could they be better? Yes. And is it fair to ask them to be even more of a leader? Sure. But let's recognize how far they've come, rather than chastising them for not reaching "ideal" goals.
> What counts as a crime though? Is reading anti-government articles a crime?

If you'd finished reading his comment, you'd have come across this sentence:

"Rather than being outraged at this, it would be more appropriate to focus on the things that are crimes and should not be".
Did Citibank have backups so that they can recover partial works or do they have a workaround?

I used to think all the banks would do that. Like UPS it is a very important insurance.

Also the man who shuts down the bank will face serious consequences.
My parents don't lock their house doors or cars - but they live in a rural area, where the odds of a crime-of-opportunity are basically nil.

Cruising house-to-house checking for unlocked cars and doors would take a prohibitive amount of time; easier to do that in suburbia, where you can cover a dozen houses on foot in five minutes.

But in NYC, I've always locked my apartment door, because it's trivially simple to follow someone into an apartment building, and not much challenge to go door to door, listen for signs of habitation, and try the door handle.