4,547 karma · joined October 23, 2019
If I asked you to mentally visualize an NFL left tackle, for instance, you're probably not going to picture a 5 foot 2 inch tall woman, are you?
As software, Krita seems pretty nice, albeit with a little bit of a rough UI. But the website and release notes IMO don't really excite or inspire compared to a lot of the other art tools. (Not trying to demean anybody's hard work, just giving a casual artist's opinion)
* I would suggest to watch a few of Fireship's ____ in 100 second videos, where some funny nerd covers the basics of different technology topics in 100 seconds . It's a good mix of overview, tiny code snippets, diagrams, explanations, and humor. The pace is faster than a talk needs to be due to the very short time limit, but that might be the right kind of vibe to try and nail.
* I don't think you necessarily need to include long code snippets, but short code snippets to illustrate points are great. Also, please include some short links to code repos with your longer examples in your slides. I like to look at videos to learn some technology or technique, but it's tough to absorb with the long code examples in video format spread throughout multiple files. Provide a link to a repo for your talk in the slides.
Are there not circumstances where relative anonymity is desirable and reasonable?
What if I'm a refugee facing roundup by the death squads? What if I'm a person of color in a racist environment? What if I'm trans and fear hatred and genocide for my gender expression? What if I'm a political dissident in an authoritarian regime? What if I want to help give women the right to choose and I fear violence? What I believe in X God in a country where believing in Y God is the law of the land? What if I'm a medical professional who wants to give gender affirming care in a location where that's resisted? What if I'm a woman who wants to speak up? What if I'm a whistleblower against corporate malfeasance and am afraid? What if I'm speaking out about the cops in a corrupt town and fear reprisal?
Is it just that under your system, my choices are either silence or violence?
> You don't get to be anonymous in real life
Don't you? Pen names to publish political statements that could harm have been a thing for a long time.
> On number (3), er, it should be pretty obvious if you take a glance at that article.
Unless I'm missing something though, I'm not completely sure of that.
The following is the only comment about Jews mentioned in the article.
> The @WarMonitors account told a user in June “go worship a jew lil bro”
It's a weird comment, but without context, it's not inherently hateful.
2) I'm not asking you to do homework. It should be the journalist's job to provide the relevant facts, but the linked article was lacking.
3) I asked because I thought you knew since you evaluated them closely enough to be certain that they're anti-semitic.
4) Forget the request. I'll look on Twitter and try and find that myself. That's the strategy that everybody should take to look into things that matter to them.
I understand why GraphQL might make a lot of sense at a very large scale, but how does it add anything noticeably positive over REST to a trivial project to make up for the extra work?
2) The example given in this article, that Musk posted links to allegedly bad news sources and then retracted them once he realized that he made a bad recommendation, should be seen as a positive sign. Musk is human, and like all humans, he makes mistakes. The important thing is that he realized he was wrong and tried to fix it.
3) The lesson taken from this isn't that "Musk is bad" it's that skepticism about all information should reign, regardless of source. It doesn't matter if Obama, Musk, Biden, Trump, Fauci, Gates, Alex Jones, or whoever tells the world some alleged fact. You should verify everything that anybody tells you about anything and trust nobody to be the sole arbiter of truth.
4) I think a good journalist would post more information about the endorsement that Musk gave by posting screenshots or something. I'd like to get a better sense of Musk's judgement by seeing their feed for myself, but this article doesn't give that important information. I think that a big problem with modern journalism is that it treats you as if you're not a big boy that can be trusted to make up his own mind and have to be told what to think rather than being shown the facts and giving you the opportunity to make up your own mind.
5) Speaking of responsible journalism, I'd like to point out that motives do matter. And while you can't read minds, it does seem that a lot of journalists' feelings about Musk are peppered by having their elite blue checkmark statuses ripped away from them and hypothetically being available to everybody. That should be a factor that weighs into anybody's analysis when reading journalists about Musk's activity.
I think companies + commerce can have a big role to play on some hypothetical paid social media, but there should be a clear separation between interaction with friends/family and any interaction with businesses.
Perhaps figuring out which industry/company has a specific performance bottleneck and pitching your database to them might be the right move.
I think you have a valid theory, but a point against this is if X was really embarrassed about their performance and this was their motivation, it would not be very hard for them to fake activity numbers for the sake of maintaining public appearances.
Perhaps X just thinks this would be an improvement for social media? A big part of the motivation for bots, for example, is inflating the counts on their posts/comments/profiles for the sake of appearing popular. Reducing those stats in importance could flip the cost-benefit analysis for a lot of bot activity and make a platform much better. That incentive to pump up the visible numbers drives a lot of nefarious social media activity.
PS: Comments that hint at mind-reading are pretty off-putting to me. I think you have a valid theory, but de facto stating that you know the exact purpose for X doing something is incorrect unless you are Professor Xavier, Counselor Deanna Troi, or some other fictional character with mind-reading powers.
A small point, but I think what you meant to say here is that there's a greater ratio of retired to employed people than there used to be, which is somewhat different than what you stated.
That said, I think this idea that we necessarily need some incredible amount of low-skill immigration to cover some drastic understaffing is bullshit propaganda put out to achieve bad wages and treatment of workers through basic supply and demand (drastically increasing the supply of labor). Technical innovations such as self-checkout lines and great security cameras and other tools of the modern age mean that you need fewer workers to do the same work.
As I think others have pointed out, the unemployment rate figures can be massaged in a lot of ways to be misleading. Actual wages should be the stat that tells you whether or not the workforce is too small. If wages are dropping or stagnant versus inflation, then claims of low unemployment should be considered laughable because otherwise wages would be increasing.
Anyway, I don't know what might be the best monetization strategy for your specific niche, but here's a random idea. You need proof that this thing works and is worth using beyond one random guy saying "Trust me, bro".
Can you find one company who is willing to take a chance on your technology for free? Or maybe perhaps free for a generous time period like 5-10 years or something?
You'll give them access, give them some support to implement your database in their product, and even put something in your will about giving them a license to the source code for this database if you become incapacitated, reducing their risk.
The catch is that if they find your software useful (and I don't know what metrics you can use in a contract to determine this) they'll cooperate with you to help you put together a full-throated endorsement through cooperating with you to put together a full case study, do some social media with you, and give you some defined number of links or mentions on their website + blog.
Then you have something to point to for selling to other companies. "We did a trial run with Acme company and they got these results with our software. Here's the case study that shows from them how our software was so effective."
Why was anybody pushing for this bill if that's already the case?
The age-old generalist vs specialist discussion is pretty interesting.
As a small anecdote, I'd say that the best engineer I know is very much a specialist. He can correctly set up loads of servers and infrastructure on all kinds of cloud services without much difficulty. But he's almost useless when it comes to building a good product on his own. Ask him to put together a simple contact form? Oh, he can probably eventually figure it out, but he'll cobble together some of the worst HTML/CSS with a crap UI you've ever seen.
Personally, I think that specialists can be incredibly talented and useful, but there's a reason that generalists rule the web. There's a thousand different ways to solve any problem online. Having a really broad base of knowledge of different aspects of technology gives you a lot more insight into the different ways to solve a problem that a specialist might not be able to see.
That said, it's usually a team that builds a product. A good team can have some expert specialists in key domains, and put good generalists in a position to build great products.
20+ years ago, if you had a website that let people make comments and upload a low-resolution image for others to see, that was seen as pretty freaking cool.
Today, you need to create software that does something like have a 3d VR interface to order pizza, provide real-time maps of where your pizza is at all times, have perfect AI customer service agents that will answer any question instantly, and get it to you in under 5 minutes to barely raise an eyebrow about your tech.
That way, every candidate for that job is solving the exact same problem, and there's no pressure to do more than required.
What companies do is something like "Give us an App that does this and this and this" without much clarifying detail. And then they add something like "If you want to wow us, make the interface pretty, make it scalable, and add other features"
This leads to a circumstance where the best candidates are like "fuck doing more than a couple hours of work" and nope out of there and the worst candidates are willing to lie/cheat/spend multiple days building a great solution on a task that should be no more than a couple of hours.
Instead, companies should provide a basic development environment in a container and a set of tests to satisfy. Prove basic competency, no ambiguity about what's needed or pressure to do more than required.
Many people decide their opinions based on what seems to be the most popular because they fear looking dumb and being rejected from the popular crowd. Forcing people to look at the merits of peoples' arguments rather than things such as Like Counts that can be manipulated might be a great thing.
Just to play devil's advocate, could this be a gargantuan improvement for social media by forcing people to look at the article and people's comments rather than many people judging stories based on a headline that was crafted to promote outrage?
Refusing to install software you don't want on a personal machine is entirely reasonable, particularly when you offered to provide them with multiple alternatives on how they could still track your progress without doing that.
If this is a job, as opposed to some kind of consulting, then your employer should provide you with the equipment needed to fulfill the role's requirements.
There are really good developers out there right now that have been unemployed for a ridiculously long time due to the shit market.
I wouldn't want to tell you what to do and I don't know enough about your situation to make an informed suggestion, but keep your mind open to the possibility that your best option right now is staying with your company, moving yourself across the country (maybe rent a cheap room somewhere close to the office), and keep looking for a better job in the interim.