Uri Gellers meets modern cryptography
This has been making rounds on the ‘net all day - hope you enjoy it…
Uri Gellers meets modern cryptography
This has been making rounds on the ‘net all day - hope you enjoy it…
A little bird told me that this hint containing a script that eases editing Latex under OSX with gvim comes from inside HUJI.
Now all we need is for whoever writes websites in the university to start respecting web standards (a whole lot of the public HUJI websites don’t work unless your using Internet Explorer on the PC, Leaving Firefox and Safari users out in the cold), and things will be much better…
Nice work Mitmit!!
Well,
Haven’t written here in a while…
Finishing off my cs degree was time consuming, and while exams where going on I started working…
I’m now in a very nice company in Har Hotzvim doing embedded development and lots of other cool stuff.
I’ve been writing quite a bit of C++, Python and looking at the odd disassembly - interesting stuff…
I’ll write some more in (hopefully) a little while…
Title is from: http://www.radgametools.com/gramain.htm
Looking for a job right now, found these sites to be useful for interview questions:
http://maxnoy.com/interviews.html
http://discuss.fogcreek.com/techinterview/
http://www.everything2.com/index.pl?node_id=976998
The interesting thing is, that nearly all the places I sent my resume to asked for my grades (never thought anyone would care about those). This is weird since I’ve got quite a bit of work experience behind me… One place even asked for my psychometric scores
At any rate, it looks like the job market is really good in Israel now, with lots of companies doing really interesting things.
Some things I was asked in Interviews that I didn’t know: Cache coherency, Priority Inversion, Differences between floating point results when compiling in debug and release code on Intel CPUs.
The first two can be found easily on Wikipedia - the last one has to do with the fact that Intel CPUs use 80 bit precision for FP registers, but when you write the values out to RAM they’re stored as floats or doubles (precision is cut off). When you compile in Release and debug modes, instruction order can be switched around causing FP values to be written back and read from RAM in different orders so precision is cut off at different stages leaving us with different results - neat ‘eh…
Wishing everyone a great Passover vacation!!!
Well, the semester has started - [knock on wood] positively…
Doing theory of computation (חישוביות), Switching Systems, OS, and the advanced gfx course this semester.
Computation is awesome, Orna is an amazing lecturer and the course text is really fun to read.
The advanced graphics course is similarly amazing - we talked about Morphing in the first lecture, and have now moved on to cloth simulation - turns out having a background in physics can be helpful in CS at times…
Apart from that, been playing around with cocoa quite a bit recently - its one of the most enjoyable programming environments I’ve encountered to date. Very elegant, very mature, and most importantly - fun to develop for…
Also, set up an Ubuntu box with on old iMac someone gave me. Thought it might not be the most hardcore h4X0r linux distribution, Ubuntu “gets the job done” - it’s up to date, stable and things just work. which is something that has been a bit lacking in other distros I’ve tried…
In between studying for IMPR and DB, I’ve snuck in a little time to take a peak at some interesting technologies I’ve been dying to try for a while.
The first is Ruby On Rails - it’s enough to just see the screencast (and try not to laugh at the neat European accent) to understand what this can do [and is doing] to web development.
The Second is XCode - Apple’s development environment, which frankly just blew me away.
After building a functional webbrowser in 5 minutes, and seeing how easilly live comunication between objects is, just makes my head swim…
Sure you can do some of the same things trivially in VB and the like - but this is a full blown C/C++/Objective C environment - you can write real, fast production code with this.
Sheesh, maybe I’ll get some more time to play over the weekend
Only 2 more exams to go!! (and still no grades from the 3 I’ve taken so far).
Graphics was really fun to study for - I highly recommend the course, I think I’m going to try to do the advanced course next semester (I hope I have enough time).
This year’s Algo exam was probably the easiest one in known memory; though having only 3 days to study for it after graphics wasn’t really enough…
Had a review lesson for DB today - usually these are a waste of time, but Gidi and Aron (the TAs) did an admirable job of preparing themselves beforehand and actually went over allot of relevant material and tried to explain how we should answer questions on the exam.
In other news, I just took another look at MIT’s OpenCourseWare site and they have some more lectures by Walter Lewin - cool! Even if you’re not into Physics, this is definitely worth a peak - this guy shows how university classes should be taught…
I wonder if HUJI will ever have its own open courseware program…
Good luck to all!
I don’t know what happened this year, but there are some really good notes available for most of the courses I’m taking.
Dina’s Notes Heaven site is amazing, she’s really smart and has unbelievable attention to detail, go Dina! Her notes in logic are very clear, ands she even prepared a really good summary of all the material in good time for the exam tomorrow.
Tali’s notes in Algorithms this year are also super (available on the course web page).
I only hope that next semester there’ll be such good material to study from…
Hujistud is also worth a peek btw. The raytraced images he created in the graphics course are simply amazing.
Good luck to everyone taking logic tomorrow!!!
Just wanted to wish everyone a really great [civilian] new year
Went out last night - I think this was the first time I actually enjoyed myself on new years eve. I was at the Syndrome, which quite surprisingly wasn’t packed full - and there was a really great Reggae band playing
Things are starting to come together now towards the end of the semester, I hope the exam season goes well…
As to the courses I’m taking:
In general it might be a good idea for one of the TAs to write the exercises and the other one to try to solve them - any questions he has to ask the other one need to be clarified in the exercise…
For example, they gave an exercise in JDBC a couple of weeks ago in which they didn’t specify the string needed to connect to the Oracle server anywhere - ???
In other news:
Well, it seems that some of the software I mentioned in my last post has actually been installed on the Ross computers (although this most probably has nothing to do with it being mentioned here).
Acrobat 7 is installed by default, and Firefox 1.0.6 is available from the command line:
firefox &
It’s still a bit early for any conclusive remarks, but I’m really excited about this year. I found the first week to actually be quite interesting, although I was sure that at least some of the courses would be a bit “gray”.
Algorithms is especially surprising, as the lecturer is both very clear, and appears to be a really nice guy…
I’m also doing Graphics and Image Processing, which both, as expected are amazing - The literature on the subject can be a bit “grey” at times, but both lecturers seem to enjoy teaching the subjects, and the first exercises are especially interesting…
Its also nice to finally dabble a bit in OpenGL
Link[s]: