1,216 karma · joined October 24, 2019
I've worked in tech with a lot of people like this. They will tell you straight up they don't care about users or employees. CTO I've worked with said that developers are like "machines working in a factory" that they shouldn't think above their level and should just do the same thing over and over.
I'll tell you one thing you'll never change the reddit managements minds, never ever ever. Same as I was never able to change any of these other peoples minds.
Here another way to look at this advice:
Everyday I run across the road without looking. It's exhilarating! It makes me feel ALIVE! I know all you naysayers say that I should look before crossing the road. I just rip off the band aid and fucking yolo it. I haven't been ran over by a car yet!
Really stupid. My advice is don't listen to this advice. If you are getting itchy feet go on a fucking holiday for a few weeks.
I prefer not to have any vendor lock in so I focus my skills on the parts that are transferable to other companies.
Domain knowledge to me is primarily a BA responsibility. The bits that a dev needs to know are converting that into the implementation.
FYI this also probably comes from someone who hasn't had a very niche and difficult domain. The most complex domains I've worked in would have required decades of training and experience to understand. My job was to know enough to to my job well.
The DB Query editor is too simple requiring the user to manually create sql queries rather than visually build them.
The DB editor doesn't allow foreign keys and complex DB relationships to be defined visually as well.
The response editor is also not powerful enough. For example I want to send back links (HATEOAS Style) to the objects just created. I also want to send the object just created back in the response.
There is no Authorization only Authentication.
To be honest this isn't really that useful other than very simple Apis that have no real logic in them.
Pricing on Actions is an insane pricing strategy. The pricing looks too high to be reasonable. Even a simple Api would cost me a lot with the pricing strategy.
I see the UI component is coming soon. Without a way to build a nice UI to connect to my Api this isn't really a low code solution.
No details on hosting on this either. Is my api hosted in the US/Europe/Asia. This will make a big difference to most as I don't want long roundtrip times on my UI.
If I'm going to build my next big thing on a Platform I need confidence that the company won't shut down next week and my app is toast. Is there some way that I could be convinced that you won't run out of money and shutdown tomorrow and leave my project dead with you ?
hahahahahhahahaha
hahahahhahahaha hahahahahaha hahaha
ha
He tied the company into a 3 year lease and then sold our company to a multi-national company. Not the company that owned the office just the company using it nice extra little earner for him considering he also set the rent amount as well.
Nope, no manufacturer has solved this. There is a "crease" in the middle the pixel fold here which is in the middle between the Z fold4 and some of the newer Chinese phone companies that do a "tear drop" folder to limit the creasing effect. So it's noticeable but eventually you'll get over it.
> 2. Are there gaps around the hinge or screen edge? Is the phone weatherproof?
Two questions, yes there is a gap top and bottom in the middle when unfolded. A lot of the newer phones are weatherproof yes but I wouldn't take any phone out in a tornado or leave it lying in the sand at a beach.
> 3. Are there gaps when the phone is in the folded state?
Gaps? Where ? When folded you can think of it as two phone sitting directly on top of each other and attached at one side.
The company also has about 375 employees. I've no idea how much they get paid but I used $200k as a yearly cost and that comes to $75 million.
That's about 3:1 cost of operating the services to paying employees. That seems quite high as I've never been at a company that had 1:1 costs for running servers vs employee costs but I could entirely be off base here.
Given Sam Altman's recent comments on the days of these LLM being over I think maybe Microsoft or whomever is basically saying that they can't spend that much money and they need to control costs much more heavily.
He was in the same sentence saying one thing and then the complete opposite. He also seemed far too emotional about things to be a CEO. People questioning his education is because his degree is in Geography. He could have a reasoned response to that for example that he's a business man and the reason he is CEO is because of his business experience not his education but he totally whiffed and just started getting upset about the personal attacks.
Some of his points were salient and others where unhinged rambling nonsense. He's a serious danger to the company and the exec board have a fuditary responsibility to stop him doing anything reckless (like this).
If the board was sensible they would get rid of this guy, he's a major liability.
https://ico.org.uk/for-organisations/guide-to-data-protectio...
Basically you just need to declare them in you privacy policy and keep a record for compliance.
In terms of LI though it's really complicated and I don't think anyone here on this site is in a position to say for sure if LI applies to what OpenAI is doing. There are arguments from both sides that make sense.
Interestingly what's makes ChatGPT work is the size of the model so I think they've found their dead stop.
Lot's of the bullish comments have been talking about how ChatGPT is a bit shit right now but will exponentially get better and I think the answer is now the progress will be much slower and more linear. That is if they can stay funded which is a very big if. As an org they are bleeding money.
If you want to use it then you should seriously limit the usage. The rate limits are there to protect the servers but there are things that will notice that you are overall using the system at a rate that an actual person would not use and will ban you.
If that's the case then you are delusional.
These companies are "the law" and they will not change their contract for you. It's hard enough to even get a verbal offer from a company like Google far less get them to add relocation costs to a contract.
Actually I never said this either. They should pay for the damage caused by the design of their system. The problem with these companies is they are legally shielded from any of the damage they cause. This is specific to Social Media companies. Car manufacturers are not afforded the same legal shield, neither are airlines or doctors ...etc.
Let's take a controversial subject guns. The gun manufacturers can't be held responsible on who they are sold to that would be the merchants and vendors but they should be responsible if they release a gun that explodes and kills you every 1000th bullet. They have a duty of care to design it to be safe for the user of the gun. So if you buy a gun and shoot up a school the gun manufacturer isn't responsible. It's either then vendor who sold you it (gun regs opinion) or the school (NRA opinion).
For example: Right now if you have intimate material posted about you without your permission it very difficult to get it taken down and people will just re-upload it. This has already cause many deaths. Social Media crave engagement as they use that to sell ads. That's fine but if that engagement causes damage they should pay for it. At the moment you can't really sue them for example in the USA as there is a law covering them Section 230.
> But bullying is not a problem that has a technical origin nor a technical solution, and I think trying to approach it that way might do more harm than good.
Who said this ? It wasn't me what technical solution did I propose?
I would disagree though with you statement that bullying doesn't have a "technical origin". Cyberbullying 100% has a technical origin. If you think teens are bullied in the playground first and then online that's false. Mostly now-a-days teens are bullied online first often about something on SM about them (for example an explicit picture).
Yes they are. They are not 100% responsible no but it's the main party as it provides the platform and encourages the behaviour. If their platform has become unsafe and causes harm that's the bit that they are responsible for. It's the same thing as suing a car manufacturer if the car was designed / built with a safety flaw.
> The playground builders are usually not considered responsible when bullying happens at a playground.
That's a great point thanks for making it. By "playground builder" I assume you are meaning the company/org that built the playground and actually they are responsible for the safety of the equipment and if a child gets hurt because of their negligence they will be sued. In my estate we have to pay for insurance for this express purpose.
In terms of bullying though you don't use playground equipment to bully someone. Bullying on the school grounds is the schools responsibility and they have a duty of care to the child to help. So just because the builders built the school doesn't mean they are responsible for all actions that occur only on defects on their work that cause harm.
This sounds like many I talk to in that they refuse to learn or make any changes in their life. I don't think this is a positive attitude to have. He also sounds like a major cheapskate and my country is full of people like this very hard to argue why spending your money is a good thing (within reason).
The government would make it easier to seek damages from SM companies that cause harm to children. For example if you required the SM companies to provide proof they actively tried to help or stop in cases of bullying and if they don't the pay a large fine.
That would make it more costly to ignore and I'm pretty sure you'd fine a report button on that post to allow you to report bullying pretty quick.
https://www.failory.com/blog/startup-failure-rate
The source of that data isn't there but you can see it as a trend in other places.
Seriously though this site could do with a filter like the major subreddits.
The reality is now that economy is worse all the frivolous stuff like this is going to be cut.
...
..
.
10,000x shitter !
The downside to removing all management layers is:
* You'll have to interact with the directors of a company directly. I have experience with this and from this I can tell you that you'll find they don't share the viewpoints of most devs. They will expect things done yesterday and all possible corners to be cut. They don't care about Tech debt. Your estimates will always be too high and they will demand they be cut down to the unreasonable. They leave 0 time for testing as far as they know the dev work is done once the dev says so. They don't care about the complexity of implementation, they only see complexity in what they are asking you. SO if They ask "build me the next facebook" that is quite a simple statement but the implementation is very complex they see that because the statement is simple so should be the implementation
* Good luck ever getting a pay raise or a promotion. A decent manager will track you through those things as you work for a company and push for them on your behalf. A director only sees development as a cost to be reduced
* Much easier to directly blame developers when things go wrong. You bet your ass that if prod goes down there will be hell to pay. Fire the dev that brought it down. A good manager shields the team from this as they spread the blame of many departments making it hard to fire anyone
* You won't get any time for personal development. Kiss all those pluralsight courses goodbye that costs money. A yearly conference ? who's paying for that. Remember that the directors of a company will see money being spent as their own money because every dollar spent reduces EBITDA which will reduce their mega bonus
* Any problems you have with other devs are now yours to fix. Remember HR aren't their to help you they are there to help the company
* Projects will be dumped on you that are way outside your field of expertise. Directors often lump all devs into the same bucket. So for example if there is a new project that involves AI and no-one on the teams got any real experience then tough luck get her done
* You'll have to deal with strange requests. For example given chatgpt has been in the news a lot you'll suddenly be told to add chatgpt to the product regardless if it makes any sense. Normally a good manager would bat these types of things off to protect the dev team
* Time management is your problem. You'll be given an end date and told everything has to be done for that date
Note I get that having too many managers is bad but you ideally want small IC to manager ratio so that you are getting the benefit.
My parents neighbors got a heat pump installed at about that same price so I think it makes sense. Even at 50% the cost of a natural gas boiler it would be at least a decade before it was paid off which I'm not sure how long these things last.
Also for the founder there are a lot of companies in Europe selling this type of thing at a similar price.