skysight-inc/HackerNews huggingface dataset:
Twitter has the freedom to allow public officials to use the service for either personal or professional purposes. Many government agencies in many countries use Twitter to communicate with citizens via the service, similar to how they use Facebook or e-mail.

As far as President Trump goes, Twitter has had to make policy exceptions in order to ensure his continued access to the service, AND legal proceedings have also resulted in rulings that govern his specific use of the service (for example, he's technically not allowed to block citizens.) As such it's not especially useful to look at Trump's experience on Twitter and try to generalize it to anyone else.
Ok so information available
everywhere except this has ads in every link... Awesome...
What makes you say mainstream progressives? The article says it was brought up by a NJ republican representative, executed by republican governor, and supported by Cindy McCain. And it calls out response task forces in Superbowl cities Dallas, Indianapolis and New Orleans, which are in red states.
You think we are intelligent? We are as dumb as it gets. All kinds of misery remain throughout the world. We didn't solve any of the most important matters in human existance including: hunger, literacy, dignity, health, food quality, all kinds and grades of violence, mental disease, war, child abuse, women abuse, men abuse, justice, people without a roof, dictatorships, sanitation, pandemics...
"Because the quest for profit makes men into predatory, insensitive and stupid brutes." (Raoul Vaneigem) (http://www.notbored.org/sine-mensuel.html)
Sorry, seem to have been mixing two messages:

For one, if you don't like a project using a freemium service for its documentation, then take it up with the project, not with Medium.

Secondly, documentation isn't free; is it really that unreasonable for projects to want to be funded for the work they're doing? Medium is pretty cheap. If you're running into your Medium limit regularly, why not just subscribe?Complaining that you have to pay $5/mo to access a resource you use a lot, when you're probably paying $50/mo for internet anyway, seems a bit unreasonable.
Online courses lack class discussions that are key to making courses engaging.

This sounds absolutely nothing like how things worked in the online degree I received.

I don't know what is typical elsewhere. I will say, from watching my son's Zoom-based classroom sessions, that Zoom seems to be almost specifically designed to yield a poor classroom experience. For reasons that I believe would also apply to Skype, Google Hangouts, WebEx, GoToMeeting, etc. I am glad that my school used a meeting platform that was intended for educational use.
#3 sounds a bit scary but I think #2 is what the founders of Parler [1] are trying to do.

1. https://parler.com/
"Microsoft has illegally tied its Teams product into its market-dominant Office productivity suite, force installing it for millions, blocking its removal, and hiding the true cost to enterprise customers"

Is teams auto installed with the Office suite and can it not be uninstalled?
Are you familiar with rubber duck debugging?

The idea is that when you (as a developer) run into a software bug you can't fix, you try to describe it out loud to a rubber duck. It turns out that the act of formulating these thoughts into speech is massively effective as a debugging method.

So my challenge to you is to revisit this statement:

>If they asked me what is wrong, I genuinely don't know.

Instead of shutting down because you don't know, just start speaking. Keep speaking. Deliberately turn off your filter. If that's hard, narrow the question. Instead answering "what's wrong?" answer "what's wrong today?" or "what's the strongest emotion you felt last week" or etc. And then expand around it. Describe the experience. Etc.
Don’t know if you’ve noticed but many day jobs are exactly “searching/copy+pasting.”

Think of this as a new IDE. Not an end to end CI/CD.

Non-coders can compose React components, vet them, commit to artifact repo for further use/analysis.

Oh yes sure more abstraction is needed “down below” and testing.

Also has much of anything gotten closer to safety? Have you proved much of the code you import as deps is safe all the way down?

And yet... still works.

The clean room, perfect implementation you’re chasing can never exist. Much of this is up to imagination more so than provably correct math.
My brief take on his comment section was that they were more superficially corny. Things like "Listen up bad guys, crime doesn't pay!!1"

I enjoy his blog posts, but I usually binge read them every few months.
You also forgot about Donetsk and Luhansk.
Basecamp pitches and shaping are kinda like design docs but with a lot of what I found to be lacking here? You might want a look, they they refreshingly human-readable concepts.
That doesn't explain the huge amounts of deaths compared to normal values, though. Which Norway so far haven't had. https://news.ycombinator.com/item?id=23916552
Did @pg respond to any part of this thread?
some previous comments, https://news.ycombinator.com/item?id=21575894
I have had pretty good luck with just dropping a comment where something would be expanded. I find for myself sometimes it is easy to add bunches of code for cases that never happen. Mostly because you are in the moment thinking about all the different cases and have in a crazy way missed the specific case you are working on. Sometimes (not always) it is better just to ack that you are being an over-engineer.
FSF Petition for Freedom in Education
Obligatory XKCD [0] :)

[0] https://xkcd.com/1105/
What I meant was don't put identifiable user information (ids, email addresses, etc.) on the client in a JWT or cookie and use that as a session identifier. If the JWT or cookie gets hacked then someone can impersonate anyone on your system.

Putting their info (email, name, etc.) on a user profile type of page should be fine if your app has a need to do that.
> Microsoft has illegally tied its Teams product into its market-dominant Office productivity suite, force installing it for millions, blocking its removal, and hiding the true cost to enterprise customers.

I feel like it's bad for a society to place no weight on agreements. “Force installing” is a pretty bold claim, given that Office is a piece of self-updating software that adds new components on a regular basis, and which says as much when you install it. Teams is a component of the Office suite in the same way that Microsoft's SSO system is.

If this point is considered to contribute to a successful claim, I think it says something sad about the EC.
I'm not sure what the mechanism is (i.e. karma threshold or moderation) but it looks like all the account's comments are dead by default and have been for a very long time.
It's about time. I don't know exactly what Prince means by "gateways vs gatekeepers" in this context as Slack is itself a pretty closed system, isn't it? It's not using open protocols or interpretable with competing chat systems as far as I know. However I do find their allegations that Microsoft forces a subpar uninstallable copycat product to be accurate and credible. Teams is a bottom tier application and they are so aggressive about forcing it on users, it's a little silly.
The truth about “Why I'm leaving Medium/Substack” posts
Yeah, I would have heard that, I maintain ties with both Democrats and lefty progressives, which isn't always an easy task. Never seen that, even once.
I've heard it about the FIFA world cup, and as far as I know it's not been debunked (but of course the scale is not the same, the Super Bowl is huge but only in the USA).

Anyway comparing this to "some guy on 4chan is pretending to be a high ranking official with highly classified insider knowledge without offering a single proof" is just a stupid way of deflecting. It's not remotely on the same level.

QAnon is at the tier of flat-earth conspiracy theories, not Watergate. It's been debunked countless time, none of the predictions have come true and the official account has been caught multiple photoshoping pictures to make people believe he had access to the president himself. It all started with a LARPer on 4chan, the most trustworthy of online forums.

People believing that crap are either roleplaying or prefer to live in a made up world than face the truth, it's as simple as that. The problem as always is that a tiny minority of these people eventually become radicalized enough to actually try to act on this fantasy.
I disagree on your latter points. Of he had known he might become (semi) famous he might have kept his me properly anonymous or down to initials. Didn’t we lose The Last Psychiatrist to de-anonymizing? And he was definitely anonymous. His coverage for being a psychiatrist was that he wrote in a way a psychiatrist would.
It doesn't specify how long the course was in the article, and based on the fact that the author mentions a portfolio of several applications my best guess is that it's multiple months of bootcamp.

The concept is very simple. A junior dev graduating from a bootcamp can create UI's, CRUD, etc. but should not be expected to have expertise in algorithms.
This is so strange. I seem to remember Slack somewhat mockingly welcoming the competition in this space when Teams launched.
The easy way to add translations to your Gatsby site
(TimescaleDB co-founder). Thanks for the kind words! I feel especially proud about the first point "openness" - this is something we strive for both technically and culturally.

For example, we have a pretty active Slack channel[0] where you can ask us anything. We've probably given away $$$$ of free support over the years ;-)

[0] https://slack.timescale.com/
I am not saying they shouldn't ban accounts or allow free speechers. But I don't buy they should be allowed to do whatever they want because they are private company. If the past hack resulted in market manipulation or a bigger shit show, should twitter be liable for that?
I think the application proper can be disabled, but it's built into basically every Office application at this point, as far as I know. It's like wondering if you can uninstall ffmpeg from an Electron app.
Let’s talk about Friday and the Cloudflare outage
Earlier discussion:

https://news.ycombinator.com/item?id=23912455
You missed the point. The author is telling new bootcamp grads to _avoid_ companies that have algorithm-heavy interview processes because: "I would have spent so much time preparing for just one interview at one company when instead I could use that time to go through the interview process at several companies."
> Should they be censured?

Well, look at what happened with Alex Jones and his Sandy Hook theories.

If they cause measurable harm to others, then yes media companies have a responsibility censure people on their platforms who spread conspiracy theories.
I only skimmed/watched about 5 minutes of this, so my comment is really to recommend Derek Silver's recommended books with notes: https://sivers.org/book

I have used this list to buy several books.
Turns out that no meaningful ideas for improving our society can come from a culture of doxxing, brandishing weapons in public, and targeting public figures for vigilante justice. It is good for Twitter to deplatform Q's followers.
I think that this is a really meaningful step. The ability to find community around a conspiracy theory or a wildly unacceptable belief on a mainstream site reinforces that it is valid. If high schoolers discovering QAnon for the first time have to log into a dumpy looking twitter clone, they'll know that they have turned off the highway onto a sketchy back road of the internet.
QAnon isn't organic. It's a state actor working through stochastic methods.
At Berkeley, the following phenomenon was well known. Towards the end of your program, you’d have to “fight” your advisor to finish. (You were trained, productive, and still earning the salary of a second-year grad student.) The “pets” didn’t have “fight.” It was adjudged that they could do more for the professor’s reputation on the outside.
Not defending Medium here, but I do have an issue with this point:

> The web is meant for free speech. Your content shouldn’t be jailed for being controversial.

You mentioned your profile was taken offline after being mistakenly caught in their spam filter. Shouldn't spam blocking be a basic function of a publishing site? Obviously in a perfect world there wouldn't be false positives, but sometimes these things happen. Your content wasn't banned for being "controversial".
A union might be part of the solution, but I doubt it can be all of it.

Collective bargaining could certainly help negotiate stipends and (lack of) benefits. Standardized degree requirements and access to funding could be agreed upon. Working conditions, especially related to non-research duties like teaching, could be on the table as well. These are certainly a source of misery for some PhD students in some fields.

However, I’m not seeing how a union could rein in an individual’s advisor, which is often the major source of stress. A union could certainly set working hours, but that will just move the debate to “expected productivity/quality per hour.” Moreover, a lot of things that are essential to building an academic career are technically optional. A union cannot force someone to write a positive recommendation letter, expand their scientific network, or anything like that.
Yelling "fire" in a theater is a classic misexample.

https://www.theatlantic.com/national/archive/2012/11/its-tim...
Amazing food will come out of your kitchen when you learn to cook. Youtube will teach you how.
The program that breeds billions of screwworm flies each year (2019)
Some time ago I worked exposing an API that, given that it was constantly evolving and different partners adapted to it at different paces, we had to support a wide range of versions of it, which was basically what you say as version control.

I'm not gonna say it was pretty, actually from a design perspective it was disgusting, but from the perspective of handling a dozen versions of the same code in the same application, it was certainly very sane.

For example, at some point we supported versions 2.0, 3.0, 4.0, 4.1, 4.2, 4.3 and the freshly new 5.0. They inherited this way: 2.0 -> 3.0 -> 4.0 -> 4.1 -> 4.2 -> 4.3 -> 5.0, easy enough.

One day decide to deprecate version 2.0.

What happens is we consolidate 2.0 code in 3.0:

1. If a method calls super, copy + paste from 2.0 its place.
2. If it's overridden, there's nothing to do.
3. Run unit, regression tests, on the remainder of the versions and fix anything that might have been missed.
4. Delete 2.0 code.

The end.

If we need to fix a bug introduced in 4.1, you fix it there and it gets fixed automatically for the rest of the higher versions.
>For example they believe that tens of thousands of women are shipped around the world for each Super Bowl to serve as prostitutes.

Absolutely no idea what you're even talking about.
The sure advantage of a powerpoint is that it gives much less way to criticism.

Imagine someone wants details on a graph or table, the presenter replies orally and can often remain as vague as desired, possibly making the requester look like an a*e if he/she insists.
Some other explanations: The rest of Europe shut down and also shunned Sweden (most still do when it comes to travel from/to Sweden), which effectively put them in a forced isolation whether they wanted to or not.

Same goes for lockdown. While it wasn't mandated as strongly as other countries, lots of people self-imposed those restrictions. So it cannot be compared as lockdown vs no lockdown.
Measuring Evictions during the Covid-19 Crisis
Although it seems about par for the course for regexp in elisp.
Yes it is auto-installed and auto starts and is very annoying to get rid of, as a sysadmin. It also installs itself per-user, so non-admins get prompted constantly to install it themselves and can do so even with limited privileges. It is persistent.
While I agree that browsers generally currently appear to exercise poor control over resources like cpu time and memory amount, I'm not sure that aiming to cripple all sites equally is the right tactic here. It seems like better "scheduling" and other resource management would be something that needs work regardless of whether we expose tools to improve web application performance to websites.
I’m not sure on Teams specifically but years ago (last time I tried to install the Office suite) you had to install basically all or nothing. I just wanted OneNote but the installer forced me to add Word and Excel and Powerpoint, similar to this forum post: https://answers.microsoft.com/en-us/msoffice/forum/msoffice_...

If they’ve added Teams to that installer, I’m not surprised.
Using NATS to build a scalable WebSocket server
The T Series has official Linux support too?
Bitcoin Daily Transaction Value Is Set to Fall Below Tether’s
Under normal circumstances Teams can trivially be uninstalled - it's just an Electron app. I have Office and Teams installed on my PC and can freely uninstall or install either of them, and I had to install Teams manually. The android and iOS Teams apps are definitely manually uninstallable.

My guess is they may be referring to enterprise setups or perhaps an enterprise office 365 installer. I'm using 365 but not an enterprise 365 account so I can't speak for how it would behave there. Bundling Teams in with the other stuff that gets installed might be an option individual companies can opt into.
> they'll know that they have turned off the highway onto a sketchy back road of the internet

...and that just makes it seem cooler and more rebellious.
Certainly wasn't in our case (EU E3 or E5 licenses). You can also disable the license for all users. Now, the practice of enabling licenses for new apps by default could be improved...
The new version of Sublime Merge supports image diffs
Honestly, Slack has become so baffling to me. As somebody who used it every day for a couple of years at work, then not for a year or so, it is completely unrecognizable today and (in my opinion) a lot more complex to use. I have a hard time reading and understanding the layouts in Slack as it stands today.
Feel free to disagree :) The problem is the same, wether it's technically due to skin color or not though. Try migrating to another country, it's not easy to integrate, and can be very hit'n miss for anybody.

It's much the same problems, and in need to be solving as to get more equal participation in society. There's also degrees, and no secret that discrimination/favourism is systematic in many countries simply due to tone of skin.

It needs extra effort, or remain systematic and institutional. Marginalization simply cannot be afforded.
On one hand, the playbook of exploiting Office's dominance to push Teams is very very reminiscent of exploiting Windows' dominance to push IE.

On the other hand, Slack's walled garden is also effectively anti-competitive; trying to create a monopoly via vendor lock-in to the Slack product & ecosystem.

It feels like a better bet would be for both of them to adopt and support open interoperability standards, so users can avoid being locked into any single vendor, and have full sovereignty over their conversation data. (Disclaimer: as project lead for Matrix I may be biased :)
Every article behind the paywall on Medium is there because the author put it there.
Anyone that after a coding bootcamp call themselves senior software engineer... I would have my doubts.
Exciting to see two large open source projects work together and offer such nice integration
China Houston consulate: Docs burning after US told it to shut down
Came here to comment on the gateways vs gatekeepers as well. Ironically enough, it wasn't so long ago that Slack decided to stop supporting their IRC and XMPP gateways.
Anecdotal, but a few years ago I had an acquaintance doxxed and written about by Krebs for no particular reason. He contacted Krebs over IM to supply some details about an upcoming article, if I recall something about a DDoS ring. At some point, their conversation deteriorated and, to my recollection, he started trolling Krebs a bit.

Come a few days later, Krebs dropped a new blog on his site about a DDoS ring. The article starts fine, but in the middle of it, it brings up my acquaintance. For no reason. It has his full dox, and even has a picture of him along with some screenshots of their IM session.

Now, it wasn’t explicitly stated that he was connected to the DDoS ring, but Krebs placed him in the article anyway, leading readers to understand that he was implicated — falsely of course.

Was trolling Krebs in bad taste? Probably. Worthy of being lumped in with a bunch of DDoS skids, doxxed, and more? Doubtful.
It's on topic. If you have a platform, you have some responsibility for how your audience behaves. If you don't discourage bad behavior among your fans, you're encouraging it.
The one I know of is in Germany, and I only know of it through an acquaintance who is involved in the study. They're now looking for people for Phases 2 and 3. The job-ad for potential participants doesn't mention anything about COVID, though. I'm assuming this is either due to legal reasons, or something along the lines of "we want people to go into this unbiased". In any case, the wording is pretty general, something along the lines of "looking for participants in a clinical study for vaccinations. Applicants must not have contracted covid19 before".
You've already prioritized it! If you've found a few things from there that match how you feel that's a great place to start. You could even bring that list to a therapist and go over it with them.
yes Sweden economy affected because their neighbors shutdown their economy but most likely it would have been even worse if Sweden did lockdown.
“Only the mastermind is guilty. Everyone else are just inconsequential actors. No one lied, they just made mistakes. Yes I’m involved in Internet crime antics but I’m innocent.”
Read the next paragraph.

He notes he passed on those companies whose interview process was like he described as he felt he wasn't a good fit.
I'm really happy to hear this, but this problem is expensive and that better be a B next time.
I have used slack at 3 different jobs and they seem to have lost touch with what the user wants and struggles with in their environment. Before launching some anticompetitive tirade they should focus on becoming a better product. There is no way I’m going to side with them while they auto hide contacts that I talk to throughout the day just because I have a list of several hundred. Also what’s up with not allowing multiple tabs open to view multiple conversations at the same time? Even Facebook has that feature. If anyone at slack is listening.. get off your antitrust high horse and get back to coding, you’ve let your product become inferior and this just sounds pathetic asking for the government to step in and help you do what your design/dev team cannot do for you.
NestApple