Hoofdcategorieën
Device Settings

Van de zolder naar de Valley: Silk (video)

Door Jeffrey van Maurik, zaterdag 1 oktober 2011 15:39
Categorie: videoreport, views: 8.413, reacties: 64

Wat de start-up Silk precies wil, is niet eenvoudig in woorden te vatten. Het bedrijf wil het eenvoudiger maken om kwantificeerbare gegevens te doorzoeken, combineren en visualiseren, en daar winst mee maken. Tweakers.net ging in deze tweede aflevering van Van de zolder naar de Valley langs op het hoofdkantoor van Silk in Amsterdam, om mede-oprichter Salar al Khafaji zelf uit te laten leggen wat zijn start-up wil bereiken.

Volgende 23:48 Datalogging door HTC
Vorige 13:49 Vliegend tapijt

Reacties

«  1  2  3  »


Ja en?

Je reactie vind ik nogal kort, wat is daar mis mee, of waarom zou jij er geen gebruik van maken?

De ondersteuning is ruim, de userbase stijgt alleen maar, het heeft een vaste ontwikkelcyclus, er zijn LTS'en... Het is stabiel, makkelijk te customizen, het leunt ongelooflijk op Debian, quasi alles van Debian is bruikbaar op Ubuntu...

Er is niks mis met Ubuntu, ik gebruik het zelf ook regelmatig. De developer kwam alleen een beetje onzeker over alsof ze daar zelf zitten te twijfelen of het wel een goede keus is.

Het klonk mij alsof het sowieso iets tijdelijks is totdat ze over gaan naar Amazon.

Ook op Amazon moet je 'n OS kiezen dus lijkt me Ubuntu of Debian een prima keus ;)

Als developer wil je snel aan de slag, Ubuntu is dan een goede keus. Als je echte productie gaat draaien kun je altijd wat anders kiezen.

Ik ben de developer uit het filmpje. We twijfelen op dit moment niet of Ubuntu de goede keus is: zoals HyperBart hierboven al noemde is het stabiel en werkt er veel op. Bovendien is er veel informatie over te vinden. Verder hebben we er ook geen problemen mee, dus ook geen reden om op zoek te gaan naar iets anders.

Op het moment dat we een full-time systeembeheerder oid gaan aannemen, en die goede redenen heeft om een ander OS te willen, is dat waarschijnlijk geen probleem. We zijn niet gebonden aan Ubuntu.

Ik heb hier overigens nog geen argumenten tegen Ubuntu/voor een ander OS gezien...

Ubuntu vind ik ook niet je dat. Zelf vind ik CentOS fijner voor een server.
Maar goed, Ubuntu is ook niet slecht.

Smaken verschillen natuurlijk, maar mijn persoonlijke ervaring is dat package managers gebaseerd op RPM altijd corrupt raken. Dit heb ik met debian-based systemen nog zelden gezien.

Misschien heb ik gewoon altijd pech gehad met RPM, misschien is dat allang opgelost, maar dat is voor mij de reden dat ik debian-based systemen veel prettiger vind.

Ik neem aan dat men gewoon een webserver wil hebben waar men allemaal ervaring mee heeft, totdat ze iets groters en professioneler willen.

Ik neem aan dat men gewoon een webserver wil hebben waar men allemaal ervaring mee heeft, totdat ze iets groters en professioneler willen.
Groter en professioneler kun je ook bij Ubuntu krijgen.

Ubuntu Server services.

IMO een rare gedachte dat je binnen OSS geen professionele support kunt krijgen,

Andere "supported" Linux opties zijn:
SLES SUSE Linux Enterprise Server.
En:
RHEL Red Hat Enterprise Linux for Servers.

Het gaat er niet om dat het opensource is, het gaat erom dat het Ubuntu betreft. Dat wordt over het algemeen niet gezien als het ideale server OS. Het staat vooral bekend als een OS dat wat gebruikersvriendelijker is voor mensen die vanaf een Windows OS komen.

Of het wel of niet geschikt is als server OS wil ik overigens in het midden laten.

Op zich een leuk idee, op die manier kan je beter zoeken dan nu bij de huidige zoekmachines door een zoekterm op te geven. Alleen grafisch mag het er wel een slagje moderner uitzien.

Zoekmachines zijn er om informatie te indexeren vanaf andere websites.
Silk verzamelt de informatie van diverse websites en stopt deze in een DBA.

Stel Beatrix, je wilt alle informatie van onze vorstin. Silk zoekt het web af, komt op pagina's van wikipedia, AIVD, nieuws sites e.d. All deze informatie wordt verzamelt en in een report gegooid.

De truuk is nu. Hoe zorg je er voor dat alle data van haar juist worden gepresenteerd.

Als dit wat wordt en ik denk dat er potentie in zit om snel data die je nodig hebt te tonen. je echt een massieve DataBase nodig hebt. Google indexeert pagina's Silk neemt de relevante data van de sites over. Altans zo begrijp ik uit het verhaal. Je zult dus ten aller tijden de juiste data moeten zien vinden. ben benieuwd hoe zij dit gaan doen. Publiekelijk denk ik dat we niet veel zullen merken. Maar nieuws sites, boek shops, misschien zelfs pricewatch zullen heel veel kunnen hebben aan deze tool.

Tsja, het klinkt een beetje als Wolfram Alpha. Voor een aantal zaken zal het werken, bijv:
http://www.wolframalpha.c...e+expenditures+per+capita

Echter voor vrijwel al je andere zoekopdrachten denk ik dat het probleem bij Silk waarschijnlijk soortgelijk zal zijn aan dat van Wolfram Alpha, het vinden van wat je als zoeker uiteindelijk wilt zal wel weer een ramp zijn.

Ik heb het idee dat het gewoon een collectie van bestaande data wordt. Een zoekmachine die in plaats van websites teruggeeft gewoon alle data teruggeeft. Dit lijkt wel een beetje op wolfram alfa ja. Ik vind het alleen vreemd je site "Silk" te noemen om vervolgens geen domein daarvan te pakken. Klinkt beetje als google dat alleen googlesearch.com heeft.

Haskell is overigens een leuke programmeertaal om te leren, maar echt toepasbaar vind ik het persoonlijk niet. Voor kleine apps zou ik zoiets nog kunnen gebruiken, omdat zoals die vent zelf ook zegt het lekker weinig code is maar een hele website nee dank je. Zodra je met Haskell meer wilt dan wat lists, strings en rekenen wordt het een hele codezooi waardoor je door de bomen het bos niet meer ziet.

Ligt denk ik meer aan het feit dat het een nieuwere generatie taal is die nog niet ingeburgerd is, vraag is waar de grens ligt die je average progger nog aankan (qua niveau).

Naar mijn idee is het juist geen zoekmachine. Het is een tool waarmee je gemakkelijk data uit databases kan filteren. Uitgevers hebben een hele boel data, data die op meer manieren kan worden gebruikt dan alleen voor een boek/artikel/whatever gebruikt kan worden. Door middel van Silk kan jij die data precies sorteren, je kan eruit laten wat je niet wilt, sorteren of wat voor jou belangrijk is.

Het is een soort van Pricewatch systeem, alleen is de PW van Tweakers en kan iemand anders dat niet zomaar gebruiken.

Filters zijn toch bedoeld om te zoeken? Dus de term 'zoekmachine' is hier wel degelijk van toepassing. Het gaat alleen wat verder dan 'vul hier uw zoekterm in', ik zie dat persoonlijk wel zitten, ik erger me er bij Google soms aan als ik iets specifieks zoek, ik niet de juiste zoekterm kan formuleren.

Het is de bedoeling van niet gestruktuureerde data. om te zetten in gestructureerde data.

Silk heeft een Eigen DBA. Alle data dat de tool vind en relevant vint komt in een DataBase. Hierna kan je de data aanbieden zoals jij dat nodig vind.

Gaaf! Het lijkt mij echt een spannend project, dit wordt alles of niets. Ik ben erg benieuwd wat we hier in de toekomst van gaan horen.

Heeft iemand de naam van de programmeertaal op 8:03 verstaan?

http://www.haskell.org/haskellwiki/Haskell spuit 11 :+

Op de website van haskell is een leuke trail / demo / trainings module.
http://tryhaskell.org/

[Reactie gewijzigd door To_Tall op zaterdag 1 oktober 2011 16:49]


Ik kan in de pricewatch toch ook sorteren op soort? Ik zie de toegevoegde waarde nog niet helemaal van dit systeem? Het bied een manier om informatie te visualiseren maar dat is niet echt iets nieuws?

Dit zal wel opgeslokt worden door een groot platform (facebook/google enz) als het een succes blijkt te zijn.

Je kan dus zover gaan in relaties leggen als dat je wilt. Je kan bijvoorbeeld zeggen dat je alle personen wilt hebben met een leeftijd niet jonger dan het gemiddelde van alle staatshoofden in het verleden van de omringende landen van Nederland.

Nu is dit natuurlijk misschien een niet zo'n praktisch voorbeeld maar het geeft wel aan wat je er allemaal mee zou kunnen als je er voor jouw bedrijf de goede data in hebt staan.

Zoals in het filmpje ook wordt genoemd: Het opzoeken van de best presterende Katholieke scholen in een bepaalde provincie. En daar wil je dan de naam, het gemiddelde en het telefoonnummer weten. Zo kun je heel makkelij informatie ontsluiten.

Leuke serie, mis eigenlijk de standaard vraag van wat er al in de markt aanwezig is, moest eigenlijk (als consument) denken aan bijvoorbeeld Wolfram Alpha.

Also hoe trek je bijvoorbeeld bloggers aan (denk dat bedrijven hun main focus/income zal zijn though) om zeg maar info op jouw platform te bloggen in plaats van wordpress of iets anders.

[Reactie gewijzigd door Calvin&Hobbes op zaterdag 1 oktober 2011 16:25]


De kans is natuurlijk groot dat google dit idee oppakt en met een team van 50 man in een paar weken zelf lanceert.

Ha dit is ook een goede standaard vraag die je bij de volgende interviews erin kan gooien.

Er is natuurlijk ook een kans dat Google dit bedrijf overneemt voor de reeds aanwezig knowhow.

respect dat deze jongens in haskell een webomgeving hebben kunnen programmeren. Dit is zeker niet eenvoudig, in tegenstelling tot imperatieve talen zoals java of c#.

Het beide zijn voordelen, maar het grootste nadeel van haskell is toch wel de moeilijkheid van bugtracking. Hierdoor haken programmeurs die niet van een uitdaging houden al vaak snel af en kiezen ze liever voor een vertrouwde omgeving. Maarja als het dan eenmaal werkt dan werkt het ook goed, het kan immers gewoon (inductief) bewezen worden dat het blijft werken :D

Er zijn aardig wat omgevingen die het mogelijk maken om in Haskell webapps te schrijven waaronder Snap: http://snapframework.com/.

Het debuggen is met de laatste versie van GHC 7.x ook een stuk makkelijker geworden. Nee, er is nog geen mooie geïntegreerde debugger in een IDE zoals VS2010 met C#. Debuggen is ook inherent lastiger doordat expressies in Haskell pas geëvalueerd worden op het moment dat het resultaat nodig is. (Net zoals bij IEnumerable<T> in C#.)

Wat een sullige developer eigelijk. "Waarom Ubuntu". eigenlijk zei hij gewoon "daarom".

Eerder omdat het gewoon kan.

Om dezelfde redenen kunnen mensen ook voor microsoft server kiezen of een ander systeem. Hoewel er altijd wel voordelen te vinden zijn, berust het vaak toch echt op een voorkeur.

Je merkt ook wel dat deze jongens kort na het afronden van hun opleiding dit bedrijf hebben opgericht, zo heel gek vind ik het dan nie dat zo een voorkeur flink meeweegt.

Of het is een kwestie van prioriteiten, oftewel het boeit in deze fase niet zo veel welke Linux variant er momenteel gebruikt wordt. Dus dan is inderdaad een "daarom" antwoord wel voldoende.

Vaak is het inderdaad een beetje geneuzel, CentOS beter dan Ubuntu, Mac OSX beter dan Windows, HP beter dan DELL?

Over het algemeen is het allemaal voorkeur en werkt het beiden goed, en hebben ze allen hun eigen voor en nadelen, ik gebruik van een hoop dingen meerdere soorten, en de bouwkwaliteit van een DELL is net zo goed als die van HP, OS X loopt net zo vaak vast als Windows, en Ubuntu Server draait ook netjes stabiel en snel, net als CentOS.

Ik ben de sullige developer. :) We hebben goede redenen om te kiezen voor Linux op de server (command line, scripting, unix tools), maar bij Ubuntu is het vooral de grote userbase en onze bekendheid ermee.

Het is interessant dat we vooral daarop commentaar krijgen, maar dat ik nog niemand heb horen uitleggen waarom het een slechte keuze is.

Eerder een sullige interviewer. "Welke distro draai je" is toch wel bijzonder niet van belang zeg. (Als ze nou iets heeel exotisch draaiden zoals Plan 9 ofzo, ander verhaal, maar dit is 'gewoon' linux.)

[Reactie gewijzigd door CyBeR op zondag 2 oktober 2011 20:32]

«  1  2  3  »

Op dit item kan niet meer gereageerd worden.

Volgende 23:48 Datalogging door HTC
Vorige 13:49 Vliegend tapijt
VNU Media logo Hosted by True

© 1998 - 2012 Tweakers.net B.V. - Alle rechten voorbehouden - Contact - Jouw privacy - Algemene Voorwaarden

Uitgever van:

Website van het jaar 2011