Presentation matters. Good documentation is evidence of a library that has been carefully thought through. Slop in the readme suggests slop in the code.
> upset people who decided to pay for it for the first time in their life
It also upset paying customers. It's no longer possible to _own_ Adobe software, and so I don't anymore. Up until just a couple years ago I was still using the copy of Photoshop CS4 I paid for (as part of the Master Collection CS4, Student Edition) in 2008.
A monthly subscription is a complete non-starter for me.
Eastern Europe it looks like, but this story is remarkably similar to my experience as a graduate student / technical staff at public research institutions in both the United States and Japan.
I'm sorry, but your reply suggests an incredible disdain for both technical expertise and for educators. There is value in depth&breadth of knowledge, and it takes great skill to craft a good curriculum.
From a US perspective, students paying $50,000+ per year in tuition deserve better than an overworked PI who has crammed C++ over the weekend.
I'm an American software engineer living in Tokyo with 5+ years of professional experience (plus an additional 15+ years of hobbyist experience!). I got my start in high school uploading Flash games to Newgrounds, and learned early on to love the work that I do.
I'm a strong believer in local-first, interoperable, configurable software. I'm seeking to work on a product built to empower users, not lock them in.
I'm particularly interested in working on: rich document editors, programming languages & developer tools, game dev & simulation.
Please visit the about page on my website to learn more about my past work!
fwiw Chrome on Linux has no WebGPU support or hardware acceleration, so I often use Firefox for e.g. playing Ruffle content. The story is different on different platforms, and will slowly improve.
I live in Tokyo which arguably is one of the most transit friendly cities, and still bus to the nearby Costco to load up every month or two. Sometimes you just need a suitcase full of mozzarella sticks, no questions asked.
I think something like datalog queries would be perfect for refactoring and searching tags. Would also let you declare relationships between tags, like "tagged(x, calculus) -> tagged(x, math)"
Driving without insurance is illegal in virtually every state, and the supreme court has ruled that driving is a "virtual necessity" [1] to American life. I am normally very r/fuckcars but this sort of thing affects everyone and as surveillance becomes cheaper and cheaper we may not have a choice.
(if cars are dangerous, which they of course are, the way to fix it is to build walkable cities, not to charge higher rates for the graveyard shift workers who have no say in the matter)
As a simple example: I wouldn't want to work with ten copies of myself. It would magnify my strengths but also my weaknesses. It's much better if a team is comprised by people with different backgrounds, different strengths, different weaknesses. Of course, it is helpful if everyone has some common ground, to facilitate better communication. Diversity in college admissions is one way to create an environment where these sorts of teams can form organically.
Of course, the devil is in the details. I tend not to agree with how most diversity programs are implemented, despite agreeing with the mission.
For me it's the ability to type math in LaTeX notation on the slides. Google slides doesn't support this and neither did PowerPoint last time I used it many years ago.
When I was a TA I used a plugin to let me display Jupyter notebooks as a slideshow, that was really handy. Much better editing experience than ppt plus you have readable diffs with git.
One side effect of this inane policy is that it is becomes very difficult for US citizens living abroad to invest their money, due to the tax consequences of holding foreign stocks, as well as the fact that very few US exchanges are willing to open accounts for expats.
I live in Japan, and holding Japanese stocks will get me in trouble with the US government, while holding US stocks can dramatically complicate my Japanese taxes. Because I reside outside the US, I cannot have a 401k or Roth IRA, but it is also impractical for me to take advantage of the Japanese equivalent (NISA) due to the prohibitive cost of correctly reporting my holdings to the US. In some cases there is also double taxation.
They should be legal, but expensive. If it is so valuable to companies that their workers not leave to work for competitors, they should be required to pay 100% salary for the non-compete period.
I've come to appreciate function application / composition syntax and think it allows for much more clear and readable code, compared to e.g. Scala which can be quite verbose and obscure the compositional structure of functional code.
On the other hand, I agree that lack of a good solution for record syntax is a huge wart on the language that regularly gets in the way.