Beta
×

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!

We are sorry to see you leave - Beta is different and we value the time you took to try it out. Before you decide to go, please take a look at some value-adds for Beta and learn more about it. Thank you for reading Slashdot, and for making the site better!

Comments

top

Number of Coders In Congress To Triple (From One To Three)

adonoman Re:Well 1 Real One (158 comments)

All the "real programmers" do.

3 days ago
top

Number of Coders In Congress To Triple (From One To Three)

adonoman Re:Well that's a start... (158 comments)

I'd love to see an expert system that could take in some form of legal jargon, the details of a specific situation, and spit out an unambiguous application. Of course, then it could lead to all sorts of "hacking" the system. Imagine winning a court case because of an off-by-one error in a law, or a buffer overrun vulnerability in a contract that allowed for arbitrary code execution.

3 days ago
top

Machine-Learning Algorithm Ranks the World's Most Notable Authors

adonoman Re:No Mention of Asimov (55 comments)

He's 5th for the 1990s and 252nd overall.

4 days ago
top

Tim Cook: "I'm Proud To Be Gay"

adonoman Re:Silly (764 comments)

And I wouldn't be surprised to hear someone say they were "proud" to be 5'2" or 6'6". Nobody gets mocked for being 5'10" (at least in a predominantly Caucasian crowd - when I'm the only white guy in a crowd of Pilipino people, I get the occasional comment)

about three weeks ago
top

Scientists Find Rats Aren't Smarter Than Mice, and That's Important

adonoman Re:Intelligence isn't that important (154 comments)

That's just a couple of anecdotes though. You might have just had a particularly inept fish. I propose trying it with say 1000 goldfish, to gauge consistency.

about a month ago
top

Can the Sun Realistically Power Datacenters?

adonoman Re:Feed 250 hungry people, or 20 Americans (237 comments)

Assuming of course that all land is equally suitable for farming... If you believe that, I have some tundra to sell you.

about a month ago
top

Where Intel Processors Fail At Math (Again)

adonoman Re:Exact mathematical value isn't the ideal (239 comments)

If you are doing any floating point calculations and assuming exact results, you're going to get yourself in trouble. The issue is that FSIN is less accurate than advertised, not that it's not 100% accurate.

Anyone who deals with floating point math very quickly learns about error accumulation and how to deal with it.

about a month and a half ago
top

Fusion Reactor Concept Could Be Cheaper Than Coal

adonoman Re:Costs (315 comments)

We'd obviously have to situate it off-world and use some sort of electromagnetic beam to send the generated energy to earth. Heck, given the amount of extra power generated, we could just send off the energy everywhere and there'd still be enough hitting the earth. We could then use devices here to convert that energy into electricity.

about a month and a half ago
top

Microsoft Announces Windows 10

adonoman Re:Catching up with Fedora (644 comments)

Which is exactly why powershell is great - you never have to parse things. Anytime I have to drop into sed/awk in Linux, it always feels like I'm fighting the system.

about 2 months ago
top

Microsoft Announces Windows 10

adonoman Re:Catching up with Fedora (644 comments)

Since property is the first parameter to sort-object, you can just do:

ls | sort Length/code

about 2 months ago
top

Microsoft Announces Windows 10

adonoman Re:Catching up with Fedora (644 comments)

It helps that by default it won't run any script files. Once you enable that, it still won't run any remote code unless you enable that. And even then you can restrict it to only run signed code.

about 2 months ago
top

Microsoft Announces Windows 10

adonoman Re:Catching up with Fedora (644 comments)

Yes, you can. Except instead of getting back text, which you then have to parse if you want to do anything with, you get back a stream of .NET objects which will be formatted into a text table if you do nothing with them, but also let you do things like this:

ls | where { $_.Length -gt 5000 }

about 2 months ago
top

Accused Ottawa Cyberbully Facing 181 Charges Apologizes

adonoman Re:Traditional crimes (140 comments)

See Watson vs. United States for an example of the letter of the law vs. the spirit of the law. This likely would have ended up completely differently in Canada.

about 2 months ago
top

C++14 Is Set In Stone

adonoman Re:Still... (193 comments)

I don't know if it was officially accepted, but I believe they added ' as a digit-group separator: 0b0010'1101'0011'0111'0101'1100

about 3 months ago
top

Study: Male Facial Development Evolved To Take Punches

adonoman Re:Sexual selection by the opposite sex. (190 comments)

The explanation I've heard for useless showy features (a la peacock) is that the ability to put resources into giant shiny feathers show that you have the ability to gather enough food to live, and have leftover energy to devote to impressing the ladies. It's not so much the particulars of what the feature is, but rather having resources (or money) to burn indicates that you're successful enough to be a good mate.

about 5 months ago
top

C++ and the STL 12 Years Later: What Do You Think Now?

adonoman Re:Why use it? (435 comments)

Resource handling. Lower-level languages require you to manually release any resource you acquire. Every piece of heap allocated memory needs to be freed. Every file you open needs to be manually closed. Every network connection, mutex, or handle needs to be released. It's feasible to do, since you don't have to worry about exceptions. But it does require an incredible fastidiousness to make sure that you always clean up after yourself.

When you get to the higher level languages, you get garbage collection which means never having to manually release memory again. But everything else is stuck being released manually. You can't do it reliably in regular code, since exceptions get in the way, so they introduce things like finally or using. But again, you're relying on the people using the class to remember to clean up every single time they use it.

In C++ you can rely on stack-unwinding to clean up after you. I haven't checked in a "delete" in over 10 years of C++ coding. Every C resource we use gets a wrapper class that automatically releases it when the object is destroyed. It's really the biggest thing I miss when working in other languages.

about 7 months ago
top

Duke Univ. Device Converts Stray Wireless Energy Into Electricity For Charging

adonoman Re:Units! (216 comments)

Maybe our gadgets need to come with cat cradles.

Professor Norton Nimnul has already beaten you to it.

1 year,14 days
top

First Experimental Evidence That Time Is an Emergent Quantum Phenomenon

adonoman Re:Generalized Master Equation... (530 comments)

Out of genuine curiosity, can you point me to evidence showing the universe is non-deterministic? I'm not sure how one would go about making that kind of observation.

about a year ago
top

First Experimental Evidence That Time Is an Emergent Quantum Phenomenon

adonoman Re:So... Parmenides was right after all? (530 comments)

Fair enough, and judging by some of the other responses, you were justified in your interpretation. I guess I overestimate /.'s rationalism. To be clear, I don't attribute Parmenides with any great insight into the quantum nature of the universe, anymore than I think that Democritus had any clue about what we've come to call "atoms". That being said, the line of reasoning on "what is" vs. "what is not" does have some interesting things to think about if time is indeed an emergent phenomenon.

about a year ago
top

First Experimental Evidence That Time Is an Emergent Quantum Phenomenon

adonoman Re:So... Parmenides was right after all? (530 comments)

He obviously wasn't "right" in the sense of having anything useful to say about the world in any scientific sense - I would have thought that goes without saying. I just found the parallel amusing. You're reading a bit too much into an off-hand comment.

about a year ago

Submissions

top

Pirate Party's North American Debut

adonoman adonoman writes  |  more than 3 years ago

adonoman (624929) writes "A 25-year-old Winnipeg businessman is the first Pirate Party of Canada candidate to run for federal election. Running on a limited budget, he tested out Canada's fair use laws by remixing existing signage. At the same time, the US and UK pirate parties have put out an open letter to Anonymous requesting that they cease Operation Payback's DDOS attacks and focus on taking a legal route to fix intellectual property law."
Link to Original Source
top

Canadian Government brands copyright bill opponent

adonoman adonoman writes  |  more than 4 years ago

adonoman (624929) writes "The Canadian heritage minister is now comparing everyone opposed to Canada's upcoming DMCA law to terrorists. James Moore says, "the only people who are opposed to this legislation are really two groups of radical extremists." In a comment clearly directed at copyright expert Michael Geist he wants to "make sure that those voices who try to find technical, non-sensical, fear-mongering reasons to oppose copyright reform are confronted every step of the way and they are defeated.""
Link to Original Source
top

Paul Graham releases Arc

adonoman adonoman writes  |  more than 6 years ago

adonoman (624929) writes "After years of teasing us with tidbits of his hundred year language, Paul Graham has finally released a preview of Arc. It's still in a very early stage, but it's at least something to fiddle around with, and see where he's trying to take this project.

It's not for everyone. In fact, Arc embodies just about every form of political incorrectness possible in a programming language. It doesn't have strong typing, or even type declarations; it uses overlays on hash tables instead of conventional objects; its macros are unhygienic; it doesn't distinguish between falsity and the empty list, or between form and content in web pages; it doesn't have modules or any predefined form of encapsulation except closures; it doesn't support any character sets except ascii. Such things may have their uses, but there's also a place for a language that skips them, just as there is a place in architecture for markers as well as laser printers.
"

Journals

adonoman has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?