As ususal here’s the schematic overview of the things behind the curtain:
“The Chaos Communication Camp is an international, five-day open-air event for hackers and associated life-forms. The Camp features two conference tracks with interesting lectures, a workshop-track and over 30 villages providing workshops and gettogethers covering a specific topic.”
Chaos Communication Camp 2007
The International Hacker Open Air Gathering
8|9|10|11|12th August 2007
Finowfurt near Berlin, Germany (Old Europe)
“You can participate! Bring your tent and join our villages. The Camp has everything you need: power, internet, food and fun. The 100.000 square meter areal features enough space to camp, cozy places to hang out and a nice pool and lake to swim and do nautic experiments.”
There are two lecture halls called “foo” and “bar”:
I am currently involved in a very interesting project which utilizes a massive load of threads and in-memory data structures. The downside if this is of course: how on earth do I make that thread-safe?
Along the journey I stumbled upon Ralf Westphals thoughts and code on that matter. Ralf comprehensively writes about a technology called “Software Transactional Memory“. “What’s that?” you may ask. And here’s the answer provided by the wikipedia:
“In computer science, software transactional memory (STM) is a concurrency control mechanism analogous to database transactions for controlling access to shared memory in concurrent computing. It functions as an alternative to lock-based synchronization, and is typically implemented in a lock-free way. A transaction in this context is a piece of code that executes a series of reads and writes to shared memory. These reads and writes logically occur at a single instant in time; intermediate states are not visible to other (successful) transactions. The idea of providing hardware support for transactions originated in a 1986 paper and patent by Tom Knight. The idea was popularized by Maurice Herlihy and J. Eliot B. Moss. In 1995 Nir Shavit and Dan Touitou extended this idea to software-only transactional memory (STM). STM has recently been the focus of intense research and support for practical implementations is growing.”
It seems that this different approach to in-memory data management could a solution for most of the difficulties I and maybe you might have with thread safe programming. Even better: it make the code easier to read and is completely written in C#.
Since I am still in the evaluation phase if or if not to use the NSTM implementation, I will keep you posted on that matter in future updates.
Source 1: http://weblogs.asp.net/ralfw/archive/tags/Software+Transactional+Memory/default.aspx
Source 2: http://en.wikipedia.org/wiki/Software_transactional_memory
Source 3: http://www.codeplex.com/NetSTM
Oh well. Just after the 43 thousand Euro pile-of-metal arrived some of our office-technicians just thought: It’s tea time, we got a new toy, would that blend?
So they got the tea set and the digital camera out:
We don’t just think of our new hardware as the core equipment of a enormous network. We think of it… well… in a different way.
“OLE Coordinate System is trompe-l’oeil interactive software that enables characters to wander along blocks and staircases in impossible ways. While M.C. Escher is famous for his “trick of the eye” works, this piece enables users to create and experience their own Escher-esque worlds. Examples of such animation expressions are: character movements based on a 2D interpretation of attached blocks which are not contiguous in three-dimensional space; falling motions on a single plane, etc. You don’t have to do anything special to create “trick of the eye” images like these. The user just clicks to position the block, staircase or character and change the angle.”
For a better understanding, look at the pictures and the video:
Source: OLE Coordinate System
…on their journey to Mongolia…
“Ze Germans …are coming! We’re taking on the Mongol Rally 2007. 13.000 kilometers, 5 mountain ranges, 2 deserts, some of the worst roads in the world and all this in car most people wouldn’t trust to get them to the local shops.”
And as of today they are on the road doing the rally:
“If you read this after about 8am, then we are on the road and on our way to London. Thanks to Mirko, all our SMS Updates will also be posted here, so stay tuned! And for God’s sake, wish us luck!”
Today I had a talk about IP-TV in our local research network – a project I am involved in the past year. And since I did some of the legal and coding work (YAPS) I was the one who wanted to talk about it the most…
First here’s the slidedeck:
The talk was recorded and you can watch it as soon as the post-production team has finished working on it – I’ll keep you posted.
Source: Slidedeck as PDF
We finally had the time to get to the FIWAK 07. I made these pictures:
Source: FeM Blog
Namenlos wrote about how almost everything is held together at this years ISWI technically. Well he even draw something neat to look at and say “Look, that we did!”
“Die Audiostrecke wird mittels 6 Behringer Ultragain Pro-8 Digital ADA8000 aufgebaut. Diese Geräte nehmen 8 Kanäle Audio via XLR entgegen und setzen die auf eine ADAT-Verbindung über ein TOS-Link-Kabel um. Da die TOS-Links nur 10m weit gehen hängt an jedem Behringer ein ADAT-Extender, der das ganze gleich auf Glasfaser umsetzt. So kommt der Ton vom Studio zur Regie und zurück. Zusätzlich liegen noch 5 Strecken Video (so ein Fernsehsender ganz ohne Bild is ja auch nix.). Zum Abschluss verteilt in der Fischerhütte nochmal ein HP Procurve 2524 ein bischen Netz an die Surfterminals und die Leute vom ebenfalls dort beheimateten L.i.g.h.t. Projekt.”
And then deka came and created another drawing of the Live Streaming infrastructure:
There’s something great going to happen this summer. After the great experience we had with the DVB-T TV Station of the Maintech guys at the 23c3 Achim decided that it would be great to have such a DVB-T TV Station for FeM e.V.. He went through the hassle of getting a license and organized the needed hardware. Today one of the important parts arrived… but first a teaser:
Yes! FeM is going to broadcast 24 hours a day from June 2nd to 10th the ISWISION and ISWIradio via DVB-T on channel 23 (490 Mhz). Today the antenna arrived… this thing is humongeous:
If you want more information stay tuned on technology-ninja. In the meantime you can read the press feedback:
“Forschungsgemeinschaft elektronischer Medien e. V. veranstaltet erstmals Ereignisfernsehen
Anlässlich der traditionellen Internationalen Studentenwoche Ilmenau 2007 (ISWI 2007) wird die Forschungsgemeinschaft elektronische Medien e. V. vom 1. bis 10. Juni erstmals Ereignisfernsehen veranstalten. Im Stadtgebiet von Ilmenau wird das Programm als DVB-T-Signal (Terrestrial Digital Video Broadcasting – digitaler Fernsehempfang über Antenne) ausgestrahlt. Zu sehen sein werden Live-Sendungen aus der Fischerhütte in Ilmenau, Übertragungen von Veranstaltungen sowie eine Sendeschleife mit Veranstaltungshinweisen und Wiederholungen. Zusätzlich wird die DVB-T-Frequenz genutzt, um das Programm vom Ilmenauer Studentenfernsehfunk und von Radio hsf zu verbreiten.” (Press release, Thüringer Landesmedienanstalt)
Source 1: http://www.fem-dvb-t.de/index.html
Source 2: http://www.fem.tu-ilmenau.de/index.php?id=69
Source 3: http://www.maintech.de/
Source 4: http://www.sr-systems.de/
Source 5: http://www.tlm.de/tlm/aktuelles_service/presse/index.php?pm_id=272
It just seems like make is going to get some interesting pictures tomorrow:
“We’re using weather balloons to go up to approximately 100k feet armed with 4 cameras… 20 megapixels of camera! We’ll be taking shots every 7 seconds for two hours and measuring the temperature with the Make: controller and thermistors!
It took 16 people working on this, countless cases of mountain dew, lots of take-out food, and a lot of sleepless nights, and we intend to fly Sunday!
Cloud cover, snow, and mechanical failure may postpone the launch, but we’re ready to give it our best shot this weekend.
In this Make: Video Podcast, you’ll learn all the details of how to put a weather balloon up into space! The weather balloon will make it up to about 100,000 feet. That’s almost 20 miles up and more than twice the height of being in an airplane. It’s high enough that the sky is black and you can see the curvature of the earth.”
I had this very same idea just a week ago and now someone has done it: A Raytracer written entirely in C# and running upon XNA.
“Ok, I’ve got most of what I want done on the Ray Tracing project — enough at least to publish some code and do some blogging. This first article describes the overall coding structure, and how to use the project. I’ll get into some of the more difficult aspects of ray tracing in future posts.”
It obviously doesn’t run on the 360 yet – so keep on watching this project. (due to some limitations on the 360 XNA Implementation I would also recommend waiting for the next run)
Oh well it’s no big deal really :-). The theory behind it was discoverd in 1851 and it proofs that the earth rotates under the pendulum. Uh, of course you can grab some more sophisticated theory insights here. So what’s up with that thing? It was voted to one of the ten best webcams on earth. Go and have a look.
The internet comes up with new ideas of information transformation and management every day. Yahoo now came up with a great idea of how the users could almost freely transform syndicateable data to anything they like.
Yahoo says this about it’s new baby:
“Pipes is an interactive feed aggregator and manipulator. Using Pipes, you can create feeds that are more powerful, useful and relevant.”
If you ever wanted to connect NY Times articles to Flickr, you can do this and many other things now. You even get a decent editor:
“When your server farm is in the hundreds of thousands and you’re using cheap, off-the-shelf hard drives as your primary means of storage, you’ve probably good a pretty damned good data set for looking at the health and failure patterns of hard drives. Google studied a hundred thousand SATA and PATA drives with between 80 and 400GB storage and 5400 to 7200rpm, and while unfortunately they didn’t call out specific brands or models that had high failure rates, they did find a few interesting patterns in failing hard drives.”
Grab the pdf here.
“Microsoft Portrait is a research prototype for mobile video communication. It supports .NET Messenger Service, Session Initiation Protocol and Internet Locator Service on PCs, Pocket PCs, Handheld PCs and Smartphone. It runs on local area networks, dialup networks and even wireless networks with bandwidths as low as 9.6 kilobits/second. Microsoft Portrait delivers portrait-like video if users are in low bandwidths and displays full-color video if users are in broadband. In low bandwidths, portrait video possesses clearer shape, smoother motion, shorter latency and much cheaper computational cost than do conventional video technologies. Microsoft Portrait pursues providing presence notification, chat/voice/video functions anytime, anywhere, on any device.”
The planning process started way earlier than last year but as usual some things remain until the very last minute before everything starts. But since this year the teamwork and enthusiasm was extraordinary we finally made it almost as planned. We surely did not reach our goal of releasing the recordings hours after the talk ended. Mainly because we underestimated the amount of knowledge and pain it took to actually get the recordings running on the iPod. It was one of the guidelines for this years official recordings: they had to run on current generation video iPods and they had to have all the metatags. So the team did it and we ended up releasing the first half (nearly) of the 23c3 recordings into the public only 2 weeks instead of the 4-6 months of last year. Even better: we managed to improve the video quality and even got smaller files. That wouldn’t been possible without the encoding-pipeline knowledge that Michael Feiri brought into the team. With that knowledge it also took several days to actually build the working pipeline.(yes the iPod is one special piece of hardware) The complete encoding-pipeline we used will be documented and released soon.
So after all that planning we finally packed our stuff and hit the road:
After some hours and the unpacking the video studio looked like this:
here’s a close up of the Windows Media Encoders, the h.264 encoding machine and the storage (all from behind):
So we surely brought enough processing power to berlin. And this is what did take the picture:
Want to see what it’s like watching “out of the window” of the video studio? No problem:
or how about another view of the studio:
So. So you had some pictures of the video studio and the setup. But I bet you want to know some more details about the setup itself. I created an overview for you:
Since last years setup was completely digital (planned) and we ended up using the DV-tape backup since all the recordings were screwed up we thought it might be a good idea to go back one step and use analog video as in FBAS to transport and record the talks. We also had the DV-tape backup this year and to be honest in some cases we have to fall back to that. Less than 10 out of 130 recordings are screwed up so we have to use the DV backup. That means 120 of them worked out as planned. Great! We are currently cutting and encoding them and as you read this more than half of them should be up on the official servers and the mirrors.
Now in the aftermath of the congress we learned a new lesson: there’s maybe one or another speaker that would not allow us releasing their talk recording. In the future we think of having something like a “don’t record me”-list to avoid misunderstandings.
Because of that major hardware fault on the first day of 23c3 I was not able to blog about the things that happened at the congress. I am going to catch up on everything soon.
In the meantime take this information: The recordings are made. The majority of the recordings is working as planned and is going to be encoded and released in the next hours/days. There are some lectures where something went wrong, but since we had a great backup strategy nothing is lost and will be put online later.
One question came up frequently: What format and codec will the final official recordings have?
Here is the answer:
Video: h.264, 640×480, x264-Parameter: –no-cabac –level=30 –subme=7 –me=umh –crf=23 –ref=2 –partitions=all –mixed-refs
Audio: AAC, (using neroaac)
The machines are currently encoding and muxing the recordings. So stay tuned to get your hands on the high-quality official recordings soon.
BTW: Thanks to Michael Feiri for his in depth knowledge about the whole encoding process and tools that are used and his help with all the hassle around it.
One more step forward: The 23c3 opening credit generator is done. It’s an application which reads the Fahrplan XML file and generates an opening credit movie file which we will use in the recording and encoding process.
And this is what it finally looks like:
After clicking the “generate” button it’ll create the animation on the fly with all the blending and font rendering and write it to a movie file in it’s own directory. I used the AForge which is GPL v2 which makes the whole thingy GNU v2. Damn, I hate this license crap B-)
Sourcecode: Vorspanngenerator_sourcecode.zip (2,17 MB)
The long awaited XNA Game Studio and it’s XBOX 360 game launcher counterpart is available for download. Hobbyist game developers rejoice!
“XNA Game Studio Express enables hobbyists, academics, and small, independent game developers to easily create video games for Windows and the Xbox 360 console using new, optimized cross-platform gaming libraries based on .NET. This official release enables the creation of games for Windows XP SP2-based PCs. Combined with an active membership in the XNA Creators Club (available from Xbox Live Marketplace), you can also create, debug, and play games on your Xbox 360 console.”
Oh. You have to have Windows XP SP2 at the moment to run XNA Game Studio Express:
“Only supported on Microsoft® Windows® XP SP2 (all editions) at this time. Windows Vista support will be available in an update to version 1.0 next year.”
Source: XNA Game Studio Express Download
“MIRAVI stands for MERIS Images RApid VIsualization and it’s a data-driven system for real time image rendering and quality analysis. Those images, though fascinating, are not suitable for scientific use. Scientists usually prefer to work with MERIS data products, which fully exploit the 15 spectral bands of the instrument, and which are generated with sophisticated algorithms.
MIRAVI generates the images directly from the MERIS raw data (i.e. the Level 0 data), usually available within 2 hours from data acquisition, depending whether the raw data have been transmitted directly to ground stations, or first recorded onboard then transmitted to ground stations.
The MIRAVI image processing does not intend to provide a very accurate geolocation or calibration. The high geolocation accuracy is achieved within the standard MERIS data products (less than ½ pixels).
MIRAVI generates the images using the MERIS Full Resolution (FR) mode (resolution about 260 m) which is activated systematically over land and coastal areas of Europe, Africa and Asia, and non-systematically over America. In its Reduced Resolution (RR) mode (resolution about 1200 m), MERIS operates systematically along its orbit illuminated by the sun.”
I think the best way to get a clean installment is to start from the beginning. So I’ve created a new virtual machine and installed the OS, using the newly available R2 release of Windows Server 2003. Since the whole authentication stuff is Activedirectory based I did not need to bother with local users and groups. I’ve installed the .NET Framework 3.0 right away and so everything starts after the OS installation and the mandatory windowsupdate.com visit.
First, ensure that you’re currently logged in with Administrator privileges. Then check if IIS 6 is actually configured to use ASP.NET 2.0.50727:
Enable ASP.NET 2.0
- Click Start, point to All Programs, point to Administrative Tools, and then click Internet Information Services (IIS) Manager.
- In the Internet Information Services tree, click the plus sign (+) next to the server name, and then click the Web Service Extensions folder.
- In the details pane, right-click ASP.NET v2.0.50727, and then click Allow.
Install SQL Server 2005
When you’re planning to use the SQL Server Express Edition you can just ignore this step since Office Sharepoint Server 2007 comes with it. If you’re, like me, want to use SQL Server Standard Edition you just install it as you normally would.
The default configuration of SQL Server 2005 is that the local BUILTIN\Administrators usergroup also got the sysadmin role assigned. This is important for the next steps.
Install Office Sharepoint Server 2007
The first thing you have to enter is the product key. Just enter it and Continue…
Actually read and accept the license terms for Office Sharepoint Server 2007 and continue…
Choose “Advanced” installation type:
On the next screen you should choose “complete” which installes all components of the product.
You can now safely click the “Install Now” button which will start the automatic installation process.
After some seconds you should be seeing this:
And yes, of course we want to run the “Sharepoint Products and Technologies Configuration Wizard“. So click “Close” and the wizard opens (of course…)
Click “Next” to get rid of the welcome message and click “Yes” when you’re asked if it’s okay that things that need to be done are done (restart of services)…(why are they asking anyway?)
You are then asked if you want to connect to a currently existing server farm or if you would like to create a new one. Of course in my case I need to create a new one.
I’ve already created an user account in the AD domain called fem\sharepoint_admin2007 which I am going to use as the main administrator account for the sharepoint server. On the next page you’re asked for the configuration database settings.
Enter the database server, the desired database name and enter the user account name+passwort. You don’t actually need to add the fem\sharepoint_admin2007 account to the SQL Server 2005 logins since you’re currently logged in with a user with sysadmin role on the SQL Server 2005. That means: the new databases are created with the user account you are currently using and the username you entered is assigned administrator role for these databases.
After clicking on “Next” you’re asked which port you want the Central Administration Website to use. If you don’t choose something a random port number is chosen. We choose port 34474. You can also configure which authentication provider will be used for the Central Administration Website.
After clicking on “Next” you’re presented the whole settings you made. You just go on with “Next“.
And now the magic starts. Office Sharepoint 2007 Setup installs the server, configures the databases and web applications and starts/restarts the services that need a start/restart.
If everything worked (and it should) you’re once again shown the settings you’ve just made. Click “Finish” and your default browser should open http://moss2007:34474/. You should now see the “Office Sharepoint 2007 Central Administration“:
Now you should configure/check you’re browsers security settings to ensure everything will work in the next steps.
Add the SharePoint site to the list of trusted sites(Internet Explorer 7)
- In Internet Explorer, on the Tools menu, click Internet Options.
- On the Security tab, in the Select a Web content zone to specify its security settings box, click Trusted Sites, and then click Sites.
- Clear the Require server verification (https:) for all sites in this zone check box.
- In the Add this Web site to the zone box, type the URL to your site, and then click Add.
- Click Close to close the Trusted Sites dialog box.
- Click OK to close the Internet Options dialog box.
Since there is a copious amount of “Administrator tasks” which is Sharepoint speak for “you really really should work through that list“. Just click on “Administrator Tasks” headline on the homepage of the Central Administration website and you should get the complete list. Work through it, you’ll need everything to be properly set up to continue through this howto.
Since we’re working with just one single machine and not a complete server farm we read fast through the quickstart guide and ignore the server farm related stuff. We go directly to the “Services on Server” configuration screen which looks much like this:
So we select “Single Server or Web Server for small server farms” and take a closer look at the services listing on the bottom of that screen. You can start the services in the following order:
Document Conversions Load Balancer Service
Document Conversion Launcher Service
Excel Calculation Services
Office SharePoint Server Search
Windows Sharepoint Services Help Search
Windows Sharepoint Services Web Application
As a next step we need to configure the shared services of the new Office Sharepoint Server 2007. You can find the page here: “Central Administration > Application Management > Manage this Farm’s Shared Services > New Shared Services Provider”
Since we did not create a Webapplication yet we can do it now: just click on the “Create New Web Application” link and fill out the fields accordingly. You can choose the database name here. Just use the names you’ll remember.
For security reasons please create a new account which will be used for the IIS 6 application pool and the SQL Server 2005. This user must only have the permissions he needs for the job. (see Office Sharepoint Server 2007 security articles on MSDN) When you now click on the “Create” button your web application, database and application pool will be created.
After the successful creation you’ll be forwarded back to the “New Shared Services Provider” page. This time the web application fields are filled in with the web application data you just entered.
You now need to specify the credentials for the SSP Web services to use for inter-server communication and for running SSP-scoped timer jobs. Don’t use a local administrator or domain administrator account. This user must only have the permissions he needs for the job. (see Office Sharepoint Server 2007 security articles on MSDN). You could now click the “OK” button but you’ll end up with a warning telling you that it’s not recommended to host the MySite on the same web application as the Sharepoint Services Provider administration site. So I recommend creating another web application for the MySites.
I did this in my case using a new hostheader “http://mysites.moss2007“.
By clicking on the “OK” button you should get the already familiar “Operation in Progress” animation showing you that the magic happens now. After a short while you should see this:
Hurray! It seems that everything worked out. Now the only thing we should do is to restart the IIS 6 server to ensure every configuration change is actually propagated.
To do this right-click your IIS 6 server in the Internet Information Services (IIS) Manager select “All Tasks” and click on “Restart IIS…”. Click on “OK” and IIS 6 should restart.
When you now access “http://mysites.moss2007” you’ll asked for user credentials and since the only user for this moment that has access is the one you entered during the creation process, use this user. And you’ll end up with this:
And after a short waiting period you can browse through your brand new MySite. Last we need to create a new Site Collection. You can achieve this through the following path: “Central Administration > Application Management > Create Site Collection”.
Fill in the fields and select from the “Template Selection”: Enterprise -> Site Directory. After your click on “OK” once again you’ll see the “Operation in Progress” animation and after this you’re Site Directory is set up. Now you can access the your Top-Level Site in this case “http://moss2007“.
At this point we successfully installed and configured a Office Sharepoint Server 2007 on a brand new machine. And since we’re essentially done with the base Office Sharepoint Server 2007 installation process we’re now going to migrate the databases of the Sharepoint Portal Server 2003 version to our new installment. So stay tuned for Part 2 of this HowTo.
For the upcoming 23. Chaos Communication Congress and for Virtual Machine testing purposes FeM bought a brand new DELL 2950 Server with impressive specs: 2x Dual Core Xeon 2.0 Ghz (5130) + 8 GB RAM + 2x 73 GB 10k upm + 4x 300 GB 10k upm (all SAS).
I spent the last day installing Windows Server 2003 R2 x64 on the machine which leads to the well known hardware driver issues. But everything solved, the RAID is up’n’running and the machine seems to be a seriously fast one.
Since it’s a DELL machine it’s tidy, which is great since I’ve seen enough machines from other manufacturers where something must have been seriously gone wrong in production phase.
Oh yeah, there’s actually something one can do to play with fusion… the downside of this is the needed time and the electricity bill…
“In the basement of his parents’ Oakland Township home, tucked away in an area most aren’t privy to see, Thiago is exhausting his love of physics on a project that has taken him more than two years and 1,000 hours to research and build — a large, intricate machine that , on a small scale, creates nuclear fusion.
Nuclear fusion — when atoms are combined to create energy — is “kind of like the holy grail of physics,” he said.
In fact, on www.fusor.net, the Stoney Creek senior is ranked as the 18th amateur in the world to create nuclear fusion. So, how does he do it?”
The kid built a Farnsworth Fusor, which, beside of the manufacturing skills is said to be doable by almost everyone. In fact: It’s quite an achievement to be in the “Neutron Club”.
Source 1: http://fusor.net/
Source 2: http://www.fusor.net/board/index.php?site=fusor
Source 3: http://www.freep.com/apps/pbcs.dll/article?AID=/20061119/NEWS03/611190639
It’s quite some days since SIGGRAPH’06 and the article I wrote about Photosynth. But here it is: You can testrun the photosynth viewer by yourself or you can watch this short video:
Video: Microsoft Live Labs Photosynth screencast
Source 1: synthesize your photography
Source 2: http://labs.live.com/photosynth/
ATTENTION: The information in this article are not final and are subject to be changed during the plannings.
In less than 2 months the 23c3 takes place in Berlin/Germany (December 27.-30th 2006). And the plannings are in full progress. We had several brainstorm sessions and I think that we finally do have a plan. First of all: We learned a lot from the 22c3 live streaming and recording work. And to give you an overview of the things we want to achieve this time:
- permanent working live streams of all 4 lecture halls
- high quality recordings without using our DV-Tape fallback
- making low/mid/high quality recordings in different codecs available for download within 24 hours
To achieve these goals we’re going to need considerably more hardware than last year, which means:
- 4 WMV Live Encoding machines
- 1 MPEG-2 encoding machine with 4 MPEG-2 encoder cards
- 4 video editing machines
- 6 19″ TFTs + 1 4
- at least 1 monitoring machine
- more than 1 Tbyte of storage space
- 5 cameras + 1 video mixer
- a lot of helping hands (yes, we need help chaos angels!!)
So. The camera setup is almost identical to the last one. But this time we want to use a better FBAS signal instead of the in-house HF-cable-TV. The WMV encoding stays as it was last year. We plan to install an additional MPEG-2 hardware encoding machine which produces high-quality MPEG-2 data (which gets edited and compressed for download distribution as fast as possible).
Since we’re sill in planning stage we cannot speak about bitrates, live streams and such. Everything is subject to change, it’s just a draft. But stay tuned and read frequently. Oh… and comments are welcome.
Source 1: https://events.ccc.de/congress/2006/Home
Source 2: https://events.ccc.de/congress/2006/Angel_FAQ
“What do you get when you take 38,240 PixelBlocks, excessive amounts of free time, and a love of built-in Windows time wasters? A six foot tall recreation of Minesweeper! You’re looking at dozens of hours of work and over $900 worth of colored pegs.”
Sven brought up the idea to start a “DotNetUserTaskGroup” – which, to simplify the explanation, is a group of .NET interested people who once in a while get a task to solve. Everything is for fun and educational purposes only. No commercial background whatsoever.
Everybody will need one of these when the guardians attack zion…
“In 1990, we started to develop a Wearable Power Assist Suit, and in 1991 we fabricated a Powered Arm constructing the master and slave system in one unit by utilizing a rubber tube air actuator and sensing cuff, [ref. 1]. In 1994, we developed a Wearable Powered Suit constructed with powered arms, a powered waist, and powered legs [ref. 2], and finally in 2002, we developed a Stand Alone Type Wearable Power Assist Suit [ref. 3]. This suit was composed of newly developed air bag actuators driven by micro air pumps, newly developed muscle hardness sensors, and an embedded micro computer. The muscle hardness sensor was developed for detecting the muscle force driving joints. The micro computer was for calculation of the necessary joints torques to lift heavy objects. The calculation equations was derived by body mechanics. This suit could run continuously 20 minutes with 12 volts Ni-Cd portable batteries. The latest power assist suit can generate higher assist power, and is composed of compact body, a compact embedded micro computer, small and flat rotary sensors, and has newly designed muscle sensors which are embedded in 3-D mesh [ref. 4].”
ripped-of invented some kind of new drag-n-drop table…whatever that is usefull for…