skysight-inc/HackerNews huggingface dataset:
Feel free to enlighten us. Men everywhere await with bated breaths.
I agree that it was a shitty default configuration/decision, but uninstalling Amazon was as trivial as you could possibly get, so I'm not really concerned about that.
I'm currently reading the PayPal Wars book cited, and I haven't come across them buying items yet. There are two things they did, which I have come across in the book:

1. They had a bot that would put a PayPal badge onto all of a seller's listings for the seller.

2. They provided buyers with a small amount of PayPal credit for free when they signed up for an account, so that the buyers would ask if they could pay with PayPal.
I hadn't thought of that, but you're right, it's fairly common to have a retainer with certain contracts. It's related enough fit well into a site like that.
Sorry kid, nice post!
This reminds me of the tactics the music industry used to use to gain initial traction for their manufactured groups and artists who had never built up an organic following before being signed. Case in point is Lou Pearlman's creation, Backstreet Boys, who's first album and titular single was called "Backstreet's Back", with lyrics that alluded to the fact that they had been around for a while and were making a 'comeback'. Their music video was noted for having a mass of adoring, screaming female fans chasing them down the street and going silly over them. This was before they were even known, but eventually became a reality.
> That's not "browsing passwords". That's clear, malicious, intent.

I agree that there's some malicious intent. But the fact is that I would personally feel less guilty about doing this on my coworkers' computers than I would modifying the DOM after the password had been auto-filled.

I think this applies to a lot of people who argue for adding a master password unlock to view stored passwords in plain text.
An unskilled attacker with no knowledge won't know where to go to get the passwords.

An unskilled attacker with instructions can type in a url to get a password dumper, and be in and out in 30 seconds plus memorization/transcription time.
Regarding #1 on your list, no other OS I've used requires precise window resizing. For a vast majority of programs I use, I want them to be fullscreen or half the window. Ubuntu allows you to easily drag to a side to full/half-screen things.

#3. When I do ctrl-alt-left/right/up/down, it moves the workspace with me, so you retain focus on the window the whole time, plus it shows a brief display and arrow showing the window moving. It might still be weird to use hotkeys, but I definitely know where the window went at all times.
They do use their own Gitlab installation for internal development. But they serve different purposes. Gitlab is used by developers accustomed to the project and Github to get new developers in.
Show HN: Weekend project sunrise/sunset API
I think that's exactly the parent's point. Incognito mode is useful despite being essentially "security theatre". The same way that requiring a master password to view stored passwords is useful.
At $300 yes, but what about $130? BTC isn't the easiest thing to dive into as a NOOB.
This article is just blogspam, and it even manages to mangle the link to the original article. Here's the correct link to original article, with references, including the PDF of the Kim Dotcom affidavits:

http://publicaddress.net/onpoint/ich-bin-ein-cyberpunk
And keep in mind: Should the buyer still receive the bitcoin after all, he would have to destroy it as per paypal's terms...
I think that it has more to do with the idea that humans moving through that area would do much more damage (than the local animal population) if they were not discouraged in some way.
Venue (space) arbitrage in illiquid, disconnected markets necessitates holding collateral at each venue. In this case, it means holding USD and BTC at both Coinbase and MtGox (presuming you don't know, in advance, which way the arbitrage will open up). If one can fund accounts instantly USD and BTC can be held in outside accounts, waiting. When opportunity arises one simultaneously sells in one location and buys in the other. Aggregate USD held to BTC held doesn't change, but quantities held slowly appreciate.

A challenge with a volatile pair like BTC-USD is keeping the portfolio delta hedged, i.e. neutral with regards to movements in BTC-USD. Without the ability to even borrow BTC effectively this becomes difficult to do cost-effectively. That said, a volatile pair in a fragmented market allows for market making sans leverage.

Taking a space arbitrage, as the author presented, and executing it as a space-time trade, as the author presented (buying in one place, waiting, selling in another), is not arbitrage.
I don't even think there's any drawback to this strategy.

Let me explain:

So $business_name faked their way into relevance, $somebody found out about it, $angry_mob_of_other_founders argue and rally against it.

Nothing of this will matter in any way cause it's almost certain Joe Normal will never ever hear the slightest about it and will happily continue using $business_name.

The only possibility of Joe Normal ever finding out is if $business_name overdid it in a way that might prompt (inter)national media to report about it or have it mentioned by a buddy to him.

Even then, he couldn't care less about it cause he still could peddle his wares on the site (or whatever), make a profit from it, and just shrug about the advice given by his buddy.
PayPal will take the money right out of your bank account. If that doesn't work, they send you to collections and your credit score takes a dive.
I've learned in the past the only way to prevent and win 100% of Paypal disputes as a seller is to actually send something physical to the buyer's verified address. Besides, it's against eBay policy to sell digitally (delivering by email). You can print out a physical address for the BTC amount you're selling and send it by snail mail in addition to emailing. At least then, you'd have physical proof of shipment and confirmation of delivery. Obviously at this stage, I'm assuming those scammers wouldn't bother purchasing, but everyone should keep this in mind when selling digital/virtual items.
> These are not crazy expectations.

Sure they are. Choosing to communicate over HTTP means allowing for the presence of proxies between "your" client and "your" server. In HTTP, you don't control the whole path, even if you control both sides.
Drinking your own piss is different than drinking someone else's piss. :P
RhoScript: language designed for codegolf (~ haskell, forth, lisp)
But at least San Francisco has maintained it's charm! That's what's really important.
> A challenge dialog is going to deter the "casual" snoop.

I think the "casual" snoop is far more likely than the determined attacker with physical access. Which is why the Chrome team's position on this is baffling.

There are so many cases where I hand my computer over to coworkers, friends, family. I trust them all not to explicitly circumvent the security of my machine, but I definitely don't trust some of them not to "casually snoop."
You still suffer a brief outage though, no? We thought about this a lot in a previous life of mine, and the problem with what I think you describe is that once everything was said and done, you'd be left with:

ALTER TABLE RENAME foo foo_old;
-- You're down right here!
ALTER TABLE RENAME foo_new foo;
-- …and we're back!

(For those new to MySQL, ALTER TABLE is immune to transactions.) Admittedly, it might be less than applying the migration direct, so it might be worthwhile. (We just ate the downtime, and tested things to avoid surprises.)
Interesting article. I wonder what will be the final straw that ends up bursting the bubble, my assumption would be the students defaulting on their debts in large waves but I'm unsure when that wave will hit.
I started with a ububtu box (ubuntu 10) in a crappy laptop. And was very usable and fun. Loved vim and gnome 2. But some times the system went a little buggy and with a bit of effort i bought a MB unibody(the first model) since then i use osx. More than once i had to jump to linux and its fine. But every time i had to use eindows i cand stand it. A couple of years ago i was diagnosef with LHON and started to lost my sight .( not completely and now im recivering it) and ctrl+scroll with inertia zoom integrated into te system had keepeeng me still in the game of development. A similar tool also is integrated in the iphone.
I don't really care who Microsoft's next CEO is. I know I probably ought to care, but they caused me so much grief and misery in the 90's that I switched to Linux and then a Mac.

What I'd like to see is some young 20-somethings up end the whole applecart (no pun intended). Forget Microsoft's Windows, forget Apple's OSX, even forget Google's Android or Linux.

We are still in the dark ages of computing, and it's going to take a renaissance in the way we think and work with computers than just some new rehash of the old things.

Whoever the next CEO of Microsoft will be, I have no faith whatsoever that it will lead to something fresh and new. Some imaginative child or teenager has a vision in his/her head of the future, and I want to see that.
By placing a ban on virtual currency transactions in their own fine print, but allowing most of the transactions to go through unless and until there is a problem, PayPal is setting themselves up for issues. In this case, only the author of the article was victimized, but it would be almost as easy to victimize PayPal/eBay itself even if the supply of legitimate Bitcoin sellers on eBay dried up.

One person could easily act as buyer and seller. Seller receives payment and withdraws it to a virtual bank account attached to a random prepaid credit card that can be bought at any store with cash, then "buyer" (the same person operating a different account) contacts PayPal and claims they never received it from the evil seller. PayPal must reverse the transaction and eat the loss because it was against their policies for the transaction to ever have taken place. There is some work involved, but even just one $300 transaction per day is certainly plenty of money for alot of the kinds of people that would do this.
Why don't these articles ever mention the greatest potential of driverless vehicles: delivery trucks? Without passngers or drivers, there would be no need for seats, seatbelts, cruise control, windows, A/C, airbags, roll cages, etc. They could operate 24 hours a day.

Order a book online. An hour later you get a text telling you the deliver truck is outside your home. Walk outside, text a code back to Google and a small door opens on the side of the truck. Grab the package, close the door, and the truck speeds off to the next delivery.

Same day delivery opens up a lot more markets online. People still visit stores for a lot of things including groceries. But why would you if you could buy anything and have it delivered within hours for less than the gasoline you would have used driving to the store?

Delivery drone trucks are the future.
> A global stack ranking, if it was actually possible, would be great. You do want to get rid of low performers (and hire better replacements)

This is really wrong, to get rid of the 20% low performers, you install a system that destroy everyone's confidence and promote short term decision making.

In the end, you get rid of 20% of people that just don't play the game AND you decrease the overall performance the group of people.

I remember reading a good article showing how rewards affect people performance by changing their goal, but I can't find it. Anyone?
If it's like you say, then people are supposed to go to the government to recover their funds. Unfortunately, govt won't give them a cent. It's like you live on a street where mafia requires valets to "buy" a license. You happen to give your car to a valet who forgot to "buy" a license from mafia. Then mafia seizes your car from the valet and you get upset. Why blame the valet if it's better to not have a mafia in the first place?

Oh, I forget. Mafia dictates what's good for your health and educates your children because it gives you a great service: protection against other mafias. And the price for that service is not fixed. You have to give up half of your income.
There is a plan to replace the separate CSS library with its own.
Gee, if it's really so foolproof then all of these comments (and OP's lamentation) seem to be missing the point.

Clearly there is a free lunch, and it's buying Bitcoin on Ebay.

http://www.ebay.com/sch/i.html?_nkw=bitcoin

Look at all that free money.

I mean, for the small price of feeling like a twat, a small transaction fee, and locking up a couple hundred bucks for a month... you get a Bitcoin. So why aren't these listings being sponged up by a few people that don't mind the twat factor?
The Fiercest Women in Tech (and Why We Need More Like Them)
Because i comes with almost everithin we need to develop out of the box . Also rock solid systrm. And if you got sone problem and inst at a google search of beign solved . Then just go to the apple store and get help. I never needed te second one
Retina-Inspired Camera Goes on Sale
Lamar Odom
It is the case, Gitlab flavored Markdown strips inline html.
There's an unhealthy mixture of both incompetence and corruption within the TSA.
How VT-Switching Works
We're working hard on streamlining the installation but for now the focus is on a reliable installation method for most situations. The recommended RAM is 1GB, see https://github.com/gitlabhq/gitlabhq/blob/master/doc/install... (I'm a GitLab.com co-founder)
Good to hear you managed to install without sudo. Does this mean you didn't create the git user? How did you solve the git@ urls for git over ssh connections? Did you use the init.d scripts?
Lets be honest here, If Marissa was not "adorable" and "sexy", this video and discussion would never have appeared on Hacker News.

The majority of you men who watched any part of this vid and are calling the description sexist are hypocrites. You at least partly watched it for these same reasons. Just because you won't say it out loud does not make you an less sexist inside.
I understand the sound data are generated by JavaScript. How many distinct sounds are generated? How much space is required to store this data? Are the notes of a chord combined by JavaScript or the browser?
I was talking more about fictional movies.

Like pretty much any superhero movie, no one knows who spiderman or Clark Kent are. In the first spiderman movie, at the very end he "gets the girl" but has to walk away from her, because of his obligation to help the world and keep the girl out of trouble. So his sacrifice is known by the movie audience, but not the in-movie characters.
GitLab.com co-founder here. Thank you for the suggestions. There is a proposal in the core team to switch to --binstubs. We will also move the run logic from init.d to the bin directory so you can also use it with monit/god/bluepill/omnibus/chef/foreman.
The Search Engine Developer
> you won't get CPU concurrency, but if your server is not CPU bound you might not notice much of a difference

That's not true. Most applications, with the possible exceptions of proxies, are also CPU bound.

Take for example a web service that receives JSON documents. The act of parsing JSON documents is CPU bound. The act of creating a response is CPU bound. In between you can also have IO bound operations, like fetching data from a MySQL database or a Memcached instance, however in the process of creating the final response you also need to transform the data received and that's also CPU bound.

As a real world example, I worked on a web-service written in Scala and running on the JVM. Initially it was running on only 8 Heroku dynos and these instances were receiving over 30,000 requests per second of real traffic. These Heroku instances are of course under-powered, because on my modest laptop the same web server is able to handle more than 10,000 requests per second.

And yes, asynchronous I/O lets you easily have 100,000 connections per server. But if you need throughput, then the CPU starts being a bottleneck.

Of course, my problem with Python and why I migrated away from it is that in truth Python sucks for asynchronous I/O too. But that's another story.
It appears wikipedia agrees with you.
In my experience (Grew up on a farm, live in the country) Pesticide is only applied to chemical insecticides, because they are rarely used; herbicides are most commonly used by name (because when you are telling someone ie. your neighbour what you are spraying the generic class is meaningless and they want to know whether spray drift will potentially damage their crops)
And biologic treatments such as viruses which may be used on certain insects are called biologics.
It's a good idea to always name your matrices in a manner that explicitly states the source and destination coordinate systems. So rather than 'projection', 'view' and 'model' you'd have something like 'viewToClip', 'worldToView' and 'modelToView'. Then when you concatenate and invert matrices to create new ones, their names are self-explanatory as are their assumed inputs and outputs. It's quite easy to tell what a 'clipToWorld' matrix does. 'viewProjectionInverted' - not so much.
Or if you are under 30 and glad to have been born. :)
GitLab.com co-founder here. Installation got a lot simpler since 5.0 when you no longer had to install gitolite as well. I hope your upgrade will be smooth.
This is the perfect case for hypermedia in the RESTful sense.

Rich Hickey recently gave one of his talks[1] where at one point he offhandedly mentioned that hypermedia (which gives URIs for related HTTP resources, with some link-like metadata) doesn't make sense for APIs because APIs don't have human "drivers" that can read the link text and make meaningful sense of what relations actually mean in the domain model.

I think the genius of RESTful hypermedia, though, could really come through in a system like this. How else do you show relations? Last time I checked, RailsAdmin can't do much for you here except provide the resource ID as a link to that resource's table and row.

As a benign example, imagine a guest-party admin page. What today would look like "Guest: 'Pitt, Brad', Party: '43'", tomorrow could be be "Guest: 'Pitt, Brad', Party: 'Pitt-Jolie'" with a link to '/parties/43'.

I sense that developers (or at least Crockford[2]?) don't want JSON to become overloaded with XML equivalents like XML schemas and metaschemas and XSLT...but think of what we could do!

[1] http://www.youtube.com/watch?v=ROor6_NGIWU

[2] http://www.infoq.com/presentations/Heretical-Open-Source ?
TL;DR: Chargeback fraud exists. PayPal sucks.
If you have problems with the installation use the free cloud service - nothing to setup. Or use vagrant (didn't try out myself).

It is a great product and 'my' users love it (finally convinced them to move on from svn). One can copy-paste the instructions, it's rather lengthy but never had problems.

It's wonderful what GitLab gives, thanks a lot!!
GitLab.com co-founder here. We have a subscriptions that has enterprise support for GitLab so we are on the hook to fix it.
Java applets where released in 1995, flash was released in 1996.
Yea--that's the best way to look at the argument.
I know when and how the demo scene started. I have been involved with the scene most of my life and have several competition-rated productions to my name.

Read the damn article (and maybe my post) before being so condescending. The "8088 Corruption" demo is 9.3 megabytes.
I have found cascading to be an unhappy medium in the past. In awesome-wm, I'll tap [Win+Space] to toggle between 100% overlapped (fullscreen with unoccluded task bar) and 0% overlapped (multi-column horizontal). [Win+J] and [Win+K] cycle windows. [Win+H] and [Win+L] resize the width of the primary column in a multicolumn layout.

So let's say I have a terminal window with VIM, and a web browser with a tutorial or documentation open up to the left of it. I quickly need to scroll the web page down to continue the example, BUT the VIM window is currently focused. Assuming the web browser can be scrolled using [J] and [K], I'll simply tap [Win-K, J, Win-J] to accomplish this task while avoiding modifying the layout or leaving the home row to use a pointing device. If I don't actually need to display multiple columns at the same time, I just press the change layout key to stop using a multicolumn layout.

So as a VIM user I've been very happy with this setup in awesome-wm for the past 2+ years, but if you wish to recommend an alternative I will definitely give it an install.

edit: I was able to write a new layout function for awesome-wm which implements diagonal cascading in the manner you described and retains my keybindings. I definitely agree that cascading makes it bluntly obvious which window is the currently focused one. I'll have to play around with it more.
GitLab.com co-founder here. Thanks for you comment, it means a lot to us that you find this reasonable, we put a lot of thought into it.
> There is zero prejudice or discrimination involved here.

That's the elementary school explanation of sexism. It's useful as a shorthand for explaining the concept in a sentence, such as saying "the ground is down", but it misses all the larger nuance, such as the concept of an inertial frame and the arbitrariness of coordinate systems.

With sexism, reducing the concept down to "prejudice or discrimination" misses its more essential points about psychology and sociology. It doesn't explain what objectification is nor how gender imbalances are arbitrary, even if we have some idea of how they came about.

http://en.wikipedia.org/wiki/Gaze
it's funny, I was thinking just today, if I could restructure undergraduate science education, but strictly to cater to students with elite science potential, how would I do it?

1) Students must take an online entrance exam prior to arriving, there are two very difficult 20 minute questions in select fields (mechanics, e&m, wave mechanics, molecular bio, cell bio, chemistry, logic, algebra, calculus, theoretical CS) that test cognitive potential (not straight facts), e.g. for chemistry chemistry, "imagine that electrons could have spin state +1/2, 0, and -1/2. Describe some chemical properties of the first twelve elements." You must pass 2/3 non-math categories and logic + 1 math category.

2) Upon arrival, there are no seminars. Students must attend classes for subjects they did not pass. Classes consist of weekly close readings of relevant historical papers, group study encouraged (this would be good for the professors, too). Deficiencies can be corrected by online resources and getting help from friends (co-teaching). Professors would be encouraged to coordinate topics so that material would be repeated from week to week.

3) First year students would be required to apprentice in the labs of subjects they are NOT interested in studying. I.E you declare "ochem or bio", and spend your first year apprenticing in physics or pchem. Second year students begin apprenticeships in labs they might want to work for, and in third and fourth year students work full time in lab.

4) School runs an enrichment math-and-science focussed 'prep boarding high school' exclusively for underprivileged students. Classes are primarily taught by undergrads and grad students with supervision from professional educators.

5) Other courses required: philosophy of science, a half year of literature, a half year of history, and two years of practical computer programming (which could be exempted by a gruelling proficiency exam).

6) students are required to (and given a stipend to) achieve mastery in one non-scientific pursuit. This could include: literature, foreign language, social or artistic dance, visual arts, etc.

7) professors would be required to take the exams, allowed to fail any of the exams, except those in their own subject, when they start but, would be required to attend one class a year to be able to solve an exam previously failed. They get three tries.
Thanks nXqd! (I'm a GitLab.com co-founder)