skysight-inc/HackerNews huggingface dataset:
I'm not sure what the definition of a tax haven is, but here's a page from the jersey govt. I don't study this, but it seems like it is a light/very light tax regime?

http://www.gov.je/LifeEvents/MovingToJersey/HighValueResiden...

"companies are generally taxed at 0% and there is a special 10% rate applying to certain regulated financial businesses."

"There are no 'wealth' taxes such as capital gains tax or inheritance tax."

"the first £625,000 of world wide income (including Jersey based) will be taxed at 20% thereby accruing the £125,000 per annum minimum tax contribution all personal income over £625,000 will be taxed at 1%"
if you are willing to go into more detail, i'd be interested in hearing what these fundamental misunderstandings are.
When government pays the debt with paper issued as a result of issuing more debt, it's like AAPL paying dividends per share in newly issued shares. In other words, it's de-facto default. De-jure it's not because in this case there is no court over U.S. government to proclaim its default.
The best thing about java is the ecosystem around it - a massive range of mature and robust open source libs to do just about anything you like (parsing HTML, part of speech tagging, search indexes, neural networks, fast caches, networking tools, web servers/containers, email servers etc etc) Does any other language have this variety available?
What makes you believe that satellite phones are not operated by companies that keep logs and pass them along to their local lord ?
Mobile Backend Starter - Google Cloud Platform
I haven't programmed in Java but I sometimes read Java source code. I must admit that I like the language which to me is a better C++. However I don't like the way it is used i.e. tooling, libraries and programs. I don't like AbstractProxySingletonFactories, XML configuration files, long method names and lots of other things. That being said I believe that a change in the programming culture surrounding Java may lead to more pleasant programming experience.
Do you think Sony execs could have researched and performed checks themselves to make sure this kind of thing wasn't happening? Do you think "built by slave labor" might affect their brand?
I wonder why they used cylindrical battery cells. It looks like the battery pack on this skateboard could have been a lot smaller if they had used rectangular cells.

http://batteryuniversity.com/learn/article/types_of_battery_...
Do you mean this one? It's the only one I can quickly find that includes "math enthusiast" and "mathematician", though it's not exactly "how to tell the difference". http://www.smbc-comics.com/index.php?db=comics&id=2320
On the flip side, this just happened to my Aussie friend, and you don't hear her story in the news or in a blog. Why not? Because what can we do? Tourists have no rights. There is no accountability. There is no check against abuse of power. Yes, there are dozens of these cases every day. Feel free to generalize.
Care to elaborate? I tried to research why Usenet was superior to more recent communication channels, but my Google fu fails me every time.
tl;dr = tl;dr
oh the irony
> C++ does not support any processor extensions, they are not defined anywhere in ANSI/ISO C++ language standard.
> They are a language extension not guaranteed to be available in all C++ compilers in the same form, thus not portable.

This is true only if you're a language lawyer, but there's very little point to sticking pedantically to a language standard and not take advantage of the ubiqtuitous language extensions available. All the popular compilers out there support all the latest CPU instruction sets with the same syntax, etc. E.g. xmmintrin.h for SSE, avxintrin.h for AVX.

> Java can make use of processor extensions by writing a small Assembly snippet callable via JNI.

While this is true, you destroy any performance gain with the complexity of the JNI calling convention. It only pays off if you're doing a quite long stints of SSE/AVX/NEON code at once. Wrapping a small vector dot product or matrix multiplication in JNI will not yield any performance gain in practice. So while you can call native code via JNI, it's nowhere near as practical as writing it with intrinsics in C code. In addition, you get compiler optimizations to your native code if you use intrinsics from C, if you do it via JNI you lose all interprocedural optimization.
It's not clear in the article - is PayPal gaming the "Important Inbox" feature of Gmail by making fake important-reading "Balance Summaries"?
The center of gravity of the entire solar system (the solar barycenter) wanders around and is currently located inside the star. It will be outside of the sun in 2017.

Jupiter, Neptune (edit: and Uranus) serve to create a giant spirograph.
Good list. With Heroku, you should checkout papertrail[1] for logging. It is also free for small volumes.

[1] https://papertrailapp.com
It has binaries?
Even if they didn't peg to the dollar....where else are they going to put all that cash? They already own as much of the other commodities as they can get their hands on.

Ultimately, they want to protect the surpluses they have accumulated. What better way to do that than put it in the safest security in the world - well to date anyway.

Sucks to be them though....they have no choice but to keep buying Treasuries.

This is the point that many people miss. Yes...America is indebted to China...but it's really China that is more at the mercy of America.

If they leave their cash in cash, inflation will kill them over the long term. They can't realistically own 100% of all the commodities...and if they did that would be self-defeating because the price would plummet over time because people would find something else to replace the scarce commodities so their holdings would become worthless.

So their prudent management of their economy has given them a cash pile that no one else can rival, and has put them at the mercy of the largest debtor nation on the planet.
If not people like Gladwell then what should we be really reading ?
Shutdown Promo - free games for furloughed workers
Note that their maximum reward is 3133.7 USD. You can also the program rules at https://www.google.com/about/appsecurity/patch-rewards/.
If there is a preferred contact method use it. If you don't know if there is a preferred contact method have a look in obvious places first then by all means go with what you find convenient if there is no other preference obviously indicated. This is particularly true for a project where the devs are volunteers or people who otherwise only work part time on that area.

By emailing an individual directly when there is a proper support route setup you are basically shouting "Oi you, developer type, this is my priority and it should be your's to, I don't know what else you are doing, but you should look at this". You are a cold caller. You are the restaurant customer who snaps his fingers and loudly calls "Boy!" to get a waiter's attention. Yes, you are being rude. Don't expect me to be glad that you chose to grace me personally with your message.

The easy way around this I find is to prioritise things that have come through the proper channels. I don't ignore direct emails, but they don't get looked at quickly (especially if they have the "urgent" flag set) and when I do respond I point out that they would probably have been dealt with yesterday (or last week) if they had used the preferred contact point. In a commercial setting our SLAs don't kick in until an issue is raised through the right channels, so it is in your interests to use the right contact method.

The right answer to a phone call informing you that the email a user sent two hours ago is urgent? "Well then it is urgent that you raise the issue the right way, would you like reminding of the support portal's location?" (or for certain requests "would you like reminding of your project/account manager's phone number?").

Yes, this is why I'm generally not directly customer facing and a method I use in order to ensure that I remain not directly customer facing!
http://www.theguardian.com/business/2012/nov/09/hsbc-jersey-...

UK tax authorities are in the early stages of examining a recently received leaked list of 4,388 British residents who bank with HSBC in the tax haven of Jersey.

HM Revenue and Customs confirmed it was probing the list, following a report that serious criminals were banking in the Channel Islands, for potential tax evasion.

"We can confirm we have received the data and we are studying it," HMRC said in a statement. "Clamping down on those who try to cheat the system through evading taxes and over-claiming benefits is a top priority for us, and we value the information we receive from the public and business community."

The information is the latest in a string of illegal leaks of private offshore financial details from some of Europe's most controversial tax haven jurisdictions. HMRC is reported not to have paid for the information on HSBC accounts, though that could not be confirmed.

Secret bank accounts with low tax rates? Refusal to co-operate with UK tax authorities? Sounds like a tax haven to me.
Wow I've been overpaying by going into a store. I use T-Mobile pay as you go whenever I come to the States (twice a year for 2-week stints usually).

Do you know if I buy a SIM card and activate it for that deal will I be able to let it lapse and then re-up it when I come back in 6 months? Or will I have to buy a new SIM card every time?
Well, I'm with him. If you are trying to work collaboratively, mailing lists are absolutely the best way to get stuff done.
Usenet was superior because the average IQ was higher and people more knowledgeable. A normal consequence of access being technologically limited to academia and very tech-savvy people.
Is http://tox.im/ better in this aspect?
So you're saying, then, that there are no differences between those that choose to attend a public college and those that attend an elite university? That those two groups of people wouldn't perform differently in studies focused on performance? That is nonsense.
NetMediaBlog
How the cover of Defender of the Crown (1986) was made
New Touch ID Hack Allows to Unlock iPhone by Multiple FingerPrints
I like to use gmane to browse projects' mailing lists and post to them. I use a NNTP client to do this. It's great when it works, except for the few cases where posting is broken (seems to be mostly google groups lists).

On the website of my project I point users to the blog-like interface to gmane, which can be used to browse and post to a list:
http://blog.gmane.org/gmane.comp.graphics.veusz.general
Gladwell does the literary equivalent of this:

http://images.fanpop.com/images/image_uploads/Barack-Obama-C...

The world he presents is a cartoon caricature of the real world. In the drawing linked above, you can clearly recognize the president, but you wouldn't use the drawing to fit him for a hat. His prominent features are overemphasized in interesting and humorous ways for the purpose of sparking delighted recognition in the viewer.

Gladwell does the same thing in words. He presents us with a caricature of our world with its features humorously exaggerated in order to spark the same sort of recognition.

tl;dr. Its a funny. Don't use it for science.
"UX designers that "scoff at the visual design because that’s not part of their job"

These people are far outnumbered by the graphics designers who simply upgraded their resume to add UX and yet cannot name any of the main roles of that position.
Yeah that's the one! I probably should have just googled for it, but yep, that's it. My memory was a bit hazy.
This is quite timely, in my general open source work I always do try to stick to public communication channels, they have huge advantages.

But I am looking into making a project that helps first time open source contributors write their first patch, and having a direct private channel for the purpose of an introduction seems like it might help a lot.

https://github.com/daleharvey/goodfirstpatch/issues/9
Also, a cool thing about skateboard is how components (board, grip, truck wheels) get swapped out as the wear out. Each component gets to live out its entire useful life (and then sometimes gets a second life as a spare). The transition between one skateboard and another can be completely gradual. One piece at a time until nothing is left.

User serviceable is a part of the culture. It would be nice if that could survive.
HTC One Max Specifications Leaked Ahead of 15 October Launch
Pray, tell me more about this distinction between almost infinite and very finite!
In the real world "I don't know" has more utility than a wrong answer. So you can argue that education should follow that route, too.
Increasing throughput and reducing latency: Asynchronous Servlets
DC-3 still in active service, 70 years after introduction
Oh wow I really like this idea. I've been thinking about ways to achieve the same sort of thing but hadn't gotten around to actually doing any of them.

But I think it would be better if it was putting them in as a different kind of ref than local branches. I try to keep my local branches tidy and this would just flood them in regular use.

Better would be to put them in as remote refs with a prefix, maybe [1]. This means it'll show up in git branch -a, but not git branch, and git checkout will create a local branch off it if it's there.

[1] from the command line: git update-ref refs/remotes/gitsync-Alice/branch
One of his ideas is that the development of agriculture was "the worst mistake in the history of the human race"[0] contra the popular belief that agriculture improved food yields and freed people up to spend time developing science, technology and art

Both arguments appear to have some truth. Agriculture at early stages led to worse health, caused inequality, people started living in larger groups which helped diseases to spread.

Time to develop science and art came later, and was not available to an average person for a long time anyway - up to 95% population was working in agriculture until relatively recent times (I don't have the reference for this number though).
This is a nice list, and I've used most of the services myself to get small projects going. It's really great how you can quickly get a project off the ground for free, and then only start paying if it really does take off.

However, this is one of the problems with all of these services, they are very expensive. Once you do need to start paying for them, they quickly become much more expensive than investing a little time into running your own servers, at least that's the case with Heroku, MongoHQ, and Amazon S3. I always like to remember that my project is not a 'Heroku' Node app, for example, it's a Node app that happens to be deployed on Heroku now, and needs to be deployable on something else in the future at short notice.
This paper is really interesting - thanks. Some of my archaeologist friends have criticised Diamond's books for being too simplistic and using outdated techniques (even when they were written in the 80s and 90s) but I had never really figured out why they were wrong before.
Introducing AWS Activate – Supporting Startups on AWS
I'm not necessarily talking about Usenet in particular but rather the "Network News Transfer Protocol" versus SMTP.

When you subscribe to a mailing list you cannot easily fetch older emails to get some context, you usually have to use some web interface. If you want to manage your subscriptions you have to use an other web interface, you can't usually do it easily from your mail client.

There is no standard way to subscribe to a mailing list either, you have to hunt for the subscription form.

That being said, in this day and age using dedicated protocols is not really "in" anymore so I don't expect NNTP to make a comeback. I still think that a good web forum would still be a massive improvement over most mailing lists.

That's what google groups could have been by the way, if Google had cared enough to make it worthwhile.

Maybe a HN-style discussion "tree" with no upvotes/downvotes or external links but the possibility to add attachements (and maybe gateway interfaces with SMTP and/or NNTP) would be the killer of mailing lists.
I'd like to see the reverse in airports: Land in some strange country, immediately get local currency for bitcoins.
My typical experience is pick one or two of:

A) Message gets ignored, no response

B) Other people respond with the same problem, no solutions

C) Unhelpful response detailing the solution to some superficially similar but unrelated problem

D) Excoriating reply about how that is not really a problem because I am bad at life and/or not supposed to be using it for that.

E) Discussion pace on the topic rapidly log-descent-curves into zero without anything really being resolved but lots of time being spent.

F) Discussion on the mailing list is so high volume that trying to pay attention to it is akin to drinking from a firehose, and a solution is posted in an unobtrusive way 330 messages later.

This is even true when attempting to make meaningful contributions of time and energy, money, or both.
Sigh. This again? A good garbage collector will always reach a higher throughput than "manual" dynamic allocation/deallocation in C/C++. Pauses are a different matter, and can impact latency; in cases where latency is crucial, Java programs either resort to manual memory management or use a commercial low-latency GC.

If you're comparing the JVM's GCed heap with some specific, user-managed allocation scheme, then know that the latter can be done (and is often done) in Java too.
"Addiction" seriously?

If you can get cheap credit and do something useful GDP-wise with it, you take it. You should always take it - there's never a reason not to.
Also libssh2, which is really nice IMHO
(Note I am not the GP)

This feels weird. I have a gut reaction to this, and it's conflicted. Perhaps the same feeling `redbad` has, perhaps not.

On the one hand, I feel like this is a million miles away from the Go I know and love. I've used Ruby, Python, C#, Java, C, Obj-C, JavaScript etc in the past. In terms of mental processes, the way I write go is closest the way I would write C or Java.

I write tests that do the same thing as this, that have pre and post conditions and assertions and explanations in comments. The whole point of static type systems, surely, is that you represent things (constraints, state, possible values, etc) in code rather than comments and rely on the language to enforce them rather than the next developer to read your comments, so the explosions happen at compile time rather than production. So, by that token, this kind of DSL seems like a step in the direction of static typing, rather than the other way round.

I've not looked at the source, but the line `Expect(scoreKeeper.Stats["Manning"]["Touchdowns"]).To(Equal(1))` might use all kinds of clever closure stuff but ultimately wouldn't compile if the right interfaces weren't satisfied. Unless there are `interface{}`s all over the place, which would be regrettable.

On the surface, this seems like a step toward Ruby with its endless DSLs which feels like the antithesis of static typing. That naturally feels a bit weird and a bit of a culture lurch. But perhaps the DSLs are closer to those of Scala than Ruby.

Both feelings I get are fuzzy and not particularly arguable, but I think peoples' relationships with languages are very personal and that's such a fundamental quality of the PL landscape that it's worth not discounting.
How many of you are actually handling big Java projects ? Mine is not that big but big enough to have 15 sub projects, 200 dependencies, 5 people for maintenance, batch, GUI, JEE stuff. The only thing I can say is taht although Java is nice, the maven, release mgmt, spring stuff it needs to be actually manageable is absolutely enormous (the question is, how would I manage that in another language ?). Contrast that with interpreted/dynamic languages... No type safety ? But I don't have to wait 3 minutes 30x a day for my build to complete in order to check that my code is actually running... So well, there's room for compromise.

For me the tru force and problem with the java ecosystem is that it allows to separate concerns in the enterprise : a team to provide some Eclipse plugins, a team to handle release management, a team to deploy thnig on servers, a team for development, etc.
25 Resources for best practices in client side web development [2013]
Physical Chemistry. (its a real thing)
Google offers “leet” cash prizes for updates to Linux and other OS software
Richard Dawkins does a great job of this too.
TL;DR: OP received marketing email from Paypal and is angry
Yes, we are actually using Papertrail for logging. Missed that one.
Yes, I agree. From my experience I learned that:

1) First hand, official documentation is the only one that matters. No blog posts. Some projects have very bad, or inexistent documentation, but those are probably not worth using anyway. I have found software and documentation quality to be very strongly correlated.

2) If you want to participate, or you have a deep problem that can't be solved by reading the documentation, mailing lists are the way to go. Web forums, stackoverflow and similar things are an awful waste of time. Do your homework before posting to a mailing list. If you send HTML emails and/or you don't fmt(1) or par(1) your email, you will be ignored.

3) IRC is great for social interaction. Sometimes you'll solve a minor problem on IRC, but that's not what it's for. You can learn a lot on IRC just by listening to other people talk about technology.
5 key characteristics of outstanding web devs
Bjarne Stroustrup has no right of saying anything regarding language implementation and validity of users complaints.
I'm with you on taking the more cynical view on this, but there are plausible explanations. Perhaps they based their testing on 2008 data and just people wouldn't understand the testing process so didn't include that part in the explanation.
Hmm - the most common criticism I've heard of Meyers-Briggs is that it doesn't reliably predict even the result of taking another Meyers-Briggs test.
I hope you realize that the mailing list is older than Usenet!
Chromebooks are coming to India
1. Exercise more – 7 minutes might be enough

2. Sleep more – you'll be less sensitive to negative emotions

3. Move closer to work – a short commute is worth more than a big house

4. Spend time with friends and family – don't regret it on your deathbed

5. Go outside – happiness is maximized at 13.9°C (57°F)

6. Help others – 100 hours a year is the magical number

7. Practice smiling – it can alleviate pain

8. Plan a trip – but don't take one

9. Meditate – rewire your brain for happiness

10. Practice gratitude – increase both happiness and life satisfaction
H_O_L_Y crap. Just read his column 'Beware The Spinal trap' in The Guardian about chiropractic therapy.

" if spinal manipulation were a drug with such serious adverse effects and so little demonstrable benefit, then it would almost certainly have been taken off the market."

I have had this done a lot of times. No one ever told me about any of the risks before starting the procedure. Thanks for the information.
http://esciencenews.com/sources/the.guardian.science/2010/04...
It's quite sad that you must specifically ask for conformance.
India is getting its first ever Google Chromebooks on October 17
No-ads alternative youtube based media player (free)
A comparison with Germany might be insightful here. Apprenciteship is going strong there.
Its the old "if you owe the bank $10,000 you've got a problem...if you owe the bank $10 million the bank has a problem".
I did not actually, for some reason I always thought NNTP predated SMTP but wikipedia tells me it was created as an alternative to SMTP for newsgroups[1]. The more you know.

So my first wording was actually correct: "newsgroups are mailing lists done right" :)

[1] https://en.wikipedia.org/wiki/Network_News_Transfer_Protocol
Introducing - Secret Wishes on Wishberg