Slashdot Mirror


User: pruss

pruss's activity in the archive.

Stories
0
Comments
359
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 359

  1. Re: Programming on You Don't Have To Be Good At Math To Learn To Code · · Score: 1

    There are different kinds of mathematics. I wouldn't be surprised if it's possible to be bad at calculus but good at, say, graph theory or formal logic.

  2. Different math from K-12 on You Don't Have To Be Good At Math To Learn To Code · · Score: 2

    It's hard to do almost any programming without understanding boolean operations (both logical and bitwise), and one will be really limited if one doesn't understand binary arithmetic and how hexadecimal works. I don't think this stuff is ordinarily taught in grades K to 4. One isn't going to understand how what integer types in many languages do unless one understands modulo-2^n arithmetic. Again, that's not ordinarily taught in grades K to 4. It may not even be taught in grades 5 to 12 (no doubt depends on school). None of this is *hard* mathematics, but it's mathematics nonetheless.

    Generally speaking, all algorithms should probably be thought of as mathematical entities. So whenever one is trying to figure out an algorithm for a task, one is doing mathematics. It's not the sort of mathematics one typically does in K-12, but it's mathematics nonetheless. And it's not uncommon to have to do a little bit of traditional mathematics on the side to figure out if you're going to run out of memory or take too long.

    And even if you're not trying to understand an algorithm yourself, at least you need to be able to understand statements like "Worst case performance of a merge sort is O(n log n) while the average case performance of a bubble sort is O(n^2)" in order to choose between off-the-shelf ones.

  3. Re:i love them! on Life With the Dash Button: Good Design For Amazon, Bad For Everyone Else · · Score: 2

    An ESP8266 WiFi board, with easily reprogrammable firmware (you can even download firmware that runs lua scripts, e.g., a web server in a few lines of code), is $2.69 shipped on ebay. But the Dash also gets you a button and a battery, and that might be worth it depending on your application.

  4. Re:Done to _gouge_ the customer better on Regionally Encoded Toner Cartridges 'to Serve Customers Better' · · Score: 1

    If most of their customers aren't using off-brand or foreign cartridges, then Xerox isn't losing money from these customers using off-brand or foreign cartridges.

    Without the locking, Xerox is only losing money from those customers who would otherwise use off-brand or foreign cartridges. And _these_ customers might well abandon Xerox if the locking is in place. Whether this would be a net loss to Xerox depends on (a) whether they make any money on the printers themselves, (b) how likely they are to leave Xerox and (c) how much money Xerox makes on the foreign cartridges.

  5. Re: If you can't keep your eyes on the ROAD on Study Suggests That HUD Tech May Actually Reduce Driving Safety · · Score: 1

    Actually, red light does affect night vision, just less so than other visible colors.

  6. Re: You Mean...? on Features That Windows 10 Will Deprecate · · Score: 1

    In the US, this solution may run into legal problems due to mpeg2 patents and DMCA issues with DVD decryption. I am guessing the patent issues are why Microsoft dropped the DVD support - to save the $2 per copy the license costs.

  7. Re: Do most of the work? on Choosing the Right IDE · · Score: 2

    Renaming a field or method of a class is more tricky with an editor, though, since other classes may have a field or method with the same name and you may not want to rename those.
    It's also nice not to have to remember or look up APIs, constant names, etc.

    As a teenager, I used Borland IDEs (mainly Turbo C). Then I spent over a decade mainly using commandline tools (C and assembly). But then since starting Android development some years ago, I've gotten to appreciate IDEs enough that now sometimes I even write LaTeX presentations and articles in Eclipse and short python scripts in Visual Studio. (If only loading time were faster.)

    Over my decade of commandline development, I also forgot how helpful a GUI debugger can be and only rediscovered it recently.

  8. Re:Code is not a weapon on Defense Distributed Sues State Department Over 3-D Gun Censorship · · Score: 2

    You could roll up a blueprint and hit someone with it. Not a very effective weapon, but a weapon nonetheless. And a drawing can be used to inflict papercuts. It's harder to hurt someone with code, though I guess you could drive someone to pull out their hair upon seeing how badly written it is.

  9. Re: It's time to DIY a hearing aid on The Next Generation of Medical Tools May Be Home-brewed · · Score: 1

    I would expect that you could also write an app that did the stereo hearing frequency response test (and I see a bunch are available). And you could combine the two apps.

  10. Re: Tabs vs Spaces on Stack Overflow 2015 Developer Survey Reveals Coder Stats · · Score: 1

    Eight is what you get when you dump the file to a terminal (with type on Windows/dos and cat on *nix) or when you grep through a bunch of files, etc.

  11. Re: Stack Overflow? on Stack Overflow 2015 Developer Survey Reveals Coder Stats · · Score: 1

    Patriotism is not about pride, or at least need not be. You can love your brother without thinking he's the greatest person in the world, or even greater than average. The same is true for one's country.

  12. Re: Oh this is easy .... on Ask Slashdot: Living Without Social Media In 2015? · · Score: 1

    Google account is good to have for Android, but you don't need Google+ except to leave reviews on Google Play.

  13. Re: Schedule D?! on Intuit Charges More For Previously Offered TurboTax Features, Users Livid · · Score: 1

    You might just have done a few hours of part time work on top of regular employment, e.g., doing a few hours of babysitting for a friend.

  14. Re: Only things left cost more to do than you'd ma on What Isn't There an App For? · · Score: 1

    Most of the apps I make are based on something that I want. I make it largely for myself, and then it turns out other people want it, too.
    There are plenty of things that need to be done, at least on Android.
    For instance:
    A night vision preserving red/green screen mode app for astronomers and others who like to use phones in the dark (chainfire had one but last I checked it stopped working with Android 4.0; I made one that worked with some Galaxy phones, but it doesn't work with recent ones).
    An ebook reader app aimed at serious scholarly text study that supports large corpora with fast indexed boolean search and automatic alternate spellings (I like to work with 17th century French texts :-) ).
    An astronomy app with fully expandable object databases and integration with sky survey photography.

  15. Re: How many apps opt into multi-window? on Microsoft To Open Source .NET and Take It Cross-Platform · · Score: 1

    The Wanam Xposed module lets you set any app to work as a window. Somehow I never actually end up using the multiwindow facility on my phone, though.

  16. Re:Going in circles on Microsoft Develops Analog Keyboard For Wearables, Solves Small Display Dilemma · · Score: 4, Informative

    There is an official port of Graffiti for Android in Google Play.

  17. Re: Claim is BS. on Liking Analog Meters Doesn't Make You a Luddite (Video) · · Score: 1

    The LCD version also has the advantage of not having parallax problems when reading. Different heights of drivers look at the dials from different angles and if the needles are, say, a millimeter in front of the backing, different readings result. The fuel gauge when close to empty is one case where this can make a difference.
    (Personally I prefer numerical gauges: I all faster with numbers than interpolation, and I prefer to look at speed on the GPS than the dashboard.)

  18. List the STL? Seriously? on Ask Slashdot: Finding a Job After Completing Computer Science Ph.D? · · Score: 5, Interesting

    I've conducted a lot of interviews (in an academic setting in the humanities), and I can say that it's risky guessing what exactly the interviewer is trying to accomplish with a question. Sometimes a question is asked neither to see if someone knows the answer to the question nor to see the content of the interviewee's answer, but to see how the person handles being asked such a question. I could see someone deliberately asking a question that he know the candidate not to know the answer to just for such a purpose, though personally I would avoid doing it as it's neither nice nor useful to stress out the interviewee even more (but I might do it in a mock interview preparing someone for a real interview).

    So the interviewer might be interested to see if the interviewee honestly, humbly and politely says: "Would you like me to tell you the container classes I use the most? The others I have to look up when I need them", or if the person pretends to know the answer, or rudely bristles, or tries to weasel out of the question by changing the topic (of course it might be a bonus if the interviewee actually has a great memory and knows all the container classes; but then another question might need to be asked to gauge character).

  19. Re:So What? on It's Easy To Hack Traffic Lights · · Score: 1

    It's a lot easier to get caught when breaking into the padlock than when driving by with an RF device.

  20. Re: Slow CPU, crippled network, too little RAM on New Raspberry Pi Model B+ · · Score: 1

    If you use rechargeable batteries, four AA will be about 4.8v. Which may be close enough.

  21. Losing rights to Linux kernel? on Qualcomm Takes Down 100+ GitHub Repositories With DMCA Notice · · Score: 1

    IANAL, but I wonder if a case couldn't be made that by limiting the distribution of parts of their Linux kernel source code, they've violated clause 6 of the GPL2 in every product of theirs that uses a Linux kernel with that code, and therefore every other Linux kernel developer is in a position to sue them for copyright violation, or at least file DMCA notices with anybody distributing their stuff. I am assuming they ship products using that kernel code.

  22. Re:More money does not always buy better things. on $42,000 Prosthetic Hand Outperformed By $50 3D Printed Hand · · Score: 1

    As I recall from looking at the Consumer Reports reviews of countertop materials, laminate (e.g., Formica) and quartz provide what looked to me to be on balance the best functionality (at least for my mental weighting of the categories). Laminate looked better than granite to me. Quartz was a little better than laminate functionally, but laminate is quite a bit less expensive. I can't remember the specific ratings for the categories.

    As for heat resistance, here is some anecdotal information. We lived in a house that was scheduled to be demolished right after we moved out, so for the last couple of months I did not take any precautions with the laminate countertops, since they'd all be smashed up soon. I would take a pot straight off the stove and put it right on the countertop (it felt wrong!). Visible results: none. I don't know the variety of laminate, I am afraid.

  23. Re:Third-party ROMs on Replicant OS Developers Find Backdoor In Samsung Galaxy Devices · · Score: 1

    Aren't there legal problems with CM and other ROMs including these blobs, since they're presumably copyrighted? Or are they licensed by Samsung under the GPL along with the kernel? But in the latter case, shouldn't Samsung be including source?

  24. Judgment shouldn't matter on Copyright Ruling On Publishing Calculated Results: Common Sense Breaks Out · · Score: 2

    I'm a bit concerned by the implicit suggestion that if a lot of individual judgment went into producing the averages, then perhaps they might be copyrightable. IANAL, but it's my understanding that ideas, facts, opinions and judgments are not copyrightable. Only their expressions are, and only when there is creativity in the expression of the idea, fact, opinion or judgment. Whether there was creativity in coming up with the idea, fact, opinion or judgment should be completely irrelevant. Thus, when the judgment is that some number is 3.95%, then an expression of that judgment as "3.95%" is not copyrightable, being quite uncreative, but expressing it as "just a shade under four tenths of a tenth, where a shade is a twentieth of a tenth of a tenth" might be creative enough to be copyrightable.

    It may, though, be that the judge is just doing a two-prong attack here: neither is the expression creative nor are the ideas creative either.

  25. Re:Use Class Rank on Adjusting GPAs: A Statistician's Effort To Tackle Grade Inflation · · Score: 1

    It's hard to do this in small upper level classes, though, unless one uses statistics from multiple years, which may be unfair due to changes in course content or in teaching methodology.