skysight-inc/HackerNews huggingface dataset:
> Why would developers want to make a game that isn't fun?

Of course nobody wants to make a game that isn't fun. But I know just how easy it is to get caught up into the "hustle" mentality where all you're focused on is getting the features complete. Once you're in this mindset, it becomes very easy to realize that your own game isn't even fun to you. This simple reminder is huge, should be repeated often, and is great advice.

Make a game that you would enjoy playing for hours on end, and you'll likely gather an audience of people that also enjoy it. It really is amazing at how easy it is to forget this and end up building a game that even you, the creator, don't enjoy playing very much.

Likewise, it's very easy to focus on small slices of gameplay and ignore the cohesiveness of the entire game. If different mechanics are super fun, but aren't fun together, you will have created a game that isn't fun.
Since your site quite explicitly aims to be an introduction to the F/OSS, it'd be prudent to explain that the "use" includes "resell". Seeing one's altruistic work meant for the common good being unceremoniously repackaged, sold and SEO'd above the original can be very discouraging.
Have you looked into fltk-rs?
How is this relevant to what they said? They are not one of the two parties involved so they don’t fall into the “other side”, you’re just trying to dilute the argument.
> So for those of us who learned that life is a grind from a young age, life loses some of the luster when the grind becomes unnecessary. Time to look elsewhere for fulfillment.

Fascinating. That may explain why my privileged-from-birth coworkers feel so differently about things than I do.

I also find life without the grind to be dull. It's like an MMO with a finished economy, no leveling up process, everyone just sitting around chatting? LOL. Take me to the new server, plz
Great read. Wish I could had read the whole thing, Quora cuts it off.
It pushes the extra code to the function. If you're consuming a library, that's code you never have to write. Even if you are writing the code, it moves the complexity out from your business logic so it can focus on the important things rather than cluttering it up with tidying up resources.
Well, then I guess Twitter DoorDashed itself of its own volition.
I have this only when turning on HDR in windows, but not in my screen.

When both are on, it's good.
Only the package manager and the language share a name, everything else is named more unique
I believe deuxfleurs is a programming co-op. The UI is called gitea IIRC, an open source GitHub clone.
I can't find it now, but I remember looking at slint a few months back and finding out that native widget support on the desktop required QT. Is this not true?
Discord is just a rich IRC replacement. You can log and search in IRC too but nobody seriously tries to archive information for research later. And big difference is it's all closed and operated by one entity that can change conditions at will. Don't even try to use it for anything else than real time chat.
If you ever get there, you'll see ;) don't worry, you're not special, and you too can become bored with infinite money... it's just nature.
The Buildings Constructed from Cannabis
So you've reached a point where working together collaboratively is such a burden that you've adopted technologies to circumvent that activity.

This suggests that GraphQL adoption is a sign of impending business stagnation. This does in fact align with my experience around GraphQL.
Read it again. The article says that Twitter has to provide severance payments and benefits equivalent to or better than those it had been offering prior to the acquisition.

The article even bolded it for you.

> Parent shall provide, or shall cause the Surviving Corporation or any of their Affiliates to provide severance payments and benefits to each Continuing Employee whose employment is terminated during such period that are no less favorable than those applicable to the Continuing Employee immediately prior to the Effective Time under the Company Benefit Plans.
KDE has felt a bit odd to me ever since I think v5 or whenever it was that there was a big shift in its UI design.

Some people really love it and that's great but I think many of its quirks/unique bits will be lost on general audiences. It feels designed for a particular subset of users.
How does it know how long the password is? Shouldn't that just be hashed in the underlying database?
Hackers threaten to leak 80GB of confidential data stolen from Reddit
Considering how many times author referenced BlueOak license, it seems like he had a license to promote.
Thank you, but more specifically ;

How/why/where do you know how to 'tune' the robot? Vant we have robots training other robots on specific things? Can we have a robot specific to chemistry - then have deep diving robots on specifics of a particular element, then informing the parent AI with the details a specific LLM(?) has known...

(apologies if my ignorance hurts you... I dont really know where/how to come up to speed on all this AI BS)

What do?
I think we are using the same word "progressive", but have a different definition. When I say "progressive", I mean someone who believes history marches forward to a destination. "God" to such a progressive could be "The Eyes of History", that is, an imagined future where people look back and judge them, to see if they were on "the right side of history". Such progressives believe they have Gnosis, some type of knowledge that grants them insight into how the world should be, and that the world should be transformed to match this vision, not incrementally changed to what is good.

The "progressive" label stems from the vision that they have foreknown vision of what the world should look like and they want to transform the world to look like that.

This type of progressive isn't held back from apparent failures. The response to a failure by a progressive, is "It failed because you weren't doing it right" (that wasn't real communism) or "It failed because you weren't doing enough of it" (you only spent 2% of revenue on DEI training, we need to commit more to the goal of equity, an administered council dedicated to force equal outcomes).
2+ billion devices is not nothing.
Are you sure? I read here that Apple released a $3500 VR headset. I laughed pretty hard, but then realized the date.
Beehaw sound like the pseudo-socialist crybullies who wreck every Left space they're let into, in my experience.
They took the syntax (almost) straight from C# where it works great. We had only block-scoped using for a long time and that sucked; the variable declaration style is definitely better and we readily adopted it when it became available.
Not lost enough to use as a transient space for sharing secret intelligence reports.
This is a common but misunderstood concern. It’s one of those worries that seems sound in theory, but practice doesn’t bear it out. Remember when people were up in arms about SSD wear cycles? Yeah that’s not actually the way they fail.
There are real problems with AI. This is not one of them.
No forbidden fruit for you!

More walled garden crap from Apple and another reason to stay away from their stuff.
That's the same as any Kickstarter though, you offer people the product or experience you're trying to build with the funds. The failed Kickstarter in the article similarly offered tickets.
Is there any tooling that can plug into Discord to make the corpus within Discord more publicly accessible, perhaps on a per server basis? Let folks come together where it is easier for maintainers and participates, and offload the heavy lifting of exposing the knowledge to middleware.
It's not sousveillance if you're recording people who are not surveilling you. That's just surveillance.

Regardless, I'm always thought that sousveillance was a terrible idea. All it does is to normalize the idea of ubiquitous surveillance without providing much, if any, actual benefit in terms of coping with ubiquitous surveillance.
Although given the naming it's very much from C#.
Googling your ratio 5.828427.. finds a seemingly related discussion[1] which identifies it as the square of the "silver ratio" i.e (1 + sqrt(2))^2[2,3]

The explanation at [1] looks ok to this non-mathematician, but best view it there I think!

1: https://math.stackexchange.com/questions/1651227/pythagorean...

2: (see calculator section at) https://www.google.com/search?q=%281+%2B+sqrt%282%29%29%5E+2

2: https://en.wikipedia.org/wiki/Silver_ratio
Strawman argument, we aren't talking about single screws. We are talking about lots of tens or hundred of thousands of screws.

But, yes, if you want the supplier to loan you money there should be collateral. I don't know why suppliers allowed it to become industry practice.
Turns out no language actually used in production wants to copy the mistakes of rust.
Have you checked the roofline performance model as reported by Nsight Compute? A lot of workloads can never reach the hundreds of GFlops because they are bandwidth limited.
Scaling by making a huge numbers of copies. Basically a blockchain and similarly efficient.
Show me the list of billionaires jailed that aren't in prison because of some more powerful billionaire strongman that they were foolish enough to cross.
Persil are going to have a field day with this.
Apparently 5 people onboard

https://www.theguardian.com/uk-news/2023/jun/19/titanic-tour...
Keeping Apollo Cache up-to-date after mutations
While working on the Splitgraph Console [0], I have done a deep-dive on the ways to keep the Apollo Cache up-to-date after running GraphQL mutations.

This article summarizes my findings and suggests optimal which approach to use based on the type of mutation.

[0]: https://www.splitgraph.com/splitgraph/congress_tweets/-/cons...
It is not more common because popular software don't use it and there is no need to. We don't need yet another FOSS license. There are plenty of them serving different kinds of needs. The license is developed by the author of the link in parent comment so it's no wonder that they are promoting their own license every chance they get.
> Why introduce this weird Symbol stuff?

Because this potentially break every existing object with a `dispose` symbol.

That is exactly why symbols were added in ES6, and what they're used for. You're just 8 years later.
>They also refused people just because they wanted to continue to work with local free software group that at some point communicated their disagreement with RMS.

what kind of disagreement? hard to understand without knowing that.
This particular instance appears to be running Forgejo, a soft-fork of Gitea.
Superlens
> I doubt a tourist submarine, or really any submarine going to this depth, has multiple compartments

Indeed, from their website: https://web.archive.org/web/20230613051805/https://oceangate...

"Is there a bathroom on the sub?

There is a small toilet located in Titan’s front dome – it doubles as the best seat in the house. When the toilet is in use, we install a privacy curtain between the dome and the main compartment and turn the music up loud."
It looks like you can use the GPLv3 license for this use case.
I remember following a small towed trailer with some old bins on a motorbike. A pretty normal round bin lid blew off and veered to the side - nowhere near me.

I had time to register it happening but not sure I had time to move much - and I'm pretty sure it could've wiped me out. I paid a bit more attention to loads after that - but I suspect the lesson slowly faded.
I 100% agree and I know, it's just that do-gooder people somehow still make a fuss about criticising it for zero logical reason.
I agree. Over hiring in tech has been an ongoing trend. Playing devils advocate, paying for a service as an individual (like taxes or home improvement work) varies from employing people as a company. Even more reason to take hiring seriously because it has financial consequences. Having been part of many conversations surrounding hiring and headcount planning, its very messy and can change week to week. Even more reason to stay lean, and perhaps leverage contractors/consultants for busy periods or bursts of work.
Worked for a startup circa ~2017 that was working on essentially the same thing for these cards, and a connector/interface that plugged into C and then eventually Python. Got a pretty good buy offer for a startup of less than 10 people, but the CEO turned it down, and we went under shortly after.
not allowing anything to exist until there is regulation specifically allowing that thing to exist sounds like an excellent way to stifle all innovation and experimentation in the world.
Of course he had. Check https://blueoakcouncil.org/about Kyle Mitchell who wrote that MIT license deprecation article is also the one who developed Blue Oak license.

No, MIT license is not deprecated. Ton of FOSS projects use it and will continue to use it.
Why Some Boycotts Work–and Others Fizzle
I wouldn’t compare Chicory with Stardew: for one, Stardew was genre-defining (as some people call things soulslikes, a whole heap of games are trying to capture Stardew). Replay ability of Stardew is part of its specific genre niche, where Chicory is again more like Zelda, in which replay ability isn’t a huge selling point to the game (although I find chicory just as fun as a Zelda to replay). Additionally stardew expanded multiple times throughout its development. I’m certain chicory’s devs would’ve done the same had it had it’s deserved attention at launch.

Now that I’m looking at my steam library I have some other games I think deserve more attention:

- Citizen Sleeper is not unlike Disco Elysium or a visual novel. But its mix of space opera and cyberpunk dystopia is extremely compelling. Excellent OST, and heartfelt characters. You get a real sense of the desperation and humanity of the impoverished, the undocumented, the refugee. The word building is deep and expansive (a sequel is coming, to not enough fanfare imo).

- Umarangi Generation is a photography game where you are playing as a propagandist during an ecologically-vibed apocalypse. You explore scenes of war, poverty, luxury, and terror, taking photographs all the while for the cause. The capacity to tell a deeply layered story with multiple political factions and economic groups merely through environment is stunning. The expansion is absolutely seething with anger.
Wasabi has them. Scaling to 230pb would be more than their 1PB calculation. Taking their 5 yr total number, multiply to 230pb, divide by 5, then divide by 12 has a monthly total of 5,021,666. It's also 131 server racks according to wasabi. At 131 racks of storage you likely now need racks dedicated to networking since a top of rack switch wouldn't be enough. With space for the racks it's about 2,227sqft of space.

https://wasabi.com/blog/on-premises-vs-cloud-storage/
I agree, but I don't know if it's fair to say that people just never thought "maybe we should try". See for example the Mined Minds program. This self sabotaging goes the other way too also, remember "learn to code"?
I'd trust the SMT solver also! But if I read correctly you were only doing one insert at a time thus far? If you give it a try with multiple I hope you post again! This was a really neat project to read.
Everything Old is New again.
Seems like a throw back to early lofty ideals of open source.
Good insight on "activist language", it's something I've been sensible (and irritated) more and more the last few years, but had trouble putting words on it.
Nobody expects you to go and learn this week's Rust UI project, or to abandon last week's one.

If go looking for a job, you will discover the people working with Rust UI hire Rust developers, not Tokyo (yeah, that one was many weeks ago) ones or whatever else. Those developers are expected to be able to learn and adapt to whatever framework the place uses.

All of that is completely opposite to how things happen with Javascript.
The Design of Approximation Algorithms
Fortunately turning on Low Power Mode disables that nonsense. Might as well save some battery while getting rid of this eye-scorching white.
Hard disagree. In the context of a team, just about any mainstream tool will be more manageable in the long run. There aren't that many people willing to grok Nix and its massive learning curve.
perfect! I agree no one wants to know about my art life. Maybe a peer-to-peer share of animations is exactly the answer for that! Second, the point was not "what I personally care about" but rather "low effort mashups" .. apologies for smearing my own opinion on that / sloppy commenting - I think this is very relevant to the AI / generative Art situation going on right now
>>> But melting ice in the world at large drives researchers like Steffensen to continue the arduous work of both drilling ice and investigating what secrets lie within. With global average temperatures climbing toward 1.5 °C above preindustrial levels in the next decade, melting polar ice caps and resultant sea level rise will unleash a cascade of catastrophic effects that threaten to upend ecosystems, economies, and livelihoods.

Jørgen Peder Steffensen aka "the librarian": Temperature has increased, but the problem is that we have started to measure it in the lowest point we have had in that last ten thousand years, so it will very hard to tell whether this increase in man-made or natural [1]

[1] https://www.youtube.com/watch?v=WE0zHZPQJzA
All life is equally ancient and the pressure of evolution has molded all life for equal amounts of time. (But not necessarily to equal extents as the ability to adapt is itself an evolutionary process.) What we may find is an ancient branch, with some features preserved we don't know about, but also some features adapted for the extreme environment.
Surveillance has already made being in public spaces unpleasant enough to prevent me from taking part in many things that I would otherwise enjoy taking part in.

More of it just makes my world smaller and smaller.
yeah, my bro doesn't, AFAIK, buy from russia direct. but even if you buy from UK suppliers, you are still indirectly supporting the russian economy. i haven't brought this up with him - we have enough disagreements about politics as it is.
Thanks again for the thoughtful feedback.

I fully understand the argument for the value not being there yet, appreciate the honesty. There is work to do on the product and marketing side to increase the value delivered.

While making it free to gather feedback may be one sensible approach to take, for now at least I think charging users from the get go will give us a better indicator if the idea has legs. With that being said, we will explore your suggestions to see if there's a compromise to be made.

Hopefully we can win you over in the future!
With identical results.
yes.. after you get an arbitration award, you can file in court to get an enforcement order.

Once arbitration is over, if there was egregious misconduct during arbitration, you can have a court throw it out. It has to be pretty bad -- like bribery of the arbitrator... otherwise, the court will just sign off on the enforcement order.
Assuming the manufacturer "allows" it repairable at all, which seems to be a lot less common now.
I feel like it's pretty explicit:

> You are entitled to the use of any free software for any purpose, including commercial use – counter-intuitively, you can sell free software.

There are also sections which go into the utility of copyleft to mitigate some of this.

Might be worth going into more detail in a blog post.
good alternative: https://www.linen.dev/
I don't see anything to suggest "using" bindings can't be closed over just as with any other lexical binding. Indeed, your example does so. Nothing in the proposal would seem to prevent returning such a closure from a function that acquires a resource, or a collection of same, and being able to comfortably use the bound resources without losing the guarantee they'll be properly disposed once no longer in scope.

Granted it still could get screwed up. But if it doesn't, and assuming of course that I've understood it correctly to begin with, I suspect a comfortable way to think about it will be as a means of hinting to the GC how it should handle cases where free() alone doesn't suffice.
It's ambiguous. Are you disposing of the object being destructured or the destructuring results? How do you make the distinction?

Much easier to not do it.
The Czech Reservoir
I was searching for this (ironic) idea, and both DuckDuckGo and Google kept it well hidden.

I thought it was a story submitted before on HN, but it was a comment.

https://news.ycombinator.com/item?id=35501005

Now it is submitted and when I'm searching for it again, it'll be here.
The particular apple in the trademark linked in the article[1] is the logo of Apple Corps / Apple Records. The settlement of the trademark dispute between Apple Corps and Apple Computer led to the trademarks being transferred to Apple Computer[2], and licensed back to Apple Corps. So in some ways, this is partly The Beatles' fault.

[1] https://www3.wipo.int/madrid/monitor/en/showData.jsp?ID=ROM....

[2] Who promptly renamed themselves to just Apple.
This is just incorrect. Doing something for free is not the same as the work having zero value. Are you claiming the value of the work of all volunteers is zero? Is the value of donated blood zero? Does open source software have zero value?

Let’s assume you mean that they don’t deserve to get paid because they’ve been doing it for free. That don’t make any sense either. Most people have done things that they could have or should have gotten paid for. Opinions change, their demands can change. They have a skill, and they want to be compensated for it. If this was a solved technological problem, we wouldn’t have mods in the first place.

Don’t confuse value and cost. One of those is much more flexible than the other.
You're right, Google showed $125k from other articles and some looking at this earlier (a year or so ago) and $125k sounded right. I guess they doubled it!
As a Fediverse user, I don't even care about these instances. What I am looking for is the communities to join, some handle to follow, but those are harder to find ;( I won't switch to Lemmy as a long time Friendica user, that kinda breaks the point of Fediverse
Adobe XD Is Dead
Indeed. As a Swedish dev, I had part of that experience with a known American company that seemed interested in hiring me to work with an important but very industry-specific technology I was familiar with. It was not a long process with multiple interviews, but I did have a quick introductory call and one substantial interview, after which they said that the teams working with that tech are always onsite in California.

That's it, at that moment I am no longer interested, and it leaves somewhat of a bitter taste - they definitely knew where the position was and could have saved everyone some time by saying it right away.
> please don’t abuse this

I’m preparing popcorn.
I feel like the toy examples in the article might only make sense to people who already know why they want this feature. The examples don't make it at all obvious to me why I would want this feature. The new version in the examples have more code, more indirection, and more magic (in the sense that it relies directly on a specific property of the runtime). Could anyone here help me understand a more robust example where `try...finally` just won't work (or at least would be patently less readable/etc)?
How climate scientists communicate risk is still imperfect but shows improvement
Also: any discord mod worth their salt will have set up a #faqs channel with the most-frequent questions and their answers.

We went a step further on the iRacing community discord and wrote a bot that will search that channel and spit out answers.

…because users will nearly always just ask a FAQ instead of reading one.