skysight-inc/HackerNews huggingface dataset:
Can you abstract away your website so it can run on node.js or angular?

Game development is typically very tightly linked to a mess of proprietary tools and products and platforms. It is the game engine itself that abstracts away for example) the payment/subscription api.

If you were to write your own game abstraction layer we would call what you did a game engine.

Secondly, performance (frames per second) is key in game software. Imagine if you wrote a lightweight abstraction layer for a physics/gravity engine. You’re effectively writing code to slow down your game FPS.

Thirdly, game development is often done by young beginner programmers, who often don’t even know programming yet. They get into game programming by following online YouTube tutorials in a specific game engine. If you know the importance of abstraction your already too high paid to work in a game development position :)
This seems a little ... premature? Do we now have trial by TV?

Worth reading:

A few thoughts on the Russell Brand furore, by Jonathan Cook:

https://www.jonathan-cook.net/blog/2023-09-17/thoughts-russe...

... The media companies now fuelling the public mood via trial by TV are the very same companies that delighted in Brand’s sex-addict persona. As the Dispatches’ archival footage and testimonies make clear, those media corporations willingly exploited his persona – even allegedly at the risk of putting members of their staff and audiences in danger – to increase corporate profits. No one should regard them as good-faith actors in this latest development. Pointing this out does not mean one is condoning rape or sexual assault.

In recent years, Brand has often argued that he went on a long and difficult personal journey of redemption, and that he is ashamed of the way he behaved in the past. There is at least ostensible evidence to back up Brand’s claims. There is zero evidence that the Dispatches documentary represents any kind of act of contrition by the media corporations now publicly reviling Brand for his behaviour. They haven’t seen the error of their ways. They are simply cashing in on Brand again – this time by bringing down the very celeb they built up. It’s all money in the bank for them. Pointing this out does not mean one is condoning rape or sexual assault. ...
The problem is that Unity is a game engine, not a game framework. That means that any code you do will be following their architecture and using their features. The game logic gets really tight to the engine.

...unless you are Brian Bucklew https://threadreaderapp.com/thread/1703163364229161236.html

Note: That is not the "normal" way to use a game engine.
Ask HN: Can running goroutines directly read the updated value of writeBarrier?
I am working on implementing a concurrent tri-color marking garbage collector. I read some posts that mention that prior to version 1.14, Golang could not forcibly stop goroutines, making it impossible to start GC. My question is, once the global variable runtime.writeBarrier is updated, wouldn't the running goroutines read the updated writeBarrier and activate the write barrier? Why is it necessary to wait for the goroutines to stop?

CMPL runtime.writeBarrier(SB), $0
JEQ 103
JMP 108
> And it will be able to recoup funding if U.K. scientists receive “significantly less money” than the U.K.’s annual contribution, according to the government’s announcement

Has the UK managed to negotiate another special treatment (like when it had its 'discount' when an EU member) to ensure that it can only benefit from the scheme?

If so, that sounds like a good deal.
Well, yes and no. Yes, in the sense that 'nature' is what organisms learned in millions of years and the emergent processes of the ecosystems in which they 'learned' things. And because this is so vastly complex, we often don't understand it and our interventions will have unintended consequences.

No, in the sense that humans are actually part of these ecosystems and it is possible for us to understand these processes and work with them. And this is the point of the research posted here: planting native seedlings is superior for restoration than 'just leaving things to nature'.

There's a technical side to this and a 'worldview' side, where there are two competing concepts of 'nature': one defines it as 'everything except humans' and the other includes humans as being part of nature, a useful part even.
Yes, I moved from a car-centric place to Stockholm and having a car here is a luxury (mostly because parking is prohibitively expensive) and most people don't. Helps that the public transport is really good, even people who own cars they often use it only during weekends. Supermarkets are present in pretty much every single station so you just stop by when commuting and make more frequent visits but buying less items on each visit.

People who live far away from metro/train stations (where parking is actually affordable, or free if they live in a house with a personal garage) usually just drive to the station and then board a train when commuting. Taking the train is faster than the car.
> Loss of those trees was an economic disaster.

Given that most of the trees lost were in the nature reserve, the economic impact is somewhat limited.
Thanks for dropping by! Yeah it's hard to think of a way to analyze and present the data that would be both 100% "transparent" and useful for all applications. Realistically, With all the data available from these sensors, that's probably not possible :-)
And even the Linux kernel might one day be changed for Zirkon.
>and if you want to make immersive 3D just bite the bullet and move to Unreal

Since Godot is right there, I'd rather try and bring up a current up and coming engine to somewhat parity rather than give up to Epic.

Also, iteration is godawful in Unreal. Not everyone is trying to make Gears 6, so I wouldn't mind a more lean 3D engine to work with if I have low-poly or simply not-dense scenes to manage.

>These days cost of preparing assets drastically exceeds coding time anyway.

Only if performance isn't a concern. There's a reason engineers are still paid more than the equivalent artist at studios. That performance is still hard to work with or around, even in Unreal Engine
> Yes, and? The point is to repay lies and ad hominem with lies and ad hominem.

That just weakens your own position.
Byline Times follows a very similar model, only with less humour: https://bylinetimes.com/
Let's see 20 years from now which of React, Angular and Linux is still around.
What is your certainty based on? You say that the cutoff was Jan 2022, and that what the model says about the war in Ukraine is "extrapolation". However, the summary it generated includes details such as a reference to "denazify", or damage to major cities. It would be an impossibly good forecaster if it managed to generate that text without actually having access to material post Jan 2022. I find it much more likely that the cutoff date communicated to the model is conservative, and that its training included text that was written after Jan 2022.
I could use this for my project but most of my videos don't have any dialogue or voice overs. It would be perfect if it described the actual (visual) video content.
The problem with that explanation is that in the past, there were a lot more women in computing. First as operators and programmer/mathematicians, later the gender mix was following the same upward trend as other sciences.

I've seen two explanations for the dearth of women in computing: engineering culture becoming dominant in the '60s (where it was more the domain of mathematics before) and the rise of personal computers that were advertised and marketed to young boys in the '80s. The latter is very noticeable in CS enrollment numbers.
This is such a simple and clear explanation of the financialisation of society I just wanted to keep a reference
quick qn for game dev's ?

why was C# adopted for game dev ? compared to java given that they're both similar langauges which use a vm.

I do understand that C# has a better native interop story. than java.

and probably the only notable jvm based game was minecraft
Some other experiments,

> when did Siobhan Cattigan pass away

> Siobhan Cattigan, the Scottish rugby player, passed away on November 20, 2021. Her untimely death was a shock to the rugby community, and she was remembered for her contributions to the sport and her vibrant spirit on and off the field.

https://chat.openai.com/share/4fc16baf-7fd5-42f1-b734-b0d124...

https://edition.cnn.com/2021/12/01/sport/siobhan-cattigan-di... (actual date of death is November 26)

> when did Claude Humphrey pass away

> As of my last training data in January 2022, Claude Humphrey, the former NFL defensive end primarily known for his time with the Atlanta Falcons and Philadelphia Eagles, had not been reported to have passed away. To get the most up-to-date information, I'd recommend checking the latest news sources or online databases.

https://chat.openai.com/share/0444df5b-96d6-4242-9253-e41acd...

https://edition.cnn.com/2021/12/04/sport/claude-humphrey-pro...
Usually to save them somewhere for later (in memory)
At least for programming related questions, it's more often providing an annoying invalid snippet, rather than anything useful.
RMS has been subjected to a defamatory smear campaign which has falsely accused him of being transphobic, sympathetic to pedophiles and hostile to women. The attacks targeting him have largely come from people who aren't involved in free software and in some cases not even involved in the tech industry. While his behavior has been awkward at times he is absolutely none of these things and he deserves respect for his contributions to our field.

Please read:

https://stallmansupport.org/richard-stallman-is-not-transpho... - Leah Rowe, who accused the FSF of being transphobic, defending Richard Stallman as not transphobic.

https://stallmansupport.org/nadine-strossen-hannah-wolfman-r... - Nadine Strossen, former President of the ACLU and a feminist icon, affirming Richard Stallman's support for women and her support for many of his positions.
In games QA, the deadlines are fixed and development creeps into QA time. So you get less QA time than you originally planned. If you're lucky, a patch will fix some bugs.

In non-games QA, if development takes too long, you typically get an extra sprint to test the changes.

In the games industry QA is considered an entry level job with little respect from other departments.

In non-games testing, QA is a career that pays double and is usually a respected part of the development process.

Basically, I would support the claim that QA could be improved generally across the board in the games industry.
I think you are assuming disagreement where there is none.
dark or deep web? Because the dark web is HUGE. But the deep one not so much.
The issue for me is more that the FSF hasn't kept up with what is happening in technology. Software these days is often a secondary concern, as you aren't the one owning the computer, instead it is all running remotely and it's really about the data and control of said data. The licenses the FSF offers, including the AGPL, are inadequate to address this.

Over in Europe we got the GDPR, which does actually address a lot of data related issues quite well. But as far as Free Software licenses go, there still isn't any equivalent or even much discussion on how to attack the problem in the first place.

FSF feels stuck in solving 1980s problems, while having little to say about 2020s problems. "Don't do it", "self-host" or "run locally" doesn't cut it when a lot of software fundamentally has to be distributed in some fashion.
Is Science Getting Slower?
Maybe because being grateful and acceptance/tolerance (in contrast to being judgemental) are to different things?
With the non-enforcement of the license (see vmware, various chinese companies), Linux kernel is de facto MIT, yes.
Been doing it for years. Never had a deposit declined or questioned. Never had to produce an original. No one cares, it’s not illegal. Bank fraud prevention is more sophisticated than looking at pieces of paper.

You can order paper checks from any printer, they aren’t festooned with security features.
New Zealand had varying degrees of LVT over the course of 100 years. The main takeaway from this thesis[1] is that it is difficult to get all parties on board and that the concessions required prevented the tax policy from being effective. At a national level it was abolished in 1990. Some local councils continue to collect local rates using a tax on unimproved land value but this can't be described as Georgism.

1. THE USE OF LAND VALUE TAXATION IN NEW ZEALAND (1891 – 1991) By Dylan Hobbs https://researcharchive.vuw.ac.nz/xmlui/bitstream/handle/100...
Hallucinations are a result of how LLMs simply generate sequences of probable tokens. Depending on instruction fine tuning and how your prompt was related to the instruction tuning dataset it might be the case that the most statistically likely sequence of tokens was to generate a date like "Jan 2022" along with the preamble about training cut off.

In general, you can not infer anything about model training and date cutoffs (or other model metadata) from the output because it might just be a statistically probable hallucination based on the training dataset.

The only way to really know any model metadata like training cutoff dates is to have someone at OpenAI actually vouch for it because they're the only ones that really know what data sets were used to train the model and whatever is the latest item included in it.
Gitlab Critical Security Release: 16.3.4 and 16.2.7
Another interpretation in pre-classic critical gender theory might be that only men have reason to strive for compensating their lack of ability to give birth by a F/OSS magnus opus. Or idk Freudian or even pre-Freudian suppression of sex drive, possibly for later, more intense pleasure?

Oh, and we don't say "women" anymore, preferring gender-neutral language.

Meanwhile, F/OSS zealots are busy subliming (^1) on github, bringing their tickets and clicks and those of their users, as generative and advanced AI takes over CompSci (what has been left by the attention economy anyway).

Seriously, today's problem is more that F/OSS is being used to exploit users and form monopolies. "Cloud providers" and other capital-intense approaches only exist as a direct reaction to F/OSS abundance.

^1: in memoriam of Iain Banks who died ten years ago
Now they'll think: "it's time to change the form"...
It's still in the spirit. Sounds better. Similar to how "MOFO" sounds better than "MOFA" for "mother fucker".
Yes, if the author was technical enough to rip an ISO and host (or seed) it somewhere, there would already be 3 Github projects linked in this thread extracting and visualising the data.
I will never not find weird that in English IIIF could be read "eeef" and not "iiif".
The German authorities have no incitive to digitize and fix the broken bureaucracy because for one, in their mind there's nothing wrong with it because Germany is Europe's wealthiest country so it can never be wrong, and secondly, digitizing bureaucracy means increased efficiency which means less public servant jobs and they don't want that. What they want is more bureaucracy and more cushy public servant jobs pushing pencils on great benefits. If they wintered to fix bureaucracy they would have don it already.

In German state and traditional company culture, digitization is seen as a threat, not an asset. I remember a few years agon when my gf at the time was working at a big German industrial automation company and she was struggling a lot with some horribile ineficient work process involving
copy and pasting shit to and from Excel and some VB scripts. So being still locked down to a degree and bored out of my mind, I replaced all her Excel madness with some python scripts that streamlined everything. She took that at work and proudly showed it to her boss hoping for some recognition and he said "if you wanna keep your job, don't bring stuff like this at work, we don't need it, there's nothing wrong with the way we currently do things", and then it hit me that current German software innovation culture is completely FUBAR.
You should probably also look at the Movesense sensor I brought up elsewhere in this thread. Signs are indicating (right here!) that you would find it much better supported for a case like yours :-)
Lol. My berlin friends will live this.
Ask HN: Is ChatGPT having more frequent outages these days?
I'm not a gamedev, but my hypotesis is that one of the reasons is that Mono license at the time was way friendlier than risking having Oracle on your neck.

Modern C# also has more features that help avoid allocations, which in turns reduce GC pauses, which are the biggest enemy of a game
Not with tractors, but allied factions can do that with mechanics by capturing destroyed soviet tank husks. This is a worthwhile tactic because the soviets have bigger, more expensive tanks than allies.
Have you spoken to women who have joined open source groups (I’m thinking GNU / FSF led projects, not just programs that happen to be open source)? I have, and without exception the ones I know well personally have had awful experiences, and the ones who complained were just told “Oh, that’s just how person X is”. (There is not a single X here I am hiding, it’s a pattern).
If you're a solid blue city in a reliably Red state, that is in Region next to a blue State, I would have no problem with control of said region Changing hands.
It would be best if there was a give and take though, especially if there is a rural community in that blue state that is solidly Red and hasn't felt represented by the blue state majority
Cements communities that are in place but makes people happy
The Air Force Historical Research Agency should be contacted to figure out if it is actually important data. I would be very surprised if that old cd is the only source of this information.

edit: Reading the third paragraph here[0] it seems that all of this data is definitely stored at different museums and libraries.

[0]https://ww2truslow.files.wordpress.com/2018/04/burns-documen...
There is javascript and javascript, it's all about the proper amount of complexity. Just like HN that does have JS but only a tiny amount, not necessary for working, and can still work without.

I don't know how gmail works, my comment is more general. I want more HN-like and less Medium-like
"Simple-minded"? Please don't be an embarrassing stereotype.
>How likely would you say the same effort is gonna go into GDScript?

Hard to predict. We're still in the web 1.0 phase of Godot and dealing with questions like why we made a <blink> tag. We could get serious talent addressing the binding layers, we could simply have a few key bottlenecks addressed, or we accept GDScript as the slow path and diverge. It could also simply fade away, but many don't want that, and I'm also not too interested in deprecating something many have used to launch full games.

Personally, my goal is less about making a scripting language perform as well as c++ and more about having options to make sure people can port from GDScript to some faster binding if/when they run into performance bottlenecks. At worst, maybe a migration tool may be needed. Hard, but more doable than any of the above overhauls.
Ansible Challenge: Test your Ansible Playbook writing skills
If you can get a modern remake of Quake I or II it would fit the bill. I have one on my USB memory stick that's forever been part of my keyring, just in case there ever is the need for a spontaneous fragfest.
> They make more in a week than what OpenAI probably makes in a year!

This is arguably the problem. OpenAI is loss leading (ChatGPT is free!) with a limited number of users. Scale and maturity work against Google here, because if they were to give an equivalent product to its billions of users, Sundar would have some hard questions to answer at the next quarterly earnings call.
Hedging your bet is one part, another big one is creating habitat for predators. Pests often arise in monocultures because there just isn't any suitable habitat for the organisms that eat them.

A part of that habitat is food, so ironically and perhaps counter intuitively, a good agro-ecological practice is to farm your pests. This provides a source of food (but not in your main crop) to attract the predators that you want to help control the pest.

This is the reversal of a negative spiral where you control pests by killing them, thus preventing predators to settle in your land and making it a very nice place for the pests to multiple. And they will, because you can never kill them all - unless you keep using massive amounts of pesticides. This is why monocultures often need a lot of pesticides to work, its very hard to do without.
CHERI does more than help eliminate security vulnerabilities. Consider that today we rely on the MMU to provide memory isolation between Unix processes; CHERI enables isolation without switching page tables, at a smaller hardware cost (though it's not like you can drop unmodified software into such an architecture). So I don't think it's correct to consider this yet another layer of complexity. If anything it has the potential to lead to simpler system designs.
Of course, even if the prompt given to ChatGPT is "Cutoff date: 2033-01" it doesn't mean it was actually trained using knowledge up to that date. But it was indeed provided with that date as part of its prompt so that it could use that in its responses (and it does).
Yes, this is my business, Steve.
I really hate this modern trial by social media. There's a reason we have a legal system, courts, and process. If he's found guilty by the court, then hang him by his balls and cancel everything, I don't care.
But don't nuke anyone before the court says "guilty."
I agree his buildings weren't very pleasing aesthetically, and The Timeless Way of Building was embarrassing at points for the excuses he makes for poor execution, but his design patterns are very well-grounded IMO. I don't think you could just take them without any architectural sense and produce a decent structure, though all houses that I've found charming fit his ideas pretty neatly. The failure of A Pattern Language (IMO) is that he breaks things down into constituent pieces but fails to articulate a method for putting them into a cohesive (or tasteful) whole again. APL ends up being better viewed as a series of observations of things that generally work, than a system that produces successful buildings. He had inspiring ideas, but failed to achieve what he set out, and claimed, quite loudly, to do.

What he really hits on for me though is his fairly detailed critique of modern architecture. It's a disaster, and he was right to emphasize the impact it has on the people that have to live in and around it. I don't know how to describe it any other way than being psychically oppressive. His human-centric design approach was novel and may be needed more today than when he was writing about it.

Still making my way through his work, but I like him quite a bit, overall. He's not the final answer to architecture, but he has stimulating ideas.
This is good news as I'm forced to use the companies hardware with windows 10 and zscaler vpn. I love WSL and VS code, works great together but zscaler has occasionally been a pain.

Hopefully the mirrored network mode will help, looking forward!

Sidenote regarding the website (mobile) of the article, how many annoying and slow loading ads can you fit into a single page holy smokes...
Missteps implies accidents. This was not accidental, it was an attempt at extracting rent - retroactively.
Hmm. Let's add some fringe functionality to extend our browser's attack surface.
Will surely make 0.01% of our customers happy, while demonstrating our devs are committed and have their eye on the ball.
Sub-100 ms search results, nicely typed python codebase, good project. How many 4096 byte pages do you currently store?