skysight-inc/HackerNews huggingface dataset:
I drink 1.5-2 liters of tea per day and I'm getting headache if I skip the day. It seems that dose is very individual.

Thanks for cola hint, never thought about that. Should be useful when travelling :)
I was using VPN ninja without problems earlier in the year. Haven't been to the mainland since march though.
When I drink caffeine, I got really upset stomach, end up with diarrhea, racing thoughts, loops, frequently inability to concentrate on the come down.

I have a 250g bag of anhydrous caffeine powder. I always take some out with me in a plastic tube. If I can recommend something, it is not to swallow it. It quickly absorbs from the mouth and I perceive it to be much cleaner experience. Also, the duration is much shorter which makes it ideal to wake yourself up for the long way back home at night, but still does not prevent you falling asleep in an hour or so.
Need a Collaboration Tool? Try e-mail.
The scripts are typically not tied to Calibre. Just execute them with command line arguments instead.

Of course that doesn't change anything legally but technically making a simple "GUI" to de-drm ebooks is something that any high-level programmer could do in a few minutes.
I just scanned the FAQs from the MA DOR. Seems one should avoid having any physical presence in the state of MA. Avoiding the Physical presence would require the client to handle the burden of the tax.
If they do, the Sunlight Foundation would be the people to ask: http://sunlightfoundation.com.
It was a pun on Common Lisp (great language btw) - http://lisperati.com/logo.html
But then after seeing LuaJIT2 I think there was something even more alien. It made me understand that I don't know programming very well after seeing what Mike Pall did there.
The Fifth Amendment right not to be a witness against yourself applies in court proceedings and certainly includes the right to silence in court proceedings in a criminal case. The grand jury provision in the Fifth is in reference to being charged with a serious crime, not an exception to the right of silence.
I suggest you try again. I think the situation has changed. I have been using Numpy/Scipy for a few years now, with all the negative experience of having to sort out whether to use g77 or gfortran and the right gcc flags etc. The most recent version, Numpy 1.7.0, is the first one that installed for me smoothly on Windows and OS X (official packages). YMMV, but I think it is alright now.
"Yeah, I'd say if you want to read an e-book and you have a tablet - you would use your tablet for that."

No. You would buy a hard copy or a real e-reader so that you could actually read it. Tablets are just terrible for book-reading and apple killed the e-book market with the release of the tablet. Hopefully someday it will recover, but after spending so much money on a toy few are eager to buy a real e-reader.
I'm glad to see this comment from a Brit, because it's exactly what I was telling to the Western friends for some time: formal procedures do not make democracy. (I think Iraq and Afganistan are clear examples.) It's a whole culture of participation of citizens and accountability from those who take the power, and those cultures are mutually dependent.

We had all formal procedures in USSR & Russia in 1988-1991, but the citizens did not know what to do with them, and then they were gradually taken away. Democracy is a grassroots phoenomenon, it grows ground-up.
I really don't have an ego. I think you under estimate the stuff I've encountered.

I've had people who barely know how to use an e-mail client somehow find links to adobe after effects filter sites and ask me to "drop in" a random after effect as their web page logo.

Then they send me multiple back/forth e-mails saying it only costs $29.99 for the filter so I should do it for $29.99 because all I have to do is [exact words] "copy paste the template logo into the web site" until I finally I call them and spend 15 minutes explaining everything and finally they say "oh, never mind then".
Are you asking why a 16384 bit RSA key is considered wildly impractical? I assume you understand that using RSA-16384 is silly given the alternatives.
Given that this is about London, being tracked in public is already a forgone conclusion.
16kbit RSA is also silly! Why dignify the suggestion?
You'd also need to do it from multiple ips to avoid hellbanned or effectively filtered later on (presumably they log from which IP the request came from).
State of seller determines the tax rate.

In the EU, if you're British and buying from Germany, you pay German, not British, VAT rates - they should copy that.

Agreed though, that British VAT isn't as simple as it could be (whole categories exempt, etc.)
Isn't #3 largely attenuated by not giving users root? How do you mess up a system beyond the point of fixing it if you don't have root access?

I've seen many users who have (but shouldn't have) Administrator on their Windows boxes mess them up beyond fixing, usually because of malware.
Hell, sometimes they use a dictionary when they should be using a list. Almost everything can be used wrongly by a begginer, which doesn't mean it shouldn't be there.

I think having a basic stats module always handy would be very convenient.
Carmack talking at length about Haskell and Lisp in QuakeCon keynote
I'm referring specifically to padding; whether reduction of options is appropriate in other cases I didn't address. The balance if brevity, specificity, and distinct function (e.g., inheritance) is not the same for each of the cases where CSS has multiple forms with overlapping function.
"most high level AAA games have to be written to be very highly performant"

On non-custom hardware like x86 and x86_64 Azul's continuous GC as of when I last checked requires a software write barrier, which is pretty expensive, a 20% or greater penalty.
I never really buy into the idea that just because there is some tracking (for any definition of `some`) that we should accept all other tracking.

Anyone with a credit/debit card has been tracked since the day they got it, but it doesn't mean that every subsequent intrusion should blithely accepted.
NSA. eavesdropping since 19xx
Now there's an idea for a browser extension - given a Wikipedia page, find the matching page and provide a "harmonization diff".
I would love to see the global menu like in Mac or ubuntu. It saves up some vertical space and the windows look more...lightweight.
Useful link from sited link:

http://wiki.portal.chalmers.se/agda/pmwiki.php
The introduction of a genderless pronoun is a current topic in Sweden. Let me assure you that the accusations about being overly PC are far more prevalent when using the new gender-neutral pronoun than when simply using the female one.
If you don't have physical ties to the state, I believe it isn't your problem, it's theirs, then again I'm not a lawyer or an accountant.
Especially for us mobile users.
The settings dashboard design with icons and text goes back a long way, including Windows 3.1 and Windows 95:

http://www.guidebookgallery.org/pics/gui/settings/menu/win31...

http://www.guidebookgallery.org/pics/gui/settings/menu/win95...

I think it's still a clean, elegant way to present OS settings on modern computers (large display, mouse input). The best way "discovered" to date. So if anyone is copying anyone, it's that people are copying the best known way to do it.

---------------------------

Side Rant: Microsoft started diverging away from the above with Windows XP (or was it Windows ME?) by buring things:

http://www.energystar.gov/ia/products/power_mgt/winXP_contro...

...and made it extremely difficult to navigate by Windows Vista/7/8 by sticking things inside sub-categories inside of sub-categories:

http://screenshots.modemhelp.net/screenshots/Windows_Vista/C...

It's a different, more complex way to do the same thing. Nobody is copying them though. ;)
Anonymous, secure, encrypted and instant random web browsing is simply not possible. Technically not possible.

If you want anonymity, privacy and security you will have to make certain compromises to your "current internet" that isn't anonymous nor private, but instant and convenient. Or you can just give up and accept having your every step in the net monitored.
I can't find the link to the previous HN thread about this (and Google isn't helping), but someone had posted that the whole point of this tax was to essentially close a loophole where normal software sales are taxed, but a consulting firm who makes a tiny tweak and sells the software under "consulting services" because they "install a solution" for the client, doesn't charge sales tax.

So if that's accurate, it makes perfect sense. Of course, crafting a law that actually targets this and this only is extremely hard to do, and the short notice here is ridiculous.

But if that's the actual motivation behind the law, it's just a case of where do you draw the line between selling products (taxed) and selling services (not taxed)? Of course there's a gray area between them.
It drives me a little crazy that implementations (and even some academics) have taken to calling the CTR nonce its "IV". There are particular requirements for IVs and particular requirements for nonces; they aren't the same thing.
Oh you can accept them alright. Just recharge the extra tax to the customer, if they're from MA. You don't even need to worry about if it applies to that particular invoice or not - Just add it in any case.
It's really rare to see SRUs (or the equivalent back-porting) for things like this, though. On distros I've used, amsn would break in stable for months at a time when Microsoft decided to change the protocol; the generally-accepted advice was "use the package from {development/unstable/whatever the newest branch is}" which would itself require bringing in all the random new dependencies and possibly breaking X/the desktop environment/something else.
Really off topic, sorry, but: I have been looking into moving my email hosting and all of my web properties to hosting companies in Iceland (who support organizations like Doctors Without Borders, etc. who care about privacy).

The downsides are slightly higher cost and 200 millisecond vs. about 70 millisecond latency differences.

I don't have anything to hide (that I know about) but it seems right to support companies and governments who take privacy and human rights seriously. Vote with the wallet, so to speak. Anyone else thinking of doing this?
Having a different URL for each update would allow them to track readers' entry points into the article at a finer-grained level than if there was just one URL.

Not sure about plugins for Wordpress but I wouldn't be surprised if someone's already started working on one.

Regarding the multiple URLs I wonder if it is more just so that they can be posting what look like new stories that ultimately just lead back to these long form story series.
You can just imagine a future press release from those involved, citing an 'enhanced...experience' - which is general marketing speak for "we're going to try and squeeze more money from you with targeted advertising". What a shitty way to contribute to society.
Square readers are tangible personal property, not real property; and they are tangible personal property o the customer once they are sent out, not of SquareUp. So, they have zero relevance to a rule that would make real property owned by SquareUp a nexus in the state, as they are neither real property nor owned by SquareUp.
Alternatively, when trying to follow a conversation in a domain specific context, learn the terms.
I'm sure they keep anyone who reponds to FOIA requests as far away from the real good tech as possible. There's probably a little boolean flag on each record that says "OK to send in response to FOIA requests" that hardly ever gets checked... but if it ever does it gets transferred to the FOIA response system. So you're probably dealing with crumbs of the real information to begin with.
Ask HN: Making a course on development from novice to employable?
I am considering creating an online course that would teach web development, from novice to employable. It would use videos, screencasts and texts. More than anything, I'd like to make it free.

Why? I have been a developer for the past 15 years. I started as a junior coder and arrived to an IT manager position in a large corporation. The twist here is that I never sat a single day of my life in a CS course. I am entirely self-taught, like many in the field. Over the years, I noticed that I have a passion for coaching and teaching developers.

At a high level, here's what the course should teach: HTML -> CSS -> Programming basics -> JavaScript -> Ruby -> Rails -> Advices on how to land a web developer's job. I'd intend this course to be a comprehensive set of skills needed to be able to apply for a junior dev position.

In order to build this course, I would need to take 3 months of unpaid leave. I would also need some trivial resources like some software licenses, a good microphone, etc. My idea is to start a crowdfunding campaign to first see if there's an interest for such a course and of course, to have the resources to work full time on it.

What do you think? How would you tackle this and spread the word about the crowdfunding project (no, I don't have a large following on Twitter and the likes)? Is the idea completely stupid, and why?

Thanks for your input! Before jumping in, I'm interested in getting some feedback.
Why not make a switch gems, in case someone doesn't want them? In other words, something like:

ENV['dont_include']='bourbon,analytics-ruby' rails new [app-name] -m template.rb
Amazon ec2 is blocked on my home ISP.
Package managers are user-centric features and I'd certainly never install a Linux distro that doesn't use apt. It's fairly important information.
While you are correct, it sounds like his point was that even to someone moderately skilled it is easy to make a mistake that makes your work __completely__ invalid, rather than merely inefficient or too-complicated.
Ask HN: use hosting in Iceland?
I have been looking into moving my email hosting and all of my web properties to hosting companies in Iceland (who support organizations like Doctors Without Borders, etc. who care about privacy).

The downsides are slightly higher cost and 200 millisecond vs. about 70 millisecond latency differences.

I don't have anything to hide (that I know about) but it seems right to support companies and governments who take privacy and human rights seriously. Vote with the wallet, so to speak. Anyone else thinking of doing this?
Nate Silver Gets Real About Big Data
CSS could be redeemable if; the box model defaulted to box-sizing: border-box;. If vertical-align and margin: auto (or variants) worked with variable heights and widths, and on all elements. If percentages of heights worked inside all elements.

It seems like flex-box fixes a lot of this, but at the same time, it could be so much easier.

You're right though. CSS would be so much different and so much more gloriously painless to use. I can even imagine a better styling engine allowing for applications like macaw, dreamweaver to actually generate properly good CSS and thus building sites with a GUI would finally be plausible.
FWICT they haven't been taken to court over it, yet, anyway. It was a FOIA request. The requestor should probably take it to court to push the issue, but it's likely a big cost to do so.
Agreed. A comparison of medians would be more interesting.
This has some interesting legal implications. The UK has a Data Protection Act that requires organisations to register with the ICO (Information Commissioners Office) and comply with a number of requirements.

Renew London is not registered with the ICO, nor is any company with a similar name at their postcode [1].

So either they believe that they're exempt, or that it's under a different name.

The ICO has a self-assessment tool [2] to work out whether an organisation is required to register. I'd suggest that the big question is: "Are you processing personal information?". The definition is:

‘Processing’ means doing any of the following with the information:

obtaining it
recording it
storing it
updating it
sharing it

‘Personal information’ means any detail about a living individual that can be used on its own, or with other data, to identify them.

So based on that, they're processing personal information and are legally required to register and comply. The ICO is not seen as an overly strong regulator, but they might be convinced to investigate after the inevitable headlines in the papers.

[1] http://www.ico.org.uk/esdwebpages/search. Postcode is E1 6DY from their website in the press release
[2] http://www.ico.org.uk/for_organisations/data_protection/regi...
Out of curiosity - what made you feel that burden was placed on your company? From what I saw if you didn't have a MA tax ID and didn't have a physical presence in the state that burden would be placed on the purchaser.

Personally I read that it's kind of like sales tax, and buying online. If the seller doesn't do business in the state you reside it's up to the purchaser to pay the tax.
Which is more secure, DotNet or Ruby on Rails?
I've been building a web app using Ruby on Rails. Recently, someone asked me why I wasn't developing in DotNet, stating that it was much more secure. I searched a bit, but all the articles I found comparing the security of DotNet and Rails seem to be more than a year old. Does anyone have a current opinion on this issue?
It does miss a trivial optimization. For example,

fac n = product [1..n]

can be replaced with

fac n = product [2..n]

and will still do the right thing for n == 0, n == 1. Saves you a multiplication!
yes, you pay a subscription fee, but this does not automatically mean that you are getting scanned.

I am hove no problem with subscription fees. I have a problem within companies who try to push they clients into subscription through some kind of free trials which then get automatically converted into yearly contract.
Better Automation: FluentAutomation + scriptcs
Indeed, that is the biggest problem with trying to use gender-neutral pronouns. You'll probably be perceived as either someone who is overly cautious about offending someone, or a gender studies academic or something similar to that. Not that there's anything wrong with the latter, but you can't have words being associated with certain "types" if you want to achieve general colloquial adoption.
This is interesting but I don't like it. It's a quirky non-idiomatic hack. Using vertical-align/line-height/inline-block is equally-effective and IMHO conceptual and readable/self-documenting.

Details: http://jsfiddle.net/uy64k/6/

This requires no extra markup, but it does require the font-size and line-height to be reset.
Polydipsia would explain why he drinks that much. He would get https://en.wikipedia.org/wiki/Polyuria as a result from the volume he is drinking.
I don't think it passes the smell test. One thing they will be extremely concerned about is employees who are leaking information to the outside. I don't believe for a second that their in-house email, especially messages to outside recipients, is not deeply screened for sensitive information and indexed for later investigation of possible leaks.
Watch the Perseid meteor shower online
The reference number seems to act as a permalink, so

http://www.fastcolabs.com/3009577/

leads to the original article, and I assume will continue to link to the article as they add content.

I wonder how the adding of new content rather than the reorganisation and re-editing of the article will work from the point of view of prose style?
NO.

It's not worth it by any means. You'll likely cause more harm to yourself vs them. I would hope management is aware of the lack of skills this person has. If not it's probably time to bring your concern to management. I wouldn't suggest taking a tit-for-tat approach to their inability. It should be how they're impacting your work and that you're afraid of how consequences would roll back on you.

Management should setup milestones/goals for the employee to improve him/herself with the resources that they'll need. If they can't meet this milestones it's grounds for dismissal. To be ethical and legal one should give their due diligence in trying to give the employee the best opportunity to succeed.

EDIT: I fully acknowledge the desire to 'unleash the beast' on incompetent people.
There is further discussion over here:

https://news.ycombinator.com/item?id=6194160 (arstechnica.com)

In addition, here are some other sources for the same story:

https://news.ycombinator.com/item?id=6181893 (qz.com)

https://news.ycombinator.com/item?id=6183485 (qz.com)

https://news.ycombinator.com/item?id=6184423 (theatlanticcities.com)

https://news.ycombinator.com/item?id=6187750 (vice.com)
There is further discussion over here:

https://news.ycombinator.com/item?id=6194832 (wired.co.uk)

In addition, here are some other sources for the same story:

https://news.ycombinator.com/item?id=6181893 (qz.com)

https://news.ycombinator.com/item?id=6183485 (qz.com)

https://news.ycombinator.com/item?id=6184423 (theatlanticcities.com)

https://news.ycombinator.com/item?id=6187750 (vice.com)
"Did we actively intend for it to be reminiscent of OS X? Absolutely not."

I don't think you will find many people able to believe that. I have no opinion formed on the OS, but claiming for the similarities to be "coincidence" is not going to fly.

If the you guys get into Apple's radar I think it's pretty safe to assume you will get sued. Which is why I understand this kind of public statement. Otherwise it wouldn't make any sense to me.

Anyway, regardless of superficial concerns it looks like you are doing a good job, according to some reviews I've read.
That's sort of how I feel about U.S. taxes in general. I paid somewhat lower taxes in the U.S. than Denmark, but it felt like I got a ton less service. Despite paying taxes, there was no public healthcare, even public university charged thousands of dollars in tuition, transit wasn't great, unemployment insurance was relatively poor, public services like libraries were overcrowded, housing assistance had a 10-year waitlist. I'd happily pay more taxes in the U.S. if I felt that I got a high level of services. Or alternately I would feel that a fair rate for the level of services I did get was much lower.
For the tech savvy, there are plenty of solutions to "fix the internet". From Tor to I2P, I use many of these tools regularly. Many more can be found here. https://gist.github.com/postmodern/5018337

We don't need more tools, we need tools that non-geeks can use. For example, ten years ago, I worked at a company with a policy to use PGP with Symantec PGP software installed on PCs. Even the engineers sill failed to use it regularly. On several occasions I had to use logmein because the other company's IT department was incapable of setting up PGP for their own users. Ten years later and the Ask Slashdot is how get someone to send them their public key.
http://ask.slashdot.org/story/13/08/10/0028235/ask-slashdot-....

I only have 2 contacts that I can use PGP to communicate with. Usability is the issue. Unfortunately most GNU Projects have never excelled in this area. It's too bad Mozilla dropped support for Thunderbird. Tight integration with GnuPG + a Mozilla cloud Public key directory could have made mainstream PGP a reality.
General (non-patentable) R&D payoff goes to the whole industry but only costs one player; if one player has a monopoly on the industry, they get the full payoff of their work.
"...Schonberger and Cukier urge us to trust data, not worrying about trying to understand correlations but simply to accept it."

My reading of Silver's book is that he thinks the way you filter signal out of noise is exactly through the use of theories/hypotheses to generate the priors. Have I misunderstood?