×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Ask Slashdot: Which Router Firmware For Bandwidth Management?

KingMotley QoS (98 comments)

TCP window sizes are on a per-connection basis, and obviously only affects TCP traffic. Most VoIP, gaming, and many common file sharing protocols don't use TCP so any of these would be unaffected by QoS using the above techniques. Also, having many multiple simultaneous TCP connections in the order of hundreds or thousands would also render this technique useless as you would need to shrink each window so small so in case they all filled up that you could respond in a reasonable time frame that latency (vs inflight buffer) would kill the throughput of any TCP link. Which are reasons why this wouldn't work, and why it isn't implemented in anything beyond niche experimental stuff.

2 days ago
top

Ask Slashdot: Which Router Firmware For Bandwidth Management?

KingMotley Research papers (98 comments)

Well, you might want to reread the first paper, which talks about live lock, which is a completely different cause than the one you describe, although similar. You seem to understand what the problem is, but I fail to see how you don't understand why your solution is so wrong.

Live lock as described in the paper you linked was solved over a decade ago using the method described in the paper under section 5.1, at least under windows. It's a standard property to rate limit the interrupts under heavy load, and many network cards have many setting that allow you to tweak this from off to fixed to multiple dynamic methods.

2 days ago
top

Code Quality: Open Source vs. Proprietary

KingMotley Unsafe code (132 comments)

Yes, so your argument is that you can, with great difficulty cause a possible security issue in C#, but in order to do so, you have to basically say... I'm about to do something possibly bad, please don't check to make sure what I'm doing is bad. Then modify the compiler from default to allow said code to be compiled, then put it into a fully trusted assembly so it bypasses all security checks, and THEN you might have an issue.

and this is comparision to where in C/C++ where you can write an exploit in 2 lines of code by accident, using nothing but defaults.

3 days ago
top

Survey: 56 Percent of US Developers Expect To Become Millionaires

KingMotley A million is easy (457 comments)

Yeah, if you continue to make 50k for 18 years straight, especially as a developer, you've done something very wrong. Living off of 29k pre-tax isn't difficult. Just difficult if you try and live like you have 50k to spend and only really have 29k. Getting ahead isn't easy if you have no self control, but it's really easy if you plan ahead and stick to it.

4 days ago
top

Linux 3.15 Will Suspend & Resume Much Faster

KingMotley Caution (117 comments)

How does your system handle powering up the softraid when you turn the system on now?

about a week ago
top

Meet the Diehards Who Refuse To Move On From Windows XP

KingMotley Compare Windows XP to Windows 7 Ultimate (641 comments)

Why did you stop at Windows 7 Ultimate, why didn't you compare it to the price of Windows 7 Datacenter, or a customized version of Windows 7 for Supercomputing clusters? Your copy of Windows XP doesn't have any of the added features in Ultimate, so why choose that?

Here, you go, saved you about half: http://www.dabs.com/products/m...

Of course, you could have upgraded when it first came out and saved yourself a ton of money, but you procrastinated. Maybe you should wait for Windows 9 and see if they have a deal when it launches.

about two weeks ago
top

U.S. Court: Chinese Search Engine's Censorship Is 'Free Speech'

KingMotley Re: 14th Amendment (284 comments)

It's obviousness it should be KingMotleyland.

about three weeks ago
top

DOJ Pushes to Expand Hacking Abilities Against Cyber-Criminals

KingMotley Re:Well SURE! (49 comments)

Problem solved. All warrants now specify earth as the location.

about three weeks ago
top

Florida Judge Rules IP Address Can't Identify a BitTorrent Pirate

KingMotley Re:car analogy? (158 comments)

For any particular crime, you can with in reason pin point it to the exact planet on which the criminal is on. I therefore suggest, we just charge everyone on that planet with the crime in the name of security. Or perhaps, just get a search warrant for the planet so we can identify the correct user. If we did this for every crime, it would solve everything.

about a month ago
top

$30K Worth of Multimeters Must Be Destroyed Because They're Yellow

KingMotley Re:Did Fluke request this? (653 comments)

Lawyer for a trademark issue for under $30,000?

It would likely cheaper to throw them away and make new ones that red with pink stripes.

about a month ago
top

Ask Slashdot: Can an Old Programmer Learn New Tricks?

KingMotley Re:what you need them for? (306 comments)

Get a different job. They aren't hard to find. They don't want a good programmer, they want a code monkey. You'll be much happier in the long run (and the short run, and every run inbetween -- trust me).

about a month ago
top

Ask Slashdot: Can an Old Programmer Learn New Tricks?

KingMotley Re:what you need them for? (306 comments)

I couldn't agree more. Frameworks are important for the same reason standard libraries are important. For example, reading someone else's code without libraries they write a routine to sort strings. Great. And then the next guy comes along and calls it, expecting it to sort his strings, but the routine does a case insensitive sort, which isn't what the 2nd programmer wanted. Of course he could have read and analyzed the whole routine before using it, but having a library allows both programmers to have access to a string sort that they don't have to analyze to make sure it really is a sort, and can reuse it.

Frameworks are much the same way. Often without them I find code from a previous programmer, and I think what the hell was he thinking and why is he doing this. Or doing it this way. A framework removes most of the useless code setting up and tearing down basic things and does so in a consistent manner. If I see he's overriding some standard function, I can assume there is probably a reason why it's been overridden.

about a month ago
top

Russian State TV Anchor: Russia Could Turn US To "Radioactive Ash"

KingMotley Re:And the US could turn Russia into vapor (878 comments)

Of course he would. Their missiles and ours have self destructs that can be used mid-flight. Once russia sees the incoming mess, they know they must self-destruct theirs, and we supposedly will do the same.

Of course, if the missiles do hit us, well, then we have no way of self-destructing ours.

about a month ago
top

Crytek Ports CRYENGINE To Linux Support Ahead of Steam Machines Launch

KingMotley Sort of (132 comments)

"Steam Play" doesn't mean that you should in theory be able to play the game on any machine you can install steam on. It means that you get a license to play the game on any OS they have a version for. Many games have a version of windows and mac, which would be available for steam play, even if there isn't a version for linux.

Also, steam runs on iOS, and can't install any games at all.

about a month ago
top

Massachusetts Court Says 'Upskirt' Photos Are Legal

KingMotley Re:A new law in not what is needed (519 comments)

The judges simple pointed out that under current law taking these pictures is legal.

No, the judge pointed out that the law the guy was charged with did not apply in this case. Big difference. There may be one or more laws that he broke, but the one he was actually charged with was wrong.

about a month and a half ago
top

Apple Refuses To Unlock Bequeathed iPad

KingMotley Re:Why? (465 comments)

Resorting to name calling because your argument is weak, is pretty typical. Apple has a procedure in place for this situation, it's codified in a giant set of books entitled "LAW". Follow them, and it works.

about a month and a half ago
top

Apple Refuses To Unlock Bequeathed iPad

KingMotley Re:Why? (465 comments)

Pretty much what the family has already provided.

Try walking into a car dealership, demanding the keys to the car on the showroom floor, because you have a legal document that says your grandma died, and she left you her car and see how far that gets you.

about a month and a half ago

Submissions

top

AppleTV Generation 3 sells out in record time

KingMotley KingMotley writes  |  more than 2 years ago

KingMotley (944240) writes "Although generally overshadowed by the iPad 3 debut, Apple also introduced the third incarnation of its Apple TV streaming media players this week. The third-generation Apple TV adds full 1080 support, a much faster processor, and much to its predecessor, and a completely revamped icon based UI. The revamped UI and faster processor (the same as from the iPhone 4) is leading some to believe that the device may be headed down a path where it may get its own place in Apple's App store eventually, embracing 3rd party apps. Considering how little effort Apple has put forth for the product, even Apple must have been take by surprise when all available stock for the revamped device sold out in under 8 hours."
Link to Original Source
top

IE Making Come Back After EU Ballot

KingMotley KingMotley writes  |  about 4 years ago

KingMotley (944240) writes ""Most PC users hit the web using Internet Explorer by default, simply because it just works. Now, after antitrust investigations, European users were given a choice of browser to install via ballot screen, and initial reports are great for 'ol IE. According to Statcounter, IE use in the UK has gone up 3.39 percent since last month's implementation of the ballot, 1.54 percent in Italy, and 1.76 percent in Germany. It's still early days, and it'll take more than this for IE to reclaim it's 95 percent lead in the browser war, but it's certainly a good trend for Microsoft. With that in mind, we're going to have to ask you to place your bets now. As a side note, all other major browsers (Firefox, Chrome, and Opera) have seen a dip in their usage for the same period.""
Link to Original Source

Journals

top

W3C group

KingMotley KingMotley writes  |  1 year,26 days

Why is there separate properties for each side of a border, but not for the outline property which is mostly the same thing but it doesn't affect layout? (sigh).

WTB outline-top-width, outline-top-color, outline-top-style, etc.

top

W3C group at it again

KingMotley KingMotley writes  |  1 year,26 days

While writing HTML5, the W3C group seems to have broken compatibility with HTML 4 again. No longer can you specify colspan='0' on a td tag to let it span the rest of the row. (sigh) I guess it wasn't all that important since only firefox ever implemented it correctly in the first place. Opera did support rowspan='0' as well, but that is no longer valid in HTML 5 either.

top

FIrefox buggy transition support

KingMotley KingMotley writes  |  about a year ago

Firefox misinterprets the CSS3's Editors draft and ignores any CSS properties (like transition) where an angle or time specification is given as simply 0. All other browsers accept 0 for the time specification, and the CSS 3 specification says that it is to be backwards compatible with the CSS 2.1 specification that clearly states that the unit of measure is optional when the unit is 0. Bad mozilla, bad!

top

.NET Optimization Framework Bug

KingMotley KingMotley writes  |  about a year ago

Apparently, the optimization framework (Also known as Bundling & Minification) has a nasty bug in it when doing bundling of javascript. When given a set of files, it first does a simple concatenation of the files together before doing a minification on the result. At first glance that seems to be a fairly obvious thing to do, well, except that if you have a whole line comment as your last line in a javascript file that doesn't end with a CR/LF that is. Unfortunately, that is exactly what some of the more popular minification tools currently do. It'll concatenate the first line of the next javascript file onto the comment line of the last file, and well, things go badly from there.

Supposedly there is a fix coming, but not in time for our latest release. Yay for having to delete all our pre-min'ed files, and recreating them without the debug comment that is typically there to help debug in chrome. Oh well, at least there is a workaround.

top

Bad Chrome/Webkit

KingMotley KingMotley writes  |  about a year ago

Apparently Chrome has a bug when dealing with padding on elements with display:table. They've had one for a while, and it APPEARS they hacked it to always assume subtract the padding from the element's width, which is fine except for when you are in box-sizing:border, they still subtract it. Fail. Chrome breaking standards based layouts. Yes, it's been reported, "fixed" but broken in new and interesting ways -- for over a year.

top

Firefox most braindead fieldset implementation

KingMotley KingMotley writes  |  about a year ago

As part of doing due diligence in creating websites that are accessible to the handicap, being able to use semantic markup is paramount. For forms, this means grouping logical sets of form elements, and wrapping them in a fieldset tag. As part of one of my most recent web designs, we used the fieldset to encapsulate groups of common tags that were collapsible. Well, that was until we found out that we had to bastardize our markup because firefox's implementation of the fieldset tag doesn't allow you to have content that is larger than the visible area that is. Yup, firefoxes implementation acts like it has overflow:visible stuck on, no matter what overflow setting you give it. Boo firefox for forcing us to wrap our pretty fieldsets in divs just because of your broken implementation.

Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Sign up for Slashdot Newsletters
Create a Slashdot Account

Loading...