skysight-inc/HackerNews huggingface dataset:
https://docs.godotengine.org/en/stable/tutorials/scripting/c...

> The main difference between the .NET collections and the Godot collections is that the .NET collections are implemented in C# while the Godot collections are implemented in C++ and the Godot C# API is a wrapper over it, this is an important distinction since it means every operation on a Godot collection requires marshaling which can be expensive especially inside a loop.

> Due to the performance implications, using Godot collections is only recommended when absolutely necessary (such as interacting with the Godot API). Godot only understands its own collection types, so it's required to use them when talking to the engine.
I looked into this, but it seems most gamedev communities I asked, say Bevy isnt great, and everyone seems to be recommending Fyrox instead. No clue if it actually is, just parroting what I have been told.

Either way, I don't think either is ready for prime time as its still early development.
Yeah, my dad is in the same situation. The companies that make this diabetes machinery will certify it for use pretty soon (probably) but not immediately.
Elon Musk hits out at Soros foundation before meeting Israel’s Netanyahu
Network engineers watching rtt/packet latency very closely can still tell that something fishy is up, but Netflix doesn't really want to block VPNs, they just have to pretend to care enough so that the labels don't pull their content.
>Skilled programmers recognize what makes good code good, and what makes bad code bad

You're still somewhat biased, so you can get put on projects where the style is different from yours. If you happen to think that style is bad, it won't be fun to work on.

You shouldn't want to change the style. Chances are you'll do it incompletely (job change) or the time spent won't be worth it. If someone else comes along and doesn't like your style, we're just going to repeat this process.

There's been way too many different approaches that work for developers to be unified on what styles are best.
I'm assuming you're already aware of SpringRTS and Zero K?
I went into Godot thinking I'd hate GDScript and switch to C# pretty fast because I already knew it. Now I love GDScript, if I ever need performance I'll probably just go straight for C++.
I'm supporting dna_polymerase's point, that RenTec's edge is much more likely to be hiring smart people than insider trading and more likely to be insider trading than some secret special trading algorithm that no one else managed to come up with in 20 years.
Funniest headline I read about this:

"F-35 carrying Epstein client list goes missing"

from a news satire site
Personally I don't subscribe to the "best practices" expression. It implies an absolute best choice, which, in my experience, is rarely sensible in tech.

There are almost always trade-offs and choosing one option usually involves non-tech aspects as well.

Online tutorials freely available very rarely follow, let's say, "good practices".

They usually omit the most instructive parts, either because they're wrapped in a contrived example or simplify for accessibility purposes.

I don't think AI-generated tutorials will be particularly worse at this to be honest...
And emails, too!
Windows Subsystem for Linux September 2023 update
I liked it.

I mean I'm cynical, as in I think it's all purely for profit. Sustainability is important because they're one of the biggest producers on the planet and they have to make sure they don't run out.

Startups don't think about the future, they're just happy to graze on everything to become a unicorn until there's nothing to craze on. The world is a battlefield as far as they're concerned. They don't even need to bury the bodies, just win. I'd bet these are the ones feeling insecure.

Sustainability is basically Apple's runway too now that they're swimming in money. Basically the price of everything non-sustainable will keep going up.
No log table lookups are required for this algorithm.
stealth aircraft usually fly with radar retroreflectors deployed when not on combat missions so as to prevent adversaries from assessing their cross-section
Taxi regulation, let alone the prohibitively priced licenses people are referring to elsethread, are a much more recent development from what I understand.
I'm very far from the beginning of my career, but maybe I see a point in your comment, because I frequently try technologies that I am not an expert in.

Just yesterday, I asked if Typescript has the concept of a "late" type, similar to Dart, because I didn't want to annotate a type with "| null" when I knew it would be bound before it was used. Searching for info would have taken me much longer than asking the LLM, and the LLM was able to frame the answer from a Dart perspective.

I would say that that information neither "important to digest" nor "readily available."
Interesting. I guess it depends on how it's measured. I had just searched "adoption rates" and saw it said 1/3.

China is a laggard again here. I earlier saw that they were the largest windows xp holdout left. Sure it's only. 0.5% but many places are down to 0.1.
Yeah...

It doesn't affect me, but there are objective reasons for letting people choose their own fonts. My dad has dyslexia and generally has an easier time reading Comic Sans than other fonts. For (I think) obvious reasons his company isn't going to start sending all their HTML-formatted emails in Comic Sans, which means he artificially has to spend more time reading emails than he might otherwise, unless he wants to copypaste the message bodies into MSWord and convert it.
If we tip baristas at Starbucks we should tip the people at McDonald’s. Both are essentially fast food workers.

I’m not trying to be mean. I think there’s some brilliant manipulation going on with how some of these coffee shops brand and present themselves.
For variety, I like a mixture of tabs and spaces.
It's also been a mere ~2 years since she was appointed.
Suggesting clarification to suit your imaginary inferences seems puzzling. The parent post pointed out that perspectives on authorship have a historical precedent, I didn’t see the value judgement your reading suggested.
Sure. But, you could auto-encrypt your ~/.bash_history if you're concerned about it being a problem and might need it for backtracing any issues etc?
According to the example in the readme, it's specially for text law that produce codes… So it should be a road to some literal programming or implementation proven.

Example of text law that should/may become code somewhere: the senate vote to give pension to veterans that meet some criteria… But there already exist less known rules for some cases and they may be incompatible.

I think that coupled with some kind of prolog, it may help detecting inconsistencies early.
More, even, since ridings don’t all have to have the same population, unlike Congressional districts.
Yeah, fair enough; that's what I get for not actually clicking the link before commenting.

My dumb fault.
> What looks nice with your 8 space tabs may look terrible with my 2 space tabs.

Your 2 spaces don't maybe look bad to me, they certainly look illegible to me & awful.

Q.e.d, you are wrong & spaces are immoral.

The risk of things not being ideal is such an awful bludgeon against letting people do things their own way.
> LLM output is perfect white noise.

Not even close to white noise. White noise, in the context of the token space, looks like this:

auceverts exceptionthreat."<ablytypedicensYYY DominicGT portaelight\- titular Sebast Yellowstone.currentThreadrition-zoneocalyptic

which is literally the result of "I downloaded the list of tokens and asked ChatGPT to make a python script to concatenate 20 random ones".

No, the biggest problem with LLMs is that the best of them are simultaneously better than untrained humans and yet also nowhere near as good as trained humans — someone, don't remember who, described them as "mansplaining as a service", which I like, especially as it (sometimes) reminds me to be humble when expressing an opinion outside my domain of expertise, as it knows more than I do about everything I'm not already an expert at.

Specific example: I'm currently trying to use ChatGPT-3.5 to help me understand group theory, because the brilliant.org lessons on that are insufficient; unfortunately, while it knows infinitely more than I do about the subject, it is still so bad it might as well be guessing the multiple choice answers (if I let it, which I don't because that would be missing the point of using a MOOC like brilliant.org in the first place).
OpenDocument also leverages the file/dir structure for efficient querying like we're both saying. If you mean that you don't need SQLite over ODF, well yeah, ODF works too. I just wouldn't prefer it.

What's the issue with the update semantics, though?
100% agreed.

I've seen many developers using technologies without reading the official documentation. It's insane. They make mistakes and always blame the tech. It's ludicrous...
There is some irony in Sam Altman bringing us the cause (AI) and purported solution (Worldcoin) for your problem at the same time.
The Printed Picture (Richard Benson)
Site, with hours of video, that accompanies the exhibition on the history of printing techniques mounted by Richard Benson at the end of his career.
Thank you. This means a lot to us.
So, what I'm gathering is if you're bothered by the Unity (either a developer, publisher, gamer) developments, and wish Godot was a better alternative than it is, contributing to the project (by donating either time or money) is probably necessary to get there.
That argument might work for content which serves a purely informational purpose, such as books teaching the basics of programming languages, for instance, but it doesn't work for art (e.g. works of fiction) because most of the potential for a non-superficial reading of a work relies on being able to trust that there is an author that has made a conscious effort to convey something through that work, and that that something can be a non-obvious perspective on the world that differs from that of the reader. AI-generated content does not have any such intent behind it, and thus you are effectively limited to a superficial reading, or if were to instist on assigning such intent to AI, then at most you would have one "author" per AI model, which additionally has no interesting perspectives to offer, simply those perspectives deemed acceptible in the culture of whatever group of people developed the model, no perspective that could truly surprise or offend the reader with something they had not yet considered and force them to re-evaluate their world view, just a bland average of their dataset with some fine tuning for PR etc. reasons.
A fair question. Sanctioning individuals would theoretically be possible. Someone who knows more about this can chime in as to the pros and cons (unlikely such a person lurks on HN), but I think there may be what might be termed an asymmetry here where many (maybe most?) of the responses that would make the Indian government feel punished would be things that would hurt Canada as well (e.g. sanctions).

As the other poster said, Canada could also do some tit-for-tat shady shit. Maybe Trudeau's dad would have been willing to do that, who knows.
I'm also concerned with the approach the dev is taking on their game. That's a lot of raycasts.
Anyone thinking about working with Ali Partovi or Neo needs to be careful
That's an oversimplification; tab characters have variable width, aligning the next character to a column which is N spaces wide.
It’s the same across all big tech. The size/volume for complaint handling doesn’t scale. It’s either filtered out by some machine learning algorithm or some poor person in a 3rd world country getting paid next to nothing who reviews the complaints so quality isn’t of importance.

There been a recent influx of scammers on Facebook local groups. Air con cleaning, car valeting, everyone’s calling out the scammers in the comments yet when you click report to FB the response is we have reviewed the post and it has not breached our guidelines, would you like to block the user.
maybe disable commenting here as well?
Go to Immirica
> There's no technical reason you shouldn't see an article on hn or wherever, follow the link and read it and pay for it without having set up and pay for a subscription for the entire publication or jump through hoops. It should be a click at most.

People have been saying this and building startups on this and having those startups crash and burn for decades.

It's not a technical problem. It's a psychology problem.

Paying after you've read an article doesn't provide the immediate post purchase gratification to make it an inpulse purchase [0]. The upside of paying for an article you've already read is more like a considered purchase [1]. But the amount of cognitive effort worth putting into deciding whether or not to pay for the article is often less than the value you got from the article itself. So it's very hard for people to force themselves to decide to commit to these kinds of microtransactions. See also [2].

It's just a sort of cognitive dead zone where our primate heuristics don't work well for the technically and economically optimal solution. It's sort of like why you can't go into a store and buy a stick of gum.

[0]: https://en.wikipedia.org/wiki/Impulse_purchase

[1]: https://en.wikipedia.org/wiki/Considered_purchase

[2]: https://en.wikipedia.org/wiki/Bounded_rationality
It would be nice if Canada were to sanction some individuals here.
Found it: https://babylonbee.com/news/bad-luck-military-announces-lost...
I don't think it was due to the recent drama. (Although who knows, maybe they knew what was coming.) Mike Acton and Andreas Fredriksson left back in March 2023 I think. They posted to twitter.

EDIT: It was in May.
Bridging collection types between languages is never easy. Apple only manage it because they control the compiler and runtime on both sides, and that still comes with performance pitfalls. Allowing both to exist and telling people when to use one or the other is not only easier to implement, it has more predictable performance and gives the user more control.
It seem that as a society we are coming to realize that enabling anyone to do anything on their own and at anytime isn't the best of ideas.

Verifiability and authenticity matter and are valuable. Amazon has long had a problem of fake reviews. This issue with kindle books seems an extension of that. Massive centralized platforms like Amazon makes fraud more likely and is bad for the consumer.

The "decentralization" that we need as a society is not in the form of any crypto based technical capability but simply for the size of the massive players to be reduced so competition can reemerge and give consumers more options on where and how to spend their dollars. Other E-book stores may just pop up that develop relationships with publishers and disallow independent publishing if amazon were forced to be broken up.

I hope the FTC can begin finding a strategy to force some of these massive corporations to split making it more likely for there to be more competition.
Search pattern of plane searching for missing F-35
IIIF is a great story of a small group of people who cared solving a bunch of minor frictional points for an entire field. It doesn’t add anything which was impossible before but driving the cost down to zero is a substantial contribution, too. I’ve especially liked how image servers and viewers are now drop-in replacements.
Still needs someone with an iPhone to walk by and update its location
Yes! It should definitely be thoughtful about what you log and how you expect to use it. My biggest gripe with logs is often people writing them never think about "how would I use this when things are on fire?" and tend to log useless information or fail to tag them in ways that are actually searchable.

Tagging the right IDs are a huge thing - customer X is saying their instance is really slow, but if none of your logs let you link service performance to customer X, your telemetry you're paying for is absolutely useless!

You have an ally in me on this one :) I'm hoping given a bit more time we get to write things like this - practical observability from the perspective of a dev, as opposed to the SRE angle that I think is well covered. Feel free to join us on discord btw if you want to chat more - I (for better/worse) love musing about these things :)
For me, I just round up to the nearest dollar and call it good. For anything where a tip was expected pre-2017, it's between 5-15%, typically 10%. I'm tip fatigued and this is what I am comfortable paying now. Pay your employees better.
It depends, is the text of a technical nature? How exactly is one to know they're being deceived if, to take one of the examples that has been linked in this discussion, they receive a mushroom foraging guide but the information is actually AI-generated?
> I don’t get why money is so concentrated in NYC and SV

For the same reason that Detroit was the technical hub 100 years ago.

Smart people congregating leads to more smart people congregating.
The problem is you go to the library or cafe and there’s a board with all the groups that meet and they’re all mom groups or women-centric.
i stopped frequenting the dev.to community because the average quality of articles just got so low it stopped being worth my time
>Valve said the new revision isn't coming for a while,

That doesen't make it tue. I worked in consumer electronics development in the past, and it was normal to deny any rumors of an updated and improved product being in the works because otherwise consumers would not buy your current stuff and just wait it out for the next better thing.
Really? A button just coming from GPIO into a 10k to ground? Is CPU not going to randomly lock up?
There’s a huge cohort in between those two states.
First look at Voyce – Trello-like insight/feedback management
The standards for filtering internet data have dropped badly.

Amazon and Google both abuse their filtering systems on a daily basis to effect social change.

We need new companies built with policies to keep the filtering systems rigid, effective and unchanging. We need filterkeepers.
A lot of sitcoms were shot in front of studio audience so they used sets that were much bigger than the dwellings appropriate to the characters level of income and location. It's been noticed as early as 1953 in Bradbury's Fahrenheit 451. With time it became a trope and even the sitcoms w/o audience had these giant sets. Simpsons is heavily based off sitcoms.
OpenVMS lives. The genuises at VSI have ported it to x86_64. I even have it running under VirtualBox. It's beautiful.
There are fundamental issues to the dissolution of community (in the US):

- People working more hours

- People moving more frequently

- Reduced home ownership rate

- Lack of reciprocal interdependency: people don't "borrow hedge clippers" anymore

- Deference to contractors and service providers over DIY*

- (Discounting religious aspects) Downfall of church as the basis of local community

- Fear of other and strangers promoted by mainstream media

- Status snobbery increases greatly in a society where material needs are satisficed

- It can feel like wasted effort or carrying the relationship to arrange social gatherings and parties when there is a lack of reciprocation

* As far as I know, I'm the only one on the block who can operate wire strippers, soldering iron, backhoe, auger, vehicle jack, air compressor, angle grinder, and sourcing specialty items (sometimes from overseas). Most of the people on my block are introverted game players, TV watchers, and don't have many hobbies. Meanwhile, I'm bugging my second cousin for single prop Cessna engine hours over at thriving aero sales and training school in between doing PPG which doesn't need any licensure in the US.
It does support classes with strongly typed fields, though, which are the next best thing. It's just a poorly designed API, it's not a reflection of language limitations.
I don't disagree with your points when it comes to housing quality in terms of the price. I am simply concerned about the effectiveness of housing price reduction by de-zoning and loosening regulation. There seems to be no data point that indicates that removing residential zone restrictions will lower the housing prices.
Yes and no, the ship and crew might have survived. But the steel wasn't thick enough to block all the radiation. Moreover traditional ship design up until that point didn't handle Nuclear Biological, and Chemical threats well. They weren't really designed to be completely sealed. It's important to recognize that the assumption that the next war would be atomic killed a lot of technology paths because the people with the money assumed it was a waste of time to continue in those directions. By the time the military started to re-explore those paths the tech had languished. It's why the Iowas went back to sea with the Mk8 fire control computer, a completely analog computer. Because nobody had really bothered to build a better one for large caliber shells since WWII.

But it's important to note that before the Iowas were given their final retirements into museum ships the Navy made sure to basically document everything they could about firing large caliber guns. Because when they initially pulled them out of mothballs in the 1980s they were woefully inaccurate, but by the time they were decommissioned for the final time they could hit a proverbial fly on a flag pole (allegedly).

The other part of it was that the Soviet Union didn't really have a surface fleet to really speak of. They invested heavily in submarines, so consequently the US Navy focused heavily on ASW. So... nobody really knows how 16" of modern armor would fair against modern weapons, it's literally never been tried. Whereas you can find pictures from way back when they were testing guns, of how various shells fared against various thicknesses and types of armor.

Long story short: We've forgotten most of what we knew about surface warfare, and we're starting to forget what we knew about shipbuilding and design. The US has outsourced all it's naval architecture and shipbuilding so long that the necessary skills are either all retired or lost.
I totally agree. So why are people so worried about books being written by ChatGPT?

These pseudo-authors will get bad reviews, will lose money in refunds, burn their names.

It's not sustainable. Some will try, for sure, but they won't last long.
Bevy came up on /r/rust_gamedev a little while back. The general sentiment seemed fairly negative, with comments that you either do things Bevy's way or the highway.

https://www.reddit.com/r/rust_gamedev/comments/13wteyb/is_be...
That was the solution that came to mind to me too, but it doesn't work either.

Even if you're never online and only talk to people in person... over time those people will be increasingly informed by LLM-generate pseudo-knowledge. We aren't just training the AIs. They're training us back.

If you want to live in a society where the people you interact with have brains mostly free of AI-generated pollution, then I'm sorry but that world isn't going to be around much longer. We are entering the London fog era of the Information Age.
I might throw in a bit of gossip here - many who were following the development of GD 4 last year (myself included as I was using it :) ) thought it was kind of rushed out in time for GDC 2023 in March. And immediately after GDC, Godot 4.1 followed (and now rc's for 4.2), with lots of fixes.

So on the one hand, yeah, 4.0 lacks polish, and I certainly have felt some strong feelings working with GDExtension... but I also believe there was a reason for that, and I believe the team when they say they're working on improvements now
Pay for extended precision, or an LCD font
We think that a significant advance can be made in one or more of these problems if a carefully selected group of scientists work on it together for a summer