Slashdot Mirror


User: globaljustin

globaljustin's activity in the archive.

Stories
0
Comments
2,844
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 2,844

  1. Re:simple concept can be as complex anything on Ask Slashdot: Have You Read 'The Art of Computer Programming'? (wikipedia.org) · · Score: 1

    There are more than two cases. The volume of detail has an affect on the difficulty of a programming problem, but it is not the same affect as when there are difficult details.

    I have seen other responses below that say the books are good for reference for what algorithm to use in specific and complex use cases.

    I have only needed to "look up" an algorithm once (simple random sort in python to generate random work groups from all students present that day in a class I taught) but if you need to do that semi-regularly I can see the books being very useful.

    As far as OP is concerned I still think it's just a matter of perception on the reader whether OP 'gets it' or not b/c their responses are so short on detail.

  2. interesting comment

  3. Re:It's highly overrated on Ask Slashdot: Have You Read 'The Art of Computer Programming'? (wikipedia.org) · · Score: 1

    Arduino libraries themselves are rife with examples of such 'bad' programming, some operations unnecessarily take many more cycles than necessary while using a simple example in Knuth's books shows how to do it in one (such as bit shifts).

    OP said other books have covered these needs better, in OP's opinion.

    You do make a good point however, there will always be people cramming circuits into smaller and smaller things and some code has to run them.

  4. Re:It's highly overrated on Ask Slashdot: Have You Read 'The Art of Computer Programming'? (wikipedia.org) · · Score: 1

    Great analysis thanks

  5. Re:Read the first volume on Ask Slashdot: Have You Read 'The Art of Computer Programming'? (wikipedia.org) · · Score: 1

    good one

  6. simple concept can be as complex anything on Ask Slashdot: Have You Read 'The Art of Computer Programming'? (wikipedia.org) · · Score: 3, Insightful

    They're completely correct.

    OP is being a bit flippant.

    Conceptually, the idea of using alphanumberic characters to give computers instructions is "simple" and getting a computer to do basic operations is fairly simple with a good tutorial or guide.

    The idea that the codebase for a web app like Yelp's website or a phone app like Snapchat is "simple" or "easy to learn" is of course patently ridiculous...I think it boils down to whether or not you give OP the benefit of the assumption.

    Seriously OP really didn't say much other than, "No it is easy"

  7. oh ffs...everyone with the "social media" hot takes...

    first, *idiots* are killing discourse...not any kind of communications technology. Idiots. I blame the decades-long Republican project of defunding public schools to enable privatization.

    2nd, idiots will use *all communication channels available* to communicate their idiot ideas

    3rd, 'social media' is text and pictures...stored and communicated between users on a computer system. That's all it fucking is.

    facebook isn't innocent by any means. They use an obtuse term "engagement" to measure usage of their system, and it is sentiment agnostic...meaning if the system shows you a dumb post about Trump for your weird uncle and you comment on it 3x, that gets meansured as "engagement"...even though you absolutely hate the article posted and were only commenting to tell others that it was from a fake news site. Repeat that over and over and it's easy to see how bullshit articles would rate high in facebook's system.

    They do many shady things (remember the 2012 election and the phantom Mitt Romney likes on facebook???)

    but blaming "social media" is steering this whole conversation wrong...it's not "social media" it's specific to a system and there are humans who choose how that system works

  8. you are ignorant on Russia Says it Was in Touch With Trump Campaign During Election (cnbc.com) · · Score: 1

    Keep dismissing our economic concerns

    You are the one "dismissing your economic concerns"

    GOP policies are actively working against your concerns and it is killing our country. Trump and Republicans' policies are well known: cut taxes and reduce regulaltions

    You know there's no law that companies have to pass higher profit onto you with higher wages?

    Your policies are a proven scam, the Bush years proved it over and over

  9. Re:Congrats idiots on Russia Says it Was in Touch With Trump Campaign During Election (cnbc.com) · · Score: 4, Insightful

    ^mod parent up

    this is true...Trump's campaign manager Paul Manafort had to quit because of ties with Russian Mobsters: http://www.cnn.com/2016/08/19/...

    Idiots are to blame for Trump's victory...all kinds of idiots across the political spectrum contributed along the way, starting with idiot Democrats who voted for Hillary over Bernie....up to the idiot Republicans for being Republican...and of course let's not forget the idiot journalists of the MSM

    Idiots are to blame

  10. blame idiots on Donald Trump Won Because of Facebook (nymag.com) · · Score: 1

    I agree, Trump won because Hillary is a deeply unpopular candidate, and not only because of sexism but because she *actually* is deeply flawed, though less than Trump.

    Idiots are to blame for Trump's victory. Idiot democrats who voted for her in the primary, idiot minorities and poor people who voted against their own interests, idiot bigots and sexists, idiot republicans for being republican...

    Facebook is not to blame either. I'm sure they are worthy of criticism (Remember Romney's phantom 'likes'???) but the fact is, idiots will share information with other idiots using all channels of information available: HTTP, magazine clippings copied on the office copier, voice, post card, semaphore code, ASL...every way humans communicate, idiots will use to spread idiotic information to other idiots.

  11. Wrong - blame idiots on Donald Trump Won Because of Facebook (nymag.com) · · Score: 1

    Article is wrong.

    "facebook" is nothing more than text and images transmitted over a computer network.

    If there was no internet, idiots would share bogus news and idiotic opinions other ways

    repeat: idiots will share idiotic information to other idiots no matter what the channel, be it HTTP, clipped out and copied magazine articles, postcards, voice, and semaphore code and smoke signals.

    Idiots are why Trump got elected

    Idiot Democrat voters who nominated Hillary over Bernie - delusionally ignoring that Hillary was incredibly unpopular for at least half the electorate

    Idiot Republicans for being Republican

    Idiot Sanders voters who voted for Jill Stein or other

    Idiot 'libertarians' who are Democrats by policy but think their balls will fall off if they just vote Democrat

    Idiot sexists who didn't vote for Hillary b/c she was a woman

    Idiot minorities who voted for Trump, in direct opposition to their own interests

    Idiot poor people who voted for Trump, in direct opposition to their own interests

    That's why Trump won: idiots...broken down by type of idiot.

  12. It says "I have a soul" on Talking 'Sofia' Robot Tells 60 Minutes That It's Sentient And Has A Soul (vice.com) · · Score: 3, Informative

    Because a human programmed it to say that.

    Those answers are the programmer's answers, not the machine's.

  13. python or (i guess) javascript first on Melinda Gates Was Encouraged To Use an Apple and BASIC. Her Daughters Were Not. (huffingtonpost.com) · · Score: 1

    Do you think Apple could encourage young programmers more by also shipping their Macs with BASIC?

    no.

    I think coders should start with something like Python (and I *guess* Javascript but I wouldn't advise it) then move down to C, then progress from there depending on their interest.

    Most coders know only one method of learning to code: excruciating brute force trial and error

    There's no *rational* reason for learning to code to be annoying at all, but we do this to ourselves because it reinforces difficulties we overcame in the past.

    One example, this code.org Star Wars Javascript tutorial: https://studio.code.org/s/star...

    It's perfect...also there are a few great "getting started with programming Python/Javascript" books by No Starch Press I would recommend.

  14. technical person shouldn't be surprised on Yahoo Offers Non-Denial Denial of Bombshell Spy Report (theintercept.com) · · Score: 1

    built a custom software program to search all of its customers' incoming emails for specific information

    So basically they wrote a function to search for certain words. A text search.

    This is not news, we've known for awhile now that the Feds can search our email.

    The fact that they wrote "a custom software program" is not some new revelation. It's always software that searches.

    While we're on this topic, let's remember that in Snowden's info was released in 2006:

    The National Security Agency has been secretly collecting the phone call records of tens of millions of Americans, using data provided by AT&T, Verizon and BellSouth, people with direct knowledge of the arrangement told USA TODAY.
    The NSA program reaches into homes and businesses across the nation by amassing information about the calls of ordinary Americans — most of whom aren't suspected of any crime.

  15. Re:IT'S A DATA PORT on Samsung's Next Flagship Smartphone May Not Feature a Headphone Jack (sammobile.com) · · Score: 1

    Glad you agree about how foolish Apple's decision was, thanks.

    In regards to Square, it's one example of a greater point about usability of a data port/audio port and how foolish it was to remove it.

  16. Let's not on Interviews: Ask Martin Shkreli a Question · · Score: 4, Insightful

    What if all of Slashdot refused to ask this guy any serious questions?

    I think we should refuse...he priced-gouged lifesaving medicines...he's not some fun trickster he's a villain pure and simple.

    I think what he did should be criminal.

    Let's ask him things like, "When do you think you'll finally go to jail?"

    or, "Have you been examined by a mental health professional for narcissistic personality disorder?"

  17. Re:We don't need slimmer phones on Samsung's Next Flagship Smartphone May Not Feature a Headphone Jack (sammobile.com) · · Score: 1

    It's a bullshit marketing excuse for removing a 25 cent part, then selling you something to replace it to make another $5 in profit. Same with the water resistant BS - it's no harder to make a waterproof 3.5 jack than it is to make a waterproof USB one.

    yes, this is it exactly, you nailed it...don't heed anyone telling you otherwise

    this is *exactly* what is happening

    and no, we don't need slimmer phones, no one is clamoring for it

  18. it is a data port that also does audio on Samsung's Next Flagship Smartphone May Not Feature a Headphone Jack (sammobile.com) · · Score: 1

    40 year old analog technology

    wrong!

    it is a *data port* that is *also* a ridiculously backwards compatible audio port

    look at Square credit card readers and dozens of other examples...one port, one devices, which works on all smartphones (and tablets!)

    Apple did this because that's how they pump up their profits...they remove data ports, say "innovation!" and reap millions on dongles...it's awful but it's not completely unprecidented (Microsoft is worse but that's no comfort)...

    Samsung is worse than Apple...they *copied* an anti-user design choice purely because another company did it

    Apple designers are stupid for thinking this is a good idea, and Samsung is stupider for copying it mindlessly.

  19. IT'S A DATA PORT on Samsung's Next Flagship Smartphone May Not Feature a Headphone Jack (sammobile.com) · · Score: 3, Informative

    It's not *just* a "headphone jack"

    Here's what we're removing: a universally compatible **data port** that is also a backwards compatible audio only port that will connect to devices over 100 years old in some cases.

    It works really well and allows device manufacturers like Square to make one smartphone add-on that works with all smartphones.

  20. Teach kids Python.

    It's what you use to make computers do what you want, especially for user-facing tasks.

    In 3 hours kids can go from knowing nothing about how code commands work to downloading all the pokemon art from a website with a simple .py program run from the terminal.

  21. from a design perspective on Apple Explores the Idea Of Killing Headphone Jack On the MacBook Pro (thenextweb.com) · · Score: 1

    I have bluetooth headphones.

    Just because *you* personally own bluetooth headphones means nothing to this discussion.

    Bluetooth is not a permanent replacement for wired audio. It has a quality limit, and people need to be able to use their headphones longer than 5 hours without charging.

    Removing compatibility and functionality is not 'innovation' nor is it good design.

  22. Why removing 1/8" port was wrong on Apple's Next Year iPhone Won't Have the Home Button: NYTimes · · Score: 1

    Here's why the whole "headphone ports are obsolete" concept is wrong (I will address the 'just use a dongle' retort after):

    1. It is a data port. Yes, it can be used for headphones, but it is very often used as a data port for all manner of key add-ons like a Square card reader. To force companies to make an Apple only version instead of a 1/8 port version compatable with everything, Apple is guaranteeing more cost and annoyance for consumers.

    Also, they just removed a port without replacing it with anything...so a device with two data ports now only has one.

    2. 100 years of backwards compatibility. Backward compatibility is a major feature that makes people's lives and jobs easier. Having a universal port shouldn't need to be defended in such a manner...it's clearly one of the most usable features of a device: being able to use it easily with other devices.

    3. Bluetooth audio is lower quality No matter what, even if Bluetooth were 2x its current quality, it won't be as good as wired audio. Bluetooth reduces audio quality and power.

    4. Bluetooth headphones are not a replacement for wired Many, many people in a number of different jobs use headphones for much, much longer than the 5 hour advertised batter life. Just the people who use it for phone calls alone is severely underrepresented in these discussions. Everyone from attorneys to field workers use headphones 8+ hours per day or more and *cannot recharge them during the day*

    "just get a dongle" - This is not a valid response. It is half a valid response...much like "lower taxes" is not an actual tax policy. Inherently, using adapters reduces functionality for several reasons, and everyone understands this fact. Responding to critics of Apple's 'jackpocalypse' by saying "Just get a dongle" is inherently disingenuous because it ignores the truth we all agree upon: Using adapters/dongles is not a permanent solution.

    Removing a feature is not evolutionary or courageous; it is doltish and stupid, revealing a marketing-driven design process that guarantees bad design. You'd think Apple would learn from Microsoft and Sony's failures....

  23. Re:How does the algorithm decide? on Facebook Says Humans Won't Write Its Trending Topic Descriptions Anymore (recode.net) · · Score: 2

    Bias in algorithms is from human action...conscious or not.

    There is no debate on the point above. All software is made by humans, even software generated by other software...humans originated the commands and instructions.

    Let's just repeat that last part for you, guy: *humans originated the commands and instructions*

    Here's an example you can understand: Which 'fact checking site' will you use?

    Politifact.com - which is bullshit but has some factual information

    or

    Factcheck.org - not as flashy as Politifact and not quite as quickly updated but it's actual fact checking (Trump as melted their faces off).

    So you make the call.

    No matter what you do, someone will be able to rationally accuse you of "bias"

  24. Re:Humans still do it on Facebook Says Humans Won't Write Its Trending Topic Descriptions Anymore (recode.net) · · Score: 1

    as much as is technologically possible is automated

    exactly...it gets "automated" by humans choosing methods and processes which define every aspect of what the automation produces

    it boggles my mind that some people cannot comprehend this...humans made everything about this system including defining every aspect of how the system decides and learns

  25. So does France

    this is completely false, your link is bullshit nonsense and not credible

    English monarchy are selling this tech to other monarchies so they can manage their human capital (aka the populace of the country)