Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 internet speed test! ×

Comment Re:Gravity waves != gravitational waves (Score 1) 54

Just a reminder: the gravity waves (waves resulting from gravity restoring an equilibrium) discussed in the article are different from gravitational waves (wave functions describing gravity itself).

In layman's terms it's the difference between waving at someone, and having a seizure. One is an external phenomena caused by gravity, the other is an internal (sorta) phenomena of gravity.

Comment Re:So, tables? (Score 1) 87

What kind of data are you displaying where it doesn't matter if you show it as a 10x10 grid (aka, a table of 10 rows and 10 columns) or as a list (aka, a table of 1 column and an infinite number of rows, which in this case I guess would be 100.)?

The context I meant for "data" above was all the data of the page. Navigation elements in headers, footers and asides. Currently these are positioned using floats and they have to be present in the HTML dom in a certain order for this to work. With grids (and to a lesser extent flexbox) the order the information appears in the DOM isn't relevant.

The example you gave of a 10x10 table isn't the same - it's just a table, not a web document that may need to have its data's presentation optimized for several environments. And yeah, you can set elements to display none and/or double send elements and turn on the one you want for a given view context but that's a waste of bandwidth.

I don't see grids replacing tables where tables make sense. Tables don't make sense as a layout grid mechanism. CSS Grids don't make sense as a table replacement either.

Comment Re:Royalties continue (Score -1, Troll) 87

Do you earn money for the page you developed in 2000?

That'd be like The Walt Disney Company earning money for short films it produced in 1928. Or like Gershwin Enterprises earning money for a musical piece written in 1924.

Oh wait, those are still the case because of the three-generation copyright regime.

How stupid are you? Seriously. The problems of copyright law are entirely off topic and the mediums could not be more different. There's no legitimate comparison to be drawn here so you're coming off as a prattling moron.

Comment Re:One thing... (Score 4, Insightful) 87

One thing I liked more about Chrome than IE is that it was closer to being standard. It didn't change every version and was almost always backwards compatible with previous versions.

This non-standard CSS Grid Layout, which, may be a great idea, is completely useless unless it is a standard used by all browsers.

If I recall correctly CSS Grid was a Microsoft proposal. It is already in Edge, just disabled by default, and Safari is expected to support it with it's next release this fall. That leaves Firefox, but I'm pretty sure they aren't too far behind. This particular segment of CSS4 has been in the works for nearly 3 years.

Comment Re:Not Keeping Up. Horseshit. (Score 2) 87

"In fact, with Chrome's regular additions and changes, developers have to keep up to ensure they are taking advantage of everything available. "

Uh, no. You don't. The page you developed yesterday (or in 2000) should display just the same if you did it right in the first place. If not it's the browsers fault, not yours for "not keeping up". It's a fucking web browser.

Do you earn money for the page you developed in 2000? Cause trust me, if you are still using table based layouts you are going to have a hard time getting a job, or even avoiding being laughed at during interviews.

Either keep up with the latest techniques, or lose jobs to people who do. This is true in all industries.

Comment Re:So, tables? (Score 1) 87

Remember 15-20 years ago when we had <table> based layouts? And then they invented CSS because that was such a terrible idea. Then we spend 10 years trying inventing css grid systems (ie bootstrap's grid, 960, etc) to replicate what we used to do with tables until they just finally gave up and made CSS Grid and Flexbox? That was sure fun.

No, not tables, not by a long shot. CSS grid, like CSS in general, decouples presentation rules from the data being presented. So you can take content and display it on a grid on desktop using cssgrid, or as a list on a phone. The order of the columns and rows can be swapped out according to the dimensions of the screen which is impossible with tables.

I've been doing this since 1996, so I'm quite aware of what table based layout involves and its limitation. While there is some passing similarity, the two are very different in what they can be used for.

The table tag itself needs to just become semantic but that's unlikely to happen since all the browsers have to support legacy behaviors associated with the tag.

Comment Re:Sources of Support (Score 1) 742

Mind you, he's wrong about that. If Hillary is elected, she can pardon herself quite legally, and there is ZERO chance of the Senate impeaching her.

The Senate doesn't impeach anyone. The House does. The Senate holds a trial to determine if the impeachment has merit and if it does it removes the offender from office.

Comment Re:Simple question (Score 1, Informative) 150

It also paves the way for solar satellites to harvest solar power and send it to non-polluting power stations on Earth, which can provide far more energy than is available from fossil fuels or fusion, and far more safely than fission.

Uh, solar power is simply redirected fusion. That is, after all, how the sun works.

Comment There's clickbait and there's CLICKBAIT. (Score 1) 50

Thiis isn't going to stop the clickbait headlines. This will however stop the article structure of having one sentence of content or a picture surrounded by 100 ads on the page with a tiny next page button hidden among a bunch of links to other sites. Frankly, I wish Facebook would simply block sites that structure their pages that way.

Comment Re:Were they collecting this data before? (Score 1) 50


99.99% of the time such data is only used in aggregate. There's just too much of it to act on it on a per individual basis. When it does get acted on that way, it's scary, and laws of what is and isn't allowed need to catch up to reality. Nothing you submit to Facebook is private - nothing. Operate under that assumption at all times.

Comment Re:The silver lining around every (mushroom) cloud (Score 1) 321

I've been of the opinion for some time that the solution lies in with China in this manner.

Here's what I think would work. Talk with the Chinese leadership and I bet they'd agree to the following plan. Have them propose to the North Koreans to send in troops to help them stage their own "military games" at the same time the US and South Korea are staging theirs. Once the Chinese army is in Pyongyang under this pretext, they cut the head off the snake. After North Korea falls, South Korea takes over and the US military withdraws from the peninsula as well. The US also agrees to cut all arms supplies to Taiwan and end that protective pact.

Sure, this sucks for Taiwan, but Taiwan under red China with a unified Korea under Seoul is a hell of a lot more stable the status quo, and better for the world over all. The needs of the many outweigh the needs of the few - further the suffering of Taiwan under China would not be nearly as bad as North Korea under Kim.

Slashdot Top Deals

Top Ten Things Overheard At The ANSI C Draft Committee Meetings: (5) All right, who's the wiseguy who stuck this trigraph stuff in here?