Forgot your password?
typodupeerror

Comment Re:Why C is dangerous (Score 1) 40

I used to like Pascal (40 years ago), but then I saw that the strings were within an allocated either 255 or (more recently) dynamically allocated, so in the 1st case you had lots of wasted memory when just storing a few chars, and in the 2nd case, you needed a(n internal) realloc and hence a memcpy every time you add a char to a string. Very inefficient.

Comment Hit and miss (Score 1) 8

I've used it only occasionally on things I knew nothing about (new communication protocols or programming languages I don't know). The 1st two attempts were abject failures: I was trying to get it to write a GreaseMonkey script to modify specific webpages on the fly as I don't know JavaScript. It should have been no more than 2 lines of code (my estimate) but after 8 prompt attempts that were complete failures, it was generating over 100 lines of garbage.
The 2nd attempt was with a very obscure communication protocol, and poorly documented too. I was trying to get it to generate some Hello World and it never generated anything remotely close.
Recently I've used it on things that are more mainstream and it's okay to get started on new projects, to generate demo programs. But after that I do all the coding. I want the bugs to be mine.

Comment Re:Does this mean Sam Altman's going to prison? (Score 4, Informative) 72

[...] Do you want to have heart surgery performed by someone who didn't know their shit, and cheated on their exams? Do you want to drive over a bridge design by a guy who doesn't understand structural analysis, or be represented by someone who faked their way through law school? [...]

Indeed. It is a well known 'secret' that other student(s) took Trumps' finals in his place, paid for by his father. The world would be a much better place if this particular scam hadn't happened. Here on finals they check your identity papers (real ones, not an easily fakeable driver's license).

Comment Re:Why Are We (the UK) Helping Ukraine? (Score 1) 347

What you say reminds me a lot of the violent husband: "Look at what you made me do !"
First of all those countries didn't want to join NATO, but the European Union. And even if they want to join NATO, maybe they should have a good hard look at themselves to see why other countries want to put as much distance as possible between themselves and Russia. And nobody said anything about nukes.
As for south american countries, if they want to associate with Russia, good for them, they have every right. And they are far enough !!!

Comment Re:Probably not as useful. (Score 2) 103

To improve debit (total number of cars per minute) you can:
  • increase speed
  • increase the number of lanes
  • increase density (lower distance between cars)
  • decrease flow instabilities

Only the 1st one really gets you faster to where you want to go, but it's more complex than that. If you lower the speed you increase (4) which in turns increases (3)... There are density thresholds which behave like phase transitions in physics... It's fun to simulate.

Comment Re:Whose fault was it? (Score 1) 347

The bad faith in your post is incredible. After 70+ years of hostility it's not like we can warm up to russians immediately after a regime change. You need to put up some efforts into it like happened with Europe for instance: economic ties, then unification, along with political direction, military common ground, student exchanges, etc... After a few decades we can talk.

Comment Re:Oh look. (Score 0) 347

I used to think this was more or less true. But now I see it's been heavy-handed propaganda the whole time. To debunk it just look at the map of Israel over the last 80+ years. From nothing, to barely a dot, to growing and growing. Is that possible in an honest way, i.e. by purchasing land like you'd do in your own country ? No, it's been done by stealing it outright, piece by piece. No wonder the people it's been stolen from are pissed and trying to fight back, no matter how you call them. Israel is the only country which hasn't defined official frontiers; let that sink in.

Comment Re:What About perl? (Score 1) 15

As you imply, Perl is naturally obfuscated. I worked in Perl for a year and was so relieved when that was over. I remember as a beginner, I would submit a 20-line piece of slow code and ask for advice on how to improve it, then a better programmer would come up with a 5-line version, then a guru would offer a cryptic 2-line code, and finally an elder god would spew forth a one-liner which would freeze your blood upon decipherment attempt...

Comment Re:Open source it then (Score 5, Informative) 52

The main aim of Stop Killing Games is to ensure the practice of rug-pulling eventually comes to an end. They are not trying to save MMOs, for example.

Moreover they don't demand that every game currently on the market comply with open-sourcing requirements: at a minimum, companies always have the option of simply providing customers with adequate notice before shutdown. Open-sourcing the server would be nice, but it's hardly the only way to protect consumers' interests. Scott has, for example, suggested game boxes being marked with an estimated expiry date for online service functionality.

But most importantly: because this is about future games, not the present, the market has time to change. If studios and publishers are designing their games with a fair EOL in mind, then they can make decisions from the get-go to avoid licensing dependencies that they won't be able to release in a possible 'afterlife' version of the game. As suggested by your example of GameSpy in C&C: Generals, when a commercial dependency is crucial to a game's success, it tends to be a client-side library, but typically the problematic dependencies aren't crucial; they're e.g. add-ons for Unity or Unreal that the studio bought to save time. In a world with SKG laws, the providers of these dependencies aren't going to be a stagnant target either—demand for compliant libraries will motivate development of open-source versions.

Interestingly, the will for doing this does exist among game developers; they just need the institutional support from legislation to twist the arms of the studios and publishers. Ross Scott has talked to a lot of devs who are burnt out from having their projects cancelled, leaving them with huge gaping holes in their resumes and portfolios where they've spent years on unreleased projects that are stuck under NDA. In general they tend to see SKG as a path to ensuring the games that do see the light of day aren't also scrapped, which would erode their work histories even further. (Apparently it also just plain feels bad to have your work erased from history. Shocking, I know.)

Slashdot Top Deals

CCI Power 6/40: one board, a megabyte of cache, and an attitude...

Working...