skysight-inc/HackerNews huggingface dataset:
> Same here in Austria. Per capita, the people employed in the banking sector is significantly higher than in other countries.

Yet it's usually a hassle to find an ATM in Austria (which is the most important thing related to banking that I can't do online), because ATMs are usually only located at banks.

Compare that to the US where every other shop as a private ATM that you can use. They usually charge $2 or something like that, but (better) banks usually refund those fees at the end of the month.
> The US has always been particularly outwardly religious

As other threads / comments explained, this only became a thing during the 50's; before that there was a much stronger separation between church and state.
Amazon AWS Internet of Things
You know that Microsoft are the largest corporate contributor to open source projects on Github right?
> Facebook allowed the device companies access to the data of users’ friends without their explicit consent, even after declaring that it would no longer share such information with outsiders. Some device makers could retrieve personal information even from users’ friends who believed they had barred any sharing, The New York Times found.

There's a dangling "their" in there which is causing trouble. What I think this means:

- Alice adds their email or phone number to their Facebook account. Alice sets this to "private".

- Bob is friends with Alice

- Bob's phone has access to Alice's phone/email, even though this wouldn't be normally visible to him.

(The Windows Phone social media integration in the contact maanger was absolutely excellent at presenting everything about your friends on every platform in one convenient place)
Linux runs on my ThinkPad just fine.
They were chasing me around last week with Google Adwords for a $100 free trial so I thought why not.
Set up a droplet easy enough and invested 2-3 days part work in a test project for fun (didn't bother with external backups..).

Then without even bothering sending me an email they disabled my account to the likes of "We need to investigate that you are a real person, please send in docs A, B etc.". Normally you do that at the signup stage and when you approve someone for a trial you honour it. Now I cant even access my files.

Now been waiting 5 days to hear back from their security team after giving them the required docs. The regular support tells me the security team are "very busy at the moment". I guess someone decided to start offering $100 trials without thinking through the effect on the support team. Or maybe the campaign was too successful and this is their way of cost control?

If this is how they treat a big portion of their new trial users customers I doubt this will be a very long-term profitable campaign. I know that I will stick with my Google Cloud account for now.
The customer of the future
It was outlier back then too. Outliers like that exist still, but they are less prominent (And happened in both Germany and Communists countries, I have run across self sacrifices like that. Russian admiral who refused to leave out of sense of duty and got tortured, blinded and killed. Last tzar refused to leave for similar reason. Less prominent German people who dissented and knew what will happen to them and knew they achieve nothing.)

But also, it is less frequent because that mindset achieves nothing. It is interesting personal story as you cross it in history book, but they are drops nobody takes lesson from and nobody cares about. Just about only ones that was close to achieving something were those who made popular martyrs from themselves. From top of head, there was that Polish man who turned himself into concentration camp so that he can escape and be witness. (Was not much believed.)
They've been trying to move to Google Cloud for months.
That’s my whole point. Without the part about deleting your account and the unnecessarily long introduction to what github is this article is a bullet point list of what Microsoft did in the 90’s. (With the exception of the telemetry and skype acquisition) Anyone can look up this history.
Google open source ERP and realize what a gold mine github data will be to an enterprise play like Microsoft.

As acquisitions go, it's pretty brilliant.
6gyhfg
I'm not a typing person, similar to pmontra. Any programming language where print("Hello world") is longer than print("Hello world") bothers me.

And most of my JavaScript is untyped, because (and apparently this is common, someone did some stats on it a while ago) typing errors aren't a great source of errors.

However I love optional typing. Being able to build a thing quickly, and then add those guarantees if/when you feel they're needed is great. My current codebase is about 80 modules. Nearly all are untyped JS. The database code is TypeScript because that's where I feel type handling would add the greatest benefit - not that I have had typing errors, just that I like the additional peace of mind.
I think it's because Microsoft's reason for doing this is plausible and not as anti-competitive as that comment makes it seem - locking down the boot process has serious security benefits.
> This dovetails nicely with Windows Subsystem for Linux, VS Code, and Microsoft’s ongoing play to capture the Silicon Valley hipster development ecosystem that Apple is alienating.

I can tell you from experience that that will never, ever happen.

The most likely outcome is that GitHub will slowly but surely start to bleed open source projects to alternatives like GitLab. And GitHub will continue to live on, like LinkedIn and Skype before it, but it will lose mind share and will no longer be the epicenter of open source development.

Remember SourceForge? Yeah, that's right.
Do you backup your S3 buckets? Digital Ocean Spaces is equivalent of that. So one would hope that would be stable enough to treat as a backup. Of course you have too important files, you can duplicate them, we backup our S3 buckets to another region, but another provider would be an option as well if we relied too much on them.
Hfg465f
Not at all, they are supporting the model of TFS corporate deployments and generic (but embraced and extended) Git clients.

There's an increased chance of Microsoft starting to behave like they own Git, and trying to make it a part of their "platform" with proprietary extensions like their Git filesystem hack.
What is created is an IOU. A bank says that hay, I will pay 1 usd to you. And you can transfer that IOU to the coffee shop. Now, there is literally nothing stopping the "bank"[1] to make a bitcoin IOU and you to transfer that to the coffee shop owner. In that case you have increased the monetary supply of "bitcoins", as it is irrelevant for the coffee shop owner if he is receiving a bitcoin or an IOU of one bitcoin from a credible institution. There is no difference to the case where it is irrelevant if you get a dollar bill or a IOU from a bank. Both are called dollars for a very good reason, and if you just swap dollar to bitcoin, both can be called bitcoin.

[1] Well, except current regulators, but they obviously do not exist in bitcoin economy...
The same argument could have been made to Linus while he “wasting time” making a clone of an existing operating system.
That's a choice that the developers choose to make to enforce their wishes. It's supposed to be embraced by a capitalistic system, i.e. they choose to serve only the customers who abide by their terms. Free market!

I don't think MS, whose OS infects every PC on store shelves has any place to complain.
there are good arguments against central banks (optimum currency areas, central planning limitations etc) but this is not one of them
In 1998 I purchased a Windows computer for the first time in 14 years. My thoughts were "They've had 10 years. Surely they've worked their bugs out". As it turned out, Windows 98 and Internet Explorer 4 actually did have some stability problems, to put it mildly. So I would say that releasing very buggy software without blinking is not a new concept to Microsoft.
Agreed about XCode but Eclipse is also a horrible mess of an IDE, that doesn't make IBM unfriendly to developers.
^ is also a factor; kids get diagnosed with ADHD and autism (and helped) instead of just being labeled a difficult child.
The assumption is missing some context. A couple of years ago GitHub underwent internal re-organization or, as some people put it, got overrun by suits. Predictions at the time were rather grim.

https://news.ycombinator.com/item?id=11049067

Some parallels to the Nokia-Elop affair could be made.
See Minecraft and Xamarin.
The focus is on long term freedom here, not occasional performance issues. People who are migrating projects right now to GitLab are implying that Microsoft will push the site's policies in unwanted directions. And the frogs who did not jump out in time will be boiled to death in the slowly heating water.
Vf2v
When was vitamin D discredited?
Since this post brought up the issue of backups, what do people use these days? I don't admin any servers at the moment, but when I did have a few side projects running I was a fan of HashBackup.
Look at it this way: conspicuous displays of wealth are very cheap signals for the rational members of the human race to pick out what we call, in technical sociological language, "wankers".

Indeed, nice cars say to me: "there's a moron who lacks taste/perspective, and probably is really bad at managing their life and money. They probably have large amounts of debt and leverage.".

You can call me judgmental, but its an infinitely better attitude to take than anything approaching admiration/jealousy.
> typing errors aren't a great source of errors.

That’s not true. On the contrary, typing accounts for a substantial fraction of all errors (and refactoring could transform even more logic errors into catchable type errors). The best research (best methodology, sample size, by far) on the subject [1] puts the lower bound for the fraction of type errors in JavaScript at 15%.

[1] https://paperpile.com/app/p/3070170e-933e-0956-82ec-879fb924...
> Get a table. If it's not at the right ergonomic height, put blocks under the feet.

One frustrating thing I find when away from home is every table is about three inches too high.
Did they know about the law of diffraction, or did they just grind the glass until it had the desired effect?
I admit I may be ignorant, but could you spell out the security benefits of going from "locked down but user-openable" to "not user-openable"?

(edit: specifically benefits that couldn't be effectively addressed by making it a little difficult and scary to open that lockdown?)
I seriously hope they won't fuck it up like they did Skype.
> The decentralization narrative will go away. Only a few people will have enough storage for the blockchain and you will go back to having to trust someone.

With a pruning client you only need to store a small subset of the blockchain and there are no major changes in regards to trust. Your client still verifies every single transaction, but it removes data from the chain that it won't need anymore in the future (e.g., an old transaction that already has been spent).

With a SPV client your client only stores the chain headers and then only requests the required data from a server. SPV clients need a small amount of resources and can run on mobile phones. At the same time most of the important functionality (transaction signing, transaction verification, ...) happens still locally and the level of trust that you need to put into the servers is quite small.
Free Software Needs Free Tools (2010)
16dvd
Source code files are small... but hardly a lot though.
I've usually been doing extensive search on big files, and ripgrep is great for that (and available for windows).
I can see Skype being completely destroyed, but what happened to LinkedIn? It feels totally the same to me.
Microsoft is probably one of the largest contributors to Linux itself.
> So one would hope that would be stable enough to treat as a backup

Ah, ‘Hope’ - the most used, and least effective, backup strategy in the world.
Simple question about these (great) posters : whats their legal statuts regarding IP ? Possible use for commercial purpose ? Obligation to mention the source ? I'd love to use them for presentation about security.

Any link to information about that would be very welcome too.
2f3g10f
What I'm getting from this is that in the next century or so people are going to gradually get dumber and dumber as the CO2 increases cause the loss of brain function.
> God knows what the Linux Foundation were smoking when they accepted Microsoft's membership

The Linux Foundation doesn't care about Linux. It's mostly a way for the CEO to get paid big sums, he uses a Mac on stage when talking about Linux. They sponsor a bunch of good projects and pay Linus and Greg, but they're not ideologically commuted to Linux, as long as MS pays the fees, in they go.
What do you mean deploy to "GVFS"? VSTS -Microsoft's existing host solution supports the standard git web hooks today to support integration with third party CI/CD tools and supports Azure and AWS deployments.
Taht means little to me. Is Facebook excused for their scandals because they open-sourced and maintain React?
$ find ~/src | wc -l
242341

Maybe, maybe not.
I don't think that link to "ab oculis" is relevant. I suspect that "ab" just means something like "on, in front of" in this case: "glasses in front of the eyes for reading".

If you have time, check this article for the various possible meanings of "ab": http://www.perseus.tufts.edu/hopper/text?doc=Perseus:text:19... (It's a bit more detailed than wiktionary!)
No GFCI will save you on the secondary side of a transformer. My point is: working with standard 120/230V requires just following codes and guidelines. Tinkering with HV in non-standard setups requires understanding of how and why.
>> That's called Pasok. It's what Pasok did. If the voters wanted Pasok again they would have elected Pasok again. Pasok was defeated in a landslide because the approach you just advocated was an unmitigated failure. Syriza won because Syriza promised not to be Pasok.

Actually, it's obvious that a large part of Syriza's majority in the 2015 elections came from former PASOK voters, still in complete denial about the realities of the financial crisis, latching on to Tsipras as the champion of the status quo, with his promises of debt relief and protection of pensions and public sector jobs; promises that were, of course, empty.

In a sense, voters very much did elect PASOK again.

As to PASOK's conciliatory approach- both the two "big parties" (PASOK before the fall and New Democracy) are middle-of-the-road moderates with the political courage of a wet noodle. Giorgaki's Papandreou PASOK and Antonis Samaras' ND both simply bent over and accepted the Troica's memorandum without so much as a squeak. Syriza simply made a lot more noise- but then followed the same route and all the thrashing and flailing only helped to make the situation worse.

You say Syriza had no chance. Sure- because they are incompetent. A skilled negotiator would have at the very least stood a chance to minimise the damage. The Europeans were at the table- they weren't there to fool around. They crushed us because we were fooling around.

In 2015, Greece was already deep in the shit, then Syriza came along and they managed to fuck up the fuckup even worse.
Might possibly be Andrei Alexandrescu's The Case for D -also in Dr.Dobbs.

See here: http://www.drdobbs.com/parallel/the-case-for-d/217801225?pgn...
Not a single tutorial comes to mind but you generally find a wealth of resources and tutorials online about setting up anything you might need.

Always start by setting up a strict firewall and then whitelist cautiously anything you need as you set up the rest. Don't bother with SELinux. Be very careful with your Postfix (or if you're masochistic, sendmail) config as it's rather (needlessly IMHO) intricate and it's easy to end up with a configuration that appears to work but is extremely broken. In particular if you end up configuring an open relay by mistake spammers are going to have a lot of fun with your server but you'll end up blacklisted everywhere.

My "stack" is nginx for web, postfix + dovecot + spamassassin for email (+ roundcube when I wanted a webmail). Postfix was by far the trickiest to configure, although if you find a good tutorial online and can spare a couple of hours to understand how it all works it's not too bad.
Sex could improve your memory – further proof that it's good for the brain
I see that Microsoft is not a corporation that is evil by design and that they are doing exciting stuff as well -- I don't hate them.

However, I am keeping my skepticism when they embrace open-source and am curious which 'actual evidence' you are referring to?

So far, many open-source efforts look more like marketing to me. For instance, WSL makes sense to keep people in a Microsoft environment (and to me at seems that more and more frameworks favor Linux and Mac over Windows).
Seeing they don't do any of that today with VSTS there is no basis to believe they would do that for Github.
What I find sad is that github didn't find a way to be profitable on its own.

I would really like to have some Consumers' co-operatives that would provide hosting/online services around open source. I wouldn't mind to pay something to have private hosting for me and subsidizing the hosting open source projects.
Microsoft's Interest in Buying GitHub Draws Backlash from Developers
Roku Channel Activation
I'd like anyone in any business contemplating an Embrace, Extinguish strategy to know that it ends in people not trusting your company and being unwilling to work with your services.

I would like to know how much it is costing Microsoft to fix that damaged reputation so that other executives will know if they do this it will end up costing at least X amount.
When I see an expensive car the only thing I can think is "wow, what a good way to blow money on useless shit".

The best car I ever had cost 5000€, used it for almost 100Mm until I switched to public transport and ended up selling it.

Why would I pay 60k on a car if I can get to where I want just as fast with 5k? (my only requirement is "have radio, have A/C, pass inspection for the next 10 years")
That's another way of saying the same thing. Taxing bad behaviour pays for their healthcare then.
art department

Some of these actually look quite great, as far as art goes. I mean compared with what i usually see ob billboards etc these days, there's some nice gems here.
What Do Set Apart the Sugar Daddy Website with Usual Dating Site?
51fg
I'll probably quit github once they add their horrible login system.
Have you experienced the login on azure portal or skype ?
AI 100: The Artificial Intelligence Startups Redefining Industries
The languages that I've used with static typing are Java and Objective-C so perhaps those languages have negatively impacted my perception of type systems. I can do more research on other languages to see what they have to offer.

I used to run into type errors when I first started programming but I've learned how to eliminate them by changing my programming style. I add a lot of constraints to how I program, and follow a system of naming conventions that make it obvious what type something is.

I take a lot of pride in my work and try my best to build maintainable systems that can be extended easily or run forever without changes. I typically write around 250K-350K lines of code per year in mission critical and highly regulated industries. If you want to learn how to write systems that have zero defects research companies that are known for quality design and apply their principles to your own work. I would suggest Netflix, and Toyota as the two companies that I would emulate.
> practically usable Windows

- forced updates (and forced restarts that go along with that)

- OS level advertisements (even though you are still paying for the OS)

- impossible to configure privacy settings

That alone makes it one of the shittiest OS's ever released.
That's why I'm entirely OK with making it scary and a little difficult.

And it's not just IT professionals, but also their friends and family, especially those that can't afford to or don't want to get a new device that often. I think this is a pretty significant set of people.
Ok... Now I feel the sudden urge to build a working terminal with a Charactron.

Why can't I have simple hobbies.
Many humans are apparently not, but I had a much easier time navigating (and contributing to!) projects when each of them had their own website with integrated scm links etc.

GitHub is a grey mass, project branding is lost, the tracker is chaotic for large projects.

It's just Sourceforge, better executed but with the same disadvantages.
The secondary side of a transformer can be a lot safer if there is no potential to ground. If there is the GFCI will trigger.

But yes, working with codes and guidelines is the best option here.
borg. proper open source unlike HashBackup.
it will become a sterile, homogenous environment.

Its the diversity (like the repos mentioned above) that made github the goto code-sharing site.

I, for one, would rather jeaopardize the service to defend the rights of such fringe developers. Together we stand.
Gsfdg
”Your claim that github has 'built a business and .. gave back generously' is also weird in that gitlab has released the source to their core product, but github hasn't. This also speaks against your claim that you're more likely to be abandoned if you commit to gitlab than github.”

Uh...Gitlab is built upon libgit2, rugged and github-linguist. In other words, the core parts of Gitlab —
the ones that interact with git are built, maintained and open-sourced by GitHub. And these are just the obvious dependencies. Github people contribute heavily to open-source projects that most Ruby websites use.

If you’re going to fanboy all over the place, fine, but at least know what you’re talking about when you do it. And don’t try to weasel out of it by talking about “core products” —- without GitHub’s substantial technical contributions to the infrastructural code that interacts with git, it’s a safe bet thst Gitlab wouldn’t exist. That’s core.
People move their entire companies knowledge, documents and communication to Office 365 just to save some money. Even government or military institutions do it. I guess it's just how things are nowadays.
Well, I guess we just have to wait until that deal expires then, before we replace our laptops :)

A Thinkpad lasts for a very long time.
For now. In the future it won’t be from what I understand.
As someone with an Adult ADHD diagnosis, this has definitely been my experience. Adults weren't even being diagnosed with ADHD when I was a child and it was never brought up when I showed the signs in school. Now I'm receiving treatment and thankful for it, and my kids will be screened.

That's not to say the rate of mental illness is going up or down or staying the same. But measuring the per capita diagnosis rate won't tell you anything about that.
Are these only available in Home edition? I'm in pro edition and have ever seen any ads. I also use ClassicShell start menu so maybe that's why I never see it...
Ruby has been my first professional language and I've sticked with it for a decade, but I never really understood duck typing before switching to Go, with its interfaces (a type implements an interface if it implements its methods, so we can use interface as function parameter type).

I don't get why we talk of duck typing about ruby : if I pass as parameter an object that does not quack like a duck, nothing will prevent me to do it and it will generate an exception when quacking. Did I miss something obvious?
Is it possible you have a slightly rosy view of how democracy worked in the past?

As much as I don't believe in the inevitable march of progress I'm also fairly skeptical that we're heading to hell in a handcart (excluding the potential environmental catastrophe which would be a genuinely novel experience).

The past was pretty shitty. Many things are getting better. Some things are getting worse. Eternal vigilance etc...