Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Yes. (Score 4, Interesting) 767

I believe everyone can code, but obviously some people are going to be intrinsically better at it.

A few weeks ago, in less than half an hour, I taught about 20 2nd grade kids (generally 7-8 years old) how to count in binary as well as add any length of binary number.

Wondering whether I could beat that, I repeated the feat last week by teaching about 20 1st grade kids (6-7 years old) exactly the same thing. The 1st graders had more trouble keeping their attention than the 2nd graders, but they were all the more enthusiastic to learn.

In case you're wondering how to teach kids of an arbitrarily young age how to learn binary, here was how I did it in three rounds of kids raising their hands to answer my questions:

1. Raise your hand if you like to play video games.
2. How many of you would like to make a video game?
3. Who would like to know the three secrets to making a great video game?

By the third question, I think I could have staged a coup with the eager little mobs.

I've got my eyes on a local pre-school next.

That came out wrong.

PS. Teaching kids how to count and do math in binary is way, way easier than teaching them how to do it in decimal. It should come first IMHO.

Comment Rewrite it (Score 1) 236

Rewrite it from scratch using the spaghetti code version to run correctness tests to verify you haven't changed the behaviour.

200k lines is about how large the Doom codebase was, and it wasn't uncommon for John Carmack to rewrite most of his game engine in a couple of weeks, a week, or even a weekend when he felt it wasn't going on a good path.

Comment What does the fossil record have to say on the su? (Score 3, Insightful) 407

Seeing as how 1/3 of the earth is made of iron and we've assuredly been rained upon by some iron meteorites that probably popped somewhere in the atmosphere, something tells me that iron-rich moments in the ocean's history have not been unknown. Does the fossil record have anything to say on the subject?

Comment how to do it (Score 3, Funny) 234

I'd probably set up a website where all these games can be found in a nice, attractive setting that makes them look like the museum pieces they should be- nicely lit, oak frames, black velvet, that sort of thing. Use all procedural textures for the wood grain, velvet, etc, so that they remain resolution independent and always look delish. Get the credits engraved in said wood next to every piece of framed box art, and inlay those credits with gold.

Look for the dudes who did the work, the actual developers. And then approach the authors and explain that the site is going to be organized from top to bottom by which games have well-maintained source and which don't. Instead of rating them numerically, you'll just do it by turning the knobs on the degeneration on the procedural textures, so that the wood looks all rotted out, the inlay half-flaked away and over everything there's a thick patina of dust. So still looking classy but in an increasingly forgotten way.

Then put a classy old collection cup somewhere in the frame there. If clicked on, it'll prompt for donation amount and then animate a corresponding number of coins that make a satisfying clinky sound and animation as they drop into the collection box, and then all the collections are split according to ranking. And you can donate directly to games by dropping coins directly into little miniature collection boxes right next to the lovely framed pictures with the lovely credits. And they'll be sent to the IP owners. If the IP owners are confirmed to be split the proceeds with the actual authors, you'll give that picture extra sexy lighting, finer woodwork for the frame, a richer, lusher, redder velvet.

Give it a nice, pretentious name like The Gallery Eternal.

Comment Re:What? (Score 2) 463

How is bitcoin deeply flawed?

It seems extremely well-designed and robust to me, much more so than traditional currencies. It also seems like an incredibly valuable hedge against sovereign-backed currencies face-planting because a country goes into the shitter or because the government instantiates money out of thin air.

Comment Re:Hell that's nothing (Score 1) 1059

The Dept of Education isn't working. Social Security is bankrupt. The NIH is redundant. Shutting them down saves a lot of money that can be directed elsewhere that it is urgently needed. This is how budgets used to be balanced back before people instantiated money out of thin air.

He does not oppose the Civil Rights Act. He said it didn't work:

"[It] not only violated the Constitution and reduced individual liberty; it also failed to achieve its stated goals of promoting racial harmony and a color-blind society. Federal bureaucrats and judges cannot read minds to see if actions are motivated by racism. Therefore, the only way the federal government could ensure an employer was not violating the Civil Rights Act of 1964 was to ensure that the racial composition of a business's workforce matched the racial composition of a bureaucrat or judge's defined body of potential employees. Thus, bureaucrats began forcing employers to hire by racial quota. Racial quotas have not contributed to racial harmony or advanced the goal of a color-blind society. Instead, these quotas encouraged racial balkanization, and fostered racial strife."

He is not a racist. His publication over the history of its existence had exactly one racist comment in there that he didn't write, and that he doesn't endorse.

From Wikipedia on Paul's stance on the gold standard:
He opposes dependency on paper fiat money, but also says that there "were some shortcomings of the gold standard of the 19th century ... because it was a fixed price and caused confusion." He argues that hard money, such as backed by gold or silver, would prevent monetary inflation (and, thus, would inhibit price inflation), but adds, "I wouldn't exactly go back on the gold standard but I would legalize the constitution where gold and silver should and could be legal tender, which would restrain the Federal Government from spending and then turning that over to the Federal Reserve and letting the Federal Reserve print the money."

On abortion, he believes states should decide, not the federal government, which means costs go up because you need a flight out of Mississippi. That sucks, and it definitely is going to create a huge financial burden and lower the odds the poor will leave the state for an abortion, but on the flip side, if we like him had watched people put "breathing, crying 2.5lb babies into buckets to die", I think we might have slightly different views on abortion as well. It's not an easy black and white subject. There's a fuzzy point in there where you have to decide when is too old to kill.

I like Ron Paul because he's smarter and less afraid of speaking his mind than other candidates. He's less fake, and that's a big deal. However, his proposals are so big and extreme that they would never be passed in Congress. I'd prefer Ron Paul stage a coup and overthrow the US so that he can dictate by fiat. Being elected President would just set the stage for the most dramatic face-plant on campaign promises in the history of same.

Comment Viral vaccine (Score 1) 754

In addition to giving a leg-up on traditional vaccines, publishing this research could also lead to development of a way to distribute contagious vaccines/cures. A cure that spreads itself would be a lot more effective than having to manually distribute one-off vaccines. It's not hard to imagine a virus that has the symptoms of a mild cold that helps us develop antibodies to fight off the much deadlier variant.

Comment Now's the time to do what you want. (Score 1) 516

"I don't care about the product I create."

I find if you do care about the product, all other issues melt away, including the presence of jerks.

I recommend you start doing something you care about that is valuable to the company, even though your bosses are asking you to do something else. Just be sure to do it extremely well. You'll either be fired or promoted for it. If you're fired for doing something smart and doing it well, you couldn't have a better explanation for why you were let go. You'll seem like a rare find. And if you're promoted, you'll find you can keep pushing doing the right thing further and further. It's a win-win.

When I meet people who are like this, I'm envious. You'll never be in a stronger negotiating position. You don't give a shit.

Slashdot Top Deals

"Don't try to outweird me, three-eyes. I get stranger things than you free with my breakfast cereal." - Zaphod Beeblebrox in "Hithiker's Guide to the Galaxy"

Working...