Profile

Cover photo
James Jensen
Works at Aviacode
Attended University of Utah
Lives in Taylorsville, UT
415 followers|490,173 views
AboutPostsCollectionsPhotosVideosReviews

Stream

James Jensen

Shared publicly  - 
 
Steampunk. Ballroom. Capoeira. Modern. Lindsey Stirling. And a deep message. Very yes!
1
Add a comment...

James Jensen

Shared publicly  - 
 
History has shown us that a strong government that's not accountable to its people kills more people than the terrorists and criminals that it seeks to protect them from. I don't feel comfortable giving the government carte blanche to keep everyone's biometric data without following very clear rules and being accountable to the public.
The FBI has been amassing a vast database of biometric data—faces, fingerprints, iris scans, tattoos, and more—from millions of people. Not only has the FBI failed to tell the public the full story of this Next Generation Identification (NGI) system, now it wants to sidestep crucial privacy protections. Tell the FBI we won’t give an inch when it comes to our rights.
1
Add a comment...

James Jensen

Shared publicly  - 
 
I concluded my last post by saying that the block chain is an oligarchy, and here we are seeing exactly the sort of corruption that is inherent in oligarchies. The "bad actor" who drained tens of millions of dollars from the DAO is now shamelessly looking to bribe Ethereum's equivalent of government officials to let him get away with it.
Earlier today a user under the handle of “daoattacker” came to the DAO slack channel and seemingly gave away 6.37 bitcoin. I was preparing to write an article on an alleged statement from the DAO attacker, so when I checked the slack channel the giveaway was just ending, but everyone was posting their bitcoin address. …
1
Elizabeth Lyman Jensen's profile photo
 
I give that a big thumbs down! I hope justice is done!
Add a comment...

James Jensen

Shared publicly  - 
 
Phishing License. (alt-text). Later, walking out of jail after posting $10000 bail: "Wait, this isn't the street the county jail is on." |< · < ? > >|. xkcd updates every Monday, Wednesday, and Friday. Archive · Store · What If? About.
2
Add a comment...

James Jensen

Shared publicly  - 
 
There's a difference between Google being responsible for their algorithm (they are), and being responsible for the output of their algorithm. The difference being that they've developed a general-purpose algorithm whose results will mirror its inputs. If society provides garbage for input, search engines will yield garbage for output.

Twitter outrage over image search results of black and white teens is misdirected. We must address the prejudice that feeds such negative portrayals
1
1
Add a comment...

James Jensen

Shared publicly  - 
 
"To create the state, they built a small chamber with two separate cavities made of aluminum. The microwave photons bounced around inside the cavities, and the team managed to connect them with a sapphire superconducting artificial atom. The result: two alive-and-dead cats made of microwave light in two different cat boxes at the same time."

Yeah. Physics is weird.
Chances are you’re familiar with the Schroedinger’s cat paradox, whereby a hypothetical cat inside a box is both dead and alive until we open the box to see for ourselves. Now physicists at Yale University have figured out how to make a cat that both lives and dies in two boxes at once. They described their work last week in Science.
2
Add a comment...
Have him in circles
415 people
Mormon Channel's profile photo
tannik leo's profile photo
Joseph Fluckiger's profile photo
Garrett Johnson's profile photo
Miles Pickens's profile photo
Kichang Kim's profile photo
Rob Aubrey's profile photo
Katja Karhu's profile photo
Sarah Khan's profile photo

James Jensen

Shared publicly  - 
 
 
Love it
The Fumblerules of Grammar. by William Safire (from The New York Times). Not long ago, I advertised for perverse rules of grammar, along the lines of "Remember to never split an infinitive" and "The passive voice should never be used." The notion of making a mistake while laying down rules ...
View original post
1
Add a comment...

James Jensen

Shared publicly  - 
 
There's also a unicode-handling bug in the URL request library, and we're storing the passwords unsalted ... so if we salt them with emoji, we can close three issues at once! |< · < ? > >|. xkcd updates every Monday, Wednesday, and Friday. Archive · Store · What If? About.
3
Wayne Werner's profile photo
 
I've seen some codebases that worked like that.

My fix involved using a specific temporary directory to create a "socket" file (since it ran on Windows it actually just contained the port # I was using), where the second instance of the application would be able to transmit messages to the first instance of the application (since we didn't allow multiple instances of the application to run at one time).

This was the application that was written in Java that would insert javascript into an HTML page in a widget and would then call a function on the widget to evaluate the embedded javascript code... in response to an event that happened on the web server. And this injected Javascript code called functions on the web page that would trigger another event on the server that would then invoke a function in the Java code on the client side because it triggered some sort of event in the embedded browser control.

It needed a lot of lighter fluid.
Add a comment...

James Jensen

Shared publicly  - 
 
Ethereum is experiencing a classic "too big to fail" scenario. Imagine a country establishing themselves after a revolution. They start printing currency, and for some reason tons of people decide to invest lots of money in the first investment bank to crop up. It turns out, that bank's bylaws allow anybody to walk in off the street and get the bank to invest a small amount of money in the company of their choosing, and they can do this as many times as they want. The first unscrupulous character to realize this manages to siphon off all of the bank's money, screwing all the investors. He does it anonymously so the law can't take him to court, and it's not entirely clear whether what he did was illegal--he didn't steal the money: he just convinced the bank to give it all to him according to their own policies. With the only major institution in the entire country facing certain bankruptcy, the value of their currency collapses.

In this situation, the leaders of this new country might decide that, even though this crisis was technically the fault of the bank's leadership and dumb investors, the credibility of their nation and its currency is at stake. Allowing things to go unchecked would hurt not only the dumb investors, but all of the citizens and foreign interests who had invested in the nation in any way.

The good news is that this country's currency works in a way that they can choose to reverse the transactions caused by one bad actor. Maybe they can't catch him, but they can seize his assets, dissolve the investment bank, and give the money back to its investors.

There are a lot of valid arguments against them doing this. For one thing, they'd have to pass a new law that's specific to this one incident, not because there was anything wrong with their law in the first place but because they want to punish one bad actor. Also, this sets a precedent where people can expect the government to seize the assets of public enemies and come to the rescue of bad investors, as long as there's enough public support for it. What began looking like free-market democracy suddenly begins to look more like communism. Foreign investors will be hesitant to bring their money to a country that acts that way.

However, the damage caused by doing nothing will likely outweigh the damage caused by this action, so the nation will probably enact this law, especially since voting power is based on how much people have invested in building this nation's infrastructure. Contrary to popular belief, the block chain is not a democracy: it is an oligarchy.
Pick up a copy of my introductory book What’s the Big Deal About Bitcoin? Until recently, I’ve remained undecided about the DAO failure. Should Ethereum soft fork, hard fork, or do nothing? I have a tentative conclusion: the best reaction is to do nothing. Let me explain why. First, we have to lay out the …
1
Add a comment...

James Jensen

Shared publicly  - 
 
It doesn't make sense to blame the weekend's price surge on the upcoming halving: how do you account for the fact that the price of Ethereum also shot up, increasing even more than Bitcoin's price did? Ethereum isn't due for a halving, so why would people be buying it at the same time rather than selling Ethereum to buy Bitcoin?
Bitcoin surged to a two-year high amid expectations supply of the digital currency will shrink next month.
1
Add a comment...

James Jensen

Shared publicly  - 
 
In a landmark moment for scientific research, the world's first gene therapy treatment for children has been given the green light by the European Commission. It's called Strimvelis, and it treats severe combined immunodeficiency (ADA-SCID) – a...
2 comments on original post
1
Add a comment...

James Jensen

Shared publicly  - 
 
Super excited to see Frankie Manning on today's Google Doodle. I still remember when I had the chance to take a lesson from him. He was a great man, and I was saddened when he passed away.
2
Add a comment...
James's Collections
People
Have him in circles
415 people
Mormon Channel's profile photo
tannik leo's profile photo
Joseph Fluckiger's profile photo
Garrett Johnson's profile photo
Miles Pickens's profile photo
Kichang Kim's profile photo
Rob Aubrey's profile photo
Katja Karhu's profile photo
Sarah Khan's profile photo
Work
Occupation
Software Engineer
Skills
Ninja, Software Development
Employment
  • Aviacode
    Senior Software Developer, 2015 - present
  • Truenorthlogic
    Software Engineer/Architect, 2007 - 2015
  • GE Healthcare
    present
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Taylorsville, UT
Previously
West Valley City, UT - Midvale, UT - Murray, UT - Draper, UT - Sandy, UT - Salt Lake City, UT - Limoges, France - Mantes-la-Jolie, France - Caen, France - Versailles, France - Nogent-sur-Marne, France
Links
Story
Introduction
I am a web developer in the Salt Lake City area, a proud husband and father, and a Latter-day Saint.

I moderate the Salt Lake City Developers Google+ Community, and I have a strong reputation on StackOverflow.
Education
  • University of Utah
    Computer Science, 2001 - 2005
  • Brighton High School
    1998 - 2001
Basic Information
Gender
Male
Other names
j2jensen
Public - in the last week
reviewed in the last week
I just brought our van in for a recall on the cable holding the spare tire in place. We had an appointment, and I wouldn't think it would be a complicated procedure, but I was told to expect it to take 2 1/2 hours. The shuttle has to go downtown to drop off somebody else before they can take me home. And the shuttle service is one-way, so unless the shuttle driver happens to not be busy I'll have to figure out a way to get myself back here when they've finished. I wish someone had told my wife what to expect when she called for the appointment so we could plan our day around this. We totally expected it to be a quick fix. Disappointing. At least the waiting area is clean and comfortable. **Update**: four and a half hours after dropping off our van, I hadn't heard a thing, so I finally called, and was told that their internet access had gone down and they weren't able to authorize the recall with Toyota earlier, so now it'll be another two hours. I'm downgrading this review to one star. This is ridiculous on so many levels.
• • •
Public - 2 weeks ago
reviewed 2 weeks ago
Public - 4 years ago
reviewed 4 years ago
4 reviews
Map
Map
Map
When my son wanted to take karate, I spent some time looking around before finding Pursuit of Mastery. Not only were they cheaper than the other places we checked out, but the positive energy of this place is amazing. They've clearly got their act together, with some phenomenal instructors and a well-thought-out curriculum. The facilities and decor help to flesh out the professional feel. I liked what I saw so much that I decided to start taking classes here too. Now, almost a year later, I'm still super impressed with the quality and range of instruction. The instructors encourage a positive learning environment that inspires all the students to work together to become their best. I only regret that my busy life only lets me go here twice a week.
• • •
Public - a year ago
reviewed a year ago