akaBruce | 1 year ago | on: Show HN: I built a IMDB for all kinds of micro-creators
akaBruce's comments
akaBruce | 2 years ago | on: Beginner dev looks at how YouTube sends videos
> After all I’ve been a full stack dev for a little bit (just graduated college!)
I'm guessing they differentiate being a dev (professionally or looking for work) from a student perhaps?
akaBruce | 3 years ago | on: The Restaurant Industry’s Worst Idea: QR Code Menus
akaBruce | 3 years ago | on: Why is this colorful little wheel suddenly everywhere in Japan?
They're also heavily promoted in my work's orientation and training material, but the hq's over in Europe.
I've seen it in the wild maybe two times at most. Once in Ikebukuro as part of some volunteer clean up thing and another on some building somewhere.
So to me, it's not completely unheard of, but "suddenly everywhere" is still definitely a huge stretch.
akaBruce | 3 years ago | on: DuckDuckGo faces controversy over tracking agreement with Microsoft
akaBruce | 4 years ago | on: <ruby>: The Ruby Annotation element
It shows the rt tag on hover or focus and works for me for both mouse and touch on Anki and AnkiDroid. Maybe this or some variation might help others as well.
ruby {
text-decoration: underline dotted;
}
ruby rt {
visibility: hidden;
}
ruby:hover rt, ruby:focus rt {
visibility: visible;
}akaBruce | 5 years ago | on: Transparent OLEDs
Can transparent OLED's have a unidirectional display?
akaBruce | 11 years ago | on: Git client vulnerability announced
Changes since Git-1.9.4-preview20140929
New Features ...
Bugfixes
* Safeguards against bogus file names on NTFS.
Edit: Actually, there it is on their git hub releases page. https://github.com/msysgit/msysgit/releases/tag/Git-1.9.5-pr...
akaBruce | 12 years ago | on: Surface Blades – true innovation from Microsoft
Personally, I tend to prefer real buttons more often than not. I'm fine with tapping and swiping when I'm just browsing stuff (browser, certain apps, etc) on my phone or tablet.
But I feel like if there's 9 or more buttons grouped closely together (maybe less), an interface where I can feel the boundaries between buttons without activating them and get a physical response when pressing them is just better.
I wonder how many people feel just a touch interface is on par or better. I know I've never really gotten used to typing on my tablet like I do my keyboard. But maybe I just need to spend more time with it.
akaBruce | 12 years ago | on: YouTube Comments Powered by Google+
So my channel still has my original YouTube name and comments won't be made with my real name.
akaBruce | 12 years ago | on: Facebook Android app sends phone number to Facebook servers without consent
Read phone status and identity: Allows the app to access the phone features of the device. This permission allows the app to determine the phone number and device IDs, whether a call is active, and the remote number connected by a call.
https://play.google.com/store/apps/details?id=com.facebook.k...
And don't worry if your friend has the Facebook app and calls you if you don't have a profile. They can just search through your friend's contacts to associate your number with a shadow profile of you anyway.
akaBruce | 12 years ago | on: Facebook Android app sends phone number to Facebook servers without consent
https://play.google.com/store/apps/details?id=com.facebook.k...
* Directly call phone numbers: Allows the app to call phone numbers without your intervention. This may result in unexpected charges or calls. Note that this doesn't allow the app to call emergency numbers. Malicious apps may cost you money by making calls without your confirmation.
* Read phone status and identity: Allows the app to access the phone features of the device. This permission allows the app to determine the phone number and device IDs, whether a call is active, and the remote number connected by a call.
* Write call log: Allows the app to modify your device's call log, including data about incoming and outgoing calls. Malicious apps may use this to erase or modify your call log.
* Read call log: Allows the app to read your device's call log, including data about incoming and outgoing calls. This permission allows apps to save your call log data, and malicious apps may share call log data without your knowledge.
Account management I can understand. Location makes sense for checking-in and what not. Reading/modifying contacts also makes sense if you'd like it to manage your contacts automatically.
The call logs are the ones that really confuse me. The only thing I can think of that would make sense is charging for Facebook Credits via your carrier and trying not to confuse the user into thinking they're getting charged twice (once via the Facebook App and once more via the phone call).
akaBruce | 13 years ago | on: CSS Architecture
.mainContentWidget {
background-color: white;
font-size: 1.5em;
text-transform: uppercase;
}
.sideBarWidget {
background-color: red;
font-size: 1.5em;
text-transform: uppercase;
}
<div class="mainContentWidget"></div>
<div class="sideBarWidget"></div>
The article instead would suggest you do: .widget {
background-color: white;
font-size: 1.5em;
text-transform: uppercase;
}
.widget-sidebar {
background-color: red;
}
<div class="widget"></div>
<div class="widget widget-sidebar"></div>
To address the bit about common values vs. special modifications. The implication is, although you might have to change some names, it's not context dependent. So if you decide that you want to put apply that same style to a widget in your footer ...and the header ...and this special case on a certain page landing page ...etc, then you just add the extra class to your HTML rather than adding a bunch of context dependent rules in the CSS.akaBruce | 13 years ago | on: How not to send password reset notification email
Not that I'm particularly a fan of either practice, but there's probably some use cases there that would have to be accounted for in some way that the 3rd party service could accommodate.
akaBruce | 13 years ago | on: More than 1MM Facebook accounts exposed
https://www.google.com/search?q=inurl%3Abcode%3D*%2Bn_m%3D*+...
akaBruce | 13 years ago | on: More than 1MM Facebook accounts exposed
As far as an expiration on the auto-login, I rarely click on the links Facebook provides in my email. (I like to get the notification to remind me to go on Facebook later.) The last one I got was about 25 hours ago. I didn't use the link before and it did not log me in when I clicked it just now.
akaBruce | 13 years ago | on: Twitter Reportedly Discontinuing Development of Its Mac Client
So I interpreted the comment at the end as "They want people to use the website."
akaBruce | 13 years ago | on: Twitter Reportedly Discontinuing Development of Its Mac Client
For example, Twitter gives you the option to tailor itself (its ads?) based on the websites you visit. http://i.imgur.com/EWU2l.png Facebook tracks you with their Like button, I imagine Twitter is doing something similar. And while they can track you while logged out, they would probably be better off if they could tie that information to all the followers, followees, and behaviors associated with an account.
My second example is embedded tweets. Although I can't find the article or blog post, I remember seeing a while back that Twitter wanted to start pushing people to use their embedded tweets rather than images. https://dev.twitter.com/docs/embedded-tweets
Aside from providing the user with a better experience (like being able to click on the users' names to go to their profiles) or letting Twitter control the user experience, this also allows Twitter to embed tracking pixels. Highlighted in this picture are the tracking pixels loaded in Chrome when I embedded the latest tweet from the Twitter account on a web page. http://i.imgur.com/SeVaQ.png
And this next example wasn't made for the web, but it plays into how they're trying to boost their own analaytics. While wrapping every link with their t.co url shortener does give them control over thing like killing spam links, it also lets them track which links became popular from which tweets. That's why they'll still use their t.co links on already short links (reminder: in my opinion). I believe this solution works out for them because if someone clicks a link from their official Android app or from a 3rd party app like MetroTwit, they can still track the referral came from a tweet.
To summarize, I believe they're trying to boost their advertising relevance and trying to improve their analytics offerings to business accounts by using browser cookies.
akaBruce | 13 years ago | on: Android Forums hacked: 1 million user credentials stolen
akaBruce | 14 years ago | on: #1 CSRF Is A Vulnerability In All Browsers
Thanks!