News for hackers. Stuff that matters.

flyingpenguin

Nah man I hate what AI has done to my job. But I think people outside of major tech don't realize how far down the path we are.

I remember I was on a call with a client about a new product we put out which hosts modules of their code on our system, and we were talking about AI and they were asking how they should separate their AI made prototypes with their hand made production items, because obviously stuff that makes it to production obviously has to be remade by humans.

There was a long silence, then someone on my team said no developer had ever once opened a IDE on the entire production product we had built and they where using. Development began 2 years ago and by that time not one developer out of 2,000 at my company was using IDEs.

I am not saying you need to be "OK" with the use of AI to make games. I am saying your "OK" doesn't matter, it will happen. If you fight the lost cause you can delay it, but then you will have no control over how the world looks once the fight is over. Don't get caught up in the fight to prevent it, look for a future compromise you are happy with and work on shaping that future.

This isn't the first time something like this happened, and we can see the results of hoping for it to go away. The invention of the car was full of people who wanted to ban cars, and eventually they lost and we now have tons of car dependent hell holes... What all of those people should have focused on was making sure the laws/regulations/patterns/thoughts around cars were healthy and balanced so that the car future would be healthy and balanced. Instead, they where all or nothing, and once they lost, they no longer had any say in what happened and cars broke through to very little resistance beyond no/yes.

I work for a fortune 500, and go to lunch with friends at AWS and google. I have not met a single person that has hand written code in the last year.

I am in a bubble yes, but a bubble further down the path you are headed down. I am sorry to say it, but coding by hand is over.

Listen, I joined this profession because I loved writing code and I was good at it. My job is less interesting now, I no longer get to solve puzzles. I am not an advocate, just a realist. Hand writing code is dead.

EDIT: Its obviously not dead yet, but the path is clear, and the progress is further than people think. If you use chrome, you use vide code, if you use windows you use vibe code. If you have touched a single part of any large software companies products, I guarantee 30+% of what was merged in the last year was written with 100% pure AI and no IDE open at all.

At this point, the anti-AI fight is over, and all of the communities trying to keep it going are just causing weird misshapen progress horizons.

Feel how you want about it, but as a in industry programmer, I have watched phrasing shift from

Coding: Writing code by hand

Vibe coding: writing code by prompt

to

Manual Coding: Writing code by hand

Coding: writing code by prompt

I have not seen a single person at work open an IDE. Nor have I talked to anyone that has in a year. Its over, coding via ai IS coding now.

My company spends $8,000,000/month on storage and $4,000,000/month on data with aws... In the financial reports we do we round this number away. Make of that what you will
I have been working on a very similar build.

One feature I decided was a requirement is holding me up. I really want pogo pins on the sides of the keyboards, so that they magnetically attach and the left will charge the right.

How do you charge the left and the right since they require separate cables?

Re:Nvidia's RTX 5090 power connectors are melting on Tuesday February 11, 2025 @12:20PM (#43015417)
The problem there would be your breaker. I am not an electrition but I can tell you that when I tried adding a heated MAU to my house, I had to switch to a 120v washer/dryer because my electric panel did not have space for another 208v line.

(Note, my building is actually 3 phase 208 volt not 240volt so I don't have 240 volt plugs but 208volt plugs)

Re:Happy 400th birthday to the world's oldest bond on Monday December 23, 2024 @01:23PM (#42496457)
This is why being in low interest debt is so amazing. Take two people with the exact same job tracks, same appartments, family, interests, etc...

But give one of them $2,000,000 in mortgage debt at 3.0% interest on 3 properties that are rented out, and don't have the other have anything.

In 15 years, those properties will be worth 2-3x as much, and the debt will still be 2,000,000. This is what happened to boomers even though they don't realize it. Its not that houses are some amazing investment, its that no one will give you 7figure loans at 3% interest to buy stocks with money you don't have, but they will do it for a property.

Re:Nordstrom Family to Take Company Private in $6.25B Deal on Monday December 23, 2024 @01:18PM (#42496409)
I disagree, I think they are bad business.

I have come to absolutely detest online shopping. I have to return so much stuff, live with so many things that I don't actually love, generate sooooo much trash, and spend hours on hours researching everything because I can't hold it in my hand.

Then I walk into REI and ask them if I can try on a size 9 wide of a running shoe. They tell me they don't have it, so I ask them if they have any wide... they don't have a single wide shoe. Then I ask what they have and they say "Ohh we have 200 of the exact same shoe in the exact same size in stock"

And then I go order 5 different 9-wide shoes on amazon and return 4....

Re:Updates to H-1B on Thursday December 19, 2024 @11:56AM (#42463345)
I have worked for a few defense contractors in my time. There is significantly more diversity outside of defense than inside defense.

I had a team of 14 with 2 women and 1 non-white male. I had a team of 10 with 0 women and 0 non-white male. I had a team of 20 with 1 women and 0 non-white male.

Looking at it another way, thats 40 successful white male hires, and 4 successful non-white male hires.

if only having access to 91% of jobs instead of 100% is the reason you can't get hired....

edit: To clarify, as a software developer of 10+ years both in defense and faang, I have never once had a team where there was less than 50% white men.

Re:GitHub Copilot is now available for free on Wednesday December 18, 2024 @03:43PM (#42454936)
I found the plugin did not prompt the model often enough. I would finish writing aline, and go to a new line and sit there waiting to see what the AI thought would be next, only to realize continue wasn't prompting...
Re:The Size of BYD's Factory on Monday November 25, 2024 @10:40AM (#42237153)
A quick google search of "BYD Mexico" tells me it is already starting.
Re:The Size of BYD's Factory on Monday November 25, 2024 @10:38AM (#42237133)
The purpose is to prop up local companies.

Which is not always a bad idea, having a local supply and innovation of something can be rather important, local money is less "Gone" than foreign money, think of how healthy small towns are when all of the shops are local vs when they are not.

The problem comes when there is no realistic local competition. If you don't make something locally at all, an import tariff is just a stupid tax.

Re:The Size of BYD's Factory on Monday November 25, 2024 @10:32AM (#42237080)
I think its a symptom of economies of scale being able to go too far. Cost per unit seems to keep going down basically infinitely and it is a problem.

Making less than 10,000 of anything just doesn't seem to make economic sense unless you assume there is a chance no one will want any of them.

Re:An Update on Apple M1/M2 GPU Drivers on Friday November 01, 2024 @01:28PM (#42019381)
The problem here is that apple only provides Metal as the graphics driver. This solution instead creates a native Vulkan driver which has solutions to hardware<->vulkan incompatibilities built in at the driver level.
Have you never been at work being forced to do something because you need money but you just are not feeling it that day? Obvious mistakes will ALWAYS happen, regardless of rules, regulations, human involvement, process, etc. It's thoughts like this

"How can we make sure this doesn't happen again"

"Its unacceptable than an obvious mistake happened"

that make corporations so full of random rules, because they think it's possible to prevent things like this. What matters is the frequency with which they happen, and how gracefully you handle yourself after it happened.

If it makes you feel better, there is a miniscule that the people responsible for it, the people who permitted it, and the executives who oversaw it could possibly go to prison for not doing it. fiduciary duty baby!
Re:How to Succeed in Mrbeast Production (Leaked PDF) on Monday September 16, 2024 @10:39AM (#41556578)
I think something that companies often miss is that improving the experience in an area where you have a monopoly can still increase profits by encouraging increased usage of that area.

The example I always go to is U-Haul in the US. They have a functional monopoly on quickly getting a pickup truck or small box car. I used to tell people there was no need to own a pickup truck because I could go grab one for $30 once or twice a month when I needed it.

After a year of shitty apps, constantly being sold things I didn't need because they try to secretly upsell you 50 times during checkout. Having to go into the store to get the keys and wait in line for 1 hour behind people screaming about how they were cheated... I bought a truck.

U-Hual still has their monopoly, but they lost my business, not because I went to a competitor, but because I altered my life to no longer need their business.

Maybe instead of buying eink tablets, I would have kept printing things had printers been better products.

Re:Breaking Down OnlyFans' Economics on Friday September 13, 2024 @10:05AM (#41531396)
I don't know about you, but I also find concerts very strange and off putting. Like, is "Denver" really a special crowd? I'm pretty sure you are doing a very staged reppeded performance but making us think its specially for us.

I like things without crowd interaction, like musicals/plays, because there is no dystopian parasocial aspect to it. I am only there because the live is different than the recording.

Yeah but unless you are deploying a bunch of them, its only like $3/year each
I honestly find the lack of compiler/interpreter complexity disheartening.

It often feels like as a community we don't have an interest in making better tools than those we started with.

Communicating with the compiler, and generating code with code, and getting information back from the compiler should all be standard things. In general they shouldn't be used, but if we also had better general access to profiling across our services, we could then have specialists within our teams break out the special tools and improve critical sections.

I understand that many of us work on projects with already absurd build times, but I feel that is a side effect of refusal to improve ci/cd/build tools in a similar way.

If you have ever worked on a modern TypeScript framework app, you'll understand what I mean. You can create decorators and macros talking to the TypeScript compiler and asking it to generate some extra JS or modify what it generates. And the whole framework sits there running partial re-builds and refreshing your browser for you.

It makes things like golang feel like they were made in the 80s.

Freaking golang... I get it, macros and decorators and generics are over-used. But I am making a library to standardize something across all 2,100 developers within my company... I need some meta-programming tools please.

Re:AI's $600B Question on Wednesday July 03, 2024 @10:01PM (#40871746)
There will probably be 2 huge winners, and everyone else will fail. Similar to the solar boom.
Re:Writing GUI apps for Windows is painful on Monday July 01, 2024 @03:26PM (#40849576)
Depends on the app size also.

Is your app as large and important as the OS of the device (Chrome/facebook/etc...) you should probably have similar language across devices.

Is your app very large but not that large? (Slack/teams come to mind) I think you can go either way.

If you are smaller than that (hint: you are) then you should comply with the design language of the platform, even if that means somewhat large changes such as moving buttons from the left to the right. The likelihood that users are constantly using your app on a iphone and android is really low.

Re:How to get root access to your Sleep Number bed on Monday July 01, 2024 @02:58PM (#40849174)
T&C being enforceable and acknowledged by court systems is a true failure of modern society. There should be a hard character limit on any enforceable T&C agreed to by individuals.
He very likely should have at least been tried (and probably acquitted). I don't understand this modern take so many people have that "Freedom to act" somehow means "act without consequences".
If you want a really fun time, try to explain that Border control, immigration, and citizenship are all large government bodies enacting a government created construct wherein they control where different people are allowed to live and stay... that pisses most small government people off.
I suspect, starting from the ground up is part of why people are so interested in these companies.

The ICE car market is a massive market, which taking a part of required massive long term investment, and would result in you being relegated to just some minor side note.

Even Toyota one of the longest biggest players is still seen as kinda "new" compared to BMW and VW, let alone hyundai which is basically a massive state backed effort.

Now consider, all of that 100+ year history becoming completely irrelevant. An opportunity to time travel back 100 years and try to become the BMW of the future. I think this is what is exciting people.

when is the last time an entrenched trillion dollar industry with hardly any shakeups in decades suddenly had the ability for anyone to enter and say their biggest advantage is that they are new?

I am not saying I agree with it, I think knowing how to make a luxury car is a skill... But I don't think the goal of these CEOs and investors is to make a good car. Their goal is to make a 100+ year global legacy like BMW. If they could do that without making the car I am sure they would.

Re:Show HN: OneUptime – open-source Datadog Alternative on Tuesday April 02, 2024 @01:28PM (#39908450)
I imagine datadog's AWS bill is also out of control, considering all the absurd levels of queries/groupings you can do.

I used to work on a growing AWS product with tons of features that no one used.

Often when we were creating a feature, our managers would have us include tags and support for making parts of the feature optional, but make sure no parts of the feature (or the feature itself) where optional to start with. We would enable the ability to toggle the feature if "A significant enough amount of customers weighted by revenue requested it".

Also got the "Build filtering, but don't expose it unless we have to".

The amount of public real-estate we dedicate exclusively to enabling peoples usage of their private property in the united states (and to lesser extents all other countries really) is absolutely absurd.

I have considered just walking slowly in random lanes of traffic while in downtown areas recently. On what grounds do you need thousands of acres of space? Speed limits should often be 4-5mph and space usage should be shared.

Have you noticed how few sedans are on the road?

I recently considered switching from a sedan to a cross-over... the sticker shock was upsetting. I make 2x as much as most of my friends and I absolutely refused to buy a cross-over, they all have cross-overs or trucks.

Ended up with a Hundai hatchback for 15k less, and bought a roof rack for 1k. When the 4 of us go snowboarding we use my small car instead of their huge expensive cars because I can fit 4 people + 4 snowboards on the roof, while they have to put a seat down for snowboards.

I don't know whats going on with everyone, a all wheel drive hatchback with a roof box is probably cheaper than the average crossover, fits FAR more luggage considering you can actually reach into the box, and if you buy a lift kit its just as good at off-roading as some random crossover is (IE: better than you think, worse than you expect)

Re:Spotify to trim 6% of workforce, content head to depart on Monday January 23, 2023 @06:13PM (#34496463)
Not going to defend it because I agree.

But if you are interested in the why of "currently watching" moving all over the place, you'll notice its harder to find the longer its been since you opened netflix combined with the faster you start looking for it.

Different part of Netflixes backend respond at different speeds. The call for "Top in the US" is likely cached and up to date, the call for "What did dataengineer56 stop watching" is probably cold and slow.

This leaves netflix with a few options, and what they seem to have settled on is "Show everything that has loaded, and quietly insert the stuff that loads later into parts of the screen the customer isn't looking at, so our entire app seems to load instantly"

Older »