Profile

Cover photo
Daniel Stenberg
Works at Mozilla Corporation
Attended Huddingegymnasiet
Lives in Huddinge
795 followers|591,746 views
AboutPostsPhotosReviews

Stream

Daniel Stenberg

Shared publicly  - 
 
Hurry up and snatch Linus before someone else does it!
 
Nu finns det en möjlighet att hyra en Haxx-konsult (mig alltså). Framför allt embedded, hårdvarunära, realtid och Linux.
https://se.linkedin.com/in/linusnielsen
 ·  Translate
View original post
6
Add a comment...

Daniel Stenberg

Shared publicly  - 
 
My "Instagram and Spotify hacking ring" has been exposed!
14
Buster Boije af Gennäs's profile photoDaniel Stenberg's profile photoHayden Pearce's profile photoDaniel Aarno's profile photo
4 comments
 
That's what u get for "haxx" :P
Add a comment...

Daniel Stenberg

Shared publicly  - 
 
I'll talk #http2 in the Mozilla devroom at #FOSDEM 2016!
At FOSDEM 2015 Daniel presented what the HTTP/2 protocol was going to become. It subsequently shipped to the world as RFC 7540, has been adopted by all major browsers, the most popular web servers and an ever growing number of sites. This is a recap of what the protocol is, what it means for ...
4
Peter D'Hoye (petur)'s profile photoDaniel Stenberg's profile photo
2 comments
 
In the afternoon if the current schedule sticks... 
Add a comment...

Daniel Stenberg

Shared publicly  - 
 
I figured I have too much spare time so I started to write a book about curl. Everything curl is the working title. You can help out!
7
Jonas Petersson's profile photo
 
Curl up and dye?
Add a comment...

Daniel Stenberg

Shared publicly  - 
 
What do you think about RFC 7686?
Curl sends DNS requests for hostnames with a .onion TLD. This leaks information about what the user is attempting to access, and violates this requirement of RFC7686: "Applications that do not imp...
2
Daniel Stenberg's profile photoThomas Ruecker (TBR)'s profile photoMatty K's profile photoRoberto Peon's profile photo
5 comments
 
Thank goodness we can't get http/2 in cleartext. Even if one ignored the privacy enhancements that encryption brings (which'd be a mistake,), then encryption still means we can evolve the protocol.

Cleartext means that proxies prevent the evolution of the protocol by making any evolution dangerous to a set of your users/customers.
Add a comment...

Daniel Stenberg

Shared publicly  - 
 
Congestion Control Without a Startup Phase

This interesting research paper from 2007 indicates that removing the slow start from TCP might be doable and perform really well.

"For instance, a TCP connection using 1500 byte packets over a 10 Gbps network path with a RTT of 100 msec will ... require over 1.5 seconds to start fully using the available capacity. In addition, over 100 MB of data will be required to be transmitted before the cwnd is fully opened."

http://www.icir.org/mallman/pubs/LAJW07/

2
1
Ilya Grigorik's profile photoDaniel Stenberg's profile photo
2 comments
 
That would not surprise me either that there are more than one view on this and that different scenarios and tests will show different outcomes...
Add a comment...

Daniel Stenberg

Shared publicly  - 
 
An increased number of downloads is not always a sign of goodness...
During October 2015 the curl web site sent out 1127 gigabytes of data. This was the first time we crossed the terabyte limit within a single month. Looking at the stats a little closer, I noticed that in July 2015 a particular single package started to get very popular. The exact URL was ...
7
Buster Boije af Gennäs's profile photoDaniel Stenberg's profile photo
3 comments
 
3486 requests for that file in the following 24 hours - that all got 404s. That makes it about 2.4 requests per minute.

Of course at least some of those were bonus requests by users since my blog post has been viewed more than 40,000 times!
Add a comment...
Have him in circles
795 people
Fei Yan's profile photo
Glenn Björckén's profile photo
van tuan Pham's profile photo
Fredrik Markström's profile photo
Kauan Gustavo's profile photo
Darshit Shah's profile photo
Kristoffer Tångfelt's profile photo
Krister Lindholm's profile photo
Roy Fielding's profile photo

Communities

10 communities

Daniel Stenberg

Shared publicly  - 
 
I particapted in the RFC 6265 process on the http-state list.

As the main author of curl and libcurl's cookie parser and logic, I completely sympathize and agree with what these drafts are set out to do and I will work on implementing them once we agree on the content.

From : Daniel Stenberg Date : Tue, 22 Dec 2015 08:39:37 +0100 (CET) To : Mark Nottingham cc : httpbis mailing list Message-ID : . On Tue, 22 Dec 2015, Mark Nottingham wrote: ...
2
Add a comment...

Daniel Stenberg

Shared publicly  - 
 
RMS will come and talk in Stockholm on January 25, 2016.
For a Free Digital Society. There are many threats to freedom in the digital society. They include massive surveillance, censorship, digital handcuffs, nonfree software that controls users, and the War on Sharing. Other threats come from use of web services. Finally, we have no positive right to ...
8
1
Måns Rullgård's profile photoVladimir Pantelic's profile photo
2 comments
 
he clarified "it's not SW if you use epoxy"
Add a comment...

Daniel Stenberg

Shared publicly  - 
 
At release 150, let's look back and see what new stuff curl got during the last 2 years. It is probably a little more than you knew...
We just shipped our 150th public release of curl. On December 2, 2015. curl 7.46.0. One hundred and fifty public releases done during almost 18 years makes a little more than 8 release per year on average. In mid November 2015 we also surpassed 20000 commits in the git source code repository.
7
2
Add a comment...

Daniel Stenberg

Shared publicly  - 
 
copy as curl - your favorite browser already knows how to repeat a transfer with curl!
Using curl to perform an operation a user just managed to do with his or her browser is one of the more common requests and areas people ask for help about. How do you get a curl command line to get a resource, just like the browser would get it, nice and easy? Both Chrome and Firefox have ...
8
1
Kam-Yung Soh's profile photo
 
Found that out by accident one day.

Oh, and --trace was a life saver. One time, I was having trouble automating a login procedure to a website. It was only after I used --trace that I discovered that I was formating my data wrongly while using --data-urlencode
Add a comment...

Daniel Stenberg

Shared publicly  - 
 
This post was not bought - completely without irony or sarcasm, just stating the facts here that while there are offers for me to sell out, I don't accept them.
At times I post blog articles that get the view counter go up to and beyond 50000 views. This puts me in a position where I get offers from companies to mention them or to “cooperate” on further blog posts that would somehow push their agenda or businesses. I also get the more simple offers of ...
7
1
Peter D'Hoye (petur)'s profile photo
 
Keep up the good work!
Add a comment...
People
Have him in circles
795 people
Fei Yan's profile photo
Glenn Björckén's profile photo
van tuan Pham's profile photo
Fredrik Markström's profile photo
Kauan Gustavo's profile photo
Darshit Shah's profile photo
Kristoffer Tångfelt's profile photo
Krister Lindholm's profile photo
Roy Fielding's profile photo
Communities
10 communities
Education
  • Huddingegymnasiet
    Naturvetenskaplig linje, 1986 - 1989
Basic Information
Gender
Male
Relationship
Married
Story
Tagline
Hacker, Open Source enthusiast, Network geek, Linux fan, father. cURL. libssh2. IETF.
Introduction
I live with my wife and two kids in Huddinge, just outside Stockholm, Sweden. All about me is at daniel.haxx.se.

Bragging rights
I'm the founder of and lead developer in the curl project
Work
Occupation
network, protocols, code, debugging, standards
Skills
I hack software
Employment
  • Mozilla Corporation
    Senior Network Engineer, 2014 - present
  • Haxx
    Hacker, consultant, Software engineer, 2009 - 2014
  • IBM
    RS/6000 worker, 1991 - 1993
  • Frontec
    Consultant, 1993 - 2000
  • Contactor
    Consultant, 2000 - 2009
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Huddinge
Previously
Huddinge - Solna - Stockholm
Contact Information
Work
Email
Apps with Google+ Sign-in
  • Geography Learning
Awesome apartment
Public - 9 months ago
reviewed 9 months ago
Public - 2 years ago
reviewed 2 years ago
Just awesome pastries, a friendly atmosphere and a great place to sit outdoors for a while.
Public - 4 years ago
reviewed 4 years ago
4 reviews
Map
Map
Map