skysight-inc/HackerNews huggingface dataset:
Rather than what Silktide are saying, this change just seems to be bringing their own website into line with their last-minute clarification (or rather u-turn) on implicit consent.

The ICO spent a year banging on about how you need explicit consent, and lots of people ran around implementing various solutions that make people click buttons and are generally incredibly annoying. Then, about 12 hours before the law came into effect, the ICO said "Actually, you know what? Implicit consent is fine."

On the off-chance anyone is still interested in this sort of thing, I wrote a small implicit consent script after the ICO clarified their position: http://radiac.net/projects/cookieuse/
I really recommend that this be a companion piece to Linus Torvald's own advice, here:

People can (and probably should) rebase their _private_ trees (their own
work). That's a _cleanup_. But never other peoples code.
That's a "destroy history"

http://www.mail-archive.com/dri-devel@lists.sourceforge.net/...

He then gives specific advice.
I see what you mean, it's correct. Btw the marketplace will be an instrument that they can use just if they want/need. The app is free to use and download.
Why secretary is still the top job for women
Here's what I don't get. Amazon seems to be all about growth; in fact, their stock price is so high that its investors seem to believe that Amazon intends to expand enormously internationally and that it will crush all of its competitors when it does.

However, to this casual observer it seems they haven't made grounds in new markets in ages. And they're not at all a raging success in all of the markets that they have entered.

I'll give two examples.

China. They absolutely botched this. Chinese people just don't shop there. Worryingly, Amazon doesn't seem to know how to react. E.g. some time ago they started using this new Z.cn branding, but now they're just inconsistently using both the Amazon.cn and Z.cn names. (And of course they have a Chinese name also.)

Europe. For some reason they have three different stores in Europe. Two of those are in France and Germany. These stores charge in euro, which would be convenient for other Europeans except that these stores don't have English language front-ends. As such they only serve a limited market. The third store is located in the UK. It charges in pounds, which makes it a hassle to shop there. Moreover, they have weird restrictions on what they will and will not ship internationally and you have to pay by credit card—which relatively few Europeans have.

I recently read that Amazon is going to launch Amazon.nl in the near future. I've been hearing those stories for ages now, though, so I don't know if it's true. But suppose they did. Is it really a given that they will do well? In the many years that Amazon didn't open a Dutch store, tons of web stores have sprung up, and some of these have gained significant mindshare. I reckon it will be very costly and time consuming for Amazon to beat these competitors. Why is it that investors don't seem to be worried about this?
http://bitcoin.stackexchange.com/questions/88/is-bitcoin-fut...

I saw the questions raised on discussion threads so I can't recall the original context. The triple protocol I wasn't aware of, and is what provides the transition buffer if one of the protocols is broken. Neat.
Just proof to me how screwed up Wall St is. Apple makes a profit and sells a record number of iPhones and iPads and its stock gets hammered whereas Amazon loses an amazing 45 percent and gets a slap on the wrist from Wall Street.
I wonder what were the reasons to actually change the whole stack/architecture and start to re-invent the world.

There are tons "traditional" frameworks that are mature, proven to be reliable and are full of features.

I've tried about a dozen of both various so-called "RESTful API" (server-side) and webapp frameworks (client-side), and my overall impression is things are far from being mature. Primitive todo-list apps are easy, but more complex things quickly run into lack of features, documentation or just bugs.
Shame is that at many sites it’s not really opt-in. If you disagree, you get a lecture on why the site is obliged to track you and then you can accept anyway or leave. A cookie wall, if you will.

Examples:

* http://tweakers.net

* http://nos.nl

* http://uitzendinggemist.nl

NOS (public news broadcaster) and Uitzending Gemist (public television catch up) are interesting cases because apparently they’re actually required by law to collect user statistics.
One approach is to use PhantomJS as your app server (much like you would use Django, Rails or something else) to render HTML for the crawlers.

See http://github.com/steeve/angular-seo
My sandwich will be utterly torn to spreads. Brilliant!
The trend is actually towards becoming a platform through Amazon Marketplace. This may be bad for the market in general, but can hardly be considered obliteration.
"Negotiation doesn't work super well if the other players have complete information about your strategy."

Economist's point: perfect markets don't work if anyone has restricted information. Employees can't sell their labour at the market rate if they can't see every other salary in the economy... :)
Next thing you know, we'll install JS apps just as desktop apps!

...wait a minute.
>The difference is that it is not always possible to talk someone out of paralysis, but I'd like to think it is possible to talk some people out of depression.

Nope.

Best thing you can do is have their backs covered and stand by for emergencies while they untangle themselves from depression. Oh yeah, and cover your own ass, depression is contagious.
Testing for Internet Explorer just got a little easier
Microsoft give you a helping hand in supporting their older browsers.
If you think about it thou: answering questions like this invites litigation.
When I graduated from University, there was a big push to join IEAust. I thought it was a good idea, but they were really trying to push the engineering profession rather than the actual engineering itself. So I opted out after the first year.

It wasn't cheap either. I remember the fee to be around $700 per year. That was in 2002. And for a graduate, I would rather spend that $700 for something with a better ROI, like rent or food on the table.
Is amazon.es for latin america? AFAIK .es is España, and although it's ≈45MM, it's hardly a massive market WRT latin america.
You are demanding more empiricism while simultaneously abusing existing empiricism.

> narcotics that have FDA black warning label that say right on the box that they increase the risk of suicide

The label says the suicide rate among people who have taken these pills are larger than the population in general. It does in no way mean the pills increase the risk of suicide. Interpret this in the context of these pills being given to people who already have suicidal tendencies, and it's much less scary.

This is empirical knowledge that by law must be on all forms of medication. If you are testing a salt water + lemon juice + cinnamon capsule as treatment for high blood pressure, and one of your test subjects gets hospitalized for severe food poisoning from eating shitty take away during the test, and this causes their liver to give out, the pamphlet describing your lemon cinnamon capsules is going to say "very low risk of acute liver failure".
Cancer-Causing Compound Can Be Triggered By Vitamin C
I'm not sure they'll index content based on this though (yet). It's probably used to check other algorithm drivers like page performance and spam tricks.
Why you can't find a Tech Co-Founder
JQuery.Hashtag: URL Hashtag Utility
My friend did NOT have a history of mental illness. I think her dad may have had a little OCD, but nothing else that was obvious to me. I haven't followed up with her to ask her these, but this is what I think is true:

She was not on other drugs at all as far as I know.

I don't think she'd ever done psychedelics before.

I don't know too many details of the environment she did it in, but it was with an apparently-experienced shaman I think recommended by her yoga teacher friend. It was the yoga teacher who recommended to her that she try it. All that she knew, she likely heard from this friend who had done it before.

She is a Buddhist, but I don't know what her intentions were.

I don't know anything about the shaman.

I know that it was a medical doctor good friend of hers that committed her to the psych ward afterwords, so she really needed it.

anyway, hope this helps. be careful!
I think we all know why:)
If their mobile site is any indication, were in for a rough ride.

Of course there may be more pressing issues mentioned in the article, but I couldn't read it as 20% of every single line is cut off.

I really think it's important tha

and approach. When it isn't consi

class. After all, there are only

size.
Because I don't like doing Python on Windows
I really don't understand the advocacy of git bisect. Using git bisect boils down to figuring out at which point in the history a change happened that broke a test or introduced a bug. Having tried git-bisect five or six times, I've found it's way slower for me than the tried and true method of:

1. Something's broken. What part of the code is broken? (perhaps 5 minutes tops?)

2. git blame <file> (10 seconds)

3. which lines in the trouble area were changed recently (10 seconds)

4. git show <commit> to reveal what got changed in that commit and caused the problem

In 99% of these cases the git blame is just to see what the other programmer (or often myself) was trying to do at the time they broke the code -- in these cases it's obvious what's broken, just not why it was changed.

When it's nontrivial to figure out where the code is broken and I have no clue at which point in the history the code broke, it's still easier just to diff the broken code to a known good branch or commit and look for significant differences.

I guess where git bisect slows way down for me is that you have to devise code that will indicate definitively that the bug exists. It's really never faster for me than just eyeballing the troublesome code at that revision.
I'm sorry but hasn't this been the case for a good while now? I remember seeing this on the Guardian last year:

http://www.guardian.co.uk/technology/2012/may/26/cookies-law...

And isn't that why sites like The Guardian, BBC etc. have been using a banner anyway?
I just found it by accident... "Oh my god!" ;)
And its a very good word processor. But word processing isn;t really a thing. You can write, design, take notes, draw, calculate, and assemble print documents. Those are real things. What ties the functions of a word processor together are the fact that they are things traditionally done on paper. That is a legacy issue.
SignalR: Developing Realtime Web Applications
The main objective of publishing this book on signalr Mira Javora by is to help the aspirants who try to develop new web application in real time systems. The book on a major part will emphasis on the concept of using real time error logging dashboard which helps the developer by displaying live feeds of simulated error logs.
SEO is really the last bastion, the one major benefit, of "the old way". Decent server-side JavaScript means there are becoming ways to deal with it. See the post from yesterday on AirBNB's dual-side JS approach. http://nerds.airbnb.com/weve-launched-our-first-nodejs-app-t...
One thing that is still unclear to me about the Dutch law:

Is the Dutch law only for .nl domains? Domains hosted in NL? Sites owned by Dutch companies?
If you're interested in how this could be automated, check out Polly[1]. There is also similar framework in GCC[2], but as can be seen from the blog post, there is room for improvement.

[1] http://polly.llvm.org

[2] http://gcc.gnu.org/wiki/Graphite
It's not all or nothing.

You can do what Twitter did. Allow some duplication and render html server-side on the first request.
The most valuable feature from rebase to me is, that the one who commits to a feature branch, also "merges" the branch to the current master. So right after you finish your work on a branch, you can rebase even before having it reviewed by another person. When it's good to go, the actual merge is fast-forward.
...Really? I mean, it's pretty prevalent right here, but I am sitting in the Google office. I see significantly more iPhones on the Tube of a morning than Android phones.

Do you think Android is more prevalent outside London, or have you just had a different experience to me?
Last year, India and China were the biggest sources of immigration to Australia - 29,018 and 25,509 ppl respectively. Followed by the UK at 25,274.

http://www.workpermit.com/news/2012-07-20/australia/indians-...
Java Is Still The Most Secure Widespread Runtime
Git workflow for projects with multiple developers
Muscle-zapper forces gamers' own hands against them
Say what you like, but I much prefer having a screen to type in vs a piddling little textarea.
And by the way, if you do discover this "short cut" for the TSP. AKA you can solve TSP for every case in polynomial time, your name will go down in history for the following:

1. Breaking every single encryption algorithm and brute-force security methodology.

2. Creating a strategy for completing ALL NP-Hard problems in polynomial time, millions.

3. Thousands of equations with rewards for solving them will suddenly become solvable with your smart phone. You can collect on billions in reward money.

4. You will have likely shattered some fundamental assumptions we have about what matter and energy is in this universe.

So if you did solve TSP in polynomial time, you would immediately be the most famous person in the computing world for a very very long time. I think there is a solution to P=NP, but you are going to have to toy around with the fabric of space-time itself to do so. Your algorithm will have to allocate quantities of spacetime for itself to process in, and transport the answer back through time to us. This will no doubt cause problems in subspace, but that's not our problem.. yet.
The law allows you to use standard browser technology, however the default browser settings do not meet the minimum standards of "actually getting consent from the user".
I just wanted to reply to give another endorsement to David Burns' Feeling Good (http://www.amazon.com/Feeling-Good-New-Mood-Therapy/dp/03808...) - I personally use the Feeling Good Handbook (http://www.amazon.com/gp/product/0452281326) which is the exact same thing but a little condensed. It's a big book which can be hard to tackle with depression.

Guys, if you're suffering from depression or anxiety, this is the be all and end all of lasting treatments that works. I actually Ctrl-F'ed for it when I opened this thread.
It may help, if we focus on some specific examples of CLA-X and CLA-Y.

Rendering html on the backend was the only option for years, as the clients didn't have the computation power. Now, we're getting to the point, where rendering client-side becomes possible.

We're not rendering html client-side for fun. It makes the UI more responsive, while keeping the overall architecture more simple. There's a cleaner separation between the client and the server.

We can (and we do) have separate teams working on client/server. It wasn't that easy before.

I'm 33, if that makes my comment more legit ;)
It is nearly always the case that the country the servers are in, and the country the owners (persons/companies) are in is the relevant law.

Imagine a dutch company with servers in the netherlands, witha .com address. Why would they be exempt from dutch law?
Most important thing on modern.IE:

Get a free 3-month trial of Browser Stack sponsored by Microsoft. Normally you get a 15minute trial.

Just go to the Virtual Tools page.
Experiences using legalzoom? Good and Bad?
I am curious to know the personal experiences of using legalzoom whether they were bad or good or whatever. When starting a company, creating a trademark, etc.

If it was a bad experience did you end up choosing a local or what kind of lawyer did you go with.

Any details will be appreciated thanks!
Over three quarters of all web pages now use UTF-8
What features should we build next?
5 Things You Can do Today to Improve Your Social Media
Show HN: ObjGen - Live Code Generation for the Web
If nothing else, git bisect allows any user[0] to find when a bug they are experiencing was introduced to the codebase.

They do not need to be familiar with the code, the language, that module, the library, the developer or have anything more than the knowledge of how to check out/bisect the code base, and how to reproduce the bug.

For this it is an invaluable tool, and I can't count the number of times on the git mailing list that a simple bug report has allowed a developer to quickly locate the exact commit an issue was introduced and investigate further. A recent example is at [1].

[0] Here a user refers to any of 'technical user', 'developer', 'maintainer', 'original author', or really anyone who has the ability to check out the repository.

[1] http://thread.gmane.org/gmane.comp.version-control.git/21504...
I'm not saying that he should keep pumping out new features for ST2 - it's totally fair to draw a line under it on the day it leaves beta and say "no more features". My complaint is that he took ST2 out of beta while people were still complaining about bugs, and has subsequently only issued one bugfix release.

As both a user and a developer, I don't think it's unreasonable to expect paid software to get support and bugfixes for a while - at least until the next version leaves beta. "Pay an extra 50% and maybe I'll fix the bugs" doesn't seem fair.
During a gold rush, don't be the guy digging for gold. Be the guy selling shovels.
"So too the leaps and bounds in bandwidth and computing power."

And JavaScript engines performances too.

What is your point? You write in italics that "plain HTML renders a lot faster" and then you contradict yourself.
Spring Framework Overview
The best way seems to be returning different results to the Google bots. It's recommended by Google.

It's not as much pain as you would think, it's enough to just return some html. No css/js is needed.

Still, that's some additional work.
Here’s the transcript. Audio can be accessed on iPlayer.

Ouch.
nope. It is a 30 minute trial. :)
More important on modern.IE:

> The virtual machines testing platform is nearly finished. Once completed, you'll be able to easily test your site on Windows, Mac or Linux. Check back soon.

Having an official VirtualBox (I assume?) image would be great.
> "The virtual machines testing platform is nearly finished. Once completed, you'll be able to easily test your site on Windows, Mac or Linux. Check back soon."

Very much looking forward to this!
No doubt a large amount has been permanent lost. All it takes is for one early adopter with 100,000 bitcoins to lose their wallet a few years ago. those are gone for good now.
teri ma ki
So he can't learn from a competitor. Blackberry is dead, dead, dead.
Plain HTML still renders faster.
That's the plan. :)
> clients didn't have the computation power

I highly doubt so.

In early 2000s desktop browsers were already quite powerful, ran Flash applets and had XMLHTTPRequest, so client-side webapps were perfectly technologically possible. Yet almost everyone generated HTML on the server side.

I even remember one webforum using pure XML "pages" and XSLT on client-side to build HTML. It's just that this overall approach (client-side apps, not XSLT) wasn't popular for some reason, until recently.
How to Build a Raspberry Pi File Server
I ran one of my problem child sites through it. Modern.IE seems more interested in ensuring my pages add a bunch of crap for IE10 and Windows 8 rather than finding painful IE8 compatibility issues. This is pretty much just a marketing site for IE10.
My path to learning ruby and later rails started off by working through the Mike Hartl rails tutorial and doing the codeschool courses. but then what? I had no where to go after that. Everyone told me to build my own app but there were still many questions that I needed answered. This is where the RailsApps really stepped in and helped me out. It was a great place to go for code inspiration and pointed me toward a solution to problems I had run into. It also gave me a gateway into open source work by contributing tests to a few of the projects. So kudos to Daniel for picking up the newbies that have worked through a few tutorials and books and guiding them through the transition into junior developers.
Why Twitter favorites suck.
I believe Twitter Favorites suck. They present a two-sided problem. I save favorites all the time, but I never check them in hindsight because there's no easy way to push them elsewhere. In addition, as I favorited a link instead of re-tweeting it, others can't see it either. So in the end, nobody wins with favoriting.
Right, so it's a balance thing. But these tend to move in circles. Right now it seems like the client is the place to do most of the work and nothing about that can be changed.

As it so happens I'm working on an application with this sort of an architecture -- lots happening on the client, with command objects passing back and forth. So I'm not saying it's pointless.

If I have a point, it's that this isn't as revolutionary as it might at first appear. And if there's a larger point, it's that as an industry we have the collective memory of a goldfish on crack.
The browser has full control over HTML5 storage.
Such a good question! It illustrates how for ideas to flourish they need a platform and strategy to be organized and improved upon.

For example there's a great innovation tool called the Lotus Blossom Technique - you start with a concept, but then add layers of ideas or improvements to the original idea (like peeling a blossom) until you reach a core (and much improved) idea. The results of this are much more effective and targeted than traditional crowd-sourced problem solving - such as via forums - that can often involve lots of orthogonal voices shouting ideas yet lacking structure.

I love the Lotus Blossom as a creative thinking tool, yet can imagine on a larger scale it's an issue in itself to organize (e.g. who leads the process? how to make everyone feel 'heard'? how to keep the brainstorming on track so ideas are strengthened, not watered down?) So, when it all boils down, it's understanding and adapting to human psychology (at both an individual and collective level) that solves large-scale problems. This would be an awesome problem to solve!
Ridiculous. He can talk about it in generic terms. He could say the bleeding obvious: the iPhone is very easy to use, and so they have focused on usability. Or their app store ecosystem is excellent. So they want to be awesome at that.

While I don't like spin, this was oh so much the easiest of questions to have answered.
Make sure your employer is willing to sponsor you on the other side. I worked for a large multinational in London that were not.

OTOH the independent visa gets you much better terms than the sponsored one. The sponsored one contains a provision stating you must leave the country if you're unemployed for a month (IIRC). BUT you will need to prove more experience than you currently have to get the independent PR visa. If you have the BSc it knocks a few years off the experience requirements.

I found the australian immigration website and a web community called PomsInOz very helpful for these things.
Why We Took Cocaine Out of Soda
Changed it to #222. Is that better? Or should it be darker?
That saying is so old, it ends "... and women don't touch it."
This has been an ongoing side project of mine as a utility for quickly generating prototype code using just raw formatted text as input. I've had the live JSON generator up and running for a bit and just recently added support for generating HTML elements with support for Bootstrap that uses a HAML like syntax. Would like to share with the community and get some feedback and hopefully people find it useful.