×

Announcing: Slashdot Deals - Explore geek apps, games, gadgets and more. (what is this?)

Thank you!

We are sorry to see you leave - Beta is different and we value the time you took to try it out. Before you decide to go, please take a look at some value-adds for Beta and learn more about it. Thank you for reading Slashdot, and for making the site better!

Comments

top

Nuclear Weapons Create Their Own Security Codes With Radiation

hamster_nz Re:Nonsensical explanation? (104 comments)

All I got from it was that they were going to use the radioactive material as a random number generator for securing communication between components, so nobody could hotwire it.

Well, I think that is what was said!

4 days ago
top

Ask Slashdot: Programming Education Resources For a Year Offline?

hamster_nz Dragon book. (223 comments)

If you only want to carry one slim book, I would recommend "Compilers: Principles, Techniques, and Tools" by Alfred V. Aho, Monica S. Lam, Ravi Sethi, and Jeffrey D. Ullman. It might be old skool, but there is sure to be enough ideas in there to keep you busy on cold nights.

about two weeks ago
top

First Experimental Demonstration of a Trapped Rainbow Using Silicon

hamster_nz I can't stand the phrase "so-called"! (79 comments)

It has two completely opposite meanings:

1: commonly named e.g. "the so–called pocket veto"
2: falsely or improperly so named e.g. "deceived by a so–called friend"

It drives me crazy!

about three weeks ago
top

NASA's HI-SEAS Project Results Suggests a Women-Only Mars Crew

hamster_nz Wanted - seven dwarfs for a space mission! (399 comments)

That argument could be extended to suggest that crew should be only people with Dwarfism. Everything could be smaller!

Then you could name the spaceship "Snow White", and sell the movie rights to Disney.

about a month ago
top

Axiom Open Source Camera Handily Tops 100,000 Euro Fundraising Goal

hamster_nz Re:Well done team! (31 comments)

Bits... in my world comms is always in bits per second :-)

3840 H pixels x 2160 V pixels x 24 bits per pixel x 300 frames per second = 59,719,680,000 bits per second

about a month and a half ago
top

Axiom Open Source Camera Handily Tops 100,000 Euro Fundraising Goal

hamster_nz Well done team! (31 comments)

I've had a few short chats with one of the members of the team, and the tech is simply gobsmackingly droolly. The data bandwidth required for readout from the sensors alone is massive - 300 fps of 4k video, even without deep colour is 20 x that of 1080p.(around 60Gb/s).

Congratulations for what has been years of effort!

about a month and a half ago
top

Slashdot Asks: How Prepared Are You For an Earthquake?

hamster_nz Been there, done that.... (191 comments)

We had a 7.1 10 kms (6 miles) down the road... http://en.wikipedia.org/wiki/2...

We had plenty of food and water, we were a bit cold as we didn't want to light the woodburner until we checked it out properly. Had a nice BBQ with the neighbours and enjoyed a bit of quiet time and early nights as power was out for three days.

It hit at 4:35 am. However I still don't sleep approriately attired for running out of the house in the night, nor do I have shoes by the side of my bed for walking over broken glass. Most probably the two most important lessons right there (oh and don't put your bed beside a brick chimney, not that we do...).

about 3 months ago
top

Parallax Completes Open Hardware Vision With Open Source CPU

hamster_nz Re:Open FPGA? (136 comments)

Can you give one example of Open Source Hardware that is "open hardware all the way down"?

If I could make an "Open Source Hardware" design using the actual propeller chip, then sure this makes that design "even more open", and so is a good thing IMO.

about 4 months ago
top

Parallax Completes Open Hardware Vision With Open Source CPU

hamster_nz Re:Limited utility. (136 comments)

Sure, but it is a big bonus for people who need a few custom periherals and a nice, open, stable controller with a good toolchain.

Video processing? Audio processing? Driving oodles of servos? Driving oodles of Neopixels? Does your design need really tight feedback loops (e.g. high speed power control)?

about 4 months ago
top

Math, Programming, and Language Learning

hamster_nz I think that they are two overlapping domains. (241 comments)

The best book I have ever read on DSP is "The Scientist and Engineer's Guide to
Digital Signal Processing" - pdfs are on http://dspguide.com/. All of the sample code is in BASIC - yes, BASIC! I have successfully then gone on and implemented many of the ideas presented in many languages, and even in hardware. This highly useful maths can be presented in the what is arguably the worst of programming languages, and it is still very informative,

Some important areas of programming have very little maths at all. For example math does not care if you just name all your variables "aaaaaa" through "zzzzzz" - the answer is just the same.

In short both sides of the argument are wrong. Programming and math sit beside each other, with quite a bit of overlap. When working on problems that are in this overlap, you have a bias towards seeing it as solving maths with a programming tool, or programming with maths as a tool.

about 4 months ago
top

How MIT and Caltech's Coding Breakthrough Could Accelerate Mobile Network Speeds

hamster_nz Can we update the title please? (129 comments)

"A better coding for data error correction and redundancy than Reed-Solomon" - this is News for Nerds after all.

And why the "oooh - flappy birds on my phone might be faster" slant? I want a faster SAN!.

about 6 months ago
top

Imparting Malware Resistance With a Randomizing Compiler

hamster_nz Re:Overengineered for it's eventual use.. (125 comments)

It isn't that hard.... there are plenty of low hanging fruit - the classic easy case is the NOPs that are used to align jump destinations. Just find :

    [NON PC RELATIVE INSTRUCTION]
    NOP
    NOP
and replace it with

    NOP
    [NON PC RELATIVE INSTRUCTION]
    NOP

You could even patch the PC relative offset if you wanted to...

about 5 months ago
top

Imparting Malware Resistance With a Randomizing Compiler

hamster_nz Overengineered for it's eventual use.. (125 comments)

Why bother with this at the compiler level?

Just find 10,000 instruciton pairs that can be reordered as they have no interdependancies, and reorder each of the pairs at random during the install phase. That gives you 2^10,000 unique executibles, but all the debugging symbols and so on will remain the same.

I guess that doesn't help you against stack-smashing and so on. But will allow you to fingerprint who leaked your binary onto bittorrent - which would be its eventual use.

about 5 months ago
top

The Sci-Fi Myth of Robotic Competence

hamster_nz My concern is far less esoteric (255 comments)

If self-driving cars ceed control back to the real driver when things get "interesting", without all the conditiioning that driving countless kilometers will the driver still be able to react competently? Or will it be like throwing inexperenced learner-drivers into the deep end?

Driving is a skill, and like any skill it needs to be practiced often to stop going rusty...

about 6 months ago
top

Why Cheap Smartphones Are Going To Upset the Industry

hamster_nz But you already can get good cheap phones... (234 comments)

... it is just that the phone networks don't want you to have them.

I have a 5", quad core, 2GB RAM, 32GB Flash smart phone from Chinavasion. It is much like a Samsung S4, and cost US$250. Unlocked as a standard feature, and with dual SIM, Took five days to from order to doorstep. Plugged in my work SIM and my own SIM and gave back a my work's S3.

A cheap 4" can be had for under $70.

about 6 months ago
top

Kids Can Swipe a Screen But Can't Use LEGOs

hamster_nz A single data-point (355 comments)

Due to a genetic condition my 7 y.o. son has severe motor skills issues (unable to stand, or hold a paint brush or pencil), He also has profound intellectual disabilities, and is unable to speak. He can however get around his iPad like the best of them - browsing Elmo songs on his youTube favorites, watching home videos, playing "Old MacDonald" and ordering his favourite snacks for morning tea using assisted communication apps. The benefits of this technology for him and others with special needs amazing!

However, even though he can't use a fork or knife, he can still stack MegaBlocks and Duplo... but only because we invest our time by playing with him and supporting him..

about 7 months ago
top

How a 'Seismic Cloak' Could Slow Down an Earthquake

hamster_nz Earthquake resistant buildings (101 comments)

It doesn't mean what you think- oo practical building can resist all earthquakes. The building standards are more about if a large earthquake occurs the building damage should be it limited to a small area. And it isn't about having a usable building after a quake - it is about not killing the people inside or around it.

Speaking from experience, just because a building stands up during a quake it doesn't mean that the building won't be structurally broken and require significant repairs or replacement before it can be used. The energy has to go somewhere!

about 8 months ago
top

The Next Keurig Will Make Your Coffee With a Dash of "DRM"

hamster_nz Why not... (769 comments)

...just supply a better quality, more desirable coffee? Oh no, that would be too hard!

DRM technology to the rescue,forcing users to buy crappy or overpriced coffee.

about 9 months ago

Submissions

top

Frakenchips - Xeon and FPGA doubles throughput but not power

hamster_nz hamster_nz writes  |  about 5 months ago

hamster_nz (656572) writes "Over at The Register there is talk of Intel's new Xeon/FPGA hybrid chips. Looks to be compelling: There's evidence the company may be right. Earlier this week Microsoft announced a scheme named "Catapult". With this system, the company added FPGAs to over 1,600 servers used by its Bing search engine and, in doing so, had almost doubled throughput while only increasing power consumption by ten per cent.

If you want to get in on the ground floor I guess you could always look at a Kickstarter AVR+FPGA hybrid."
top

Want a FPGA board for your Rasberry Pi or Beagle Bone?

hamster_nz hamster_nz writes  |  about a year ago

hamster_nz (656572) writes "Hot topics for the maker community are things such as embedded vision, bitcoin mining, autonomous vehicle control, Arduino, Open Hardware, software defined radio, small ARM/Linux boards and reconfigurable computing, A current Kickstarter project, LOGi FPGA,is touching all these bases, Funding has been reached after just a day, and Kicktraq currently has it projected to reach over $133,000.

As a long time FPGA enthusiast I'm very interested to see what will happen when a thousand keen users get togeather to explore programmable logic."
top

Ever wanted to starting designing hardware using FPGAs?

hamster_nz hamster_nz writes  |  more than 2 years ago

hamster_nz writes "The folks over at GadgetFactory (who specialise in open source FPGA development boards) have just released an add-on board, allowing first timers to explore digital logic without lifting a soldering iron. So if you ever wanted to have a breadboard with half a million logic gates on it, now is the time to get started.

You can even fit the entire hardware of 80s arcade games into them using Papilio Arcade."

Link to Original Source
top

Divid faster on AMD

hamster_nz hamster_nz writes  |  about 3 years ago

hamster_nz writes "I've been exploring binary division for implementing in an FPGA, and have discovered that division on my (cheap) AMD P320 laptop is slow, really slow. So slow that for 16 bit unsigned integers (commonly used in graphics and data acquisition) division can be done faster in C! one some tests it is over 60% faster to not use the '/' operator. Check it out..."
Link to Original Source
top

The nature of programming

hamster_nz hamster_nz writes  |  more than 3 years ago

hamster_nz (656572) writes "Once you have worked in a dozen programming languages things become much "same stuff, different day", but recently I've done two things that have given me insights into programming. While experimenting with VHDL on a Nexys2 FGPA development board I developed a deeper understanding of loops and state machines, and when I porting TinyBasic from 68000 Assembler to an Arduino micro-controller I learnt a lot about the nature of the stack based paradigm that pervades programming — 'gotos' are truely useful. What projects have others undertook which revealed programming insights?"
top

The Space Shuttle Owners Manual

hamster_nz hamster_nz writes  |  more than 7 years ago

hamster_nz (656572) writes "I've played with Orbiter a while and managed to fly and dock with the ISS, but was left wondering just how hard can space travel really be. Then I stumbled onto an equivalent of the Space Shuttle's Owners Manual. It looks to be very hard!
Great geek reading — just remember to use the switch on panel O8 to turn the right seat/center console lights off when you finish."

Link to Original Source

Journals

hamster_nz has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?