Hacker Newsnew | past | comments | ask | show | jobs | submit | codethatwerks's commentslogin

Not sure. Read the recent PG essay. But I reckon you are going to be writing the procurement app for a midsized building firm, or a ERP for a road haulage firm, or a shift management system for a hospital, rather than some low hanging tech bro idea fruit. What they call “IT”.


I disagree with #1. Not entirely but it is about perception. Working an extra 10-20 hrs a week for free in return for a chance but no guarantee of a vouch is in itself a bad deal. So while you may have reasons for working long hours, hoping someone has your back is not a great one. Unless you have known them since you were 8 or something and even then.


If you have a job and they are hiring. Two former colleagues come in.

Bob: he comes in, he does his work, he goes home. He's a good productive developer.

Jane: She comes in, does her work, it's always documented and well tested. She is happy to roll up her sleeves and help the people around her out. She will pause to help you even if it means she gonna finish up at home.

Your boss asks you: Your call who do we hire. You're not fucking picking Bob.

Dont be Bob.


This is not nearly as clear cut. In the real world, Jane has a much higher chance to burn out. Or mess up the team, as everyone now wonders if working long hours is Jane's peculiarity or the new normal. And if this makes people explore other options you always lose the best folks -- those who have opportunities in any market.

While I would agree with a softer form: "don't be a 9 to 5 clerk, do what is needed, including occasional long hours and weekends", if someone needs to regularly stay late it's a problem with the management, not with the Bob. My 2c.


And then the company just lays off Bob and Jane and thousands of others. Now Jane is angry because she committed a lot of her personal time for the company but was laid off anyways..

Don't be Jane.


Yeah, that happens. Jane gets a new job before Bob, though.


Not at all guaranteed.


Bob learns to surf before Jane.


And don't be Jane either, extending your working hours at home just to help someone out of your normal duties is a recipe for an eventual burnout.

The balance is in being both: good, productive, amicable, helpful to others while also knowing that you deserve a life outside of work.

This infatuation with killing yourselves for work (mostly Americans but also in Brazil and some other cultures) have is really not healthy, to yourself and to other workers that you put under pressure because you do more than what you're paid for. You're not being a great employee, you're being an exploited employee, and leaving the door open to normalise this exploitation to others that might have other priorities after working hours.

From my time with leading teams I wouldn't hire Jane, I have done it before and eventually the team falls apart because others feel pressured to work more than they are being paid for/willing simply to keep up with the Janes of the world, it crumbles team morale.


Or it turns out that Bob went to the same University as half of the team, and they pick him for a culture fit.

Jane works hard but puts in long hours because she's just not very good and has to hustle to keep up even on basic tasks. She's helpful and kind to others because she understands their struggles, but can't hack new tech as well and will ultimately pause to help. Her well documented, working code takes 3+ weeks longer, and no one cares about Documentation.


Preferring stabile predictability is not a bad thing.

It's just something we pretend cannot happen in software.

Most industries don't want anything like software's "death march," "sleep under your desks," "eat pizza" cultural ideals. Well, pizza is maybe ok once in a while.

Who's going to burn out, Bob or Jane? Bosses, often completely untrained bosses who just "know" how to boss, say they want Jane, but they're probably better off with Bob. Assuming they want stable long-term businesses, of course.

In your scenario it's likely that Jane becomes a boss soon and hires people with her own "work ethic." That sucks. Don't get Janed!


Where do you draw the line in not being exploitable though? Why wouldn't you hire someone who does all your work for you then it feels like the next question is. When there's a scarcity in job openinings compared to applicants, sure one of those might be chosen, but in a regular job market I feel like both should get hired.


>> Why wouldn't you hire someone who does all your work for you then it feels like the next question is.

Yes, this is why people start their own companies, and cash out.

>> Where do you draw the line in not being exploitable though?

Boss makes a dollar, I make a dime, that's why I shit on company time... as the old adage goes.

The reality is that giving you a job only works if the company makes money off of what you do. If it lost money or broke even that would not be worth it. You're always being "exploited".

If you want to feel equal, there are plenty of companies that are collectives (mondragon look it up). I have a few projects going on right now that are structured like this. If one of them "takes off" it's a very even distribution for all involved as long as they are working there.

The beauty of capitalism is that if you hate how companies are run you can and should go run your own with the rules you want. If it was very equal, then everyone is incentives to go above and beyond... your still not gonna hire bob!


Depends on whether Bob is friends/relatives with someone in the C-suite or board.


It’s called hustling. Not everyone makes it, but putting in extra effort improves your odds. It’s pretty amazing to me that this is now considered controversial.


My perception of hustling isn’t about long hours, unless those are hours hanging out after work building relationships. It’s more about making your self visible for the work you do, being memorable in a positive way, maybe helping people who in a way that leaves an impression. Working late to deliver one day early, no one is going to notice.


Given you are happy to work say 60 hours a week, what is the optimal use of the extra 20.

For some it might be free work for their employer in return for something. Example might be in financial trading etc. to get a bonus or raise or promotion in a shop that is killing it.

For some it might be leetcode and reading everything on levels.io and teamblind.

For some it might be active investing for example property renovation.

For some a side business.

For some TOGAF and Scrum qualifications.

But remember 1000hours a year is a lot to bet on your company or colleagues vouching for you and being in a position where that matters.

Etc.


> But remember 1000hours a year is a lot to bet on your company or colleagues vouching for you and being in a position where that matters.

Yeah, at 50/hr that's $50,000 for a chance of someone vouching for you in the future that may never come to pass.

There's also the chance that maybe they were the manager that made you work 60hrs in the first place, so they don't see you as going above and beyond.

Whoopsie, you just wasted 1000 hours of your life.

No thanks. I'll get the job on my own merit.


You do you but don't complain if you end up having a harder time during economic downturn. Everything in life is about risk-reward and going the extra mile is about tipping the scale in your favor. To be fair, don't think op advocate for putting 60h every week. It's about being passionate about what you are doing and sometime just being available for your coworker outside of working hours can be enough. In my professionnal career, it was fairly obvious which colleagues was more than just clocking in and who I would be happy to recommend or hire on the spot.


> You do you but don't complain if you end up having a harder time during economic downturn.

Everyone has it hard during an economic downturn. Ugly people also have it harder, so do shorter and dumber people.

I don't find this exercise of comparing myself to others helpful. Despite having good feedback for my work, it doesn't really grow my network.

> who I would be happy to recommend or hire on the spot.

Yeah, assuming you don't have any biases and are a perfect judge of who's doing a good job. That's omegacap as the young kids say.


It's really not about the hours. It's getting the job done and helping out etc. I've gotten every job in a long career post-school through my network and I've never worked more than ~40 hours except in specific situations. I agree with the other comments. I am flexible and generally available but that doesn't mean I'm working ridiculous hours. I guess that means a certain discipline in that regard.


There’s a good paper on how effective networking and “weak ties” is for getting a job. It’s silly that this person is blaming AI resume parsers. https://edisciplinas.usp.br/pluginfile.php/4865899/mod_resou...


The problem with using an eggplant to denote end of string is backwards compatibility.


Shareholder value is fine. Share seller value is what is targeted.


Google is big enough to avoid innovators dilemma. You just create a new company and leave it alone.

I reckon it is more that you needed special circumstances and series of events to become OpenAI. Not just cash and smart people.


> Seems Predictable

Nice pun


Is there a name for this rugpull that is a recurring theme in tech, when you rely solely on another service bringing attention to your service.

E.g. when youtube cancels you or your adwords account is blocked so you no longer make money



I've heard it called "Platform risk". Also "Playing in someone else's walled garden", or something along those lines. I realize that's not a term for the inevitable rugpull, but that's the closest I can think of.


Building your castle in someone else's kingdom.


And obviously the Germans have a word and a law for it: Erbpacht (https://de.m.wikipedia.org/wiki/Erbpacht)


Translates as “emphyteusis”, a word I’d never heard of before.

https://en.wiktionary.org/wiki/emphyteusis


Building your mobile home on rented land.


You live on that platform, you die on that platform.


For Apple specifically it's called "Sherlocking".


That one is a little different. That's when Apple clones your app into their OS as a core feature, thereby completely killing your market.

It usually implies Apple deliberately studied your specific app or replicated it based on details revealed in B2B licensing/acquisition meetings, similar to what MS pulled with Stacker back in the 90s.

https://thehustle.co/sherlocking-explained

https://en.wikipedia.org/wiki/Stac_Electronics


Don't even have to go back to the 90s, just recently Microsoft pulled that with AppGet.


Sherlocking is also considered a good thing nowadays. It acts to expand the market by bringing about awareness of such a feature.


Yeah the built-in way is not as good and featureful as dedicated app's but now more people are aware it's a thing and get the app.

Like sleep cycle app is only rising in popularity even though ios has bedtime now.


"Sharecropping" is the old name, and it still works fine.


I'm a game developer and I'm _kind_ of interested in building something for Fortnite's big third party store, or for Roblox, but its just too risky


About 0.085% of AUM

Maybe a single rep cares? But not the whole company.


You're missing some zeros.

0.00085%, if my math is correct.


1% of 10T is 100B

0.1% of 10T is 10B


Ha! My math is not correct. Thank you!


Wordpress (or whatever)

The make sure internet archive archives you!

Honestly it has been a godsend for repairing broken Stackoverflow links!

Now I reread about state actors… I am not sure about that. There is a balance between can it be read and can people find it. You can shove it in the blockchain but maybe 3 people will read it but might be a good option for your O(N) algorithm for factoring primes. Or whatever the equivalent attack on Elliptic Curves is! Because it is foundational knowledge that will spread itself.

OTOH if you want to maximize viewership maybe choose a jurisdiction to host and register domain name that is most friendly to your cause.

For some things, just find the right journalist. Panama papers springs to mind.


Possible but maybe 2060-2100. The big rub with LLMs is training time and methodology. RAG exists because despite the name, these AI systems cannot really learn, at least human level stuff.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: