Forgot your password?
typodupeerror

Comment: Re:Built-in set top box (Score 1) 286

by byuu (#45466083) Attached to: User Alleges LG TVs Phone Home With Your Viewing Habits
It's the same crap with my Roku 3. It has ads that eat up 50% of the screen, despite the fact that I paid for the hardware and they do not deliver the streaming content to me at all. Had to do the same as the author of the article: capture packets from Wireshark, find that the ads were coming from channels.roku.com/images*, and block them through my router.

Comment: Re:Is anyone surprised? (Score 1) 236

by byuu (#45053813) Attached to: No Love From Ars For Samsung's New Smart Watch
I'd like to have one with an SRS (selective repetition system) for memorizing foreign language vocabulary. A quick glance down while stopped at a red light, waiting on an elevator, standing in line at a fast food restaurant, etc. Grab a word, put it in working memory, move on. Much more convenient than pulling out a phone, unlocking it, opening up an app, then putting it back in your pocket.

I'm not really interested in a mini-remote-control for my cell phone. E-mail isn't that important that I need to speed up checking it significantly, nor is it vapid enough to be consumable on a 320x320 1" screen.

Comment: Re:BSD license (Score 1) 630

by byuu (#43490331) Attached to: Most Projects On GitHub Aren't Open Source Licensed
You're blurring things by saying rights all the time. Nobody has an intrinsic right to code someone else wrote. People have permissions granted to them. The BSD/ISC license gives *more* permissions, by way of restricting less things, than the GPL. You're elevating the GPL as though people have a birthright to own code. If you don't like that you don't have source code to something, you don't have to use it. And rights cut both ways, if every user had a right to code written; then developers would lose their rights. Some developers want the right to earn a paycheck from writing and selling their code.

GPL proponents speaking in this way come off as though they are entitled to the hard work of others.

Comment: Re:BSD license (Score 1) 630

by byuu (#43490311) Attached to: Most Projects On GitHub Aren't Open Source Licensed
And the GPL infringes on the rights of developers to do whatever they want. Like use it with another library that is not GPL, even over something as simple as a "do no evil" or "non-commercial only" clause (because they're vague legal concepts.) Or release it to an app store (GPLv3 and iOS/Metro.)

It's really not a hard concept. The GPL takes rights from developers (they have to release not just their changes [LGPL], but their own code as well), to guarantee rights to users through multiple iterations. BSD/ISC gives rights to everyone, developers and users alike, but can't guarantee rights of modified versions, that's up to the subsequent developers.

Both have their uses. I personally prefer my library code to be ISC, and my client application code to be GPL. We need more pragmatism, and less dogmatism, with software licenses. I support a developer's choice to use whatever license they want for their code. And if they want to use GPL code, they can accept the license or write their own.

Comment: Re:First! (State) (Score 1) 297

by byuu (#43272687) Attached to: US Senate Passes National Internet Sales Tax Mandate
The ones in Columbus, Ohio; outside of malls and away from college areas; still do.

Not much there, though. 1/4 watt resistors, various jumbo-sized capacitors (eg 25V+), DB9/DB25 soldering cups and terminals, small breadboards, solder, and 15-30w irons. No ICs, not even 555's, let alone 74LS. Very poorly stocked, and you can usually see two to three generations of packaging redesigns in a drawer. And the markup is about ten times that of Digikey. Something like $5 for a pack of 5-10 resistors.

It's basically a last resort, when you just don't want to wait four days on a mail-order part.

Comment: Re:First! (State) (Score 4, Informative) 297

by byuu (#43259771) Attached to: US Senate Passes National Internet Sales Tax Mandate

People don't want to do this because they get an advantage over bricks and motar places.

And they lose their advantage with shipping fees.

If brick and mortar stores were capable of offering the immense selections that online warehouses do, it wouldn't be such a big deal. But there's simply no comparison between a poorly stocked drawer at Radio Shack and the millions of parts at Digikey or Mouser, for just one example.

It's just more and more taxes, while inflation continues to outpace median incomes.

Comment: Re:Join the party (Score 1) 815

by byuu (#43091197) Attached to: Gnome Founder Miguel de Icaza Moves To Mac
Well my experience was only one example, it could have been a bad Mac. But yeah, the Mac Minis are basically laptops in a tiny 2"x6"x6" box, very stylish. When they run, they are absolutely silent. And when you consider the power of the processors inside of it ... that's a very bad thing. They put aesthetics above durability. I'd much rather have a very noisy, large tower than a tiny box that overheats and takes out my hard drive and other components.

Comment: Re:I use it so it's relevant to me. (Score 4, Informative) 161

by byuu (#42340875) Attached to: Qt 5.0 Released

SDL isn't quite as feature complete as any of the others, but can get the job done.

That's ... a bit of an understatement. SDL is a frame buffer, audio buffer, and input poller. For writing GUIs, it's about as feature-complete as QPainter. Sure, you can write your own GUI widget library on top of it, but that won't be pleasant for you or your users.

SDL is more suited for abstracting the platform video/audio/input APIs, and can be used nicely in conjunction with Qt, GTK+, etc.

Comment: Re:These belong in a museum! (Score 2) 199

by byuu (#42255395) Attached to: Own Every SNES Game Ever Made For $24,999
That is exactly what I am doing now.

See my database here. Each game gets a manifest file that describes the board layout and each individual memory chip.

The difference between my approach and MAME's, is that my board descriptions are external to the emulator, and not bundled in an internal database. And I also store all the files inside a unique folder per game, rather than inside a ZIP archive per game. That approach lets me put save game data into the folders as well. The database I linked can generate the game folders from individual files.

Comment: Re:eBay link (Score 4, Informative) 199

by byuu (#42248783) Attached to: Own Every SNES Game Ever Made For $24,999
Per the auction details, "All 721 games sold at retail in the United States, Canada and Mexico are included. What is *not* included is any not-for-resale, unreleased, and unlicensed games."

That statement is factual. I ran out of space in the title to add the latter part, but it's at the very top of the auction details. Missing games are Mountain Bike Rally+Speed Racer (mail order only), Donkey Kong Country Competition (some Blockbusters sold their competition carts instead of destroying them), Star Fox Super Weekend (Nintendo Power sold off its surplus by mail order), Noah's Ark 3D (unlicensed game sold in Christian book stores), MACS (only used by the US military, never sold and the only copies remaining are stolen from the US government), Campus Challenge '92 (destroyed after competition, only two survived), Powerfest '94 (same thing as Campus Challenge '92), and various hardware testing carts (used by Nintendo repair centers.)

Everyone has their own opinion of what comprises a complete set. Some people further insist on having every revision of every game, and every alternate box art and manual printing. Some people include prototypes (where it's impossible to own all of those), on and on. You are welcome to your opinion that this isn't a complete set per your definition. It is per the definition I am going by.

Comment: Re:Cleaned? (Score 3, Informative) 199

by byuu (#42248725) Attached to: Own Every SNES Game Ever Made For $24,999
Cleaning that is much harder, since it's a card edge connector.

You'll want isopropyl alcohol and something like DeoxIt to remove/prevent any oxidization. You need something of equivalent thickness to the original PCBs that went into the connector with cotton on the outside. Apply your cleaner, and make sure to only insert it vertically. Move to the sides and you can bend the pins. Make sure the system dries completely before powering it on.

Would also suggest you Google edge connector cleaner for alternate methods. Quite a few people have tricks for it involving erasers and such.

An adequate bootstrap is a contradiction in terms.

Working...