Skip to content

Author: dailylinks

Links for 2011-06-19

  • Hacker News | Ooops. : brilliant thread of epic "OMG WHAT HAVE I DONE" stories
    (tags: fail ouch oops via:hn via:waxy computers software rm-rf)

  • 64yourself : Damn. my 2006 hack http://taint.org/c64ize/ reinvented, although with a lot more panache :(
    (tags: c64 images retro commodore-64 commodore)

  • _Spotify: Large Scale, Low Latency, P2P Music-on-Demand Streaming_ : Gunnar Kreitz' paper on its innards! 'Spotify is a music streaming service offering lowlatency access to a library of over 8 million music tracks. Streaming is performed by a combination of client-server access and a peer-to-peer protocol. In this paper, we give an overview of the protocol and peer-to-peer architecture used and provide measurements of service performance and user behavior. The service currently has a user base of over 7 million and has been available in six European countries since October 2008. Data collected indicates that the combination of the client-server and peer-to-peer paradigms can be applied to music streaming with good results. In particular, 8.8% of music data played comes from Spotify’s servers while the median playback latency is only 265 ms (including cached tracks). We also discuss the user access patterns observed and how the peer-to-peer network affects the access patterns as they reach the server.'
    (tags: spotify via:waxy streaming p2p music architecture papers networking)

Links for 2011-06-14

Links for 2011-06-12

  • Redditor explains why Apple power cables break frequently : "As with any company, Apple consists of many divisions (Sales, Marketing, Customer Service, etc.) THE most powerful division at Apple is Industrial Design. For those of you unfamiliar with the term industrial design, this is the division that makes the decisions about the overall look and feel of Apple's products. And when I say "the most powerful", I mean that their decisions trump the decisions of any other division at Apple, including Engineering and Customer Service. Now it just so happens that the Industrial Design department HATES how a strain relief looks on a power adapter. They would much prefer to have a nice clean transition between the cable and the plug. Aesthetically, this does look nicer, but from an engineering point of view, it's pretty much committing reliability suicide. Because there is no strain relief, the cables fail at a very high rate because they get bent at very harsh angles. I'm sure that the Engineering division gave every reason in the world why a strain relief should be on an adapter cable, and Customer Service said how bad the customer experience would be if tons of adapters failed, but if industrial design doesn't like a strain relief, guess what, it gets removed."
    (tags: apple cables design industrial-design power-cables funny)

  • France To Launch a National Patent Troll : 'The operation, called "France Brevets" will buy up patents from small operation and put the French government in charge of [...] shaking down companies for money.' I think the word is: incroyable
    (tags: france fail omgwtfbbq patent-trolls swpats patents government innovation software europe)

  • The first Irish case on defamation via autocomplete : Google Instant has picked up people searching for 'Ballymascanlon hotel receivership' and is now offering this as an autocomplete option -- cue defamation lawsuit. Defamation via machine learning
    (tags: machine-learning defamation google google-instant search ballymascanlon hotels autocomplete law-enforcement)

Links for 2011-06-11

  • Data Protection Commissioner investigating Eircom's "three strikes" system : Eircom accused customers of piracy using systems that hadn't been updated for DST. 'this appears to show up ineptitude in relation to a very basic aspect of network management - i.e. making sure that the server clock reflects daylight savings time. As a result, it seems that users found themselves being accused on the basis of what somebody else did from the same IP address either an hour earlier or an hour later. Consequently, the users who were wrongfully accused should consider themselves lucky that this incompetence did not lead to their being accused of a serious crime - for example, being arrested and having their homes searched due to the wrong time being used.' As TJ explains, this could have very serious results
    (tags: dpc ireland eircom fail time dst daylight-savings three-strikes filesharing piracy)

Links for 2011-06-10

  • Hipster Ipsum : 'Adipisicing do Tumblr fugiat vinyl Pitchfork. Organic tempor laboris, esse Tumblr irure eu nostrud. Dolor Cosby sweater mustache qui consequat incididunt. McSweeney's ullamco occaecat Wes Anderson. Minim aute lomo, duis ea proident enim Carles. Eiusmod culpa photo booth ex. Pariatur incididunt minim qui, dolor Pitchfork wayfarers mollit vinyl fixie.' (via boogah)
    (tags: via:boogah hipster lorem-ipsum filler text markov-chains funny humour)

  • Apple rips off student's rejected iPhone app : 'Wi-Fi Sync' was rejected from the App Store last May -- and a year later, iOS 5 is released with the same feature. what a coincidence! 'Hughes said Wi-Fi Sync was rejected from the iTunes App Store in May, 2010, one month after he submitted it. He said an iPhone developer relations representative named Steve Rea personally called him prior to sending a formal rejection email to say the app was admirable, but went on to explain there were unspecified security concerns and that it did things not specified in the official iPhone software developers' kit. “They did say that the iPhone engineering team had looked at it and were impressed,” Hughes told El Reg. “They asked for my CV as well.”'
    (tags: apple walled-garden protectionism iphone wifi syncing apps ip rip-offs)

  • Why Ryanair The Cookie Monster is just an urban myth : “If the price manipulation allegations were true, we would have expected to see price discrepancies in the results between Firefox and Chrome on day two. What we actually saw were exactly the same prices on both browsers.”
    (tags: ryanair pricing airlines travel web shopping urban-myths)

Links for 2011-06-07

Links for 2011-06-01

Links for 2011-05-23

Links for 2011-05-18

Links for 2011-05-13

Links for 2011-05-04

Links for 2011-04-29

  • Online censorship now bordering on the ridiculous in Turkey - Reporters Without Borders : 'access to websites containing words on the list would in theory be suspended and it would be impossible to create new ones containing them. However, it is not clear how and to what extent the directive will be implemented in practice. The TIB could decide to suppress or block pages for just one blacklisted word. ... The list, which borders on the ridiculous, includes words such as “etek” (skirt), “baldiz” (sister-in-law) and “hayvan” (animals). It poses serious problems for access to online information. If words such as “free” and “pic” are censored, countless references to freedom and everyday photos will be eliminated from the Turkish Internet.' Incredible (via Danny)
    (tags: via:mala repression internet turkey censorship filtering false-positives)

Links for 2011-04-27

Links for 2011-04-25

Links for 2011-04-21

Links for 2011-04-20

  • demerphq on "perl's regexps are slow" : His classic response to the Russ Cox DFA-over-NFA regular expressions paper. 'A general purpose regex engine like that required for perl has to be able to do a lot, and has to balance considerations ranging from memory footprint of a compiled object, construction time, flexibility, rich feature-sets, the ability to accomodate huge character sets, and of course most importantly matching performance. And it turns out that while DFA engines have a very good worst case match time, they dont actually have too many other redeeming features. Construction can be extremely slow, the memory footprint vast, all kinds of trickery is involved to do unicode or capturing properly and they aren't suitable for patterns with backreferences.' -- Also interesting to note that he mentions an approach I've used in several SpamAssassin speedup add-ons, too ;)
    (tags: performance perl regular-expressions perlmonks demerphq regexps dfa nfa state-machines)

Links for 2011-04-20

Links for 2011-04-19

Links for 2011-04-19

Links for 2011-03-29

Links for 2011-03-24

Links for 2011-03-23

  • Detecting Certificate Authority compromises and web browser collusion | The Tor Blog : 'If I had to make a bet, I'd wager that an attacker was able to issue high value [SSL] certificates, probably by compromising [the USERTRUST SSL certificate authority] in some manner, this was discovered sometime before the revocation date, each certificate was revoked, the vendors notified, the patches were written, and binary builds kicked off - end users are probably still updating and thus many people are vulnerable to the failure that is the CRL and OCSP method for revocation.' It seems addons.mozilla.org was one of the bogus certs acquired. Major ouch. Thanks to EFF/Tor et al for investigating this -- SSL cert revocation is a shambles
    (tags: security ssl tls certificates ca revocation crypto exploits eff tor comodo usertrust)

Links for 2011-03-14

Links for 2011-03-03

Links for 2011-03-02

Links for 2011-02-28

Links for 2011-02-16

Links for 2011-02-09

Links for 2011-02-04

Links for 2011-02-02

Links for 2011-01-17

Links for 2011-01-07

Links for 2011-01-05

Links for 2010-12-31

Links for 2010-12-16

  • opendata.ie : 'to help citizens access to high value, machine readable datasets generated by the Irish Government and public sector authorities; to improve access to the Irish Government data and to establish an innovative platform that can demonstrate to government how and why they should share data'
    (tags: open data ireland open-data open-source free datasets)

  • RunwayFinder shut down by patent trolls : “While we appreciate your offer to shut down the website to stop future infringement, we notice that your website is still operation. And without further information from you, our only means to assess the potential damages is the observation that your website had 22,256 unique visitors in July 2010. Each visit represents a potential lost sale of our client’s patented invention at $149 per sale. This damage calculation exceeds $3.2 million per month in lost revenue.”
    (tags: patents swpats patent-trolls flightprep runwayfinder aviation web law)

  • The Background Dope on DHS Recent Seizure of Domains : according to this, the US Dept of Homeland Security is "seizing" domains through a back-channel to Verisign, since they directly control the .com TLD's nameservers. Expect to see dodgy sites start using non-US TLDs, names in multiple TLDs a la Pirate Bay, and eventually IPs instead of DNS records
    (tags: tlds dns security dhs seizure domains cctlds filesharing icann immixgroup)

Links for 2010-12-13

  • Accentuate.us : 'We are proud to announce the free and open-source Accentuate.us, a new method of input for over 100 languages that uses statistical reasoning so that users can type effortlessly in plain ASCII while ultimately producing accurate text. This allows Vietnamese users, for example, to simply type “Moi nguoi deu co quyen tu do ngon luan va bay to quan diem,” which will be automatically corrected to “M?i ng??i ??u có quy?n t? do ngôn lu?n và b?y t? quan ?i?m” after Accentuation. To date, we support four clients: Mozilla Firefox, Perl, Python, and Vim, with more to be added shortly.' cool
    (tags: accents language web-services typing text-entry ascii unicode characters)

  • The Day MAME Saved My Ass : 'Publishers would have people believe that MAME and the emulation scene is the root of all evil, that it promotes piracy and ultimately hurts the poor, starving developers slaving away on the game. Not only is this claim patently false, it ignores the fact that many developers use things like MAME, mod chips, and homebrew development utilities to help us overcome the day-to-day frustrations caused by the people behind the real problems in our industry.'
    (tags: mame games coding legal spy-hunter emulation rips takedowns)

  • Digital Socket Awards : 'We’d like you to nominate the longlist of best music of 2010 on www.digitalsocketawards.com. From this, 26 blogger judges from towns and cities all over Ireland will each score their top choices to reach a shortlist of three finalists in each category. The winners will be announced on 3 February 2011 at a live event in Dublin’s Grand Social.'
    (tags: blogs blogging irishblogs music mp3 mp3blogs ireland awards)

Links for 2010-12-03

Links for 2010-12-02

Links for 2010-12-01

  • Barry Eichengreen on the Irish bailout : 'The Irish “program” solves exactly nothing – it simply kicks the can down the road. A public debt that will now top out at around 130 per cent of GDP has not been reduced by a single cent. The interest payments that the Irish sovereign will have to make have not been reduced by a single cent, given the rate of 5.8% on the international loan. After a couple of years, not just interest but also principal is supposed to begin to be repaid. Ireland will be transferring nearly 10 per cent of its national income as reparations to the bondholders, year after painful year. This is not politically sustainable, as anyone who remembers Germany’s own experience with World War I reparations should know. A populist backlash is inevitable.'
    (tags: ireland economy bailout eu euro)

  • Video: Robots Explain The Irish Economic Crisis : Pretty good explanation, actually
    (tags: news ireland robots youtube debt eu politics economy)

Links for 2010-11-26

Links for 2010-11-19

Links for 2010-11-16

Links for 2010-11-09

  • Tony Finch - Some notes on Bloom filters : more good Bloom Filter tips. he says: 'I take a slightly different tack, starting with a target population in mind which determines the size of the filter. Also there's a minor error regarding performance in the corte.si post. You only need to calculate two hash functions, and use a linear combination of them to index the Bloom filter. This simplifies the coding a lot, and if hash calculation dominates filter indexing, it's also a lot faster.'
    (tags: bloom-filters tips coding via:fanf false-positives)

Links for 2010-11-01

Links for 2010-10-18

Links for 2010-10-14

Links for 2010-10-13

Links for 2010-10-11