skysight-inc/HackerNews huggingface dataset:
I read this article, and it's a great read. But my reaction was "even if this is true... so what?"

If they had used the lie to get support for "enhanced interrogations" (like people quoted in the article recommended), I'd be mad. If the US government had been holding bin Laden and waiting for the right time, I'd be mad, too. If Obama blatantly lied about the story for political points, I'd be mad.

But, basically, it seems the story happened mostly like it was told to us, and the changes were mainly to not implicate Pakistan or the informants. I wish we had a more transparent government, but hey, we flew into another country and murdered an elderly man... The story we got could have been worse. The gist seems to be true.

The claim is that Obama used it for political points, and he certainly did benefit. However the story he told was much closer to the truth than the story the CIA/people quoted wanted to tell. They wanted to say it happened via drone attacks. So, we're mad that Obama didn't lie enough?

The only "lie" from Obama was that it was a courier (rather than a deflector who probably has family in Pakistan), and that they were met with resistance (which would have implicated Pakistan and upset the Saudis/etc if the truth came out).

(Note that similar stories came out after we captured Saddam Hussein, saying that he wasn't found in a hole: http://nation.com.pk/international/14-Apr-2015/saddam-was-no...)
Javascript developers need to make a transition like php and others have to module based apps, where you import just the libraries you need.

With things like require its not like it would be difficult to role your own framework like you can with php and composer (+all the symfony / laravel modules)
I had just copied this to paste here.

That someone is able to write such an article and at the very end wrap it up like this, today, after everything that the whole world knows for a fact, this scares me more than anything in the article.
>if you don't understand why it's bad taste to tacitly equate sexual assault and vanilla assault in the context of an article about a 14-year-old rape victim, perhaps you simply haven't given it enough thought.

Notice how this is not an argument, but "if you have to ask, you would never know" response that closes the door on objective discussion.

There's also an appeal to sentimentality "if you don't understand why it's bad taste to tacitly equate sexual assault and vanilla assault in the context of an article about a 14-year-old rape victim".

He doesn't ask you to compare it to something trivial, like stepping on a lego or having a flu. The real comparison from what he wrote, would be to compare it to a "14-year-old assault victim" -- which is also troubling and problematic.
Could you point me to some more info on this?
Memebox (YC W14) is hiring an iOS developer lead
It's interesting that on the "what could go wrong" discussions on HN, the focus has been on the discussion of insurance and events like truck-jacking. Those are the issues of today. I think there's a far more interesting future at play.

These trucks can and will put people out of work. Right now a large majority of the testing of autonomous vehicles is focused on "perfect environments". Yes, Google will say that test driving autonomous cars in San Francisco is far from a perfect environment; however, in a future where people are loosing their livelihoods, ways to hack autonomous vehicles will be explored, and I'm not talking about just hacking a vehicle CAN bus. All of these vehicles rely on technologies like radar, LIDAR, IR vision, etc. None of which are fool-proof and each of which could fall to very specific attacks. I hope that the auto manufacturers are considering this future. After all, we have technologies today like GNU Radio and the HackRF One which have brought what was once the domain of the nation state to the general public.
Windows 8 came with skydrive preinstalled, and I removed it. 8.1 has skydrive "integrated into the OS", so it can't be removed.

I tried skydrive on windows 7 when skydrive was first released, and instructed it to sync a few specific folders. I didn't like it enough to keep using it, so I uninstalled it and forgot about it.

In order to upgrade from 8 to 8.1, I had to put my microsoft account into the system (because the update was only offered through the store). Upon finishing the update, it immediately downloaded everything that had been in the "my documents" folder of my desktop when I had first tried skydrive, two years prior.

I never told it to sync "my documents" during that trial run, and I didn't know those files had been sitting on microsofts server for all that time. I had legal documents stored in there.

Windows 8.1 does things without asking me. Windows 10 will do the same. I don't want them to.

I shouldn't have to spend large amounts of effort making sure my own computer isn't doing things behind my back, regardless of whether microsofts engineers mean the best or not.

If I could remove skydrive (and cortana in win10, and whatever other new ~cloud~ features they dream up), I wouldn't care, but apparently it's all "integrated", so I can't remove it. Consumption is mandatory, it would seem.

Well I'm sorry, but I've worked jobs where the penalty for retaining information you no longer have official need for is 2 years prison. The penalty for leaking information in my current job is "merely" losing my job and consequently being deported.

I don't trust windows 8.1, and I don't trust windows 10. The best word to describe both operating systems is "treacherous".
This is well outside my sphere of knowledge. Are you able to lay out the basic arguments that you're referring too? (I appreciate that might be to onerous a task, given the amount of material you've cited)
It's a reddit circlejerk repost. He's fishing for upvotes.
I am reminded that (i) there is, as far as I know, no independent corroboration of the purported killing of Osama Bin Laden, and (ii) it was politically a very convenient outcome for the Obama Administration.
Based on your response I think the joke was actually critically perfect.

You feel hook line and..
If you name your Hackathon "Stupid Shit No One Needs & Terrible Ideas Hackathon", I think it's perfectly acceptable to allow slightly NSFW content. And I don't agree anything there was overly negative or demeaning, it was all healthy satire.

We don't have to hold every single developer event to the same standards as a Microsoft developer conference (which themselves don't always set high standards [1]). There are places for being serious, but there also have to be places where we can have fun and introspect with some lighthearted satire.

[1] https://www.youtube.com/watch?v=Zww2ivWdLas
Potentially they could keep the same model they have now. Even though the updates are ongoing, people will not use the same computer forever. With automatic updates, Microsoft gains greater control over the performance profile of Windows, too. (ever tried sticking with the same iPhone for more than a couple of iOS versions?)
That's what they want. A unified user base paying monthly fees.
I think they probably make a ton on OEM installations on new computers. Consumer upgrades didn't pay for the support required for non-upgrades.
Same here. I couldn't even tell you what year it was without looking it up. As another poster said, it was anticipated for so long that it didn't seem significant when it finally happened.
>8.1 has won me back to the Microsoft fold

Yuck. Why?
U.K. Mattress Startup Eve Wants to Make Mattresses Cool
Python ground to a halt around the time Python 3 was released and last time I looked it was still barely progressing. Meanwhile JavaScript has ES6, ES7, TypeScript, npm, Ramda.js.

It's long past 'catching up'. It's a healthy ecosystem.
I'll trade you some beverage base for that peanut butter of yours.
Streaming application log events to the Cloud from the Docker fire-hose
What git needs is a simple undo command, as in

git undo

and it just undoes whatever you just did. There seems to be a way to undo pretty much anything, but I usually end up googling and deciphering the likes of

git reset HEAD hard -f --now origin/master --no-rebase %${%&`+'${`%&NO CARRIER")

Then when that goes wrong, you're in real trouble and left scratching your head at git's error message.
SUMMARY: A kubernetes deployed 'logging container', running on every host, streams every docker-hosted application event to AWS Cloudwatch. Cheap, quick, real-time, re-usable and accessible anywhere.
If he was still alive then he or his allies wasted a wonderful opportunity to discredit the US. I don't think they're that dumb.

It's like one of the arguments against faked moon landings. The Soviets would have been highly motivated to disprove the events, and had the skills and resources to do so if they had been fake, yet they didn't.
With the entire stack from the OS to browser changing on a frequent basis (with the exception of some Internet protocols), with the changes being uncoordinated between stack components (e.g., Windows may change its video codec on Monday and the game's video subsystem might be updated on Tuesday, with no coordination between them), what will developers target? How will Microsoft deliver reliability to customers?
Looking at this, I can't help but see a few original Gits, forking into hundreds, then thousands of moral software programs, installed across human history.
Sorry, I must be dense, I do not get it
The date ranges have been extended all the way back to 1970.

Don't most people use templates for their resumes? From our initial research with hiring managers and recruiters, they valued readability and scanability over fancy design and customization, which is why we chose to go with one, very well designed and easy to read style.
25% of Americans were farmers 80 years ago. Now it's 1%.
On the website[0], there are some examples of completed projects that appear to be overly sexual in nature; I think that's why formulaT was talking about things being NSFW.
[0] http://www.stupidhackathon.com/
Ask HN: Do you have a CD PhD and use Dr. as opposed to Mr./Ms./Mrs.?
It's a random question, but I've never met anyone who does, so I'm curious.
>There are a variety of third party applications and workarounds that can effectively re-patch explorer.exe to completely disable Modern UI and bring back the old start menu (think Start Is Back).

I'll stop you here:
Why would I use an operating system so user-hostile that it's own advocates are saying "it's ok, lots of programs are available to unfuck it!", when the previous installment is on every level technically sound and doesn't require the unfucking?
>2016
>Year of the linux desktop?
Is the proposed use of Tritium practical in terms of supply? It's very expensive to produce.

Also, there are significant impacts on space-borne science observation missions from nuclear reactors in space [1]. It would be a shame if the outcome was to render large sections of space opaque to observatories.

[1] http://www.calpoly.edu/~dhafemei/SciAm_June_1991_NuclearPowe...
Are you referring to a new DSL based on software languages, something like MyHDL? I think this is definitely promising for designs that are started from scratch. However, as soon as there is need to integrate with other legacy code, it falls back to the current painful way of manual integration.

What do you think about an IDE that supplements existing HDL languages? Not as drastic as making a shiny new language, but it avoids many challenges you brought up.

Since you are coming from a CS background, do you have recommendation for good IDE frameworks that can be leveraged?
Just curious...

Why did it seem at all realistic to execute a plan involving long-term boating stuff, without that maritime experience?
1. The implication that Pakistan and Saudi Arabia had him under their control since 2006 is important. We were still neck-deep in two wars that were sold to the public in large part based on Afghanistan's unwillingness to hand him over. If true, it also provides more explicit verification that SA and Pakistan are terrible allies at best.

2. Setting aside the morality of assassination, it suggests that the reason we killed him wasn't out of necessity or even expedience - but rather to prevent him from talking about these so-called allies.

3. Rather than implicating Pakistan and its corrupt ISI services, we implicated a humanitarian medical mission and its lead doctor. I fail to see that as the lesser of evils.

There are a lot of reasons to be disturbed by this story if it turns out to be factual.
It was known but never confirmed until Microsoft mentioned it at Ignite this week.
Increased safety and reduced insurance. Will automation reduce fuel with more efficient driving?
I'll admit up front that I don't have a clearance of any sort, and I don't work in intelligence. But as a citizen of the USA, that particular argument is really quite irrelevant. I don't want my systems used by IDF Unit 8200, The Equation Group (or whatever the NSA calls themselves) or PLA Unit 61398. The "important vector" is a wide open hole I want patched. All the NSA arguments are pretty irrelevant, except for signs for the rest of us to regard the NSA as a rogue agency.

On some authority, you're asking me to put myself in the position of an NSA leader. I'm not an NSA leader. Postponing the bug fixes hurts me, and the rest of the people like me. Fix them.
I don't believe that the difference is serious vs non-serious events. It's pretty clear that no company or group would dare to create a light hearted hackathon featuring sexual content, if it hadn't been proposed first by a progressive cause (in this case mocking startup culture for being a White cishet male bubble). And Microsoft apologized for that song[0]. Note that this event is sponsored by real tech companies.

Here is the content I thought would be considered offensive it it didn't come from a progressive source (repeated from [1]):

Here are some examples from the previous New York hackathon [2]:

Sexual content:

Golden Bitcoin Pasties, Focus Tools, Collaborative Fuck Bike, E.T. Strapon, Sado-Masochistic Macrame Planter, Tinder For Babies, "ok glass, vomit"

Making fun of mental health/development issues:

Stupid Font

Body shaming and objectification:

Intellectual Babes Calendar

And here are some prize categories in the current hackathon that are similarly offensive:

Peter Thiel, Scatological APIs, Targetting The "Hikikomori" Space

[0] http://www.zdnet.com/article/microsoft-apologizes-for-cringe...

[1] https://news.ycombinator.com/item?id=9521510

[2] http://www.stupidhackathon.com/
Once these trucks are out there in numbers, the financial incentive to eliminate drivers will be so high (and there will be safety data) that the laws will change to allow true driverless.
Interesting to see this here. I did my masters thesis on this sdk the past September. We compared a neural network in native C to a CPU opencl implementation, and a FPGA implementation. The FPGA had about 8-10 times the kernel performance of a i7-2600k for the task. Interesting enough, what caused the jump in performance was the capability to have memory close to the kernel, with enough capacity to handle the kernel demands. The CPU was capped on what the ram-cpu bandwidth was, around 21gigs, however, the slower pci-e FPGA did not suffer, because of FPGA implemented memory could hold the necessary data at hand. Hence I sent the data to the kernel asynchronously, then a kernel with around 120 parallel implementations would operate and feed back the data through pci-e.

Having OpenCl certainly reduced dev time by around 85% id say. And that's from someone fluent with verilog, who didn't know openCL before doing this.
A friend of mine has made a similar thing, although it can be used as a general purpose audio stream, not only as an alarm: Capsule.fm [1].

[1] https://appsto.re/us/Ik18T.i
Maybe Microsoft just don't want to give it a 110%
It also makes it a fairly fuzzy target, since at at any time someone might invoke but <criticism> does not apply to <placeholder religion>, therefore it's not really an argument against religion per se and i dismiss it entirely

Exhaustive, lawyer-proof arguments are fairly tedious. Obviously some generalizations and shortcuts are taken.

The "my imaginary deity" argument was (hopefully) meant as criticism regarding institutionalized denial of truth to uphold supernatural aspects and claims to power for various religions.

Creation mythologies don't just have a bonding function, they may also serve as a justification for monarchy or caste systems if some people are descended from/treated preferentially by some aspect of that creation. X's chosen people.

Of course religions did fulfill social roles, as glue for people who needed answers for things that could not be answered at the time. And maybe they still do to some extent to this day. But that shouldn't keep anyone from highlighting anachronistic aspects.
If it were absolutely perfect in every other way, it would still have to be priced in a way that I could afford. I have no idea of how much it's going to be, and I can't put much effort into beta-testing without at least a rough estimate.

Remember that it has to beat incumbent systems and open-source systems.
What I see is millennia of people who have found themselves in a mysteriously ordered world with intense experiences and moral instincts. Over time people have developed systems to explain these things which have developed also.

Religion can provide a sense of community and support that society can otherwise lack. Personal faith can also be a means of support for people in troubled times.
You could seriously make an Oregon Trail type game that demonstrates all of the ways you can 'die' using git. It would actually be very educational.
Jet fuel can't melt compound walls?
If they wanted to they could break off LDS into LDS, Reorganized LDS/Community of Christ, and FLDS, and Church of Christ Temple Lot, as well as a handful of defunct schisms like Strangite.
> If you take Mathematica's/your polynomial and do that with it, you get an infinitely large relative error at 1 because log(1)=0 but your approx_log(1) is not 0.

So what?

Instead of accepting that his polynomial is more erroneous, you are steering this whole discussion in a totally synthetic direction.

Essentially your whole argument is global relative minimax error must be finite at every single point in the domain.

I don't know where you got this idea/mantra but the point here is to have a rough and fast sketch with small overall error in applications, not mathematical rigor, which you can't have with a 2nd degree polynomial anyway. His polynomials give inifintely huge L^1 and L^2 errors near origin; the minimax is finite (1) but it doesn't make an infinitely big error OK. Which is why such simple minded mantras are wrong and bound to fail.

While minimax is the only thing that gets mentioned there, the world is a bigger place. There are many error measures. The concept of minimax approximation breaks down at the points where the function is 0 (you can have any arbitrary small number and we're still doomed according to minimax) --this is not the end of the world, in many application, L^2 error (RMS) is more relevant, in which case Mathematica's approximant is again 10 times better.

Do I want to make my errors 10 times larger over the whole domain and do I want a bumpy approximant just to make minimax happy at one, single point in the whole floating point range? No, thanks.

If we're going to pick nits and be rigorous, his function fails big time at x=0 and x<0, and for x=\pm \infty as well as NaN. Now if this is a real concern, people just put a conditional there and live on happily. You can do that for x==1 case if this is a serious concern in your application ---even though it is very unlikely (this shouldn't bother you since you're OK with bumpy functions, and it's going to be a small bump in this case anyway and still beats his polynomial by an order globally).

The whole point here is to have some rough sketch of log that works fast and yields small errors overall in the actual calculation. If I wanted rigor, I'd use libm log2 or http://www.netlib.org/fdlibm/e_log.c which is also quite fast.

Understand this, relative flavor of minimax is some measure which is rarely directly relevant, and is hardly suited for log function. It's not God's absolute commandement and the requirements of domain specific rough approximants depend on the actual usage: whether the errors are going to end up being additive, multiplicative, etc.

Anyway, I'm not going to waste more time on this.
Here are the unwavering facts since the beginning:
1) His polynonimal has 10x worse relative error, and worse RMS error in the whole domain
2) Your whole argument "but what about x==1" is wrongly placed since the approximant you have been fiercely defending here itself suffers from infinite pathological errors at x <= 0; if it bothers you so much nevertheless, just put an if(x==1) return 0, and there you go, I still have a 10x better function.
(I am a friend of the author and host the site for him) Sources were cited, the submitter deep-linked. A redirect is now in place to the page that has more information.

Edit, for clarity:

* 000024.org is owned by my friend, Alex Fink

* The 000024.org website is hosted on one of my servers, along with a few other static sites belonging to friends. I have been doing this for free as a favor to those friends for many years.

* The submitted link was not the intended landing page, but is now redirecting to it.

* The intended landing page explains where the images came from.
I think it's unlikely that he's still walking around :) However, it is possible that he died or was captured some time before he was allegedly killed. I think that we are unlikely to see any independent evidence either way.

Again, this was a very convenient outcome for the Obama Administration.
Thanks for this, all the converters out there are spam filled and gross. The downloaded file isn't actually working in iTunes for me though...would love to keep using this.
React and CLJS Component Library Demo
"cars can adjust their trajectories at high speed with minimal risk of accident"

... assuming perfect weather and perfect street surface conditions.
Semi-autonomous road trains, assuming - and I admit this isn't a minor thing ;) - only the lead lorry need be occupied, would let you get more lorry-hours per driver hour. This might not actually improve the driver:lorry ratio, but by spreading one driver over multiple lorries you could operate the lorries in shifts with that same ratio.

Say currently one driver can drive 8 hours per day. So if you need to drive for 24 hours, it's going to take 3 days. If you had 3 lorries doing that journey, it would take 3 days.

But say you had your semi-autonomous road train. Now you could do the journey in 24 hours. One driver drives for 8 hours, then the next guy, then the next guy. The two lorries behind just tag along.

Imagine 3 x 25 hour journeys, where the destinations didn't quite match. Previously this would take 4 days. This time: there's 24 hours of shared journey and an extra unshared hour of travel at the end of the route. Now your drivers have to split up at that point. The guy who was driving the road train last will have to wait 16 hours, so his journey takes 24+17 = 41 hours; the guy who was driving before him will have to wait 8 hours, so his journey takes 24+9 = 33 hours; the other guy can jump in his lorry and go straight away, so his journey takes 25 hours.
What are your pain points?
I'd like to start a business. What pain-points do you feel in your business or personal life?