Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Writing, technical and otherwise (Score 1) 379

Wow, you wrote that entire rant over a single letter. That's pathetic.

Language is an art, like painting. Technical language is an art where miscommunication leads to real world problems, and where evidence of lack of expertise leads to well justified lack of confidence up front.

With language, as with painting, you can paint like a master, or you can finger-paint like an addled child.

Which do you think will carry you further in life and in your career? Which do you think will result in more actual pathos?

Comment structs and fundamental OO (Score 2) 297

Just having higher-order functions doesn't make a language a functional language any more than having structs makes C an object-oriented language.

Structs do, however, make the critical aspects of an object oriented approach practical in c. They can carry data, function pointers, etc., and they can be passed around.

I've been writing my c code like that since the 1980's. There are significant benefits.

Comment Hard stuff is, in fact, hard (Score 4, Interesting) 297

I would add to this that reducing the complexity by turning everything into separate functions tends to also increase what I call "opacity by non-locality."

Not only are some things hard, some things benefit from having the logic right there in front of your face; not in a header, not in some function elsewhere, not in a library.

Benefits in both comprehension, and so ease of construction, but also in execution time and smaller executables depending on just how smart the language is in constructing its own executables.

Comment function dictionaries in Python (Score 1) 297

So, for example, by storing functions as values in a dict you can build complex structures of execution without using any conditional codes .

This is the core mechanism of my text markup language. Once the specific built-in tokens are parsed out, they are immediately accessed via the language's function dictionary. This approach is quick, ultimately low-complexity, trivially extensible, and highly maintainable.

Comment Fluid type manipulation with unions (Score 1) 297

Would you consider unions in c a "means to circumvent the type system" as compared to a language with strong up-front typing?

Unions are certainly a very powerful, useful, and concise tool for manipulating data across type boundaries. If you don't have them, in trying to accomplish similar tasks as those unions make easy, in many languages you're going to be a lot more verbose, and likely a lot less efficient, than if you do.

I am assuming competence. Strong typing is a safety net. The need for such a thing varies with one's skill set. The fewer the participants, the more likely it is that the skill sets can be arranged to be similar. With larger teams, the need for safety nets almost always increases.

Comment Poorly understood? (Score 2) 297

If you're using poor coders to maintain very old code then perhaps the choice of programming style is not your biggest problem.

You may have misunderstood the previous poster's use of "poor coder."

I read it as "unfortunate coder", not "incompetent coder."

I could certainly be wrong. Perhaps clarification will be forthcoming.

Submission + - Whoi is behind "Arkansas" trying to execute two inmates on Monday evening? (reuters.com)

Elixon writes: The state of Arkansas plans to execute two inmates on Monday. It will be the first U.S. state in 17 years to put a pair of convicts to death on the same day. With the recent appointment of Justice Neil Gorsuch in may really happen.

I have noticed that everywhere in news we read the names of convicts and the other party is just named "Arkansas". But we all know that there are government bureaucrats — real people — hiding behind that label "Arkansas".

I am European with very different views on this and I would be really interested in learning who really are those people behind "Arkansas" going extra mile to have somebody killed (because of some product's expiration) and what is their agenda — what are their convictions and motives. I just want to understand why somebody with a good job paid from people's taxes shows that much effort to kill somebody else.

Does anybody know who are they and what is their story?

Comment Slashdot comment shows one reaction to abuse: (Score 1) 206

Wow! Quotes from the parent comment:

"You're the laughingstock of the whole town."

"You're middle-aged now, alone and shunned."

"Your "call to arms" is a joke and we will laugh at it, as always."

"And you will end up with your pants pulled over your head and stuck heads-down in a trash can."

As I said in my comment that started this discussion of Slashdot reactions to abuse (+5), people who comment about abuse often don't respond in a manner guided by logic. Commenters often use these avoidances, and others:

1) Attack.

2) Change the subject. Respond to the new subject with an attack on that subject.

3) Give excuses.

4) Say that positive change is impossible.

Submission + - Reddit to deprecate custom stylesheets in upcoming redesign

An anonymous reader writes: Yesterday, Reddit CEO Steve Huffman announced that an upcoming redesign of the website will deprecae the use of custom stylesheets across all of its subreddits, in favor of limited customization options on a standardized template, and a new sidebar widget system. He argued CSS on Reddit was "difficult to learn", "error-prone", and "time consuming", made it harder to make changes to the site itself without risking breaking changes made by other subreddits, and were not compatible with the mobile version of Reddit,

Huffman stated that the site's staff planned to work with the community to "replicate as many of the existing uses that already exist, and to expand beyond as we evolve", and that the widget system would allow subreddits to add dynamic content to their sidebars more easily. However, said community is up in arms over the announced changes, as the moderators of many popular subreddits have created intricate stylesheets that add community-specific functionality and customizations that diversify the experience, and the exact level of customization that will be possible under the new system is still unclear.

Comment Common issue: Finding the most negative response (Score 1) 206

"So the proper response is to join the NRA and come out with all guns blazing?"

Why say something extremely negative and worthless, while ignoring suggested solutions? That's one of the ways Slashdot commenters don't handle abuse well.

Here are 2 solutions I mentioned in my grandparent comment:

1) One possible solution: All countries could support ReactOS so that the Windows OS can be eliminated.

2) No company should be allowed to have a virtual monopoly! Companies that are routinely abusive should be re-organized or eliminated.

See my comment below, Gov. leaders unsually have no technical knowledge, for initial ideas about how to cause the writing and adoption of new laws.

Comment Gov. leaders unsually have no technical knowledge. (Score 1) 206

"Not only have consumers ignored open source solutions, they've gone totally the other way."

The average person has no technical knowledge. Companies like Microsoft are using that ignorance to abuse their customers.

We have technical knowledge. We could teach government leaders what needs to be done. In general, almost all government leaders are extremely ignorant about technology. They need a lot of help.

"We've ranted. We've raged."

"Ranting" and "raging" is infantile behavior.

Instead, prepare a set of laws and regulations that we recommend. Get the process started. Ask hundreds of thousands of Slashdot readers to make their local government leaders aware of the laws and regulations we recommend.

Is there a Slashdot reader who has the ability to be a government leader? Would that person be interested in a government career? Support that person nationally.

Why do I spend so much time reading Slashdot? Because I often find knowledgeable, logical comments that are helpful to me. I've taught myself to navigate around the angry, crazy, and otherwise worthless comments.

Maybe the Slashdot readers who are knowledgeable and logical can take a stronger role in leading the world in a better direction.

Slashdot Top Deals

The bogosity meter just pegged.

Working...