HN user

dummy7953

22 karma
Posts0
Comments41
View on HN
No posts found.

There's proactive and reactive aggression. Proactive aggression is the typical bullying of others based on what programming they do. It's basically just another way to pat yourself on the back, and people eat that shit up.

The Art of Quitting 11 years ago

What's problematic is that the more jumping you do to avoid dumb workplaces, the greater the possibility that only dumb workplaces will be desperate to hire you.

It's a no-win situation. Unless, of course, you can do a better job of evaluating a job before you take it. But people need to pay rent, and heck yeah, companies straight-up lie about the jobs they offer.

Perhaps it's time for hiring companies to consider that even though employees are discouraged from saying negative things about a former employer, that sometimes yeah, that former employer was a jerk royale.

The Art of Quitting 11 years ago

Wow. After all the truth that's come out which makes everyone else look like a turd (especially Reddit's own users), you still can't find no love for Pao? Ask your doctor if reality is right for you.

But code is written in an entirely pragmatic environment. That means its value changes with time.

But we don't treat novels as pragmatically. If all its references are out of date, we simply excuse that problem by saying the book exists in history. Also, we don't have people running around re-writing novels. I don't doubt for a moment that Kafka's works could be improved if it was "open-sourced" and edited collectively.

And fiction is "code" for humans. The basic design of a human doesn't change nearly at all compared to computers. So instead of optimizing novels for humans with new features or faster processing, we hang on to some of them because particular "code" or life lessons need to be learned by a new generation.

I really wish more help from human-computer interaction & cognitive psychologists would be used to design a programming language.

The programming language is (to me) the most expensive part of a system, because it determines how the coder works & interacts with the system. And the human resources involved in building the system are the most expensive (besides those used to maintain and run it daily).

There must be symbols used to write code that are more easy to cognitively process than others. There must be keywords that are easier to memorize than others. There must be ways to write a statement that are less prone to error than others. Let's start working on this important and neglected problem.

You're basically describing stuff I was doing like 20 freaking years ago. Minus the Hive & Spark & Highcharts & d3.js - naturally.

But back then I couldn't get any of my managers to understand or appreciate what I was doing. Fickle finger of fate.

Well, you're always going to find people with different ability levels than yourself. So learning how to best deal with these issues will help your career.

I'm almost certain people refuse to allow others to review their code because of fear of embarrassment or loss of face. Perhaps when you find something you can to do improve his code, you can show it to him and sell it as something that will: 1. make his life easier, 2. impress his boss.

Perhaps they don't want to expose a lot of IT-dullard companies that still rely on VB6 to a ton of security issues. If a company is still relying on VB6 apps, it's very likely they neither have the talent, know-how, nor funds to competently defend their code.

Can I please request a language that's at least partially designed by UI specialists, or psychologists familiar in cognition? Because, to me, it seems the most expensive part of a computer system is the relationship between the programmers and their code. We can make programming languages that are machine-readable, how about more effort in making programming languages human-readable?

It seems like a classic economies of scale problem. You want an aggregator to be exposed to the best stuff, but the guardian at that gate is a moneyed interest.

Sheesh, that's a bit like being asked "how can I learn computers?" It's a very broad question. Better questions might be "what within the domain of business knowledge do I need to understand in order to achieve my goal(s)?" And then naturally, the most important question feeding into that is, "what are my goals?"

I think if you want to have a better basic understanding of how large economies work and how that effects political policy, I'd recommend studying macroeconomics.

If you want to understand the basic functioning of a business and how it relates to customers, I'd recommend marketing.

If you want to understand how businesses are evaluated, how they borrow and spend money, how they evaluate internal processes, I'd recommend finance.

If you want to understand how businesses optimize their processes, and design efficiency into their processes, then you should study operations research (aka operations analysis).

If you want to understand how a business keeps track of what it's doing internally, and how it's performing internally and how resources are allocated, and how it handles loans and taxes, then study accounting.

If you want to understand how to acquire talent and insure that employees are being treated in a way that respected laws on fairness, and how to manage worker's comp, pensions, health insurance, etc. then study human resources.

If you want to know how businesses handle their relationships with their communities and the media, then study public relations.

I hope this helps a bit.

I wonder if this would be beneficial for shipping. Maybe it could cut down on fuel costs? But the process to create the etching takes an hour for a 1" x 1" square.

They're (the trolls) are the kind of people who think "better to be hated by someone, than to be ignored by everyone."

I'm convinced that there is a highly vocal group (of young men, most likely) that are hell-bent on breaking Internet communities and even corporeal communities with their grotesqueries. And when they're challenged, they howl "but you're censoring my free speech!"

I've thought that Office Suite software has basically been a "baked" product since about 2007. I doubt 99% of MS Word users are going to need a feature that isn't already in the software. I mean, if that's what you're getting at.

Hell, you could almost make the case that the Windows operating system became a "baked" product when Windows XP came out and you no longer had to reboot your computer on an almost daily basis. I mean, that's why you'll hear howls and yelps from grandma and grandpa when some virus eventually comes to polish off Windows XP. Until then, you'll only get it from their cold, dead hands (sorry grandma).

But the concept of computing isn't going away for a long, long time. What's changing is the machinery being managed by code. First tablets and cell phones, and soon the Internet of Things (stupidest name evar). But even if we run out of wires and electricity, I suspect some day we'll be creating living things (tissues at first) that can perform a computation. So yeah, computerize ALL THE THINGS!