skysight-inc/HackerNews huggingface dataset:
Saying: "The difference is that my choice is right", is not helping you. It only strengthen the images of fundamentalism that you are carrying for BSD.

You do not just think any other choice is wrong, you are forcing your view onto others. Please stop.
Although if you argue in the Apple store for long enough and loud enough about how shitty their kit is, they usually replace it anyway to get you to shut up.

This is a powerful tool :)
You're not hellbanned, BTW.

For #1, the answer is to own your own domain and use an email service that allows anything@your-domain.com. I use Fastmail, and my Kickstarter account had its own "anything" ... although I hadn't thought of randomizing (a portion of) it. Good idea!

2: Two factor only helps the sites that use it. A less careful user might use the same password at every site, including those that require a 2nd factor.

3: Yep, that can be an issue. I've found as of late many sites offer enough questions that social engineering would utterly fail. And see #2, this doesn't address other sites.

The first trick is to not let your site get compromised, and for any data gained to be of little use. Any site like Kickstarter that handles Other People's Money (e.g. credit cards in the U.K.) should be very, very paranoid: https://news.ycombinator.com/item?id=7245666
Collecting it might be complicated but my point was the concept of VAT itself is not that complicated.
I think you misread. I was not being sarcastic, just trying to understand why Bootstrap is so popular.
The only real pitfall re Bootstrap in my opinion is that Bootstrap sites (especially Bootstrap 2) tend to look, well, bootstrap-y if you don't customize things.

If you want to pay a few bucks instead of customizing things yourself, check out Wrapbootstrap and/or Bootswatch.
So like they do with the Kindle Fire?
Interesting link. Cheers mate. Unfortunately I do not have any more info on this subject.
There is a tendency for cost tradeoffs to impact reliability.

(Which means people are demanding some of the compromises)
Media multitaskers pay mental price (2009)
Not to mention that any expensive ("shitty and inefficient") database operation that has a user-facing endpoint increases surface area for DoS attacks.
Still changed mine:

* Changing it is pretty much trivial: generate new password, plug in site, save

* I may have set it before KS started using bcrypt, and I'd rather not have third parties log in my KS account, even if (as far as I can see) there's nothing they can do with it
No, the point is not to make your password more secure in case of a data breach like this (although it can, since you can store a password that is very long and composed of random characters)

The idea is that even if your password for kickstarter gets compromised, since you are using a password manager that password should only ever be used in kickstarter, so you can just change your password there and carry on
"…it is possible for an updating command to see an inconsistent snapshot: it can see the effects of concurrent updating commands on the same rows it is trying to update, but it does not see effects of those commands on other rows in the database."

http://www.postgresql.org/docs/current/static/transaction-is...
Prefer mercurial to git
Rapidly warming Arctic may be causing our polar-vortex winter
so, its 2014 and still people use homegrown variations of tar, rsync, git and whatnot. Or a half done solution like this, or an abandoned solution like box backup.

why on earth isnt there already a perfect cross platform open source backup program? :)

I know,i know..why dont i make one myself? because we dont need a nother half done solution :-b
PHP for Django
(dont mean tobsay this is a bad product or anything, just not a finished product..)
I've been looking at this, but it doesn't yet have watch windows and package import is somewhat broken. That said I do like the interface.
Ansible and Docker bringing back Simplicity and Power
Ansible & Docker together makes deployment and building web apps so much more powerful. They bring back simplicity and power for building modern web apps. In this post, building a simple NodeJS web app locally and deploying the app to AWS using Docker containers and Ansible automation tools.
In the PDF he points out it says "Resource names should be nouns—avoid verbs as resource names. It makes things more clear. Use the HTTP methods to specify the verb portion of the request."

However the same PDF, in the very same section, states "Having sensible resource names or paths (e.g., /posts/23 instead of /api?type=posts&id=23) improves the clarity of what a given request does."

To me - having the verb in the resource name is very sensible specifically because it improves the clarity of what a given request does (or at least is intended to do).

And as a personal style thing, I usually put the verb first (it reads more like English that way) so I would have gone /add/topic -- but again that's just a personal style/organization thing.
Pick The Entrepreneur Lifestyle Alternative For You
to expand, it still feels like a hack most of the time, and I must use like 20% of all the package (form styling are very useful though). And I bet most web developers who use BS do that, but it's not really important as BS is really light and you should focus on shipping (and BS helps focusing on things that matter).
I'm not saying there isnt potential _there_ just that most people/gamers I talk to are looking for VR, not AR. Google glass and CastAR will bring a lot of nifty stuff to the table but that will be a different audience.

Like the blog post said, VR people are after Snow Crash/Ready Player One.

I'm sure LARP'rs will want AR
you can always copy what you like and change it a little. Art is simulacrum.
Computational complexity of mathematical operations – Wikipedia
I take the point that this may not be as general as I thought, and that warning up front is an alternative.

But in this case (or any password change case, really), it is not a "lengthy or multi-step process" and putting the old password at the end has surprised a number of people in a bad way.

Not just here, I've seen the exact same thing mentioned on twitter. See https://twitter.com/blowdart , "Wow, the kickstarter change password process is AWFUL. Prompt for existing password after? Screws up lastpass flow" - it has multiple retweets and "me too" replies.

I would have no problem with entering my password at the end of a lengthy high-value transaction, so long as that transaction hasn't also changed my password to something else earlier. Which it shouldn't.

A rule of thumb is that if a lot of people find the process is broken then the UX is probably bad, and needs a redesign.
But "intended purposes" actually makes sense in context.
Is this true? I've yet to actually sell anything on either platform, but my understanding is that Apple is the seller of apps on the App Store, and makers are simply publishers who effectively get a royalty check. The Google Play store, in contrast, has Google acting as a facilitator but far more falls on the laps of app makers.

Apple makes a 30% cut of your app, but while Google takes a 30% cut apparently they give most if not all of this to...oddly enough...telcos? (This is still incredibly fuzzy and I know of no sources, beyond various Google claims that they get just a small administrative charge) That may explain the service difference.

Recall that there was a bit of a hoopla because Google shares customer data with app makers, because again the sale is between the app maker and the customer (which is something that very few app buyers expect or understand).

https://support.google.com/googleplay/android-developer/answ... - "Distribution partners"?
This sort of stuff is why I buy an OS LandRanger map of the area in question before I rent/buy. Waterways, reservoirs and elevations are really quite important! London isn't that well protected either despite much fanfare about it over the years.
Here's a novel suggestion: Ask the EU.
http://europa.eu/europedirect/index_en.htm

Also the US government might help you:
http://export.gov/europeanunion/marketresearch/sellingusprod...

Specific documents:
US on VAT in EU: http://buyusainfo.net/docs/x_7292727.pdf
EU on electronic services VAT: http://ec.europa.eu/taxation_customs/taxation/vat/traders/e-...
EU on VAT: http://ec.europa.eu/taxation_customs/taxation/vat/traders/va...
"Which is why the preindustrial nobility are still the only rich people in the world"

Obviously false.

Bill Gates? Jay Z? Zuckerberg? There are so many people on the Forbes Billionaires List who are self-made.
> The "sick as a dog" problem rapidly diminishes with practice. I can cheerfully spend an hour in a high-movement VR environment now with no ill effects, and I don't use my Rift all that often.

For some people, it takes strong guts to be willing to put through that practice that it requires. 10 minutes of Oculus Rift (dev prototype) will make me ill for hours. In addition to feeling like I'll to throw up, my eyes cant focus properly and I can't read text on a monitor afterwards. I'm not particularly motion sensitive.

I'm sure practice would help but I'm not willing to go through several days of nausea in order to be able to play 3d games.

I think that this is also the reason why Oculus isn't putting out their product quite yet. They need to get to a point where only a very small fraction get any kind of motion sickness. Otherwise they will be devastated by press reviews in mainstream consumer electronics reviews. Gamers might be less harsh about it. But if they get a "vomit helmet" reputation, that will be the end of it.

That being said, I'm very eager to get to try the Crystal Cove prototype with translation motion tracking (the IR LED + camera thing) and improved resolution. I think that better matching the head movements with the virtual reality will reduce motion sickness.

I very much hope that they will be able to roll out a better product but I will not touch the devkit again.
And that's something to be sad about actually...
Information Theoretical Cryptogenography (How much information can they leak?)
Ask HN: Solve this FoundersFund problem
A sphere has a diameter of 2,160 meters. How many meters long is “Unit X” if the surface of the sphere, measured in square Units X is equal to the volume of the sphere measured in cube Units X? Round to the nearest whole number, and enter the number only.
That's not at all unique. I live in a Missouri zip code with at least 3, maybe 4: most of it is in one city with a base rate added to the state's, I live in a part that's not in any city, and the city has districts with additional sales taxes where that money goes for improvements to the district, or to pay back ones that were made. The plot of land on which the building I reside in has some small strips that are in another smaller city; I don't think they have their own sales tax, but they could. We also have the option of being hooked to the first city's sewer system (which for historical reasons now boils down to changing two valves and informing the city); that's not associated with any special tax, but I know other places use taxing for that, although probably few if any use sales taxes.

So it's much less an extreme case than you think, and trying to force every Internet retailer to pay the right sales tax would be an absolute nightmare, pretty much requiring them to pay a hefty sum to a 3rd party that has to spend a lot of money to keep track of the multitude of differences. It would be freaking difficult for such a company to get my rate correct.

And of course the state has two or three base rates, at least, perhaps 0 for some stuff, and two rates on food and perhaps essentials of certain sorts and another for everything else. That makes a variation of about a factor of 2, then the city and its special districts are under 2% as I recall.
btw, you had/have a subtle bug where the email generated after the first successful transaction said "Payment of ¥9.00 from ..." whereas the amount charged was 900.

p.s. I absolutely LOVE stripe. In particular as a European micro-business, the activation process for accepting real payments was a breeze. Compared to pretty much all other competitors who force a very long and bureaucratic process just to get started.
How I “hacked” Evernote(for recovery my old account)
7 Depressing Royalty Checks From The Music Industry
I feel OO is so much prone to be misused it's not even funny, exactly because of this.

Or creating a "Human" class inheriting from Body, Arm, Leg, Head

Inheritance also makes TDD a pain in the behind (my opinion) it's not even funny.
City income taxes are definitely not the norm, but city sales taxes are very very common.
Remember when someone posted their free-for-use stock photos of Apple products and a lot of people talked a lot of smack about his photos? It's interesting how I see them on a lot of product pages now.
I disagree:

- virtual / none virtual functions
- virtual / non virtual inheritance
- pointers and references
- templates

I have to say that multiple inheritance normally means you are using the wrong design pattern, and you should be doing composition instead.
Personal information will always be leaked in various ways. Major web sites without any breaches can probably be counted on one hand. People who cannot tolerate this should probably get a post-office box, provide a false identity and/or keep their user account registrations to a minimum.
I still fail to see how papers on older tech (and it was more than just the size of the eyepieces, eg Virtual Boy) can be said to apply to the same tech today.

Cars in the 90s were less safe than cars today. You may build upon car safety studies in past decades but you need to test and re-confirm the conclusions of the older test subject hold true for the modern test subject.

Some things _may_ still hold true but where in science do you draw the same conclusion for a blanket category of "All VR"?
There are many other reasons for unibody construction (also on MacBooks): Easier manufacturability, more durable due to less failure points, more structurally sound for drops, less mechanical parts to stock and manufacture, no part tolerances to fit together, and of course aesthetics.

Having been on the other side of product design, it's never as simple as "they should have done that." There's always a good reason.
It should really say "proposed" somewhere in the title.
Yeah, I changed my password as well. A good thing with randomly generated passwords is that one doesn’t really grow that attached to them ;-)
German government plans use of counter-espionage against U.S.
There is consensus on a very small percentage of the dogma that is so often dragged into this debate. Haughtily declaring your "pro-reason bias" doesn't help your cause, and it makes you appear irrational.

The Earth's climate is an enormously complex mechanism that is barely understood, and there is a tendency to make models that confirm a hypothesis (just read this today - http://www.thestar.com/news/world/2014/02/15/rapidly_warming.... That sort of nuttery from the other side would get eviscerated, but it sells to an agenda).
Classic functional programming doesn't cover oop: there's no subclassing, thus no issue with using a list to keep your players. Furthermore, pure functional code doesn't mutate, so invariants can't really be broken, unless you meddle with the internal representation, in a way which would confuse the existing codebase to handle lists.

So if you pick list as the implementation detail of your team type, then it will essentially be a list, and may be passed as such to list handling functions without issues. It'll be up to your code to handle the aftermath if your invariants were somehow broken in the process, which would be the proper thing to do. From the outside though, just like for any type, the implementation details shouldn't be exposed. For weakly typed languages, it should be documented to not rely on it.

Edit: I was just handling the original question from an functional stand point. Of course nbouscal solution is much more usable and robust. What would probably happen, if you follow an agile methodology, or some similarly incremental process of development, is that you'd probably start with a list, and as new functionalities would be added, the type would evolve to a tuple or a record including the list. Any function would then have to be updated accordingly. But at least the team type should be made abstract somehow, to hide implementation details.
No that would be if I had pointed out a flaw in his personality. There's nothing wrong with what I just said
Is this true for MySQL as well?
Do you have any pre-existing experience or connections into the estates agent business? If possible, I would start there and with them.

If you don't have any pre-existing experience or connections into that market, it's still possible to find success but it's going to be a long and challenging path to forge...and so before even building much of an MVP, I would spend some time getting connected and ingrained in that world (which will likely have the happy side effect of revealing a lot of the real 'problems & opportunities' within).
Families Around The World Show What They Eat In a Week
Ah London. Easily my favorite place on Earth.
Oh, that explains aluminium bodies, they fall appart much faster than cheap plastic…
That only applies for the read committed isolation level. It seems to me that at least serializable should not show inconsistent state in this situation?
Exactly, the original post (which seems to have been deleted) was claiming otherwise :)
OpenBSD does not have loadable kernel modules, so the techniques described for FreeBSD most likely do not apply.

As for the Azazel rootkit, it uses LD_PRELOAD. According to the ld.so manpage[1] it is ignored for setuid/setgid executables. This looks like the behaviour is not exactly that of the Linux ld.so so perhaps this limits the rootkit's impact.

[1] http://www.openbsd.org/cgi-bin/man.cgi?query=ld.so&section=1
Does he have a new hn account? I love to read his stuff. But the account "losethos" has been inactive for over a month now.
> It's definitely different from Oculus/Valve but I think most people want to be immersed in a world rather than have a very sophisticated and gorgeous board game/D&D experience.

This is by no means the only thing CastAR will be able to do - it's just what they have concentrated on in their demos. Perhaps because unlike Oculus, they can create an experience where many viewers can share the same scene (or a completely different scene) on the same physical surface.

I am particularly interested about CastAR for (flight, etc) simulation. The problem with Oculus is that it completely blocks your view to the real world. When playing flight simulators and other games with lots of controls, you need to see where your fingers are. E.g. playing flight sims with the Oculus, most of the time your hands will be on throttle and stick and everything is fine but when it's time to engage the landing gear, you'll have to peer under the goggles to find the button for the landing gear.

Perhaps the CastAR technology is more suited to things that pop out of the surface (like a board game button) than things that go deep into the surface (like a window). This might make it less suitable for simulation purposes.

On the other hand, the playing with the Oculus will inevitably be a solitary gaming experience where the CastAR may be able to preserve the social element in gaming. Of course, solitary and social games are targeted at different audiences.

But the best thing about CastAR vs. Oculus is the competition of two different technologies, which will inevitably drive the competition forwards.
There were loads of loopholes back then.

And before someone responds with, "there are loopholes now too, har har!": No, there really aren't those kinds of loopholes anymore. The 90% income tax existed in name only, whereas today there actually are people paying ~50% income tax in the US.
Volumes are massive and price is low
OO is a very hard art. It took me a good 10 years to be effective at it. But, I learned in the 90s, when there was a lot less knowledge available. These days, it should be a lot easier - so many good resources.

Anyway, I would love to try other ways of doing it. I see functional programming often sold as the better alternative. However, I've never seen a large code base written entirely in functional language.

Anyone have an examples of large functional programs code bases that are good to learn from?
Endless Winter Snow and Cold May Be Caused By Changing Jet Stream
The impetus for my comment was that her first instinct was to bring the iPad to the Apple store to get an estimate. After finding out that it would cost $200, she embarked on fixing it herself. This implies that her motivation for doing it herself was at least in part financial. Given the effort it took, that seems to have been a fool's errand.

I didn't mean to imply that recreation or personal fulfillment should be viewed as a cost center. If that were the case, I would owe myself millions of dollars :).
Actually, it does kind of alter you physically.

The case that used to scare the hell out of the lab techs I ran into was that of someone using a simulator at work for a few hours a day, but driving to and from the office. The context switching is far from instant, and acclimatising to it could be the eye based equivalent of giving yourself a calluses through repeat gentle stabbing with a needle.

Additionally, if you spend a good proportion of your waking hours in a device setup for you to focus at infinity, what happens when you take it off and need to focus elsewhere? The muscles won't have been exercised and you won't be used to using them when looking at objects you judge to be at different distances.

This is on top of the classic intro, which would be "welcome to VR - we're going to show you 20 new ways to make someone fall over with surprisingly little effort", and many of those don't even need head mounted displays.

As far as I could tell AR got a lot of early support largely because using see through displays eliminates most of the problems while preserving the most interesting non-gaming applications (i.e. keyhole surgery overlays on the patient) though the calibration requirements are insane.
Do you actually live in London?
Graphics programming for VR is only slightly more difficult than normal. Some screenspace techniques don't work as well, and everything is done in a stereo pipeline. The Oculus also requires some distortion and calibration of the distance between the eyes is very much preferred. Basically that's it.

Replicating the real world is still very far off, but there is an estimate where the resolution offered by the screen matches the average density of receptors in the eye. I don't recall exact numbers, but I seem to remember Michael Abrash having said something about it. Probably somewhere in the range of 8k displays per eye.
Inchirieri Vacanta
One time when I was walking through the halls in my high school, my brain started playing Mario Kart 64. It was weird.
This is exactly the difference between VR and AR. With VR you yourself become convinced that you are present in a virtual reality, while AR convinces you that the virtual has a presence in reality.