Become a fan of Slashdot on Facebook


Forgot your password?

Comment: Re:Money *needs* to be removed from Politics ... (Score 1) 175

Yes it is a form of "soft" censorship. So be it. We have to sacrifice some ideals to avoid living in a corporate waste-land. Tradeoffs tradeoffs.

You are free to tune out and make all that money worthless and put the people you want on the ballot.

What "works" for you or me doesn't necessarily scale to the rest of voters.

Comment: It depends (Score 1) 43

by Tablizer (#48919779) Attached to: Ask Slashdot: What Makes a Great Software Developer?

The best "lone wolf" developers probably use something like Lisp and a high amount of math-like abstraction to crank out vast amounts of features in a short time.

However, a good team programmer knows how OTHER typical programmers think and read code, and writes code that is easy for them to navigate, digest, and change. Team programming is more like authoring a good technical manual, not clever gee-whiz tricks.

+ - Apple posts $18B quarterly profit, highest ever by any company

Submitted by jmcbain
jmcbain (1233044) writes "Today, Apple reported its financial results for the quarter ending December 31, 2014. It posted $18 billion in profit (on $74 billion in revenue), the largest quarterly profit by any company ever. The previous record was $16 billion by Russia’s Gazprom (the largest natural gas extractor in the world) in 2011. Imagine how much better Apple could be if they open-sourced their software."

+ - Computer chess created in 487 bytes, breaks 32-year-old record->

Submitted by Anonymous Coward
An anonymous reader writes "The record for smallest computer implementation of chess on any platform was held by 1K ZX Chess, which saw a release back in 1983 for the Sinclair ZX81. It uses just 672 bytes of memory, and includes most chess rules as well as a computer component to play against.

The record held by 1K ZX Chess for the past 32 years has just been beaten this week by the demoscene group Red Sector Inc. They have implemented a fully-playable version of chess called BootChess in just 487 bytes."

Link to Original Source

Comment: Re:You nerds need to get over yourselves (Score 1) 187

by narcc (#48917599) Attached to: Why Coding Is Not the New Literacy

Not everyone can be Chuck Moore, sure, but anyone can easily exceed guys like John Resig or Guido Van Rossum. Folks here seem to think that if you're either as great as Moore or you're a drooling idiot. Because analogies are fun: You don't need to match Dirac to be a great physicist, or surpass Whitman to be a great writer.

Comment: Re:Poor Alan Kay (Score 1) 190

by UnknownSoldier (#48916343) Attached to: Bjarne Stroustrup Awarded 2015 Dahl-Nygaard Prize

> Inline specifically means "export this as a weak symbol".

Oh gee, and here I thought it meant merge basic blocks. Do you know _anything_ how C++ compilers even work??

>> I can chose between Microsoft's __inline or GCC god-awful __attribute__((always_inline)) syntax.
> Yes, but why are you trying to do that? You're fighting the optimizer and you're almost certain to lose.

You love to constantly make incorrect and incomplete assumptions.

1. I want to write ONE directive not clutter my code up with hacks PER compiler. _Why_ do standards exist ? To make everyone's live _easier_.

2. Gee, why do things like _Profiling_ exist. The *compiler* doesn't have access to *run-time* performance. The optimizer is dealing with a _subset_ of data. It doesn't know the "function temperature".

But go on keeping making excuses. You really don't have a clue.

Comment: Re:"Science"? (Score 1) 190

by Tablizer (#48915581) Attached to: Bjarne Stroustrup Awarded 2015 Dahl-Nygaard Prize

No, it depends on the type and frequency of the changes. Some change patterns favor case lists and some favor sub-classing (in terms of fewest lines/blocks/modules that need to be changed). I don't believe one is inherently more common than another. Selecting the "best" solution requires knowledge and experience about the domain, and/or a good "horse sense" of domain analysis.

Predicting the future is never easy.

There are some other complexities to consider, such as if a set-oriented variation-on-a-theme becomes more appropriate than a hierarchy for modeling variation, but that's a long topic.

Comment: Re:Money *needs* to be removed from Politics ... (Score 1) 175

Your viewpoint is too idealistic in my opinion to result in a practical difference. You are fighting a personal war that nobody else is attending, tilting at windmills.

My two semi solutions are to put a ceiling on campaign contributions (which the current Supreme Court is against), and to have federal-level issue votes, not just representative votes.

Those who claim the dead never return to life haven't ever been around here at quitting time.