Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Software

Journal Journal: Discussion2 Notes 18

In the last few weeks, we've switched most users over to the new 'D2' discussion system- a fully ajaxified discussion system. There are a number of minor bugs, but I figured I'd toss up a few quick notes to address the biggest user complaints.
  1. you can turn it off if you log in. Some people get stuck in there ways, and no matter what we build it will never make you happy. So you can have the old lame system and we'll all enjoy the new cool system without you.
  2. you can get 'nested' mode back by dragging the 2 thresholds together in the floating slider. they connect and become a single thing. it's quite nifty, and if you are logged in the setting is remembered so you don't have to click to navigate deep threads.
  3. you can get more comments at once from the 'prefs' link. the default is currently 50, but choosing 'many' changes that (currently) to 250, which means you will get roughly the average number of comments in a typical slashdot story. Yes you will need to click 'more' on a huge discussion, but at that point we're talking about very large pages and slower computers like to choke on huge pages anyway so we have to balance size and performance.

there are 2 huge wins here for everyone... the first is retention of context. You can wade into a thread, retrieve more comments, change your threshold, all without losing your place like you did in the old system. And using the WASD keys to navigate makes it very easy to peruse discussions in a number of interesting ways. mouseover the help text in the floater for more information about how they work. We're open to suggestions on how this should work- i'm not totally happy with it yet... but it *is* possible to mash a single key and go from start to end of a discussion, which pleases me.

the second is that the default users see the highest score comments first. You can change this by logging in and toggling the retrievable order to oldest first, but for most people this means that the first comments they see will be the best. There are so many great comments on Slashdot, but most users don't see them because they are buried within the discussion. I think this goes a long ways towards helping.

A final word about the ads in there- unfortunately there are ads in the new system. Changing from a static page-page-page system to a dynamic ajax system with a single 'page load' causes us to serve hundreds of thousands of fewer ads. We worked out roughly how long people read discussions and are trying to strike a balance so that you see roughly the same number of ads under this system as you would have under the old one. We'll tweak it of course, but we gotta pay the bills here people!

And obviously all of this is a work in progress. Pudge is leading development work on this. The next project is to make it possible to post without losing your place in the discussion, and then to refine navigation keybindings and thread expansion/contraction controls to make the whole UI clean. We appreciate constructive criticisim. There are bugs (especially in IE, but almost no slashdot user runs IE) but we're mashing them out- thanks for your feedback on them. As we sand off the rough edges I think you'll all find the new system a vast improvement if you just play with it for a bit and give it a fair chance. Not all change is bad ;)

It's funny.  Laugh.

Journal Journal: Cellebrating the Slashdot sig 1

Here's my latest submission attempt:

Some readers may disagree but to me, the user signatures are an integral part of Slashdot discussions, often providing additional perspective about the posters' opinions.
However, sigs are not normally considered a part of the discussion and commenting on them is liable to get you moderated "off topic". Likewise, sig moderation is not provided.

Maybe it's time to acknowledge and celebrate the lowly sig.
Please nominate the best (and worst) Slashdot sigs of 2007.
Which ones did you find the funniest? The most insightful? Trollish?

Let the quoting begin.

User Journal

Journal Journal: Keybindings in Discussion2 21

Since this is not yet documented, I figured I would mention this here now... we are experimenting with some very rudimentary keystroke navigation in the discussion2 system. We support both FPS style WASD keybindings, as well as the standard vi layout of HJKL. Down/Up will cycle you through next/previous comment chronologically... left/right will cycle you through next/previous in thread order. Holding SHIFT down while you press the navigation key will collapse the previous comment. And when you get to the end, pressing down or right will attempt to retrieve more comments if you want them.

What this means is that you can now use D2 to simulate most of the most popular viewing modes of the original discussion system. By dragging both the abbreviate & display sliders right next to each other you effectively remove abbreviated comments which simulates nested mode. By toggling comment retrieval order to 'Oldest First' and using up down, you can effectivel read the discussion from oldest to newest. And of course the default settings gives you the best comments first, providing a nice default view of discussions for most anonymous users (who rarely participate and we want to really show only the best comments).

You can also disable D2 in the comment prefs (the word 'prefs' in the floating dialog box) if you are logged in. Right now we're testing D2 for a large percentage of anonymous readers. As soon as we finish IE7 support we'll roll out D2 for the rest of the ACs.

User Journal

Journal Journal: Why do people support Ron Paul? 14

Ron Paul has been getting a lot of attention as an "outsider" candidate, and in fact, even here at Slashdot I've seen a lot of Ron Paul in sigs.

So I decided to visit his web site and see what he's all about. Uhhhhhh... why is this guy getting so much geek attention? I can only assume that people are focusing on some single issue, and haven't checked what the guy actually *believes*. Much like people who support the Libertarian Party, actually, who have some seriously crackpot stuff in their platform. But I digress.

What's wrong with Ron Paul? Here's a sampling:

"So called free trade deals and world governmental organizations like the International Criminal Court (ICC), NAFTA, GATT, WTO, and CAFTA are a threat to our independence as a nation. They transfer power from our government to unelected foreign elites. [...] And a free America, with limited, constitutional government, would be gone forever." link

Sheesh. Sure, the value of trade deals is debatable, but the rhetoric above is just silly. "Gone FOREVER" OH NOOOOO!! Typical Politician fear-mongering, if not out-and-out crackpottery. So far, I'm not impressed.

I oppose legislation that increases the FDA's legal powers. FDA has consistently failed to protect the public from dangerous drugs, genetically modified foods, dangerous pesticides and other chemicals in the food supply. Meanwhile they waste public funds attacking safe, healthy foods and dietary supplements. link

Oh, geez. The FDA is certainly not perfect, but to say that the FDA "consistently" fails to protect the public from dangerous drugs is just a lie. If it wasn't for the FDA, we would be flooded with quack drugs. The Libertarian would say that the consumer should decide what's good and what's bad, but it's impractical for every citizen to have to review all the studies to know whether the thousands of drugs are effective or not. Again, I'll listen to how the FDA can be improved, but overblown words like the above don't give me confidence that there's any substance to the man.

And then, to top it off, he attacks *all* genetically modified foods broadly, showing that he has an anti-science agenda, and is completely ignorant of the issue.

I am committed to guaranteeing parity for home school diplomas and advancing equal scholarship consideration for students entering college from a home school environment. [...] I will veto any legislation that creates national standards or national testing for home school parents or students. link

I'm a supporter of home schooling, but let me get this straight. He wants home-schooled kids to have equal parity for diplomas, equal consideration for scholarships, yet doesn't think they should be be tested to see if they learned anything?? How is that supposed to work? And is the government going to force universities to accept home schooled kids with no testing?

The framers of the Constitution never in their worst nightmares imagined that the words, "Congress shall make no law respecting an establishment of religion or prohibiting the free exercise thereof; or abridging the freedom of speech......." would be used to ban children from praying in school, prohibit courthouses from displaying the Ten Commandments, or prevent citizens from praying before football games. The original meaning of the First amendment was clear on these two points: The federal government cannot enact laws establishing one religious denomination over another, and the federal government cannot forbid mention of religion, including the Ten Commandments and references to God. link

First of all, he's being disingenuous here. Nowhere are children "banned" from praying in school. What is banned is the SCHOOL leading prayer. That he doesn't seem to understand this (or is lying about it) is incredibly worrisome.

And then he doesn't seem to understand that freedom of religion means the government cannot advocate one religion over another, and in fact, should not be advocating religion at all. I don't feel like quoting more, but he then goes on to attack the idea of the separation of church and state. I think it's pretty clear that he's not going to be a big advocate of atheist rights.

This isn't everything I find disturbing. To be fair, I did see a lot I liked about the man (as I can say about any of the candidates, of any party). But as near as I can see, he is not deserving of the reputation that he seems to be building.

Can anyone tell me why they support Ron Paul, especially in light of the above?

Censorship

Journal Journal: NYC graffiti law 1

I'd completely forgotten I wrote this three years ago:

Joshua Kinsberg has been released. But his bike and invention are impounded, at least until his court date on Friday (after the RNC is over).

http://www.msnbc.msn.com/id/5850151/

NYC's anti-graffiti law is very strict:

http://www.nyc.gov/html/nograffiti/html/legislation.html

"No person shall write, paint or draw any inscription, figure or mark of any type on any public or private building or other structure or any other real or personal property owned, operated or maintained by a public benefit corporation, the city of New York or any agency or instrumentality thereof or by any person, firm, or corporation, or any personal property maintained on a city street or other city-owned property pursuant to a franchise, concession or revocable consent granted by the city, unless the express permission of the owner or operator of the property has been obtained."

I wonder if the framers of that law realized they were banning kids from chalking hopscotch onto their schools' playground or onto the sidewalks in front of their houses. I wonder how many children have been arrested for chalking up a 4-square game.

One important point: the police did not see the chalk-spraying invention being _used_. So the inventor probably could not have been charged with the above law. But the only other anti-graffiti laws describe "aerosol spray paint cans," and the video of the arrest clearly shows the inventor explaining to the police that it uses chalk, not paint. Predictably, the New York Post gets that wrong, describing the invention as "a convoluted spray-paint mechanism": http://www.nypost.com/news/regionalnews/29532.htm

Earlier this month, a family was threatened with a $300 fine for their 6-year-old girl's drawing with sidewalk chalk.

On her own front step.

It's legal of course. The police screwed up. Notice the final clause from the law as of 2004 ("unless... permission of the owner... has been obtained") and the similar clause from the 2005 law Natalie Shea was threatened with (only if "not consented to by the owner").

But a street artist was later arrested for drawing on the sidewalk with chalk (while being filmed by PBS about his artwork!). And I won't be surprised if sooner or later some kid literally chalking hopscotch onto the sidewalk or a school playground gets arrested.

That's the law, after all. We had to make sure nobody chalked anti-Bush slogans while the RNC was in town. And the law's the law.

User Journal

Journal Journal: A2 Party, T-Shirts, California 4

The Ann Arbor party seemed to go great- lots of people packed Leopold Bros place, doing battle with barflies and football fans. It was somewhat bizarre watching obvious normal bar people try to figure out what this large crowd of 'different' people were all about. We handed out a ton of t-shirts, drank much alcohol, ate nachos etc. Our party had a great number of Slashdot and SourceForge staffers... all folks who have been with Slashdot for so many years it's hard to remember Slashdot without them. I'm not exactly sure how many people eventually showed up... a lot of our RSVPs didn't show, and a lot more didn't bother sign up at all, so I think the two balanced out.

For me personally these sorts of things are always difficult. I'm not very good at crowds. I can smile for a picture, but I'm perpetually nervous when surrounded by strangers who have certain expectations of me. There's a reason I live life behind a keyboard!

Further compounding matters lately is baby induced chronic sleep deprivation. Me want REM cycles. It's always nice to get out and have a beer. Kathleen & I get only so many hours "out" together now, gotta make each one count. The party attendees were all cool... and understanding that I was pretty tired.

Anyway, thanks to everyone who showed up... I've still got the california party later this week. Hopefully my throat heals up by then. The only real problem with this location was the acoustics... I had to shout to be heard, and stick my ear in front of people to hear them (baby crying has done some amount of hopefully temporary ear damage). My throat is raaaaw from yelling. Sucking on cough drops helps.

As for other parties, boxes have been shipped. Hopefully they have arrived to most places on time, although I think they were shipped on a slowish shipping option so I'm not sure. I know some folks got shirts on friday, but I'm sure the others will arrive monday or so. Also, keep in mind that we only had 700 shirts and 2300 attendees from 136 parties with more than 5 attendees. So obviously not every party is getting a box... when we sent out the bulk mail, we had over 100 replies, and I'm sure there was nowhere near enough to fill even that.

But shirts or not, I hope your parties go well. Remember to submit videos or pictures or whatever to anniversary at slashdot dot org for your chance at the $1k ThinkGeek gift certificate grand prize.

User Journal

Journal Journal: Parties 10

So if you only count anniversary parties with 5 or more attendees, we have 128 venues with a grand total of 2366 attendees. The largest parties include Pudge's in seattle with 129, mine in Ann Arbor with 194 and Hemos's in CA with 197.

I'm sure that there will be many RSVPs that no show, but still, that's still an awful lot of interest. We'll be shipping shirts to a good number of those parties, but we have triple the attendees to shirts available, so we'll see just how far we're able to spread the love. Emails will be going out to party planners in the next couple days to get postal addresses.

User Journal

Journal Journal: A2 Party Venue Change

As we're nearing 100 signed up people for the A2 Slashdot anniversary party, we've changed the venue to Leopold Bros... it's just a block south from the other place and they can handle us. I've also got word that we'll be printing a few hundred extra shirts since there was already like 50 parties with 5+ people in attendance. We certainly won't have enough for everyone, but we'll make a good dent in it.

I will of course put this information into a story next reasonable chance I get for a story, but I figured at least I could get the word out there. The anniversary party entry on the official page has been updated with the new location & address.

User Journal

Journal Journal: Anniversary Parties, Important Notes 6

The A2 party already has like 70 signed up. We're going to have to rethink venue or time I think if we really have that many people. Wait a few more days and see what we can work out. Keep reading in the party forum for info. We have 500 shirts to print and hand out... it'll be fun to see where they go.

more info as I get it. There will be notes on future stories as days get closer.

User Journal

Journal Journal: Why universal health care is a Libertarian ideal 4

Disclaimer: I'm not a Libertarian, though I'm sympathetic to *some* of their ideas. A lot of them are crackpot, though.

Universal health care has been traditionally an idea that Libertarians despise, because it's directly against the Libertarian ideal of personal responsibility, and not "stealing" from others to support oneself. In this small essay, I'm going to argue that Universal Health Care *is* necessary to a free Libertarian-style society.

First, let me say that for most of my life, I've been adamantly against Universal Health Care, primarily because I don't trust the governmen not to screw it up. I still believe this, but I've come to believe that UHC is necessary anyway.

The reason is because modern UHC is not directly subject to market forces, hence the reason health care costs are completely out of control in the U.S. The underlying reason is health insurance. Once people stopped paying directly for health care, they stopped caring what it cost. In fact, they had an incentive to get the *most expensive* health care. Why not? "The insurance company is paying for it." And the Doctors certainly have no incentive to keep costs down. Might as well order a few extra tests. The result of this are costs spiralling ever upward.

Now, Libertarian think tanks are aware of this, and their solution was the idea of "medical savings accounts", where people (in essence) get a refund for not using health care. This is a really weak incentive. It helps a little, but it still doesn't address the fundamental corruption of market forces. That this is the best the Libertarians can come up with ought to tell you how impossible it is to fix.

So given that market forces can't work, and in fact people are getting bankrupted every day by health costs, the only solution is really for the government to step in, as inefficient as that can be.

So, even if that's the only solution, why do I say this should be a "Libertarian Ideal"? Let me first start with what most Libertarians think the government *should* do. One of the most fundamental functions of government is to provide a legally level playing field, for example, contract law. Most (hopefully all, but you never know) Libertarians wouldn't argue that contract judges should be privatized. There needs to be a relatively fair legal environment for business.

So how does UHC fit into this? One of the fundamental tenants of Libertarianism is the idea of personal responsibility, that in the end, one should take care of oneself through hard work.

And that's the crux: someone *can't* take care of oneself if they are not physically capable of it. It's unreasonable to say to someone, "I realize that your leg is broken, so work harder so you'll have the money to fix your leg." People cannot be productive without being physically healthy, just like people can't be productive without a reasonable legal environment.

Note that health care is different from other items, say, food. If I'm hungry, it's *is* reasonable to say, "go out and work, so you can afford to buy food." Physical health is a very different idea. It can actually *prevent* the Libertarian ideal of working to support oneself.

So, just like a stable legal system is necessary for a healthy capitalistic society, so is a healthy workforce capable of working to support themselves.

User Journal

Journal Journal: The aspartame CONSPIRACY! 6

Well, not really a conspiracy.

Continuing my recent habit of posting a journal entry every two years or so, I thought I'd share my experience with aspartame-induced headaches.

For a few years, I've been having on-and-off chronic headaches. They felt right behind my eyes, and I seemed to also be somewhat sensitive to bright lights. Sometimes it would be a dull throb, but every so often I get real ball-busters that lasted for over a day that meds just didn't make go away. I pretty much attributed it to getting older. It was annoying, but not life threatening.

Now, I'd heard a lot about aspartame conspiracies, and like most conspiracies, I figured it was all a bunch of crap, along the same lines as "multiple chemical sensitivity" and the like (no offense to people with legitimate allergies).

One day, I was reading along, and I saw a post (it may even have been on Slashdot) where someone said they had been having chronic headaches for a long time that went away when they stopped drinking Aspartame. The guy didn't seem like a looney, so I thought it was worth a try. Anything to get rid of them!

I started drinking water every day, rather than my usual diet sodas. Within a week, there was a noticeable drop in the incidence of headaches, and NO occurances of bad headaches. After a month, I had had only a few incidences of headaches, and still NO bad ones, which was pretty much unprecedented. It's been probably six months now, and my headache problem is pretty much gone. I still get headaches occasionally, but it's a much more normal rate, and not nearly the severity. Still haven't had a ball-buster since I stopped drinking it.

Now, I'm still not an Aspartame looney who wants it banned. Some people go into anaphylactic shock with peanuts, that doesn't mean we should ban peanuts. It just happens to have that effect on me, and doesn't for millions of other people. But it should be common knowledge that it CAN happen to certain people.

Oh, and I don't think it was caffeine that was doing it. I drank a couple of diet cokes a day, but mostly I drank diet Sprite specifically because I don't like a lot of caffeine. My caffeine intake is pretty much zero now, but I've been drinking caffeine for a long time (a LOT back in my 20s) and I never got headaches from it.

If you're having chronic headaches and drink a lot of diet soda like I did, it's worth a try to see if you have the same effect. And I used to pretty hate drinking water, but I got used to it, so I'm okay with it now.

Speaking of water, I also don't buy into the silly "water is better for you anyway" nonsense. Liquid is liquid, your body uses it the same way. And by the way, that "Eight 8-oz glasses of water a day" thing is totally wrong as well, but that's another journal entry (there is ZERO evidence that drinking more water leads to more health).

Slashdot.org

Journal Journal: Attention iPhone Users! 20

If any of you are using an iPhone and are willing to help test out some Slashdot handheld crap, shoot me off a note... my email is the same address as always, and if you can't guess it, you probably can't help anyway ;) I've built a stylesheet and Tim put together a few little options that we think will make a few bits of Slashdot look nice on an iPhone (or really most lower resolution displays) but unfortunately none of us actually HAVE one yet... so anyway, let us know. Or if you work at Apple, send us freebies dammit!
User Journal

Journal Journal: RUMBLE: What's this Place Up To? 6

Holy shit. I leave for a couple years and what happens? The place dissolves. My take:

1. Digg.com: A seething cesspool of filthy and lowly minds with nothing to contribute to the online universe. But they're having a grand old time being that way, aren't they?
2. Multiply.com: Meh. Only reason to be there is old friends who left here. Yeah. I'm there. But I don't have enough free time at the moment to keep up with things.
3. Slashdot.org: With the ejection of the excreta that used to be here over onto the Digg pile, it looks like the tone of the discussions has gone up a bit, but the submissions have slowed to a trickle, so there's not much to talk about anymore. Sad indeed.

Why am I back? Because I'm looking for a fight. As usual. I don't know how long I'll be here though.

User Journal

Journal Journal: Christmas Slashdot Functionality

The discussion2 system had 2 notable changes in this weeks code refresh that I'd love to hear feedback on (use email if you can't post here). The first is Scott's very excellent new draggable slider control. Everyone mostly figured out the slider tool before, but it was very unresponsive... but no longer! It has some layout niggles under some browsers, but it functions properly in most of them.

Equally exciting is new dynamic updating... the old code actually transferred the full discussion and displayed/hid content as requested by your settings. Thew new code properly requests comments as needed, and when needed. This cuts page sizes dramatically for people reading with filters turned up very high. It also puts us a few stone throws away from a 'refresh' button which can just add newly posted comments in place. There's some work to be done yet, but it's made a lot of progress. I hope you like it.

We've tested everything under most of our most common browsers... if you're curious they are very roughly FF2 38%, FF1.5 19%, IE7 8%, Safari 7%, Opera 3%. Missing from our compatibility list is IE6 with 13% of our traffic. Fixing IE6 is non-trivial and we'd certainly take patches... but since the IE6 population lost a point or two last month anyway, and fixing the code is pretty substantial, we'll probably be focusing our development time on the larger and growing platforms (FF2 and IE7 obviously being the most important).

Anyway, merry-whatever-you-believe to everyone out there. I'm spending my holidays the same as always- driving from family gathering to family gathering. Roads suck but the person I like being with most is in the car too, so it doesn't matter.

User Journal

Journal Journal: Experimental Threading Test

If you have enabled the Discussion2 beta, you will notice a number of confusingly titled links appearing in comments. These control expansion/contraction of threads in several different ways. They are confusingly titled because we want you to try each of them and let us know which ones you like best without concerning yourself explicitly with how they work.

You can email your feedback to me (try d2 at cmdrtaco dot net) or some of you can actually post here.

I think next week will have a patch with a number of D2 changes (including some results from this experiment hopefully) so your help is really appreciated.

Slashdot Top Deals

"A car is just a big purse on wheels." -- Johanna Reynolds

Working...