skysight-inc/HackerNews huggingface dataset:
Very interesting that GCE wasn't mentioned on the slide of supported infrastructures at the DockerCon keynote today.
My pleasure! Glad you like it :)
This is why you must drop all fear of being fired. I had to work for a really bad company to lose my fears. It was the best thing that ever happened in my career.
The various layers of scamming are exactly what makes this article worth reading. I couldn't care less about Satoshi or Bitcoin. However, so many people and institutions suspending their own disbelief and putting their time, money and reputations on the line, only to watch it end how it did... That's a much more interesting story to me. Greed and desperation are like diesel fuel and fertilizer.
The Inventors of the Internet Are Trying to Build a Truly Permanent Web
Not sure if this is the same exact GC because the family tree of .NET Core is complicated, but the CoreCLR project has a GC here:

https://github.com/dotnet/coreclr/tree/master/src/gc
Facebook Messenger Gets an Upgrade
The CoreCLR version of the .NET Garbage Collector can be found at https://github.com/dotnet/coreclr/tree/master/src/gc
Concur. "Here's a current business situation. Please stand by while I speculate wildly based upon that situation in isolation" is how this reads.
I have a Surface Book, once Edge support EFF Privacy Badger, Edge will likely become my default browser.
The thing is you always need DNS, to the point that I'd rather fix broken logic where I find it rather then try and use something else.

Because I'll still end up supporting DNS if I try to run something else.
If you want to see what people will be getting excited about in .NET in 5 years time, Java in 10 and Javascript in 15, just keep looking at Haskell. The stuff in this article is certainly not new but concurrency abstraction and implementation is miles ahead in Haskell.
Hey brudgers, sorry for this late reply! V1.5 was a big update (several months of work), but standout features include better ipad support, huge amounts of attention to UX and UI issues, and stablity.

If you install the App there's a full changelog, and in the app store version history there is information.
More like:
1. China creates much slower CPU which they will be able to sell to absolutely no-one.

2. Augments slow CPU with impossible to programming Xeon Phi.

3. Spends significant effort achieving heroic linpack benchmark.

4. Researchers are unable to obtain real world fast compute.

5. Chinese programs for stealth, submarines, nuclear are significantly delayed. Expertise diverted into useless PR project.

6. PR backlash as US goaded to reinvest in next generation supercomputing, GPUs, etc.

Mission accomplished.
I think Satoshi disappeared b/c he was concerned about his privacy after wikileaks blowup. This is his 3rd to last post ever, it was concerning an article in PC World about bitcoin.

>"It would have been nice to get this attention in any other context. WikiLeaks has kicked the hornet's nest, and the swarm is headed towards us."
Disturbing Aerials Reveal Canada’s Vast Tar Sand Mines
Totally understand on the duplicate issue - its a hard problem to solve with the inconstancies from the end financial institution, and it definitely caused issues for us in the past. That being said - we've spent the past couple months making some huge improvements - I definitely encourage you to give it another shot.

Though I'll admit, I'm quite biased!
We only have so much land to plant trees on. (Which is very quickly shrinking due to urban and agricultural pressure.)

The current amount of carbon sequestered in all of the world's forests is ~600 giga-tonnes.

If we stopped all of our carbon emissions today, and tried to roll back to pre-industrial CO2 levels, we'd need to sequester ~270 giga-tonnes of carbon. Losing that much agricultural land is unrealistic - expensive as they are, it would be much less painful to switch our entire energy economy to renewables.
Disagree.

The comparison is between Trump and what Hitler seemed to be before he revealed himself in full as what he truly was.

The analogy is completely sound. We are comparing to late 1920s Hitler, not 1940s hitler. It's an important distinction.
after all that drama I guess they didn't want to npm package kik/kik-starter anymore...

https://www.npmjs.com/package/@kikinteractive/kik
That's an ongoing issue in philosophy though -- you can't just say "no" as if it's a solved issue.
> "the palm trees were throwing summer shade onto the concrete walkways – ‘Tailor Made Office Solutions’, it said on a nearby billboard – and people were drinking coffee in Deli 32 on the ground floor. Wright’s office on level five was painted red, and looked down on the Macquarie Park Cemetery, known as a place of calm for the living as much as the dead."

Ugh, it's like wading through a New Yorker article. Less paying by the word please.
But there would be no need for Satoshi to turn up. Since Wright isn't Satoshi, then Satoshi knows that Wright can't provide cryptographic proof. Since Satoshi likes his anonymity he can safely sit and let Wright claim to be Satoshi with no downside.
The post is about the Desktop GC, but AFAIK everything applies to the CoreCLR you linked to. I don't think that much has changed (yet) with the GC on CoreCLR.
Wouldn't tracking the package be the final decision maker? If it was "taken off the porch", then the buyer should have opted for signature required.
Apart from thousands and thousands of successful companies =)
Even if you can't "train your brain" what you can train is your ability to focus at a task. For example, if you play chess you probably do not "get smarter." All you get is better at visualizing future board positions and maybe you learn some general strategy and opening theory. But 99% of chess is raw calculation.

Most people when they begin playing can't stand games longer than fifteen minutes or so. They have not trained their brains to focus over extended periods of times. But the more you play, the better you become at sitting still and concentrating on the position on the board. Eventually after years of practice, you'll be able to play games where both players have 120 minutes+increment and use your time without getting bored.

Replace chess with any other brain teaser, like a quiz or an iq test. If you can sit and stare at the same problem uninterrupted for hours trying to work out a solution, then you will condition your brain to be able to do just that.

I firmly believe that is useful in all parts of life. Random example, you are thinking about divorcing your wife. Now if you are able to spend several hours analyzing the possible ramifications of that decision you will be better of than if you can only think about it for twenty minutes without losing your train of thought.

So I don't think it is all placebo. Ability to concentrate and perseverance through difficulties are two very important skills to have.
Because planting trees is a bad idea on its own merits somehow?
This reminds me of the time I actually found myself charged with integrating a chunk of Fortran code compiled into a Windows DLL with an Excel sheet via VBA. The VBA side was straightforward if a little icky, but handling strings in Fortran was really giving me headaches. Documentation on Fortran, even down to basic syntax, seemed inconsistent and hard to find online. I think I got the project mostly working before I left that company for unrelated reasons.
Wonder what it’s like to work for the best companies in the world?
is docker as good as rkt nowadays?
Many kind of trees can grow on land that's not agriculturally viable.
China Wants to Build a Deep Sea 'Space Station'
Me too. I know peeps who are developing an assimilation system in C++, but that's in development...
Some interesting optimizations in here, but I'm curious about this one in particular:

> With the Anniversary Update, Microsoft Edge only executes background JavaScript timers once per second in background tabs. More importantly, these timers are coalesced with other work happening across Windows. Microsoft Edge doesn’t wake up the hardware to perform work. Instead we tag along with other work happening across the system, and then quickly yield, allowing the hardware to enter a low power state.

Are there any implications for web techs (maybe like WebTorrent?) that do need to run JS constantly in the background?
All the stranger that they sold their interconnect technology, arguably their "secret sauce" to Intel. Without the interconnect, they are just a bunch of (very high quality) diskless x86 systems.

http://www.eetimes.com/document.asp?doc_id=1261622
I don't understand. You are "giving back" by creating a service where you make money.

Are you publishing your source code?
> Outsourcing them is not the answer

It very much is, if you're outsourcing to someone who can do it with greater competence than the average team can. Keeping current on the crypto, designing with the ability to sunset algorithms in mind, continuous pen testing, investing in physical security/network security/HSMs/you name it definitely isn't cheap or easy. Unless you're in the business of doing _that_ you're almost certainly better off having someone do it for you.

That said, I'm with you on the social logins front. I have/had? hope for OpenID Connect as an alternative so it would be great if someone neutral like Mozilla jumped on the bandwagon.
Digitized-humans goals would potientally diverge bio-humans too. For that matter, goals of humanity in general is pretty divergent. Divergence is good, not bad.
In seeking to consider what form this “‘really good’ balance” might take, can you recommend any favored resources/implementations to illustrate what “real positive additions” computers and networking can bring to the table? I’m familiar with the influence of Piaget/Papert - but I would love to gain some additional depth on the media/networking side of the conversation.

Thank you for your thoughts. I feel similarly about the cultural regression of literacy.
My point is that it's not always a local tool. Sometimes what you consider a local tool might be something run on a QA or testing box, which needs to be tightly controlled to make sure that the difference between a tooling item intalled and a required library that is in production is closely tracked, and the tooling library needs to match exactly what's actually installed locally for devs. Think CI tool chains, automated testing, etc. A certain percentage of organizations where see "let's use this program that dynamically downloads and builds a program, which we can ask for a specific version if we want" as unacceptable because either it requires remote sources, it requires specific configuration which isn't tracked automatically or enforced, or both.

It's not about whether it's possible, it's about whether you're meeting the needs of the target audience. I don't believe rustup is meeting those needs in some cases. The important distinction is that possible does not imply acceptable.
>>I've often wondered what it is about SQL that allows them to get over their fear of programming

Thats barely programming. Even by the most lenient definition what they do isn't programming.

Firstly SQL's are a little like Excel Macros, they lower the barrier to entry to basic twiddling. Got a SQL client(Toad etc?)? you can throw a snippet or two quickly. Anything beyond that gets difficult. Tricky joins, sub queries, troubleshooting big queries, optimization problems etc etc. Beyond this writing re usable code, test discipline and a range of other tasks that make code run for years is what is your everyday work as a programmer.

Sure you could saw a log of wood once a while, but don't confuse that for being a full time carpenter.
> I literally think that coming here makes me a smarter person in the long run.

Good ole' placebo effect :-)
"China has made a big push into high performance computing. In 2001 there were no supercomputers listed on the Top500 in China. Today China has 167 systems on the June 2016 Top500 list compared to 165 systems in the US. This is the first time the US has lost the lead. No other nation has seen such rapid growth. See Graphs 1 and 2. According to the Chinese national plan for the next generation of high performance computers, China will develop an exascale computer during the 13th Five-Year-Plan period (2016-2020). It is clear that they are on a path which will take them to an exascale computer by 2020, well ahead of the US plans for reaching exascale by 2023."
I like the analogy that the brain is a muscle and if you don't exercise it, parts of it start to atrophy.

I think these brain games actually bring a lot of value to people who have retired and are no longer required to exercise their brains in order to fulfill their basic requirements of life.

Maybe they don't make you smarter, but perhaps they help prevent you from getting stupid.
Whoo-hoo! I get to be "that" person. Take a look at the education computer system PLATO. https://en.wikipedia.org/wiki/PLATO_(computer_system)#Innova... :

> Pad (general-purpose computer message board), 1973, the first such, and a few months later, system-defined Notesfiles, precursors to Unix Newsgroups, Digital DECnotes and Lotus Notes.

> Talkomatic (text-based) (6-room, 5-persons-per-room real-time chat room), 1973, precursor to Instant Messaging Conferences.

Plus, emoticons in the 1970s! http://www.platohistory.org/blog/2012/09/plato-emoticons-rev...
I use hot-editing in python by default and I find it incredibly useful (now I feel crippled when I'm on a system without it). There are times when I need to reload the state completely but it's pretty rare (changing something that uses metaclasses, like sqlalchemy, is one such place).

Maybe there's something about the style I've adopted that lends itself more to hot-editing but it's definitely a tool I'd hate to be without.
http://www.netlib.org/utk/people/JackDongarra/PAPERS/sunway-...
Hi Alan,

I'd like to go deeper into your notion of "pop cultures" vs. "progress", in the context of innovation, but also the arts. Can you recommend some readings that might fill out those concepts?
I see how that was confusing. I meant that the fact that Swarm doesn't offer such a guarantee is the reason that storing the data on the host isn't a solution. My real complaint is that none of these give you a way to do persistence that doesn't destroy some other really nice properties of containers.
There's lots of people trying to fix this problem the right way, Kubernetes has made a lot of progress on having volumes follow the containers around from host to host. Torus is a slightly different approach, Flocker is another one.

> I don't think it's docker's responsibility to solve database clustering.

I don't know if I'd call it a responsibility. But Docker is obviously trying to expand their platform into more and more aspects of containerization. If they figured out persistence that would really set them apart, something that this product doesn't really do. It mostly just keeps them even with Kubernetes at best. And an imitation of it at worst.
Bounds, Bottlenecks, and Digital Marketing
Started playing around with this. This gives you a pretty gui to launch a docker swarm onto a supported hosting provider. The biggest thing missing here is volume support. It will allow you to share volumes between containers but not let you set up a dedicated volume (ie EBS) to be used by a service. Docker has this feature called volume drivers which can let you do just that but it doesn't seem to be integrated into this service yet.
It's a terrible and ironic thing, that you require intelligence to analyze your own thoughts and actions, to realize that human intelligence is still all about degrees of monkeys counting on our fingers.
There are so many believable candidates for Satoshi, it's hard to know which one to pick. For another just as credible example: http://hackaday.com/2006/06/08/i-just-invented-bitcoin/
Inflow is balanced by outflow.
This is certainly true, but we are talking about absolutely staggering amounts of land. As it stands now, ~30% of our planet's landmasses are covered in forest. Also, some kinds of forest are much better at sequestering carbon - specifically, the tropical rainforests that are being cut and burnt in the tropics.

Re-forestation is part of the solution, but it's no panacea.
Have you ever tried running Kubernetes yourself ? Kubernetes is cool yes, but only on GCE, and managed by Google people. Apart from that, its nowhere near usable.

Docker 1.12 does just what Docker does best: Making complex stuff simple to use and give control back to people.
Seems likely this would drive down the cost of carbon nanotubes quite a lot
Here is the most plausible explanation of who Satoshi is IMO: a team of people tasked by (most likely) a government agency with developing a crypto-currency as an experiment.

I don't know why the hell the government would spend money and time on a project like this.

What in it for them?
Slack deploy bot plus an internal bot or two we use for user support.
Again, I'm diabetic and try to keep all carbs to a minimum... Though other people won't have those restrictions... in general, I tend to keep my total carbs under 200g/day, which means more fat/protein. Again, depends on what you are cooking.
That's what Satoshi might have been thinking, if he were alive. I am pointing to what Wright must have been thinking.
The 8 char limit was common on *nix.

http://stackoverflow.com/questions/2179649/are-passwords-on-...

Some of the answers on that page suggest it changed around 2000, and SGI Octane 2 was still being sold in 2004(?), but I don't know how rapidly systems changed.
Just use Mail-In-A-Box. It does IMAP and POP.

https://mailinabox.email/
Ask HN: Which groups/communities I can use for beta users for my android app?
In my opinion JavaScript is being used exactly what it was intended for now more than ever. It was originally supposed to be based on Scheme (an elegant functional language) and after many years the trend of functional reactive programming has finally become mainstream.

I find it quite sad that most PHP developers seem to think that writing code that looks more like Java is the "correct" thing when its greatest features have always allowed loose types and first class functions. After all that's what makes it so easy to work with?

Perhaps PHP could have been more like Scala a few years back already.. the perfect combination of Objects and Functions...
Twitter's massive pivot is actually well underway:

- They bought Crashlytics and released Fabric.io, a souped-up Twitter SDK + Crashlytics + their bundled ad platform MoPub. The idea is you'll develop your app with this SDK and get crash reporting, usage stats, ad serving, 'Sign in via Twitter', Twitter integration, and all of this other stuff [1] for free.

- They bought Digits, which is a 'log in with your phone number'-as-a-service and made it free to use. It's now integrated with Fabric.

- They just bought Magic Pony which will help them better classify non-text posts so that their currently-awful suggestions are better.

Fact is, 'Twitter', the service where people post tweets, is no longer their primary growth area. It's their most externally visible, sure, but they want their SDK inside every app, and mine data and serve ads, just like Google and Facebook. This might actually work, because their SDK has some very nice things you might want anyway, compared to the other two that only give you identity, integration, and ads.

[1] https://get.fabric.io/kits

[2] https://get.digits.com
> In 2009 (ish) computer vision was a joke that could recognize very few objects a small percent of the time. Based on only simple color and texture, and sometimes basic shapes.

This is completely inaccurate and totally ignores the history of machine vision.

Computer vision was in no way a "joke" in 2009. OCR and manufacturing inspection systems have been successfully deployed since the 1980s. Neural networks were being applied to computer vision in autonomous vehicles in 1989: https://www.youtube.com/watch?v=ilP4aPDTBPE

> We already have super-human visual cortexes.

No we don't: http://rocknrollnerd.github.io/ml/2015/05/27/leopard-sofa.ht... (see also the HN discussion: https://news.ycombinator.com/item?id=9749660)

I remember reading about a similar thing that happened in the 1980s to some DARPA funded project that was trying to apply neural networks to tank/vehicle detection: the network got really good at recognizing the foliage that the training images had in them.

Robust scene understanding is a very hard problem and still far from solved. Again, research on this has been going on since the 1960s.

> But that's no concern, AI advances on from first principles. AI researchers invent better and better algorithms every day, without having a clue what neuroscientists are up to.

Do you realize what the 'neural' in neural networks refers to? People working on AI did not suddenly stop paying attention to neuroscience after Perceptrons were invented.
I meant writing your apps specifically against data services, not the filesystem directly.
Some more questions on performance:

It looks like you're adding and removing line divs, did you run benchmarks on trying to reuse the line divs and change the contents of them?

By using translate3D you're not using the browser's native scrolling correct? Are you using an open source library to replace the scrollbar? What was the actual performance benefit of using translate3D vs native scrolling?
> 2. People on Craigslist are flaky. I have no idea what compels someone to email a seller with interest, schedule a time to view an item, and then just not show up, but they do it all the time. Why even bother?

I was beginning to think that buyers on Craigslist are instructed to act this way. :P
Another favorite proof of mine is screenshots! :)

http://i.imgur.com/uoRncry.png
> Quite frankly I really don't get why they even bother

I've asked this in the past and all that I could gather was, this is about mindshare.

With regards to GitLab, if they (GitHub) aren't talking about them in weekly meetings, they really should; because last week was the first time that I really thought GitHub, may be in serious trouble. With GitLab's recent UI changes, it looks like they are finally finding their UI groove. It's still rough in some areas, but it looks like they have the resources to improve things.

I don't necessary think GitLab, will be the ones that will usurp GitHub, but what I think GitLab can and probably will do, is seriously devalue GitHub's value proposition. That is, turn Git hosting into a commodity product.

Linkedin says GitHub has 501-1000 employees and if I've read things correctly, they have 2 people working on their search. This means they are dedicating 0.4% of their man power to maintaining and advancing their search technology. Search is one of the things that Enterprise will actually pay for, if it works well.

If history has shown us anything, Microsoft is not shy about creating loss leaders, to get people to use complimentary products in their portfolio. GitHub's entire business model right now, revolves around hosting code. Microsoft and Atlassian have complimentary products that can see Git Hosting become a loss leader, that is, a commodity product.

Other than "Social programming", I really don't know what else GitHub is focused on. And unless I'm really out of touch with today's programmers, I would say 80% of programmers, program because it pays well and not because they are passionate about programming. What I think the vast majority of programmers want, is to be able to leave work on time and this is where I think GitHub should really be throwing resources at. And I'm not sure how a free editor is going to convince people that they need/want to host and pay for code hosting.
The Pentagon Is Developing Disappearing Drones
Just as it is possible to implement a std::vector-like container using void* without templates, it is possible to do it with templates and partial specialization. It's a question of how much work the implementor put into things.
He is a great guy, i just want to thank him via this textfield i am given.