Hacker News new | past | comments | ask | show | jobs | submit | xqt40's comments login

I'm afraid, you would sooner see safe code in assembler with the help of ai than in rust. You can argue that ai can be used to enhance rust, but at this point why bother if ai will be writing code by your instructions.

Some people haven't yet understood that the transition into AI is similar to how optimising compilers mostly replaced Assembly programming.

While not yet there, eventually AI based code generation will be good enough to generate native code directly, without going through existing languages code generation.

So while we might get the equivalent of a -S compiler switch, to dump the AI compiler decisions and fine tune the prompts, that isn't something everyday dev will be bothering with.


Like I mentioned - belief in Rust is a religion and I got a proof in those negative votes.

I don't think that people like you understand what are appliances for AI - it is not about writing or optimizing code, but writing language from the scrap if needed. And my remark was that Rust will hit the wall where it will need to go fully AI, because developers simply can't fullfill the promise of safe code by default as it would require inhuman testing to even get near that promised result. Also Rust is meant for humans - which loses any edge if switch is happening towards descriptive and not even programming language that developers will use. Rust here simply has no edge at all as any programming language can be improved with memory safety in mind.


There are plenty of passion projects that have been successful. So this is not an excuse. I've abandoned rust because I don't find it useable to me with unneeded complexity to code. Also with graphics most of the code was not safe. So believing only took me that far.

so the retort is survivor's bias? Hollow knight was a game jam game, so my 2d autorunner definitely coulda made 8m dollars, right?

>I've abandoned rust because I don't find it useable to me with unneeded complexity to code.

I don't want to be too dismissive, but if you dont care about code safety, Rust is the absolute worst language to choose for game development. Yes, it's a lot more work upfront and iterative game development wants to break things quickly to figure out a good game loop.

I want to make a game myself in Rust one day and I know for certain that my scripting will definitely not be in Rust.


Dude, it is not safe programming if you put all your code under unsafe brackets.

You can write safe code in other languages but it really requires more advanced programmers than Rust programmers will ever be - the idea of Rust is to simply taking out responsibility from all programmers and puts it on Rust developers, so how much you care about code safety - that is not what you need to think when programming in Rust.

>>>I want to make a game myself in Rust one day and I know for certain that my scripting will definitely not be in Rust.

I mean - do I need to say more?


> Dude, it is not safe programming if you put all your code under unsafe brackets.

I'd be surprised in my Rust game (custom engine) had more than 1% code in unsafe blocks. If your does have "ALL under unsafe brackets" you are doing Rust really wrong.


>it is not safe programming if you put all your code under unsafe brackets.

Put less code in unsafe brackets. I haven't seen how a proper renderer is made in Rust, but I'd be shocked if something on the scale of Bevy's still was just "Rust without rust" as a quick c++ port.

I'm sure there Wil inevitably be some low level hardware tricks that need unsafe blocks, but that's much less needed in most modern code than back in the day. And if we're being frank, those kinds of optimizations probably aren't top priority compares to, say, a proper front end scene graph to interact with.

>I mean - do I need to say more?

That every language has strengths and weaknesses? I'm all for any wisdom you wish to share. I won't pretend to be an expert in any language.

My design decision (or rather, suspicion) comes more from the fact that scripting needs different demands (rapid iteration) than the underlying foundation (rendering/physics/asset management that can create the nastiest kinds of bugs). Therss inevitable issue bridging languages, but I think overall it would give the best of both worlds.


No. What you are refering to might be in regards to Uralification, while 50% of Saami undeniably have been indigenous population and were there before Uralics arrived there. And Nordics encroached on lands where even partly Uralized Saami were first. No one is arguing that Saami are indigenous to Oslo, but they were first in 80% of Scandinavia.

I don't think that 80% is true in either the geographic [1] or more practical sense. It's maybe 50% by landmass.

But more significantly, it's not the arable or densely inhabited parts; the vast majority of Scandinavians do not live on land where Sami ever lived. This is just a vastly different than Canada where every square inch was native land at one point. For example, Vancouver has Squamish-owned and developed land right in the middle of downtown, it's a big controversy!

I'm not trying to dispossess or trivialize the Sami or the injustices they did suffer, it's just a very different relationship.

[1] https://canadiangeographic.ca/articles/the-sami-side-of-trom...


At least in Finland Sami lived in the southern parts as well, some still in the 17th century. Most southern Sami probably assimilated with the Finns.

Sami are part of the uralic people although they arrived to Fennoscandia some centuries before the Finnic. There were people in the area before the uralic people came but very little is known about them.

I'm kinda baffled what you mean by authorities prior Soviet occupation, as Baltics an Ukraine/Poland have archives and power to acknowledge Jewish ancestry. It was not a question on decision to trust but requirement of the process by Israel for those that wanted to migrate to Israel.

What power are we talking about? That's completely new to me (and I had to go through this process).

Just to give an example of a document that I know had been submitted in this situation. A graduation certificate from a Jewish girls gymnasium in Vilno. The city has changed name since then, there's no such street address, there aren't any girl schools, definitely not gymnasiums, let alone Jewish. The building that used to be the school was destroyed in WW2. So, there's nobody who can vouch for the document. Maaaybe you could somehow find an index of all such schools that exited in the year of graduation, but even this info might not be available.

During WW2 a lot of civil records have been lost, especially in smaller towns / villages. Sometimes it was deliberate, especially if it was a Jewish settlement. It was common for Jews in the military to try to erase any trace of their ancestry, as regardless of how poorly the Red Army PoWs were treated, Jews and Communists would've been executed immediately. So, destroying records indicating such connections and forging personal documents was a common case. Now that people try to recover any traces tying them to their ancestors, they often have very little to rely on. Like, receipts from donating to a synagogue, or permits to start a particular business (typically associated with being a Jew) etc.

* * *

Another funny memory I have in this respect: in the 90's I was queuing in a bakery in some central part of Lviv. A man behind me overhead me speaking Russian (which wasn't very common at the time, since Lviv citizens frowned upon it, and mostly spoke Ukrainian), and decided to ask me if I know where Adolf Hitler street was.

My jaw dropped. But, the man pulled out from a pocket a triangular letter (the kind soldiers used to send during the war) with the address specifying exactly that. Apparently, the carrier of the letter was looking for his long-lost friend whose last known address was in Lviv, on that unfortunately named street. And since Lviv was seen as being quite radical in their way to dedicate streets to questionable historical figures, the old man believed that they might just have such a street...

Anyways, some locals overheard our conversation, and soon we discovered that the street in question was indeed named after Hitler during the German occupation, after Soviet occupation was renamed the Lenin street, but historically was called Lychakivska (and that was its current name, restored in the recent years).

* * *

Another similar story involves my dad's friend who was born in the 30's when the Soviets and the Nazis had a love affair. So, this guy was named Adolf, yes you guessed it, after the Austrian painter. He was Jewish. So, after the love affair ended, he sought to change his name. But you cannot change the name on the birth certificate. Also, his school graduation papers etc. all had him as Adolf, and that's how his family called him. Sort of. (I knew him as "uncle Dolik".) Not surprisingly, there wasn't much of a record of him changing his name to Alexei :) and he'd routinely get in trouble with all kinds of authorities, police when checking his driver's license, paying electricity bills etc.

Similarly, in Western Ukraine, prior to Soviet occupation, it was customary to give two names to children. Eg. my grandmother was Daria Anna. But the Soviet system didn't acknowledge this, and only one name could go into the passport / city records. So, she became Daria. At first. Then Dariana. And after having all sorts of documents, she was in a very tough spot proving ownership of her apartment, because it wasn't possible to tell (from the authorities perspective) whether Daria Anna, Daria and Dariana were the same person. Add to this that in order to preserve some of the family property she and her remaining relatives tried to mud the waters around these documents. Eg. to avoid partitioning the apartment she'd claim to have a sister Anna, who lived at the same address...

I'm quite sure that this wasn't an isolated incident. There would've been a lot of attempts to manipulate the system by creating fake people, trying to wipe out one's own records etc. Paper documents help in detective work to untangle such manipulations. If there was ever a single central source of this information, such manipulations would've been a lot more successful.


Places changing names is not an issue. My ancestors simply moved to a different country so this might be problematical to prove anything based on different country archives. But archives of small villages means nothing - there were central records for appropriate states.

Dude, your passort already have information on the chip that is machine readable. All the data that is being forked over is not on the passport but various databases - Interpol, Europol, etc.

I think that your wording is still horrendous.

One thing is autism that is in genes and other is behavioral/adaptational etc. change.

I can assure you that diet had no impact on my anxiety that I have with my autism, where in stressful situations I have severe communication issues with other people with all rhe "classic autism" symptoms, while in very relaxed environment you will have a hard time to define me as autistic at all - where my adhd(undiagnosed) would crawl out...

What realy upsets is how some autistic people are defining themselves an their place in society. I had less issues wit NT people - almost always the people that tried to impose on me some rules were people with diagnosed/undiagnosed spectrum - the worst damage I have seen to others also have been from autistic people as with NTs you can mirror, but with peolle on spectrum - it is a nightmare.


>I think that your wording is still horrendous.

I deserve that. I legit dont re-read anything i write on here because i tend to be censored.

>One thing is autism that is in genes and other is behavioral/adaptational etc. change.

Not genetic. GWBush put a ton of money into this and they essentially came away with nothing. 23andme isn't detecting autism via genes.

>I can assure you that diet had no impact on my anxiety that I have with my autism,

Which diets have you tried? The article never super specified which exactly. Kind of keto but that wouldn't be good enough. You'd still have problems.

>where in stressful situations I have severe communication issues with other people with all rhe "classic autism" symptoms, while in very relaxed environment you will have a hard time to define me as autistic at all - where my adhd(undiagnosed) would crawl out...

Ya you don't need to be like that anymore. You could be able to sit quietly in a dark room and just be. No chatter in the brain anymore. It's a level of peace that you really need to experience for the first time.


You can't reverse autism because it is on gene level(unless you do heavy gene editing): https://www.livescience.com/health/neuroscience/lab-grown-mi...

Even more - that is also evolutionary change, as 40% speed increase of brain development in embryos is exactly that. How other things are adapting is of different matter. All people will be autistic eventually.


There's genetic tests for autism?


You are right about that. The company seems to have bad QA process and that is not something that can be improved easily as it requires change in culture and management.


Your suggestion simply shows that you have no understanding of how things work. Terminals already does not allow users to install anything. As for rest of workstations and work laptops - users already don't install anything on them. The issue with Crowdstrike is not with users but with service that is maintaing these computers. A very frightening thing that all those companies are dependant on the f*ck off of their service provider and it costs them all their business.

No viruses need installation - in fact it would be easiest thing if viruses were listed among installed programms. Are yiu representing your whole generation or you are only one such strange person?

Also your suggestion os outdated by at least 60 years as it assumes that hardware that has no software update capabilities can't be hacked...


What does any of SCCM and Intune has to do with Crowdstrike? Intune is already outdated btw.


CrowdStrike included some basic SCCM/fleet management "compliance checkboxes". That is one of the reasons companies were paying for CrowdStrike is "fleet management" of AV.

> Intune is already outdated btw.

I do know that part of Microsoft loves to change brand names every quarter for fun and the "parent" organization has changed a few times from different parts of Office and Windows Server to now "Microsoft 365", but as far as I can tell (and I don't keep up with it) Intune is still the active brand name: https://en.wikipedia.org/wiki/Microsoft_Intune

It's because of the merger into Microsoft 365 that I feel confident that most big Enterprises are already paying for Intune even if they aren't using the most up-to-date version and don't know what compliance "checkboxes" it solves versus something like CrowdStrike.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: