skysight-inc/HackerNews huggingface dataset:
Realistically, out of all of the BigCorps who could have bought it (and who have deep enough pockets to sustain its bleeding,) Microsoft is one of the best of a bad bunch.

I'm not quite as cynical as the author of the OP when it comes to Microsoft's recent apparent change of direction, but who knows, that may just be naivety speaking.
How I built a browser extension so I'd never lose an email again
You mean like Android or iOS?
I very much feel that I benefit from running Linux on Windows.
I agree with this article on the basis that if Microsoft's incentives haven't changed, then there's no reason Microsoft should be expected to behave any differently to the nineties.

Arguing that they're a different company I think should require arguments that their incentives are different, and I don't see that they are.
It's amazing how quickly young children can learn to swim. My daughter went from disliking the water to swimming 200m with perfect technique within a couple years.

Learning to tumble made me laugh, but is a good idea :)
Let us move to git-ssb a truly decentralized git repo on a decentralized network.
> To anyone who currently using or plan to use DigitalOcean, I believe you have better choices other than this company.

also, much, much more expensive
>Nor did i know that twitter jumped out of rails before ruby got performant. Which means the argument that twitter outgrew rails isn't so correct anymore.

Twitter, even back in those days would have still outgrown today's Rails. It was Ruby that has gotten a lot faster. Not necessarily Rails.
In some ways, they're worse than they were. Like releasing versions of Windows locked down to their app store.
I myself am optimistic but some few questrions popped up:

Microsoft is very proactive removing things from azure and shutting down sites as soon as they receive DMCA complaint or abuse complaint.

Are they going to remove important github repos like these if they get DMCA or other complaints?

https://github.com/Roy47Zhang/CSGO-Aimbot-Project (cheat for Counter strike)

https://github.com/rg3/youtube-dl (download from video streamers)

https://github.com/kurtcoke/DemonHunter_Exploitkit (exploit kit)

https://github.com/lontivero/vinchuca (p2p botnet)

the second I hear any repos being removed by Microsoft, I i will dump my private repos and leave.
I would look at using client- side encryption of my pushes upto github as a possible third way between fully trusting MS and deleting my account

https://gist.github.com/shadowhand/873637

NB
the irony of the top ranked article on git encryption being hosted on Github is not lost on me ...
I made an extension for my teachers that let them put a Google Doc onto Google Classroom, from the Google Doc. It's weird how Google doesn't have that built in, but it means that my teachers don't have to open up a new tab and go through the process, they can just do it from the Doc. https://addons.mozilla.org/en-US/firefox/addon/share-doc-to-...

I also made an extension that opens the current page (or link/video/image) in a popup window. Because I have so many tabs sometimes I just want one window, and it does it. I have options for half/third/full screen size so I can have them side by side (as well as just dragging to resize the window). https://addons.mozilla.org/en-US/firefox/addon/focus-popup/

I also made an extension that fixed a specific issue on Apple Intranet Wikis playing videos in Chrome, but that Wiki system isn't used anymore.

Usually my extensions are just to fix minor problems/annoyances.
Lockdown of consumer grade devices isn't really a new experience (e.g. iOS devices).

There's a trade-off to be had between security/reliability and flexibility.

If MS were selling those devices as general purpose computers and then refusing to allow other OS installation, I think that would be dishonest, however as far as I'm aware they're not making such claims.
IMO, new housing isn't a partisan issue (since both sides dislike it). Liberals will say it only benefits wealthy developers. And Conservatives will lament the requirement of affordable units.

In a sense, they're both right (?). As a current resident of Berkeley, I have only seen in the last few years the construction of new apartment buildings which are un-affordable to the majority of the student and local populations; I'm talking about ~4k in rent for a 2 bedroom apartment.
Jhgjh
Well, you pretty much describe my use case for Apple laptops. I resisted for a long time and used Linux desktop for dev work, but when I bought the first MacBook I never looked back. I would describe macOS as Linux desktop that works.
I zoned out at Section II ("The Central Banking Narrative Has Collapsed") because every single paper he cites is written by him (and in fact so are 18 of the 20 publications he cites in the entire article)
Ask HN: Is dual-licensing a good way to try to monetize an open-source project?
Over the last year or so I worked on a (GPLv3-licensed) project in the dev-ops space, which spawned a few smaller side-projects. Although I'm quite happy with how all of those turned out, I have no idea whether I'll see any adoption. I certainly didn't follow any of the common advice about creating MVPs and get customer feedback early and all that, which was a deliberate decision because this was something I really wanted to see exist, and I'm ok with how that reduces chances of adoption/success.

Long story short, I'd like to continue working on it should it gain any traction. To be able to do so I would need to figure out a way to make at least some money out of it. One option (among others I'm looking into) I see would be to dual-license the code with a commercial license in addition to GPLv3. Companies who want to integrate the code in their products but don't want GPLv3 would be able to purchase such a license.

I'm not quite sure how that would work with external contributions though (if I'd get any in the first place of course). If those are GPLv3 too, then I couldn't really sell 'non-GPLv3' licenses to 3rd parties, right? I don't like the idea of forcing people to assign copyright of their contributions to me, so I thought I could maybe ask for contributions to be Apache v2? Would that work, legally?

And if so, how could I best setup a contribution 'pipeline'? There's cla-assistant ( https://github.com/cla-assistant/cla-assistant ), which let's people easily sign contributor agreements before allowing pull requests on Github, but that doesn't work on Gitlab where my code lives at the moment. Are there any examples of other projects working in a similar way and how are those setup?
It has been only 200 years since the industrial revolution and we have managed to completely waste the planet.

https://en.wikipedia.org/wiki/Anthropocene_extinction

We are running out of topsoil, fresh water, fish, pollinators, oil... the oceans are becoming an acid mess full of plastic, species are going extinct, forests and the ecosystems they contain are disappearing.

And all of this has been done in the name of a dumb belief system we call modern economics. A better name for it is collective suicide, because that's what it is in the long term.

The idea that you can have a bunch of banks making infinite money to fund an endless amount of economic activities for infinite people has nothing to do with reality: a finite planet with finite resources with finite species that can only go extinct once, and a fragile ecosystem that needs to be taken care of and is beyond our means to repair.

Maybe we don't need central banks, but we need fucking reason governing our economy, not the greed of a few shortsighted apes.
Online dating lowers self-esteem and increases depression, studies say
> How is Apple not developer friendly?

I’m going to put in some good faith and assume this comment was meant sarcastically and not as a pure trolling.
GitHub has always been proprietary and centralised. If you choose to host your open source project on a proprietary service, you can't exactly be surprised when a different company buys that service.
This is also an interesting read on alternatives if you want to host on a RaspberryPi: https://gitbucket.github.io/gitbucket-news/gitbucket/2017/03...
Салон эротического массажа в Караганде TORERO CLUB
They key mistake here was lack of backups and backup procedures.

I wouldn't use DO Spaces or AWS S3 or others without backup, which means it's at minimum a separated account with separated credentials if it must be on the same provider otherwise good procedures to create the backup are sufficient.

Oh and sure, DO and AWS will promise you high and holy that the data will never be lost (99.99999999999999% permanence or whatever they write down). But no promise can prevent the eventual disaster, be it a software error, error by the provider or a meteor strike. At some point you will want your backups to restore.
SourceForge have recently been acquired, by a new company that is a lot more friendly to everyone. But even then it still has a very bad reputation.
And windows really went downhill after 7.
You can use AppCode. XCode being a mess is not making Apple developer unfriendly, it just means that they don`t know how to make a good IDE.
I don`t mind 100$ per year if it means better support then nonexistant Google support. Also if I am making money off the platform I don`t mind paying. And it also stops random people submitting crap apps to the store.
Do you consider Portuguese to be a dialect of Spanish?
Almost all of Intellectual Ventures assets are patents with unclear value. Maybe they can use them to extract millions of dollars of settlements. Or maybe they're worthless.

When that's the majority of your balance sheet, whatever method you chose will have legitimate criticism.
How is Apple bad at software?
Taxi Foxboro Massachusetts
With MRC Transportation, we take the hassle out of getting to and from the airport. No long-term parking. No asking family or friends to drive you in or pick you up. All you have to do is pack your bags and call us. Our punctual drivers stay up-to-date with the latest traffic reports or detours to ensure that you get to the airport in plenty of time.
Microsoft don't have a competing product in their portfolio to extinguish Github in favour of - and any overt moves like kicking projects off the platform would instantly torpedo any value the acquisition brought as every single project left the service in protest.

I don't really see how anything other than being perfect stewards of Github works out in their favour.
As is said, "all politics is local" -- and I am sure if a plan for new housing was made, the first people to complain will be the tax-paying, voting residents nearby.
> I like Ruby in part because it's strongly typed but I don't have to lose time writing types.

That’s why type inference exists. Static typing doesn’t imply annotating everything manually with types. Granted, most static type systems require (or at least encourage) this but it’s not necessary everywhere (or indeed for most usage). Annotating public interfaces with types is, I’d argue strongly, already best practice everywhere (in languages that don’t support it in the language, it’s done in documentation).

> To understand if this project could have a future outside Stripe, how popular is Python 3.6's optional static type declaration?

Or rather: How popular are TypeScript or Flow? Very.
GitHub is for all intents and purposes dead. They just don't know it yet. Open Source is the closet thing to a religion in programming and selling to Microsoft, while it makes commercial sense, is heresy in all but name.

I moved all my workflow to Linux back-in-the-day (actually just over 2 years ago, but hey) and never looked back. I'll be damned if I let Microsoft in by this particular backdoor.

Like the author, I'm deleting my account as well.
Java, or OpenJDK is fully open sourced and GPL. I asked multiple times what are the risk in using it. And no one ever had an answer for it.

If the communities doesn't like where things are going, they could fork the whole thing and call it something else, like Coffee.
Lesson learned? Backups are important.

Unreliability like this should be an expected irritation, not a disaster.
Brilliant.

Continually proven wrong again and again and again but sure to be right eventually.

Damn those irrational actors. Why can't everyone be as rational as an Austrian.
"What are backups?"
No, you lost all your data because you didn't make any backups.
Not from a consumer point of view: same website, same listing, same cart, same checkout and payment process. "AMAZON" even appears on the bank statement.

Literally the only difference is a tiny icon on the product page saying "Marketplace".
DataCamp | London or Leuven, Belgium | Full-time | Engineering Leads - different profiles (Ruby on Rails, Vue, React, Node JS), Full-Stack Software Engineers (Ruby on Rails & Vue.js)

We believe data fluency helps people succeed. That’s why we are democratizing data science education by building the best platform to learn and teach data skills. We create technology for personalized learning experiences and bring the power of data fluency to millions of people around the world.

-Engineering Leads: https://boards.greenhouse.io/datacamp/jobs/917354
-Full-Stack Software Engineers: https://boards.greenhouse.io/datacamp/jobs/897285

Check out our career page: https://www.datacamp.com/jobs or contact us directly (careers@datacamp.com)
I'm happy for you and your mom! But you cannot compare that to the situation of my mother - I'm trying to make her more confident but it is a very, very slow process.

It's not that I'm not willing to help, but I live abroad. If I lived close by, I would gladly install something like Ubuntu or KDE Neon on her machine (probably Ubuntu though - the mainstream would make it easier for her to find things on her own).

Whenever I'm home I help her with her computer. The whole thing is very educational for me as an interaction designer as well. It often shows how modern interfaces make her feel like she is the dumb one, when honestly it's often the arrogant UI designers who think everyone is on board with modern UX paradigms. Or worse, abuse dark UI patterns for evil purposes.
Our mental model and relation to money is incredibly amusing.

E.G:

I travel a lot, and often end up with a few coins from countries remining in my bags. I have friends of mine in the same situation, and they all have "that drawer" filled with various coins that they will one day use again.

Me, I put them in the trash can. Every time I do that, people look at me like I killed a puppy.
I work with neural networks for complex scene processing and object detection on the roads. Best of part of my job is watching a network "learn/train itself" to classify various object categories.

Are there any good theories on what happens during the training process of the brain (for example, while learning a new skill or something very basic/simple) and how individual neurons get affected by this "learning" process? So, I understand from a psychological perspective, we see the brain as this beautiful system but I am asking from physiological perspective. What kind of changes can we observe in neurons when we learn something new?

P.S: Thanks a lot for your replies. Means a lot. :)
Finding the Right Transportation Services Massachusetts
That is great but the point was that it has nothing to do with apple being developer friendly or not.
> The trick is to get consistently better performance across the board.

This will come with the rest of the opimizations Takashi has planned for Ruby 2.6. Ruby-Ruby method inlining, which is almost finished, is a huge one for improving Rails performance. IMHO there's no real point talking about Rails until it's working in some form.

> >I've just committed the initial JIT compiler for Ruby. It's not still so fast yet (especially it's performing badly with Rails for now), but we have much time to improve it until Ruby 2.6 (or 3.0) release.

It turned out this wasn't even testing MJIT with Rails because https://twitter.com/samsaffron/status/963219086833434624
Where is Microsoft office for Linux? You can buy it for OS X.

Sure, I don't need it and could care less.. just saying.
Learn to speak a language. For real
The Growth of Cryptocurrency as Payment
I guess the non compliance to GDPR by using opt-out instead of opt-in for their telemetry in .netcore and vscode.
Plenty of fake iPhone chargers bought on Amazon have caused fires and serious injuries. So far nothing of note has happened as a result.
I believe most women buying expensive cosmetics acknowledge it's overpriced and that there is negligible, if not indistinguishable, quality differences. Inexpensive brands have the same parent companies as designer ones, and backstage at Fashion Week all types of cosmetics are being used on runway models. Professionals do not care. There are countless youtube videos of girls giving tours of their closet-sized collections of makeup, representing thousands spent on product. Appeal of these videos has something to do with living vicariously. Nevertheless, fragrances are ridiculously lucrative for luxury brands as well--especially during the holidays. It's an entry item with a big logo that the masses can afford, to feel like they are buying into that universe. Same for €35 Chanel lipstick. It's the cheapest thing in the store.

“It’s actually really easy [to dupe], and this is why nobody patents anything, because then you have to reveal the exact proportions of ingredients,”
This was actually pretty funny in its irony, copying colors of cosmetics is even easier if patented.

Actually I think just after posting about her meeting with Donald Trump on prison reform this week, Kim Kardashian advertised her line of nude lipgloss. O tempora, o mores.
Yeah no, they really need another name. Bitbucket is known. Everybody talking about gitbucket will have to make it twice clear that it's not Atlassian's bitbucket.
Wow, that seems bad. Does Digital Ocean provide any guarantees about data reliability? A 2 month refund seems way too low, maybe a refund of all money paid in the past related to storage would be closer to fair.
The Domino Computer
It's not going very well for RethinkDB, sadly: https://github.com/rethinkdb/rethinkdb/issues/6659
Don't fool yourself with lateinit modifier
And it also stops random people submitting crap apps to the store.

It clearly doesn't work.
The fact that iOS and Android are the only smartphone OSes did force you to do that.

Unless you mean that you could have made a competitor, but that's inane -- that's a completely different market, with huge barrier to entry.

Apple is using its huge market position in one area (smartphone OSes) to give itself a huge advantage in another (music apps). That's the sort of thing companies have got huge fines for in the past, or were broken in parts for.
Going public would probaly have been near impossible with large losses and a competitive marketplace where there are alternatives available you can switch to if price is too high.
What you say is worth considering, but I think you implicitly overstate two points: 1) their shenanigans aren't as old as you imply 2) these crimes happen over the course of years.

You talk about the 90s, but it was in 2004 that the EU ruled against them, and 2008 that they were fined for ignoring that ruling. It was in 2011 that Ireland and Spain started to investigate them for additional anticompetitive practices (though I can't seem to find what cam from this).

Much more recently, they've been rather litigious with respect to patents (Microsoft uses patents offensively).

Then there's the telemetry stuff in windows and Skype centralization, and probably more that I don't know because...

What _has_ changed, is Microsoft's relevance. They're still huge in some markets, but many business' and individuals barely interact directly with the Microsoft platform/ecosystem.
Apple store EULA agreement with developers is the most macabre and lengthy mis-spelling of the words: "fuck you".

Its not a nice agreement.
I applied to Minodes two months back. An initial Skype interview was scheduled by Tobias with a developer but no one showed up at the time of interview on Skype.

I dropped them a two e-mails asking them if they wanted to re-schedule or if my candidature was dropped for the position but received no reply.

That's pretty rude I'd say.
I expect it a common courtesy to inform the candidate if have already rejected him without the interview and not waste their time, or at least send them an explanation / rejection later.
Sorbet appears to be a language extension rather than a library, similar to TypeScript or Flow in the JavaScript ecosystem. I’m guessing that one of their goals was ease of use for type annotations. I’ve had a quick look at RDL and while I quite like its syntax it is somewhat more cumbersome than having type annotations “inline”, as it were. Furthermore, the annotations in RDL are themselves stringly typed, which comes with its own issues.
I think for them today selling Azure is a bigger incentive than selling Windows and Office.
What's wrong with this? I don't want unauthorized infringing projects jeopardizing the service the rest of us use legally and ethically. Invalid DMCAs are another story, but what's the harm of respecting an IP owner's valid DMCA request?
Well, google is in the same boat as ms with their 8 messaging apps killing of services left and right. As I said if you use to core products you are fine. MS and google left to many shit stains on the carpet to be trusted anymore. You have to be kidding me with the developer tools arena just because you are one of the hipsters falling for wsl and vscode doesn't mean they have done good for the general programming platform. Look at the UWP/win32 dilemma or the PWA "integration" or even .NET. If they don't fix their stack I am not gonna praise them for some gimmicks like you are.
I'd suggest that MS incentives are very different to the 90's.

In the 90's they made their money from on-premises software installations, Windows/Office/SQL Server etc.

So their incentives then were to ensure that people used their software as much as possible.

Now the growth engine for Microsoft's platform is services (e.g. Azure). On Azure you can deploy Linux and Windows based applications, the underlying OS doesn't matter, Microsoft still make money on it.

This means that their incentive is to have a good and smooth developer experience and to get as many people onto the Azure platform.
Microsoft Said to Have Agreed to Acquire Coding Site GitHub
There’s no need to panic. Just backup/export to 2+ other services like any DR/BCP best-practices.
Designing Cluster Schedulers for Internet-Scale Services – ACM Queue
This is totally NOT correct. When Facebook bought Instagram, Justin Bieber was already posting pictures there. I was already posting pictures there. My friends were already. It's not users, it's growth rate and engagement. And they were through the roofs. Also, thinking that Andreessen, Peter Thiel and Mark Zuckerberg just go and throw away $1B for the sake of it... it's nuts. Also, 30M MAU mostly in EU and US it's an extremely high number. For comparison, it has grown x20 in the last 5 years since the mentioned number has been reached. Approx. it kept its growth rate relative to scale, give or take a multiplier - depending on how you do the math.

On another plan (not really related to the argument- but more as to what really made IG stand out), when almost identical services as you mentioned are similarly growing, the only difference is the endorsement behind closed doors. Instagram was endorsed by Adam D'angelo, Jack dorsey and Sequoia w $50M in its war chest
The Thoughts of a Spider Web
Read this stuff: http://www.catb.org/esr/halloween/

And after you do, remember that Google, Apple, Amazon, etc. have also read those documents and now they're smarter about hiding it.

Also, Microsoft has changed and we're not living in the 90's anymore.
Putting personal sentiment aside (delete github account part) an article like this is needed to sum up and justify developer worries that are scattered through discussions here and other online communities.
Deep Video Portraits