Profile

Cover photo
Kent Fredric
Lives in Christchurch, New Zealand
161 followers|44,356 views
AboutPostsPhotosYouTube

Stream

Kent Fredric

Shared publicly  - 
 
Apparently, this is sparta.
1
Add a comment...

Kent Fredric

Shared publicly  - 
 
 
I was very pleased to be one of 77 computer scientists that signed this amici curiae brief that the +Electronic Frontier Foundation filed with the Supreme Court, arguing that APIs should not be copyrightable.

(Plus one if you agree with this sentiment!)

The list of signatories starts on p. 38 of the PDF linked to by the page below (direct access to the PDF, if you prefer, is via https://www.eff.org/document/amicus-brief-computer-scientists-scotus).

Signatories include (those for whom I could easily find a G+ account)
+vint cerf +Joshua Bloch +Dan Boneh +Eric Brewer +Rick Cattell +Will Cook +Ward Cunningham +Mark Davis +Jeff Dean (me) +Brendan Eich +Dave Farber +Stuart Feldman +Ed Felten +Martin Fowler +Miguel de Icaza +John Hennessy +Mitch Kapor +Ray Kurzweil +Ed Lazowska +Doug Lea +Barbara Liskov +martin odersky +Peter Norvig +Simon Phipps +Bill Pugh +Guido van Rossum +Bruce Schneier +Curtis Schroeder  +Barbara Simons +Dave Snigier +Alfred Spector +Bjarne Stroustrup +Brad Templeton +Michael Tiemann +Andrew Tridgell +Josh Triplett +Jeffrey Ullman +Jan Vitek +Jim Waldo +Dan Wallach +Frank Yellin 

I signed in a personal capacity, but for full disclosure: the brief relates to a lower court decision in a case of Google v. Oracle, and I am a Google employee.  However, even if I weren't a Google employee, I would have signed on to this brief, as I think copyrighting APIs would be very harmful for innovation. 
San Francisco - The Electronic Frontier Foundation (EFF) filed a brief with the Supreme Court of the United States today, arguing on behalf of 77 computer scientists that the justices should review a disastrous appellate court decision finding that application programming interfaces (APIs) are copyrightable. That decision, handed down by the U.S.
10 comments on original post
1
Add a comment...

Kent Fredric

commented on a video on YouTube.
Shared publicly  - 
 
The trend sparklines on slide 5, are they relative lines, or absolute? If they're relative to the body of linux, then they're going be misleading, because relative growth can decline while absolute growth can grow.

And Gentoo, Debian, Fedora and Slackware all having similar decline curves make me think the decline is representing the growth in other distrubtions.

Related Reading:
http://blogs.perl.org/users/brian_d_foy/2014/01/dont-compare-percentages-useperlorg-blast-from-the-past.html
1
Donnie Berkholz's profile photo
 
The trends are absolute. My argument with that data isn't at all that Linux as a whole is on the decline, it's more about changes in levels of interest for various distributions. More detail here: http://redmonk.com/dberkholz/2013/05/20/ranking-linux-distributions-and-the-decline-of-the-traditional-distros/
Add a comment...
 
Too much irony in the fact I use G+ only to complain about G+, or to reshare things conveying frustration with Google. Oh, look, Google have *ANOTHER* social app, Google Now!.  Wonder how long before they EOL.
1
Caleb Cushing's profile photoKent Fredric's profile photo
8 comments
 
It only happens because I'm using the "All Mail" view, and its intentional, because thats the only way to use labels as a simple categorization system. If I use the alternative, "label + keep in inbox", when I view it in my inbox, deletion doesn't really delete it. If I view it in the label view, viewing it there doesn't delete it from all views. etc, etc, etc.

Essentially, I do it this way because I want delete to mean "really delete". And its the only way to do it.
Add a comment...
 
+Google Please cease demanding for my #mobile number for #account related services ( e.g: #VanityURL ).  I don't have a mobile number, thus, I cannot provide you with one.

I don't need a mobile number to use facebook, hence, another reason to defer to facebook instead of ever using G+.
1
Chris Jester-Young's profile photoAlastair McGowan-Douglas's profile photoKent Fredric's profile photo
4 comments
 
+Alastair McGowan-Douglas
 I keep using G+ hoping it will one day be better than facebook, but every time I use it, I find its still as much a heap of bigot-driven heap of failure, as facebook is.

(Are people with non-European names whom have only 1 name, or "weird" characters in their name treated the same as westerners yet? Or have people stopped caring? )

Switching to get more of the same bulllshit but with less adoption is not any definition of "win" in my books.
Add a comment...
Have him in circles
161 people
Marcus Ramberg's profile photo
Spencer Mamer's profile photo
nadim khemir's profile photo
Steve Brorens's profile photo
Jose Munguia's profile photo
Jeremy Leader's profile photo
Soraya Harris's profile photo
Plamen Ivanov's profile photo
Reini Urban's profile photo

Communities

4 communities

Kent Fredric

Shared publicly  - 
 
 
Hey all,
I've build a Tool that helps you move issues between GitHub repos which, oddly, you can't do by default using the GitHub UI. Please check it out: github-issue-mover.appspot.com

Also It's entirely written in Dart, both server-side and client-side. I kind of used this project to ramp up on the language and it's been an awesome-awesome experience :) Also it's hosted on AppEngine Managed VMs. If you're interested in learning about any of this stuff feel free to have a look at the GitHub repo: I've added some description of the project's code and directories.

Suggestions/Questions welcomed!

#dartlang   #appengine  
github-issue-mover - Making it easy to migrate issues between repos.
3 comments on original post
1
Add a comment...

Kent Fredric

commented on a video on YouTube.
Shared publicly  - 
 
And "integrating" with language level package managers is a nice idea, but we've been trying to do that for ages now, its way hard.

For one, language package manages are fundementally different to OS ones, for instance, having dependencies fragmet-based ( ie: tar.gz contains properties x,y,z , foo.gz depends on y ) and they don't really map to Gentoo well. Another is their versioning schemes are fundementally different to our own, requiring some complex normalisation. ( All my attempts at solving this have ended me with simply large databases of data I still can't do anything useful with, simply attempting to resolve the missmatch )

Another problem is root/user seperation, and the requirements of "root" or "the OS" are very different from those of end users, for instance, a certain program may be broken with a given version of Perl, and there may be no upstream fix yet, so you must have <X

But the user wants to do development on Y, and they'll want a version >X , and there's no way those requirements can be easily automatically satisfied with root packagemanger.

Hence, there solution with language package managers is to form a layer of segregation between the user and the system, so both can be satisfied without conflict. Language packagers recommend installing $LANGUAGE in $HOME, and installing libraries for $LANGUAGE in $HOME, because for development, that's more productive.

Now, if portage can provide a user-space client for portage that allows to have multiple package trees on the same system smoothly, so users wanting the latest X can have it without having to contend with breaking system things, that'd be cool.
1
Donnie Berkholz's profile photo
 
Yeah I'm kinda hoping to get a GSoC student to do something along those lines with Docker and Prefix and/or ROOT.
Add a comment...

Kent Fredric

Shared publicly  - 
 
 
Google+ needs a button for "I've acknowledged this post so you can stop putting it in my stream at the cost of other, more interesting stuff I haven't seen"
6 comments on original post
1
Add a comment...

Kent Fredric

Shared publicly  - 
 
 
Dear Googles:  Stop Asking

That's the search.

Interesting ... results.

https://plus.google.com/s/dear%20googles%20stop%20asking

I was actually looking for my own post, but turned up rather more, going back a long way.  There's simply no way Google can claim they didn't see this coming.


_________________________________________


Stop asking this stupid $(EXPLETIVE) $(EXPLETIVE) question.

Dear Google, where is the option for "I don't want to publish any more of my personal details here, so stop asking me to 'complete my profile'"?

Dear Googles:  No, I don't want to provide yet more personal content on your properties.  Stop asking me

Dear Google: Stop asking me for my cell phone # every time I sign in. I'm NOT giving it to you!

That is all.

Dear Google: Stop asking me to enable effing Google chat. It IS enabled.
1

Dear google plus,
Please stop asking me to add my birthday to complete my profile.  I'm not interested in adding my birthdate (or any other question the bank may ask me to confirm my identity) to my online profile, anywhere.


Dear Google,

No you can not has my phone number. Stop. Asking.

Please stop asking me to add people back and suggesting people for me to add to my circles. You have set it up so that i can only circle 5000 people and there is no way that i can circle back everyone who has circled me. 


DEAR GOOGLE PLUS STOP ASKING ME TO ENABLE CHAT! I'VE SAID YES LIKE 100 TIMES!


Dear google. STOP FUCKING ASKING ME FOR MY PHONE NUMBER EVERY FUCKING TIME I LOG IN. no means NO. diaf, me.

Dear Google, please stop asking for my mobile phone number. There is no way I'm giving that number to you.
1


Dear Google plus, 
Please stop asking for my phone number. That's not the type of relationship we have!!!!


Dear Google. I dont have a phone. Stop asking me to add one.
1


Dear Google, I am not giving you my phone number. Stop asking.
1


Dear Google

I would very much like it if you stopped asking me to switch to the new look. I tried it - you must be aware of that - and switched back. Every time since that you've asked me to switch, I turn you down. Why don't you take a hint? It feels like I am being stalked.


Dear google plus- stop asking me for more personal information.  You've already forced me to change my name to something more "acceptable" to you, and anything else you need you can just pick off the feed you supplied to the NSA.



Dear Google+: Stop asking me to enable Google Chat every time I visit the G+ home page. Or provide a 'Cancel and stop asking me' button.


Dear Google Plus:

I love you, but stop asking me for my birthday.  It's rude!  What's next, my weight?

Dear Google,
Can you please stop asking me to "Find friends"... i don't have any and the previous ones only ever lost me money so have reason to want to find anymore! :p


Dear Google. I am not giving you my cell number . Please stop asking.
1


Dear Google:
Stop annoying me about adding my phone. I already told you no. Asking if I'm sure is a little pushy. Not sure if you know this, but there are other ways to get my email.



Pings to:  +Dan Gillmor +Violet Blue +Paul Tassi 
See the latest about dear googles stop asking and find people who share your interests. Google+ search streams bring you updates from your circles, public Google+ posts and news from around the web.
35 comments on original post
1
Add a comment...

Kent Fredric

Shared publicly  - 
 
 

Sand Flea is an 11-lb robot with one trick up its sleeve: Normally it drives like an RC car, but when it needs to it can jump 30 feet into the air. An onboard stabilization system keeps it oriented during flight to improve the view from the video uplink and to control landings.
172 comments on original post
1
Add a comment...

Kent Fredric

Shared publicly  - 
 
 
The Country Without a Military

December 1st, 2012 marked the 64th anniversary since Costa Rica abolished its military. The budget previously dedicated to the military has since been used for security, education, and culture.

The Central American country has recently been dubbed the happiest in the world according to the New Economics Foundation’s Happy Planet Index.

Image; Costa Rican children learning non-violence. 
1
Add a comment...
People
Have him in circles
161 people
Marcus Ramberg's profile photo
Spencer Mamer's profile photo
nadim khemir's profile photo
Steve Brorens's profile photo
Jose Munguia's profile photo
Jeremy Leader's profile photo
Soraya Harris's profile photo
Plamen Ivanov's profile photo
Reini Urban's profile photo
Communities
4 communities
Basic Information
Gender
Male
Other names
kentnl, kent\n, hexk
Story
Tagline
Just Another Perl Crazy
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Christchurch, New Zealand
Previously
Dunedin, New Zealand - Invercargill, New Zealand