skysight-inc/HackerNews huggingface dataset:
The astronaut who tipped Kutyna off was Sally Ride. He kept that secret until after she died. He talks about it in this oral history of the disaster from popular mechanics:
http://www.popularmechanics.com/space/a18616/an-oral-history...

"Kutyna: On STS-51C, which flew a year before, it was 53 degrees [at launch, then the coldest temperature recorded during a shuttle launch] and they completely burned through the first O-ring and charred the second one. One day [early in the investigation] Sally Ride and I were walking together. She was on my right side and was looking straight ahead. She opened up her notebook and with her left hand, still looking straight ahead, gave me a piece of paper. Didn't say a single word. I look at the piece of paper. It's a NASA document. It's got two columns on it. The first column is temperature, the second column is resiliency of O-rings as a function of temperature. It shows that they get stiff when it gets cold. Sally and I were really good buddies. She figured she could trust me to give me that piece of paper and not implicate her or the people at NASA who gave it to her, because they could all get fired."
>Congratulations you literally just rescheduled the event.

What does that mean to reschedule? Run a SQL batch job on the database to shift the UTC times by 1 hour?!? Which rows? All of them? Or the rows for a particular TZ? (Better make sure that SQL WHERE clause is error free.) You're just recreating the ambiguity problem but from a different direction.

The issue you keep missing is the UTC is ambiguous when attempting to store the scheduling intentions of the user. If the user wants to store a future socially-constructed datetime, storing it purely as UTC will throw away information.
As do workers in the private sector. The higher prevailing market wages are why private sector bosses are so desperate to dismantle public sector unions.
Specializing is usually the right answer
I haven't downloaded it yet but it seems to be email and server(?) dumps from the FOP website.

FOP = Fraternal Order of Police

https://en.wikipedia.org/wiki/Fraternal_Order_of_Police

Additionally, the hacker made a Q/A-style blog post which will answer your questions:

https://www.thecthulhu.com/fraternal-order-of-police-data-du...
Or 'tmpfile' and 'tmpnam'. Gotta save those characters. 'tempfile' and 'tempname' would be to hard to type. (Also, why not 'tmpfil'?)
did you check out CloudBoost.io? Its open and on Docker if you want a self hosted option or you can go with managed service at CloudBoost.io
Upgrade or die: Apple's re-invention of the version ratchet
> Why wouldn't they do this? There are no consequences for failure and lots to gain. It's not like a company where middle management wants to keep costs down; in the government your importance has to do with the size of your budget and number of reports and there's no negative feedback. In fact, because of how budgeting works in America, every dollar must be spent, and any savings will end up with a smaller budget next year. If anything, middle management is aligned with these demands.

If state budgets are badly managed we have only ourselves to blame - we elect the legislators who control them.
Not betting on just anybody who launches.
I just created an account on OneSignal: https://onesignal.com/
Tesla is moving away from an SDK and instead planning to allow app mirroring
I agree with this as well. Just because I've heard of Mithril.js doesn't mean I'm going to now start considering Mithril for my projects.

One of these Javascript libraries could end up introducing an innovative idea or have a feature that other libraries don't. It wouldn't make sense to just stop making them because there's a lot of them out there.

Javascript fatigue only happens when you start giving all libraries equal consideration and using new frameworks just because they're what's "in".
Full disclosure: I'm the author :)
I have one of these and they are a fantastic value. Been using it for a year with no troubles.
But see, in the US, the occupants of cars are much more likely to try to use force on police officers, too. (And remember how many Americans are armed.) The police officers are literally in a position where they have to evaluate each move you make in (I'd guess) about half a second. If they shoot when they shouldn't, it may destroy their career. If they don't shoot when they should, they may die.

I don't know, but I suspect that Australians are much less likely to shoot at or otherwise attack police officers...
It's OK, but I wouldn't call it great. It's readable, but sort of hard to use. The trouble is that the interface is too flexible, more so than the underlying code, and so it's hard to know which combinations of parameters are legal. If you ask for a disallowed combination, you just get nil back and no explanation.

Edit: wrong API! This one does have a pixel format object.

It also tries to be helpful and so doesn't require all parameters. If you don't give it a data pointer, it will allocate memory for you. If you don't give it bytesPerRow, it will calculate it for you. These ought to be separate calls, not all glued together into one gigantic do-everything call.

The verbosity itself is fine, but it's symptomatic of some suboptimal API design behind it.
Shameless plug,

If anyone is interested, here's a DIY step-by-step guide that will run you $50 for a custom standing desk, no cutting required.

http://blog.nickjanetakis.com/post/137161793153/build-home-m...

Spoiler alert:

It's not adjustable but it takes ~10 seconds to move things down a level manually if you really want to sit down.

I recommend resting with a tall chair so you don't have to touch the desk set up.
VMware's Stumbling Cloud Adventure
Er, what happened here? Parse was a great product.
Can't anybody from the rust community take over this site? Creating a completely new site might be a fallback, but arewewebyet is referenced / linked very often and ranks high.

https://github.com/teepee/arewewebyet looks abandoned.
>The problem with public unions is that they are not negotiating with an entity that has the motivation to save every penny, which does in fact remove one of the major needs to unionize

That explains why the public sector pays better than the private sector.

Oh wait...
The paper by Dragonfly designers:

http://arxiv.org/abs/1401.5473

It's not "just" the off-the shelf lenses and cameras, although the lenses are really the crucial part and they are very cleverly used, achieving up to then never achieved low light scattering. At the time it used only 8 lenses, the telescope had weight of more than 100 kg.

Here's the robotic mount they used then:

http://www.bisque.com/sc/pages/ParamountMEII.aspx

The paper with the first results from the Dragonfly:

http://iopscience.iop.org/article/10.1088/2041-8205/782/2/L2...
Only for a very short time and only with evidence they're a danger, and we aren't talking about joe asshole, and I know as much what I'm talking about as you do buddy. This isn't the world where a psychiatrist has that much unchecked power; it isn't the movies.
Trust you to stay in business long enough that they can make money until the unavoidable demise.
It seems that no few months can pass without some "X as a service" gets shut down.

I basically now have the following assumption by default every time I see a new startup:

What ever they are doing now, it will probably be shutdown within the next 4 years (assuming it gets any success at all in the first place).
Eh, when they're dangling several months salary in front of you, signing a non-disparagement is a pretty hard thing to pass up.

Regardless it's pretty juvenile and self-destructive behavior to go around disparaging an employer for firing you to begin with. Getting a cash bonus for the self-censorship a rational adult should be exhibiting anyhow, is not such a bad thing
Halting progress indeed seems like the commonsensical thing to do. A massive UI overhaul is not be the most resource-efficient course of action if you plan on announcing your demise. Hence my startling
Thank you for clearing that up - I have always been confused when pcwalton has written (a bunch of times) that "Nim's GC isn't thread safe" - since... I knew about the deep serialization and couldn't for my life understand why it wouldn't be safe then.

But how could the segfaults then happen? Aha, you mean the test code perhaps shared via globals?
Bush: "I truly am not that concerned about him."

Yes, it took 10 years to find someone the Commander in Chief was not that concerned about.
I'm giving you this stupid comment right now. No charge.
Windows is known for having some rather long API names, such as RtlWriteDecodedUcsDataIntoSmartLBlobUcsWritingContext or EapHostPeerQueryUIBlobFromInteractiveUIInputFields. More examples at:

http://ashutoshmehra.net/blog/2010/02/long-function-names/
It wouldn't surprise me to see a large fraction of Java use being at b2b startups/small companies since a lot of those 2bs are large and using enterprise tech can make the acquisition story sweeter...
So is the Firebase the next one?
>Government is inefficient

So are Fortune 500s. It's in the nature of large bureaucracies, not governments specifically.
Would it be appropriate to share with a smart 3yo watching alongside? Is there anything likely to be nightmare-inducing?
Your whole series of comments in this topic seem to be along the lines of, "Don't be a dick and nothing bad will happen to you." Maybe that's been your experience, and I'm not going to call you a liar. But that's simply not the case for everyone.

I moved to Brooklyn from Texas last June. Moved to a part of Crown Heights that my coworkers said was probably fine. Kind of on the edge of where things get genuinely sketchy.

Yes, I'm from Texas, and I'm white. My GF says I'm the whitest person she's ever dated by far. Not sure what that means, but apparently I stick out like a sore thumb of white-ness. Maybe that's some of it. I don't know.

But the guys at the corner grocery/deli/convenience stores wouldn't sell anything to me. Not even water. There were a lot of gunshots on the block in the evenings. I really hated walking home after working late--and it being a startup I was working for, that was almost every night.

At the end of my second week there, I was up on the roof of the building having a smoke (because I was tired of being harassed by everyone in the neighborhood when I would go smoke out on the stoop, and I just wanted to smoke a damn smoke without having to talk or listen to anyone) a couple of cops walked up to a guy (guess what color his skin was), chatted with him for a minute or so and then shot him. Twice in the torso, and then after he was on the ground, once in the face. Right in front of my place. When the crime report got to the news, it was literally my address they used when they said, "A man was shot last night just outside #xxx Troy Ave. in Crown Heights"

That, at least somewhat understandably, pissed the neighborhood off. For a week after that, thugs were stabbing people coming off the 4 train at Franklin during rush hour. Just stabbing white people. Not even mugging them. I was getting off two stops from there and ubering home for the remaining week I lived there before I moved to a different place.

A place that has about the same racial makeup. I'm still in the minority by a long shot. But the culture is entirely different, and a much happier place. A mere 2.8 miles from where I was living. NYC is such a weird place.

I am not a jerk to anyone, and I'm not the racist you might think I am because I'm from Texas. I had a remarkably multi-cultural upbringing, considering where I grew up. But the reality is that there are places where simply being white can get you in trouble.

Please understand I'm not complaining about this. The fact of the matter is that there are far fewer places in this country where being white can get you in trouble than there are places where being black can get you in trouble. I get that, and I'm not all that upset about it. Except for the cops shooting the guy for apparently no reason. That part does upset me.

My point is that you are simply wrong with your assertions that all you have to do is "respect the neighborhood" or whatever. That's bad advice for very many people.
Sigh. There should be a Snopes for Hacker News.
Did you check out CloudBoost.io? Its an open platform on Docker + also available as a managed service.
I spent roughly the same amount of money on this:

http://www.bunnings.com.au/sandleford-stainless-steel-ultima...

Adjusted it to my standing comfort level and bingo. It is a beautiful thing to look at and can hold far, far more weight than Ikea crap. If I want to sit, I just get a stool. There is far more usable surface too.
Watching the talk but the crowd noise is exhausting to the ears. Would be nice if someone could filter it somehow and reupload.
It's probably more correct to say that all the money used to develop The Witness comes from the money earned from Braid.
Babylonians discovered astronomical geometry 1400 years before Europeans
> Money comes from taxpayers.

Money comes from the government that issues it, actually. Government operating funds come from a variety of sources, but largely, it is true, tax payments.

> What if a majority of taxpayers decide they'd rather not work?

If you mean "decide not to take actions that create taxable income" (UBI -- and government in general as increasing automation eats traditional employment -- only works with ending preferential tax treatment of capital income, so that "work" and "create taxable income" become even less the same than they are currently), then either:

(1) If UBI is variable in quantity based on distributing proceeds of a dedicated tax stream among the qualified recipients (i.e., the citizenry at large), then the UBI amount drops, and that decision because less attractive, leading to more of those able to earn taxable income in addition to the UBI choosing to do so; this is a self-limiting negative feedback loop.

(2) If UBI is not variable, and is fixed in nominal value, the reduction in production relative to the supply of money in consumer hands caused by that decision leads to increased inflation, reducing the real value of UBI, leading to the same results as in #1. Again, a self-limiting negative feedback loop.

(3) If UBI is inflation-indexed, then you have a positive feedback loop that blows up the system. So, don't do that.
Are you releasing the admin dashboard code as well ? It will be easy to manage the server.
Interesting post. I also enjoyed the posts about Torch but when installing in ubuntu 15.10 there were some problems. Libraries are necessary to avoid reinventing the wheel.
Because you don't want someone clearing out the FDA, FAA, or whatever when they're elected and making their third cousin an air traffic controller because he's too drunk to keep his current job at Denny's
We could separate the concept of business and personal income where the basic income is taxes on business. Also, crank up efforts to eliminate tax dodges by big companies.

Anyway, I did a quick multiplication of average cost of living times our population. I get $10 trillion a year. Yeah, have no idea where they'll get that from. A stipend good enough for a chunk of food or rent with a limit of one per head of household would be a fraction of that. Probably doable with U.S.'s tax revenues.
The event was literally moved to a different time UTC. I'm glad we agreed that it was rescheduled.

UTC is still the correct way to store it if you want it to be timezone-aware.

If every event a specific application needs to be at local time regardless of what the timezone is, stop storing any reference to a timezone.
Over the top was what I was thinking.
Anyone used CloudBoost.io and can recommend it as an alternative to Parse?

https://cloudboost.io/
Hang in there, you've got a year to figure out what's next. They're slipping out the door with good style at least.
Some new results seem to indicate that merely standing might not avoid the risks currently associated with sitting down all day. This seems to point in the direction that "not doing anything" may be the underlying culprit. I wonder if we can develop more dynamic working environments that could tackle that issue, if this is proven to be the case. An article follows:

"Conclusions: Sitting time was not associated with all-cause mortality risk. The results of this study suggest that policy makers and clinicians should be cautious about placing emphasis on sitting behaviour as a risk factor for mortality that is distinct from the effect of physical activity."

http://ije.oxfordjournals.org/content/44/6/1909
>I understand building a faster React, an easier to use React (forms are a nightmare), but a smaller React? We are talking about saving on the order of 30kb. This doesn't even matter on mobile. Can anyone give me a compelling use case?

Less code can also mean its easier to understand and has pruned the legacy/redundant parts (being ES2015 only).

And being able to read the whole code of your framework in one sitting, and understand it, is great.

Besides, it's not like "as little code as possible" is their ONLY goal. They're not merely building a drop-in React replacement with less code. The reference to "Mithril" looks like they'll also investigate their own APIs and ways of hooking components etc, which will be similar in concept but different than React's exact APIs -- they already dropped the non-stateless components APIs.

[addition] Regarding the "order of 30kb savings". Here's an excerpt from their site: "The React-based demo was 1.8mb of JavaScript. This demo, using exactly the same code and with the same functionality, is 60kb.".
Sometimes I like to think about how future archaeologists will be writing grand dissertations on the digital detritus we're all leaving behind today.
+1 Followed the list myself, thanks!
Is there anything that can keep backand.com away from the fate of Stackmob (http://venturebeat.com/2014/02/12/paypal-closing-down-backen...) and now Parse?
To be fair, those exact same abandoned apps would just as easily stop working because their developer didn't upkeep their custom backend - or worse, those abandoned backends could fall behind on security updates and get hacked.
Ask HN: How do you transition your projects to use newer technology?
I've worked at a number of startups and usually, once the technology is picked for the initial stage project, it takes a monumental effort to ever upgrade it. Obviously, there is no reason to upgrade to the "next hot thing"; however, there are lots of situations where it seems like the way to do it.

For instance, moving from Angular 1 to Angular 2 or React. Using libraries like Redux to deal with data flow. Or using TypeScript for type safety.

Even larger jumps are moving from one language or platform to another.
That area of their farmland will eventually harvested to great profits (or at least that is their plan).

Parse was already monetizing and they could see the margins they were getting, and were not satisfied.
Awesome Exploit Development
Where was the FBI during Oregon standoff? Out of sight but listening, watching
Yes, self-hosting falls under "owning your own backend". The managed option carries the same risk of shutdown as with any other provider. I think you can stop spamming your website in this thread now that you've mentioned it a half dozen times though.
It's true! I don't know what I was thinking. Maybe L'Enfant was applying the lessons from 1789...
Looks like that is down now, but thanks to the Internet Archive....

http://web.archive.org/web/20160111030708/http://blog.parse....
i used to be scared using app engine, but this was for start ups that really couldn't afford using anything else. They gained so much time and saved so much money, it was worth the risk.

But firebase ?? Unless you need real-time capabilities at the DB level, i really don't see the point.
https://software.intel.com/en-us/blogs/2013/avx-512-instruct...

"...Worry about scaling; worry about vectorization; worry about data locality...." http://www.hpcwire.com/2016/01/21/conversation-james-reinder....
http://www.hpcwire.com/2016/01/21/conversation-james-reinder...

Nvidia Chief Scientist for Deep Learning was poached from Intel
https://il.linkedin.com/in/boris-ginsburg-2249545?trk=pub-pb...

http://www.cs.tau.ac.il/~wolf/deeplearningmeeting/speaker.ht...

AVX-512 instructions https://software.intel.com/en-us/blogs/2013/avx-512-instruct...

Look for quote:
"...In a very interesting admission, LeCun told The Next Platform ..." http://www.nextplatform.com/2015/08/25/a-glimpse-into-the-fu...

Yann LeCun states on Nov 2015 (29:00 min mark) GPU's short lived in Deep Learning / CNN / NN https://www.youtube.com/watch?v=R7TUU94ir38

https://www.altera.com/en_US/pdfs/literature/solution-sheets...

http://icri-ci.technion.ac.il/events-2/presentation-files-ic...

http://icri-ci.technion.ac.il/files/2015/05/00-Boris-Ginzbur...
I can say one thing?

Firebase. That's it. Just one word. :-)
wow.

A year ago when I rewrote my startup's product in AngularJS I was on the fence between Firebase and Parse. Built prototypes against both and ended up going with Firebase for a few reasons - 1: price, 2: owned by Google and not FB and 3: the whole 3 way data binding thing.

Awesome to see them releasing code for the backend but I'm finding this trend really disturbing - relying on 3rd party services for everything.

Doesn't anyone remember back in the day (like 5 years ago hah) when programmers / admins actually bought software and ran it on their own servers and didn't "rent" it? I know, crazy right? To own software and if the company went under, things could still be fine for a while longer.

Maybe it's time to consider my use of Firebase and go back to the way things used to be.
http://www.businessinsider.com/why-facebook-acquired-parse-f...

> Apps currently hosted by Parse include Food Network, Hipmunk, iBart, Anypic, and Travel Channel. There are 100,000 apps using Parse, Graham says.

Article is 3 years old but wonder if they've moved on from Parse?
That's a nice theory, but here's how it really works in practice:

gov extracts taxes with threats of prison -> civil "servants" paid with tax money -> unions tax civil "servant" salaries via automatic payroll deduction -> unions use money to "lobby" (bribe) politicians with campaign donations -> politicians set government policy for taxation and civil service

There ARE some rights being violated here, but it is not the civil "servant"'s rights
Inside Parlio: Egyptian Activist Wael Ghonim’s New Platform for Social Change
Seems telling that Facebook chose to shut it down rather than spin it back out on its own or sell it. That implies the economics of it weren't working.
Haha, this has a lot about what I hate about Android. I actually did quit programming and became a barista, because of the exact thing he said. Then I slowly got into programming again.

I actually started when Fragments were being introduced. Now that was a nightmare. The backwards compatibility was a red herring. The real problem was that Fragments were a poor practice, unsuited for many apps and teams... but Google played them out as The Next Big Thing. Today it's happening with Material Design.
Which is why you should be using Tor to read it. You shouldn't accept someone's attempt to subvert your right to the freedom to read. Fear tactics like that shouldn't be accepted. Besides, everyone is already in NSA's database. Looking up Tor just adds more data that can be correlated with you later. On the plus side, if you then go on to use Tor, that's the last piece of data that can be correlated with you (assuming good enough opsec).

EDIT: As I send this, the app I'm using (Materialistic) isn't able to access the HN API when I'm using Orbot with transparent proxying. That's really annoying.
Let's say the Moon was made of cheese.

I find the possibility too unlikely to be worth considering.

That said, it's usually a reliable indicator I can close the tab, turn the page, close the book, or otherwise move on.

Before you invest too much more time with the concept, I'd suggest picking up a good ecology textbook.