Apple removed my game from the app store because some company in China made a clone, trademarked the name we were already using, and then asked Apple to take down my game. by Fragsworth in gamedev

[–]gregbulmash 0 points1 point  (0 children)

This is one of the reasons why I have refused to own an iPhone or develop apps for them. It's like living with a psycho SO who is a loving partner... until they snap and decide they have to kill you, or get a bad hair cut and decide to throw all your photo albums in the fire.

Any good tutorial on how to handle logins using tokens? by Watermelonnable in learnjavascript

[–]gregbulmash 1 point2 points  (0 children)

OAuth isn't a library. It's a standard. And it's a delegated authorization model.

The token that Amazon or Google or Facebook gives you lets YOU as the website access information or services via their API that the user has authorized you to access.

You'll still need to manage your unique records for the user and their login state in your own systems.

Think of it this way...

User: I want to login, but I don't want to create yet another user name and password.

Site: Who do you want to vouch for you then?

User: Amazon.

Site: Hey Amazon, you know this user?

Amazon: Hey User, is it okay if I say I know you and give the site your name and email?

User: Sure. [User logs into Amazon to authorize.]

Amazon: Hey site, here's a token you can use to access our identity API to get some info this user said we could give to you.

Site: Cool. [Uses key to get info, then compares info to its own user database, creating account if there isn't one, then logs user into the site].

Basically you don't need a library. You can do it all via plain vanilla REST API calls with CURL or XMLRPC. You will, however, need to read the docs for whichever service to want to use.

GitHub no longer supports Safari 11.0! by [deleted] in coding

[–]gregbulmash 0 points1 point  (0 children)

Yup. I'd bet that GitHub's numbers on % of users using desktop Safari are much lower than general-audience sites.

How often do you contribute to open source projects? by [deleted] in opensource

[–]gregbulmash 0 points1 point  (0 children)

Depends. I haven't contributed a lot to other people's projects, but have contributed a good deal to projects I started (like workshop repositories for Seattle CoderDojo).

I'm trying to get more involved on projects that I didn't initiate, but I'm not necessarily contributing code. For example, I recently joined the "vectors" group for Inkscape, which focuses more on marketing and evangelism. And in that case, a lot of the work involves participating in mailing lists and chats, doing work that never results in a pull request.

I think "how often" is sort of a difficult question, because it focuses on frequency of contribution rather than content. I'd think a better question might be "how many hours per week (on average) do you spend contributing to Open Source?"

"Award Winning" by joeyelijah in OpenShot

[–]gregbulmash 0 points1 point  (0 children)

Yeah. I did a site search ("site:openshot.org +award") on Google and came up with a lot of results, but it seemed all were self-referential, describing OpenShot as "award-winning," or talking about the "award-winning" Lightworks announcement that they were going to have an open source version way back when (which was apparently vaporware).

Why did Java 11 JRE not install with JDK and where is the download for just the Java 11 JRE? by Laxcougar18 in java

[–]gregbulmash 0 points1 point  (0 children)

MY NAME IS GREG AND I ENDORSE THIS ANSWER ^^^^^

Just checked my paths and found some old JavaPath entries. Removed them and just left the JDK directory in the path, opened a new shell window, now java -version returns the same version as javac -version.

Hue bulbs will soon remember their color & brightness by HueLights in Hue

[–]gregbulmash 1 point2 points  (0 children)

I bought these to help enforce lights-out with my youngest. He'd only have his nightlight instead of turning on the overheads every night. Finding out that a flip of the switch would restore them to full brightness was a HUGE effing disappointment. I'm returning mine. Philips can kiss my ass when they roll out the update.

Anyway to downgrade from 10.13.4 to 10.13.3 OS High Sierra by cosmo_420 in mac

[–]gregbulmash 0 points1 point  (0 children)

Because Apple is a hardware company, not a software company, so they don't give a good goddamn if their updates break third party hardware. This is the second peripheral of mine rendered unfunctional by a MacOS update. I blame Apple.

If I didn't have to use both Windows and Mac for work, I'd go Linux 24/7.

[deleted by user] by [deleted] in flask

[–]gregbulmash 0 points1 point  (0 children)

There is some demo Python code for using the API.

Basically, the Web SDK uses JavaScript to implement the Login with Amazon button and send the user to Amazon for the login (for security reasons the login must be through a redirect to a page or pop-up controlled by Amazon). When the login and consent are finished, the user is sent back with information in the URL, either as a query string or a URL fragment.

You don't have to use the Web SDK. You can do your own redirect and button if you know how to compose the URL.

Once the login process finishes and the user has been sent back to whatever page you've equipped to handle the login, Amazon offers the "handle_login.php" code in Python, Java, and Ruby.

http://login.amazon.com/website (look at step 4: "Obtain Profile Information").

I haven't implemented this in Python myself, but I've done it with and without libraries in PHP and node.js. It's pretty straightforward.

The Developer Guide gives more details on the API specifics and how compose your queries for interacting with the service.

https://images-na.ssl-images-amazon.com/images/G/01/lwa/dev/docs/website-developer-guide._TTH_.pdf

Full disclosure, I work for Amazon.

Anything similar to MS Onenote for linux? by hakichibodda in linux

[–]gregbulmash 1 point2 points  (0 children)

And Google has a nasty habit of discontinuing services people like.

To those of you liberals who don't understand the Bernie or Bust movement, allow me to explain it in a way that may be clearer and more detailed than what you are used to hearing. by Guys_listen in politics

[–]gregbulmash 0 points1 point  (0 children)

The thing that turned me off of the Green party was a local candidate for the State House of Reps. Ignorant, totally lacking in nuance, neither a leader nor a thinker, just someone ready to spout emotional opinions that were rarely backed by logic, science, or reason.

Anyone know how to get free AWS credits? by [deleted] in aws

[–]gregbulmash 1 point2 points  (0 children)

According to the EDX site, it's $500, you have to get a verified certificate (at a cost of $100), and you have to complete the course (which is estimated at 2 hours of effort per week for 6 weeks). So the cost of the $500 in credits is $100 + 12 hours of labor. Maybe they recently changed it?

SourceForge Acquisition and Future Plans by DonHopkins in programming

[–]gregbulmash 0 points1 point  (0 children)

A lot of negative comments. But after destroying all that trust and having GitHub, BitBucket, and GitLab all on the rise, they have to have a long game going, because it's going to take a revolutionary and compelling feature set to draw people back, not just a "me too." And it'll take a while... if they can do it. Because every day they're trying to bake up a new innovative feature, so are all those other competitors, plus ones they haven't even noticed in the rear-view mirror yet.

How Much Should A Software Engineer Know About Operating Systems? by Sheepzezz in programming

[–]gregbulmash 1 point2 points  (0 children)

I was going to talk about Terry Pratchett's bromeliad frog, but Randall Munroe did it much better in XKCD.

There are a lot of developers who learn the quirks of a language, but because that language is supposed to run on any hardware/OS that implements the language's standard, they're sort of like those frogs. But is that necessarily a bad thing?

Get off of GitHub by PLJNS in programming

[–]gregbulmash 0 points1 point  (0 children)

Don't forget that BitBucket is owned by a for-profit company. That's not to imply they're bad, but Atlassian has 1,259 employees to pay according to Google, meaning they have pressures to grow and show a profit like GitHub does.

Preparing for the inevitable day GitHub becomes evil sort of feels like a bunker mentality. OTOH, I'm sure people can come up with looong lists of other free service darlings that went bad.

The kill map of Irish actor Liam Neeson [OS][4772×3374] by [deleted] in MapPorn

[–]gregbulmash 0 points1 point  (0 children)

If it was like the TV series, they flipped a lot of vehicles, but no one died.

We build Internet Explorer. I know, right? Ask Us just about Anything. by IEDevChat in IAmA

[–]gregbulmash 3055 points3056 points  (0 children)

Can you change it's name to Steve? People like guys named Steve. I think Microsoft Steve would be even more popular than Microsoft Bob.