Recent submissions

Comment · 4 years ago
Mobile market is gigantic, Apple & Samsung make like 10x the money, they have much bigger teams.

People don't buy a new phone every year.

A lot of people buy $300 Android or previous generation iPhones.

A lot of people still do multi year contracts.

Most years the phones are just slightly updated versions of their predecessors, not complete new developments.

Console sometimes release updated versions as well.

Consoles need to be affordable for younger people.

Phone money is in hardware and micro-transactions. Console money is in game purchases. Consoles do best with a fresh slate every handful of years.

Comment · 4 years ago
Used Vapor/Swift in production for a good 2 years. While Swift is really one of the best languages out there, unfortunately it didn't work out. The problem was being strongly tied to macOS & XCode, and every update may or may not break your ability to deploy the server. Vapor itself seems to be always changing as well.

Inter-op with various web-services is often quite a headache too. Sometimes there's support for Swift or even an official SDK, but it's often not so straightforward to actually get it working. You're definitely in untreated territory here, and it shows.

So we moved NodeJS. I feel Node is a meme at this point, but man does it simply work. There are code snippets for everything and usually it doesn't take longer then 30min to figure out how to do something.

Comment · 4 years ago
In my experience: Sleep as much as you can. Most probably don't have the luxury, but best is to not use alarm clocks. Your body knows exactly how much sleep it wants and needs, and your thinking brain has no business coming up with arbitrary hours of how long that should be.
Comment · 4 years ago
sure people will flood YouTube with their creations, that no-one will ever watch, but isn't that already happening kinda? Early with Stable Diffusion every creation was just "wow", now it's hard to even get someone to look at your image.

The quality bar will be raised, but if you want an audience, you will still need to produce something that stands above the rest. And the way to do that is the same as today, put in more effort than the others. Make something that's better, that's worth peoples time.

Comment · 4 years ago
It's pretty fast on a RTX 3070 (8GB), a few seconds per image.

My first impression is it seems a lot more useful then DALL-E, because you can quickly iterate on prompts, and also generate many batches, picking the best ones. To get something that's actually usable, you'll have to tinker around a bit and give it a few tries. With DALL-E, feedback is slower, and there's reluctance to just hammer prompts because of credits.

Comment · 4 years ago
> As someone who bought a Steam Deck almost entirely for the purpose of handheld emulation

And you seriously can't see the problem? The Steam Deck is direct competitor to the Switch, that also just happens to be the best Nintendo console ever made. Valve profits from it, but can deny any wrong doing. I think you just don't want to admit that intellectual property is a thing - something we hold in high regard in western economies.

Comment · 4 years ago
Lots of Anti-DRM sentiment here, understandably. However, I think the big issue is the Steamdeck becoming a popular platform for Switch emulation. That's simply not ok. It's wild Valve can get away with this. I would think Nintendo would sue, but its probably fruitless.
Comment · 4 years ago
Well there's a reason all the WYSIWYG UI editors died out. They are a quick way to whip up a passable UI, but usually turns out to be quite ugly under the hood, hard to reuse, and a pain to maintain.

Delphi is really from a different age, simpler times, when the common paradigm was having the app directly connected to some sort of SQL database, which serves as a stable, static data source for the UI. Making glorified database editors is what it was really good at.

These days.. things changed. UIs need to be flexible, reactive, reusable, adaptable. UIs that can handle uncertain states, asynchronous data flows, change dynamically and so on. SwiftUI / React / Flutter all ended up at the same paradigm, it's a much more advanced way of doing things. Also, high level languages are much more pleasant to work with.

Comment · 4 years ago
Vegan delusions? Meat eating is overrated, most people have never even tried to stop eating meat for just a month. Most dairy things are pretty gross. You can easily live of a 90% plant based diet and eat as little as 12/kg meat a year.
Comment · 4 years ago
The problem is not people being tricked, but vegan food simply needs proper names. "Vegan steak" is not meat, so what it? What is vegan cheese? Could be anything. It's not very descriptive. When you see seitan or tofu, you know what you're getting.
Comment · 4 years ago
Yeah can't live without it anymore. It's already muscle memory to intuitively pausing typing, just waiting for Copilot to complete my line. Pretty good sense on what it should get right too. Knew this was gonna be a $10/month thing. oh well.

Hope though, when AI is becoming increasingly useful and seamlessly integrated, they not gonna take an arm and leg for it. It's just gonna be way too good to pass, people won't really have a choice but pay.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton