skysight-inc/HackerNews huggingface dataset:
So this is why the golang community prefers:

for c := range(ns) {
// some blah
}
The Tiles of Infinity (2009)
What is the difference between a real estate broker and a real estate agent?
If you found this PDF interesting then also read this 2009 article from John C. Dvorak http://www.pcmag.com/article2/0,2817,2339629,00.asp
"Why you shouldn't use disposable email addresses to register domains"

Err... was there an extra negative in there? I'm failing to see why this is evidence that you shouldn't use a disposable email address.
I don't agree that being costlier means they use more resources, but no argument about needing more chargers this way.

On the other hand, you could buy a single beefy converter (something that could manage a few amps) and then pass 5V DC cable along the regular AC wiring. Not sure about the efficiency of that, though.
There is also a non-contrived example in my original comment, String.split("\\s+"). And the advice that regexes in python should always be constructed from r"" strings is a direct response to this problem specifically. I picked a contrived example to make clear that sharing escape characters causes exponential growth as you add layers.

>> Are you really arguing that we could make C less confusing by switching printf("%d", x) to printf("\\d", x)?

> No. I did not say that at all, and I don't appreciate straw man arguments.

This is an argument in a very standard form, reduction to absurdity.

I see printf escapes and C string backslash-based escapes as semantically identical; they are both ways of giving the parser instructions directly rather than giving it a literal representation of what you want (this analysis also nicely explains why they're called "escapes"). But since there is a good amount of evidence that a lot of other programmers feel the same way you do, let me ask this: HTML escapes (with &) have exactly the semantics you attribute to \. Do you think HTML would be better if it used backslashes instead?
Convention Over Configuration
Digital electronics means thinking of a transistor as a switch. It's got three terminals, if there's a positive voltage on the control terminal then the other two are connected and power can flow through it. That's basically it.

If you connect billions of switches in the right pattern you get a computer. Billions of little switches clicking on and off, no more, no less. No pixies or magic dust involved.
UK VPN Service 2015
A beginner's guide to eigenvectors, covariance and entropy
UK banks are the scum of the earth. They charge you for everything. Especially bad are standing orders when you don't have money in your account.

German banks (as a counter-example) just won't let the transfer go through. British banks charge you 25 quid.

Weren't British banks even recently ordered by their regulator to be less evil with their fees?
UK bank accounts are nearly all free

Which is great, except they make a load of their money from hefty overdraft charges (per the article), which means the poor cross-subsidising the rich.
Do NOT suggest people try a command which will recursively remove all files ignoring file permissions. Most people will be aware of the hazard. Those who aren't will suffer irreparable harm.
Term Sheet – Lessons from Indian Entrepreneurs
Can one submit a copy of an actual term sheet with details blotted/removed? U can also share terms that screwed your holding, lessons learnt etc?
Tarabya İlaçlama Firması, Tarabya İlaçlama Firması Şirketi
I read somewhere that there's also an issue with bulk purchasing. If you've got no money, you end up having to buy eg single cans of drinks instead of large bottles, small packets of washing powder, and so on for various ordinary items. That means you'd end up paying a lot more for a similar amount of stuff than someone who happened to have the money for the bulk.

The other end where it hurts is your ability to take risk. If someone low balls you on a job offer, and you're flat broke, you don't have any runway to find a better offer. You also can't take a short-term mortgage (tends to be lower at the front of the curve) and will probably have to lock in a higher, longer term. You can't hold a lot of investments because you'll end up having to liquidate them at a cost. So you keep your money in cash or cash-like instruments and inflation eats a bit, too.

"It's expensive to be poor" is actually a well known saying for good reasons.
Actually, I feel compelled to note that as written, \(dog|cat\)* doesn't do what I said; it matches stuff like this:

(dog
cat))))
cat

What I said embarrassingly requires another set of non-escaped parens: \((dog|cat)\)*

:(
> Intuitively Lisp might be a secret weapon for startups, but not for open source
> where the communities of the mainstream choices are more productive, simply because
> of popularity

Open source is not a popularity contest. In fact, open source, and specially free and libre software, is a great place for leftfield technologies to flourish. In fact, Lisp had a place in free software before Github even existed, with various flavours being the scripting language of choice in popular projects like Emacs, Gimp or Gnome.

It is rather in the proprietary corporate world where there is often resistance to adopt languages outside of the mainstream. The more supply of developers for a technology is available, the lower cost of labour. It's hard for the merits of a technology to argue against this fact in the face of management.
I'm a big fan of your writings and would be very interested to hear the main points of your argument, even in an unfinished form.
What? I've had various UK bank accounts for years and I don't remember every being charged anything at all. Except for a few one off things like same day payments to buy a house, that kind of thing.
U.S., tech industry fight over email privacy heads to appeals court
Sounds like https://www.shodan.io
I was going to suggest this. It does.
But languages differ in how much of that they abstract away from you. If the language already does a lot of those algorithms and data structures with minimal syntax, the CS guy can think on an even higher level of abstraction.
That's a tad worrying. I've found some statements to that effect when I did a search on that last night and some stuff about obesity, do you have any sources giving a breakdown tied to individuals (not names, but like person#whatever has X Y Z) so I'm not double-counting?
Off-topic:

> [...] just as alcohol, drug use and smoking is more common in Doctors than any other diploma based profession out there [...]

What I could find with a quick search pointed in the other direction. Do you have some evidence?
Lets All Go to Mars by John Lanchester
Book review and Comparison of
The Wright Brothers by David McCullough
with
Elon Musk: How the Billionaire CEO of SpaceX and Tesla Is Shaping Our Future by Ashlee Vance
UK here. Haven't had a charge ever on HSBC since I opened my account 11 years ago. And before that no charges on NatWest back to 1989.

Depends how you run your finances.
I was just thinking about Golden Gai! https://en.wikipedia.org/wiki/Shinjuku_Golden_Gai
No of course not. The certificate is to prove ownership, nothing more. Criminal activity doesn't alter that. There are other laws to cover that.
Golang in the movie “Dope (2015)”
Sadly, that's not necessarily the case. In fact there's a metric I just ran across that basically measures your responsibility vs. power. And yes, responsibility w/o power to influence is very much a thing.

Usually it's the case of being unempowered but effectively being dismissable for any undesired circumstances.
When I visited London and withdrew money from my US bank account the London bank charged me a lot, but my US bank charged me nothing.
Are you referring to https://news.ycombinator.com/item?id=10175751 ?
It's called an "informal overdraft" and if you ask your bank they will disable the facility. But not all banks provide them in the first place.
I started with Pine, and used mutt for a bit later. Mutt is ok, if you invest the time in learning it. (If you can handle vim, you can cope with mutt.)
There is not much more level abstraction than lambda calculus, logic, denotational semantics and similar though processes.

But I get your point of not having to deal with low level details.
Jobs doing what, in which industry? What kind of role?

Assuming you're just a developer looking for jobs in technology companies, you should check out the monthly who's hiring thread: https://news.ycombinator.com/item?id=10152809 (Sept '15).

I also like angel.co due to salary transparency and the search UI. Hired.com is also nice if you're able to pass the initial test.

But a more specific question will get you more specific answers, cheers!
> Depends how you run your finances.

Isn't that exactly the point of the article?
You can do the same two things with gmail.

(There are lots of things mutt does that gmail doesn't, of course.)
Not even Lenin's USSR was considered Socialist by everyone (see the State Capitalism critiques, particularly by the anarchists), let alone the USSR under Perestroika!
My first year at Microsoft
Here's How America's Minimum Wage Stacks Up Against Countries Like India, Russia, Greece, And France

http://www.businessinsider.in/Heres-How-Americas-Minimum-Wag...
That's correct in theory, but in practice I'd be very surprised to see a useful program that couldn't be verified by ZFC. The only natural way to get such programs is by encoding metamathematics, like trying to verify the consistency of ZFC itself.
Not every bank charges £25 for informal overdrafts (which is what happens if a standing order attempts to be drawn with not enough money in the account to cover it).

My bank specifically charges £10 per month for informal overdrafts, with fees capped at £60 per quarter.

Still not free, but substantially better than the £25 you claim.

http://www.smile.co.uk/assets/pdf/smile/currentaccounts/smil...
No kidding! Another "insightful" article from The Economist? What's coming next - it's expensive to be small?

Of course there are savings from scaling things up. If you are richer, you can get better advice, because you're often better connected. Others are less inclined to screw you over. And so on..
Part 3 – The Evolving Data Story Around Wikipedia
>If you've got no money, you end up having to buy eg single cans of drinks instead of large bottles...you'd end up paying a lot more for a similar amount of stuff than someone who happened to have the money for the bulk.

As an aside, this effect may be further pronounced if lower-income consumers don't have the storage space for bulk purchasing.

Even if the differences in price are within someone's budget, they may be forced to purchase smaller, more expensive per unit items because they don't have enough shelf/refrigerator/storage space. In San Francisco for example, I think many people who wouldn't necessarily be considered lower-income consumers are negatively effected by an inability to purchase in bulk.
A few years ago there was a movement to close bank accounts and move to credit unions (or at least ethical banks). Citizens of the world should reject modern banks as the evil institutions they are. I predict that they soon will.
You can read html emails in mutt with decent support, using "links" or a somilar app.
Mutt let's you define application that generate dumps for a given MIME type.

See: https://www.debian-administration.org/article/75/Reading_HTM...
I'm not sure. There might be two design issues here:

1) placing the reset button directly above a port, making it easier to be hit by anything that happens to poke up above the port. Moving the button to one side would be logical.

2) making the reset button stick out. On consumer routers, the reset switch is usually recessed in a hole to make it harder to accidentally hit. Of course, the requirement for a reset switch for a device in a datacentre might be different.

Doing 1) or 2) would prevent the problem.
You need Cash/Caste to succeed as an Entrepreneur in India;

https://en.wikipedia.org/wiki/Varna_in_Hinduism
Yet.
Nationwide do not let you disable the overdraft at all. There is no way to reject a transaction.

(Also, didn't they used to be called unarranged overdrafts? Did the name change to get around some kind of rule?)
Vote for JetBrains TSX editor support
Tea is addictive like Sugar
But poor people could organize via the internet and buy in bulk as a group.
Programming as distributed cognition
Couple of points. Could admin update the title to say (2011). Article is still relevant. Just went over the goodreads api and their TOS (https://www.goodreads.com/api/terms), and nothing has really changed. A few more endpoints offer .json as a format choice but a lot are really wonky and have differing api formats from one endpoint to another.

It's surprising. They were acquired by Amazon in 2013. So I guess Amazon has been happy to let the product languish on development side.

Edit - Taking a at their forums for feedback, it seems like Goodreads is in a ripe spot to be outdone by a new read tracking company. Their integration with Kindles make it difficult BUT, while people aren't unhappy, there's a lot that they want added to goodreads. Interesting way to get perspective on what pain points people are having with a product.
I thought the Hunter S. Thompson article linked from the sidebar offered far more interesting advice regarding finding direction and life's fulfillment:

http://www.brainpickings.org/index.php/2013/11/04/hunter-s-t...
The sup email client is another good option. Text mode like mutt but threads emails like gmail http://supmua.org/
Well when the banks lost the ability to invest due to QE, first in the US, then in Europe, the money to pay for providing bank accounts had to come from somewhere else.

Frankly, this is explicit government policy.

Hell, QE is so ridiculous. What it effectively does is that it gives government more control over the economy. The QE money guarantees the government money that "it has to pay back" but doesn't pay interest on. In other words, the government believes (and may be right) that this money never needs to be paid back, and this is what's subsidizing government spending at the moment. Effectively a tax on the monetary base instead of on other things like assets (tax the people who only have money to the benefit of those who own houses, stocks, bonds, ... that sort of thing. And this is done without explicitly charging them anything).

Currently, every European is paying 120 euros monthly to subsidize banks and stock/bond prices. They are going to keep doing this "for 2 years" (after that, the theory is, governments are going to be offered more free money and say "no thank you, I've had enough". In other words, fat chance). By that time every European will have paid 3000 euros to push up stock prices, the vast majority does so without owning stock, so it's just a cost for them.

(The US poor have paid 8333 per-person over the last 4 years to create the current bubble in stocks, house prices, bonds and so on. Currently they're not paying anymore. Note that the stock market is doing very badly. Expect the housing market to crash shortly)

Now you might think that you haven't lost any money, and that's true, you've lost value. Those 8333 you paid over the last 4 years mostly went to funds with the purpose of making houses more expensive. Making stocks more expensive, and the like. So you haven't lost money ... well no, you haven't. You've lost part of the ability to buy houses, stocks, cars, bread, ... But don't worry ! The official statistics show no loss of purchasing power (they did take out gasoline, cars, houses, ... you see when those things got expensive, a lot of people stopped buying them. So "it doesn't make sense to have them in the consumption index anymore". Great, and might even be accurate, but let's not pretend this remains a useful metric to compare the wealth of the average American to 20 or even 10 years ago).

And this is explicit government policy. It's not like the ministers and so on don't know this. The net effect is to let the government control slightly over 50% of economic activity, which wouldn't be sustainable otherwise. So they make sure the extra taxes are well-hidden.
Except under Linux fork() has COW semantics, so only heap variables that change will be copied, thou I suspect that could be a large portion of a Python process anyway
I've never seen a country with more horrible banks than the UK. They get their profit from poor people. They make it easy to accidentally overdraw and then charge you a massive fee. Don't pay the fee in time and you get another one because the fee kept you in overdraft. They also won't give accounts to just anybody. You need a letter from your employer so you can't open an account if you're unemployed. Even with that, you have to wait a couple of weeks for an appointment to talk to somebody before they open your account. My T&C even made it a requirement for my account to receive a regular minimum deposit each month. The phone staff are rude and unhelpful and the branches are usually closed when people need them the most (mornings and evenings) so the few useful times they do open (Sat morning), they're overcrowded and people end up missing out.

This is a failure of the market though. People want free, so the banks have to provide free. But they also have to make money, so they only option is dirty tricks. A lot like games that pressure you into buying powerups
Or a correlation between season of birth and personality traits. No I dont believe in astrology.
I wouldn't call it cross-subsidising. It is obvious that the costs to the bank are higher with customers who need to be followed up closely to avoid credit losses. Overdraft charges are a risk avoidance procedure to the banks; none of them are paid to rich customers.

(Over here, Finland, overdrafting is not really possible; you need to make a loan agreement to be allowed a negative bank balance, and that is not offered if the credit rating is not clean. Is that better or worse for poor customers?)
Except it'd just error out with "can't assign to function call". You also can't assign in if/while (they expect an expression, while assignment makes it a statement).

So, all-in-all, in Python it's not really error prone unless you never run the code at all.
Convert excel to sql script
To the extent that a company can tell the difference between rich and poor customers, rich customers will get more freebies, discounts, and other benefits. That's because rich customers are worth more to a company in the long term. Poor people have to pay the full price up front.
Patent Law Shouldn’t Block the Sale of Used Tech Products
I'm in the same boat; only I'm creeping up on 50 and have been working with computers since the early 80's (TRS-80 Color Computer). I have worked on most computing systems that you can think of (zOS, HP3000 MPE, Linux, AWS, Ruby on Rails, etc.) and am constantly looking at the next new thing (Rust vs. Go).

The problem that I seem to be running into is that I'm not a super speedy coder who is able to build a full featured Rails app (with tests, DB, front end JS, etc.) in 8 hours. With age I have definitely slowed down, but I've gained so much experience and knowledge about what will work well and what path you shouldn't take. I guess that experience is really only needed with smaller companies who can't afford to make the wrong decision early on.
Though obviously not as sympathetic due to not being in a state of poverty nor afflicted with basic problems of survival, this rings very true for those of us who have bootstrapped companies with poor cash flow and a relatively high personal expense base.

I've been in business for seven years, gradually shifting from consulting to product, while paying normal middle-class living expenses in Atlanta the whole time. While the numbers are a lot bigger than those discussed in the article, it's the same fundamental problem: bad cash flow burnt my credit to the ground, and has cost me untold sums in late fees, interest, high cost of borrowing, tax penalties, bank fees -- the works.

No, can't plausibly cry poor house in good conscience. Nevertheless, the old NET-30/60/90 day shuffle when one has monthly bills to pay can be quite demoralising, and stops many small-scale entrepreneurial endeavours dead in their tracks. It's not poverty, but it's still a question of livelihood and, ultimately, survival and purpose.

The hard lesson I've learned is: just because one has (e.g.) $100k in gross revenue does not mean one can live a lifestyle and/or run a company as one could on a $100k salary. Effectively, it needs to be discounted to something like $35k to account for lukewarm cash flow, which means making $100k is really like making $35k.
Of course. However DC kit has a long history of fail. Even old sun kit would drop to the monitor if you yanked the console cable. This on one occasion killed an entire e4500 cluster we had running oracle which failed over and then resumed crashing both instances. This happened due to a port glitch on the console server.

Perhaps I'm just desensitised to the issue.
This works for small programs you write on your own. Even then, the kind of problems you even try to solve in Matlab are different from the ones you try to solve in JavaScript.

But in business, you often program within some framework (which makes some things easy, other things hard), glue together tons of open source libraries (what's available in different languages differs a lot), and you work on huge codebases in teams (and different languages get in your way in different ways).
Guide: How to Watch NRL on Live Stream. (Updated)
What REPL means for Java
Don't use standing orders. Or any kind of direct debit. That is the best, easiest money saving advice. No one should be able to charge your account without your approval. And a lot of problems just disappear.
Light Bootstrap Dashboard – useful freebie for web developers
What happens when credit union fails? Because they do. Also chances of corruption and mismanagement are higher in them. If you talk about a united credit union, that's essentially banking system. TBH, I don't understand the moaning against banks. They are providing a necessary service, how are they evil?
Relationships and education also takes a huge part in how one's life shapes. If you put a business degree guy from Harvard on minimum wage he'll probably do a lot better, knowing how to save taxes, how to talk to banks and find good deals, sleeping at a friend's castle instead of the street.
> They also won't give accounts to just anybody. You need a letter from your employer so you can't open an account if you're unemployed. Even with that, you have to wait a couple of weeks for an appointment to talk to somebody before they open your account. My T&C even made it a requirement for my account to receive a regular minimum deposit each month.

Unemployed people can get what's called a "basic bank account". They need this for their benefit to be paid into. They need to prove their identity, but that can be done with driving licences or passports or utility bills or tenancy agreements.

The requirements for your particular account - which is not a basic account - are not generalisable across all accounts.

I agree that UK banks are aggressive at charging fees, often to people who can't afford them. And that the opening times suck. And that the telephone staff can be rude and unhelpful.
Quoting from the article:

> Low smartphone penetration in turn makes life more expensive in other ways. The unconnected do not benefit from the cheap communication, education, and even transport the app economy provides. A quarter of poor households do not use the internet at all, which makes seeking out low prices harder.