skysight-inc/HackerNews huggingface dataset:
For one, if the SCO Unix lawsuits had had a different outcome, Microsoft might have killed Linux completely.

https://en.wikipedia.org/wiki/SCO%E2%80%93Linux_disputes
I'm in Charlotte, NC now. This city is not on the radar of most tech folks, and it's way under-rated. Everyone thinks there's no culture here, it's just chain restaurants and hicks. Granted, it's changed a lot in the past 2-3 years, so people still haven't realized it's actually a rad city and very affordable.
I chime with my anecdote.

I was raised with my grandmother/mother combo.

In the case of the grandmother (and is a consistent theme back in the time as I know from others grandmothers of the same generation), when she say "do something" and we say "meh", she only need to LOOK INTENSE at us.

Just once.
Bananas are a created product. Made popular by banana industry. Natural bananas are nothing like the highly breed thing you eat. They are not native in northern America. The demand for them was manufactured with marketing. Until now they are "part of our life" and seem normal.

If it was not for the music industry. Pop bands would not exist. Boy bands would not exist. Etc. They are as artificil as bananas.
Also don't overlook the public health crisis that it creates. Feces, urine, needles, and other human excrement openly getting kicked up into the air we breathe and thriving on the surfaces we come into contact with on a daily basis is terrible for EVERYONE. It's completely unacceptable to have to encourage that kind of environment.

Homeless people aren't just a danger to themselves. They are disproportionately a danger to everyone around them.

In the current situation, everyone on every side of the issue loses - there are no winners. Something needs to change.
Nobody wants to live here anymore because housing demand is too high.
Where did you move to if you don't mind me asking?
> In what sense is it even wrong?

In that it is not hereditary leprosy that causes the differences between whites and non-whites but natural genetic variations. There is no "white" skin underneath. There is no cure, nor should there be any medical reason to seek a "cure."

Disease is a very stigmatizing word that implies defectiveness.

[0] https://en.wikipedia.org/wiki/Scientific_racism#Benjamin_Rus...
A room in a house in a Toronto suburb is not $1500/month, no where close. Even close to downtown looks like its less than $1000/month. While Toronto isn't cheap and is certainly getting more expensive its not bay area expensive (yet).
If you trust Microsoft at all you don't remember the 90's at all. OTOH I'm happy that MS is doing well recently because competition is good for all of us, but there is nothing more terrifying to me than MS becoming even close to as powerful as it used to be.
what on earth is with the black telephone hanging by a noose? some of these are pretty interesting.
Emacs in particular, and a lot of Unix software in general, run very poorly in Mac OS X compared to Linux or OpenBSD. I had to look up what vfork was, and learned that it was deprecated in POSIX 2008. Not surprising. Mac OS X seems to be in perpetual beta mode, where it is always half-way behind on basic Unix features, and the other half are proprietary interfaces that get deprecated/broken/incompatible changes every major release. Switch to a better operating system.
For people wondering what makes GitLab any different, the answer is that GitLab is an open source product at its core. This means that anybody can run their own instance. If the company ends up moving in a direction that the community isn’t comfortable with, then it’s always possible to fork it.

There’s also a proposal https://gitlab.com/gitlab-org/gitlab-ee/issues/4517 to support federation between GitLab instances. With this approach there wouldn’t even be a need for a single central hub. One of the main advantages of Git is that it’s a decentralized system, and it’s somewhat ironic that GitHub constitutes a single point of failure.

In theory this could work similarly to the way Mastodon works currently. Individuals and organizations could setup GitLab servers that would federate between each other. This could allow searching for repos across the federation, tagging issues across projects on different instances, and potentially fail over if instances mirror content. With this approach you wouldn’t be relying on a single provider to host everybody’s projects in one place.
Is the acquisition official yet?
I hope this deal results in Visual Studio Team Services somehow getting support for public projects. It is amazing for private ones.

Also, paid tiers of GitHub moving to (or on top of) VSTS would not be a bad thing IMHO.

I hope both GH and VSTS benefit from this and I'm inclined to think they will.
It's generally not a good idea to make unofficial statements about the choices your employer might take in the future, especially if your employer is a public company. There are some weird legal things that can happen. (e.g. If you say, "Microsoft is going to support technology XYZ" and then someone buys shares in technology XYZ because you said this, and then Microsoft doesn't do this, are you liable?)
Dynamically altering python classes
Basically, it's a place that attracts the very smart people who are only wanting to make lots of money. It used to be these people would go into investment banking when finance/oil companies ruled the world, now it's tech companies.
gitlab这热度蹭的也是没谁了
微软又毁一公司
>Maybe this event will finally shift things back into a decentralized direction.

Absolutely no chance, and I'm fine with that. Sorry, but I don't feel like spinning up a slhit server and managing all that goes along with it. I just want my code hosted somewhere that others can access. These meta issues are just noise and don't bother me (or 95%+ of the people using GH) one bit.
I was thinking part of Office 365 - collaborative dev tools are the missing piece for most businesses.

There wouldn't be a major need for Jira, GitLab, etc for the most part.
This is what passes for "data" here? Self-reported with zero verification. You're not capturing rank-and-file software engineers here, only those who have interesting enough situations to report. A spreadsheet like this is bound to skew ultra high.
This person is saying that their personal experience tells them they don't like Texas. You're telling them they don't know what they're talking about, but you haven't asked them anything about themselves or their experience. How could you possibly know what is good for them if you're not even willing to ask?
you have to get the PR in the oven while it's still hot
People change. Companies change.
>Perhaps all people deserve a chance to earn respect. That's different.

You’re talking about equality of opportunity. On HN, the word “equality” is pretty much always just an abbreviation for “equality of outcome”.
Reddit link missing a 'r/'
I wanted to use Cognito & Lambda functions (Through the API Gateway). The AWS-Amplify library makes this super easy, but isn't available for Dart.

If there's a better way, please let me know! I loved Flutter, and I loved Dart.
I live in the East Bay. My wife and I share a nice 1brdm apartment, its small but in a good area. Yes its expensive but California is honestly amazing. Mountains, oceans, forests, there is so much to explore. Also the bay area weather is great so I can bike to work every day (except when there are giant fires). Probably the biggest benefit is that both my wife and I can work in our specialized fields and if we want to switch jobs we don't have to move like we did last time when we lived in small town Eastern Washington.

I really miss the quiet cheap town but for now I'm pretty happy. If you surveyed me I still might say I want to leave but don't really have plans/better options. Nothings perfect but the bay area is pretty good.
Japan Shows Why – And How – All Fiat Currencies Are Doomed
Why don't more apps work with Siri?
Microsoft had their chance, and they worked hard to show us what they're made of. We learned the lesson, and they don't get another chance.
>Eh? It’s literally three shell commands to install GitLab

As if installing gitlab was the last step in setting up a highly available and disaster safe git server.
Apparently this was not Plato or Socrates. However, the author wrote it in 1909 so the point still stands!

https://quoteinvestigator.com/2010/05/01/misbehaving-childre...
Except that, 99% of the time, it does.
GitLab++
You're not going to get a citation outside of somebody's anecdote about "someone they know at FB". I've addressed this common HN trope upthread[1]. It's like talking to a vacuum here.

1: https://news.ycombinator.com/item?id=17223341
Stanford to step-up teaching of ethics in technology
That has gradually changed a lot in the last ten years.

A decent house is $150,000 to $200,000 where I'm at. That's 2,000-2,500 sq feet, 0.75 to 2 acres of land. The murder rate here is almost zero, violent crime is very low, and I have access to high speed Internet and normal shopping / consumer goods. I can day trip to multiple major metros. Public housing here is actually nice, safe, clean. The homeless rate is nearly zero. And I spend zero time in traffic.

Put your $50,000 down on the home. Your mortgage payment is now $725 to $750 or so.

Make $6k, $8k, $10k, whatever per month doing Go, Python, JavaScript, etc. remote contracting. Or just take a decent remote job.

Your take home is ~$54k on $85k income contracting, before any deductions. Your bills are $2,500 per month. You can easily pay your house off in seven or eight years.

And that's not a crazy scenario or a high-end outcome in terms of contract work. That's doable for anyone in the top 50% skill wise.

You can pull off that scenario all over the US.

Or make $150,000 in Seattle, and that same house costs $1.2 to $1.5 million. Somehow figure out how to come up with your $325,000 down payment. Now your mortgage is $5,000 per month. Your property tax is over $10,000. Your take home pay is $9k to $9,500 per month. Your house, for just the mortgage and taxes, is going to cost you around ~66% of your take home pay, versus ~16% in my scenario. That house is going to cost $2 million total - minimum - over 30 years of mortgage payments, plus another $300,000+ in tax payments.

I feel pretty bad for engineers making ~$150,000 or less in Seattle or San Francisco. Telecommuting will set you free.
Please mark the title with [pdf] tag, as it auto downloads.
Agreed. I've worked with PHP for years. It's not my choice unless it's a requirement. There are plenty of other more durable and scalable languages for the backend (as you've listed) that are just as easy and quick to get going if not more so.
This might be a stupid question, I did Cmd+F to search if it had already been asked and answered and it hasn't, so it might actually be stupid.

I'm guessing it's very illegal (IANAL) and that it's not the intention of Microsoft (IANACEO), but what are the ramifications relating to IP (GitHub's customer's IP, rather than the GitHub's IP) - has Microsoft essentially bought access to a massive stash of IP/trade secrets in the form of private repositories?
"Thank you for making the market and setting the price for our eventual acquisition by Google" is what I read between the lines.
? doesnt load
If.

There was always FreeBSD. And NetBSD. And OpenBSD.
The undercurrent to this in my mind is that more of the middle class (and possibly upper middle) will move out. It actually already happening. The rich and uber rich will always continue to move in. If you have the means it is a great place to live. It was always more expensive place to live but not at the level it is now. In 10-20 years (pick a timeframe..) it will be all (or mostly) the rich and the diversity of this area will suffer. Coastal / bay area CA will always be desirable - it will just be unattainable as a permanent residence for those of normal means at the rate we are going.

Most people here are in the tech sector and probably(most here or many) are at the upper echelon of the industry in skill and salary. In that bubble I think it is harder to see what the average person here struggles with on a daily basis and why they are leaving... Or even what the average "techie" not making 250K+ experiences.
The Second Sight of W.E.B. Du Bois
Next week we might learn that Oracle bought GitLab.

There is no escape with such huge centralization...
The nature of git itself obviates your case. If Github gets tumultuous, your redundancy is on your local machine and on every machine of your org.

Replication of issues, wiki, etc to other hosting providers just sounds like a PITA.

If the concern is about Microsoft buying Github and someone gets flighty, I think it’s a little dramatic.

Microsoft isn’t about to rock the boat here, neither is Github.

Expect marginal, fleeting downtime, marginal pricing changes, and generally higher confidence in GH surviving in the long run.
While partially true, there are a ton of small and medium size companies out there that are just starting to rewrite their legacy stacks, with many choosing .Net with MSSQL. Worst part is, these shops keep turning up at my local LinuxFest yearly, looking for new dev talent.
GitLab's recent performance has been abysmal. We recently moved from a self-hosted git solution to GitLab, and while the CI, 'namespacing' and issue tracking are truly great and well thought of, 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), and therefore the artifacts for deployment were never generated. And nearly every day, pushes take minutes to complete, as opposed to a few seconds with GitHub.

If anything, I hope that Microsoft's acquisiton of GitHub means that GitHub is going to keep growing in features for varied enterprise uses, and that we're going to see even more competition in this area.
Copied that one into Evernote. That is a lot of received wisdom distilled down into some really useful bits.
Github loses 66mm on 98mm in revenue. They're hurting pretty bad.
Weirdly, in China the major schools of philosophy appeared at roughly the same time. Confucianism, Daoism, legalism, and a stack of others.
I have and can say that Seattle and the Bay aren't anywhere near 2x, yet COL is considerably lower (particularly rent) and no state income tax. None of the offers I received would have netted me more money, in fact all of them would have been less money overall.
The problem with hardware startups is the patent situation--there's pretty much nothing you can devise that doesn't have defensive patents around it.
I'm in the midwest. I've had zero luck with remote work. Zero. The rest of what you said is spot-on.
Which some what ignores the fact that a 2 stroke engine has three moving parts in its simplest form.

and mech engineering doesn't have its clients demand 5 months before a new engine delivery you now make it a rotary Wankel engine as that's the new hotness :-)

Ex BTEC A1 (Thermo Fluids ) Eng Tech BTW ;-)
> You can disable this. Google on the use for modifying the hosts file to block your machine's access to Windows Update if you're not sure how to do this.

That's not disabling Windows Update, that's hacking name resolution to prevent the connection itself. That's like saying you can disable Windows Update by not connecting to the internet.

And I'm not even confident that the host file solution will last forever, in future you might have to do it from the router level instead.

> Wait -- I thought you were forced, as a gamer, to use Windows. I don't follow.

If you play PC games you are effectively forced to use the Windows ecosystem. Several of my favorite games are available on macOS/Linux, but it's like watching movies. You might watch Blazing Saddles and Evil Dead 2 on a regular basis, but you're also going to want some variety in there as well.

What the GP is saying though is that Microsoft is holding game franchises as XBox exclusives to try to slow their marketshare bleed. They are taking franchises that were formerly present (if delayed) on Windows such as Halo and using them to sell XBoxes.
The only way to accurately value a patent portfolio would be to sell minority stakes in it on the open market. But if you expect to hold the patents until expiration and aren't short of cash then it's hard to see how valuation even matters.
It doesn't matter when people are wanting the community and aren't wanting to host their own solution.
I recently built a GitHub Markeplace app (https://pullreminders.com) 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.

P.S. Here's the GitHub Marketplace: https://github.com/marketplace
Thank you for this, I should have put a disclaimer.
I remember reading a number of years ago that there were some websites hosted in Japan that were selling suicide kits. The kits included a plastic hood, a tank of helium and tubing to connect the two. Some other articles at the time suggested that nitrogen would work just as well, and cost less.

And, in case anyone is wondering, no I am not suicidal. I became interested in the topic after reading about Air Force pilot training, where the pilots were put into a large decompression chamber, the pressure was reduced to simulate high altitude, and the pilots were required to remove their oxygen masks, so they could learn to recognize the symptoms of hypoxia. I vaguely remember that one of the side-effects of hypoxia is euphoria, which would run counter to some of the comments about there needing to be a component of retribution or punishment to the death penalty.
Because he wants the book to be a conversation piece for fanatics - if you price it at $30 it will be the 'joy of cooking' - which is fine, but isn't what he is going for
Your point is painted in awfully broad strokes given you have exactly one example of it.
Perceptual Learning: “Making Badass Developers”
How to Increase Your Company Value with a Virtual Data Room
The scale of products you're talking about are vastly different.

Meanwhile, I'd really like for people to stop hating Microsoft just because "Microsoft".
Oh, also, you can abuse closures to do generator-like things with captures, thanks to the way they're implemented.

use std
const mkincrement = {inc
var x = 0
/* No GC, so the upwards closures are explicit */
-> std.fndup({
x += inc
-> x
})
}

const main = {
var g = mkincrement(5)
std.put("{}\n", g())
std.put("{}\n", g())
std.put("{}\n", g())
std.put("{}\n", g())
std.fnfree(g)
}

Will output:

5
10
15
20

The trick is that the function state needs to be in the capture.
Visualizing the Books That Bill Gates Loves and Recommends
The part I wish to have for things like this:

> We're also working to make it easier to add Flutter to your existing Android or iOS codebase.

Ideally, it must just refer a single lib + provide the path to the dart code/resources folders. Plus have a truly nice bridge/callbacks so I could have the heavy logic inside my native code.

ie, as easy as possible like with a webview.
Both of these statements are 100% true.
Why does your post include "TFW"? I think it would have been fine without it.
While I think we are probably on the same side of this fight (I am, in a word, anti-GDPR), your assertion that HN has a pro-GDPR bias feels off.

I think if the past few months have shown anything, it is that GDPR is a highly divisive issue. There have been a host of both negative and positive submissions regarding it, many of which have had spirited discussios in the comments. This is the Internet, so there is plenty of hot air on both sides, but with some digging I’ve also found nuance and rigor in the arguments.

As for your point of self regulation, while I feel GDPR is a disaster in it’s implementation, I think it has come about as a reaction to the lack of sufficient self regulation on the part of tech companies. It’s simply become de rigeur for companies to attach a mandatory, 10 page, tiny font in the footer, flagrantly anti-consumer, adhesive contract to every website and app and then to shirk all responsibility when they screw up. Not exactly the model of self regulation.
I agree - 250-400K is the upper echelon. This is not the majority. Most techies are in the 150K and under group here...
38 things to start saving online
Ask HN: Is full page video practical?
I notice full page videos on various websites.

It's something I'd like to do but maybe not such a good idea because people don't have fast enough computers/broadband?

What do you think?
Been living here since the 80’s. 100% agree that SV is the new New York. Reading your post makes me think I’m reading sowmthing I myself wrote.

I don’t even go to many of the cafes here because I don’t want to feel everyone’s anxiety and competitiveness that permeates the air.
To be fair, YOU are "the city". This is a republic after all.

If you don't like it, show up and say something.

Rent Board contact info: https://sfrb.org/commission-meetings

SF Tenant's Union contact info: https://www.sftu.org/contact/

The last day to register to vote is THIS TUESDAY.
Engineers in sf make a lot more than 150k in their late 20s/early 30s even outside big 5
Some of those are very disturbing.
I love GitLab, and I use a private instance at work, but I won't use it to store my public projects for one sole reason: you can't hide your email address shown in commits.
Google just shut down a code hosting service, what would they want with GitLab?
The Eighth Amendment to the Constitution, among other things, prohibits "cruel and unusual punishments".
Linux runs the control plane.

The programmed routes go into hardware on the bigger systems, and either way there is no Linux kernel routing involved at all.
Migrating repos are straightforward.

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

https://www.youtube.com/watch?v=VYOXuOg9tQI

At its current state, GitHub importer can import:
the repository description (GitLab 7.7+)
the Git repository data (GitLab 7.7+)
the issues (GitLab 7.7+)
the pull requests (GitLab 8.4+)
the wiki pages (GitLab 8.4+)
the milestones (GitLab 8.7+)
the labels (GitLab 8.7+)
the release note descriptions (GitLab 8.12+)
the pull request review comments (GitLab 10.2+)
the regular issue and pull request comments
References to pull requests and issues are preserved (GitLab 8.7+)
Repository public access is retained. If a repository is private in GitHub it will be created as private in GitLab as well.
The last year, I started using https://gitpitch.com/ and I'm very happy. Writing markdown based presentation with code highlight is a big plus, the time that I was investing preparing presentations was reduced a lot, specially when updating the code.
A shitty free browser developers still have to deal with today because enterprises refuse to fix their garbage in-house software..I'm not bitter at all.
I grew up and lived in Texas for 25 years in urban and rural areas. The confederate flag flies on cars, houses, college dorms/fraternity houses, inside of people's houses, moreso in rural but still everywhere in some measure. East Texas was probably the worst in terms of overt racism so it would be easy to miss unless the outdoor recreational opportunities there or driving to New Orleans was on your agenda.
I surely become tired of becoming the product for someone else's overly inflated bottom line after having an option to feel it is "safe" to be a part of a community...
Why not?

Graal is EPL, GPLv2, LGPL licensed.

https://news.ycombinator.com/item?id=16862130
How recently did you switch to GitLab?