sometimes, it feels like managers hate engineers
They hate engineers because the engineers ask difficult questions that somebody needs to answer in order to really automate a process, and they take the time necessary to do so.
sometimes, it feels like managers hate engineers
They hate engineers because the engineers ask difficult questions that somebody needs to answer in order to really automate a process, and they take the time necessary to do so.
SQL was explicitly designed to allow “normal humans” to query the database. Nowadays even “normal developers” aren’t able to use it properly.
Oracle has a product called Oracle Policy Automation (OPA) that it sells as “you can write the rules in plain English in MS Word documents, you don’t need developers”. I worked for an insurance organization where the business side bought OPA without consulting IT, hoping they wouldn’t have to deal with developers. It totally failed because it doesn’t matter that they get to write “plain English” in Word documents. They still lack the structured, formal thinking to deal with anything except the happiest of happy paths.
The important difference between a developer and a non-developer isn’t the ability to understand the syntax of a programming language. It’s the willingness and ability to formalize and crystallize requirements and think about all the edge cases. As an architect/programmer when I talk to the business side, they get bored and lose interest from all my questions about what they actually want.
IntelliJ is an all-out full IDE in the tradition of the old Visual Studio or Borland IDE:s, so it makes sense there. Zed is ostensibly a text editor in the same niche as VS Code, vim and Sublime, where I expect to be able to just open a single file and edit it without any bigger investment.
I typically have both an IDE and a text editor installed, for different use cases. But Zed can never replace IntelliJ and because of this design choice it can’t replace VS Code/vim/Notepad++ either.
It drives me nuts that there’s no way to close a folder once you opened it. There’s no way to just edit a file without making it a “project”. In my mind that’s a weird design decision (which is probably rooted in weird fundamental ideas) and gives me no warm & fuzzy feeling about what direction it will take in the future.
Why does it need to reach 1 million names exactly? This is a petition, right?
Haven’t tried all the ones mentioned here but I installed the modrinth app and can’t really complain about anything so I haven’t looked further. Easy to search mods and install them, it deals with all the dependencies, updates automatically, etc. It looks nice and doesn’t get in your way.
The catch is that they all need to run in the same transaction to be unaffected by other things going on in the database and to make updates atomic. A single transaction means a single connection, and ODBC/JDBC has no way of multiplexing or pipelining queries over a single connection.
It’s probably theoretically possible to run some things in different transactions. But with all the different layers and complexity of the code (including third party components and ORMs like Hibernate), understanding all the failure modes and possible concurrency issues becomes intractable.
I work for a company that has operated like this for 20 years. The system goes down sometimes, but we can fix it in less than an hour. At worst the users get a longer coffee break.
A single click in the software can often generate 500 SQL queries, so if you go from 0.05 ms to 1 ms latency you add half a second to clicks in the UI and that would piss our users off.
Definitely not saying this is the best way to operate at all times. But SQL has a huge problem with false dependencies between queries and API:s that make it very difficult to pipeline queries, so my experience has been that I/O-bound applications easily become extremely sensitive to latency.
This seems like such a poor choice if you want a cross platform browser.
It was Java, coaxing the Linux OOM killer into doing the job
If you can do this, do it. It’s a huge boost to performance thanks to infinitely lower latency.
I don’t think it’s a big deal where you start. The latest iteration of Riven will likely be the most accessible and that’s probably what matters most if you’re just starting out.
Much of the appeal (for me at least) is that the storyline is a Tolkien-like epic story spanning thousands of years. Myst takes place before Riven, and if you wanted to consume it in chronological order you would start by reading the books (which are surprisingly good). But it’s fine to go back and “fill in the blanks” if you play in a different order. It’s like reading The Hobbit after you read The Lord of the Rings trilogy.
Also note that Riven and Riven 2024 are the same story so there’s no need to play both of them. Same with Myst, just pick the most modern iteration of it. The versions that allow you to move and look around freely take away a lot of frustration with trying to make out what the world looks like and finding clues.
25 days off per year is minimum by law in my country. I have 36. Would never be able to afford traveling for 36 days (plus weekends) every year though.
I was lost when he built that Nether portal at 2:45
Am I the only one who doesn’t think vacation equals travel? It just means you don’t have to go to work.
This is the only way I ever publicly share any information about my travels. Don’t want to advertise that there’s nobody home.
He polled game developers about how Starfield can be fixed, and they answered that it can’t be fixed.
Great, but can you access the DOM?
It’s a compliment. You’re skilled and valuable enough that the company won’t dare to give you any bullshit for leaving on time.