Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror

Comment Should have named it "Commodore Pi" (Score 1) 151

Well, what is it the Pi400 after all? A micromputer, like the Commodore or the Spectrum.
True, it shells a lot more power, but seriously: costs a dime, can do not much than games (as is), it looks and feels like a toy.

Um. Thinking better, probaly not. The very association with any of the old names would have marked it as some kind of retro-stuff-player-not-good-for-anything-more... however, this tiny machine REALLY looks like from the '80s.

Comment Re:Microsoft fiddling again while the OS burns (Score 1) 138

File Explorer is worse than ever.

Old news. Every new windows since Win2000 has had a file explorer slightly worse than its predecessor.

[IRONY=ON]
Look, in Windows you don't have files: you have "Apps" and "Data". All you need is a way to open the apps, they will load data for you automagically. If you are really so jurassic, you can always open "data folders" like Images, Audio, Music and every other stupid useless crap you have in your computer. File Explorer is just a remnant, for compatibility... I really can't fathom why anyone could want to open a disc with it. Heck, you shouldn't even KNOW what a disc is.

Spitefully yours,
Satya Nadella
[IRONY=OFF]

Comment Re:...same old dumb error reporting (Score 1) 386

Of course, they could be less anal and write something like 'unexpected keyword "else"'

That would be the bare minimum. And it's easy to do. And no, they don't do it. I see this carelessness in every software that logs or reports errors, but it's most prominent in programming languages. I wonder why, among the programs they write, programmers care less about their own tools.

Comment ...same old dumb error reporting (Score 1) 386

julia> else = false
ERROR: syntax: unexpected "else"

That error message should be "Can't assign to a language keyword, you %&#@£!!!"

Generally speaking, NO ONE of the many new languages I have seen in decades give a thing about precise error reporting and human-meaningful explanation of the wrongdoing. Why so much hate???

You could more easily win programmers to your language if they won't need the necronomicon to fathom what's wrong with their code... but NNOOOOO, let's give them hell...

Comment Re: And nothing of value was lost (Score 1) 591

Without NN, ISPs can and will split their offer. You will be no more allowed to buy a "connection to internet".

You will get a HTTP connection for a price, email for another. Ops, no video... you must pay another fee for that. E-commerce, paypal, e-banking? Sure, but they will cost you another bunch of bucks: all that security to add, you know... Newspapers and magazines? Sure, we have a whole bouquet of subscriptions available: NYtimes, WaPo, just name it. You can even try them 10 days for free.

And on, and on, and on...

(torrents? Omigosh, heaven NO! that's ILLEGAL!!! ...)

Comment Re:For people with a life... (Score 1) 140

Of course to even get to ME, you need either layer-3 network access or physical access.

Maybe not. One problem is that ME runs a custom version of MINIX: sure enough, the thing has a full TCP/IP stack. Maybe it has even drivers for a bunch of very common PCI-E network/WiFi cards, or USB ones (would be easier too). Which means that you *could* have someone peeking in your PC even from the Internet... and even if you attached the LAN cable to a discrete card instead of the motherboard plug.

Not knowing is the real problem here...

Comment Re:Runaway effect? Nope. (Score 2) 354

Maybe we will not have a "venus effect", but you should still fear CO2.

FYI: professional safety limits for CO2 exposition, 8 hrs/day, are 5000 ppm (italian laws). Check your country's laws, probably your values aren't too different. Considering a 24/7/365 exposition, I figure we end up with numbers even closer to the current 400 ppm level.

Comment This could be interesting (Score 4, Interesting) 266

Before 2008 nobody in the US gov cared about foreign propaganda. Now they worry about people saying things they don't like. That's the same thing USSR was worried about all the time since post-WW2 at least... people must not speak freely, or they will tell things the Nomenklatura cannot allow to pass over as truth.

IMHO, this means that US propaganda (yes, there is) is not working anymore. American people, or at least a significant part of it, has stopped thinking what the deep state (and the media, and the elites) wants they to think. The writing is on the wall. Now the million dollar question is: what american people is going to think? What will they held as truth, what will they value most, what will they ask to their government?

Comment Re:Maybe you are looking in the wrong direction (Score 1) 92

The STL is not part of C++. Was added later, rather quickly, when became clear to developers what C++ should have been. Still it was buggy and pretty non-orthogonal, i.e. not every algorithm-container combinations were good and sometimes you were better (or forced to) calling specialized member versions. Things are better today, but STL isn't really fixed yet anyway.

As a result, today in C++ we work with Cstrings, QTstrings, Ansistrings, UnicodeStrings, WhateverFrameworkStrings... anything but std::strings, since it would mean converting strings all the time. You can say "OK, frameworks would have had their string types anyway": maybe, but they would have been based upon C++ strings, because that would have been the obvious choice. They would have been cousins, instead of perfect strangers. And a poor grunt developer, like me, today could find some string love shifting frameworks, instead of learning from scratch every time, since the world would have been a little bit more standard...

Comment Maybe you are looking in the wrong direction (Score 1) 92

If you are really looking for an "Ideal language", maybe you should pay attention on what's going on in the "old" languages instead of focusing on new ones. Fortran, COBOL, Pascal and others, even C++ itself are all evolving, taking concepts from one another. I would dare to say they are slowly converging, though they will never become one.

This trend should give you some good clues on what's really good to have in an "ideal" language. If a professional developer community take the task to adjourn their already working, time-tested language, they will add what they really need, and not what some academic thinks it could be nice (I still facepalm for C++ not having a native string type) or what someone thinks it's cool to have, just to give it a try.

Slashdot Top Deals

Murphy's Law, that brash proletarian restatement of Godel's Theorem. -- Thomas Pynchon, "Gravity's Rainbow"

Working...