skysight-inc/HackerNews huggingface dataset:
http://en.wikipedia.org/wiki/Spaghettification

> The point at which tidal forces destroy an object or kill a person will depend on the black hole's size. For a supermassive black hole, such as those found at a galaxy's center, this point lies within the event horizon, so an astronaut may cross the event horizon without noticing any squashing and pulling, although it remains only a matter of time, as once inside an event horizon, falling towards the center is inevitable. For small black holes whose Schwarzschild radius is much closer to the singularity, the tidal forces would kill even before the astronaut reaches the event horizon.
>> (Strangely, the 20th century is considered to have started Jan. 1, 1901
> it's not strange at all!

Are you a Lua programmer?
SAAB designs and manufactures different defence products and fighter jets. For example, the JAS Gripen: http://en.wikipedia.org/wiki/Saab_JAS_39_Gripen
Microsoft Announces ‘Phone Companion’ App and Teases Cortana for Android and iOS
Pregel: a system for large-scale graph processing
> One thing to be aware of is it asked for the amount of space to leave free not how much to use, and got the size of my disk wrong by about a factor of 10 so I had to be a bit cautious about what I selected.

Well, that's a deal-breaker for me.

I can easily dedicate, say, a terabyte or two to the project, but I can't do "Free space minus this number". I need predictability.
With Publishing Tools Like These, Who Needs Enemies?
We just has a plastination vs. cryonics debate (https://news.ycombinator.com/item?id=9595853) which might be of interest here.
Not the OP but your assumption is that 1. That "investment" mechanism will hold up forever and 2. That you don't put that money in the system at the wrong time assuming it is a random walk.
Fainted at your desk, what caused that? Lack of sleep? Not eating?
Ever hear of these things called "app stores?" I hear they make pushing apps quite seamless.

Apparently, these things called "app stores" are so good, that on these new things called "mobile devices," native apps are more popular than web applications!

Sorry for being a pedantic. Updating applications is quite painless on every platform except for Windows. (On Mac, you can use the app store or include Sparkle in your application.) It's only Windows that makes updating difficult; and this is the fundamental weakness of the operating system.
Cool question. Please take a look at OneScript - https://github.com/astoilkov/OneScript and share your opinion. I believe this is the next step in developing applications. Bringing HTML, CSS and JavaScript in one place where components are modular and small.
This is interesting but the performance comparison is a moot point for me. React also has React Native, the pros of a faster isomorphic javascript framework working in the browser is not a very strong selling point in a world where native apps are dominating the mobile web. React will help me reach more platforms.

http://cdixon.org/2014/04/07/the-decline-of-the-mobile-web/
I maintain the notion that the basic problem of most package managers are that they can't handle having multiple lib versions installed under a common name.

So if you want say multiple versions of Qt installed, you need to have a packaged named Qt4 and one named Qt5 to avoid a severe clash of dependencies.

The "mainstream" solution to this has become containers.

But the funny thing is that on the lib level, the problem basically don't exist. This because linker (ld) can separate the libs at file level via SONAME structures.

I have for some years successfully used a distro that makes use of this, called Gobolinux. And you also have NixOS and Guix doing very similar things.

Here is the kicker, Gobolinux is built using mostly shell script.
React was released by Facebook as a mature project. There wasn't much doubt as to whether it would be at least worth considering. There also may have been fewer JavaScript frameworks released that month (Dekku came out something like last week).
I have been learning Elixir first and have found that understanding Erlang "as I go" is much easier. Start with Elixir and "keep an eye on" Erlang, it's fine. Eventually I noticed that I was already pretty good at reading Erlang, just by "light exposure" via Elixir. I would even argue that learning Elixir first HELPED ME to understand Erlang!

I still strongly prefer Elixir syntax, of course!

As in most things, you should "do what feels right" and not worry about it too much
Android Auto: The First Great In-Car Infotainment System
1. Skala Koans https://bitbucket.org/dmarsh/scalakoansexercises/wiki/Home

2. "Functional Programming in Scala" http://www.manning.com/bjarnason/

3. stackoverflow.com
Rewrite of Bloomberg piece. Original source: http://www.bloomberg.com/news/articles/2015-05-22/microsoft-...
Before we get into a discussion about basic income and drones making us obsolete, can we talk about cutting hours? First, lets get back to the standard 40 hour work week. That'd be a big step. And after that, can some of us work less? Half of my day is spent browsing the internet out of boredom. I'd get more done if the day was shorter. Better yet, let me telecommute and set my own hours. You'll get the same results out of me, if not better, and I'll be a happier fellow.
Microsoft Threatened to Close U.K. Plants, Ex-Cameron Aide Says
Great hybrid app but I can definitely tell it is not native. The animations stutter quite a bit on my nexus 6. I'd imagine it would be much worse on low to mid level android devices. Then there is that slight delay on all tap actions. Perhaps your average user wouldn't pick up on these things, but as a developer I definitely can spot a html app immediately and find them unpleasant to use in most cases.
"Two more paragraphs and not a single testable claim."

More attempts at prejudicing claims, which is sort of your comment habit.

FACT: you are a cofounder with Patrick

FACT: it would be good judgment for you to stay away from these threads. You lack good judgment.

FACT: you are trying to lever HN fame into startup success

FACT: Patrick's posts about consulting -- which sort of came out of nowhere, suddenly telling of incredible consulting success -- are extraordinarily atypical. The single and only support for them is you, and people who have never done consulting but imagine up some scenario where it seems reasonable.

FACT: Those posts drew lead-up attention to "Starfighter", that startup that you are a partner in. I mean, it must be a sure win initiative if someone is going to eschew $50K/week consulting engagements (I saw the story linked far and wide, people amazed at the elite consultant earning that sort of rate) that are easy to come by for it. The audience lines up.

Your tactic of simply dropping prejudicing claims gets a pass on here because you earned the "security guy" goodwill. On most sites you would have been exiled as a troll long ago.
An Act for the Gradual Abolition of Slavery, passed by the Pennsylvania legislature on 1 March 1780, was one of the first attempts by a government in the Western Hemisphere to begin an abolition of slavery [] http://www.ushistory.org/presidentshouse/history/gradual.htm

Wasn't likely to be picked up by the southern states. Was part of the foundations of the Absolutionist movement and also the reason why Pennsylvania was a force for the end of slavery for the history of it's congressmen (For the most part).
Saab Group (http://en.wikipedia.org/wiki/Saab_Group) is the kind of parent company of Saab Automobiles, which was the car manufacturer. The parent company is (much) more focused on defence technology, such as fighter jets and subs.

The auto-playing video on their site was scary; I didn't have audio or headphones so I have no idea how the strange-looking name is supposed to be pronounced. "VR icon" seems awfully generic for a profiled product like this.
Interesting Ways to Use Data Science
It's important to really find the time to do things outside of work. Do you have any hobbies? As someone mentioned, walks in the park help out as well. It's a great way to disconnect. Exercising as well too.

There's a book I read called "The Essential Marcus Aurelius" which helps me to self-reflect on myself and my relationships with others. It puts into context how we can choose not to react to others' behaviours (which we cannot control).

I also do a lot of chanting to help elevate my life condition (something like meditation) and it really helps me deal with stress. Feel free to reach out if you'd like to know more.

Also, make a list of the top 3 things that you're thankful for. And try asking your friends to share their opinion about what you're good at. You'll be surprised! You're definitely worth more than what you originally thought.
Yeah definitely. It is hard to be compared to React which is built within Facebook. I am happy to even get here. :)
I think you're having some trouble with the concept of "facts".

Once again: speaking as a consultant myself, and working in a field among many competing consultancies: Patrick's consulting experience is not at all atypical. Patrick was not a top-tier consultant, nor were his outcomes. People start consultancies and do much, much better than he did, or than I did. You seem to imply that you haven't, but I'm not sure why that's something you want to keep highlighting.

(I edited this comment to remove a bit of vitriol from the top, and to add the response to this anonymous commenter's claim that Patrick's experience is atypical, before which mine was a one-line comment.)
He has partners in asshattery, but yeah, it's mostly him.
Protocol corrects virtually all errors in quantum memory with little measurement
Whatever Vimeo video was there before is "private" now.
Any programmer who codes needs to type. Just like any programmer who creates a game needs to design it. When I say the programmer needs to implement something I don't mention obvious processes like "game design" just like I don't mention typing. I also think a dedicated role of a game designer is not required in many games, especially indie ones.

Additionally, emergent gameplay, by it's nature of being emergent is not really designed. It's a sort of iterative process of implementing a feature and testing the consequences.
> a) Tooling: yes, it's still much easier to debug a native app than a pseudo-native app.

It's not much easier to debug multiple versions of multiple native apps than it is to debug one web site.
If you feel like it's a problem and you're trying to fix it, I honestly wish you nothing but the best of luck. Personally I'm wary of being obsessed with being productive -- especially at work.

I had a bit of breakdown towards the end of my university days, due to setting some unrealistic requirements for myself. I wasn't allowing myself time off because I had 'quotas' to meet, and that took a toll and I had to basically hide away for a few months, while it dawned on me that the quotas didn't come from anywhere and I needed to calm the fuck down and get my priorities in order.

Now I have a regular job and I'm doing OK. But I don't let my time estimates rule me, I make time for breaks, and I don't stay after hours unless there's a deadline. And honestly even now I hope to knock a few hours off my weekly contract soon, because I feel like I'm spending too much time at a desk working on other people's projects (for money) when I could be, you know, baking bread or reading Wikipedia or hanging out with friends (if they weren't all at work, that is). In contrast, I have a co-worker who seems to love staying till 8 in the evening closing Jira tasks being "productive". Hatever. That's not where I want my wrinkles to come from.

edit -- I suppose maybe you're right, though. What I mean is maybe more that "what looks like laziness from one perspective can be called prioritizing from another". Less sound bite-y, though.
I'd be more interested to see a performance comparison with Mithril[1] rather than React, their core functionality is similar but Mitril strives to be lean and fast.

[1] https://lhorie.github.io/mithril/
Previous HN discussion: https://news.ycombinator.com/item?id=9588547
I would disagree. Emotional labour is the essence of many a completely bullshit job.
Yeah, about that, you realize that all those people suckered into ARM loans they couldn't afford during the housing crisis was precisely because they couldn't read between the lines?
Tinder and Grindr driving surge in syphilis, gonorrhoea and HIV
Which of those facts do you contest? Any?

Oh, just another tptacek prejudicing reply: They must not be facts if you post some sarcastic comment, right?

And yes, you are "Guns blazing". The endless, rather desperate edits that you are making to your comments make that amply evident.
Software development and security in the WYOD age
I've seen "progressive javascript"[1] and "heterogeneous javascript". Both of which are much better IMHO.

[1]: https://medium.com/the-thinkmill/making-the-case-for-progres...
But "computer" used to mean a "person who calculates" and not a "machine that calculates". All of us call modern day devices with CPUs a "computer" even though it lost the essence of "human". The usage of words evolve.

I 100% agree that ""The web" is defined by a set of traits (hyperlinks etc.)".

I'm also adding that "web" also now includes expanded perceptions by everyone else beyond "hyperlinks+http" and that enlarged perception is unavoidable. We could ask the world at large to *not" call it "web" but that's like asking us to quit calling "machine calculator" a "computer". Sometimes we invent a new word, but many times we don't.

Yes, a person uses a "web" browser to read a "document" on New York Times. But they can also use that same browser to play a Sudoku game that's not a document at all. To the layman, both actions are "surfing the web".
I'm sure some scientist said the same thing about some early stage germ of a discovery once upon a time. But it's true, we still get very far along with Newtonian physics, we don't need a full working knowledge of quantum mechanics to get our jobs done day-to-day. Not that what we're doing is anything comparable, but maybe the analogy fits somewhat.
Single-Page Applications: Building a Web Stack That Works
Right, his point is that it's in fashion with employers and recruiters because there are things to be maintained and sometimes even built. Where everyone else on HN that stays up with JS is trying to things with maybe a reactjs, or this, now.
I prefer the experience of native mobile apps (and native desktop clients, too!), but I prefer the privacy and sandboxability of pure-HTML apps. If a site is going to add so much JavaScript that it's unusable without whitelisting it all, then I almost might as well just use a native app.

If Android had ever-so-slightly better permissions, then the clear answer would be to stick with native apps, period.
Wolf Volcano Erupts on Isabela, Galapagos Island
Programming Scala, 2nd Edition http://shop.oreilly.com/product/0636920033073.do
> People like to fantasize about not being personally responsible for their choices in life. Instead, they'd just get free money every month without having to work. "We have the technology!! Why aren't you giving me free stuff?! Damn capitalist oppressors!!"

People also like to fantasize about what others would do within a Basic Income situation. Not themselves, of course, they're better than that. But all of the unwashed masses, why, they'd waste all they were given, and demand more!

> People should think about how things work in the real world.

People should also do a little research into what happens when people try it in the real world before spouting their mouth off: http://en.wikipedia.org/wiki/Basic_income#Pilot_Programmes ...but why ruin their own perfectly good superiority complex?
Twitter brings live-streaming app Periscope to Android
It's a shame all three suggested use-cases are military. Surely there must me some more noble use for such technology, in theory at least.

Otherwise, I've noticed Google Maps has had a really nice 3D-view of some cities for a while now, better looking than the sample video here. Although the terrain modeling in this product looks pretty cool.
I think a lot of the negativity has to do with the marketing. This isn't being sold as "a cool thing I made", but "Better MV-ish Framework" and "Faster than React". If you try to position it as better than existing alternatives, HN commenters will tear it down if they don't think it makes the cut. If you put it out as "exploring interesting new approaches", I think you're likely to see a lot less negativity here.

Compare to the launch of Mithril: https://news.ycombinator.com/item?id=7421652

EDIT: Actually, revisiting this, the problem may be more with the fact that it hit the front page than the fact it has a lot of negative comments. If nobody here seems to like it, how did it get 182 upvotes? That seems like a problem with our community, eg; upvoting before actually looking at the article. (Note: I don't mean to comment on whether this is a good framework, just that the HN community doesn't seem to like it much).
What would happen if Anne was holding a rope attached to you?

Maybe a better question is what happens when something/someone is straddling the edge of the event horizon?
Yeah, not sure what the "strangely" is doing there.
The die for sectional tensions was cast pretty early on. The South was a de facto British colony, arguably, until the Civil War (almost all Southern cotton was destined for British mills). The rapidly industrializing North represented a radically different future for the country, and the political conflict between North and South over economic and trade policy took shape very early on, particularly over tariffs. To people in the North, it made sense to protect burgeoning domestic industries from foreign (British) competition. Southerners, on the other hand, had no interest in manufactures and generally saw tariffs as taxes falling disproportionately on them, as they preferred cheap goods from Europe (Britain).

Alexis de Tocqueville famously noted the differences in industrial development between slave and free states. But Southerners (at least those with slaves) generally defended slavery as an institution and equated the plantation system with the "Southern way of life". And, by all accounts, even if they hadn't, white supremacism was so deep and broad it's unlikely any kind of economic concerns would have been able to overcome it in any policy debate.
>> patio11 gave advice on consulting which, as a long time consultant -- rather successfully (but still not enough to start doling wisdom) -- I found completely at odds with the reality I've endured, but it's a big world so maybe I just fly in different circles.

Just a thought, informed only by your comments here: your attitude is probably limiting your success. Nobody likes negativity, or working with negative people.

More concretely, successful consultants sell possibility: an organization can be stronger, faster, better, more successful than their goals if only they hire me as a consultant. Your attitude screams the opposite.

Just my unbiased feedback (I've never met Patrick and don't have a dog in this fight).
Oh ok, well then I guess it's just Google's fault.
"The colony barely survived because people lacked the incentive to work"

To be clear, the people in the colony barely survived because people lacked the sense of self preservation required to work. You're positing that this occurred because they had to share their output; the tellings I've heard were that the aristocrats wouldn't work until another governer (John Smith) came in and made them work on fear of death.

The idea that anything about this situation was socialist is not well founded. The idea that the terrible outcome is proof positive of anything in particular is not well substantiated. I prefer it as a story of exactly how far the entitlement of the rich goes: those used to controlling the means of production would rather die than give up their positions of privilege. But it's not proof of my ideological position, and it's not proof of yours. It's just anecdata. The rest is just conjecture, not backed up empirically.
this is impression I am getting from occasional talks with random recruiters

What's in fashion isn't what the recruiters are talking about, but what the developers are talking about. Recruiters will always lag a bit behind whats actually in fashion.
Agreed. Mithril's performance is incredible, and it's also closer to React in philosophy. That's the alternative I'd be looking at (perhaps along with Vue, which also goes unmentioned).

EDIT: though, one difference is this supports server-side rendering out of the box, while Mithril requires a (tiny) third-party module: https://www.npmjs.com/package/mithril-node-render
The Stratos All-In-One Credit Card Isn’t Perfect Enough
But, its every songwriters dream that their invention become part of 'our cultural canon'. ITs catch-22. This argument goes: a successful song, that always was 'something that somebody owns' by law, become public domain the minute it becomes popular?
Periscope Surfaces on Android
Grease is needed to lubricate the balls so they are not in direct contact with the races. Without grease the balls/races will fail rapidly when under load. There is no load on the cages so I fail to see how this development helps at all.
How is HD DVD better than Blu-Ray?
It's unclear if the views are also leveraging Observables to asynchronous load views. Is so, are Observerables not unlike the ones of RxJS being used?
Auto-updates are great except in the rare cases where they aren't at all. Picking up my phone in the morning to recognize that it lost half its battery in the night due an extensive auto update and being left in the cold with a 10% battery (instead of 60%) isn't that great.

Beside that I think virmundi above has his points, and I agree with him. App updates are not instantaneous.
The original article is http://imgur.com/a/HJ9ej with more photos, author's submission and discussion to reddit in http://www.reddit.com/r/pics/comments/1nziyc/i_decided_build...
It is not freemium! It is open source and uses open data!

BTW: The deployment in google play is freemium but there are other storages without that restriction
Have yet to read this but huh – manually responsive web design!
Ethics and Algorithms – write up of talk from DigiShoreditch 2015
They didn't say it was impossible, they said it was hard. And it is. Deep linking into an app requires a link handling implementation and knowledge of the operating system's procedures for registering that you can handle certain protocols. The web gives it to you for free.
Also the fact that you can embed youtube videos in other web pages.
Bibliometrics: The Leiden Manifesto for research metrics
What I feel many people miss is that goods and money are not synonyms. If there was a huge influx of money into the world, that helps exactly nobody because the amount of food, shelter and other goods has not increased.

I find that people "get" this a lot easier when you start talking about coupons and IOU instead of gold and dollars. Nobody believes that the guy who is moving coupons back and forth between various piles with specific timing has truly earned the load of goods he gains. Instead, they rightly feel like he is cheating the system and taking without giving back.

But in the real world, tons of people do tricks with money and get filthy rich from it, and that's just them "working smart". Meanwhile, somebody had to grow that potato, the actual tangible good, that he ate for dinner. What did he give back in return?
Launching on Product Hunt – Post Mortem Notes