skysight-inc/HackerNews huggingface dataset:
https://developer.github.com/v3/issues/#list-issues then reimport it with whatever your target system provides.

Edit your CI scripts. Your CI should not be dependent on Github to work, besides maybe pulling code from it. But then it's just a simple change.
FYI, what you've linked to is a breakdown for the licenses of various projects comprising GraalVM. The licenses you listed only apply apply to TruffleRuby.

Having said that, Graal and its related projects are all open source, with a license listing available in its README:

https://github.com/oracle/graal/blob/master/README.md
What a lame post. Considering Microsoft's history, I would have expected something less generic, more opinionated, and stronger in statement about its own future.

I did like Gitlab and its features, but THIS post makes me reconsider and makes me want to switch to alternatives with an actual community that cares, like Gitea.
Do you mean winner in terms of popularity or in terms of quality? In terms of popularity, it's pretty clear we are in for at least a decade of C++ & Javascript.
Right - and before VPSs, running a server for an open-source project often meant having to have real metal in a data centre somewhere, too!
Hmm, how about church music as another example of popular music not produced by elites. (Perhaps more respectable, but not necessarily elite.) Or how about work songs? Ragtime? Brass bands?
I'm not sure I follow. I linked to a video of an RTS game from 1984. Stonkers (AFAICT) invented the RTS. It didn't have RTS elements. It was an RTS, similar to Dune 2 and the others to follow.

Most of the successful games that copied Dune 2's format were written by the same studios (Westwood for the C&C franchise, Blizzard for *Craft).
Over longer time periods it should be possible.

Constructing gas power plants costs a lot less upfront (~½) and uses almost 0 land by comparison. The site time for the construction should also be quite a lot less. So if you want X amount of power available in a certain place next year, new gas generation is a lot more straightforward.
I look forward to reviewing this thread after the next recession sets in, and the Bay Area looks empty.
I’m glad to see Gitea commented here. I’ve been using Gitea at work for about 3 months now and really enjoy it.
It sucks. We had as you said a neutral site everyone used. Now the big guys will move their code. Hopefully we will get a new common GitHub that is neutral and they will use. Sounds like it might be gitlab.

Just wish MS could have left alone. They just do not help move things forward. Now wasted cycles have to be spent to deal with this thanks to MS.
The use of a common idiom is uncalled for? Over my dead body!
I recently built a GitHub Markeplace [0] app Pull Reminders [1] and have been really impressed by GitHub's ecosystem strategy. They seem to taking lessons from Slack's success and doubling down on supporting integrators who provide valuable apps and features built on top of GitHub (ie. TravisCI, ZenHub). I hope this direction continues under new ownership.

GitLab on the other hand is focused on solving every facet of the development lifecycle within their core product. From their blog post about GitHub's acquisition:

> ... instead of integrating multiple tools together, we believe a single application, built from the ground up to support the entire DevOps lifecycle is a better experience leading to a faster cycle time.

It will be interesting to see how the different strategies play out.

[0] https://github.com/marketplace
[1] https://github.com/marketplace/pull-reminders/
Private sales are generally fairly easy if you have a normal, common car selling for under about $7000 (depending on location). A lot of people can scrape together that much cash. But more expensive vehicles take a lot longer to sell. The buyers are more picky, and most of them need some form of financing which complicates the sale.
If you don't want to host your own solution, then just use GitLab's hosted service. It is free.
GitHub UI is terrible in recent years. The launch of discovery was a mistake; now they finally made the newsfeed "simpler" and cleaner, thank god.
I've also heard about gitea, which is apparently a fork of Gogs with the only difference being more maintainers.

Does anyone know of any more substantial differences? Which should I choose?
When someone trains to be a Veterinarian, one of things they learn is how to put an animal down humanely.

That same body of knowledge should exist for humans.

Not knowing the difference between KCL and CH3CO2K - a vet would have their license revoked for this.

https://www.npr.org/sections/thetwo-way/2015/10/08/446862121...
> we've had entire days where the team was unable to deploy because the CI workers did not run (even though we host the workers)

I find it boggling that a commercial team chooses to accept this kind of external dependency. What do they offer which makes it worth the extra risk?
Atom is open source though. One company can not decide to kill it.

https://github.com/atom/atom
the central limit theorem only applies to uncorrelated random variables.
Should be the big winner as the big guys move off of GitHub. Hopefully they will all go to a common site.

Finally had a single site and MS destroys it.
Most of what I regularly watch has already been mentioned except for one: Tips from a Shipwright (https://www.youtube.com/user/TipsfromaShipWright). From their website, "Tips from a Shipwright was started ... with the purpose of creating a high quality video content resource for wooden boat builders, sailing enthusiasts and fellow lovers of wooden boats."

Louis Sauzedde's personality is great. His experience as a master shipwright is obvious, and I'm always amazed by the tips, tricks, and techniques that he employs while designing, building, and maintaining boats. He has a bunch of different videos, but a good starting point is probably "Season 1: Building the TotalBoat - How to build a work skiff" (https://www.youtube.com/watch?v=C22Crc7XHoI&list=PLzlN3A2DLg...).
And housing is even more expensive in San Francisco than in Seattle, general cost of living is a bit higher, and CA has income taxes, adjust the figures accordingly.

The $1.3m house in Seattle will cost you $2m in SF.

Now you need $500,000 for a down payment. Your mortgage + taxes will cost you $110,000 per year, out of your $158,000 take home on a $250,000 income. You'll burn $3.8 million over 30 years on the equivalent of a typical middle-class house, before accounting for any repairs/improvements or tax increases.

You have $4,000 per month left to cover basics like: car, utilities, homeowners ins, food, home repairs, savings, life.

That's all assuming a $250,000 salary, which few people make in SF. The average is a lot closer to $200,000 total compensation, the median is even lower.

$250,000 salary is a helluva line to have to perpetually stay above for 30 years just to barely afford a modest middle-class house, while saving almost nothing besides that.
"Hang up the phone."
Migrate from GitHub to GitLab
You can have lots of expressivity without having that many features.
But go has neither, and things like no operator overloading just plain sucks when dealing with vectors, for example.
Hopefully if this turns GitHub evil, other social networks can be leveraged to assist in a population migration. Like, someone posting a link on Twitter to wherever the repo will exist in the future.

This makes me wonder how hard it is to securely host a git server on my own. I'll start googling but I bet the answer is gonna be "hard."
Awesome work. It's so handy for me just now, because my Spotify account got poluted by someone listening to other music on my phone recently.

Does the playing data get back into Spotify? Including the dislikes? Dislikes are not the easiest thing to find/use in the Spotify apps.

Too bad about the startup side. If you have/write a story, I'd like to read it. Spotify and music recommendations are so interesting. It seems like it should be easy enough to recommend edgy things I like, but that doesn't seem to be the case in practice and I wish I knew why that is.
Have you ever seen an engineer waste hours and days on a premature optimization? I have.

Have you seen the same thing sometimes turn later into remarkable prescience, correctly anticipating some future problem and solving it before it happens? I've seen that too.

Government and policy are rarely about certainty. They're generally and risks and probabilities, anticipated costs and expected values. That's the domain of statement and spies, and not for people who like clear certainties.
I joined Facebook as a junior engineer a year before the IPO. After five years I was earning a touch over 500k as a senior developer and first-level manager.

The majority was from stock and significantly boosted by the rising price. If I stayed it would have decreased slightly over time due to the stock price levelling out.

If you achieved steady career progression at Facebook over the last four years (reach E5 level, a couple of promos) and not get fired them making 400k+ would be common. I’d hazard a guess that probably 50% of new hires achieve this. Base salary would be 200k and the rising stock price makes up the rest.

For what it’s worth I left the Bay Area and Facebook and cut my compensation by more than half to do so.
yeah.
that's a pretty compelling reason, but on the other hand, there's a lot of value to be had from modularizing your codebase and microservices so... you could do all future dev in a new language, and if you wanted, gradually convert your existing modules. Sadly, few places think far enough ahead to see the values of modularity (even ignoring language switching) and end up with giant monolithic codebases so language switching just isn't an option without a complete rewrite.
This is terrible news. Big guys will have to move code elsewhere. We finally has a single and neutral site and MS destroys it.

Swear MS does not want us to have nice stuff.
What is to stop Bermuda from slapping a 30% outflow tax on all funds in excess of $100 million? Apple is gambling.
Summary: In 1299, the locals of Bologna protested against their inquisitor by confessing their disdain for his office (a punishable offense).
It is lame because it serves nothing other than opportunistic advertising.
As @chrisseaton said, no, BUT some ruby is valid Crystal. I think it would be more accurate to say that a subset of Crystal is valid Ruby, and a subset of Ruby is valid Crystal.
All they need to do is build some state institutions to provide care, but if you that NIMBYism is bad when it comes to housing, just wait until someone brings up that type of project. People are okay with just pretending they are doing everything they can, just as long as it stays mostly out of sight and the money is quietly spent. LA county spends a billion a year with little to show. Homelessness is 99% of the time a mental problem and no one wants to do anything about it
Yes, that's true; the radical change in smoking environment is only in Tokyo so far. I assume that's because Tokyo is first though, and we will see similar developments in Osaka, Sapporo, etc. over the next 5-10 years... but I guess we'll see.
Hacker News isn't a free service out of only the goodness of ycombinator's heart. They have "advertising" in the form of publicity for thier companies once per month.

Dang has said as much.
Barely even started. Would expect the big guys to move their projects.

Finally a single and neutral site and MS messes it up.
Thank you for the reply.

>You will soon find yourself not caring about the work at all (hard to get out of bed and go to work), will not find much to talk about with coworkers (conversations will get shorter and have less content, just smaller and smaller small talk) and worse you will no longer be getting anything out of being there, barely contribute and your growth as an engineer will stop.

This somewhat summarizes how I've been feeling the past 6-8 months or so. Not quite this extreme, but in the same vein.

It doesn't help that my social life hasn't been the greatest. I relocated to a major city for the career opportunities, but in doing so alienated myself from my friends and family on the opposite coast. I find I'm quite tired all the time, and generally apathetic towards most things.

I am doing good at my job, and all my performance reviews have been very positive. Yet it's unclear if they're positive due to my direct contributions, or the general performance of my (high-performing) team.

>you will eventually sound like a broken record of failed I want or should do x,y,z instead of someone that tried to do something new to better themselves work wise to improve.

This is a fear of mine, but the problem is I don't have any value to assign to x, y, or z. Part of me wants to start a startup, but I have no brilliant idea, no investment connections and no experience with anything other than software engineering. I'm also unsure if this is a desire to have a more flexible lifestyle or if I actually want to do a startup.
If they want self hosting, why are they importing to gitlab.com?
Yeah that's true. However the ASIC is programmed by the control plane, and that control plane exclusively runs on C.
Just like how no e-commerce/retailer wants to use AWS for competitive reasons, now no tech company who hosts its codebase on GitHub would want to continue doing that if its MSFT-owned.
It's already happening: https://twitter.com/nixcraft/status/1003388106626629632
I just moved all of my repos over from github so actually I'm some of the problem haha. :)
It's all because Microsoft has to support Linux well on their Azure. There's
very few companies writing code facing the internet for Windows, it's all
Linux nowadays. Azure would tank immediately if it was Windows-only.
What else are they paying a team of developers and designers for if not that?
The Romans often commented on the inferiority of other cultures, and they took excessive milk drinking as evidence of barbarism.

Hah! I remember another empire that was like that only about 50 years ago. Now it falls way down the list on countless measures of quality ... and yet still thinks it's tops.

At least the barbarians weren't imbibing lead each day.
So, is your factual complaint that dark skin is not literally a strain of leprosy? Because that seems like a relativly minor disagreement, and certainly would not qualify as being "so far away" from reality.

Further, my interpretation of the quote is that "leprosy" was intended to refer to a specific disease, but rather a syndrome, (which could be caused by multiple diseases presenting simmilar symptoms). Keep in mind that we did not actually identify the leprosy bacteria until 1873 [0], while Rush died in 1813.

>Disease is a very stigmatizing word that implies defectiveness.

This is a reason that we might not want to call it a disease. It does not represent any factual dispute.

>There is no "white" skin underneath.

That depends on how you define "underneath". If you remove the melonin, I believe you will get white skin; so "underneath" seems to me to be a reasonable description. Further, my understanding is that real leprosy does not literally create a new layer of "skin", so "underneath" cannot have the most literal meaning here in the first place.

>There is no cure

https://en.wikipedia.org/wiki/Skin_whitening#Whitening_agent...

As far as medical conditions go, dark skin seems far more curable then many other things that we have cured. For reference, to a first approximation, we have "cured" the condition of being male/female in transfolks. I suspect that that is a far more difficuly problem then changing skin color.

>nor should there be any medical reason to seek a "cure."

This is a value judgement, not a factual judgement.

Facts matter. It is important to distinguish between disagreeing on the facts and disagreeing on the interpretation of the facts.

[0] The first bateria identified as the cause of a human disease.
Decentralized doesn't mean you have to host everything yourself, there are many other companies to pay to host things outside your server. You don't want everything hanging centralized on your hardware anyway, if your server dies, everything is down.
Not just diversity, but quality.

There are many very objective metrics we can use, but even by many creative metrics - it's worse.

Lyrically: have you ever listened to what 2Pac or Biggie were saying? They were rhyming. There was an obvious lyrical flow. Now compare to Lil' Wayne who literally spouts gibberish. Lil wayne 'says words' to 'a beat' and that's it.

Some people point out that 'there's always been bad music' i.e. if you go back to the top 40 in 1977 or whatever it's litered with derivative crap - but - there were many 'stand outs' of great music - even great pop music. For example, Michael Jackson was not exactly an exalted artist in the purest sense, but he was a genius pop artists. I fully respect Beyonce as a hard working and creative entertainer of our times, but I think in 10 years from now, you'll more likely hear a Michael Jackson song than a Beyonce song.

Underlying issues are partly commercialization, but also - 'visualization'. Remember 'video killed the radio star?' - well YouTube is the new MTV and 'how it looks' is as important than 'how it sounds'. Pop stars now generally are more attractive.

Also - it's just too easy to press a button and make noise - people confuse the creativity behind that with raw expression. I saw a band recently that had 2 guys playing 'a computer' and it was interesting, but ultimately very empty. The lack of character has me aching for good, live Jazz. :)

I love Kanye, but it's really hard to get fully behind someone standing there with a microphone, it's like a big Kareoke show.
Is Crystal still a thing? I thought it sought to keep Ruby ease but statically for speed and to reduce bugs?
Yikes. How untasteful. Nothing official yet but they're hurrying up writing some completely bullshit post to let people know that Github is being acquired by "M$" and hopefully migrate to them. The last paragraph says it all, "look at how we're different".

Frankly, why not just be honest and make this point directly. No need for the "we congratulate Github - Git is so important" oohs and aahs. We're not morons.
You do know that France has a tradition of citizens going to the barricades going back to the 18th century :-)

Let alone the French revolutions role in supporting the AWI
To be honest I'm not particularly surprised that there's a religious undercurrent to them. I don't exactly know how to quantify it, but as an outsider that's just sort of how I'd expect US propaganda posters to be. The US has always been particularly outwardly religious, so I guess I sort of expect it to play to those sensibilities when making these.
Try getting one :) Remote job listing also means that there is an entire world of competition out there, much of which makes less than half of SFBA dev wages.
> Relatively low interest rates (locked in for 30 years), tax deductible mortgage interest (some) and prop13 make ownership still economically beneficial even if you don't assume massive appreciation.

That's not true in many parts of the Bay Area. See linked post above: https://medium.com/@usaar33/why-you-shouldnt-buy-a-home-in-t...
To clarify, I genuinely believe that Microsoft is embracing Linux. The issue is that, if history is any indication, its next two steps will be "extend" and "extinguish."

I'm probably over-extrapolating a bit, but my point is that there are plenty of reasons to be skeptical of claims that Microsoft is being altruistic.
> nothing more terrifying to me than MS becoming even close to as powerful as it used to be

I've written about this in length in the past, but Git ensures Microsoft cannot be as "evil" as you may think they can be/become. In the past Perforce, Microsoft, IBM, etc. were able to control the software development lifecycle, since they "controlled the spice" (watch Dune if you are confused). But with Git, everything has changed, and that's because Microsoft can't dictate Git's direction. In fact, Git forced Microsoft to change its way with TFS.

Microsoft acquiring GitHub can certainly be scary, but I think this is more so for GitLab, Bitbucket, and other Git hosting solutions. If Microsoft decides to treat GitHub as a loss leader, this can have a devastating affect on GitLab and Bitbucket. If Microsoft announces that private repos on GitHub are now free, I can see developers migrating from GitLab and Bitbucket to GitHub.

I posted this in another thread, but I can see Microsoft making GitHub free, so they can:

- capture developer data for ML/AI research

- identify new product ideas

- identify ways to improve existing products

- funnel developers to existing MS products

I've been in the developer tools space for quite some time and what I've noticed, is developers are not loyal. More often than not, they will pick a solution based on productivity and cost, instead of ideology. And if Microsoft can remove the cost variable, this can be very scary for GitLab and Bitbucket. This can also be very good for developers as well, since GitLab and Bitbucket will be forced to focus on innovation, which benefits all.
It was also jarring to see the prices lised in descending order except Enterprise which is where I expected. Perhaps A/B test it if you plan to keep it such.
"Men must be governed by God or they will be rules by tyrans"

Ah... O tempora, o mores...
I agree and disagree. In most areas, I think it's true that other asset classes outperform real estate. One challenge in the Bay Area is that housing has been going up faster than non-housing investments. For example, I just checked the house next door to me on Trulia, and it's up 6X in 20 years. That's an almost 10% annual rate of return. So in fact if you don't own a house, you're probably falling even further behind from your house-owning peers. At least in this area.
Irony is that the page this post links to is 502’ing right now. Disappointing...
I guess we know why now:
https://news.ycombinator.com/item?id=17221527
If somebody of the size of GitHub can't manage to stay a standalone company it's a pretty sad state of affairs. We really need more players in this industry. It's becoming more and more a monoculture (not sure what the term is for a few players that together pretty much have monopoly. Oligopoly?)
Why are you even talking about C let alone OO-in-C?

> After a quarter century of OOP, including years with C++, I still do not understand why it exists or what problems it actually solves.

This is what I was responding to.
A successful code hosting system.

Also a CI pipeline that integrates seamlessly with Google Cloud Kubernetes engine.
And I upvote them.

I think comments should be judged on their content and not on their choice of how to refer to a company with a history as Micro$oft.
> The nature of git itself obviates your case.

My typical case involves more areas.

I value having a way for developers to push/pull changes to a well-known agreed-upon place, as well as to read/post/comment on pull requests, tag/branch/integrate for releases, and always-on always-updating availability.

Orgs that are my clients do not have default employee machines that are automatically ready to push/pull to each other.

This can be because of a range of technical areas e.g. employee machine firewalls, continuous integration server configurations, disk space storage size for large files, etc.

This can be because of a range of process areas e.g. a dev team wants to do a git flow that uses pull requests and code review comments, or a legal team wants an audit trail, or a management group wants a dashboard to do updates, etc.
> Just like how no e-commerce/retailer wants to use AWS for competitive reason

My former employer, a major e-commerce player in Europe and a direct competitor of Amazon, had basically their entire infrastucture on AWS. You might want to reconsider your definition of “no”.
The ruling class of any country always abuses the most popular belief system for their profit.
With tools like SIT (https://sit.fyi) you can keep your issues and patches inside of the Git (or other SCM) repository.