skysight-inc/HackerNews huggingface dataset:
"LinkedIn's growth has reaccelerated after the MSFT acquisition to the order of 35%."

I honestly don't know a single professional who still updates or cares about LinkedIn. I have no doubt that it still has the momentum from late comers and straggers, but...eh.

Mind you, it was on the outs long before Microsoft bought it. Not its fault, but it just hit the no longer novel curve.

"with the vast resources it has available to it now"

This part is almost parody, and reeks of comical self delusion (or astroturfing). It is the rally cry of how so many of Microsoft's purchases faded to black.
well I’m canceling my sub, thanks for ruining Github MS. Gitlab here I come!
S-Expressions are missing. Language support is poor (except if you're programming in a Lisp dialect in which case it's built-in), but I do believe they are the best serialization format out there:

http://wiki.c2.com/?XmlIsaPoorCopyOfEssExpressions

They have a canonical representation

https://en.wikipedia.org/wiki/Canonical_S-expressions

I swear I have seen a proposal for an efficient binary representation somewhere but I can't find it.
That oft quoted stat is a bad interpretation of a survey question that asked “How would you pay for an unexpected $400 expense?” with one choice being “from a savings account”. That’s not the same thing at all as having the money at all - for example, many in the upper 50% would just use their debit card, or put it on a credit card for a month for frequent flyer miles.
We are sure that the planet is warming we are not sure how much humans affect this and what it will mean.

If you want to stand a chance against whether you fear the environment will do to you need growth to be able to pay for the development of new technologies.

Here is the paradox you are dealing with.

We also know that growth and free markets help those who have access to it get out of poverty and much more prosperity. That means at least a couple of billion more people are hoping to get what you and I have.

Are you going to tell them they can't have what you have? And if you are what are you going to offer them in return that they would care about. They don't care about the environment in any shape or form that you or me or any other westerner does.

This is the paradox we are dealing with. If there is a third industrial revolution it certainly won't be based on the sharing economy that's not how humans work.
If a significant number of Android security breaches indeed happen through misleading a user into unlocking their bootloader, that would be a convincing statistic to me.

But I'm under the impression that that is exceedingly rare and that Android has many way more pressing security concerns (e.g. the lack of driver security updates to even slightly old devices).
My impression is that people wanted to make use of API's from third parties which would have been prevented by the same origin policies. CORS allowed them to relax that policy for the API's and services they wanted to use w/o totally removing the security against cross site scripting that the same origin policy provides. Having to proxy all requests through a server would have defeated the purpose of the new breed of paid APIs who's end goal seems to be to allow you to build a complex web site w/o having to wade into the details of maintaining the backed servers you would have traditionally needed and all the complexity that entails at scale.
Microsoft acquires Github
I remember a quote by a philosopher that said corporations should be dissolved after 10 years.

The idea - in any form - really does make one think, and kinda hard. The world would indeed be a very different place. I wonder what kind of innovation such a move would stifle?

Hmm, maybe superscalar/moonshot-level competition would be defined by and buoyed by 10-year disclosure! That would be kinda fun...!

Regarding Windows, those who poked around the Win2K and WinNT leaks regarded the code as reasonably well-written, so there's that. The Windows Research Kernel is somewhat more straightforwardly accessible; "wrk-1.2" will find innumerable copies rehosted on GitHub.

Regarding security, yes, it would be a payday loan. The NSA tool leak had some pretty old things in it that still did a fair chunk of damage.
> They've handled a few pretty well (Linkedin,

what? linkedin became garbage, it's worse facebook with more ads and stupid emails not related to anything I do.
Thanks for sharing this info. Too bad the milk story isn’t covered because that one bothers me most and obviously Health Canada among other countries agreed it was wrong to be putting these steroids in the cows. I’m not sure this convinced me that one side is more reasonable than the other but it sheds some light on what’s true vs unfair.
I also agree documentaries need to always be taken with a heavy dose of salt, and I do read beyond them after the fact to confirm information though it’s easiest to remember off hand the emotional appeal they tend to drive home.
Well, at least you're right about code moving away from GitHub - spreading the code around to multiple services can at least in theory make it more resilient to any one service failure / takeover.
The Three Rules of Pitching
Well, there are a number of reasons, but let me give you one of the more important ones:

If a browser were allowed to make cross-origin requests without restrictions, any site could take advantage of a user’s active session on any other site to perform unapproved actions on that user’s behalf. Without CORS, for instance, if you came to my site with an active Facebook session, I could get information about your account (by making cross-origin requests to Facebook) that I wouldn’t otherwise have access to. Or, if I were feeling a bit more nefarious, I could change information — possibly your password and gain control of your account.

The possibIlities for bad actors to do these types of things is also part of the reason CORS requests don’t include most headers by default, and you have to be very explicit about which headers to expose.
A larger problem is they make you feel better about bad code.
We use a self hosted GitLab, it is really fast and stable. Also the CI is very reliable and fast.
It's the title of the article, not the posters editorializing, and the title also points of that the court dispute is taking place in Canada but you don't have anything to say about that. The publication is Israel-based, owned by an Israeli and largely focuses on the issues affecting the Israel tech field.
> The Apple II was brutally outsold by the Commodore 64 which was far more powerful

There's no doubt that the Commodore 64 had better graphics and sound hardware, but the idea that it's more powerful in general seems dubious at best. By the time 1983-84 rolled around, an Apple ][ machine was available with 80 column text, 128KB of memory, and a disk that transferred data 30 times faster than the 1541. Sprites and 3-voice audio are nice and all, but it doesn't make the C64 the machine I'd have chosen (even then) for anything other than games.

The 1541 disk is notably amazing because that blazing performance was the result of making the disk drive an entirely separate computer in its own right. This did at least make it possible to upload new firmware to the drive to improve the performance... but that was hardly standard. The only material advantages to the 1541 disk architecture was that it let the main machine be slightly cheaper, and it also enabled single disk drives to be multiplexed across multiple C64's.

From an educational point of view, it's also interesting to compare the difference in graphics programming models.

Drawing a line on the screen in Applesoft:

10 HGR
20 HPLOT 100, 120 to 150, 200

Drawing a line on the screen in Commodore BASIC 2.0:

1. Switch the machine to graphics modes by POKEing data into graphics hardware control registers

2. Implement something like Bresenham's algorithm to get the pixels on the screen.

One of these is something that an interested layperson (teacher) can communicate to a class of elementary school students. The other is something out of an upper division undergraduate computer science curriculum.

(Admittedly, Terrapin's wonderful C64 Logo made things a lot better for the Commodore.)

> and became the most popular 8bit home computer ever sold. (That is, the Apple II was far less important than the hagiography makes out)

It's important to consider the machines in their historical contexts. The Commodore 64 and Amiga were great machines at single points in time, but neither of them were created by an organization with the capability to effectively continue and promote their development. (ie: How much of the C64's success was due to setting its price so low that it couldn't fund ongoing development of the platform? Or due to short-term gains produced by a management strategy that alienated key allies in the long term?)

Viewed in that context today, Apple is now the most valuable company in the world and successful to the extent that I can look across the aisle of this train and see somebody watching a movie on an Apple product.

Commodore, in contrast, is happy memories, a bankrupt company that hasn't existed for decades, and a condemned Superfund environmental contamination site in a Philadelphia suburb.

While I have great personal fondness for the C64 machines, there are reasons the industry turned out the way that it did, reasons for Commodore's failure, and reasons for Apple's success... including the Apple ][.
Which is what makes people not want to use the service, and switch to whoever allows hotlinking at the moment. That's how imgur came to be.
The man in the foreground appears to be George Washington. There's some barely visible text in the space above the cannon ("Pri"; "Lib") but I can't make out the rest (I'd guess something about liberty).
Microsoft to acquire GitHub for $7.5B
> Agriculture is too important to allow ideological differences to bring progress to a standstill,” Bayer Chief Executive Werner Baumann said in the statement.

On the one hand, they want "dialogue with the society", and at the same time they clearly show what their priorities are, and that they're not likely to listen. What they call "ideology" is - depending on the context - deep care for our Earth, for the future of what we eat, how the seeds are controlled and distributed and similar issues. Baumann contrasts progress with ideology, which is a neat PR trick, but distorts complex reality.
I really wish we had a JSON 2 format which could fix JSON's obvious shortcomings. I would like to see:

- Support for Maps and Sets (unlike objects, maps allow arbitrary types to be used as keys)

- A standard Date format

- Embedded binary blobs. No idea how to do this and keep it human readable, but when you need this its super useful. Maybe something similar to WS's binary message encoding.

- Arbitrary precision integer support. This is particularly useful for cryptocurrencies and for interoperability with 64 bit integers in other languages. And bigints are coming to javascript - https://github.com/tc39/proposal-bigint

- Maybe even fix JSON's weird unicode encoding: http://timelessrepo.com/json-isnt-a-javascript-subset

Unfortunately it seems like nobody 'owns' JSON enough to give JSON 2.0 the political weight it would need for cross-language support.
On the other hand, gzip can reclaim most of those 33% with Huffman encoding.
One-Vs-All Classification Using Logistic Regression
Location: NB, Canada

Remote: Yes

Willing to relocate: Probably not

Technologies: Java, Python, JavaScript, React, Angular2+

Résumé/CV: Shoot me an email :)

Email: ben(dot)pottle(at)gmail.com

I'm a full stack developer with about 4 years of experience working on everything from complex, data-driven applications to simple python scripts.

I've worked on UIs big and small, from simple dashboards to larger scale data analytics interfaces.

I enjoy working towards a high unit test coverage and ensuring that the code I write is of high quality.
Central Michigan University| Mt. Pleasant MI | Full-time/Onsite | Software Engineering Team Lead | cmich.edu

Description:The Software Development Team Lead is a part of an agile development team responsible for building and maintaining enterprise-grade software systems, primarily using the Microsoft .NET development stack. We are looking for talented individuals who want to help students achieve success in the pursuit of their education through providing an excellent IT experience.

Benefits:

- 10% (without match) to Retirement (403B)

- Public Sector medical benefits (extremely low deductibles, comprehensive medical coverage including dental, vision, long term disability, etc)

- Free tuition for you or your family for a Bachelor, Masters or Doctoral degree(s).

- 14 Paid Holidays per year in addition to vacation time

Pay Range: $60,000-$80,000

Position will remain open until filled.

More details at: https://www.jobs.cmich.edu/postings/27980
It's been a while and there have been many leadership changes at Microsoft. I'd speculate that there's little relationship between the Microsoft of 1998 and that of 2018. Aside from them both being large corporations.

That said, I think the lesson here is clear: we should never trust any corporation for much of anything. This memo strikes me as a nice summary of what any incumbent company will do when they feel threatened. I think it's unhelpful to think of this memo solely in terms of "Microsoft".
Chris, Nat and Satya's Calldeck Regarding Microsoft and GitHub
Well, it certainly will be for the next few days as GitLab wraps their minds around the new scale they're working with (<1k API calls -> 20k API calls \o/)
One topic not brought up in this is versioning/change management. While I have my criticisms of Json, if I decide to add a new field to my object, most JSON parsers have the advantage that they'll just consider my old data without that field to have a full value there. XML, same thing.

How does protobuf or MsgPack handle that? Aren't they both trying to align data by byte number at some deep level? Or do I not understand them?
I think it's point is that JSON isn't a great streaming format; which it isn't.

That's not to say there aren't streaming decoders available or workarounds to allow non-streaming decoders to emulate streaming behaviour. However generally JSON parsers require the full JSON object before they can decode.
Why I'm building conductor
Adding New Tools to the Pandas Swiss Army Knife (Interview)
Fast, Scalable, and Flexible Data Storage with ArangoDB (Interview)
That's the point. We don't know and any claim to knowing exactly what's going to happen is simply charletanian.

We know that earth is warming, we know humans have some effect but not how much, we know that it can have consequences that the oceans are rising but so far we haven't really been able to predict how it's going to affect things (there is natural erosion from the oceans which is unrelated to humans)

I think the debate could be a lot more rational if people didn't paint themselves into corners such as the "climate catastrophist" and "climate deniers" in reality there is a lot of things we all agree on but these extreme views are taking everyone hostage to the point were I can't even comment on this without being downvoted (instead of pointing to where someone disagree). The debate certainly has gotten 50% more toxic :)
That's something I hadn't considered. I'll have to do some benchmarking. Thanks!
CSV standards are flawed and it has a lot of weird edge cases.

Moreover, byte encoding formats are more concise, so faster to transport over the wire and store and the schema seldom proves to be an hindrance, as it assists in data validation and acts as documentation.
Linux subsystem for windows is garbage, it brings all the same issues with running a linux VM on windows with no more benefit than cygwin gave and who exactly is apple alienating? This sounds like opinion since apple profits are doing just fine and waking into any incubator will show you who the dominant player is. also windows is not even close to comparable to macos except that they’re both OSes
Satya Nadela's done differently to his predecessors, maybe this will go well.

I understand the concern of a few companies dominating everything that we use, but time will tell.
Confirmed by GitHub, of course

https://twitter.com/github/status/1003623284829638659
Empower, extend, extinguish? Or was it different?
How much Microsoft loves open source is also proofed by the case of MeeGo. Their agent, a certain Mr. Elop, hugged it to death.

> The first MeeGo device came out in 2011 and won all kinds of awards and is to this date the only flagship consistently ranked better than its contemporary iPhone, while MeeGo is the only OS ever launched in smartphones to be ranked as good as - or in some reviews even better than - Apple's iPhone iOS operating system. THAT was Nokia's strategy in January 2011. Only a delusional idiot would change this.

http://communities-dominate.blogs.com/brands/2016/05/the-nok...
> Once the acquisition closes later this year, GitHub will be led by CEO Nat Friedman, an open source veteran and founder of Xamarin, who will continue to report to Microsoft Cloud + AI Group Executive Vice President Scott Guthrie; GitHub CEO and Co-Founder Chris Wanstrath will be a technical fellow at Microsoft, also reporting to Scott.
I think that is a very fair point. If you have the time & fun to setup on your own, there is absolutely nothing speaking against it (many of our employees actually run their own services for fun).

In terms of maintenance: we ensure that the system and installation is up-to-date.

We offer offsite backup as an addon, too.
Someone boasting about being a "Commander" is not the same as having been one. I had hoped that this piece would have done a bit more research.

Basically, there are two groups, Black Cube and Psy-Group who are completely different. The former is investigated for trying to run sting operations that make no sense. The latter is asserted to be a part of Trump's social manipulation group that got him elected. Something that could have been a part of Cambridge Analytica.

So this article offers almost nothing of substance about the latter group.
Well for one thing, the article comes from the tech site with is an arm of an Israeli newspaper. Maybe it's more like The Delaware Herald starting an article off with "Joe's Consulting, a company headquartered in state capitol Annapolis.."

There is to me something negative implied in being a Delaware corporation (tax avoidance). This article is only critical of the shady tactics of the two firms mentioned in the story, not of the existence of Israel. It's not a dog whistle.
Oh boy the amount of language and infrastructure tooling that's going to change from "code hosting" to "supports github and gitlab"

GitLab should treat GitHub as S3 and copy everything. I don't mean the git part, I mean the GitHub API bits that run on top.
I also want to highlight what I wrote in 2015 about GitLab's commitment to free software: https://about.gitlab.com/2015/05/20/gitlab-gitorious-free-so...
Hey, if it were actually an astroturf campaign, who would be in a better position to know than one of the principals?
GitLab is self hosted, and I don't know what you mean by slow? Just see what the bottleneck is (disk/memory/cpu) and use a higher powered instance.

If you mean GitLab Hosted is slow? Well it's probably getting hosed and that's understandable. I did find that GitHub was slower for us though and had far less features.
Techvantage Analytics
Techvantage is the Customer Data Analytics solutions provider in BFSI, Retail and Telecom; Chat Bot development with ML and NLP training. One of the leading Machine Learning experts of the leading Analytics companies in USA and India for Predictive, Descriptive and qualitative Analytics using our Deep Learning techniques.
China has 9 of the world’s 20 biggest tech companies
I suspect it's meant to portray George Washington at Valley Forge (where he spent a winter with his army during the War of Independence). From Wikipedia:

"Valley Forge long occupied a prominent place in American storytelling and memory. The image of Valley Forge as a site of terrible suffering and unshakeable perseverance emerged years after the encampment ended." (https://en.wikipedia.org/wiki/Valley_Forge)
Arbitrary precision integers is a JavaScript implementation detail; JSON standard doesn't specify number precision.
Bacteriophage means "bacteria eater" but my understanding was from a brief review that they don't eat them so much as use them as host?

Roundworms, acari, springtails, and such eat bacteria though; they're apparently known collectively as detritivores.
GitHub has something like 75 million repositories. GitLab seeing a spike of ~40k repos being imported so far would need to continue for 5 years to match GitHub's current scale.
You nailed it. When a company lives or dies by advertising revenue, they are going to optimize for maximum advertising revenue.

The pattern with TV is a good case study. I wonder if there will eventually be guidelines about how many ads you can show users and now much screen real estate is allowed to be covered by ads.
Guess that's the very definition of finally reaching their stated goal:

Developers, Developers, Developers, Developers, Developers, Developers, Developers, Developers.

https://www.youtube.com/watch?v=33grif58qO8
IBM seems to be mentioned more than all the US companies that did business with Stalin's Russia.

See: https://en.wikipedia.org/wiki/Lend-Lease
The problem with github (indepently of the recent news) is that it is not reachable from IPv6 only networks. And while you might have seen many of them yet, they are getting more and more the standard in data centers, which makes sense, because running dual stack is more effort and error prone.
Honestly, I just came home to see that somehow Bing search had installed itself over DuckDuckGo (my mom loved the search engine for the name alone), and that her Chrome browser had turned into a touch edition which hides the mouse cursor. And that was the least offensive change.

Trying to fix her Lenovo Yoga I had to navigate a forest of dark UI patterns, with pre-installed apps trying to trick me into sharing private data every step of the way.

I really fucking hate this user-hostile attitude that can only be explained by greed. I've "fixed" her computer one more time, but I think the next time I'll let her try a bootable Linux distro, and see if she likes it enough to be willing to give it a try.
Are they ex Mossad agents? The article cites one as claiming to be a former "Commander" of something. Everyone Joe in Israel tries to claim that. Only after digging into specifics do you realize that they were cooks who left the army early due to heat stroke.
Kinda, yes: https://app.effectivealtruism.org/funds
> In which page of ISO C++ it is described?

why would it matter ? AFAIK D doesn't even have an ISO standard.

> And on the C++ compilers that support such language extension, how does it work with binary dependencies?

you at least get whole-program safety for libc calls since it works by replacing such calls through dynamic loading
Wasn't the price rumored to be $2B yesterday?
> Do you backup your S3 buckets?

Of course not, I'm not stupid.

Next excuse.
I'm not very happy we're now going to send all DNS traffic to 6 centralized DNS-over-HTTPS servers[1]. We can't trust our ISP, but we can trust Google and Cloudflare?

I also noticed that when I configure my Android's proxy settings to point at a Privoxy container that routes through a VPN, I still get DNS-hijacked to my provider's "thepiratebay.org has been blocked for you" page -- this only happens in Chrome mobile, not Firefox mobile. I was used to DNS resolving through the proxy server.

[1] https://github.com/curl/curl/wiki/DNS-over-HTTPS#publicly-av...