@timebandit I didn't even know we had a web filter (meraki) at work until I clicked that link, which is apparently blocked for "adult and pornograpghy". :\
Best posts made by aapis
-
RE: Security for a public-use touchscreen
-
RE: Coffeescript sucks
I know who he is, I just don't care. Tech doesn't need celebrities. The guy is good at his job, that should be enough. No need for cheerleading the guy for doing what he's paid to do.
-
RE: Web USB
code on the web can be updated quickly in response to reported vulnerabilities. Very few driver packages are.
..and what if it isn't? The only fallback you have is relying on vendors to temporarily disable this API, like Apple did with Flash a few years ago, when a significant security vulnerability rears it's ugly head. Hardware drivers are fundamentally different from "code on the web", you can't reasonably compare the two unless your only criteria is that they both contain "code". Unlike network requests, the problem is not verifying who sent the request. The problem is arbitrary code execution on a physical device. All this talk of CORS is completely missing the point! They're trying to apply web-centric thinking to hardware. It doesn't make any sense.
Who is this for? Is there even a single use case?
-
RE: Allo for web (not for web)
@boomzilla Yes, but Apple's works with SMS as well (not just iMessage messages). Others may as well, I don't know.
-
UUID generator genius
anonymized.uuid = function() {
return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {
var r = Math.random() * 16 | 0,
v = c == 'x' ? r : (r & 0x3 | 0x8);
return v.toString(16);
});
};Found this unique method for generating UUID's in another vendor's Javascript codebase. For comparison, my company uses this. I'm no mathematician but I'm fairly sure this isn't the recommended way for creating one of those.
-
RE: GitHub Atom
In your example, all I did was yell at the computer. In the real world, I spent several hours looking for the correct way to define objects in node (went through 2 pages on Google before the results started repeating). The most amazing part? That I actually had to search for how to create objects (with methods and properties) in node, and that there were several different (and conflicting) ways to do it.
Have you ever looked at the source code for some of these modules? The authors shouldn't be writing JS AT ALL, let alone for this newfangled engine.
Nodejs is a joke. A hipster joke, if such a thing could exist.
-
RE: When even PHP programmers call each other lazy
There's absolutely nothing wrong with using a framework to speed up development. Relying on one to cover for one's lack of knowledge is obviously bad, but that goes without saying..
He's probably one of those guys who writes everything from scratch every time and takes 10x longer to deliver anything.
-
RE: Fuck You, I Quit - Hiring Is Broken (article)
He only knows Javascript and is surprised when Google doesn't want him? Oh hipsters.
-
RE: I'll just leave this here
Also, fuck Slack. It's not at fault here, I just hate its copy-catting hipster nonsense.
-
RE: Do you own a Mitsubishi Outlander?
Your title scared me, I do own one of these. Thankfully it is not affected by this because it was made years before any of these remote access features became commonplace. It does have an after market starter system which is probably vulnerable to some sort of attack, but nothing like this insanity.
I have no use for WiFi in my car and I can't imagine why anyone else would. This past weekend I was up a mountain with no cell service. How would the car's GSM antenna have performed any better in that scenario?
-
RE: Conservapedia: The funniest site in the world
You want an example of a public/private system? Ok, look at Canada. Private insurance exists, and most people have it, but only to cover extra things that the public system doesn't cover. This is pretty basic stuff, not sure why it requires an example. I guess it's not so basic when you're Talking To Americans. Literally just imagine a system where private and public insurance exist at the same time. @darkmatter is correct.
See? You completely reject the idea of universal healthcare entirely. You don't even know, or can't even spend any mental effort, imagining WHAT the rest of the world has already solved when it comes to proper medicare services. Who pays for it, how to pay those working within the system, how to build and maintain facilities, proper regulations.. it's all done, it isn't a secret. You, and many Americans like you, just refuse to accept it because your political system is one right wing party yelling at the other right wing party in a competition to see who is louder.
My favourite part of your posts is that you refuse to address me directly, yet you still manage to add absolutely nothing of value beyond "NUH UH" to the discussion. You can't even converse NEAR other people with opposing opinions, let alone WITH them. This isn't even for you, your leaders are the ones who need to hear about the success stories from countries like Sweden, the UK and Canada (to name a few). You are entirely unimportant here.
-
RE: The high price of Bitcoin leads to hardware craziness
People who think they can get something out of nothing, smart? Please. Bitcoin was a scam when it came out. The only thing that has changed is that nobody thinks cryptocurrency is cool anymore so it won't be getting any more media attention.
They may only sell these cards where the regulatory framework is not going to be a burden.
-
RE: Shuffling off this mortal coil
@dcoder Where did you find this code? RA2 is one of my favourite games, would love to peruse it's inner workings.
-
RE: Boomla
Do people still pay for website CMS'? The only ones I've seen that do are people who had proprietary classic ASP sites built years ago by one man companies that change exorbitant annual fees for "licensing". I only see them because those people come to the companies I work for so we can build them new websites without the pointless licensing fees.
-
RE: Slave rebellion at the Swift repo
I still have no idea what the hell "ableist" means, or why it matters. The argument seems to be that the word "insane" is mean to some people, but I don't know why anyone cares. Crazy people certainly don't.
-
RE: Conservapedia: The funniest site in the world
Right, your current system is broken. We all agree there. I don't really care what US drug companies are being told now, today, in this current reality because this is a discussion about a system which has not yet been implemented (and never will be). Broken today does not mean broken tomorrow/forever/always.
There is literally no free ride for anyone in the system because we all pay for it (well, except children I suppose). Classic right wing propaganda. But even if there was a free ride (there isn't), YOU WOULD BE ONE OF THE PEOPLE GETTING A FREE RIDE.
An American telling me I don't know enough about universal healthcare? I have now literally heard everything.
-
RE: How will you deal with the coming Firefox apocalypse?
@el_heffe said in How will you deal with the coming Firefox apocalypse?:
I use Firefox Focus on mobile. I like it, but it won't convince me to use Firefox on desktop.
-
RE: First there were SolarRoads, now there will be PlasticRoads.
@Steve_The_Cynic I feel like his truck was just not big enough.
-
RE: Apparently I fake information on LinkedIn
Bigger question, why do you care that some recruiter thinks your profile is fake? As someone who has never had a positive interaction with a recruiter I can say, with confidence, that those jackasses have no idea what they're talking about. Ever. About anything. He probably meant to say you have a nice profile picture and offer you an Ada job, but it came out "YER PROFILE IZ FAKE" because he's a complete waste of oxygen.
-
RE: GitHub Atom
Lovely. If I had heard of whatever vagrant is, or had never tried installing it via the CLI, that might be good to know. It isn't the fact that setup is easy or hard, it's the fact that it's a complete shitshow once you do manage to install it.
-
RE: Hell just froze over: MSFT announces SQL Server on Linux
Argh, I even searched. PLZ CLOSE, MODZ. THX.
-
RE: This is apparently not a joke: http://www.nomorejavascript.com/
So sick of all these Silicon Valley douchebags trying to get funding for their stupid, utterly pointless projects. If he's actually unaware of all the other Javascript "replacement" languages he doesn't belong in the industry.
-
RE: FlightAware starts using :disco: :horse: Sadness ensues
I don't understand why can't they just fix the UI? Surely all the backend work doesn't need to be trashed.
-
RE: Let's make sure we have jQuery
@Tsaukpaetra Why use JS at all? CSS can handle simple animations like that now. Also, that's an incredibly lazy position to take and you should feel lazy and stupid.
-
RE: Would you recommend the product you're working on to your clients?
I work for an ad agency now and we don't market any products yet. The last product company I worked for had a product which I would have used if I was running a specific kind of business online, but as an end user of those businesses I did (and still do) block their services with an ad blocker. So it depends what my "client" is (big business or end user), I guess.
-
RE: Google Play FTL
@boomzilla You'd sacrifice security for convenience? On purpose?
-
RE: All I want for Christmas is a removable battery...
All phone batteries are removable. You just need to buy a few tiny phillips screwdrivers and watch some Youtube videos. The battery is, by design and by necessity, the most accessible component of every phone I've taken apart (probably all mobile phones, for all I know). Putting in a new one isn't a big deal.
Unless you're one of those people who wants to carry around 2 or 7 extra batteries and swap them out on the fly during the day. I don't understand your use case and have no solutions for you.
-
RE: Fuck You, I Quit - Hiring Is Broken (article)
@boomzilla And with more than 2 years experience. Who is giving people like this such superiority complexes?! I don't understand why this kind of behaviour is so common.
-
RE: Apparently, JavaScript is easy to learn, and HTML is a programming language
These listicles are always, always, terrible and stupid.
-
RE: Throw Edgar from the train!
My girlfriend works in an industry (oil) where companies buy up whole hotels for years at a time (until they run out of oil in that area). Travel is difficult in my province now because of this practice. Fuck corporate lodging providers.
Then again, the towns where this kind of thing is common aren't exactly places you'd ever want to visit.
-
RE: UCS-2/UTF-16 decoding in PHP
Actually maybe PHP is TRWTF because PHP can't man up enough to bundle one of these libraries into the core and never let anyone disable it.
This must be the one thing PHP doesn't bundle into it's sprawling core.
-
RE: Tinder is shit
Some of the apps used by the various sp0rtz teams I play on have similarly terrible built in messaging components. You get notifications but the messages don't render in real time, so you have to constantly force-refresh to see anything. Whatsapp > all of that shit.
-
RE: WTF is happening with Windows 10? And nothing else
@Tsaukpaetra Yeah, I found it hard to give a shit as I marked that email as junk. Also, the "Get Office" app.. why are they adding new features to this??
-
RE: Just use sublime text (anti-vim rant)
The only Vim-fu I ever learned was "wq". I don't even know how you edit text, and personally I think I'm a happier person for it.
-
2 wtf-worthy screenshots
So wait, standard message and data rates apply to.. the messages you're no longer spamming me with? For those who aren't in western Canada, Shaw is an ISP here. Why they're texting me anything is completely beyond me.
I think this one is a Chrome bug, it does this on some sites at work too. Still kind of funny.
-
RE: Bad Twitch and Discourse Reply Layouts (bandwidth warning?)
What am I even looking at?
-
RE: Safe Space
@lucas1 That's my favourite. I've been told I'm a "no man", that I should respect their shitty ideas even if it could ruin the project. Problem is they never explained why saying "that's not a good idea, here is what it would require and how long it would take" is a bad thing. So fuck em, I'm a no man. :)
-
RE: BREAKING NEWS: Online streaming still sucks in every way you can imagine
I've never had a problem with Netflix Canada's content. I'm not interested in most of the stuff that comes out of the US, and the few things that I do care about are already there. Then again, I'm just generally not interested in TV or movies.
-
RE: Idiots make their build process reliant on someone else's server, bitch when it goes down
My one experience, so far, using docker was terrible. I don't understand why startups like this shit, it's just a shitty VM wrapper.
-
RE: NPM dependencies in keystone js
@coderpatsy That one bothered me so much I had to look up the source.
Why does
typeof
need "extensive tests"? NPM has a strange anti-NIH problem. Nothing can ever be invented here, ever, even the language itself (it must be wrapped in modules with extensive tests!) -
RE: Safe Space
@blek I'd rather have someone tell me why my idea is bad than to hear nothing at all and feel like I'm wasting my time. I think we're all smart enough to avoid personal attacks in such conversations but some people are just a little bit too sensitive.