skysight-inc/HackerNews huggingface dataset:
My ophtalmologist said something among similar lines. It seems that using glasses with the same strength for reading/screenwork and normal activities (e.g. being outside) can have bad effects on your eyesight and actually make it worse over time, because you do not train your eyes enough. He recommended to me, that i should use two different glasses for when i need to work in front of the screen and for the rest of the day.

I used to have no glasses at all, and got severe headache attacks that would last for days. I then went to see a doctor and they found out that i was overaccomodating my eyes, and that i needed a pair of strong glasses, to relax the muscles of my eyes since they were constantly cramping trying to automatically make up for the loss in eyesight.
A text editor or an IDE? An IDE can make you many times more productive than you could ever be in a text editor.
Because most people don't regard bitcoin as funds. That perception could change of course, or work for a different non traditional currency. The traditional thing to do is to have guaranteed convertibility until it takes off - I remember a story about Hong Kong having a jet full of dollars in cash to guarantee convertibility when the Hong Kong dollar was fixed against the US dollar, though I cant find any evidence that this is true...
I didn't have late afternoon tiredness or headaches, but I noticed that sometimes after staring at a computer screen or TV for a long time my eyes would get entirely bloodshot. It would last about 2 days before it finally cleared. I would also get a pain, but it felt like it was my eyes rather than a headache.

It turns out my one eye has a slight astigmatism (I think that's the term) but it's just enough to need glasses for driving and TV watching. With my computer I've made adjustments so I'm not overly concentrating with my other eye. It had been about 5-7 years between my last eye exam because I thought I had 20/20 vision so sometime in between there I developed problems.

So even if you think you have 20/20 vision you still might want to go get an eye exam periodically.
Oracle on why you shouldn't use NOSQL (PDF)
Getting things done is usually the most important factor in a business setting.
Eventually You Need to Step in the Ring
Are you ever doing nothing?
It's a bit dubious to say "Europe is the largest economy in the world", because it's not really a single economy, more a collection of economies of varying sizes, with different currencies, laws and banking systems.

You also have to be careful of what you mean by 'Europe', because there's the European Union, the European Economic Area, Europe the continent, Europe as used in the UK (which often means 'all those other foreign countries but not us' :) etc.
This is a Google cache link to an Oracle whitepaper on NoSQL databases that jakewins posted to the programming subreddit. On page 13 the paper asks "Do you really want to be contributing to an open source effort?".
This is true for Python, Ruby, PHP. (I can't see ted's issues with node other than misunderstanding of the framework's runtime)
Do good reviews help restaurants?
This is just great. Here's an even better article in german about the whole story (from the german pirates) http://piratig.de/2011/09/30/kaudergate-2ndstrike-sehr-geehr....

Lucky for Kauder, as a politician he's immune to law, but its nevertheless absolutely embarrassing.
No we don't bear any responsibility to others. We worked for were we are and shouldn't be burdened with losers.
The words were used precisely because of the topic and the word choices being made by others. They might be expensive, but I can afford it.
HK++, HSBC++. We're a HK company with HSBC/Hang Seng. HSBC is pretty much everywhere. I'm sure they would love your business...
I don't think the point of Ted Dziuba's rant was that every request is a large calculation. In Node.js if most results are small and generated quickly when one large calculation request comes in all the small ones stop going out until it is done. A Haskell web server like Snap should not have this problem.
Will Twitter Become Profitable?
The Filter Bubble and online information
Live Migration versus Pre-Positioning in the Cloud
NessDB:a fast Key/Value Database Storage Engine
nessDB's Features:
* Bloom filters for record presence detection
* Level-LRU for hot data caching,improve Random-Read
* Distributable B+Tree-Structured-Indexes
* Simple interface,very easy to use and high-performance
* Free and open source

Small but perfectly formed!

Source code is here:
http://github.com/shuttler/nessDB
Traditional: Hong Kong and Taiwan.

Simplified: Mainland China.
While it's not jail (they are staying off the streets and out of gangs), it'd be nice if they were going into fields that actually contributed to society.
Thanks!

To get the highest reach => simplified

To get a good reach with better purchasing power => traditional

Best => both

Is this right? And with which would you start, higher reach or better purchasing power?
I had a similar experience with Catepillar. They wanted to buy a domain I owned for over 10 years, but was just parked at the time. They offered me $1000 for the domain, I vehemently told them no. They threatened to sue me and we settled before they took action at $5,000. I always thought the domain was worth more, but at least its being used for something now.
> Running a suite of unit tests proves nothing except that the tests pass.

Which, when compared to documentation, is light years ahead in terms or proof.

> Your code should probably be clear enough without this, though. If I have to read your unit tests to know how to use your class, then you have failed at writing self-documenting code, and you've also failed at writing API documentation.

sigh

Well, apparently, if my API is clean enough, then you shouldn't need API documentation. Right?

Regardless, a clean API can be self documenting, but having tests demonstrating all the forms and intents of the classes can help with precisely what to do. As for code being clear: What does code have to do with an API? The whole point is to avoid actually having to look at the implementation of the API.

> I would also say that the how and why are often extremely important. Anyone maintaining your code (i.e. Anyone who cares about your unit tests) needs to understand the how. Anyone using your code probably needs to understand the why. If your calendar unit tests indicate that certain days have 25 hours, but fail to explain that these are due to daylight savings time, that's a pretty important missing why.

These are two different issues entirely. One has nothing to do with the other. Regardless, documenting 25 hours doesn't change the fact that changing it requires testing. It's as simple as that.

You seem to be playing straw man with your first argument, you're just confused with your second, and targeting something that has nothing to do with what we are discussing.

It's like me bashing git because it doesn't compile your code.
Stripe may well cobble together solutions for individual countries like Germany, France and the UK, where there's enough money flowing around to warrant it

For germany I feel confident to claim that any projections you could make about ROI should more than warrant it.

Our payment-landscape consists of a crippled paypal and an array of absolutely atrocious gateways (wirecard, ogone, adyen, moneybookers etc.), all of which are firmly stuck in the 1990s in each and every regard.

Whoever moves first with a sane payment-solution will enter the world's 4th largest economy with effectively zero competition.
Google - Just Answers
> The point isn't that the keyboard is bad, the point is that the keyboard is excruciatingly bad.

You're talking about a device with a D-pad, and no touch screen. That's how keyboards work on such devices. It being bad isn't unexpected or noteworthy.
It is better in the UK (than Ireland). At least you have PayPal's Website Payments Pro which many subscription services/code/widgets can use. Ok, it's not ideal but it's doable.
There are about 500M people in north america, so 99.9999999% would be all but one half of one person.

I suspect the true number of people who speak at least english or spanish is closer to 99%.
I agree 100%, but maciej has also found something rare and rather special. A technically savvy group that has a non-technical use case and the ability to clearly articulate their need. Further, their needs are widely applicable to other groups. This does not happen very often.
Looks good, although takes ages to load. Having design and coding skills is a dead combo! Keep up the good work.
Android : Trouble knocks again
Go with simplified. Your target audience can more than likely comprehend both and simplified is MUCH more common outside of newspapers and government documents.
From a Bayes Theorem Naive Example to a Naive Bayes Example
it's certainly possible that private money funds this, but highly doubtful. why? because it's mostly a money-pit operation. investors have an almost zero chance of getting a return on their money in their own lifetime. spaceX is mainly competing for gov't money either in the form of seed money for R&D or as their main customer for LEO trips.

don't get me wrong, I love SpaceX (and Elon), but most of this is folly.

Even terraforming Mars isn't realistic, it's a mostly dead planet whose core has cooled and now doesn't have any protective electromagnetic belts.
VC's Upping Pressure on Technology Co-Founders
Here you go: http://www.randomshouting.com/uedit/
Benchmark results are here:http://github.com/shuttler/nessDB/blob/v1.7/BENCHMARK :)
What's more important is applying some important concepts in haskell - functional programming and dividing your program into tiny self-contained parts. You can write this way in most languages - Ruby, Python, Scala, etc. The fancier parts of Haskell - lazy evaluation, static typing, whatever - are less important to making software that works than its functional nature.
Ya think?
Developer Income Report #1
Magnetorheology is the way to control dampers
This is very location-specific, but if you're in the north of the UK, the Geekup (http://geekup.org/) network has been invaluable. It's a loose-knit group of groups, which usually meet in pubs and hold a few tech talks.

The Geekup template would be easy to replicate elsewhere (it's essentially a site and a mailing list, though I don't mean to denigrate all Andrew's hard work!). Personally, it's been a great source of contacts and friends, and I'd love to see the model expand elsewhere.

I also find a lot of interesting and smart people at Barcamps; there are enough regulars that attend a LOT of Barcamps (again, I'm in the UK, and elsewhere may vary), and they're usually great fun.
The GDP of the European Union is about 16 trillion dollars; the United States is about $14 trillion: http://en.wikipedia.org/wiki/G-20_major_economies. What's a couple of trillion bucks between friends? ;-)
From the point of view of game theory, this is not an optimal strategy since it merely invites the opponent to place more ships on corners and edges. It might work well against a computer opponent, but a human will adapt quickly. The concepts that need to be taken into consideration are randomized strategies and Nash equilibria.
Property picks: Arabian Ranches rentals
Lawmakers that are above the law will always be a problem.

Edit: I do not mean that such will always exist, though I guess that's an interesting debate in its own right.
Imran Khan book Official Facebook Page.
No Groupon In India: Company Rolls Out ‘Crazeal’ In 11 Cities
Indeed. The post's third paragraph explains very nicely why it cannot be considered a single economy.
"helped" as in "did everything". Andy gets FULL credit for this!

He used the HTML5 Boilerplate http://html5boilerplate.com/ and Golden Grid System http://goldengridsystem.com/ for the lovely resizable mobile-first design.

We're both big fans of Ethan Marcotte's book Responsive Web Design : http://www.abookapart.com/products/responsive-web-design
I'm sure there are, but I'll bet not so many that this inquiry will reach all of them.

Maybe set up something more permanently on meetup.com?
Groom your programming skills and make some money
Gamers Gateway - View Profile: trykenter
In Poland (Europe) there are plenty of Stripe-like services for several years now. They mostly integrate all online payments (online wire transfers, credit cards) but also offline, where you can pay in your local shop, post office or traditional bank transfer. Virtually all banks in the Polish marked are handled. Almost no e-shop will handle payments themselves, especially that integration modules to most of e-commerce software are provided. Therefore I wonder how can it be so different in other parts of Europe?

Some samples:
- http://dotpay.pl/index.php?content=&newlang=en
- http://serwis.platnosci.pl/home,462.html
- http://www.przelewy24.pl/en
- http://www.payu.pl/
- ... and many more
The Specialist
"To me, the financial industry looks like every other bubble right before the pop with everyone trying to pile in to the money machine, but any close examination of the machine reveals an empty ruse."

And I don't think I've ever heard a kind word about management consultants. A field dominated by 20 somethings with 0 professional work experience brought in to tell executives and managers of highly successful multi-million/billion dollar companies how to run their businesses...

A question each and every person that hires a management consultant should ask themselves, "would I hire this 20 something to run my organization?" If the answer is no, then why are you paying them to tell you how to run it?

It's a bit like bringing in a random, just out of school, development consultant and giving them charge over major development teams. Oh wait, I've seen that happen too, each project then proceeded to go several times over budget and were delivered broken and late and eventually scrapped.

"why is this industry so exceptionally lucrative?"

The honest to god real reason these guys are hired, and how the system ultimately works, is for a couple of really quite bad reasons

a) The CEO ends up in a bind with no good ideas, or knows that no matter what happens, they're screwed. It could be lack of product, or a better competitor, etc.

b) The CEO doesn't want to appear weak so that people will still follow him/her while the ship sinks.

So they bring in management consultants, sold as "experts". Having a bunch of Ivy Leaguers helps with that image. The entire problem, including the blame for when it inevitably fails, is intended to go onto the Consultants. Their job is to appear busy and smart, then take the blame (and the large consultancy fee) when it all falls apart. This leaves the CEO in a good position "I brought in experts and even they couldn't make it work!".

And that's it.

That's the entire management consultancy industry in a nutshell. Blame for pay.

A great article on the phenomenon that describes a life I've had confirmed by several friends in the field who've all since gotten out: http://tech.mit.edu/V130/N18/dubai.html

(they were all also shocked at how hard it is to actually run a company vs. what their years in management consultancy led them to believe)
War between Apple iPad and Amazon Kindle Fire
It's not that Apple don't force the HIG. But if you break them you need to have a good reason as your users expect you to follow the HIG.
I'm often envious of the Kindle Special Offers I see pop up on deal sites every so often... things like $20 Amazon gift card for $10 that I would definitely take advantage of.
Yeah, good thing that you built those roads you drove to work on this morning. And that you had the foresight to hire those elementary school teachers to teach you math.
Depressing yet very accurate.
Is the pain localized? Because you might be getting low-grade migraines.

I used to regularly get stress-induced migraines (before I regularly drank anything caffeinated). Then I started drinking 2 cups of tea or coffee per day, which completely cleared up the issue.

Of course, if I go "off schedule," I get a headache now almost immediately.
I had headaches usually about three or so days per week. Sodas and tea were my sources of caffeine. One day I decided to quit. I had three days of headache and a week of jaw soreness (another symptom of withdrawal). Since then I have been mostly headache free now. I missed chai tea, but I found a decaf mix the other day so I'm set.
Similar research paper, veering off into FFTs and genetic algorithms:

http://www.cores2.com/files/FinalResearchPaper.pdf

Another page:

http://blog.codeus.net/a-lost-battleship-ai-and-probability-...

Both have source code.
Why don' you give autonomy to Yakuza? http://www.boston.com/news/globe/ideas/articles/2007/08/05/t...
According to my doctor, ibuprofen does not not have this rebound property and is preferred over codeine-based drugs like Solpadine which definitely can cause rebound headaches.

But, in general, yes headache medications can actually cause headaches. Ask your pharmacist.
I'd also put

* lack of exercise

* smoking

near the top

> Too much sugar/fat

I googled it and found that the underlying reason seems to be high blood pressure, which can be caused by extremely high amounts of triglycerines. Unless you eat insane amounts of fat, I think it is easier to lower your blood pressure in other ways (exercising, quitting smoking, reducing sodium intake)
Node has a mantra which addresses this whole thread, right back to the beginning. "Everything in node runs in parallel, except your code". Manuel Kiessling has a written a great tutorial (http://nodebeginner.org) that shows how node noobs enter and can escape the blocking pitfall. Node is the right tool when your requests block on I/O. I'm not convinced about CPU heavy apps, yet.
Show HN: mind stack, a stack of your thoughts and tasks
Problem in the EU is that there are a lot of different payment systems, in the Netherlands we have iDeal for example which works great, but is only usable here. Dutch people also almost never pay with creditcard
I wouldn't characterize the languages in those terms. It really boils down to who your site needs to reach. If it needs to be read by people in Mainland China, simplified is the way to go. If it needs to be read by people in Hong Kong, Taiwan, Singapore, and pretty much anywhere else, it should be in Traditional Chinese.

Preferred language is tied to regions, not purchasing power. What I mean is that it's not something like "the rich learn Traditional and the poor learn Simplified", it's kind of like whether a person grew up learning the English spelling of a word or the American one. Except the differences aren't as subtle as they are in English.

If you're not sure which geographic group you're trying to reach, you should translate the site into both Traditional and Simplified. However, don't expect the same translated site to reach both groups, especially if you're going to be using tech vocabulary since that varies even more from place to place.
3 Steps to Increase Conversion Rate
Well, whatever their passions were, writing powerpoint decks in order to justify internal power moves at another company, because someone wanted something done so they hired you to provide post hoc rationalization for it.. I mean, really? This is what we're doing with "the best and the brightest"? Expert MS Office users?
Entrepreneur-Friendly Policies Showing Promise but Leadership Required
In Node Web Development [Packt], the author uses a Fibonacci algorithm as an example that could block the event loop.

It outlines one solution where the calculation is split into callbacks dispatched through the event loop, making use of process.nextTick()
you also seem to have missed the multiple times I state my personal preference for Python but am shifting to ruby for practical reasons.
This is like saying "I need to construct an application for the Iberian Peninsula. Educate me: should I do it in Spanish or Portuguese?"

Answer:

Portugal -> Portuguese

Spain -> Spanish

Your question is not "what script should I pick?". It is essentially "what country should I pick?"
Excellent resource for learning Ruby on Rails
Use Simplified Chinese you can definitely cover more people.

If you use Traditional Chinese you may cover only 1/10 of the people(Taiwan, Guangdong, HK, some oversea Chinese) of Chinese people if not less.
Ikea Catalogue, 1965
We are so advantaged compared to the rest of humanity it isn't even funny. We have opportunities other people would kill for. We are in a position where we can make a meaningful positive contribution to the world. To throw that all away would be a huge waste.

You don't have to sacrifice personal happiness, but yes, if you're in a position where you can do good and if you then choose not to do good I do consider that somewhat unethical.

Working hard for people like us consists of sitting on a chair and listening to music while we type for 6 hours a day. Maybe another 4 hours or so of chatting and planning and sketching out ideas. While the rest of the world is born in a position where the choice is between backbreaking work for 12 hours a day or being unable to feed the family.

Yes, we have the freedom to lounge about even though a billion people are underfed or living in otherwise miserable conditions, but who can in good conscience exercise that right?
Heh heh. When I learned about computer science in school it was punched cards, and then later on VAXs. The theory and the Unix stuff came in useful though.

Seriously though I left education 24 years ago and now looking back that was pretty much the period of lowest density learning I've ever had. Since I left education I have been learning constantly.

As an employer the main things I need you to come to me with from your education is: how to research things on your own, how to learn new stuff without being spoon fed and if possible some good solid and broad theoretical knowledge. You will pick up source control and all that stuff up from your co-workers.
Tough Love is?
Good Afrrtnoon America: Simple | Gomestic
There's just a problem when you have a "list" that goes like a circle.
I really hope Stripe can make it happen in Europe, we are really crying out for a full stack service!
LUX Senna With Green Tea
Consequently, "Great minds guess alike." Here's a really routine set of concepts to bear in mind. Most pundits dropped the ball on it. That sucks, however, you have to pay for LUX Senna With Green Tea.
HuffPost buys Boston-based media startup Localocracy, hits 1b monthly pageviews
The mother used the (divorced, non-custodial) father's address. The father is funding the school they were sent to, even though the children (who don't pay taxes, obviously) don't live at the father's address.

Not only should she never have been punished, but the very idea that this is a 'grand theft' felony is offensive.

That said, I think the article is a confused mishmash. It went from talking about the abuse of the legal system by the school authorities to railing against teachers' unions to suggesting that the two groups (school authorities and teachers' unions) are working in cahoots to keep parents out of the loop on their children's education. Real educational reform is required in the U.S., for certain. But blaming the teachers isn't reform: it's scapegoat-ism.

Laws like the one that opened the article need to go away. Quickly, as they're offensive to everything that America claims it holds dear.
Sifteo Cubes are Now Shipping
What about Canada ? Should be much easier...
Cold start to lock in 2.5 seconds is pretty damn good.
Define "Stripe-like". The point here is a developer-friendly, full-stack service with a simple payment setup (2.9%+30c is a great start). It feels... modern. The websites you link to feel similar to every other service we trudged through trying to find something good. Sure, they might work. But are they how you'd design them yourself?