Hacker Newsnew | past | comments | ask | show | jobs | submit | more 9dev's commentslogin

Why should the announcement page for an image generation model and a technical description of its capabilities and interface be accessible for or catering toward a more general audience? What's next, should my API docs explain what an API is?


It's simply the industry term to describe the design of a user interaction with a system's interface. That's like complaining DC technicians refer to "blades" when it's just computers in a rack.


Whatever you do, don't take up Factorio.


Factorio is to me what Minecraft is to Mike Tomlin. I give it a full recommendation. Oh, is it autumn already?


... and life moved a bit further in those months. Experiences that could be had, meeting people that could have happened.

If its really relaxing to you, I rest my case. It wouldn't be to me, in same way no computer game or general computer activity ever could. Physical movement, ideally in the nature, the wilder the better. If you live too far reconsider permanently improving QoL by moving closer. Recharges batteries like nothing else.

There is still tomorrow to be more active, right, to catch up. But not with the same mindset that wasted today or yesterday.


I'm a somewhat ambitious climber (mostly indoor, however) and am in general very active. Factorio is an effective way to keep my brain busy as sometimes I get overwhelmed with my thoughts. But of course it is not the only thing that I enjoy and the remark about autumn was an exaggeration. I'm also very much against considering days "wasted". Sometimes I just need to take a day off and spend it at home, as long as there is a balance.


Beautifully put, better than I could have, why I don't touch games in general. They're amazing, but they make you feel like you're advancing, achieving, experiencing, when really you're not, you're barely doing anything than jumping into the future. But, as I understand you to mean as well, not everyone is like that, for some it feels to bring balance. In particular, if you're a coach, surely you have no shortage of human interaction, or being outside, doing sports, and networking. But it's not for me for sure.


I'm not sure if you do yourself a favour with that ambition. If you enjoy games from time to time, you're not "wasting" your life. You are doing something that fills you with joy. Striking a balance is of course important, but allowing yourself to relax from time to time and just have a little fun is too.


For sure. Just like movies. Everything in moderation. But I won't buy 60 bucks AAA games, they're either a time sink, or a waste of money. Indie is enough. I uninstalled Factorio after having spent 90% of my free time on it for a few days.


That game is a time machine that only goes forward.


If only its duration control wasn't broken. Every time you use it, you land way too far in the future...


I don't necessarily disagree with your point, but Western societies are already plagued by loneliness and isolation. That will only get worse if everyone just stays at home to learn. The point of schools -- I mean, less for adult education, but still -- has always been not just the concrete knowledge being taught, but also social skills, patience, humility, learning how to learn, and interaction with other humans.

If we want an education system optimised for producing capable agent jockeys, then by all means this seems an efficient way to do so. But sometimes I wonder if, for all the modern wonders capitalism and individualism have brought us, we haven't lost track of being humans - all sharing a temporary seat on a fragile spaceship, hurtling through darkness and uncertainty.

Just keeping our heads to the AI grindstone until we die doesn't really seem to be a good answer to what to do with our existence.


Our desires are being met increasingly by fewer and fewer humans.

It's the great turn inward of humanity.


Factorio is an unreasonably good metaphor for software engineering. I think what you experience is a simulation without a penalty for increasing entropy and complexity too much, something that isn’t possible in the real world: The more you tower up layers of abstraction and increase complexity, the more the failure rate increases, so you’re incentivised to actively lower it or avoid some approaches entirely. In addition to that, you’re bound by natural resources, and money, in a way that you are not in the game. Finally, and that might contribute to the drain: You’re solely responsible for maintaining all the abstraction layers.


For pre AI software engineering yes.


You're still responsible for maintenance post-AI and it's harder because now it's filtered through a slot machine.


Imho it's wildly ignorant to call the current SotA coding agents a slot machine. They are extremely powerful tools.

My point was: I play Factorio for fun and it reminds of me of what programming was like before AI coding. In Factorio, all the automations you build are proper abstractions that you yourself actually designed.


Programming is still like that. Skilled programmers are still writing their own code because LLMs suck at it.


Seems to me e.g. John Carmack is a proponent of using LLMs for writing code. https://x.com/ID_AA_Carmack/status/2098443262214230095

Carmack's attitude is less "LLMs stick suck at code" and more "LLMs are getting better at many programming skills".


Yawn. Skilled programmers are still writing their own assembly by hand because compilers suck at it.

Heard that one before.


You’re just assuming everyone else shares your personal opinions on computers and design, but that’s not the case. There are people admiring the exact radius on the motherboard or that iMac shape, just like they absolutely value an envelope without a barcode.

Details that don’t matter to you might matter to someone else, and vice versa.


Come on, you can’t tease us like that and then not share your personal apocalyptic scenario.


Same for me. Here's mine.

Every creative industry will be inundated with tasteless slop, and eventually some military somewhere will give an LLM too much privilege over defense systems. That part almost came true the other day.


It’s simply a stupid idea that indeed will not work, and this little tech demo is mostly a proof of that. It’s awful to many people (especially engineers, which you'll find more than elsewhere on here), to witness incompetence, waste, and inefficiency. Especially when we’re talking about investments of billions of dollars and orbital launches.


Because it takes so much attention away from projects that would be worthwhile.


For instance? Which projects would benefit from more public attention?


Solving climate change by mostly eliminating fossil fuel use, antibiotic resistant bacteria with new antibiotics, eliminating risks of pandemics generated from meat agriculture, creating novel antimycotics, curing various cancers, and reversing shrinking peace, freedom, privacy, and middle classes around the world to name a few.


Yes. But it’s authentication, whereas OAuth is authorization.


I kinda disagree. Authentication is at OAuths core. You still need to authenticate to obtain a token and in more complex setups you don’t use it for authorization at all because tokens are stale immediately after issuing them. It’s why things like Zanzibar and OPA have been made.


It’s really not. OAuth makes zero assumptions about how you login - granted, the client credentials flow is a form of authentication if you will, but for the user perspective, OAuth starts when you’re signed in. That’s also why you can easily combine it with all kinds of authentication providers.


> OAuth makes zero assumptions about how you login

Neither does OIDC: "The methods used by the Authorization Server to Authenticate the End-User (e.g., username and password, session cookies, etc.) are beyond the scope of this specification."

OAuth makes zero assumptions about a lot of things, like even how you "authorize". That doesn't mean that authentication doesn't play a crucial role. While it doesn't specify how you authenticate the user it still specifies that you must authenticate the user. Outside of the authorization code flow, other flows strictly mandate that you should authenticate the clients.


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

Search: