Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-4041-

What do you HATE in Computing?

Name: Anonymous 2007-09-25 10:56 ID:Z55LfR4U

and why?
I'll start,


C++, shit confusing language full of crap. dumb kids like it and do half arsed jobs of difficult tasks without understanding what they're doing with it. Dealing with C++ someone else wrote is fucking horrendus too.

Java hatred, Stop being a fucking idiot java is useful at times. Why is it still cool to hate java?

Python, ONE WORD, FORCED INDENTATION OF THE CODE, THREAD OVER.

Name: Anonymous 2007-09-25 10:58 ID:q6PsnYz5

This is already a language wars thread, jerk.

Name: Anonymous 2007-09-25 10:59 ID:BKuGcXH/

NOTHING WRONG WITH FORCED INDENTATION

Name: Anonymous 2007-09-25 11:03 ID:Z55LfR4U

>>2
>>3
Don't respond to me just say what you hate

Name: Anonymous 2007-09-25 11:05 ID:Heaven

))))))))))))))

Name: Anonymous 2007-09-25 11:05 ID:Z55LfR4U

>>5
lol

Name: Anonymous 2007-09-25 11:06 ID:Heaven

>>5
I agree.

Name: Anonymous 2007-09-25 11:22 ID:JYW+HjVs

Moore's law, I have a phobia it won't be satisfied.

Name: Anonymous 2007-09-25 11:27 ID:Ackr5p23

Structure and Interpretation of Cudders in Python.

Name: Anonymous 2007-09-25 11:41 ID:XlmIpgeM

I hate:
- Digital Restrictions Malware, digital AIDS, software patents, imaginary property, region control, and all the digital terrorism coming from Microsoft, Sony, the mafiaa, and similar corporations. These corporations (as well as their bitch, the American government) are what I hate the most.

- ENTERPRISE. Business, management, TCO, synergy, solutions, multi-tier, Web 2.0, and all that bullshit. I abhor these moronic managers with their pointy hair, their suit and their business-speak, who take decisions and are in charge when they couldn't understand a fucking calculator. Projects take forever and fail, idiots write code, retarded platforms are used, and the result is an overpriced piece of enterprise shit.

- Java and similar enterprise bullshit made for mediocre programmers with a bloated ENTERPRISE object-oriented standard library, shoving their terrible object systems up your ass.

>>1
Java hatred, Stop being a fucking idiot java is useful at times.
Java is a terrible language with a toy object system and an insane ENTERPRISE standard library that will make you hate your life. Isn't this enough to hate it?

Name: Anonymous 2007-09-25 13:00 ID:d6mTqKnh

I hate JAVA. Useful my ass - its useful when I can wipe my ass with imports, JDKs, crappy IDEs, NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException
NullPointerExceptionNullPointerException

Name: Anonymous 2007-09-25 13:14 ID:Heaven

hello, fax. stop being a faggot and go away

Name: Anonymous 2007-09-25 13:30 ID:VRZ28sk8

people like >>10 hate it just because nobody likes their toy languages like lisp

Name: Anonymous 2007-09-25 13:31 ID:DVd8ONvL

>>11
I prefer "segmentation fault". It is obvious to an experienced programmer, but will stump a n00b for days.

Name: Anonymous 2007-09-25 14:33 ID:9/+xLLBb

>>14
I prefer "Traceback (most recent call last)".

Name: Anonymous 2007-09-25 14:39 ID:Z55LfR4U

notice all the java hate...
This is due to the posters being FAGGOTS

Name: Anonymous 2007-09-25 14:40 ID:Z55LfR4U

>>12
hello, Anonymous. stop being a faggot and go away

Name: Anonymous 2007-09-25 14:58 ID:9/+xLLBb

>>16
Hahaha, a Java programmer. I'm sorry for you.

Name: Anonymous 2007-09-25 15:42 ID:3pbGGYLV

Visual Basic.

Enough said.

Name: Anonymous 2007-09-25 16:42 ID:YLDvki0I

I hate hate.

That recursive enough for you?

Name: Anonymous 2007-09-25 16:49 ID:k96S+OMv

I hate people that hate hate

>>20
FUCK YOU

Name: Anonymous 2007-09-25 16:53 ID:EgPHaJkA

>>20
That's not actually recursive.

Name: Anonymous 2007-09-25 16:56 ID:Heaven

>>19

Classic Basic

10 PRINT "NUFF"
20 PRINT "SAID"
30 END

Name: Anonymous 2007-09-25 17:02 ID:K63Owl8z

>>19
Don't say that, man. That brings back bad memories.

I used to have no internet access. No compilers. No assemblers. Not even a browser to execute javascript.
Just Microsoft Office and VBA ;_;

Name: Anonymous 2007-09-25 17:06 ID:8t6ZcpcV

Abysmal user interfaces that is aided by the perpetuation of closed source programmers to not innovate. Go read the Humane Interface by Jef Raskin and you'll understand why computers are unnecessarily difficult to operate.

Name: Anonymous 2007-09-25 17:17 ID:EgPHaJkA

>>25
Ooh, that reminds me of something I hate!

Key chords that require a typing finger to produce. E.g. fuck keyboards with only a left ctrl key. Raskin, in his brain dead wisdom, thought that requiring a person to hold a key with their pinky while ACTUALLY TYPING WORDS is a lesser evil than a modal interface. Fucking nuts.

Leap keys sound pretty cool though, provided they are thumb operated. I wish there were a text editor I could try them out in.

Name: Anonymous 2007-09-25 17:37 ID:8t6ZcpcV

>>26
The leap and the command quasimodes should be operated by the thumb. Other than the shift key, I don't really see any other pinky operated quasimode.

Name: Anonymous 2007-09-25 18:22 ID:OAtApzG+

...

Name: Anonymous 2007-09-25 18:23 ID:Heaven

[quote]bbcode[/quote]

Name: Anonymous 2007-09-25 18:24 ID:Heaven

<blockquote>.<blockquote>

Name: Anonymous 2007-09-25 18:25 ID:Heaven

[blockquote]bbcode[/blockquote]

Name: Anonymous 2007-09-25 18:26 ID:EgPHaJkA

>>27
Well, Archy, the software his successors are making now, uses caps lock as the command key. Since he was alive when they picked that key, I can only conclude that he okayed it. I'm sure he knew it wasn't ideal, but he seriously underestimated what a bad idea it was, in my opinion. I'm still not sold on holding keys while typing at all either. Escape/enter as cancel/confirm are appealing to me. Pedals might be good.

Hey, since you seem to have read THI, is there any science in that book dealing with the advantages/disadvantages of modal and hold-it-down-the-entire-damn-time interfaces?

Name: Anonymous 2007-09-25 18:31 ID:ArvHeJWl

Are you SUAVE?
 Are you a SPACE TOAD?
 Are you a SUAVE SPACE TOAD?
 
 If you answered "Yes" to all of the above questions, then SICP (STRUCTURE AND INTERPRETATION OF COMPUTER PROGRAMS) might be exactly what you've been looking for!  Read SICP (STRUCTURE AND INTERPRETATION OF COMPUTER PROGRAMS) today, and enjoy all the benefits of being a satorized SICP reader.  SICP (STRUCTURE AND INTERPRETATION OF COMPUTER PROGRAMS) is the fastest-growing SMUG LISP WEENIE community with THOUSANDS of members all over the Internet! You, too, can be a part of SICP if you join today!  Why not? It's quick and easy - only 3 simple steps!
     * First, you have to obtain a copy of SICP and read it. You can read it online using your favorite web browser.
     * Second, you need to succeed in founding a Lisp-related meme in /prog/ on world4chan, a popular "programming for trolls" website.
     * Third, you need to join the official SICP home /prog/ on world4chan, and apply for membership.
 Talk to one of the satorized overlords or any of the other members in the board to sign up today! Upon submitting your application, you will be required to submit links to your successful meme, and you will be tested on your knowledge of STRUCTURE AND INTERPRETATION OF COMPUTER PROGRAMS.  If you are having trouble locating /prog/, the official STRUCTURE AND INTERPRETATION OF COMPUTER PROGRAMS board, you might be on a wrong web sight. The correct address is http://dis.4chan.org/prog/. Follow this link if you are using a http client such as telnet.  If you have Sussman points and would like to support SICP, please don't sage this post.

                        //`'''```,
              o        //SICP   `.,
        ,....OOo.   .c;.',,,.'``.,,.`
     .'      ____.,'.//
    / _____  \___/.'
   | / ||  \\---\|
   ||  ||   \\  ||
   co  co    co co

Name: Anonymous 2007-09-25 19:08 ID:8t6ZcpcV

is there any science in that book dealing with the advantages/disadvantages of modal and hold-it-down-the-entire-damn-time interfaces?

Hell yes. It's been experimentally proven that sustaining an action WILL NOT be forgotten by the operator. The benefit of this technique is that the user doesn't have to remember the current state of the application when invoking a command. The same action WILL ALWAYS produce the same perceived result.

In general usage, modal interfaces should only be used for setting configurations that don't change very often. Examples would be for a light switch, or setting an airplane's throttle value or cruising along a highway on cruise control.

For situations where an object state is changed more often, hold-it-down-the-entire-damn-time interfaces (aka. quasimodes) are far superior. You wouldn't want to drive your car in the city or around the town in cruise control. There are so many examples on the computer for unnecessary modality. One would be saving files - there shouldn't be any need to save files these days as the computer should do it automatically.

Name: Anonymous 2007-09-25 19:19 ID:EgPHaJkA

>>34
I understand that it will not be forgotten, but what are the detrimental effects of having a command line that needs to be expressly confirmed or dismissed? They do not seem huge to me. I may not use cruise control on city streets, but I sure don't want to hold my shifter in the proper gear either. In the case of a command line, how the hell am I going to forget that I'm in the middle of typing a command?

While I can accept the argument for large numbers of modes and for modes you could easily forget you're in, it sounds an awful lot to me like he's taken anti-modality to the point of zealotry. Is there any science specifically on the subject of command lines that will be typed in the space of a few seconds then explicitly confirmed/denied?

Name: Anonymous 2007-09-25 21:19 ID:x5q1S8b4

>>36
I hate whatever this guy doesn't.

Name: Anonymous 2007-09-25 21:19 ID:vFJrgTjM

>>35
1. References to the science behind modality is in the book. Read it and be greatly enlightened. It's the SICP of interface design ;)
2. People only have one locus of attention. An interface is non modal if the interface is the user's locus of attention. The more modes you have to keep track of, the harder it is to do your job.
3. A car's speed is within the user's locus of attention and the current gear of the car should also be within the user's locus of attention so therefore, the car's gearing system shouldn't be modal. The command you're typing should be the locus of attention and therefore, the command line shouldn't be modal if it is your locus of attention.
3. He's 'anti-modal' because he understands the negative connotations that occurs with bad interface design. Modal interfaces contribute to bad interface design. Bad interface design wastes time, effort and mental power. Bad interfaces can also lead to physical harm and death; think of commercial plane pilots and how much information they have to deal with.

Is there any science specifically on the subject of command lines that will be typed in the space of a few seconds then explicitly confirmed/denied?
I don't really understand what you're asking. I'm guessing you want to know about GOMS http://en.wikipedia.org/wiki/GOMS. I am also guessing you want to know about the study of Human Computer Interaction http://en.wikipedia.org/wiki/Human_computer_interaction

Name: Anonymous 2007-09-25 21:56 ID:/SyVzvpw

>>37
You look like you know what you're talking about. Can you give any advice for books to read?

I've read the Design of Everyday Things and About Face, and I plan to read The Human Interface and then Don't Make Me Think. Are there any critical ones I'm missing?

Name: Anonymous 2007-09-25 22:05 ID:EgPHaJkA

>>36
Ahh, a properly recursive post.

>>37
I've been planning to read it. I hear it's got science, but I'm wondering if there is any on this specific topic (or something else that applies without a lot of assumptions). The question in my mind is whether people make fewer entry errors with a quasimodal command line than with a modal line. Ideally I'd like to see something like the following: an experiment in which subjects enter commands on an Enso (the proper name for the program I mentioned earlier -- I was thinking of their older effort) style command line and on a command line that has a key to summon it and requires either a key press to confirm or cancel. Subjects would go down a list of words and enter them into the command line. From this I would like to see error rates (number of aborted or mistyped words), time taken to input the words, and a survey taken at the end asking each subject how they felt about the input style. This would be very interesting in the event that there was no clear difference in efficiency between the two systems, and somewhat interesting otherwise.

My worry is that his approach to this particular interaction task is a little too theoretical, and not enough practical. So I'm asking now, to satisfy my curiosity until I have a copy in my hands, whether the book sciences on this task or something very similar.

Name: Anonymous 2007-09-25 22:10 ID:EgPHaJkA

>>39
Further investigations would involve subjects operating a summonable command line to accomplish a list of tasks, which would provide insight into the differences between using a command line without thinking (copying a list) and while thinking.

Maybe I'll do it myself sometime, along with retesting and expanding on Bruce Tognazzini's mouse vs. keyboard character replacement task. I'd throw in leap keys too.

Name: Anonymous 2007-09-25 22:20 ID:vFJrgTjM

>>38
I've read a few books on interface design and worked as a UI designer on a few projects. I'm am currently working on improving the Gimp's interface to less sucky than it currently is ;). Photoshop is nearly as horrible as the Gimp from a comparison of a GOMS analysis.

THI is definitely a classic. Every programmer that works with a GUI must read it; just like SICP. The books you mention are the ones that I'd recommend. Other books I'd also recommend are found in the THI bibliography. Most other books I've read on this subject deals with minor improvements in traditional design and have little value as they fail to address the fundamental problems that Raskin addresses.

Name: Anonymous 2007-09-25 22:23 ID:EgPHaJkA

>>41 improving the Gimp's interface
I love you. I take back all the bad things I said about you. And if your improvements have a chance of making it into the real world, please take users of tiling window managers into account. It would be wonderful if the Gimp had a single-window mode.

Name: Anonymous 2007-09-25 22:36 ID:Z55LfR4U

Photoshop is nearly as horrible as the Gimp from a comparison of a GOMS analysis

Try using them both to make a real comparison :P

Name: Anonymous 2007-09-26 0:52 ID:i39lsD4Y

>>41
Thanks for the advice. o.o-b

Name: Anonymous 2007-09-26 4:54 ID:gR6LVjCT

>>39,40
THI doesn't go deeply into the science and math behind the interfaces, but it has enough to get you started. It refers you to other books for more details. It does show examples of how to 'quantify an interface' thus allowing you to mathematically compare two interface approaches.

As for Enso, it sounds similar to Launchy http://www.launchy.net . From my point of view, Launch and Enso are probably the best thing we can do outside of an Archy-like environment. Since the command entry system IS the user's locus of attention the problems of modality are reduced. I also find it acceptable to use the enter key as a suitable command delimiter.

>>41
if your improvements have a chance of making it into the real world
Given the right marketing strategy, I feel that my fork would get a real following. The biggest problem I have would be people that refuse to learn how operate the program. It will require training as my design decisions aren't as visible as traditional designs. However, I will guarantee that it is much quicker to manipulate images in my interace than in any other interface once the user has been through the right training and familiarity period.
please take users of tiling window managers into account
Though I've never worked with one, I'm pretty sure my design will work well in a tiling window manager.
It would be wonderful if the Gimp had a single-window mode.
Done.

>>42
I've analyzed Photoshop CS1 and Gimp 2.2.10. I am intimately aware of how to operate each program to accomplish a given set of image manipulation tasks. I know both can do better.

Name: Anonymous 2007-09-26 5:31 ID:7xqDAQNP

ok ok GUI fags wrap it up, lets go back to HATING things. thanks.

Name: Anonymous 2007-09-26 5:38 ID:X+X2xCck

>>46
it's pretty stupid how some people think lisp is anything more than a useless academia language

Name: Anonymous 2007-09-26 5:47 ID:m+x1w0Oc

>>47
I think you're on to something here.

Name: Anonymous 2007-09-26 6:00 ID:1Q1PGtU6

>>47 a part of crash bandicoot was written with lisp.

Name: Anonymous 2007-09-26 6:31 ID:X+X2xCck

>>49
and look at it now

Name: Anonymous 2007-09-26 6:50 ID:v/PEMcFe

Useful, concrete things written or developed with Lisp:

- Amazon
- Parts of Google
- Crash Bandicoot
- IMAP?
- ???

Name: Anonymous 2007-09-26 6:53 ID:m+x1w0Oc

>>51
4chan

Name: Anonymous 2007-09-26 7:17 ID:1Q1PGtU6

>>51 So at least four useful things were written with Lisp.
Lisp isn't dead it was never alive
SICP is dead

Name: Anonymous 2007-09-26 7:52 ID:m+x1w0Oc

>>53
God is dead, therefore SICP is God

Name: Anonymous 2007-09-26 7:55 ID:iX3XO0aA

>>54
"God is dead"
--SICP

"SICP is dead"
--God

Name: Anonymous 2007-09-26 7:58 ID:EIcdvzaq

>>55

"SICP is God"
--Dead

Name: Anonymous 2007-09-26 10:35 ID:d5Wt6Nea

Toy languages and their advocates.

Name: Anonymous 2007-09-26 10:39 ID:v/PEMcFe

>>57
Dammit. I'm tired of you. Since a few weeks ago, you Cfag came here from Reddit, and have been touching our balls with your shitty portable assembly since. This is why we don't post /prog to Reddit, especially not where Cfags can come with all their OMG OPTIMIZED faggotry.

Name: Anonymous 2007-09-26 10:49 ID:Heaven

>>58
how do you know he came from reddit and that he's the pame serson?
Also, i've aswell noticed many posts bashing 'toy languages' or whatever.

Name: Anonymous 2007-09-26 12:53 ID:Heaven

>>58
>>59
I'm tired of that fucktard, too. He doesn't sound very ``reddit'' to me, though.

Name: Anonymous 2007-09-28 18:27 ID:Heaven

>Since a few weeks ago,
I don't see
>you Cfag came here from Reddit,
/b/
>and have been touching our balls with your shitty portable assembly since.
And you're a butthurt lispfag, probably a fresh CS-student, that's never earned a cent from programming

>He doesn't sound very ``reddit'' to me, though.
DESUDESUDESUDESU████████████ESU██████UDE███DESUD
DESUDESUD█████████████DESU███UD███DESUDE█████DES
DES███████████U██SUDESU███UDE██DESUDESUDE██████D
██████DESUDESUDESUDESUD█SUDESUDESUDESUDESUDES███
█████DESU█████SUDESUDESUDESUDESUDESU█████ESUDESU
███E█UDE█UD████SUDESUDESUDESUDESUD██UDE███ESU███
███UDESU█E█U███DESUDESUDESUDESUDES█D██████UDE███
████SUDES████DEDSUDESUDESUDESDESUDE██DES█DES████
█████ESUDESUDESUDESUDESUDESUDESUDESUDESUDESU████
███████ESUDESUDESUDESUDES█DESUDESUDESUDESU██SUDE
DESUDESUDESUDESUDESUDESUE█SUDESUDESUDESUDESUDESU
SUDESU██SUDESUDESUDESUDESUDESUDESUDESUDESU███UDE
DESUDE████SUDESUDESUDES███ESUDESUDESUDES██████ES
SUDESU████████ESUDESUDESUDESUDESUDE████████SUDES
DESUDE███████████SUDESUDESUDESU████████████DESUD

Name: Anonymous 2009-03-06 6:02

COMPUTER works 6 Do   you know anything   about SQL syntax   5 do you   think of the   mixing bowl into   the baking dish   Serves 1 Caramel.

Name: Anonymous 2012-06-25 22:44

䈥፸鞑咀錉ᠤ鑘व㕠馄戧䀄儶衐㢓䥓酗䂕楤捘锕ᑷ璅㜨禆錡䀖礖夠䌑ၩ脙杢衈瑈鈇鑷’〇٠阕祳餵᠒捕䀘ㅑ镸䂔朖虠䔹ēŤ艤͘鉲䤹䈷֔ᕘ咇癡酗癦⁔呣扂̀頦礁ᅄ荈陗瘵茓㙉㍀ȇЈ薗蠙嘢ࡣဘ畒蘀瘆喆堹ቱ䕵馉莔ѱ㞂䀉ؙ顶ᚅ饕茀鑹褃敵刔倳蔄䆁䝅ᕅ䍙▙蕴瘠䑹馗቗易蠈挧┨玃鈔ɉᝡ㘆礳ᔘ∆脁㝔䥖吒ņ̆脡ʃ䒀⤥ᑑ⦔匉䒑牂⊘䚃ᠧ䥐ⅇ蔆暇猷♨㠣斆璖ↆͦͅႂ厕䎕霔း甥砂傂Ѵʒ㉣℆兆䘣梗犇銔ᕈ厐猑ᜅ䤵䘸ᢉ摴㊙敐⦁䅈聂鍣␉慂㌶䠘ঁ打栥∱眙锈醃䀥儨㈠牶塙啂猔䂗妖΀閖ᢙᙡᑨᑱ兵醓瀔遵虩薒᠖䐥噦眦蘑䍦⚅፳ㄦ䁵ख蘖䁕酢愂䎇蜓㉸⍰ܨ版ᅲᐳ眕㉐㡘䥥ᥣ砉΁楧Ҁ朵⑹朢猧愖鍥⑰祲̢┹⤳ሲ㌂䌰無蠦蕢ᕘ虆恈ᖑ楆䈔ঁؠډٷক薕鄩⥙ᝈ锠攖瘆㚓؉儦ᖒ挈ᐶ✓䐷兕ᝦ

Don't change these.
Name: Email:
Entire Thread Thread List