skysight-inc/HackerNews huggingface dataset:
I am worried that a company as important to the open-source community as github is now owned by one of the major players. I think it really impacts the neutrality of github. If I would compete with microsoft in a certain space, I would really think twice about relying on github.

Also, this monopolization is driving me mad.
Enterprise Edition with Cortana.
1. Hang out with better people.

2. Stop thinking about how much money others make.

3. There's more to life than which company you work for.
"The acquisition provides a way forward for San Francisco-based GitHub, which has been trying for nine months to find a new CEO and has yet to make a profit from its popular service that allows coders to share and collaborate on their work."

Github was profitable day 1 from what I remember, before they took the $100 million from Andreseen, right?
I have just two phones, a smartphone for work, and an old dumb one for friends and family. Using those, I am entirely unremarkable.

I have occasionally used burner phones. Except when in use, I would remove the batteries and store them in an old steel paint can, with a charger. In the back of my vehicle, with tools. I never opened the can unless I was a few hundred km from my home and work. Supposedly on camping/fishing trips, and I lied about where I was going. Using an old vehicle, and keeping to back roads.
The original Doom, one of 64 Objects that shaped video game history
Microsoft screwed up Skype by trying to “make it more Microsoft” whereas LinkedIn is being left to operate as before (tough MSFT is using the data for something). My guess is that GitHub will continue as before with the main change being that MSDN subscribers will likely get private GitHub repos as part of their package.

Now MSFT just needs something along the lines of Jira to replace the dog’s breakfast that is VSTS Agile project management tooling. I don’t suppose the folks in Redmond are looking to acquire Atlassian next...?
Alternatives and no not bitbucket
particularly when most microsoft investors value microsoft stock for its earnings potential, as opposed to growth/revenue potential.
Selective breeding is genetics, just the old school way of doing it.
Can the old CEO be sued for 'breach of trust'?
At least they must have to give prior notice before any of our sensitive data (trusted to github) falls into the hands of MS (untrustworthy)?
Looking at Windows 10, with stuff like telemetry that's impossible to disable completely and hidden behind every dark pattern imaginable, or ads in Start menu?

Microsoft of today is more Microsoft than ever.
At least it's not Oracle
I used to be a big fan of Atom in the beginning, but there’s nothing Atom does that VS Code does not do better. I wouldn’t see a purpose in merging the two, but I could see them killing Atom.
The Jeff Bezos Way: How to Design Your Ideal Future
I would agree with Skype, but what actually happened with LinkedIn? I remember in pre-Microsoft times they asked me for my google email and password.. right not to log-ing with google but the email and password! I understand it's more LinkedIn's fault than Microsoft merit, but I just wanted to say, IMO there were never "good times" for LinkedIn
The mistake many founders make is not analyzing the financial impact of doing a startup in the context of their entire life, both before and after a startup. You can mitigate much of the financial risk by choosing the right times in your life/finances to do a startup and having a plan for executing the startup that minimizes the downside if you fail. It is a long-term financial modeling exercise that let's you optimize the risk-reward ratio.

Too many founders, myself included at one time, start companies because the passion strikes without seriously considering if their finances/life are well-positioned to minimize long-term downside or the constraints on the startup required to ensure that failure doesn't empty your bank account. If you are careful and thoughtful about when and how you do a startup, the downside risk can often be a reduced rate of financial growth (versus a normal job) rather than financial ruin. It is quite possible to build startups without jeopardizing your financial future but it requires some diligence and discipline.
Someone explain the extreme feeling
of uneasiness penetrating our brains.

There is not a single Microsoft product/tool/service I like. Including the ones they aquired. So I expect them to turn GitHub into something I don't like too.
But where would Dubai ever get fresh water from
naturally?

It’s not a bad situation worse; it’s a hopeless situation better.
>At some point Microsoft told me I had to change my password for Skype. The "Reset your password" process failed 6 times in a row. I eventually had to create a new, Microsoft ID, to use Skype.

I had the same problem. Microsoft Live process didn't feel very intuitive or smooth either.
LinkedIn is excellent as it is; its a utility to keep your CV updated and connect with professionals. We don't want FB-like functionality here, thank god.
It's all about the parents' lack of tolerance for displeasure.
80% of github projects here are hidden, inhouse trustworthy secret private projects! This is such horrible news!
Previous discussion re:acquisition talks: https://news.ycombinator.com/item?id=17208293
> Add a new alias then to Kernel#yield_self. [Feature #14594]

It might seem strange that they lead with this new feature, but `yield_self` can greatly improve the Ruby chainsaw, and `then` makes it more accessible.

The style of writing a Ruby method as series of chained statements has a non-trivial effect on readability and conciseness. `then` lets you stick an arbitrary function anywhere in the chain. They become more flexible and composable, with less need to interrupt them with intermediate variables that break the flow.

I've been using `ergo` from Ruby Facets for years ... largely the same thing ... and the more I used it the more readable I find my old code now. Funny how adding one very simple method can have more effect than so many other complex, high effort changes.
I believe that currently https://myrlang.org/ is a more canonical address.

I can't wait when it will be more mature. It uses QBE compiler backend [0] - "a pure C embeddable backend that provides 70% of the performance of advanced compilers in 10% of the code". Which by itself is very interesting. It does however only support x86_64, but it seems that work on arm64 is underway.

I like that it does not depend on GCC or LLVM. I also cheer Toybox, Oil shell and other rewrite-the-world projects - I'm that kind of weird.

It ticks many boxes for me. Rust brings memory safety, but I can't help the feeling that it just looks like C++. I wonder if it would be beneficial to implement a static analyzer for C, that would take into account additional ownership information on pointers. Something like:

#define OWN
int func(struct foo OWN*ptr)

So it would just compile to C, but the analyzer would know more.

Lately I'm wondering how good could be a dynamic language with a homegrown compiler backend. It probably does not have to be fully optimized to be faster than Python. Maybe it would not be as fast as Lua-JIT, but JIT brings it's own set of problems. It could be a fun project to make a compiler for Wren language for example. Such a language could target JVM and CLR as well.

Sorry for a brain dump, but I don't have time to make it more coherent. I may be too passionate about the topic, while lacking experience. I hope it is useful to somebody.

[0] https://c9x.me/compile/
True in regards to Skype, although that was an acquisition that was done under Balmer's and not Satya Nadella. In regards to LinkedIn I don't see what exactly you think has went/is wrong with LinkedIn from a product perspective since it has been acquired. There's no assurance had it not been acquired that it would have the features your advisees are claiming it should have. It is still the undisputed leader in its market.
GitHub became too expensive. I’m curious to see the new pricing model.
All good things must come to an end. We had free software before Github and we will have free software after Github.
Hey, thanks for the opportunity :)

Suppose I was writing systems software. Considering I know neither, why would I invest time learning D instead of C++? Does D offer anything in that regard?
The stock photo used in that picture, saying "Microsoft <3 Linux"...

Microsoft does not love Linux. Microsoft only loves its shareholder value. All the rest is PR to distract people from the fact they're in essence the same bad guys from the 90s.

In 2018, they use their patents to troll hundreds if not thousands of companies. Many of them writing Linux software.

Can you really say you "love" a technology while simultaneously pursuing legal action against companies making use of it? If that is not being a psychopath I don't know what is.
It sadly absolutely is. I didn't really do much as an intern. My research contributions are pretty low impact too, I got only 1 2nd author paper in undergrad to a mid tier conference.

Nothing I've made has gotten more than 30k downloads/installs, nothing has made it to the top of HN, I haven't been a rockstar at any of the companies I've worked for...
Anyone know the easiest way to migrate to GitLab?
I can already see gitlab and bitbucket jumping up in popularity.
the history of Microsoft is the reason why we all reacting this way. But encouraged by the move they made lately coming into Linux, even though other players have forced their hand
RIP Github.
The fact that you can’t search within a branch too...
I had never heard of this implementation.

The feature set doesn't seem so crazy for those days.

It's trivial to implement two dimensional arrays. And you can pass indexes as parameters.

I remember programming with Spectrum and the first PCs and sometimes you needed to look up some table for the ordinal of a character or sprite. I remember poking bytes in the 8086 screen buffer, was it B800?
To put a finer point on that, it’s important to remember not all startups succeed. We never hear the TechCrunch stories about the startup that quietly shuts down, or was sold to make the investors whole, leaving founders and employees holding the bag.

Reality is starting your own startup is a very risky proposition. Huge upside potential (serious generational wealth), but tons of downside scenarios. If financial security is important to you, then pursuing a more measured approach to reaching some basic level of financial independence is probably a good idea before going that route - I write a lot about this here: https://ramenretirement.com/

On the other hand, starting or joining a startup can be a huge accelerator to career and skills growth. You’ll get opportunities you’d have to wait years for at a larger company. That’s (arguably) the best reason to join someone else’s startup.
SpaceX Delays Plans for First Space Tourists to Circle Moon
I agree on the VSTS front, but a lot of people use Atom and I can see many of them being put off by being forced onto VS Code.

Lately, based on comments made while promoting .NET Core, it sounds like Microsoft don't want to consolidate tooling, so it wouldn't surprise me to see Atom and VS Code co-exist as entirely separate entities/teams.
Think Microsoft will use this opportunity to throw some people in jail for whats in their github repos, like they did with the poor guy offering freely available recovery CDs?
LinkedIn is fine as it is. I found my last 3 jobs on it.
"Human Computer Interaction" != "Augmentation of Human Intellect"
I agree with that, which is precisely why you should control for it, no?

You’re example is correct, but not what I was talking about. You’re only talking about one kind of correlation, and assuming that the data is otherwise ignored. What I imagined was will power being easy to test for heritability if it changes from generation to generation. Being white or Asian might correlate with average income for a population, but Asianness & whiteness don’t change with income. On the other hand, if “will power” changes from generation to generation and the sign and magnitude of the change correllates with the sign & magnitude change of income, then the likelihood that will power is heritable drops rapidly.
In my area, school playgrounds are usually locked up during non-school hours, but there's been a recent movement to change that. Soon the elementary school near my house will be open for general use on weekends, which seems like such an easy and obvious win. I can't believe it took them so long to do it.
I thought many people did after the infamous incident at Github.
I read about this as a hypothetical a few days, but it really moved to done deal quicker than I expected.

I started to look for alternatives to host private repos and found that Amazon CodeCommit has a plan that's even much better than the GitHub plans. Does anybody have experience on how well this works?
No. 1 in Poverty, CA Isn't Our Most Progressive State - It's Our Most Racist One
Github won't let you do a code search in a forked repository. Clone & grep is literally the only option!
I could make the same concern for a bunch of other companies who were to buy GitHub. Indeed, my main concern with GitHub being bought by anyone is the uncertainty of its future, and the fact that it no longer will be 'neutral' ground, so to speak.

It's not in particular Microsoft that concerns me (although their embrace of Git, this seems inevitable for a company like that, considering its history), but that GitHub is now losing its appeal; it being independent from the big players.
It is weird, isn’t it? GitHub was the first SaaS I ever subscribed to out of my own pocket. Spotify was the next one.
So long, and thanks for the fish!
Please don't post ideological trope rants to HN. They're repetitive and come from a galaxy far away from the intellectual curiosity this site exists for.

https://news.ycombinator.com/newsguidelines.html
GitHub is the website 90% of the packages I use are hosted on. All our company code and hundreds of hours are invested into whats hosted on it. I would hate to see this change...
"Consider what happened to LinkedIn" Where are you going with this? LinkedIn's growth has reaccelerated after the MSFT acquisition to the order of 35%. Only good things have happened at LinkedIn (I'm an employee) since the MSFT acquisition. If LinkedIn is not doing something, then it sure will consider doing it now, with the vast resources it has available to it now.
I'm also optimistic they'll revamp GitHub's pricing structure. Their current price of $7 a month is absolutely absurd for individual developers. I can get a pretty decent VPS for $2 a month cheaper. Considering that most of their competitors give small teams free private repos, their price should be half of that. I understand that they have a lot of open source projects to subsidize and all, but I highly doubt a lot of individual developers are biting at that price.
That would be really great.
To improve looking through new repos at least a litte bit I like the browser plugin [Octotree](https://github.com/buunguyen/octotree), it adds a tree view of the code and eases jumping between files.
Soonds like a good time for gitlab to go fundraising!
Not much of an extension but I created a simplistic dark chrome theme to go with the dark menu bar on macOS.

https://chrome.google.com/webstore/detail/dark-mode-theme-fo...
I don't think the big loss here is GitHub-the-software, but this short sweet period in time where everyone, from Microsoft to Apple, had their source code on the same platform. I doubt that e.g. Swift would have moved to GitHub if it had already been owned by Microsoft.
This is probably why there's no official Hacker News app for Android.
Some did, but this will be another major incentive.
> Don't presume anyone writing PHP is a trainwreck.

I'm unsure anyone here is disputing this - my original comment said as much:

> Can you write secure code in PHP? Absolutely. But it's more effort and easier to get wrong.

It's undeniably more work to get right, though. As an example, if I create a new django app "the CSRF middleware is activated by default in the MIDDLEWARE setting" - you're safe by default.

I mean, even as a basic DiD measure PHP could use SameSite cookies by default for its sessions - but does it?
Click on “import from GitHub” when you create a new repo.
Linera Regression

Classification

Resampling Methods

Subset Selection

Shrinkage

Dimension Reduction

Nonlinear Models

Tree-based methods

Support Vector Machines

Unsupervised learning

The main take away is that Machine Learning is Statistics.
You dont pay 2 Billion, and leave it untouched, they see an earnings potential in the company given the right management and shareholders expect ROI that is higher then the average market return
Github to Gitlab migration:

https://gitlab.com/import/github/new

EDIT: the old links were useless:

https://docs.gitlab.com/ee/user/project/import/github.html

I'm stuck here:

https://docs.gitlab.com/ee/integration/github.html

what is the gitlab Authorization callback URL?
Migrating from GitHub to GitLab [video]
Why not self-hosting?
I think it has actually improved. They added messaging and now I can get real-time recruiter spam to ignore.
Can you maybe elaborate a little on BizSpark and how it was helpful?
Fair enough. After all, they did ship a free web browser with their operating system, 24 years ago.

Some things you can just never forgive.
This may just be paranoia but if I were competing with Microsoft on something that I'd have private code for hosted on GitHub, I'd be pretty worried right now.
Stealing your way to original designs
Personally, I can't wait to start doing git push and pulls using HoloLens.
If success is correlated with wealth, then wouldn't the original study (done with kids at a Stanford preschool) have shown a small/null result? That is, most of the kids have wealthy and well-educated parents.
True, they went from Scroogled to mandatory telemetry, while focusing on renting out servers at ridiculous markups. Don't forget the new focus on the Windows Store either.

Meanwhile, all their non-developer-focused products are still Windows-only and closed-source.
Interestingly the startup I joined had work very similar to the big established company I work for now - cleaning up someone else mess and trying to keep it running.
Uber's 'business is finished' in Turkey, Erdogan says
That's a fair point and I certainly don't mean to knock devs who enjoy RN. I found it quite frustrating compared to regular React, which is usually a very pleasant framework to work with.
As someone who has spent a significant part of his career (and income) in startups, I strongly agree with this succinct advice. Particularly the bit about the 401K.
It is shockingly bad. The fact that you can't code search in a fork blows my mind. How have they not fixed this basic, important feature after so many years? What could possibly make it more difficult than a few person-months of effort?
This, definitely. The highest job offers I've had in the southern-mid-west have been 80k-90k/yr, while out west, toward SF they've been closer to 150k/yr (sometimes more). If I were to go out west, pay would double, but rent would at least triple.
Walkie talkies are under utilized IMO
A main quote from that link is "a small percentage of American consumers are limited in their ability to access" healthier food, seemingly mostly tied to lack of transportation to otherwise close-by stores in densely populated areas. I would posit that's a much smaller percentage than those eating unhealthily in low/poverty income situations.

Your post here coincides with mine. Somebody running between jobs does have means of transportation, but is in a highly stressed life situation. The main problem is not one of literal access to healthy food, yet that is always the first supposition made. Healthy food is cheap, and it is not far away. The problems are beyond that.
They really haven't. Maybe like a 150 degree turn at best.
If you're thinking of moving off GitHub, one thing that I have heard about that might help you is you can ask GitHub to mirror repos, the way https://github.com/moodle/moodle looks -- note it says:

moodle/moodle
mirrored from git://git.moodle.org/moodle.git

That way any URLs to your GitHub repo should carry on working. People can even clone and pull this repo. That may ease migration, especially if some tools assume code is on GitHub and don't allow you to specify the full URL to the repo.
I was going to quote YouTube as the one counterexample to your otherwise valid rule. What's wrong with YouTube? (other than being part of the Google Surveillance State GoStaPo)
Artificial Intelligence: The Death of The Coder
Tricking the Rust HashMap
It's more the lack of structs and pointers, and mandatory pass-by-value that makes me wonder
And not to thread sit (but since we're the only two people here right now) let me re-add a point which I removed from the OP because it was a hair over 2000 word limit--I bought the DPT-RP1 to read research papers, technical books, and non-fiction/text books at 100% size.

Responding to your comment about suggested marginalia set, its not intended for every type of text. But in the above mentioned context, the tags I introduce in the document (q, r, t, d) when performed with a grep search on plain-text files I have for notes on these technical books, I can generate quotes, references, terms, and definitions for over ten years of reading in under 5 seconds. That's darn useful.

Adler and van Doren begin their book with the importance of defining terms. You can't understand a book if you don't know the terms the author is using. I would argue that universal to all texts. The Kindle has a great dictionary feature which supports this idea. When it comes to technical books though, many terms are not defined in the standard dictionary.

For paperbacks, I use a Kindle Paperwhite, and that's a great product if you don't mind the MOBI format.
Identity-As-a-Service (IDaaS) : AWS Cognito and ASP.NET Core – DZone Security
LI here, it's true, Greek yogurt is fine for me but regular 2% fat yogurt isn't. Most hard cheeses like Gouda and Irish Cheddar are fine for us too but others like Mozzarella aren't.
What does Github have to do with free software? It's a closed-source, non-free SaaS. Free software repos can (mostly) relocate to any other hoster as they wish.
Same for me. I could range as far as I could get on my bicycle, as long as I was home on time for dinner.

And that meant that I had a lot of privacy. My behavior wasn't being monitored, 24/7.
I remember when the source code for this was published in BYTE magazine. I figured out every line of it, and I thought how it worked was utterly magical. It was a big factor in me going into compilers.
The procedures and processes don't come from the outside of the group; they're decided on by the members of the group. This is true for all groups, even book clubs and people standing around on the sidewalk outside of a restaurant waiting for their reservation.
Oh well. Github was great while it lasted. What's next?
Microsoft ruined Hotmail, JellyFish, Skype, LinkedIn, Yammer ... and now they want to ruin GitHub? :/ Noooooo
I don't understand why a solo dev needs to host his private repos somewhere. You can just keep it on your machine, and have it backed up with the rest of your data. And given git is distributed, you should be able to work with teams w/o requiring Github.
Can you imagine how this story would have gone over on Slashdot in 1998? Microsoft was the Borg, Linux was the nerd's favorite OS and Google was a benevolent and powerful new search engine. How the tables have turned...
Securing the Spectrum: An Intensive WiFi Security Course for Red and Blue Teams
Not even VSCode ?
I doubt that Google or Amazon will use GitHub to opensource anything two years from now.
And just like they acquired Skype to please the NSA and make changes for its sake, I wonder if this is also a move to backdoor Github projects without the project owners and contributors noticing.

I, for one, would definitely stay away from any open source project that's still hosted on a Microsoft-owned GitHub.