Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?

Comment Re: Passed data with a ton of noise? (Score 1) 311 311

Such as the A, A not, B, B not. It is impossible to induce both a positive and a negative noise onto a wire at the same point in time, so as long as both signals are true it's a one, if not it's a zero. More wires, but zero errors.

Because it's massively inefficient. 4 wires to get data through which could each carry 80% of the goodput with 20% error redundancy. So that's 3.2 times better than your 4 wire scheme.

Comment Re:Passed data with a ton of noise? (Score 1) 311 311

That needs to go away. We need an Ethernet protocol extension with BCH or Hamming code support.

The 1970s called and wants its error correction scheme back.
Try LDPC or turbo codes or or Reed Solomon if you like it old school, but not too old school maybe mixed with soft decision decoding, or fancy DDFSE schemes.
But never meddle in the ways of MIMO, for therein madness lays.

Comment 30 Times Faster? (Score 5, Interesting) 218 218

For most specific problems thrown at supercomputers, you can go 30 times faster with a custom hardware architecture baked into silicon

To go 30 times fast for general purpose supercomputing, you use the latest silicon (2X) and more chips (15X) and come up with a super new interconnect to make it not suck. This would involve making some chips that support low latency IPC in hardware.

They are free to send me a few billion dollars, I'll get right on it and deliver a 30X faster machine and I'l even use some blue LEDs on the front panel.

Comment Surplus (Score 1) 292 292

We're collectively producing more rice than we eat. Japan is stockpiling unused rice every year, and the world markets are flooded with cheap rice. Food insufficiency (starvation, malnutrition) is currently a problem of resource allocation, not production.

At the same time, the consumers in the big rice consuming countries aren't eating just "rice". You can typically find many dozens of very specific breeds of rice with differences in flavour, texture, firmness, size and so on. And that's within a single type (Japonica, say).

I suspect this would only be useful for rice grown for feed or as an industrial crop. But for feed, source of starch and so on there are already other, well entrenched crops available, so I don't see much of a practical impact of this development.

Comment Re:Swift (Score 1) 351 351

I haven't touched the iphone stuff. Only Macintosh programming, which I've done on and off since 1984.
I found Swift pretty easy to pick up. Another language amongst many. Each to their own.

I wrote an MVC shim over curses in python for a point of sale application. Now that was a simple API.

Comment Re:Swift (Score 2) 351 351

Agreed. Swift makes it easier to program, but the notion that "anyone" can write apps is definitely a laugh. There are a lot of programmers who don't understand that some people have a really hard time with the core concepts and skills involved in creating software. It reminds me of math teachers who don't seem to understand that some people have a fairly difficult time with advanced mathematical subjects. People have different areas of competence, and not all are suited to be programmers. It's not just logic... you need to do some creative problem solving in formulating that logic, and you need to keep a LOT of complex things in your head all at the same time to get them to all mesh together at the end.

And that's how I became I developer. In college I was going to major in Economics with a minor in Computer Science - but then I took an "Intro to programming" class after 8 years of home computer BASIC - and I was amazed that these engineering students had no ability to understand the logic and problem-solving required for programming.

I have a degree in computer science. I've been programming since I was 9. I learned Swift. It's quite good as languages go. But no amount of language knowledge or computer science knowledge will make the Apple APIs simple. They're not. They're complicated and hard to use. Swift will not make the APIs simple or logical. Making the APIs simple and logical will make the APIs simple and logical.

Comment Re:Newegg (Score 1) 170 170

> It's DRAM that's in the crosshairs.

Only to a small extent. This would reduce the need for DRAM cache of SSD data. Computers will still need huge amounts of DRAM for workspace. Workspace memory needs trillions of times more write cycles than this provides.

Or more SRAM cache local to the CPU with cache lines being merrily lobbed twixt the SRAM and the magic new memory. Maybe. A non volatile PC would be neat.

Comment Re:A simple proposition. (Score 1) 375 375

What is the alternate solution? Are you willing to pay for a subscription to every site you visit? Do you want more "native content" intermixed with all these articles?

Or, you know, less content. It's not as if we're all sitting around wishing there was more stuff on the internet to read, right?

We pay a monthly subscription for our online daily newspaper. I occasionally pay for things such as printed anthologies of online comics I follow, buy books by authors whose blogs and articles I read. I subscribe to a couple of websites.

At one end there is high-quality content such as newspapers (which is high quality in my home country) and other stuff like I listed above. Stuff that is good enough that people really do want to pay for it.

At the other end a lot of people out there are creating good stuff completely for free. You've got academics, programmers and other professionals with a day job that write to spread what they learn. You've got hobbyists sharing their passion. Small businesses publishing good stuff to promote their name and skills. Factual events are widely and freely reported.

The content farms, clickbait sites and the rest out there is squeezed between these two. The high-quality stuff sets the bar for what people expect in order to part with their money. The free stuff sets the bar on what people accept before they abandon you and leave for better sources.

If your business depends on having so much advertising that it drives people to block stuff or leave, then you have no business being in business at all.

Comment Re:Newegg (Score 1) 170 170

Usually i'd agree... there's been countless up and coming new types of memory that never make it.

But i'm cautiously optomistic here because

a) It's Intel and not some tiny obscure VC

b) they said they already have wafers and mention 2016 O_o !

no wonder they ditched their awesome SSD controllers.

It's DRAM that's in the crosshairs.

If at first you don't succeed, you must be a programmer.