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

 



Forgot your password?
typodupeerror
×

Comment High perf SMP coding is in a category of its own (Score 5, Informative) 195

Designing algorithms that play well in a SMP environment under heavy loads is not easy. It isn't just a matter of locking within the protocol stack... contention between cpus can get completely out of control even from small 6-instruction locking windows. And it isn't just the TCP stack which needs be contention-free. The *entire* packet path from the hardware all the way through to the system calls made by userland have to be contention-free. Plus the scheduler has to be able to optimize the data flow to reduce unnecessary cache mastership changes.

It's fun, but so many kernel subsystems are involved that it takes a very long time to get it right. And there are only a handful of kernel programmers in the entire world capable of doing it.

-Matt

The Military

The High-Tech Warfare Behind the Israel - Hamas Conflict 402

Taco Cowboy writes The Israel — Hamas conflict in Gaza is not only about bombs, missiles, bullets, but also about cyberwarfare, battles of the mind over social media, smart underground tunnels and cloud-based missile launching systems. The tunnels that Hamas has dug deep beneath Gaza are embedded with high tech gadgets, courtesy of Qatar, which has funded Hamas with billions to equipped their tunnels with intelligent sensors which are networked to control centers enabling the command and control staff to quickly notify operatives nearby that IDF units are advancing inside a certain tunnel, allowing for rapid deployment of attack units and the setting up of bobby traps inside the tunnel.

In addition, Hamas has automated its rocket firing system using networked, cloud-based launching software provided by Qatar which can set off a rocket from any distance, and set them to go off at a specific time, using timers. "Anyone who thinks they have dozens of people sitting next to launchers firing rockets each time there is a barrage is mistaken," said Aviad Dadon, a senior cyber-security adviser at several Israeli government ministries. While Doha is allowing Hamas to use its technology to fight Israel, it's their own cyber-security the leaders of Qatar are worried about. For the Qataris, the war between Israel and Hamas is a proving ground to see how their investments in cyber systems have paid of — Qatar is very worried that one of its Gulf rivals — specifically Saudi Arabia — will use technology to attack it, and Qatar spends a great deal of money each year on shoring up its cyber-technology.

Comment Re:How has slashdot come to this? (Score 1) 150

Utter crap. Codenomicon are very friendly to FLOSS and FLOSS developers. They're also great guys. They have been providing free test services to the Samba project for many years now, and have helped us fix many many bugs.

In case you hadn't noticed, the code they're reporting on here is closed source proprietary code...

Comment Re:S'not Wooden (Score 1) 82

Hi @dotdancohen, We're using Matias Quiet Click switches. We're definitely aware that different folks have different preferences and assuming we can make the numbers and logistics go, we hope to offer several other Matias Alps options including their louder variant.

The ÂTron isn't for sale. (Nor is the Fingerworks or any of the other weirder stuff.)

I'd love to hear/read more about the leather keycaps.

And yep, I've actually been documenting my prototypes on GH :)

Comment Re:good wood? (Score 1) 82

We're planning to launch a crowdfunding campaign this fall. But we'd rather delay the campaign than launch something that we're not confident we can deliver and be proud of.

Initially, we intend to ship fully assembled & working keyboards. We believe pretty strongly that open hardware shouldn't require users to pick up a soldering iron. But we know that some folks _want_ a kit and we hope to get there eventually. If you're looking for something sort of like a Keyboardio keyboard in kit form, check out the ErgoDox on Massdrop: https://www.massdrop.com/buy/ergodox. (They require login before you can see things. It's unfortunate.)

Comment Re:S'not Wooden (Score 1) 82

There are definitely many awful MicroUSB ports out there, but there are also high-quality MicroUSB ports out there. The price difference between a cheap MicroUSB port and a high-end one is several orders of magnitude. As _specced_ they're supposed to be rated for more insertion cycles than MiniUSB.

We haven't made final component choices yet and this is something we're keenly aware of (and have debated internally). I'd be pissed if my keyboard's USB port failed. I'd be even more pissed if my customers' USB ports failed.

Comment Re:Not wooden (Score 1) 82

The durability we're looking for is somewhere between aluminum and balsa.

For the contours we're going for, the mechanical engineers and product folks we've been working with have assured us that we couldn't get away with stamping. It's pretty much die casting or milling. The numbers we've been getting for die-cast tooling just don't work out for the scale of production run we're expecting. I'd love to be wrong about all this.

The interior "key plate" and the bottom plate of the enclosure will, of course, be stamped aluminum.

Black anodized isn't the look we're going for but yes, there are a number of things we could to to differentiate it while sticking with the aluminum.

Comment Re:good wood? (Score 2) 82

I probably wouldn't call it 'silly', though I have no problem with you doing so. I agree 100% that this is a niche product. I made one because I wanted one. We wouldn't be having a go of making a full production run if people didn't keep trying to buy our personal test units.

If you catch me calling it revolutionary, please make fun of me.

Slashdot Top Deals

If you have a procedure with 10 parameters, you probably missed some.

Working...