skysight-inc/HackerNews huggingface dataset:
This whole thing is such a completely nonsensical shitshow that I would be surprised if Unity the company even lasts long enough to enact this policy, what the hell is going on there?
I guess it's just that I have a hard time reading a statement like "Features are super slow to be delivered" and even trying to understand where that person is coming from. Like, what general, non-language specific features does he think IntelliJ lacks at this point? Is he upset he can't use it to mail a check to his utility company?
While the topic is intriguing, I dislike the use of "public services" for this type of research.
For instance, adding substances to a water reservoir to study their effects is unacceptable, without permission or supervision.
Similarly, conducting such research without Wikipedia's permission/supervision should not be accepted.
Mexican Congress holds hearing on UFOs featuring purported 'alien' bodies
I mean, the whole literal point of Wikipedia is to be a "free copy of Brittanica", so I wouldn't call that capture.
No one is a software engineer. There is still no professional institute of software engineering, no licensing, and no ability for the institute to strip away someone's ability to practise as a software engineer.

Everyone is a programmer.

Edit: the same applies to management. It is not a profession, because it is not licensed by a professional standards body.
Por que no los dos?

But any "benefit" of the likes of Al Capone ended with prohibition, i.e. the thing forcing the alternatives to be methanol poisoning or mob hits.

And you wouldn't need to check ID to rate limit cold medicine if you would just check ID to rate limit what people make out of it.
Subway riders are a corner case. The amount of energy, bandwidth, resources saved with lazy loading must be staggering.

Travellers may someday (and some do now) look back on losing signal with fondness. A time to reflect, meditate, plan, create, stop consuming for a little while, a welcome break.
Or a more mundane reason: You need to add the dimensions to the image to reserve the page side and prevent skipping. That takes extra effort and is not something people think about. If there are any places that a/b tested changing layouts specifically, I expect it's extremely few. It's much easier to make the background a clickable ad area and some pages do that explicitly.
Someone tried something similar but with higher risk: inserting security backdoors into the Linux kernel. They were caught and (AFAIK) their entire school was permabanned from sending pull requests.
There's one huge upside to amateur radio that surpasses all other alernatives: a transceiver potentially works "forever" (barring normal electronics failure) and requires zero infrastructure. The transceiver I use on a regular basis to communicate worldwide, for free (literally - it's powered by solar-recharged battery), is from like 2005. It has no reliance on the continued functioning of modern society, the electrical grid, commercial entities, political stability, orbiting satellites, continued monthly/annual subscription payments, etc. :)
Also mentioned in another sibling comment, coming soon https://w4games.com/2023/08/06/w4-games-unveils-w4-consoles-..., W4 is a company founded by Godot founders.
> IMO Unreal Engine is the best deal available and fits >90% of use cases for game developers.

The only place Unity really shines (both IME and in industry) is mobile games. Unreal IIRC doesn't really have even close to comparable support for mobile platforms. Mobile games by revenue make up more than 10% of the games industry, so I would say the ">90% of use cases" thing is just untrue.

> And you pay something like 5% after 1 million dollars of revenue.

> IMO 5% is totally deserved and justified.

Again, for mobile games, that's 5% after 1m in revenue, which also includes Apple and Google's 30% cut. So again, no, it's really not a good deal _at all_.

In retrospect this comment feels like some form of advertisement for UE5 more than actual discussion.
> goes down a bit, but ad revenue goes up

The ad market is more competitive and very crowded there is no reason to use Unity for your ads if someone else offers a better deal.

Also Unity did try focusing on increasing ad revenue over the last several years, it didn’t work out that well.

> leaves everybody feeling great about Unity.

Making their engine entirely free would make most people feel even better.

> untapped sources of income to dumber product managers.

Why? Most Unity’s client’s don’t make much if anything at all a few make massive amounts. Due to the fixed licensing model the latter barely pay anything to Unity (e.g. compared to how much they pay storefronts/platform owners/ad networks). If they want to continue growing their revenue Unity has to get more from these customers, there aren’t that many other options.
This is an example of Google sabotaging a techology it doesn't like. I'm not saying it is a conspiracy. But by thwarting TOTP like this, Google is benefiting.

I really like TOTP. It gives me more flexibility to control keys on my end. And you can still use a Yubikey to secure your private TOTP key. But you can also choose to copy your private key to multiple hardware tokens without needing anyone's permission. Properly used, you can get most of the benefit of FIDO2 with a lot more flexibility.

I actually recently deployed TOTP, and everyone was quite happy with it. But knowing that Google is syncing private keys around by default, I no longer think we can trust it.
tbf Unity still is a meme in terms of AAA games.
Not all their IDEs. Jetbrains Rider has specific modifications that are integrated into the IDE for .NET software development that aren't available in even in IntelliJ Idea Ultimate. The same goes for CLion, the C/C++ features are not available in any other of their IDEs. Though, I think those are the only two IDEs where the the features provided are not available as plugins.
Nice!

In Chrome (116) and Safari (16.5) on Mac the microphone button is shifted up and only the bottom of it is visible. Still works though.
See what I wrote earlier:

Singapore has an ingenious system to ration the amount of subsidies you get on hospital bills without any bureaucracy. The basic idea is that when you go for a hospital stay, you get to pick how much extra creature comforts you are getting, like your own private room vs an open word with many beds. The copay for the fancier options rises 'progressively' enough, that the absolute amount of government subsidy goes down. People tend to self-sort voluntarily.

The medical care you receive is the same for any of the options.

I can imagine an argument that this is somehow against the dignity of poor people to put them into comparatively crowded wards, and that everyone should get the same treatment (like eg the British NHS does, modulo the option to go to a private hospital for enough money). But I suspect many of the poorer people are happier to put up with that 'indignity' than with paperwork and privacy-invading bureaucratic means testing.

In total, adding up private and public expenditures, Singapore spends about half as much on healthcare as a proportion of GDP than the UK does, which spends about half as much as the US. Medical outcomes are no worse in the cheaper systems.
It's not about the dollar amount. $2000 can be a justified payment for a text editor and $1 can be too much. It all depends on how much value you get out of it.

Sublime is personally worth $0 to me because I wouldn't use it at all regardless of what I paid for it. And I say that as someone who bought every new version starting from the first one up until ~2018. VS Code is just that much better.
I by and large loathe how commonplace big do-it-all game engines have become in indie game development, with unity at the forefront of this movement.
Even if everybody and their mom used the same awesome product, I'd still be upset because because of the market stranglehold that eventually creates - Unity in this case is worse because it isn't even an awesome product. It's a mediocre product with an actively hostile business strategy.

I admit this is entirely emotional, but when I learned that Hollow Knight[0] was made in Unity, it broke my heart. A 2D game with a consistent art style (read: write the shaders once and forget it), made up entirely of flat surfaces with only a handful of different methods of movement, no physics to speak of, and only a couple hundred different types of enemies, most with large overlaps in AI save for bosses. Gorgeous game, strong art direction, thoughtful lore and story, but any game developer could probably write the engine for such a game in a couple weeks.

But every indie developer I've talked to about game engine development acts like it's a dark art. That it's just impossible for mere mortals to do such a thing, and if you do, then you'll never ever release a game, or you'll spend literal years on the engine. Again, I predict a couple weeks.

Back to the article, I dislike that 'game development post-unity' just means 'picking out a new engine'. Everybody's jumping ship to Godot or Unreal or whatever else because we all need a game engine. But why? Why is this song and dance necessary? I feel like since the author is a game engine programmer himself, this option should have come up higher on the list along with the non-engine libraries and frameworks.

0. https://www.hollowknight.com/
The offered alternatives do not meet the need that discord provides for a community.
My German driver's license doesn't have my address on it. So the problem doesn't come up.
Doesn't the same thing happen with old school forums? There are some avatars I remember (I don't remember their user names) on certain product's forums who I know I can't trust, and they show up in every third thread I find on Google. At least they never change their avatar, if they did I might fall for their BS again.

Also IMO, on forums that show a user's response count, anyone with several thousand responses should be ignored unless their account is over a decade old. They tend to spend more time on the forums than actually using the thing the forum is based on.
> Moving compute to the client

This is a great point and the reason why I think server-side rendering will ultimately fail.

I've done something similar for a site I manage (6groups.com). Each client's DB log is stored in compressed files on the server and only initialized via sqlite wasm on the client when needed. The trick is to periodically run compaction jobs (also on the client) to make sure DB logs don't grow to unreasonable sizes

I can't imagine the DB consumption I'd have if all client data was in relational format on the server
How is identity verified in Europe? Every hotel I've checked into there wanted a passport.
Yeah, thank you. It does actually have use cases for regular folk!

About the IP: No actually. I'm not sure why that is, but I assume because a lot of premium VPN services and proxies need to end up going through IP blocks used by cloud providers as well these days.

Most of the blocking I've seen comes down to how well the browser presents as a regular browser. If it looks like an automated bot browser (just raw headless, or whatever) it's more likely to get blocked in my experience than from the IP address.

Although you certainly get some IP blocks or individual IPs that are more likely to get blocked. No offence to DO, but I've noticed their IPs are less reliable. I've never really had an issue with AWS, GCP, Vultr, Linode or Hetzner, except for the odd machine that somehow has an IP address that must be on a ban list, I'd estimate it around 5% probability of getting such an IP from the regular providers tho.
Yep, came here to leave exactly this comment. Terror is a form of suffering! That's the thing we're measuring and trying to avoid across the population!

It's remarkable how often these "ah hah, gotcha, answer that atheists"-style posts are triumphantly self-defeating within their own argument. It feels like so much bad faith arguing.
> Mobile games by revenue make up more than 10% of the games industry

I've said this already in another recent thread but mobile games and pc/console games are two entirely separate markets, with different potential customer pools.

Conflating them together makes about as much sense as conflating console/pc games with accounting software.
Best bit is he got his start entirely off the back of family wealth. By definition he didn't work for it.
Title has been editorialized from "The Economy's Safety Net May Soon Disappear".
I think you should say the same about slack tbh.
When Goland launched it wasn't that much different from IntelliJ IDEA with the Go plugin. In the intervening years it has come to feel like a significantly better product than that combination.
Or people purchasing a holding company and proceeding to take over the entire volunteer ran network a few years later. :)
Not the OP, but bring back real jobs and real way of spending your time (like real family and friends) and much of the meth problem will get solved by itself.

> AFAIK there have always been addicts in every culture

Alcohol addicts are a totally different thing compared to drug addicts. You can die as a result of alcohol, but there's nothing like fentanyl in the alcohol world (I'm talking about the scale of the disaster, I know about the few alcohol intoxications here and there).
I'm an old guy so I never made it past lists/usenet/forums/wikis (unless I was forced to use Teams or whatever at work). So FWIW:

Threaded replies, in whatever form, have been the killer feature for me to grok more data that may or may not be relevant.
Show HN: (Close to) real time language captions on your phone [video]
I made what as far as I can tell is the highest quality real time language interpreter available, and the only one where you can just set two languages and have a conversation where each spoken language is respectively translated and captioned into the other without pressing any buttons and without interruption.

One problem is that the highest quality transcription and translation processes are not cheap. It would have to be offered at around $10+ per hour.

Is this something you find useful / would be willing to pay for?

It seems to be the only one that works well for English-Chinese and other difficult language pairs.

It also works well for live transcription into the same language.

Keen to hear your thoughts and brutal criticism.
I didn't say its non-language specific only. I also listed few language specific ones and non-language ones. Not sure I can add more to be clear
IIRC with most credit card purchases in the US, if the retailer only takes magnetic strips, they're liable themselves; if the issuing bank doesn't offer EMV cards, then they're liable; after that is the credit card company I believe, who has an option to put up to $50 liability on the owner (though they rarely do).
> To put this very directly, Godot is a meme in the commercial games industry.

Godot might be a meme in terms of AAA games, but "Commercial games" is a lot more than AAA, both by revenue and just total games developed.

> Most of companies with above AA cash would rather write their own engines than use Godot

See previous statement. When did we start talking at "above AA" companies? Also most companies with "above AA" money aren't using Unity.

> So even in indies, it’s rare to see Godot.

This has more to do with age though. You see less people driving 2024 cars than 2020 cars.

> There are a lot of forces working agains Godot: inertia, economics, instability, lack of talent, lack of appeal to talent. No marketplace actually is the least of its concerns as we don’t use marketplace stuff much in AAA/AA. The engine makes a lot more sense on paper than in reality.

Yeah again, it really feels like your perspective on game development is purely from the AAA BigCo game dev side. Which is a real perspective, but is certainly not even close to all encompassing with regard to game development.
The situation is even worse on iOS where certain connections that exist in connection tracking early in boot will forever bypass your VPN.

Apple doesn't seem to care that much about privacy applications of their OSes.
This seems like such a huge potential advantage. Routing ram is an unbelievable pain, and takes up so much space.

Having it on package massively simplifies designs, potentially reduces power consumption of data-transfer significantly and/or potentially increases speed.

I was a huge fan of Intel's hybrid 1+4 Lakefield, which had on-package ram. So glad to hear it might be back.
> But why? Why is this song and dance necessary? I feel like since the author is a game engine programmer himself, this option should have come up higher on the list along with the non-engine libraries and frameworks.

I’ve done a little bit of this casually; imo it’s because I don’t want to write the engine. I want to be making features for the game, not making a bespoke custom engine and fixing issues with it as well as my game.
LiteFS works similarly to async replication you'd find in Postgres or MySQL so it doesn't try to be as strict as something running a distributed consensus protocol like Raft. The guarantees for async replication are fairly loose so I'm not sure Jepsen testing would be useful for that per se.

On the LiteFS Cloud side, it currently does streaming backups so it has similar guarantees but we are expanding its feature set and I could see running Jepsen testing on that in the future. We worked with Kyle Kingsbury in the past on some distributed systems challenges[1] and he was awesome to work with. Would definitely love to engage with him again.

[1]: https://fly.io/dist-sys/
As a developer adding lazy loading... nah. The motivation is more about prioritising resources. I want some images to load after everything else to free up the bandwidth for now critical resources. If I had the option of "when the connection is idle for 2s", instead of the current implementation of "lazy", I'd use that.

I'm sure there are some other services which are more image heavy and will save some money this way, but it's not the only reason.
It would be nice to have statistics. People say VFX heavy blockbuster film has few thousand people working out of which 2/3 can be VFX artists.

Even Oppenheimer had over hundred artists and it’s famous for not having any VFX. https://www.cartoonbrew.com/ideas-commentary/christopher-nol...
Great wrap up.
I could give you facts and figures, official reports, studies, quotes from scientists and health experts, all of which resoundingly prove that taking the vaccine or booster will lead to better health outcomes, both directly (for you) and indirectly (for others). Plenty of articles published in the past few days outline all of the facts and figures and reasons why people should get a booster, who is helped and who is not. And of course just getting the booster doesn't negatively effect you and all insurance covers it, so the worst case is a wasted trip and 15 minutes.

But you don't want to hear the evidence. You just like this perception you have that the vaccines "don't do anything". So I won't try to correct that perception. But I will ridicule you, judge you, and shame you. Anti-vaxxers deserve contempt because they put people's lives at risk and make lifer harder for the rest of us. People who didn't get a flu shot were garbage people because they got more people sick with the flu, and having the flu sucks. People who don't get a covid shot are even more garbage because the mortality for covid is so much higher, there are uncertain long-term health effects even for healthy young people, and getting covid sucks. I'll talk down to anyone that screws other people over when they could easily avoid it, purely because they prefer to live in denial.
Unfortunately Apple is a services company now and they have to release all platforms with iCloud (ie all platforms) roughly in lockstep as they add new functionality in iOS that then needs to also be supported on desktop.

Naturally you need to be able to view your stereoscopic 3d videos on your Macbook, or something.
You should go to hr. That is totally unacceptable and we all need to hold people accountable for their actions.
Form is emptiness, emptiness is form. 1GB == 0B. Full prize money delivered upon successfully achieving enlightenment.
For what it's worth, when the marginal rate becomes very high, things like more time off (e.g. unpaid leave/sabbatical) or part-time work become more attractive instead of more compensation. If you can negotiate a 20% pay cut to drop to a 4 day week, but you were in the 50% marginal bracket, you get a 10% cut in take-home for a 20% cut in hours worked. Good deal, especially when you already have more than you need. And in this case it's the marginal rate that matters, not the effective rate.

Similarly, it's the marginal rate that matters for decisions like whether to work hard and take on a ton of responsibility to get to principle level, or just hit senior and coast.
FYI, India has a large Muslim population, and they eat beef on the regular.
The current best compresses it to <15MB because it's not a human which that example is referring to. :)
> IMO "Equipment" is a very tame and benign term for the deadly munitions we're supplying being used directly against an hostile nuclear power. It's not like we're only sending medical supplies and other errands of mercy. It just seem very risky to me to assume that the Putin is forever just going to ignore the fact that his soldiers are getting blow up by American weapons.

Russia has been doing what they can regarding foreign equipment to Ukraine.

It’s not much because all they can do is not much.

Short of ending his country by attacking NATO there’s not much more they can do.
Game devs say Unity's new install fee is a threat to everyone, including gamers
> the only evidence they possibly could have to support this statement would be the employees testimony

I've set up my phone to record all calls. The employee could have too.
I'm not sure what "cool advanced projects" you're thinking of, but to my recollection, there was very little in the way of finished work created with the original Blender Game Engine. There were two game efforts associated with the Open Movie Projects: Yo Frankie! (associated with Big Buck Bunny) and Sintel The Game (associated with Sintel.) The former had something like a proper release, but the latter only ever got a few alpha releases before being abandoned: neither was terribly impressive except inasmuch as a demo of the technology, and to my recollection, neither inspired much hype. (The Wikipedia page for Yo Frankie! says dryly, "The game was noted by the gaming press," without any further elaboration, which does not speak to massive amounts of excitement or hype.)

Since then, aside from some interesting bits of work that didn't actually make shipping games easier, the engine really languished. My understanding is that a big part of the reason the engine was removed was that it made work on other parts of Blender more difficult, and that dispensing with the (little-used) engine in favor of the (increasingly popular) modeling tool was clearly a net benefit to being able to develop Blender, especially since the mantle of "open source game engine" had been taken up by other competent projects like Godot.

So yes, they may have at some point aspired to becoming a "mainstream game engine", but there's more to that effort than just aspirations and demos. (And at the same time, the fact that the BGE faltered doesn't mean that other open source game engine efforts would necessarily face the same fate.)

It's probably also worth saying that people have forked the game engine and you can still use it: the forked version is called UPBGE, and there are people out there trying to make it work. By and large, though, the Blender project seems to point people at projects like Godot, with the idea that a focused game engine is probably better suited to modern games than something that strapped a game engine onto a piece of modeling software.