skysight-inc/HackerNews huggingface dataset:
http://newsroom.uber.com/nyc/2014/08/wheelchair-accessible-r...

"""The Uber app is built to expand access to transportation options for all, including people with disabilities, and we are constantly innovating our platform and operations to meet that demand. Today, we are announcing a new platform innovation: the ability to request a wheelchair accessible vehicle in New York City’s outer boroughs."""
I've done corporate, startup, government (higher ed).

Another difference with government is the intractable complexity.

This plays to the difference between digitization and automation. Automation is the removal of human judgement. It requires simplification of the rules and processes.

My local government revamped their payroll system. The first effort tried to digitize existing rules, and failed utterly. The second effort reworked the payroll rules (automation), allowing them to use software closer to off the shelf, and succeeded.

I consider the projects I worked on for higher ed to be complete failures. Publishing course catalogs, registering for classes, auditing degrees, etc. Conceptually simple stuff. Alas, management tried to implement every single psychotic rule and mutant edge case for each and every stake holder, preserving paper-based processes over 100 years old. Such fun.

My work for a telco wasn't any less nutty making. There's a reason your phone bill is too high: bureaucracy. Their internal IT is terrible. They can't even provide conf call services or roaming wifi to themselves. I sometimes fantasize that Apple or Google will introduce ubiquitous flat rate service, gut the dinosaurs, and making another gagillion dollars just thru operational simplicity.
How our freemium plan failed
> Let's say you had an employment contract where you get paid $100k/year, but if you leave before 5 years, you have to pay a $50k penalty. 3 years in, you get a job offer for $500k/year. Are you going to stick to the contract because you need to obey "the rules", or are you going to pay $50k and take the much higher paying job?

What does that have to do with this? Someone who rents a property with the intent of subletting through Airbnb is not paying a penalty to break the contract so that they can enter a new one with different terms. They are still bound by the original contract. I'm not talking about the details of the terms, simply pointing out that your analogy of leaving one job for another does not apply.
> This is not the case with Clojure.

Well, it actually is the case, it's just that they've built out the core library with a ton of functionality; intermingling the actual Clojure keywords (there's only ~17 of them) with the convenience macros and functions built up from those two primitives. Someone wrote all of those functions and macros. Hundreds of functions and macros were built by the language creators to give the functionality of a complex language.

> Not that much is implemented in macros.

74 of the functions exposed in the core api alone are macros. Perhaps the most often used one is "defn" (and somewhat ironically "defmacro").
Way too long for why? I don't believe citizens are harmed by not being able to make money from something they didn't create.
Why not make people bid for the permits themselves? This would select the applicants who are most differentiated compared with their American competitors.
If someone puts one on a cat and films it, they might just break the internetz.
That's a really good point.
With key-pinning and standard TLS, we get transparency, a consequence for CAs who are subverted, and an Internet trust system that remains formally decoupled from government control. Even if 95% of users don't use browsers that reliably enforce pins, the 5% that do constitute a multi- million- node CA-forgery detection system. One, by the way, that is probably already working today (CT also has some wins here).

With DNSSEC, we get the knowledge that a .LY domain probably has TLS keys controlled by Libya, and, if we're very savvy, the knowledge that .IO keys are controlled by GCHQ. We don't get consequences (you can't take .IO away from its owners, and Google simply isn't going to move from .COM, which is controlled by NSA), and we only get pinning's security with many more years of effort that haven't yet been sunk into DANE.

I remain impressed that people who were up in arms about the Snowden revelations, or, just yesterday, about NSA stockpiling zero-days, could casually rationalize the largest transfer of control over the Internet to governments in the whole history of the net.
15 Time Wasters Successful People Avoid
Putin’s daughter, a young billionaire and the president’s friends
I guess I was hoping for a composer-like versioning system, but I suppose that's not a given?
> DNSSEC secures server-to-server DNS lookups, not the client-to-server lookups that your browser generates.

That is just an implementation detail is it not? My understanding is that there is nothing stopping a user (or more likely, the suppler of the user's OS) from setting up a local DNS server which verifies DNSSEC records.

> its real use case, that of replacing the CAs with DNS TLD operators, has the net effect of signing Internet cryptographic trust over to the world governments that control the most important TLDs.

Those governments can already get fraudulent certs issued to them either by directly coercing a CA located within their jurisdiction, exploiting a vulnerability in one of the hundreds of CAs worldwide, or by temporarily falsifying the records of the target domain to trick an unsuspecting CA. The difference with DNSSEC+DANE is that governments can only impersonate domains under TLDs that they control. No longer can Iran impersonate google.com by hacking a Belgium CA.

I'm not going to defend all of the implementation details of DNSSEC. Suffice to say, mistakes were made, but the concept is sound.
I'm a computational biologist that recently ported our webserver (genestation.org) from Tripal (PHP/Drupal) to Go. The performance gains were huge, but the simplicity of development and deployment was even better. I'd strongly recommend Go for a biology web server. However, Biogo is not remotely as far along as Biopython or Bioperl. Also, Perl beats Go for ease of string handling. Unfortunately, there is no equivalent to Numpy/Scipy in Go. Despite these areas of weakness in the ecosystem, I have switched to Go entirely except for one-liners and one-off parsing in Perl.
"Wait for version 3" has been the conventional wisdom about Microsoft products for decades now. (Example: Windows didn't really take off until Windows 3.1.)

Their modus operandi has always been to throw stuff out there, and then if it seems to be finding a market iterate on it until it doesn't suck anymore. So in that respect Surface is just continuing the grand tradition.
Frankie Boyle on the snooper's charter
Same on my Asus. The problem is that forcing the nVidia GPU means hotter/more fan/faster battery drain while forcing Intel means...it uses the buggy Intel drivers.

I'm not complaining too much if only because when I bought it, a 17" i7/16GB/nVidia/1920x1080 laptop for under a grand was a great deal of power for the cost (and it's only a backup machine for occasional use at events) but man...it's the one thing that's been a pain since I got the thing. Additionally I was bummed to learn that even with the dGPU forced on, it doesn't play well with my Oculus dev unit but I didn't know the requirements when I bought the notebook so that's just hindsight. Usually I just force the dGPU and leave it plugged in whenever humanly possible.
Take it to one of their retail stores, if you/they live close to one. They should be able to help.
I'm guessing the fundamental problem is a lack of appreciation of talent, and an unwillingness to pay for it.

Also... waterfall.
Large companies will create smaller companies to do the hiring or will work through proxies.
Source Code Poetry 2015
I do web development on a 2012 macbook air and a 2008 iMac. Both of them run on SSDs and that's all I care about really with just 4GB of ram.

I know people working on a LAMP stack with 16 GB of RAM desktops/laptops. I am not sure what they're up to with all that RAM hanging over their desktop while they run a 300MB RAM worth stack.
"This is more like phishing, asking us to sign up to something that looks helpful, but is actually a data breach."
"We don't care" isn't a rebuttal, it's a trivial dismissal.

I'm not sure who the "Three Percent" would be, then. That they are not interventionists and theocrats is reassuring to hear, but if their views support violating people's self-ownership of their bodies, their property and their civil liberties, then they are revolutionaries who I gravely fear.
Large companies game pretty much everything, thanks to things like regulatory capture and the fact that they have the resources and the incentive to do so. I'm coming around to the idea that as a philosophy, capitalism doesn't work in the face of companies past a certain size (Adam Smith thought that they would be too inefficient to survive, which is why he didn't pay them too much mind). I don't know what to do with this thought though.
> If rent control was eliminated

Do you mean rent control and rent stabilization? As far as I can tell, rent-controlled units make up something like 2% of all units.
cs702 said: The root problem is not government. The same thing happens in the private sector.

jerf said: This is not, strictly speaking, a characteristic of "government". Large corporations [...] develop the same problems.

You know, I saw this "10 years, 1 form" article yesterday and I thought how would the HN people react to it. Today I see I should have known they would simply deny this is the government's fault and use the Tu Quoque fallacy to excuse the behavior of government, like good Stockholm-syndrome-afflicted captives.
Just been hacked through this method and cannot believe how redis can ship with such ridiculously insecure defaults, and that they don't even MENTION the security concerns from the quickstart guide, which is what the majority of people would use to get redis installed and set up.

http://redis.io/topics/quickstart

Unbelievable.
All my customers will ever know is that their disputes are required to be arbitrated by "Super Fair Arbitration, Inc.". They won't know that Super Fair has a 99% corporate win rate, and that we pay them a bonus every year the win rate for us is over 95%.
Which is exactly why we must decentralize.
Can you install linux or is the bios locked down?
As long as an economic incentive exists, people are going to take advantage of it. Wagging your finger and moralizing is only going to convince people who probably weren't going to do it anyway. If you want to change behavior, you have to change the incentives.

Last time I checked, AirBnB was a publicly accessible website. It should be trivial for a landlord to see if their property is on there and enforce the penalties if it is. Another comment mentioned that landlords are inserting language into leases that they get the profits from AirBnB if it's used. That seems like a reasonable response to me.
Yes, that is by design.

Then the legislature can make a new law which can nullify a judiciary's decision. Or the executive can just stop arresting people for the crime and then the judiciary never gets a say.

That's what checks and balances are.
This Richard Branson-Backed Company Is Giving Away $100M to U.S. Startups
3+Roadblocks+To+An+Awesome+2016
Not to mention that there are already laptops. As Apple and other manufacturers have shown, it's often smarter to address market segments that aren't being adequately addressed rather than jumping into a crowded one.
"Every contract or duty within the Uniform Commercial Code imposes an obligation of good faith in its performance and enforcement." US UCC 1-304.

Every contract starts with the assumption that both parties are inclined to perform as stated. Viewing a contract as "putting a price tag on bad faith" is a very good way to get hit with treble damages in court.
HN hosted an article recently about someone's project that cancel's Comcast for you.
Were I a landlord, I'd start putting in an AirBnB clause, entitling me a penalty of 125% of AirBnB revenue.
How are protocols and multi-methods OO?
US Navy Plans a Plethora of Egregious Testing Activities Over West Coast
> To some extent I blame academia for pushing the idea that one can get an MBA and manage things without understanding what one is managing.

Where is this pushed? The advice I've seen is "go work in industry for a few years and get practical experience before getting an MBA."
The ads on the subway for MBA programs that I've seen are usually in the terms you describe of going from a baker to manager of a bakery.
You just described exactly how the banking industry works.
"it is very easy for you to switch companies"

I disagree. Legally, yes you are allowed to switch. But in practice, it brings in too many complications. H1B is a 6 Year visa. If you have spent more than half of that time period, try getting a job with a new employer. Very unlikely that they will be interested knowing that you only have 2 or less years to be allowed to stay in America.

Ok what about green card then ? Sure, you can file for a Permanent residency but if you are from a Country like India/China/Philippines, guess what ? You may take a decade to get that PR while you are technically stuck with the same employer. Can you still switch jobs ? Sure you can. Will you want to though ? Perhaps not knowing that you have to re-start the entire PR process again.
Even small ones (47uF or so) have safety slits to release overpressure. Maybe that's a recent change, though. I don't think I have any caps older than about 20 years, so I can't verify.
Bring Back Mystery Science Theater 3000
Law can be retconned. That's what a court decision is. Convictions or exonerations under a court decision cannot be retconned (except by pardon).

Yes, we are ruled by the ones doing the retconning: that's what elections are for.
immigrant here ... the one change that would make the h1b immediately useless to big companies, or at least make them play fairly is to allow h1b holders move between companies freely and file for a green card on their own (providing paystubs to prove employment) after 3 years instead of having to rely on the company to do it for them.

Right now if you lose a job on h1b, you have to live the country IMMEDIATELY. Can you imagine the kind of fear of losing your job that instills in a person who has been here even more than a few years? You'll accept any injustice just if it guarantees you being able to stay and eventually get a green card.

The program has to be fixed/updated.
(a) Users are actively discouraged against setting up full resolvers on their desktops, (b) browser vendors (at least at Apple, Mozilla, and Google) had experimental support for DNSSEC that has now been withdrawn, (c) if we get to stipulate that end-users will install additional security software of our choosing, we can do way better than DNSSEC!

So no, I don't concede that this is simply an "implementation detail".

Governments can't simply subvert CAs anymore, because of key pinning. If they do that, there's a very good chance they'll get caught, and when they get caught their CA gets restrictions imposed by the browser vendors, or removed altogether.

There are no meaningful consequences for the hard-to-detect forgeries DNSSEC enables NSA/GCHQ to make. Google can't simply restrict .COM, or switch to another domain. Google Mail just has to live with the security/privacy policies of all the TLDs it operates on, forever, with no recourse.

That's a terribly unsound concept.
Capturing a Sleeping Sun / Simulating the Maunder Minimum
Why is it assumed that all Airbnb guests by definition must be late night partiers, noisy and disruptive to the neighborhood? Seems like those types of comments are made by parties that have a vested interest against Airbnb in particular. I'll add my own one-point statistic: I rent an Airbnb while also renting out my house on Airbnb in another city. My neighbors where I rent out have not problems with my Airbnb guests, but ironically didn't like the folks that rented my house via the traditional broker/lease setup. In the end, it's just a marketplace for housing stock available to lease, both short term and long term. The traditional way of filling tenancy is seriously broken, with brokers taking a high up-front charge with no follow on service or help to landlords. Just look at NYC with their hate towards Airbnb. The rental market in that city is atrocious (exorbitant broker fees for tenants, poor presentation, shady brokers, etc etc)
>> Apart from the inferior development experience (outside of VS - which is top-notch), there are just too many bugs,

>> unfinished pieces and a general lack of polish. Updates wouldn't install, the Store kept crashing/disappearing,

>> Modern Apps would interact badly with virtual desktops.

>> Win 10 should never have been released in such a state.

Sounds like El Capitan.
Well, we know ethics are lobotomized. I'm not specifically denigating you, more of an observation of the overall class.
Don't forget that was also youtube's business plan.

edit: Also Napster's business plan. Can't win 'em all!
From the article:

“As a scientist, I want to be open-minded and not too skeptical... But I am an applied technologist, and know that uBeam is facing a very challenging problem, to say they least.”
Of course I am. That's by design. The textual literalists of the Constitution are as bad as Biblical ones. Written law informs the interpretation of the judiciary. That's how it's been literally-literally since day one.
I have spent 10 years in American Immigration system (became permanent resident 2 years ago) and it goes without saying that the immigration process has been the most frustrating part of my stay here.

Here's something funny. In last few years, all the reputed lawyers (Murthy, Ron Gotcher and others) have setup an online portal where you, as a client, fill in everything online. This includes scanning various documents and uploading them. The online portal provides a great workflow which minimizes data entry and avoids data errors. The same portal allows you to chat with your lawyer/paralegal if you have any questions. At the end of this process, the lawyer firm will generate correctly filled in immigration documents which they will print and send it to you. You sign them and send it back so that they can forward it to USCIS! I know it's not practical or possible, but when I was working through this portal, I wished USCIS would just buy this system so that I don't have to pay thousands of dollars to laywers.
So given the evidence that arbitrators are substantially more biased towards corporations than regular courts are, your argument is that it's actually the courts that are biased in favor of individuals and the arbitrators are actually perfectly fair and impartial.

I suppose that isn't ruled out by the evidence at hand. But isn't it more likely that regular courts, with all their rules about conflict of interest and judges that aren't paid their salary by one side of the dispute are a little more likely to be the fairer ones?
We mimic the concept of traditional fantasy sports; you assemble a roster of players (although in our case, they are stocks) and compete that portfolio against the performance of others'. If your overall roster performance is higher than the competition, you win cash prizes. We're able to pay out because of our profitable advertising model. Some of the companies listed use our site to gain exposure for their stock, in an organic, exploratory way.
I think you slightly misread what I meant. I was referring to those who only get an MBA and then think they can manage anything even if they have no other expertise. Maybe your mileage has varied, but I've never seen anything but disasters in the real world when that happens. You can't manage something you don't understand.
Can Another Bushnell Revolutionize the Way We Play?
eh? Parent didn't say anything about race/nationality - "what you really need is a cook skilled in traditional Mongolian cuisine? It's completely plausible that such a candidate can only be found in Mongolia"
Us grad student here. The problem with most foreign grad students is that they do not want to work on their accent, or on English itself, for that matter. Many of them just congregate into their own groups, and rarely speak English except for when they have to. Then, they wonder why they get such low reviews when they give a lecture!

In a way, this is highly pragmatic of them. Most of them do not want to stay in the United States after they graduate, so they have no interest in the extra effort that it takes to learn an American accent. The extra time it would take actually pulls them away from their research, and is seen as a distraction. Unfortunately, those who do want to stay either don't know how to, can't, or won't practice a better American accent, and so are extremely difficult to understand, even when you are familiar with the subject matter that they are talking about.

I have met only I have a dozen or so foreign students that I did not were from another country until they told me so. It wasn't about the size of their vocabulary, but entirely based on their accent.
Are you claiming that chat logs won't contribute at all? Or are you claiming that progress is irrelevant unless someone launches a 100% solution all at once?
For me, I can usually get myself going by putting on some good music, then making a list of a few things I need to accomplish today, and doing the easiest/fastest one first.
More info on the Kenbak-1: http://www.kenbak-1.net/
Its Too
Then the landlords should have no problem suing and receiving treble damages, rendering this practice unprofitable.
> I try very hard, everyday, to practice my pronunciation, and I still fail.

You're missing some realization. Get a pronunciation trainer to help you. Anyone can overcome their accents - actors do it all the time. The tongue is a muscle that can learn new tricks, but you need a mirror and an expert guiding you. It should take you no time with help if you are an intelligent person.

I'm not a native speaker but I have native-level speaking skills that I acquired through practice. Having an accent while possessing an IQ above 110 is laziness.
This (Former Nuclear) Bunker Holds $1.5B of Wine
Metal Gear?!
Three Men Indicted in U.S. Over Last Year’s Massive J.P. Morgan Hack
Really? Copyright is siloing off culture in unprecedented ways. Martin Luther King's "I Have a Dream" speech is under copyright by his estate, and will be until the 2040s. It can't be used by anyone without paying (large) licensing fees to his estate, even though they had literally nothing to do with the creation of the speech.

Ever notice how restaurants and movies never use "the Happy Birthday song"? That's because Warner Bros claimed copyright on it for decades. Another part of our culture that can't be used thanks to copyright.

There are plenty of films, plays, and TV series based on works in the public domain. Romeo and Juliet, Pride and Prejudice, and Sherlock Holmes to name just a few that come to mind. Should those creators be required to pay tribute to the descendants of the long-dead authors in order to use those parts of our shared culture?
People Dance on the Human Carpet in New York City