Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror

Comment I am deeply, deeply skeptical. (Score 1) 88

... and it has nothing to do with AI per se. My experience with legacy code that there is stuff there that is absolutely impossible to figure out by just looking at the code alone. These parts usually encode weird edge cases of external systems, workarounds for even earlier data, "temporary" hotfixes, etc. Even well designed systems have a few corners like these. And even if there are comments, comments tend to assume a certain shared context. I find it unlikely that an AI or even a Homo Sapiens can properly specify these old software by _just_ looking at the code alone... I find this unplausible to be honest.

Submission + - Linus Torvalds: Rust will go into Linux 6.1 (zdnet.com)

slack_justyb writes: As previously indicated on Slashdot. Rust was slated to be coming to the Linux Kernel sometime in the 6.x version. Well wonder no longer on which version of kernel 6.x will have the first bits of Rust officially in the kernel, as Linus has confirmed that 6.1 will be the first with the new NVMe kernel drivers being in Rust.

The first version non-production ready code for the NVMe Rust based kernel drivers were already producing performance comparable to C code. So the final drivers to hit 6.1 are already looking promising. It also helped Rust's case that, thanks to the ground-breaking work of Linux kernel and Rust developer Miguel Ojeda, Rust on Linux has gotten much more mature. Kernel maintainers were convinced it is time to move forward with Rust in Linux. In short, they agreed that Rust on Linux was ready for work.

Submission + - Ask Slashdot: What Was Your First Computer? 3

destinyland writes: Today GitHub's official Twitter account asked the ultimate geek-friendly question. "You never forget your first computer. What was yours?"

And within 10 hours they'd gotten 2,700 responses.

Commodore 64, TRS-80, Atari 800, Compaq Presario... People posted names you haven't heard in years, like sharing memories of old friends. Gateway 2000, Sony VAIO, Vic-20, Packard Bell... One person just remembered they'd had "some sort of PC that had an orange and black screen with text and QBasic. It couldn't do much more than store recipes and play text based games."

And other memories started to flow. ("Jammed on Commander Keen & Island of Dr. Brain" "Dammit that Doom game was amazing, can't forget Oregon Trail...")

Sharp PC-4500, Toshiba T3200, Timex Sinclair 1000, NEC PC-8801. Another's first computer was "A really really old HP laptop that has a broken battery!"

My first computer was an IBM PS/2. It had a 2400 baud internal modem. (Though in those long-ago days before local internet services, it was really only good for dialing up BBS's.) I played chess against a program on a floppy disk that I got from a guy from work.

What was your first computer?

Comment Re:How Absurd (Score 1) 545

I feel the same. I spend most of the time at my job thinking, not typing. That said, there are moments once in a while, when I feel like the code is just flowing out of my brain, through my body and fingers, directly into the screen. Now these moments make me really appreciate touch typing.

Comment Re:Word to the wise (Score 1) 200

"Capturing requirements is pretty useful and having a repeatable, reproducible way of doing this is also useful. Need to take over some other person's 3 year old steaming pile of spaghetti? Requirements are a good start. Need to replace a home-grown system with a market solution? Requirements are pretty useful in negotiating a contract with the vendor (unless you don't mind the vendor nailing your balls to their invoice because you couldn't actually tell them what you needed their software to do)."

Yes, IF your contractor is COMPETENT ENOUGH to give reasonable requirements. In reality this rarely happens. And while you can point a finger at them, that their requirements were stupid, they will think you just deceived them. They will pay you, but they will not come back.

Comment Re:Word to the wise (Score 1) 200

I agree with you except:

The list of "institutional causes" can be addresses through process

This is FALSE. In fact, "institutional causes" are ALWAYS lack of communication, lack of REAL teamwork, lot of ass-cover, responsibility avoidance, bureaucracy and fear. This is exactly CAUSED by such processes.

Comment Re:$SUBJECT (Score 2, Insightful) 266

If I understand correctly, you can run your own Diaspora server, is it right?

Well, then there must be a protocol to communicate between Diaspora servers. If that protocol is sound, then I will just write my OWN server with all the security features I need.

Do we know anything about the security of the protocol? I am more interested in that not in the security of the webapp.

Microsoft

Submission + - The software that failed to compete with Windows (technologizer.com)

harrymcc writes: When Microsoft shipped Windows 1.0 back in November 1985--it turned 25 on Saturday--it wasn't clear that its much-delayed windowing add-on for DOS was going to succeed. After all, it was a late arrival to a market that was already teeming with ambitious competitors. A quarter-century later, it's worth remembering the early Windows rivals that didn't make it: Visi On, Top View, GEM, DESQview, and more.

Comment Re:patents/capita (Score 2, Insightful) 302

There simply is no good metric. You have to judge the quality of the papers and authors by reading them. Tht is not the answer accounting departments want to hear, though.

Yeah, and this mechanism hinders deep research. The problem is that the most interesting research subjects are also the riskiest ones. You cannot publish papers on failures, therefore you are highly pressed to go for the low hanging fruit. This means that journals will be full of the (n+1)th refinement of a well known algorithm/technology/formula/theorem.

We need more scientific risk-taking.

Slashdot Top Deals

FORTUNE'S FUN FACTS TO KNOW AND TELL: A giant panda bear is really a member of the racoon family.

Working...