maccard
maccard on Hacker News
I’ve worked at and with large orgs - it’s absolutely standard practice for BUs to bill other BUs at “retail” or at the very least a commercial rate.
The exact same can be about agile, and all the arguments against that are the same.
“On this task” is the really important qualifier. The requirements were already in place, and this was something that wasn’t a business priority for a decade.
Sometimes I wish I had the gall to bolt AI on to something and sell it for _half a billion dollars_ only to sunset it a year later.
I was already using orjson which is pretty much a straight 50% speed up. Calling into native doesn’t really bother me as long as I don’t have to pre compile the whole thing myself.
My experience has been that rust is significantly slower to compile than C++, by the way
Go is pretty close to 0 as well IME.
Funnily enough, last week I was working on parsing some json. I wrote a little script in python, tested it and then ran it over the main dataset. It took so long that I rewrote it in C# before the python script had finished!
No, their decision to focus on a move to azure is the indicator, as the reliability issues started shortly after that, but before their boom in agentic commits
I’ve hired quite a bit over the last 10 years. Curiosity is the absolute number one thing I look for, whether for a fresh grad or a principal/staff+
The difference between a junior and a senior is still very real. With agents, knowing what to ask them to do (or not do) is bordering on more important than it ever was. A curious junior might still go down rabbit holes for things that a person who had done this before. That’s what makes them a junior. Not everything we _can_ do we _should_ do
That sounds like maintenance to me.
I don't think this comment is made in good faith.
> Or is there some other emergent effect you're concerned about that you expect me to be able to infer?
Removing the unneeded snark, yes. A well intended, but poorly implemented law will not have the desired effect. If the law states that F2P games are exempt, for example (as Stop Killing Games has suggested), you'll find a massive swing towards free games with $60/80/100 in-game purchases to access the actual content.
How do you convince yourself of this in a regular election?
I think it’s pretty much guaranteed that this would lead to a rush to the Hollywood model of a studio per project with contractors jumping between them. It work(s/ed) for movies because it was all in Hollywood but there isn’t really an equivalent for game developers.
Anyone using AWS managed services has 3rd party tech that is temporarily licensed. Any dependence on steam, EOS, google, apple, is a third party dependency.
But that’s not the same thing as supporting offline mode, at all.
> but documentation shouldn’t be an issue
Oh boy. I would bet that at any medium sized games company the number of people who can run the full stack of a game from client to backend locally is single digits, and that it is absolutely not documented.
I don’t have a good answer but I agree with you.
The intent of the EU privacy directive was to clarify when websites were storing your data, instead every website has a click through banner that says they use cookies.
The actual implementation is very important.
> I am not opposed to some mandatory disclosures at the time of sale - like "this multiplayer game requires centralized servers", etc.
The problem _here_ is if you use steam, or psn, or epic, or any third party provider you need that. It’s a bit like the California cancer label.
I think if there was a better criteria for “multiplayer”, “single player” , “required”, “online”, and “offline” it would help, but I’m not sure if that’s really feasible either.
I’ve worked on games where the server code is python, or there’s “core logic” in SQL, or we’ve used third party libraries that aren’t suitable for binary redistribution. Most studios will share code between games and server code isn’t intended to be redistributed so will contain “secret sauce” for multiple games. I’m not saying these are deal breakers but saying “just give them server binaries” isn’t a handwave solution for most of the games that these sorts of acts target.
Yep and I do it. But the point is that if everyone sets it to be done at 8am, you move the demand window to 6-8am. All o care about is that I can put it away when I wake up so if my energy company said “your electricity is cheap between4 and 6, go for it” my dishwasher, washing machine, hot water tank could all go at that time
> add some insulation to your house,
Adding insulation is expensive, and awkward. If you have cavity walls that are uninsulated, it needs to be done right. If you have single skim walls you either do external cladding (and change the outside of your building), or build an internal stud wall and insulate that, which is very effective but costs a decent amount, reduces internal floor space, and requires a full redecoration after.
> Somebody working two jobs doesn't have much spare energy for optimizing utility use.
Most of us don't. But smart meters are free in the UK, and if there was a way for my washing machine to have a 3h window overnight to run in to be done for 7:30 I'd do it in a heartbeat. Same for my dishwasher. Heating is a bigger issue.
Having 8mm pipework (microbore, which was fairly commonly used when central heating was being retrofitted) connected to standard sized radiators with a flow temp of 35 degrees is unlikely to actually heat a building.
That said, most properties in the UK don't have this problem. They _do_ likely need bigger radiators which comes with a cost, but a lot of these houses would benefit from just upgrading from their single panel rad with no fins.
They don’t care. They’re not power users, they’ll use whatever defaults are there, and as long as they’re good enough, stick.
Nope the entire point of the job is to have a person to blame when it goes wrong.
That’s a great read. And an incredibly annoying “floating footer”
> In fact by even making this comparison you are communicating that you are complacent with pip and npm’s issues and why shouldn’t you just execute arbitrary commands without even a second glance
You said that, not me. I am not complacent with the security issues, I just don’t believe that the security theatre of “curl | bash” is productive unless you have an actual better alternative.
> they are still better than a curl pipe because they are versioned
pip install is running setup.py which is more than capable of calling exec(requests.get(url)) - except to _you_ that’s secure because you’re assuming it’s trusted. In both cases, if the delivery of the package is compromised or you don’t audit the script, you are screwed. It’s no different to running a binary that you’ve not verified.
What’s your suggested installation method instead? Unless it’s “download and read the source before running it” this is no worse than npm install, or pip install, or clicking “trust” on a git repo in VSCode
I live in a country of 5 million people and we lose 40 times that a year to leaks.
I disagree it’s better than the native elements. At least the native elements work reliably rather than just on whatever version of chrome the custom one happened to be tested on
> because sooner or later you will hit a limitation that you cannot fix. If it is a javascript element you can do whatever you want if it doesn'fit.
This is a crutch that people lean on to not use the right thing and use what they’re familiar with. Start with the browser default and change when it doesn’t work in that case.