Profile

Cover photo
Jeff Weiss
Worked at Red Hat, Inc
Attended University of North Carolina at Chapel Hill
Lives in Durham, NC
955 followers|347,364 views
AboutPostsPhotosYouTubeReviews

Stream

 
 
Mozilla is Crushed by Microsoft/NSA  Abandoning Google for Microsoft (via proxy Yahoo) will cut off 90%of Mozilla's budget in a move that makes little sense.  The Microsoft press stupidly claims that "Google no longer needs Mozilla because they have Chrome" but that's divide and conquer.  Microsoft also has a browser and has little need for Mozilla other than to ruin a competitor.  Besides advertisements, Mozilla will be sending user keystrokes to Microsoft/NSA.  Microsoft and the NSA are not interested in Windows user's keystrokes, they already have that, they are interested in OSX, Android and GNU/Linux users.  

Perhaps this is why Mozilla's CEO was publicly humiliated and run off by the Microsoft press.  
4 comments on original post
4
1
Nick Alcock's profile photoJeff Weiss's profile photoCliff Wells's profile photo
2 comments
 
I think Snowden made me a little less dismissive of such theories, especially when MS is involved.

If they are putting up the money for Firefox, its as good as corrupt, as far as I'm concerned.
Add a comment...

Jeff Weiss

Shared publicly  - 
 
Great summary of why freedom matters in computing.
9
2
David Dickens's profile photoJonathan Villarreal's profile photoJero Sayco's profile photoJameson Lopp's profile photo
2 comments
 
+David Dickens Though, games are a little different. Unlike office software and the like that are important for running a productive environment. Games are meant to be experiences such as movies, music, and books.
Add a comment...

Jeff Weiss

Shared publicly  - 
2
Add a comment...

Jeff Weiss

Shared publicly  - 
 
 
Statistically busy, but locally goofing off
1 comment on original post
7
2
Adam Hepner's profile photoJulián Tete's profile photo
Add a comment...

Jeff Weiss

Articles, Arguments & Academicals  - 
 
"The Mini-Blockchain Scheme"

An interesting paper that addresses bitcoin scalability issues.  I'd be interested to hear what bitcoin devs think of this.  If anyone knows where discussion is happening (on bitcointalk for example), please link it here.
1
Add a comment...
Have him in circles
955 people
Jeff Marraccini's profile photo
Marcos Luis Ortiz Valmaseda's profile photo
patricia A murray's profile photo
Thomas McKay's profile photo
Anton Zalli's profile photo
Cory Bates's profile photo
Kelly Boyer Sagert's profile photo
Jorge Macias's profile photo
Nick Bauman's profile photo
 
Hashing an unordered list:

I thought that I would easily find an algorithm to do this. What I want is to take an unordered list, and apply a hash function to it such that it will give the same result regardless of the order of the list.

Obviously, the simplest solution (from a software engineering perspective) is to use a standard function like SHA256, but sort the list before applying the hash function.

I thought there would be a more elegant solution, for example, SHA256 all the items and then sum the hashes. However this may be insecure, since obviously there are more ways to arrive at a sum than just permutations of your original list - eg, [1, 2, 3, 4] sums to 10 but you can also get that from [5, 5], [1, 1, 8], etc. I'm not mathematically advanced enough to figure out whether this breaks collision resistance, but certainly seems plausible that it would.

I don't know of any commutative function I could use to reduce the individual hashes, other than addition and multiplication. There's XOR but I read there's definitely an attack on that, just not sure if the same attack applies to addition and multiplication.

So my question is, why isn't there function that does this in common crypto libs? And if I did want to do it, is there a secure and practical way, other than sorting the items first?
1
Paul Sparkes's profile photoTim Mattison's profile photoPaweł Krawczyk's profile photo
5 comments
 
BTW depending on the problem you're trying to solve (e.g. "did I see this element previously") you might look at specialised algorithms that happen to use "hashes of hashes" concept, such as Bloom filter.
Add a comment...
 
TIL - People are STILL watching "Gangnam Style" more than any other YouTube video?  "It's been over two years, but instead of finding something new on the internet, let's watch Gangnam Style again!"
1
Abe Pectol's profile photo
 
Huh. It list the wikipedia page as source, which doesn't really list “views per day”.

Though checking that, it lists the Nov.26's views as 2,145,343,240, and today the youtube says it is 2,163,021,823, which makes for ~1.6M views/day.

Which is still a lot, indeed.

But anyway, the source / method of the graph is unclear.
Add a comment...

Jeff Weiss

Shared publicly  - 
 
This is the future of payments.  Apple Pay is just lipstick on a pig.
12
blockchain bro's profile photoMirco Romanato's profile photo
2 comments
 
+blockchain bro If you put NFC on a credit card it is a credit card anyway.
Add a comment...

Jeff Weiss

Shared publicly  - 
 
As usual, the Simpsons said it best:

Moe: "All right, I just found out that 96% of the traffic accidents in this town are caused by you four guys."

Most of the drinking in the US is done by a small minority of drunks.  This should not surprise anyone who's ever been to a party.  And the US isn't even close to the hardest-drinking country.  Imagine what you'd have to drink to be in the top 10% in Russia.
The top 10 percent of American drinkers consume more than 10 drinks per day.
1
1
Todd Warner's profile photo
Add a comment...
 
 
Via +Dat Moose This is NOT a soldier. This is how the police looks in #Ferguson 

"There's a reason you separate military and the police. One fights the enemies of the state, the other serves and protects the people. When the military becomes both, then the enemies of the state tend to become the people." - William Adama, Battlestar Galactica
Today in Ferguson, following the arrest of two journalists police continued their all out assault on the liberties and rights of the town's citizens. Here's the latest update on what we know so far.
8 comments on original post
2
Add a comment...

Jeff Weiss

Shared publicly  - 
 
 
I'm working on it. Or whatever you call "working on it" when you don't give a shit… 
2 comments on original post
4
3
Branko Toic's profile photoChad Scherrer's profile photoKelly Hugunin's profile photo
 
I want to posses this skill!
Add a comment...
People
Have him in circles
955 people
Jeff Marraccini's profile photo
Marcos Luis Ortiz Valmaseda's profile photo
patricia A murray's profile photo
Thomas McKay's profile photo
Anton Zalli's profile photo
Cory Bates's profile photo
Kelly Boyer Sagert's profile photo
Jorge Macias's profile photo
Nick Bauman's profile photo
Work
Occupation
Software Engineer
Skills
Java TestAutomation Clojure Linux Emacs
Employment
  • Red Hat, Inc
    Principal QA Engineer, 2008 - 2014
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Durham, NC
Previously
Bowie, MD - San Mateo, CA - Sunnyvale, CA - Chapel Hill, NC
Links
YouTube
Story
Introduction
#software #clojure #linux #swimming #atheist
Bragging rights
Fastest Jew in the World
Education
  • University of North Carolina at Chapel Hill
    Computer Science, 1992 - 1997
Basic Information
Gender
Male
Relationship
Married
Apps with Google+ Sign-in
This is one of my local favorites, I usually eat here at least once a week. The food is good quality for the price, and the portions are large. Some dishes are better than others, and some are better deals than others. My favorite is the Pork Carnitas. The dinner specials are a good deal - portions big enough for two people for about $10. The prices have gone up since they moved to their current location, back when they were at South Square, my wife and I would split a dinner special and get a couple of (alcoholic) drinks for about $15 including tip. It's not quite that cheap anymore, around $20-22 now, but still very reasonable.
• • •
Public - 3 years ago
reviewed 3 years ago
For take-out, especially sushi, this is one of the better places around. The quality is very good for the price - be sure to order similarly priced rolls if you want the best 2-for-1 deal. Eating in at the restaurant isn't quite as appealing to me, as others have mentioned the service isn't very friendly. However I will say that the service is prompt and competent.
Public - 3 years ago
reviewed 3 years ago
2 reviews
Map
Map
Map