skysight-inc/HackerNews huggingface dataset:
The equivalent legal protection of a union for a company would be monopoly licenses, and mandatory consumption of services and goods of a specific company.

They are not comparable sets of protections. Plus, unions can also incorporate, but the legal protections asked by unions are not of legal organization, but of protection from other workers or coercion to employers.
Doesn't Graykey install a jailbreak through an exploit?
If you're not worried about the ethical implications, Autodesk doesn't verify student info for their free student licenses.
With Google recently investing $20 million in GitLab [1] and helping them migrate from Azure to Google Cloud Platform [2][3], what are developers going to do when Google inevitably acquires GitLab?

Move their repositories back to GitHub, switch to BitBucket or something else entirely?

[1] https://techcrunch.com/2017/10/09/gitlab-raises-20m-series-c...

[2] https://venturebeat.com/2018/04/06/why-and-how-gitlab-abando...

[3] https://about.gitlab.com/2018/04/05/gke-gitlab-integration/
Nothing where they are going to gas all the developers or something. Nope.

It's more about priorities and intentions. Microsoft doesn't care about the developers. It cares about having the dominant platform. It recognizes that its image makes that difficult.

The GitHub acquisition: Microsoft didn't suddenly get more beautiful. It put on a mask. It will kill GitHub - or at least let it flounder - if that's what's best for its business. It will push Microsoft technology into the GitHub user base if necessary.

Developer relationships aren't an end in themselves - something Microsoft wants because its good. Developers are a means to an end, and its Machiavellian in its application of corporate strategy to achieve this end.

Microsoft would happily buy Ubuntu Canonical if they thought it would win them either a market advantage or a way to push Microsoft stack into the Linux userbase.

Some people probably don't have a problem with that. I do. But maybe I've got a chip on my shoulder from seeing this go badly so many times.
Buying ... expanding... when they cannot reply to a support email for more than a month. This is one of the most customer unfriendly companies.
i miss rick and morty
The React Native Adventure
Great that you mentioned workers and customers as the same group. They arent! Unions work against consumers. For example, by asking for tariffs.

So if you care for consumers, you have to again be against the objectives of unions, that increase the cost of goods and favor restriction.

Nobody needs to care for the profits of private businesses, and that is both in positive and negative terms: trying to enhance them by artificial and opressive laws will lead to bad outcomes, and trying to punish them and take away from them will also do so .
IRC is a good substitute for being in the same room, but you still need more formal discussions recorded in issues and pull requests (the recorded part is quite important if you project is around for more than a few weeks).
The LGPL clearly states that a Combined Work which includes the the Library must "1) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (a) uses at run time a copy of the Library already present on the user's computer system, and (b) will operate properly with a modified version of the Library that is interface-compatible with the Linked Version." as well as insisting that the terms of the license under which you distribute the Application "effectively do not restrict modification of the portions of the Library contained in the Combined Work and reverse engineering for debugging such modifications" <- taken together, maybe (maybe!) you could make an argument that your shared library loader was legit while the code using that shared library loader was evil (though that clearly violates the intention of this license in a way that is so blatant I would be shocked if a judge or a jury didn't shake their heads at your claim), but then the rest of the anti-virus software wouldn't be able to be distributed under a typical commercial license as modifications and reverse engineering of that code would have to be allowed.
Well, there's the small matter of e-ink, which should drive battery usage waaaay down.
>what are developers going to do when Google inevitably acquires GitLab?

Fork it and move on with their day.
Microsoft is forcing employees to use Microsoft tools when there are better ones to solve the problem.

Read that again and think about the culture they have at Microsoft, then think about the open source culture if it's the same. Do Microsoft embrace open source?
> This took several days to correct, mostly because it was difficult to convince Comcast's techs that the physical copper cable is probably not discriminating against IPv4 traffic.

I'm torn between laughter and intense anguish. I'm afraid to even estimate how many days of my life have been spent honing my rhetorical skills to convince a support agent of similar points.
Who are you going to imprison? By the time you realize you have been hacked, your coins will have been traded to dozens of other cryptocurrencies across thousands of different wallets.

Is your plan to screw over all the original traders who exchanged tokens with the original blackhat?
I don't know about "intrinsic". No other asset class has the same characteristics. It's making investments viable that were not viable before.

No regulation exists now in conventional banking that prevents me from doing that investment without crypto. It's just not practical and therefore unviable. I would need to surf through 3 different bureaucracies in 3 different languages and currencies. If you are doing this kind of thing, it's in your best interest to always do KYC, mostly not for AML - just for general due diligence purposes.

The fundamental thing is disintermediation, not deregulation. Regulation might be able to kill the space, but it would really be a triumph of the incumbents over a real progress opportunity.

PS I'm going at it from the investor angle here but it goes without saying that enabling investment enables entrepreneurship.
Any modern smartphone is ergonomic.

Use a decent pair of BT or wired headset/buds/speaker, and you're no longer putting a (potentially hot-running) cell radio up to your head and regain use of both your hands.

Much safer for driving too.
I have absolutely zero experience in things like this, but would an integrated component (so that it can't be ripped off) that draws a random amount of heat (through a controllable variable resistor) solve this?
Interested too. simone at fabrica dot city
Fake. I wouldn't use this even if it was powered by AI.
Woah, I think you’re reading too much into what GP is suggesting. I think all that GP is pointing out is that news sources that reported on Theranos’ claims credulously and without necessary skepticism have faced basically no criticism (this article doesn’t even bring it up), and therefore have virtually no disincentive from doing the exact same thing with the next Theranos.

Fixing that doesn’t necessarily require an oppressive Orwellian governmental body to dictate truth and punish journalists who veer from the party line. It could be as simple as, after the fact now that we know how fraudulent it was, naming prominent journalists and outlets and pointing out red flags that they should have but failed to highlight, and other similar ways they should have expressed a healthy skepticism but didn’t.
Don't think it is an equality thing.

If I were to distill it into one central theme, it would be centered on how each culture views and values conflict.

The principles of the US has themes of "cooperation by conflict". Voting is the entire population fighting each other in a controlled setting. The 3 body system of checks and balances uses conflict as the central mean to prevent power accumulation.

Rationalism is the underlying reason for this acceptance of conflict. A dictionary definition: "Rationalism is the practice or principle of basing opinions and actions on reason and knowledge rather than on religious belief or emotional response."

From an emotional perspective, conflict is seen as detrimental, tearing down relationships, creating unresolvable discord and enmity, and the possibility to lose control over territory, position and power. However, from a rational perspective, conflict is positive. It puts the most logical, structural, or prevailing idea to the top.

The American revolutionists had gone through a lot. The history of western Europe was one where your lives were in the hands of emotional kings who could reward you one day and behead you the next without rhyme or reason. They were under the excessive, unchecked power of Britain, exhibited time and again through taxation without representation. They saw how much control the Bank of England had over the commonwealth. It was a time of rampant monopolies, major powers that had consolidated all control, and where conflict was an affront to power.

Because of all this, they baked conflict into the system.
I found the Qucs technical reference very enlightening - http://qucs.sourceforge.net/tech/ .
Another week goes by, another reason never to set foot in mainland China.
I've loved it, in the past when circumstances dictated it; I would love to make it the normal mode. I get so much more done.

I think the optimal distribution in one day in office, allocated to organizational work and planning and meetings, and four off-site to actually do the work.

Being "in the office" is mostly a waste of time for deep work that actually produces results.

The only thing being in the office I've found is better is feather-smoothing, and honestly, that actually works better async, if you have people that can work async.
There are definitely some labs I know people who have worked in that would give the most abusive startup a run for their money.
Almost every company works this way. They kind of are okay with the world growing but they want to help themselves in what they are really doing. Like hiring interns, it's mostly a way to get 'a really long interview'. It's not really about helping the interns to grow that much.
I'm sure it is an interesting problem, but what happens when the majority of our technical talent goes towards solving useless but "interesting" problems?

Look at the engineers credited at the bottom of the article: "graduate of Carnegie Mellon University with a degree in Computer Science", "Ph.D. in Electrical Engineering and Computer Science from UC Berkeley", "Ph.D. in statistical machine learning from Duke University" these are some extremely intelligent and educated people but they are using their skills to help you choose between Chinese food and Indian?

We've already seen this situation described as the "Internet of Stuff Your Mom Won’t Do for You Anymore” and stuff like this doesn't really help. I really think that innovation is dead in silicon valley, its more about catering to needs of nerdy man-boys with lots of money to blow.
My dad's old car radio/phone made use of that. It took an ID-1 SIM card. You know, like a non-embossed credit card, without the fancy printing.
It got eventually replaced by a different radio which could use data stored on a CD fed to it's CD player to provide navigation, but I don't remember if that one even had GPS included. I guess it did, but the UX was lacking, mostly due to the small, rather dim TN panel on the cover over the CD slot.

The handover (between cells) had some issues when driving, so sometimes calls dropped when you crossed cell boundaries. In retrsospect it seemed like a race condition in the logic that notes where to route an ongoing conversation to in the event of a cell switch, combined with both phones fighting over which cell this number is in.

The nice thing about the old phone/radio was the classic green backlit monochrome dotmatrix text display.
I think the original comment is trying to convey is that perhaps developers should be wary of goodwill.

Microsoft have done this in the past. They actively eat the browser market share with IE and left it alone after being the monopoly in web browser. This forced Netscape to become Mozilla. They also tried to be the gateway and believe OS is the gateway for all program and was left in the dust with web app and web search engine. Their past modus operandi was always to stay a monopoly not to create a good environment for developers.

And I think it's a good thing to keep in mind because microsoft's past actions we should all be wary and keep in mind when we decide to do anything with Microsoft.
Knowing that OVH uses a piece of software makes me want to never use that piece of software.

They are the worst quality cloud provider, IMO.
Docker is two things: there are Docker images, which are like deployable virtual machine images that contain a system bundled up with a minimal environment. It's a powerful tool that is indispensable in a microservices architecture.

Then there's Docker Swarm, which is a system for deploying, distributing, running, and connecting Docker images into a cohesive system. It's conceptually awesome, but in usage it's horrible. The commands are unintuitive, the configuration is difficult and poorly documented, the logging sucks, the networking is confusing, and it does evil unexpected things that punch holes in your firewall without the slightest warning or safety net. It frequently implodes for no obvious reason, is difficult to debug due to the horrible logging, fills up your filesystem because it doesn't clean up after itself, and is a complete nightmare to maintain.

I haven't used Kubernetes yet, but by all accounts it's a superior container environment. We're about to switch to it at work. We'll still create Docker images, because that part is great. But we'll deploy those Docker images in Kubernetes. Despite not having used it yet, it can't possibly be worse than Docker swarm.
Observation: This almost completely conflicts with the agile manifesto.

Opinion: As an architect I feel that f2f whiteboard and brainstorming sessions are invaluable. But for a dev working on a feature, it might be better to seclude. This is just an example to say that we will never find a policy that works for everyone company-wide and world-wide. The company should do it's best to accommodate it's employees' work style, for them to be productive and happy.
As for remote, I think it should be embraced, not enforced.
I would definitely agree that corporations are amoral and will do what it takes to make money, I've made the same argument myself. But GitHub's primary value is lost if everyone leaves it: They would lose most of the value of their $7.5 billion investment if they did what many people are irrationally speculating.

I use GitHub Desktop for some things myself, but it's only slightly more capable than GitHub's web interface: Serviceable for basic operations, but probably not the Git client professional developers are going to rely on.
Angular, Polymer,

Dart, Go,

Android,

Chromium,

Protocol Buffers,
Java Guice/Collections, C++ Abseil

Plus a bunch of minor things

https://opensource.google.com/projects/list/featured

and stuff Google contributes to but doesn't lead.
Free Open Source Matomo Tag Manager Now Available as a Beta
>these days it seems to be mostly about generating clickbait.

Yes it's a bastardization of their profession, but everyone needs to eat.

Who knows if we'll ever get back to the quality of journalism in the Woodward/Bernstein era, when the large majority of middle-class Americans paid a monthly subscription to have professionally composed news delivered to their doorstep every morning.
I'm sure its not final. But I'm kind of surprised they show it in this form, cause it's crazy dangerous. And I'm not even talking about the "escape from an upside down craft in the water" training (it's like top gun's pool scene!). Of course in real life it won't be used to fly over the water in ordinary conditions.
If they can prick a reporter, why not prick a patient and have them come back for a later follow-up where they do the real test. That way the reporter and theranos both get their soundbite.

I mean, it's not worse than setting off a fire alarm and cancel every body's blood test.
There are more employees in small businesses than in big ones..

Also management and corporate are employees as well.
I really hate "real human contacts", when absolutely everybody can interrupt you, when you need to listen somebody's else "interesting" stories just because saying "stop trash talking" is not polite.
Is BitBucket still an Atlassian product?
"I think Microsoft is trying (and, so far, succeeding) to consume this market with their C#/.NET offerings. Their open-sourcing of .NET Core and their commitment to cross-platform makes C# (which, of course, has similar syntax and standard libraries to java) an ever more attractive option."

I've seen an interview with one of the managers for .NET who said that directly: they specifically want to compete with Java, and made the platform cross-platform and Open Source partly because Java is those things.
Since you haven't even read the financial report, no, you aren't "questioning". You're slinging dirt. Please stop.
You will not be able to easily move away from any dominant platform because it will be not just the code but the community you leave behind. Also it's quite possible that github will add CI stuff directly into Azure and if you start using that, there may be no other product to move to with the same functionality.

Vendor lock-in is a strategy that works even if you know its there. I'm building my code with the excellent CI stuff built into Gitlab today and I really don't want to move away from it because of its amazing ease of use.
That is what in theory you think happens. What actually happens is that in very few app categories that is the case. For example, not a single game is losing market share to a competitor because they do not have a watch app.
In my company one person is the sole administrator for a 50 nodes k8 on prem cluster with only one additional person for the night shift.

So no, not hard to run, as long as you have the knowledge how to.
In Singapore we have Uber Eats, Food Panda, and Deliveroo.

They all suck. Not a single one allows you to search menus.

Developers need to stop trying to make complicated search features and go back to a good old full text search that works.

While the argument may be valid for Udon and Soba... Making correlations between Japanese and Chinese food is not. Living in Singapore, if I want to order Chinese food, I do not want Japanese food, they are not similar at all.
ThreadReaderApp account is suspended by Twitter
I managed to crush one once. It was in a laptop pouch in a backpack with a couple of robust plastic binders and books in the main compartment, and I must have thrown it once too often into the corner/side of the corridor, having other things to do. I assume I cracked something inside, maybe even the PCB or so, as it looks dead. I might check if the screen is still alive, as it might be an issue with the logic board instead of the screen, as I now remember it (it's been a couple years, it was an iirc. 3rd gen low-end device).
A more appropriate Wikipedia article: https://en.wikipedia.org/wiki/Theory_of_forms

If you simply meant to say that the idea of Santa Claus obviously "exists" in some sense, thus it's valid to compare our experiences with that idea, then I agree with the comment saying a lot of people would agree with you, but "platonic" is ambiguous at best.

If you really did mean to imply that an ideal Santa Claus literally exists in a literal universe of perfect ideal forms, out of which everything in our universe emerges as an imperfect projection, then I agree with the other part of the comment saying you'll find much less agreement with that claim.

My comment was that the loss of capitalization and the loss of the word's original meaning are independent phenomena. I.e. the adjective "Platonic" is often being used in the diluted sense of "conceptual" or "mental image of", and that has nothing to do with capitalization.
The watch is a UI for iOS apps. There are zillions of iOS apps.
The best thing is a mix.

When you're figuring out if an idea will even work, you need time to dick around with it and try things to see if it is even possible.

Once you know the possibilities, talking it over in person and drawing pictures helps disseminate knowledge and iron out rough spots.

Then you go finish the work.

One of those needs and benefits from collaboration, the others, it actively hinders
Old video but still quite accurate description of our global culture https://youtu.be/-ZuxQcp84o0
Feels like a page out of The Dictators Handbook:

> First, politics is about getting and keeping political power. It is not about the general welfare of "We, the people."

Or I guess here, 'we the developers.'

I don't think Microsoft is at all alone in this spot. Github got a huge payout from this. It benefited them. We don't think of them as a Microsoft style company, but they made the same decision we might have seen in reverse. They didn't sell out before, but now the payout was significantly high enough. It's the old "You'd be stupid to turn down that much money" line from Thank You for Smoking.

But keep in mind, Adobe, Oracle, Intel, Amazon .. they'd probably all do something like this if some essential backers on the board thought it was in their best interest, with the goals always being around maximizing profit (so you can pay all those CFOs, CTOs, board members and controlling stock members). The people who make these decisions care about staying in power .. and are most likely very far removed from actual development .. or their userbase (in this case the same thing).

Just look at what happened with a userbase of gamers and the Facebook purchase of Oculus.
> the abrasive sound of a vibrating cell phone on a table.

Indeed. Waking up to that cacophony can mar one's entire day.
That's pretty much a company's MO no matter where you go. It's always about leverage and market forces. If an employer could pay you 75% less to do the same work they'd do it in a heartbeat.

It's better to know the rules of the game otherwise you'll just end up being played.
https://www.law.cornell.edu/uscode/text/18/2315

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

At the very least, those who inadvertently purchase stolen property tend to have to return it to the victim of the original crime.

https://nccriminallaw.sog.unc.edu/must-a-pawn-shop-return-st...

TL;DR: Yes. That is how the existing legal system works. If you think something might be stolen, don't buy it.
It's how markets work.

Markets work by paying for value created. I’ve tested extensively, and found that I’m equally capable of writing code on a beach in Thailand as in a felt cube in California.

I’ll grant that there is a Cost of Living difference between those places, but I would prefer that difference to be captured by me rather than somebody else’s company. It’s me doing the work and creating the value, so that seems reasonable. If you want to purchase my services, you get to pay my market rate. End of story.

Never drop your rate when working remote. That should probably be written in the article we’re discussing.
Cmon, google does the same thing, Facebook does the same thing. They are all at the scale where they can’t adopt random JavaScript framework of the week.
That's why FSF tried to move from GPL to AGPL. But companies are obviously not interested until they have a next gen business model and SaaS/PaaS is commoditized.