It uses langchain and pinecone to create a semantic index over the PDF content and search it based on question asked to sends the relevant information to openAI GPT api using embeddings.
246 karma · joined October 27, 2012
http://felipe.sabino.me/about/
---
hnchat:PrfGcIeLhC5PZ9icXKoF
[ my public key: https://keybase.io/felipesabino; my proof: https://keybase.io/felipesabino/sigs/FDXVXFoyLgrM9EMCo4KmLecH0GHzMSTVhGdleN1-olM ]
--
meet.hn/city/fr-Paris
Socials: - github.com/felipesabino - linkedin.com/in/fesabino - reddit.com/user/felipesabino
Interests: Open Source, Programming, Technology, Web Development, Books, Cycling, Climbing, Fitness, Hiking, Networking, Privacy, Running, Sports
---
It uses langchain and pinecone to create a semantic index over the PDF content and search it based on question asked to sends the relevant information to openAI GPT api using embeddings.
nice /s
Anyone out there have any good resources for using Sonic-Pi (or anything else) as a hands on way to to learn more about music theory?
Do you think doing any MOOC in music theory can help? Or is it something that I just have to put hours on and just keep fiddling and trying?
It it a bit focused on ethereum, but I guess it is useful for starting to understand blockchain and smart contracts in general regardless
---
Watching
- "GOTO 2017 • Blockchain: The Slowest (and most Fascinating) Database in the World • Stefan Tilkov” https://www.youtube.com/watch?v=li3rfBAP_fE
Explains how the blockchain works and walks through most of the technical terms you will need to know
- "Ethereum Vs. Bitcoin: What Sets Them Apart? | CNBC” https://youtu.be/0UBk1e5qnr4
Uses the blockchain explanation to give you an idea of how the smart contract idea differs Ethereum from Bitcoin
- "Vitalik Buterin explains Ethereum" https://youtu.be/TDGq4aeevgY
3 minute macro explanation of what is Ethereum from its inventor Vitalik Buterin
- "DEVCON1: Ethereum for Dummies - Dr. Gavin Wood” https://www.youtube.com/watch?v=U_LK0t_qaPo
Ethereum's CTO Dr. Gavin Wood explains in a very macro way the Ethereum concept with an idea of how the “Global Computer” works and what is the “Ethereum Virtual Machine”
- Devcon2: Ethereum in 25 Minutes https://youtu.be/66SaEDzlmP4
Vitalik Buterin give and overview of the Ethereum protocol and shows what is an Ethereum transaction, what is Gas (and how computation time is actually paid for miners), how the state machine works and what you can do with it
- DEVCON1: Ethereum in the Enterprise Environment - Taylor Gerring https://youtu.be/HXNWhXuMNpw
Expose core concepts about the blockchain and the Ethereum platform that are valuable to enterprise and how companies can leverage that using web technologies
---
Reading
- Coinbase - A beginner’s guide to Ethereum https://blog.coinbase.com/a-beginners-guide-to-ethereum-46dd...
- Fat Protocols http://www.usv.com/blog/fat-protocols
- The difference between App Coins and Protocol Tokens https://blog.0xproject.com/the-difference-between-app-coins-...
- What’s the Difference Between an ‘ICO’ and a ‘Token Launch’? Coins vs. Tokens (What is a SNGLS token?) https://medium.com/@SingularDTV/whats-the-difference-between...
---
Source of links, links and more links
- /r/ethereum - getting started https://www.reddit.com/r/ethereum/comments/61y5ix/welcome_to...
- The Quiet Master of Cryptocurrency — Nick Szabo (Scroll to "Selected Links from the Episode”) https://tim.blog/2017/06/04/nick-szabo/
- What The Fuck Is Ethereum? ("I am a total nerd" option) http://whatthefuckisethereum.com/#nerd
---
Extra reading
- Money, blockchains, and social scalability http://unenumerated.blogspot.com.br/2017/02/money-blockchain...
- Does your dapp need a token? https://medium.com/@simondlr/does-your-dapp-need-a-token-394...
- Ethereum documentation http://www.ethdocs.org/en/latest/index.html
- Ethereum Wiki - FAQ https://github.com/ethereum/wiki/wiki/FAQ
I think my explanation still reflects my opinions on the book and might be relevant here:
> I didn't know it before I started reading it, but the book plot is divided in 2 (very different) acts.
> The first one just captivates you in a way that makes it very hard to stop reading or even thinking about it when you are reading.
> Little did I know when the second act started and oh man, it was a complete struggle. It seems that the pace changes completely to an almost stall and the book just became complete unreadable for me.
> While the first act took me days, the second took me weeks and weeks to go further in the book and even with my kindle saying I still had 15% to finish, I got so frustrated that I just quit and never even had the curiosity to know how it ends.
[1] https://www.reddit.com/r/books/comments/65z04t/what_book_dis...
https://twitter.com/horse_js/status/872243719889616897
:p
I might be way off, but doesn't 1M seems like a low number for wikipedia size? What is that in percentage of total number of links? Does anyone know?
but unfortunately the URL doesn't open :(
Not saying storage is useless, but that it would be nice to have a tool that covers all these parts of what the billing is about without the monthly hassle.
Some examples are
- the OP's project
- https://tailor.sh/ - Cross-platform static analyzer and linter for Swift
- https://github.com/izqui/Taylor - lightweight library for writing HTTP web servers with Swift
- Many many others at https://github.com/search?l=Swift&q=taylor&type=Repositories...
Ant what on earth is this "Xv modular site generator"?
There was a small lag between repo code and the dump done on Big Query (some days) last time I checked, but it seems that the delay has been getting smaller and smaller over time.
[1] https://cloudplatform.googleblog.com/2016/06/GitHub-on-BigQu...
[2] https://changelog.com/209/
[3] https://cloud.google.com/bigquery/user-defined-functions
I have been keeping my gitconfig public [1] it's been a while and I will definitely use this repo as another source to increment it :)
$ git diff --color --color-words --abbrevAll options are too painful, either use the buggy packages available OR mix the stack with java just for the kafka bit. :(
Although the producer side is quite simple to use and have more than one option available, the consumer side there is only one project that is "maintained" and works [1][2], all other opstions either only have producer available [3] or have not received a commit in years [4].
I am a bit disappointed about how little attention Node.js with kafka had so far as there are a lot of issues on keeping connection alive and rebalancing that made it really hard to trust the system and automate zero downtime deploys.
Although I still hope all these changes in 0.9 new consumer API solve these issues, I am really happy about the decision to be backwards compatible, making the transition/upgrade a much more smooth process
> To ensure a smooth upgrade paths for our users, the 0.8 producer and consumer clients will continue to work on an 0.9 Kafka cluster.
[1] https://cwiki.apache.org/confluence/display/KAFKA/Clients#Cl...
[2] https://github.com/SOHU-Co/kafka-node/
(Yes, that's a joke :p)
But I want also say that for a great variety of solutions having 2FA or passwordless as default is valid, Slack for example has an option of demanding 2FA for all team members, which a lot of people would agree is a good thing.
The "Password Security Guide" section at the article is a good example of educating people how insecure storing password, and you could do the same thing showing/enabling passwordless as a clear and easy alternative to migrate to.
I always remember Tom Scott saying "Don't store passwords yourself if you can all avoid it" [2] and how you should leverage google, facebook and other 3rd party authentication methods as a way to add a layer of security and remove one way to compromise your user data.
Floating Point Numbers - Computerphile https://www.youtube.com/watch?v=PZRI1IfStY0
Tom Scott's fun and simple take on Floating Points is a good video explaining why such weird errors happen