skysight-inc/HackerNews huggingface dataset:
I didn't realize I was prompting a diffusion model, so exact needed to mean Godot was actually conceived in the same apartment as Unity.

Democratizing game creation, that's the motivation they both shared.

No one is saying that Godot will merge with an ad company in X years, my entire original point is that taking on VC funding is what pushed the main vision of Unity's founders away from where it started.

Now you have the person who's title was "head of development" for Godot taking on the title of "CEO" of a profit VC funded entity and you really have trouble seeing any parallels?

Open Source is not a panacea for a project's leadership having shifting goals. It definitely doesn't hurt, but when you're talking about taking on incumbents like Unity and Unreal, it won't be easy to recover if "W4" starts losing focus because VCs want to do VC things.
Also from what I hear at least, exploiting was rampant in at least classic Diablo 2 because the client was trusted (haven't paid attention to the remaster to see if they did anything about it there). My understanding is Diablo 3 was ostensibly online-only to try to address this (especially since it originally shipped with a real-money auction house which would have been even more dead on arrival than it already was had exploits been straightforward)

Alternatively, the original Dungeon Defenders game addressed this by building a wall between singleplayer and multiplayer sessions. You were welcome to get up to cheaty shenanigans with singleplayer characters locally, but those characters could never be used in online sessions, which were more tightly controlled to give players a more fair impression of character progression. I forget if there was some kind of direct connect option to let other players join you in local cheaty shenanigans if they wanted.
Great ideas thank you. I'll add these to the roadmap page.

I've seen very promising work by Framework users who have modded a Framework laptop into a whole new kind of form factor. I wonder if that could be a viable approach for trying your ideas?
I'm old. I prefer a name that hints at the usefulness of a project.

Now get off my lawn!
It's just jaw dropping how they thought nothing of externalizing the costs of every possible problem or technical debt in order to keep chasing the next bonus.
> I don't think W4 has created any games though

W4 Games is not a game studio. It's a new company specifically for working on Godot and working on the Godot ecosystem, including offering console porting services and similar stuff that can't happen within the open source community because of NDAs and such.
I'm not saying this is 100% right

but consider reading it:

https://www.joelonsoftware.com/2000/04/06/things-you-should-...
that seems like a distinction crypto folks want to create to avoid liability, rather than a semantic one.
For legal reasons Godot itself can't include open source console compatibility. Third parties are already offering console porting for Godot games as a service, but this is an obvious way for W4 to generate cash without abandoning the principles of the project.
The book is not just about the ideas, it is about the tapestry of how it was presented. It was a new form of literature. The whole document was its own strange loop.
Google’s Loon Project Gets Resurrected. Without Google. Or Balloons
most of the community is on Steam?

I mean, this data is old, but that wasn't true in 2018[0]

I've been buying new X-Plane(s) since like 1997, I haven't yet used Steam to do so -- the x-plane website is easy to use, offers discounts frequently, and doesn't hold my software hostage behind another walled garden.

I'm not alone, if the modding forums are any indication.

XP-10 was said to have sold over 100,000 copies, but Steam charts shows an average number of players at 2 for 10 and 400 for 11 -- those numbers don't really seem to fit, even for a fairly old game. I presume a significant portion of the install base is done outside of Steam.

[0]: https://www.thresholdx.net/article/navi21
Prometheus and other modern application monitoring oriented timeseries solution stacks seem to be an overkill for simple server infrastructure monitoring, Zabbix is easier to setup and use and has all the batteries included.
That was an unexpected blast from the past, since I wrote the software he's talking about at his first software company.
I don't think OP is framing it in terms of quality. Just a different style of filmmaking. A change. Whether the change is for the better - different story!
I've used IA a lot, but it's not very good at preserving image assets.
"You can't change them you can only change yourself." Keep that in mind and decide whether the current situation is worth the frustration to try to change it. Some people are just difficult, minimize contact. Also look at your actions, are you the one that's being difficult? Sometimes it's not them, it's you.
I overwhelmingly agree with this. I think it's probably the worst decision you can make in 99% of cases.
I frequent surgical and medical conferences as a PM on a product for training surgeons. I also visit hospitals etc. I’m not from the medical background but I think I’ve developed a unique perspective over this time on hospitals and surgery.

I always find these kinds of headlines very irritating. It always follows something along the line of: healthcare system of country A is so bad but healthcare system of country B is so good. Or: new innovative treatment for xyz is offered here, but not over there. And then there is the worst kind: I had a <MildSymptom> and my <HealthcareProfessional> turned me away, what am I even paying for!

These are invariably by residents of first world countries. People who expect that their relatively low monthly insurance payments should give them space age medical tech. Or that when they have some extremely rare disease, that they should get multi-million dollar niché treatment immediately.

Thing is - more often than you would think they really do. The closer you are to a big western metropolis, the more likely it is that you will receive state of the art care from a super-specialist with space-age tech. It’s just a matter of probability.

But there are also situations where you won’t. The system can’t afford to throw Dr. House and his team at every patient walking in off the street. You also just might not come across someone who understands your specific case and all the latest in medical treatments. It might be that the thing that can save you is so unique that only several people in the world know enough about it to be able to help.

Spewing hate at the system or at practitioners is just fucking awful. They’re essentially sitting there all day making trolley-track-payoff decisions.

Don’t get me wrong. It’s fantastic that this guy found a way, found the funding, got the treatment for his kids and all. And it’s awesome that he’s representing others seeking help. But our healthcare systems work incredibly damn well, it’s just that there is an infinity of ways in which we get sick…
it moves money to the wrong people
I have had several friends go through the interviews to get TS-level clearance. The point of getting a clearance is to get the dirt out on the table, not to find dirt. You can get one with many skeletons, and if you are honest about their presence, nobody minds.
thanks for responding!

i might feel a bit differently, but I think I hear where you're coming from: that it does a disservice to great people when we flippantly imply their greatness originates from simplistic things outside themselves (if I'm still way off, feel free to correct, but pls don't feel obligated to engage :) )
Structuring involves currency, not bank transfers. I believe the word you are looking for is layering.
Are you sure?

https://wildexplained.com/do-coyotes-eat-birds/
Godwin’s law doesn’t apply when talking about actual Nazis.

Pre-collecting DNA from everyone to use as evidence against them in future criminal investigations is way over the line when it comes to “is this behaviour totalitarian or fascist”.

Using DNA from a rape kit to identify someone in a crime is a clear violation of the 5th amendment.

Just because you can do something doesn’t mean you should.
Yeah, I've started one company and spent over a year funneling my own money into it. I learned a lot of expensive lessons that can be summed up as "a product isn't a company". That was 5 years ago, and I'm starting to feel the itch again. I want to be much better prepared than last time if I choose to take the leap.
If speaking magic spells aloud caused flesh-eating demons to be summoned into our prime material plane, you wouldn't be allowed to speak magic spells, either. Klaatu, Verata, Necktie.

Speech is speech, code can be spoken, and it can also be executed. The former is speech, the latter is action. Making API calls and flipping bits in a computer is what crosses the line from one to the other.
Twitter Shareholders Approve Sale to Elon Musk, Lawsuit Final Hurdle for Deal
Bitcoin Will Never Hit $69,000 Again Because of the Merge, Researcher Claims
How do you plan to compete against https://column.com/?
Sure, but that doesn’t seem like a problem to me. In that case you just choose to not buy the car, and there is relatively little impact to you.

The SAAS model thing is annoying because it seems like it’s ruining a good thing
Exactly. Storytelling format follows the dollars which follows consumer habits. Right now all the dollar is in content made-for-Netflix and franchise movies because most people just want to watch online stuff at home nowadays.
I just don't read the wikis 95% of the time. It's more fun to figure things out myself, usually.
Biggest Jump in US Rents Since 1991 Keeps Overall Inflation High
>"There are probably a large number of HN readers that have weathered the dotcom bust, the 2008 financial crisis, and the 2022 financial crisis."

The "2022 financial crisis"? That's not even a thing. Slowing economic growth and even a recession, should we enter one later this year does not constitute a "financial crisis."
The IRS doesn't seem to make a distinction, calling out bank transfers by bank customers explicitly in it's structuring regulations:

https://www.irs.gov/irm/part4/irm_04-026-013
I would just do NPCs if you want to imply you're part of a group. This has the added advantage of making everyone unique even if there's a boring 3 unit meta amongst a giant roster of classes or characters or whatever.

Most co-op gameplay in MMO types of games is really bad. Consisting of either mindless support roles that just cast buffs or heals on a recurring timer without too much consideration of anything else; or of brutally picky metas that require specific movement patterns that you're just screwed on if you don't know them. Especially if there's no communication features.

If you just meet some randoms, don't really talk to them, and just kind of hope they don't kill the run, then forget about them, that's a bad experience. Good multiplayer requires you to interact with other people. Carefully orchestrated raid team crafting is an option without much mass appeal but it is an option. Since it's not really possible to expect coordination among strangers, and there's a high demand for gameplay with strangers, I would say the game needs to be highly reactive. That is to say, your optimal gameplay can't be pre determined. It depends on what they do, and randomness.

The general idea that its ok to just drop into a random group and give it a try implies that the content has to be really easy otherwise people will get frustrated. It depends on the game.
I would rather buy a car that looks like a banana, than Apple car.
Ask HN: What software related tasks can be a successful consulting business?
Hi all!

What specific tasks related to software (other than general programming) can be turned into a successful consulting business?

I'm looking for those things that a lot of organisations either don't like doing themselves or don't quite have the expertise to do it well themselves and would happily pay an expert to do.

Cheers!
If you needed it https://en.wikipedia.org/wiki/Silence_in_the_Library
This is fascinating.

Obviously it's handmade, but it gets me wondering -- is there any way to produce something like this algorithmically?

In other words, if you had full access to the DALL-E 2 (or Stable Diffusion or whatever) model... is there any kind of algorithm or method that could spit back the e.g. 100 most orthogonal text phrases that represent all the art styles?

I know that historically neural networks have been considered to be pretty much black boxes, but I'm curious if there's been any progress made at all in terms of interpreting them?
He runs the company himself without any interference from Jack, how is he a patsy?
Same here. And because it's already designed for compatibility with the Linux kernel (because ChromeOS is Linux), it works so much better than most machines I've installed Linux on after Windows.
> Confirm that those people are working on the most essential thing in your company and are overloaded with responsibility. Don’t worry about burning them out. Worry about depriving them of the joy of working on the most important thing and the steepest possible learning slope.

... but also do worry about burning them out, because then you don't have really good people anymore.
...the ogre Henri Langlois...

"Ogre"? In the context of European film, this designation could indicate a fairly terrible person. I can't find anything negative about Langlois other than that he had a disagreement with his bosses, which seems forgivable. What am I missing?
Teller (https://teller.io/) is another one I noticed a few years ago. Seems very similar.
It’s about 1/30 as common according to google. And hilariously, this very article is the second hit on google for the phrase.

Yeah, language changes. Organically. Not because of silly, clunky usage like this.
I didn't have issues per se with bots, but people trying to hide their location (think Nigerian user using a US-based VPN).

My trick was to get the device's timezone (which you don't need privacy permissions for on web or mobile). If it didn't match up with the ip address's country (or was in a banned country), then the account was banned.
> https://es.wikipedia.org/wiki/Rygar -- genre: metroidvania

Spanish wikipedia, while English wikipedia says something else. Did you hunt with Google until you found some lone source citing it as "Metroidvania" just to try get a point across?

> This kind of "umm actually" stuff is boring.

Yet you dug deep into it.
I am pretty pessimistic about all this to be honest. My main hope is that people will come to see all this as kind of tacky, and/or that there will be some reconsideration of what "fair use" means that renders existing work in this realm illegal.

Artists need to eat too, if our audience stops paying for our work because this shit is good enough for their needs then we are not going to afford to spend all day making art any more. Unless someone can wave a wand and provide basic income to everyone and I sure do not see that happening in the capitalist hell of the US economy any more.
Is Peer Review a Good Idea? (2020)
Visual Studio has pretty good native support for CMake. Going from Make to CMake would have been a better decision than trying to use Bazel.

There's a standard find_package/find_library macro and definitions for OpenCV (which is your use case here). Then use either Microsoft's C++ package manger or Conan to actually install the libraries.
That looks really interesting. Some of the reviews seem to complain about it being dated. Did you find that to be true?
I truly am not intending this upcoming statement as an insult:

I did not struggle with 'looking behind the curtain' while reading GEB, nor did I find the concepts silly - I was rapt with curiosity the whole reading and came to many profound conclusions about the book and it's ideas - and I was not on LSD. Whatever helps you personally understand the world in a more meaningful light is wonderful, but it certainly was not needed for me and I doubt (based on what I know about the author) it was needed for him when writing this book.
Yeah, it’s not apples to apples. I didn’t mean to imply it it. I just thought the multiple was a bit crazy.
You can direct wget to spider your site and save all the requests and responses to a single Web Archive format file called a WARC. https://wiki.archiveteam.org/index.php/Wget
It's not a real job because nobody will pay you for that because nobody gets value from that.
You get paid by people = you provide value in the economic sense (do not always align with the moral or ethical sense, which might be the source of your dislike for the job).
Which is why people use email, ftp, http and more to send JSON.

EDI is much more concrete than API. EDI has version/standards issues, but it's a pretty concrete thing and the different versions/standards are highly specified. API is vague, but generally there is a requirement that the API does something or represents something that does something.
EDI doesn't really meet any definition of API...it doesn't do anything.
Meanwhile the USAA app told me one time that the amount I was trying to move one time would be subject to additional regulations and suggested breaking breaking up the transfer.

It felt like if Clippy had an addon to it's expert system from Saul.
It's actually a good question because the average user won't really ever see where the speed and additional memory capacity gets used.

The faster the computer is, and the more memory it has at hand, the more technology can be abstracted away from the users and developers.

Ease of use is the Operating System's job. If you boot up a DOS with Windows 3.1 disk, you'll find it runs pretty fast. BUT it is also lacking a lot of the comfort features that make computing easier. As speed and memory constraints get dealt with in many ways (price, new tech, etc) more of those ease-of-use functions start to appear.

To a lot of regular "desktop" users, this may not be very visible. But for example, look at graphic apps. Try to duplicate what you can do on a modern graphic app on a Windows 3.1 computer. How about something as simple to use as Blender? If you can do it, it'll take you a very long time, because without the memory and speed, you can't abstract enough of the hard work away.

The only thing that trumps clock speed are features ("tricks" in some cases perhaps) like hyperthreading, super computing, multiple cores, etc.

We can't speed our brains up. We can make a gentler learning curve, and make all the functionality of the software faster, smoother, easier. And that requires memory, speed and multiple threads.

It's worth noting that early QNX and Amiga operating systems actually did extraordinarily well with very few resources. However, maintaining them as the hardware improved was very intensive and expensive.
Because using DNA collected from a victim of crime to prosecute them for a later crime is probably a violation of 5th amendment rights.

The next logical step if you don’t think the 5th was violated is collecting DNA from everyone (eg: repurposing COVID swabs) so you can identify all the potential suspects from your sampled population while completely ignoring that someone from outside the sampled population could be the person you are looking for.
I'll explain it in a different way than normal.

We can define a notion of complexity for any given integer as being the size of the smallest program that returns that integer. Obviously, I'm being imprecise here, but it should hopefully be clear that it is possible to get the details right and the precise nature of those details aren't going to be relevant for what follows.

Now suppose we have a program that can find the complexity of a given integer. Then, we can write the following program:

for (i = 0; ; i++) {
if (complexity(i) > 2*K) {
return i;
}
}

(where K is the size of this program). Now we have a contradiction: we've constructed a program of size K that computes an integer i, but the smallest program that can do so is of size 2*K. This means that one of our assumptions is wrong, and the only one that can be wrong is that we could write a program that computes complexity.

As a result, we have some integer that has a complexity--it's still well-defined (at least if you have the axiom of choice, but I'm not sure if that axiom is necessary)--but we can't necessarily prove that any integer has a given complexity.
Not just scuttlebutt. One of the detectives has already pled guilty.

https://www.cnn.com/2022/08/23/us/breonna-taylor-ex-officer-...
From TFA:

> While engaging in any transaction with Tornado Cash or its blocked property or interests in property is prohibited for U.S. persons, interacting with open-source code itself, in a way that does not involve a prohibited transaction with Tornado Cash, is not prohibited.

So I would imagine running this code on your own computer is entirely fine, since I see no possibility of you executing a "prohibited transaction" with it.
What if I stick with companies that have enough foresight to not cause every change to build everything?
I've gone mostly single player as I got older. Even stuff like Monster Hunter World I will struggle against Behemoth instead of just teaming up. Other people are just added complexity I don't want to deal with.

That said game design and moderation can help alleviate the toxicity. FFXIV is fairly decent for this, as raids tend to have zero setup so at worst you just waste time attempting them. Contrast with other MMOs where you have to earn entry or face significant costs to attempt, then more costs when you fail, that's understandably a recipe for toxicity even in a supposedly cooperative game.
His LinkedIn "Experience" sure is unusual; seems like he basically held a few internships until joining Twitter as an engineer. 10 years later, he's CEO.
Write a database, specifically a time-series database.. but it has been on back-burner long enough now.
No higher power when I'm already level 126
Do you think the keyword generics initiative will solve these issues?

https://blog.rust-lang.org/inside-rust/2022/07/27/keyword-ge...
I was thinking it would be nice if there were a generic VFS library for C that offered stdio-like APIs (fread, fprintf, etc.) in order to do tricks like this beyond SQLite, without having to make major changes porting existing codebases over to different APIs.

It occurs to me that because a FILE * is an opaque pointer, it ought to be possible for a libc to provide this functionality: the FILE struct could contain function pointers to the the underlying implementations for writing, flushing, etc.

This ought to be backwards compatible with existing FILE * returning APIs (fopen, fdopen, popen), while allowing new backing stores without having to rewrite (or even recompile) existing code.
Making a Cast-on-crit automated character that could cause recursive explosions of knives and fireballs as long as it stayed within range of enemies was so satisfying.

Theorycrafting is fun. I want a PoE that allows and encourages botting so I can play it like an incremental game more than an ARPG.
Maybe the old ones, I think the new Torchlight has gacha elements :(
what if the proofs cannot be described as finite or countable sets that does not render a straightforward application of diagonalization? What happens to Goedel’s theorem then?