skysight-inc/HackerNews huggingface dataset:
Certainly influence on the young is part of it, but it's also a matter of keeping the sport at a level that everybody agrees to and understands. In some sports, doping is accepted- there are separate leagues for natural athletes. So my only issue is that if everybody agreed to not dope, and the understanding is that the athletes are clean, yet some dope, then those who are doping are cheating.

If everybody agrees that doping is ok, and it is the understanding of the participants that to compete you have to dope, then I'm fine with it.

To me, it's really about your relationship to the other competitors more than the horrors your actions may inflict on society.

We see something similar in academia. There are performance-enhancing drugs that academics can take to have greater periods of intense work, and out-compete their competitors. It's up to the academics to set the standard for what is acceptable.
The linux project was using git before github even existed, and would probably still use it even if the rest of the world had chosen, say, bazaar instead.
Haha. I got in an argument with a lit teacher in HS when I asked how she knew what the author meant? Did the author tell her that? Was it in some notes that were left? In this case it was simply what people years later had agreed the author meant.

Humans so desperately want to apply meaning to everything even when there is none. I've seen this in interviews where an excited fan asks a musician the deep meaning of some song and the response is along the lines of 'it sounded cool'.
Robotics for Uber is not a "barely-related technology." For a lot of us, it was always obvious that the core operational model for autonomous cars was Uber-esque. The fact that every major automaker is investing heavily in autonomy should convince you that autonomous cars are an existential threat to Uber.

(Not to mention that the driver situation is one of Uber's biggest issues at the moment!)
Is Tech a Meritocracy?
Efficiency must be balanced, though. Say that we end the subsidy on agricultural flood plains, which drives up the cost to farmers, who become less competitive vs imported food. They decide to close up shop and do something more profitable, since they can't complete with imports. The end result is an increase in efficiency but a loss of food security.

I'm sure other people have thought this through much better than what I just said. But it seems to me to be a reasonable argument.
Take the amount you want, add in the fee, and use that as your listing price.

Registrars are the way people search for domains -- unless you know a way to reach buyers more efficiently for your specific domains, it's hard to imagine a better broker.
I would like to find some reasonably prices screamers to use. You plug them in, they charge an internal battery for a short time, and then they let out the loudest scream that is allowed by law. They are charged up so they continue to scream once unplugged.

Put a few in different areas around work and wait for the magic to happen.
As far as I am aware, no driver outside California (which is, contrary to popular belief, not the entire US) has been ruled an employee.

And even the cases in CA are not going to be settled for a couple years.
This is common in the pentesting world. If you can get physical access to a USB port for just a few seconds you can enter the keystrokes to open up a port (or reverse SSH) to the outside world. With only three different procedures (one for Windows, Mac, and Linux) you can own 99% of the computers in the world.
There is potential for uber infrastructure to self-regulate - continuously giving bad ratings to bad drivers will see them reprimanded in some fashion (I imagine). I've had (mostly) good experiences here in Boston/Cambridge; any bad experiences I've had have been documented with 1 to 2 stars and a quick explanation as to why.

I admit that I have no idea how the reprimanding of drivers of the handling of bad customer reviews is performed by Uber. Hopefully it's done in an honest way.
I'm glad numberphile was on there as its one of my favorites. They do a great job
the moral argument for cheating?
I can't recommend Veritasium and CGP Grey enough. They are amazing YouTube Channels! Check out this video where Veritasium explains Quantum Entanglement. https://www.youtube.com/watch?v=ZuvK-od647c

It amazes me how he explains something so difficult in less than 10 minutes!
"Think of the children" is always the worst argument possible. This is about education as with all drugs and not that stupid "roid rage" video they made me watch with Ben Affleck https://www.youtube.com/watch?v=3FvlIwuQBO8

There was an assumption that legal weed in Colorado would lead to more children using but data suggest the opposite happened. http://www.usnews.com/news/articles/2014/08/07/pot-use-among...
Is there something like this for Heroku?
There is no level playing field in genetics either. The idea that banning drugs creates a level playing field is also flawed.
You do realize that this has nothing to do with Soylent, right?
How do you get the title of the poem incorrect when commenting on this story?
Depends on how you look at it. Arguably, I reuse my code every time I modify an application to make it do something it couldn't do before. That effort to make the code reusable helps (if done right) when I have to modify the program some time in the future.

But that's probably not the way you were looking at it when you asked the question...
I think filling out the application again is time well spent. A 100 people here can respond and say, yes it helps you get in validating and pumping you up only to be rejected again then what?. If you are keen on getting in, have at it again by filling it out and see what happens. Also, getting in the 2nd time will depend on how well you answer why/what caused you to be rejected in the first place.Drew Houston was rejected the first time and got in the 2nd time..:)
>We need to plug in keyboards

Uh, even a prompt like "A new keyboard was added, do you wish to use it?" would work (after the system is up and there is already an input device). Yes you can come up with edge cases, but it should be easy enough to detect the difference between someone trying to get a keyboard working versus someone going about their day and a new USB device showing up as a keyboard.
soggy, everybody-wins non-conclusion

is it really that surprising that a poem that quite literally presents a duality could also have one in its interpretation?
How did that licensing work? Like any self-respecting 11-year-old, my Apple ][ CP/M copy of Turbo Pascal was pirated.
Yeah, that's always been a real head-scratcher for me. I see the umlaut in maybe every third reference to the company, and yet they never used it in any official capacity!

Worst case of hypercorrection I've ever seen.
Inexperienced Emacs Lisp programmers coming to this site for the first time should be aware that Xah Lee's code is generally not very idiomatic. He discusses it himself here: http://ergoemacs.org/misc/emacs_lisp_coding_style_language_i...
Actually we have a lot in common :).

In addition to KV pairs storage, DynamoDB supports querying, documents, indexing and streaming from a feature stand point and infinite provisioning/scaling from a infrastructure stand point. Give it a shot and ping me about any questions!
>the strn* versions that required you to manually terminate the string when it hits maximum length

This is from the description of the not-easy-to-use strncat():

>A terminating null character is always appended to the result.

So your statement is only true for strncpy(). Unlike many other C functions it doesn't deal with C strings (null-terminated character arrays), but rather with fixed length and possibly null padded character arrays. People are just misusing it for some false sense of security. It may seem strange but snprintf() is the only secure string copy function defined by ISO C99.
Unix is fairly uniform, and not object-oriented. Plan9 is even more uniform and still not object-oriented. Lisp machines did not feature too much of an OO neither, and yet had a very unified interface to all the OS entities.

Other than that, OS research is nearly dead anyway, nothing interesting happens, besides probably Singularity, which is also not very OO - it does not play well alongside with static analysis anyway.
Do you think if you had read the 1000 hours of wood working books that you'd be any better off?

There clearly comes a point that even in depth studying of a topic has limited ability to translate to real world skill. Very few things can translate well from study go skill.
It would be really cool to add facial recognition at like 0.5hz to the phone so that it only turns the screen on when you're looking at it. Or alternatively customize the content based on who's present in front of the mirror.
Or have the OS block it initially and popup a message saying what the device claims to be. The user either accepts or rejects, and if rejected the block stays in place. Only exception would be for the first keyboard/mouse plugged (unless there is a built in one, in which case even this wouldn't be an exception).
That last point is really fascinating: The employment status of Uber's drivers could have a significant effect on the speed at which autonomous vehicles are introduced in this country.

Uber may accumulate a tremendous amount of cash, only to suffer unfavorable legal rulings that jeopardize its current business model. One of the obvious solutions would be to devote that money towards replacing the drivers with automation, so that the entire "independent contractor vs. employee" issue becomes moot.
While I believe the author is correct, I think that the view is somewhat shortsighted. You cannot simply pull a half trillion dollars out of the economy and not expect a ripple effect into other industries. A economic multiplier of 10x brings you into the 5 trillion range, and oh, wait, there is the dot-com boom again. Edit: To clarify, I don't think that a 10x multiplier would be accurate - just trying to show the missing variables.
OT but important: We do not normally accept patches at SQLite because (1) that would endanger the "public domain" status of the project unless the patch is accompanied by a lot of paperwork and the sender resides in a British Common Law country and (2) we don't put untested changes into the SQLite source tree and (3) no matter how hard you try, your patch is unlikely to met our strict style guidelines. If you do send a patch, we may use it as a reference to try to figure out what the problem is, but we won't actually apply the patch.

It is far, far better to send us a test case. The smaller the test case, the better, but any test case will do. We are much freer to accept test cases without copyright complications, and test cases have to be written anyhow before any changes are checked in. So just send in a test case and let us find and fix the bug for you. If it is a crash bug, it is usually fixed quickly - within hours.

lcamtuf always sent us succinct test cases. Never patches.
Do we just not teach lex and yacc anymore? Or any other LALR type parser generation system?
I rememeber the CP/M floppy ... I booted it once or twice but did not know what to do with it, so I ignored it. I usually booted my C128 in C64 mode to play games.
Are you suggesting that most professional leagues don't allow doping? The NFL is full of drugs they just sweep it under the rug until the public notices. Kind of like Professional Bodybuilding. Everyone knows they are on drugs but we just kind of ignore it. It seems like even the DEA ignores it until you make it so obvious they have to respond. I always finding it shocking when people think pro athletes don't do as much as they can get away with to be competitive.
This varies greatly by region, land use, and weather patterns. In some places and years, humans dominate; others, lightning. Because humans tend to start more fires near cities, campgrounds, and other accessible areas, those fires tend to be contained or extinguished quickly. Lightning starts tend to be on ridgelines, near peaks, and in other remote areas that are difficult to reach. Many of the big, long-burning fires are lightning starts, but they also tend to threaten fewer structures. Obviously there are exceptions all around.
> The problem was that we were trying to retrofit [the Foreign Data Wrapper] API for something that it was fundamentally not designed to do.

> The PostgreSQL Extension APIs ... enable you to extend, cooperate with, or override any database submodule's behavior. We could therefore change our design to use the planner and executor hook APIs, and we found that things followed nicely from there.
Even if you don't. It might spark an interest in it! They really do a great job on making it enjoyable.
This is just hearsay, but I was told there is basically a minimum rating and if they drop below it for any meaningful amount of time they are fired.
Yubikeys are (or can be) permanently attached, so this wouldn't be a problem for those.
35 countries where the U.S. supported fascists, drug lords and terrorists (2014)
Yes - and the people who use RSS often are news sources for other people and are more likely to share your stuff. So even though there were only 100,000 Google Reader users, they probably shared to n+10 yet you won't see those stats in just people consuming your RSS feed.
Florida: http://www.theverge.com/2015/5/22/8647163/former-uber-driver...

Also, the IRS is nationwide. Uber has a high hill to climb with them regarding contractor status.
Unlike previous guidance, this doesn't focus on trying to get ever more entropy into passwords. Instead we're encouraging system designers and security architects to think more about where they're requiring passwords, and what they're trying to achieve with them

Great from the system side. From the user end however, I had a revelation when I realized that I need to make a distinction between strong passwords and disposable passwords. Much has been said already about strong passwords for keys, log-ins, encryption, but disposable ones for almost all websites? That are easy to remember? I've been using SuperGenPass[1] for that and have loved it.

[1] http://www.supergenpass.com/
But, is the constant probability assumption even reasonable? Seems like an experimental study is necessary. I wonder if it has in fact been already done.
This certainly isn't the first time a company has stifled publications pointing out flaws in its product. It's important to note that the reason many people in the security community are so upset is that FireEye, as a security company, "should know better."

The common best practice for security researchers is, when a vulnerability is discovered, to contact the organization with the vulnerable product, give them a set amount of time to fix/patch the issue (usually 60 or 90 days), and then release the vulnerability to the public after that amount of time has passed. Many people feel that this system holds organizations accountable, and makes it so that they can't simply ignore the issue -- without being punitive to the product and its users.

While people can certainly have different opinions on how FireEye is perceived, it's absolutely a major player in the security industry. For an organization such as that to stifle researchers is very surprising to many people in the community.
In most alternate universes, the Amiga would never could have been a competitor to the PC or even the Mac.

The secret to the PC's success was not just the clone market, but the open architecture that permitted endless permutations on interexchangable components: motherboards, graphics cards, hard drives, etc. were all pluggable.

Amiga's custom chipset and architecture gave it a huge edge (mostly in multimedia), but the tight coupling made it an evolutionary dead end. Even if they licensed the OS and opened the architecture to clones, the hardware dependency wouldn't have been able to follow suit.
The military in general did not believe in open LGBT or racially integrated service either. I wouldn't put any stock in any opinion proffered by the military itself, their job is to toe their line and present a cohesive front supporting whatever is the current policy, and there's few the military in general likes less than changes in policy.
A scholarship is an educational subsidy. Should we issue a moratorium on scholarships? Should we discontinue subsidies for solar energy companies? How about the billions in R&D tax subsidies that we give to pharmaceutical/industrial/healthcare companies each year to develop new drugs, treatments, and machinery?

The market doesn't always know what is right. To be more specific: the market is short-sighted and greedy, and can self-destruct an economy if left unregulated. We need to subsidize activities that have large costs in the short term, but return more over the long run to society. Or else they won't happen.
however, if I were to ignore the backstory just for fun and apply the law of logic to the poem wording, given the information the road not taken are both, since the poem state he's taken the less used road and the two road ahead are equally worn, he got back to the road he came from. (and by necessity more people went to the crossroad from the other two roads and left on the other road without going to the road the writer is coming from)
Life is a competition. There is definitely competition in music. People battle for spots in orchestras. People battle for commercial dollars, etc.
That is absolutely valid and in some cases, that is actually true. In other cases though, literary experts are fairly confident that the boat trip was a metaphor because they have gone through letters where the original author talks about what he/she is trying to accomplish with a particular piece.

One of the rules of studying literature is that you're always welcome to disagree, but that you need evidence if you want to go against the prevailing opinion. You're welcome to think that Howl is about an acid trip Ginsberg had where he thought he was a wolf, but if you want an A, you better have some letters he wrote to Kerouac about it. :)
Money chosen twice.
The best sendup of Lit teachers reading too much symbolism was in the movie "Back to School" and the Kurt Vonnegut scenes.

Diane: Whoever did write this doesn't know the first thing about Kurt Vonnegut!

[cut to Thornton's dorm suite]

Thornton Melon: [on the phone] ... and another thing, Vonnegut! I'm gonna stop payment on the cheque!
Ballantine designs a glass for drinking liquids in zero gravity
It's more the funny idea that C is still taught anywhere as an introductory language instead of the 'easier' Java or Python. (The actual course does exist. https://www.digipen.edu/coursecatalog/#CS120)
Your main problem seems to be with the use of patents to protect market dominance. I agree with you that this is a problem, but disagree on the cause. The patent system has been causing this kind of issue ever since its creation; look at when the Wright brothers patented aircraft roll control, and a lawyer patented cars.[1][2]

[1] https://en.wikipedia.org/wiki/Wright_brothers_patent_war

[2] https://en.wikipedia.org/wiki/George_B._Selden#The_Selden_pa...
The GP's point (under the most charitable interpretation) is that safety regulation is orthogonal to medallion limits. You can revoke someone's permission to drive for hire without also placing a limit on the total number of people who can drive for hire. Indeed, this is the typical model in Germany (IIRC): anyone who meets the standards and doesn't mess up can be a cab driver.
Qualcomm demos Snapdragon Flight for smaller, lighter camera drones [video]
As a CMU grad it was kind of a gut punch when I heard about this. However, I'm confident that the CMU robotics program will be just fine in the long run.

The thing that worries me more is if this makes universities afraid of partnering with companies like Uber in the future.
Wanted a lower-profile keyboard?
Then sure. But check out this talk/blog post, which explains why such monadic futures are not a good way to compose asynchronous code: http://blog.paralleluniverse.co/2015/08/07/scoped-continuati...
It's an important point, however. If the teacher had said "Asimov means X" the teacher would be wrong. But, if the teacher is saying that he interprets the words as X he is right.
People in all sorts of different positions take performance enhancing drugs. We as a society tend to focus on athletes for some reason. How many of the programmers you work with are taking some kind of stimulant or nootropic? Everyone is looking for an edge. How many famous CEOS "cheated" at some point to get to where they are?
Suppose the author was just really obsessed with boats for some reason, and wrote lots of texts about boats that nobody cares about except him, because no one shares his obsession.

It's possible that purely accidentally he wrote something boring about boats that causes readers to think interest things about things that are not boats. This will cause the poem to become popular by itself, without help from the author.

From a memetic perspective, this can be worthy of study.
Refactoring is abused as a handy word to use to describe random shit that would confuse management if you went into detail. If you're genuinely refactoring then, depending on the scope of the refactoring and the nature of the code being refactored, I would agree. Making that judgment is part of being good at your job.

But "refactoring" often means "cleaning up some really shitty code we wrote in haste last month now that we aren't facing a horrible deadline", and that's worth doing with or without good tests. And using a nice opaque term like refactoring stops your having to explain "good, fast, cheap" to some manager like he/she is stupid (which he/she is not) for the umpteenth time.
It certainly does not.
Their publication/journalism is rather good.

My experience (and others' I know) of buying subscriptions has been a pain - mail sent to totally incorrect address, also time between signing up and delivery being many weeks.

Their on-line subscription used to allow many tens of people to use 1 account, simultaneously (I cannot be sure whether this was a clever way to increase readership&advertising revenue, or whether their systems didn't detect multiple simultaneous logins from different countries on 1 account).

It is possible to have a fine product, but poor execution on the business/commercial side. e.g. many UK football clubs have historically had a fine product (rights to view football matches etc) but have failed to make the most of it in a business sense. Some have been commercially successful, despite squandering income opportunities.
Arguably all software vendors who sell a product should be prepared to do two things:

1. continue fixing bugs in their prior products.
2. create new features in new products.

People who buy something, e.g. an original iPad, no longer get OS updates even though the item was advertised as being safe to use to access content on the internet. This is provably false and while EULA shenanigans provide a fig leaf of propriety, the reality is what was sold was defective and if it's possible to fix it they should.

Opting out of updates means that you don't get fixes. The argument that you agree to these kinds of changes in fundamental behavior because you are receiving new features is B.S. The company sold me a defective product and certain documented behaviors. I'm ok with those behaviors but I want the product to work for the features advertised. I should have to tolerate excessive data collection simply to get a functional product.