skysight-inc/HackerNews huggingface dataset:
My perspective on performance-enhancing drugs has changed because of my involvement in Brazilian Jiu-Jitsu and mixed martial arts.

When I was a teenager, I started training at a gym where several UFC fighters spoke openly with me about their use of steroids. And in the decade since then, I have experienced the pains of rigorous training and competition without PEDs, while also interacting with lots of grapplers who discussed how PEDs helped them.

None of them believed that the competitive advantage from steroids comes from the additional muscular strength they provide during a fight or a jiu-jitsu match. Instead, the steroids allowed them to train with a frequency and intensity that is virtually impossible for natural competitors.

This recuperative advantage is still "cheating," but it feels morally different in the sense that the athlete is enhancing his technique by training more, not using steroid-enabled strength to compensate for poor technique. (The same is not true of something like blood doping.)

I'm not arguing that PEDs should necessarily be permitted in athletic competition. That would be my preference, but I recognize there are colorable reasons why we should avoid glamorizing the practice in the eyes of teens. However, as a sportsman, I respect a competitor who is willing to risk his health in exchange for the chance to train as hard as humanly possible.
that video kinda reminded me of the enclaves exclaves one.

BTW, The City even has its own police force afaik. It really is a strange place...
That's what FEMA is and does. It's insurance of last resort for a wide variety of major disasters.
It works on Mac as well (FTA).
Another great channel is Cody's Lab.

It's basically a guy doing Minecraft IRL, digging, mining ore, smelting it building tools etc. Even a video on how to make gunpowder from hay and your own pee!

https://www.youtube.com/user/theCodyReeder
Classic! This shows what I've been saying for a long time now - programmers suck at marketing and can't name products competently. I fully expect to be cruising Github one day and see a project named "TwizzleFartKWZ."
Company name, unfortunately, is "Uber". Not "Über".
I wrote this piece so happy to answer any questions - also love to hear any suggestions or thoughts from people running ad block.
As "Faster, Higher, Stronger..." author explains, doping wouldn't level the field for everybody since drugs affect people very differently. The concept of "fairness" is arbitrary, he mentions the use of altitude tents for example (banned only in one country, it favours richer countries), but somewhere we need to draw the line.
Money: it keeps score so you don't have to.
Even believing in a lie?

Not saying our choices don't matter, but we often attribute too much of our own success to our choices, and not our circumstance. Gives off a distorted view of reality. Coming to terms with the truth would be easier.
And here's dave grohl illustrating how true that is.

https://www.youtube.com/watch?v=YFHD7kuAqu4
Various devices tend to either have serial number empty (for example both my keyboard and mouse, Sun and Logitech respectively, so not exactly cheap Chinese crap) or filled with some random garbage that is not unique at all ("123456", "Serial" and so on).

One would assume that "garbage in iSerial" is workaround for Windows' behavior of identifying devices by either it's serial or physical port and requiring distinct driver registrations for devices that are "different" according to this logic.
What about RAM? Please don't tell me the iPhone 6S still comes with only 1GB of RAM in 2015 for $650+.
I don't think you understand my point.

I'm not against technological disruption. When the shipping container revolutionized shipping 60 years ago, the shipping industry split the productivity gains with the longshoreman union to buy out those made redundant by said productivity gains. I'm inferring that the same will need to be done again.

If technology obsoletes people, and they're unable to retrain, they'll be supported by social safety nets, funded by taxes on said technology.
Knuth wrote a paper on toilet paper dispensers with two rolls, with the assumption that a user has a fixed probability of choosing the smaller roll. He then uses all sorts of crazy math to analyze how much paper will be left when the smaller roll is emptied. This method could be used to analyze the Frost poem situation if a traveler has probability p of choosing the path less taken.

http://gi.cebitec.uni-bielefeld.de/teaching/2007summer/jclub...

P.S. I go with the regret interpretation of the poem. "I shall be telling this with a sigh" makes it pretty clear.
What if there were really no signs of metaphor, and the boat trip was just a boat trip? How do you know you didn't just read a bunch of things into something the author didn't intend?
The Fork Not Taken

Two spaces forged in the obscure core
And sorry I could not both address
And be one stream of loads and stores
Blocked while tables copy, bored
Yielded to the next process(0)

I got the new one, once unblocked
And having perhaps the better claim,
Because it was COW(1), not yet untwained(2)
Though as per that POSIX doc,
The two should look about the same.
---
0. Not accurate.
1. Hay, cows like it grassy!
2. Naive misconception that there is a difference.
I haven't read Orr's book so maybe there's more evidence for Frost's intent there. But, in the article, there's just one quote from Frost on the subject: "I’ll bet not half a dozen people can tell who was hit and where he was hit by my Road Not Taken". This quote is as enigmatic as the poem and is inconclusive.
Also, understanding which problems are worth solving is hard as well. That's where the "charge in like a bull" approach can be handy: a number of problems are worth solving that people shy away from, either because they're viewed as too inconsequential or because they're viewed as too difficult, and they don't get resources devoted to them until somebody has paved the way with a quick & dirty solution.
Also, if "large device manufacturer" ever losse its key, zillions of devices could become unusable overnight (scenario: Evie signs malware with the leaked key, Apple and Microsoft revoke it in a high-priority update; all devices signed with the key become unusable; the world is 'not happy')

You likely also would need a way to update the key or flash new firmware and, possibly, a way for the updater to detect whether the device it is talking to has been tampered with. That's expensive for low-margin products such as USB sticks and mice.

Also, the average user would not know how to update the firmware, and even if he knew, might not be able to because his keyboard and mouse are fried.
"CodeCommit" (which I use and like) is _nothing_ like GitHub. There's no community. In fact, that's why I like it. Things basically default to locked down and private, non discoverable.

It's just an easy way to host Git repos on reliable servers with a nice permissions mechanism for authorizing users.
This is great, as it frees up public research funds to be invested in other perhaps more forward-in-time projects.
Compared to VC++, it was easier to learn, read, write, make reliable apps, and extend. I could teach anyone a Wirth language. The Go community is learning the benefits of Pascal-style design. People wanting a new Delphi should probably use Go. Just because Delphi stagnated and died off.

Anyone wanting Pascal/Delphi today should use Lazaurus IDE w/ Free Pascal Compiler. Compatible with Delphi where it mattered, aiming for better in other areas, open-source, and cross-platform. Best use case is a C or C++ replacement that's safer, easy to read, and supports computers with little resources. Go's not there yet on runtime side.
The other end of the USB cable and tinkering through that is usually enough.
But definitely nice to have non-permanent adhesive.
How does it work? I thought different trees would need different amounts water, sunlight, etc. Combining too many different kinds would give suboptimal fruits. Are these apples, peaches as good as a single tree?
They are losing that battle in a hurry...

June: "In California, Uber driver is employee, not contractor: agency"
http://www.reuters.com/article/2015/06/18/us-uber-california...

Just yesterday: "Another Uber Driver in California Ruled an Employee, Not Contractor"

http://blogs.wsj.com/digits/2015/09/10/another-uber-driver-i...
> The only solution is to educate people to not plug hardware they don't trust into their machines.

Solution to what problem? If the problem is "people keep getting hacked by plugging things into USB ports" then there are lots of other solutions. Filling in the USB ports with glue works well.

If the problem is "we need a way to plug in hardware easily without introducing security vulnerabilities" then educating people doesn't help at all.
OpenWRT Chaos Calmer 15.05 is out
ITT: many well-spoken comments reflecting how different personality types (or if you prefer, ways of thinking, or, viewing or understanding the world...) have very different relationships to poetry.

No such codification is perfect, but I find the Meyers-Briggs binning a useful shorthand for understanding how different colleagues relate to the world (and respond in different ways to different kinds of problem, management strategy, social environment, etc...)...

...and in this thread there are comments which would make me bin people immediately. :)

(There are no good or bad bins; just differences.)
Or use something like AirDroid[0] (to interact with the tablet)

[0] https://www.airdroid.com/
They are contractors, though. They own their vehicle and set their own hours. They can choose if they want to work that day or not. Uber is just a lead source to the driver. My neighbor drives a black car, legally licensed as a limo, and drives for Uber. Not all of his fairs come from Uber. He owns his own business, Uber is not his employer.
Ah so you're an idea too?
What Americans know and don't know about science
This is easily the best comment I've ever read on Hacker News.

Please grant a BSD license so I can be comfortable reusing it anywhere I like.
Does rationalwiki always use such opinionated language (like calling Makow "whiny")? I don't think it does itself credit by that. Surely some pull quotes: "The banking cartel needs a philosophy to justify enchaining mankind. That philosophy is Satanism." would be sufficient to show what he's about.
Can you give urls for Frost's letters?
Governing bodies across the US continue to find Uber "contractors" to fit the parameters as employees.
iOS+9/+iOS+8.4.1+jailbreak
Good steps -- a site that asks me to allow displaying of ads will get white-listed as long as they play by the guidelines that they've laid out here.

It is promising to see the industry look at ways to self-regulate before something drastic happens. i.e. doomed government attempts to regulate, or more sophisticated ad-blocking that continues to destroy the business model.
But that's not at all the message "and that has made all the difference"... It's not that your choices don't make any difference, but that you make them without knowledge of where they really lead, and that you can't go back if you discover that you've made an error.
My rule is: tests only check the presence of bugs, not their absence. And is usually little more than wishful thinking to delude people into believing their code to be bug-free.

Understanding the code is worth WAY more than having good tests. Most of the great programmers who inspire me don't write tests but have the deepest understanding of whats going on.
Oops! What I meant was, there was no such thing as "online" at all, when TP1 came out. ;-)
Your Win7 screenshot shows just a nice green shield next to the preselected default setting, and a scary red "X" next to the one that would prevent Win10 from being downloaded. The 3rd option also says that you will be vulnerable if you select it.

Finally, nothing on those screens says anything about automatically downloading a different OS. There's zero consent to that.
I really like this article, because it's a great description of the level of hardware knowledge you must be programming with in order to successfully elide atomics on the fast path for concurrent programming on multicore.

If you aren't familiar with your CPU architecture on the microcode level, don't risk it. Your naive double-checked locking code is almost certainly broken. Just use atomics on the fast path.
It was all so much "cut up the flower to find what makes it beautiful". The latent hypocrisy of the whole thing depressed me to no end, but it was a vivid introduction to that distasteful pseudo-highbrow thing people do with everything from beer to wine to poetry to cheese.

The answer all along was simply "I like it". I like the way it sounds in my mind, the way it tastes with spaghetti. The way it rolls off the to tongue when read aloud. That's it. And that's enough.
It's good that these differences are being studied before they are relevant. It's better than the time gap between determining men's heart attack symptoms and realizing that women experience different symptoms when they're having a heart attack. A similar such an oversight could have threatened the viability of a longer term space mission.
Stop being slapped by too many notifications
> my gut is hat climate change is the real culprit.

Whether or not this particular incident is caused by it, climate change is and will create massive costs for society, from forest fires, to coastal cities flooding, to water and food shortages, to all the associated mitigations and social consequences (wars, starvation, migrations, etc.). Who should pay for all of it? These are massive externalities dumped on the public by the fossil fuel industry and, to be fair, by the very many users of fossil fuel, including me. However, I didn't conduct a propaganda campaign that has turned a problem into this catastrophe.

Regarding this particular situation: I'm not sure a particular fire can be directly linked to climate change. Climate change will make some places wetter, some drier, some warmer, some cooler. The average temperature globally is increasing, but that's an average over a huge area (also, does someone happen to know about humidity and rainfall?).
Robots now have their own living space at Bristol Robotics Lab
Though for some reason it still didn't make it into glibc.
It was not done quietly at all. The browser also makes a huge deal about what these new tiles are and what information is exchanged. Which is something along the lines of "what percentage of all tiles clicked where ads"

The browser downloads all ads and decides LOCALLY which ads or suggestions to display - that is, it is done privately.

This advertisement is way more private and transparent than Mozillas normal third party ads programme, through google/yahoo search.
iOS 8 was a 1 GB update (or even bigger for some devices)
Uber and other companies (including Google) have been hiring a lot of robotics faculty as well as newly-minted PhDs. This is a good thing for robotics research.

There's generally a shortage of tenure-track jobs relative to the number of qualified PhDs, so when companies poach faculty, it improves everyone's career options. This is one of the reasons why CS PhDs have a much higher chance of getting good tenure-track faculty jobs than, say, physics PhDs.

Of course, when there's a faculty exodus it causes a temporary leadership vacuum--e.g. this has been the situation at Stanford for the last couple years, where most of the AI faculty has left to start companies. But most of the students at Stanford seem to do fine, and universities can usually fill the void in a few years and hire some new enthusiastic faculty.
> Not really, the only "object" you can store, Amazon's language notwithstanding, is effectively a file. It's not like you could give it something that needed to be serialized.

It's not "Amazon's language"...your thinking is too programming-language-centric. Object has a much more general meaning. Amazon didn't invent the term blob (binary large object) and S3 is basically a blob store.
What I suspected, and what you hint at, is that the insurance market isn't all that efficient in some areas. In some cases because there's limited information, in which case the only way to increase market efficiency is to do more research (which is so open ended it's impossible to know when you're doing "enough"), or to pad the results to account for errors. In other cases it's because there's been too much government interference, or the interference has had unintended side effects (I believe in market interference, I just believe it should almost always be to increase efficiency, where all to often our efforts are to subsidize a segment and that has too many follow-on consequences). Requiring insurance in specific areas might help this.
It has never wholesale upgraded the OS to a new major version. Nobody expects it to.
This instantly breaks Yubikey among other things.
OK it's not your machine ;-) I mentioned it because I have seen newer non-mac laptops be pretty slow.

Try wired instead of wireless to see if that is the issue. Try changing your DNS to Google's or OpenDNS and see if that helps.
> Sometimes, that's even the behavior you want.

Sadly, in most cases, this mean you have to decide between ugly and performant, or nice and slow code.

I hope this gets fixed soon. Nobody should have to write queries like this:

select blah blah blah
from x, (select blah blah blah
from y, (select blah blah blah
from z, (select blah blah
from w
where a=b
and c=d)
where z.id = w.id
and p = 2
and q = 4)
where z.id = y.different_id
and r = 3
and t = 'BLAH'
and u not in (select u from w)) l
where l.id = x.id

CTEs allow you to build "lisp-like" pipeline where you transform your data as you go and are able to give the intermediate results useful names.
> The Economist has had poor business execution for at least the last 2 decades

IIRC, they are one of the most successful magazines in the world, with rapidly growing readership and revenue.
Maybe. Or else it could be about Chaos theory, as in the famous "butterfly effect" (a very small difference in the beginning can make a very large difference in the end).
Well, there is something pragmatic to be said about at least knowing why you liked something — personally, i like being able to semi-reliably pick a cheese or wine based on descriptions or memories, at least in the vain hope that it'll be above-average according to my tastes :)
5% reuse is low, although it probably depends on what exactly you're working on. One approach is to make as much of your code into libraries as possible. This works especially well if you're making new applications using the same framework, although it's still valuable if you're maintaining an application. I've also found that separating the ui into partial views can save a lot of time, especially if you can reuse some of them for other projects. A third option is to make some functions that you use by convention. For example if you're using Selenium for testing there are 15+ ways to find something on a webpage. Choose 5 and only use those.
But isn't the use of the phrase in the poem a comment on the proverb/quote, not a source of the quote itself?

http://quotes.yourdictionary.com/articles/who-said-good-fenc...
Taking a libertarian perspective here, the problem isn't Uber. The problem is that the government tried to artificially limit the supply of cabs with medallions, leading to entrenchment, lack of competition and no urgency to innovate within the industry.

So innovation came from outside and it's blowing the whole thing up.
MongoDB's upcoming document validation (schema enforcement)
For $380 a month, this 23-year-old lives on trains instead of renting
Too bad we don't have as a good train system here :-(
Exactly, you shift the goalpost for attainable performance and the minimal performance necessary to be professional. A good example of this is e-sports, where it's well known, especially among FPS players that people competing are using stimulants -- and this has been the status quo for more than a decade. Which might be neutral, if things like steroids/stimulants weren't so terrible for you, but they have noticable consequences for your health.
Just wanted to give some color to BMJ's comment for most people who would not be familiar with the legal boilerplate, as his comment was interpreted as theological by some.

In my mind the issue is pretty simple: if you buy a house in a wild-fire prone area, you should expect a wildfire at some point. Whether or not you want to prepare by a) purchasing insurance or b) wild-fire proofing your house is your prerogative. If you're not willing to take/mitigate the risk, then live somewhere else.
I'm not too sure what you're asking, but a two way mirror is just a surface that reflects some light and lets some through. It's a very thin metallic coating on one side of something transparent.
It all went downhill after they got bought by Symantec.
I found a quote recently by G.K. Chesterton about this that I really like.

"In the matter of reforming things, as distinct from deforming them, there is one plain and simple principle; a principle which will probably be called a paradox. There exists in such a case a certain institution or law; let us say, for the sake of simplicity, a fence or gate erected across a road. The more modern type of reformer goes gaily up to it and says, “I don’t see the use of this; let us clear it away.” To which the more intelligent type of reformer will do well to answer: “If you don’t see the use of it, I certainly won’t let you clear it away. Go away and think. Then, when you can come back and tell me that you do see the use of it, I may allow you to destroy it."[1]

[1] http://www.chesterton.org/taking-a-fence-down/
This knot is one of the top 10 things I learned online that I share with people. And they share it with their friends, teach their kids, who tell their friends, and so on.

It still comes up as a random topic of conversation at every conference I go to where I see someone retying their slippery laces.
This Used to Be the Future: Inside NASA's Ames Center
Ask HN: Does anybody use Grails?
I never see anything on HN about Grails and I don't seem to hear anybody talk about Grails in my day to day life. Is there anybody out there using it?
I think he hit the solution with the example he gave of piracy. You don't go after the pirates or try to lock down the product. You change to business model.

One of my favorite ad/content models is TapeOp magazine. They state when subscribing that will get emails from advertisers to the magazine if you subscribe. If you don't want that then don't subscribe. There's none of that "pay if you don't want the annoying ads" nonsense. The ads are relevant to the content of the magazine and are of interest.

I think it may be too late to 'make up with adblock users'. Adblocking will probably be default on future browsers just as popup blocking is.
>It will be interesting to see if this pushes any traditional cab companies to become their own "mini Uber".

>i.e. sell all their medallions, get rid of all their regulations and expense overhead, and just operate all their drivers like Uber operate theirs. At which point competing should be easy enough.

There was a story on HN about a year ago, regarding an cab company owner doing exactly this, although the owner didn't have medallions to sell, he simply stopped renting them and paying associated fees.

HN discussion: https://news.ycombinator.com/item?id=8134323

My summary: https://news.ycombinator.com/item?id=8134695
That's funny, I don't see that on my two Win8 machines.
I get smart by being against the wall. Maybe a sign of internet ADD. I've tried reading, rarely worked. I watched tons of talks, sometimes deeply inspiring, most of the time the equivalent of a TV show for emacs nerds. I learned the most in crysis (bricked os, fubared hdd, proving for interviews, having a client).

ps: btw, try MOOCs, it had a positive effect on me, people compared it to IRL college, but I found the irc channels more open to discussing problems, replaying classes very good when your brains shuts down, the self pacing valuable too.