Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
User Journal

Journal Journal: Cellphones... just do it. 8

I'm looking to start working with Android. I found this tutorial. Basically my thought is this: cellphones are going to go boom. The last time I saw this kind of hype storm and positioning it was around this silly thing called "the internet" and if my pattern matching software is working right we're getting ready for a new boom in the next decade or so... this time fueled by whatever the cellphone is about to become.

I like the German term "Handi"

User Journal

Journal Journal: Just testing out some journal submission changes 8

I don't actually have anything to say. Kathleen is due any day, and I'm looking forward to a few weeks of staying home, getting poor sleep, and changing diapers.
But mostly I'm testing to see if journal saving works properly.

User Journal

Journal Journal: Updates to Journal System 13

We've made some significant updates to the submission/journal system. Visiting Submissions and Journals yields a new form that allows stuff like tags to the data types. There are a number of annoying bugs, but for the most part the dust is starting to settle. More notes will be coming, but this journal entry is really just me putting the final test on the new Journal form.

Slashback

Journal Journal: Why aren't Journals just like blogs? 3

I stopped writing in my journal regularly because over the last few years I've moved to using my blog more. The blog has even lead to me contributing to several articles to an industry magazine. Now, maybe my writing is better... or maybe that would never happen in a journal.

Why? Why aren't journals more like blogs? Why doesn't journal publication naturally lead to the kinds of connections that blog entries do? Is slashdot just like facebook in that respect? Is /. a walled garden?

PC Games (Games)

Journal Journal: Things I miss from Linux while on my MacBook Pro...

Fortunately, Fink and MacPorts have brought back tools like Gimp, wget, nmap, and kismet to my arsenal... but still I miss:
  1. 3D cube. "Spaces" just ain't it.
  2. Flaming window effect... (oh man that was so cool)
  3. the vast application selection in aptget
  4. ability to use VIM/gvim/kvim ubiquitously
  5. telinit
  6. simple script based init system was easier to manage
  7. ability to change file to program associations from a text editor
  8. virtual terminals
  9. hackable keyboard macros/keys (although the mac defaults are pretty damn good)
  10. custom keystroke to lock screen

What do you (or would you) miss most about your Linux desktop?

User Journal

Journal Journal: This is not a Troll 2

The fact that this post I made is marked troll has opened my eyes to something. It genuinely wasn't a troll. I remember doing work with Perl and Python in XML and it really didn't work that well. I remember working with django, rails, and several Perl frameworks... and being wholly unimpressed.

The fact of the matter is. If I want to get taken seriously I need to learn Python and Django and I need to learn to like it.

It really wasn't a troll. I just didn't think Python, Ruby, or associated technologies were all that great. Obviously, this is a problem with me. No. Really. I can't see it yet. I need to spend some more time learning so I can get over my misconceptions. I've obviously missed something.

Software

Journal Journal: Learning Objective-C for iPhone

I have decided never to code Perl again. I am currently doing my day job in a mix of Java and Groovy with Spring, Grails, and straight J2EE. I have already authored and opensourced a few platform extensions to Spring and Grails. I've also authored a new Single Sign On system. I hope to spend the next three to five years in this day job. I like it a lot and I get to do lots of cutting edge work. Even if it doesn't pay well. I have a plan to fix that.

At night I am learning to write software for the iPhone in Objective-C. I hope to bring back my skills from C/C++ and OpenGL to write 3D graphics games for the iPhone and sell them on the AppStore. I figure the AppStore sales should bring me just enough additional income to not mind the lower salary. The work really is quite fun.

Let's see if I can pull this off. Anyone want to come with me? Anyone have tips?

User Journal

Journal Journal: Minor and Major updates 8

Pudge made a cool change in discussions- if you link to a comment deep inside a thread and click 'More' the sytem is much more intelligent about crawling down and retrieving children, and then parents and grandparents and so forth up the ancestry. So odds are you'll get more related comments sooner.

We now abbreviate journals in the firehose... so they are more like slashdot stories with a Read More link to the full text.

The big user facing change this week was structural: historically we had 2 different "skeletons" on Slashdot, but with this refresh we unified to a single one. This change simplifies maintenance for us quite a bit (maintaining the idle section and the firehose views of the same data was a royal pain).

You also will see some changes to the firehose.pl layout. We're playing with the tab layout a bit, moving some menus around and better integrating the core functions into the site chrome. It's a bit buggy atm, so feel free to email me if you see something wonky. We're extinguishing a few minor brush fires but there's no forest fires that we're aware of.

User Journal

Journal Journal: The Wind

Zach knows the wind now. I saw him look at the window and see the leaves rustle. He then started making blowing noises. We blow the mobile over his crib whenever we change his diaper, so he knows the blowing noises move objects. But he's translated that to leaves hundreds of feet away through a window. Now I'm not saying he's a genius, but he's pretty awesome.
Java

Journal Journal: Java where to start? 1

As someone who's just moved to Java myself... I suggest starting here: http://grails.org the Grails framework will get you started in Java based web development and you can learn more diving deeper into Java as you get more and more proficient. Grails is built on Spring which is a Java Enterprise platform but Grails saves you from having to learn all those "enterprisey" bits. Instead Grails picks defaults that are the most sensible for web development.

As you get better you can graduate to adding your own features to the framework or even beginning to use the more advanced Java frameworks outside Grails tying everything back together using Spring's IoC and Java JNDI. Or you can keep things light weight and web2.0 by using various remoting technologies inside Grails. It's a quick way to learn that doesn't put training wheels on you.

Get going in an afternoon... scale out using Java as your project grows.

User Journal

Journal Journal: Beta Metamod Updates 28

This won't significantly affect most of you, but we have been working on some meta mod changes. The most user visible change is that the UI we used to use was thrown out, and instead we are using one based on the firehose. Subscribers will see it when they go to the old metamod link although users can see it by going to this version of those hose

The first real change is that we've changed the meanings of the UI around. The old system is 'Fair' and 'Unfair' and the new system is '+' and '-'. The meanings are subtly different. You are no longer rating individual 'Insightful' or 'Troll' or whatever... you are now stating basically "Is this comment good or bad for you". Personally, since I find very few Score:5 funny comments to be actually really funny (and not just cliche memes) I '-' most of them. You are encouraged to be harsh if you don't actually think something is insightful or funny, call it such. The system encourages more of what you + and less of what you -.

You are also welcome now to do more than 10 m2 per day... however we internally have diminishing returns after 10, so you can do more, but they start to matter less and less.

There will undoubtedly be bugs so feel free to email me or vroom at slashdot if you find them. Probably next week or so we'll move this out to everyone, so your assistance is appreciated.

User Journal

Journal Journal: Moving from Perl to Java for real... 10

... looks like I'll be packing up my bags and leaving the Perl kingdom for the lands of Java. Forever this time. Not entirely from choice but from pragmatic concern over my career. All the cool vibe has rubbed off the Perl kingdom. Most of it dribbled onto the Rails zealots. I'm beginning to think the Django fans may have gotten some of it too. But, I'll be making money by day doing huge scale Java applications for medical, clinical, and biotech applications from now on.

My only hope is that the lands of Java will be invaded by the "cool vibe" again ... somehow ... I don't think there will be a Perl rebirth anymore. It seems more likely that there will be a turbulent season of integration efforts between a new incarnation of Java born from open source, some language redesign, and a smattering of Linux distributions. There is a very good shot at Groovy, JRuby, or Jython becoming the "new Java" on the Java platform. I also sense the inkling of a Red Hat, JBoss, Java, Jython integration story happening at Red Hat over the next few years.

For reasons that are just becoming apparent Groovy/Grails is not as popular in my region. There is no technical reason in fact if you are running in a Java environment you'd be myopic to not pickup Groovy... and you would be well served to at least build a demo app in Grails. This region however is a Python/Jython stronghold. I didn't know why, but, I just learned that a major Jython contributor is a member of my Jug. That explains a lot. I know RedHat is primarily a Python shop so Java to Jython in the region surrounding the Red Hat campus makes perfect sense. I suspect that Java running Jython code would be the main way Red Hatters will use Java going forward. They are big on Python. And so too are some parts of Google apparently...

I'm beginning to learn that political forces more than technical merit can shape the technological landscape. It's a sad thing to learn because we techies want to believe we're more like mathematicians and only proof and merit rule our decisions. It's not true. For example, Slashdot is among the last strongholds of the Perl kingdom. Outside these hallowed walls the PerlBe are under constant threat.

Each of the major technologies have their own little world they live in and very few technologists actually have a realistic view of the whole technical landscape. I've found that http://www.indeed.com/ is an invaluable tool for looking into the reality of what the tech landscape was. The fact is companies hire for the technologies that they were using three to five years ago. Most do not hire for what they will use or what they are going to use. The hiring managers simply don't know where tech is going tomorrow. If the job is on a job board it's probably a legacy application that's being supported and that means it's a few years old.

You start to bundle these technologies into sets. Perl and C go together better than Perl and Java for example. Python, Perl, C and C++ all roll together for example. So to me it looks like if you were after sheer job security you should learn C really well. In fact from this data C is the unassailable emperor of computing languages. And even though I'm packing my bags for Java land that's the truth of the tech landscape ... Java land is firmly in second place. It's shocking that the whole of the kingdoms of Pythonistas, Rubyists, and the PerlBe are all half of what the C++ers get.

Truth hurts. I'm going to have to go and play with some open source C again at some point. I figure if I can cross between Java and C I'll be a sight better off than someone trapped on either island. Both of these are pretty big islands now though.

The Internet

Journal Journal: D2 Remembers What You've Read 5

Well, for subscribers only this week at least. We have a half dozen minor bugs left in the TODO list, but if you are a paying subscriber you can test it out. It works best if you are using the keybindings to navigate. Pressing 'f' takes you to the next unread comment respecting thread order... so you can press that over and over again.

We also added a thing to 'collapse comments after reading' which I think I might turn of as a default setting soon. This is only usable for subscribers atm as well. But basically, as you navigate through a discussion, it collapses the comments you've read after you move on. This makes it really easy to navigate large discussions without having to scroll over 150 comments you've already read.

we're aware of a number of annoying bugs, but hopefully most of them will be squashed by Pudge for this weeks code refresh. If things are stable, we hope to roll this out for everyone rsn.

also my baby cut his first tooth yesterday. My furniture will never be ungnawed upon again.

Slashdot Top Deals

The key elements in human thinking are not numbers but labels of fuzzy sets. -- L. Zadeh

Working...