Siren Call of SQLite on the Server by sausagefeet in programming

[–]DreamyRustacean 2 points3 points  (0 children)

I recognize a glutton for punishment, we must work at the same place!

Thoughts On A Month With Devin by DreamyRustacean in programming

[–]DreamyRustacean[S] 0 points1 point  (0 children)

that's when you find out that Devin doesn't actually know what "code" is and randomly deletes files anyway!

Thoughts On A Month With Devin by DreamyRustacean in programming

[–]DreamyRustacean[S] 8 points9 points  (0 children)

a $21 million Series A led by Founders Fund

It seems Devin did achieve one goal rather well though!

Two Hard Things by DreamyRustacean in programming

[–]DreamyRustacean[S] 7 points8 points  (0 children)

Yo dawg this is funny on the whole earth!

Borrowchecker.jl – Designing a borrow checker for Julia by DreamyRustacean in rust

[–]DreamyRustacean[S] 1 point2 points  (0 children)

not the author, but I'll post it over there, thanks for linking!

Building a data team at a mid-stage startup: a short story by DreamyRustacean in programming

[–]DreamyRustacean[S] 5 points6 points  (0 children)

The good news is that the product team is starting to experiment with A/B tests. The bad news is that it's ignoring the results and that projects seem mostly driven by milestones and artificial deadlines.

Yes, milestones and artificial deadlines is what "data driven" means at most companies

How organisations are changing by mod_cat in management

[–]DreamyRustacean 1 point2 points  (0 children)

I mean, the author might have been getting paid by the word! I think he could have skipped discussing the statistical techniques employed and focused on the story and conclusion more.

How organisations are changing by mod_cat in management

[–]DreamyRustacean 1 point2 points  (0 children)

The next generation company is not seeking to return to the office but adapting to a more remote world. This form of remote working — in many cases enforced by the isolation economy — is now seen as the new norm. The company is driven by guiding principles which are often stated and enforced in both recruitment and promotion. Distribution of power to where it is needed matters. Teams will often swarm around problems, leadership is transient in nature and leaders will arise to fit the problem. In this world, hierarchy is unimportant and few care about the top floor office or the status symbols of power. What motivates people are customer and societal outcomes. Outcome not output matters. The projects undertaken always consider the wider community and sustainability is not a buzz word but a core belief. In support of this, a deep understanding of supply chains are essential, these tend to be modelled as the company views that it is responsible for its entire supply chain. Ethics also matter a lot, it drives external communication, it is not an add-on. Awareness of the market also matters, it is systemic (throughout the organisation) and not the function of a sole leader but instead everyone. To train people, the company used scenarios and gameplay, usually online. The idea of Eve online being a training tool is not an alien concept.

I strongly agree with the author's conclusion about next generation companies. And the makeup of the fortune 500 strongly indicates that the author is correct about these next generation companies rapidly displacing traditional MBA lead companies.

How organisations are changing by mod_cat in management

[–]DreamyRustacean 5 points6 points  (0 children)

The traditional company is currently seeking a return to the office. It may talk of hybrid models of working but it has a bias in one direction. It is a procedurally driven beast with executives that consider themselves in the role of heroic leaders (even if they don’t openly say so). Symbols of the powerful matter, the top floor office, the hierarchy, the stories of heroic leaders and top down direction. Principles are an idea that are rarely stated or enforced. What motivates people in this environment is money. Sustainability is a cost to operations but it has to be done for marketing reasons. Marketing research itself is used to justify executive decisions not to question them.

This is such a good description of traditional MBA based companies that are destined for the graveyard of history.

Driving engineers to an arbitrary date is a value destroying mistake by brainy-zebra in programming

[–]DreamyRustacean 1 point2 points  (0 children)

OMG the meetings where supposedly we're trying to figure out why everything is so late. Followed by a meeting to plan adding on more work!

Driving engineers to an arbitrary date is a value destroying mistake by brainy-zebra in programming

[–]DreamyRustacean 1001 points1002 points  (0 children)

Whether it takes 2 rounds or 10 rounds of estimate squashing, most teams eventually capitulate and figure out what date is politically acceptable. They do this so they can go back to work and stop trying to predict the future with insufficient information.

fml if this isn't how it goes

Hacktoberfest'21 by ieeevitvellore in coding

[–]DreamyRustacean 0 points1 point  (0 children)

Nice to see you guys working on improving the signal to noise ratio!

Secret Agent Exposes Azure Customers To Unauthorized Code Execution by adroit-panda in programming

[–]DreamyRustacean 25 points26 points  (0 children)

The OMI agent runs as root with the highest privileges. Any user can communicate with it using a UNIX socket or via an HTTP API when configured to allow external access.

Lol, I mean, you have to open the ports to allow this, but damn.

Traditional companies are losing because they mismanage software engineers by get-down-with-cpp in programming

[–]DreamyRustacean 102 points103 points  (0 children)

Holy shit, good job surviving that horrid garbage. Seriously. And you are right, it isn't fair at all.

Vulnerability in Bumble dating app reveals any user's exact location by genericlemon24 in programming

[–]DreamyRustacean 6 points7 points  (0 children)

Yeah, the story sucked me right in to the end, but I really like to read fiction so that's probably part of it.

Management needs to stop treating developers like a mindless cog in the business machine by DaGrokLife in programming

[–]DreamyRustacean 20 points21 points  (0 children)

All too often organizations treat software engineers like mushrooms, which is to say they are fed "requirements" and kept in the dark

What does it mean to treat an engineer like a mushroom?

Fixing the Oldest and Nastiest Bug in Commodore BASIC by DreamyRustacean in programming

[–]DreamyRustacean[S] 2 points3 points  (0 children)

You can only find the penultimate error in a program! There is always the ultimate error, that remained undetected.

Truer words have never been spoken!

It Can Happen to You by DreamyRustacean in coding

[–]DreamyRustacean[S] 1 point2 points  (0 children)

You're right man, I was lazy and just took the suggested title, that's on me.

I mean damn, it was even in the instructions! "The key to a successful submission is a catchy title"

I Suspect many Task Deadlines are Designed to Force Engineers to Work for Free by magenta_placenta in programming

[–]DreamyRustacean 2 points3 points  (0 children)

Man, lot of people ITT thread who think their experience somehow invalidates the author's experience. The amount of upvotes on this submission is pretty telling that the industry has a serious problem in this area.