lucyleaf.com It's a subscription loose-leaf tea service. We source organic, premium teas from suppliers throughout the world. Here are two coupon codes for HN readers: Monthly subscription - $5 off: HN5OFF31016 Yearly subscription - $50 off: HN50OFF31016
Ask HN: What are you working on and why is it awesome? Please include URL
581–590 of 633 posts
Re: Ask HN: What are you working on and why is it awesome? Please include URL
#582Its a bit like Plex however you don’t need a server at home and not have to rely on your home upload speed.
Link to concept site: www.streamlyapp.com
We also have a way that you can scan the barcode of your DVD’s and we add it to your account to save upload.
Any thoughts or suggestions would be much appreciated
Re: Ask HN: What are you working on and why is it awesome? Please include URL
#583Earlier quoted context omitted.
the parser is all hand-written c. the only library i use outside of libc, is xxhash. documents are read and parsed byte by byte, where "sections" (e.g. side nav) and "contexts" (e.g. comment author) are maintained in a stack of states. part of the speed comes from writing a custom hashing tool that creates compact, very fast hash tables with few or no collisions. so identifying html tags, etc, is very fast and keeps…
I have used xxhash before, its very impressive for speed. Do you tie sphinx to a database backend to store the data in?
this doesn't work well for relational searches (e.g. sql), where you might look for results that match a specific location or metric (e.g. star-rating) first. but if the text-based search query is the most important part of the query, attributes can then be used to refine the results even further. fortunately for ontolo, this is the case. and it lets me eliminate managing another software package and data store. though that might change in the future, depending on how the complexity and amount of data evolves over time.
properly designing the index here for size and speed was one of the biggest challenges i faced; deciding what to keep in ram, what to keep on disk (attributes), and how to organize so much data that it didn't kill the disk, but still allowed everything you could want to be retrieved and searched against. this might have been the most time-consuming part of the entire project, in terms of thinking-time.
as for xxhash, it's amazing in a ton of ways. i've taken a sort of special interest in hash functions, designed my own suite of testing tools, and written many of my own. for every metric i've put xxhash up against, it has performed beautifully. the only time i'm ever able to write anything faster is when the quality of the hash is severely compromised in order to make a very customized hash for a very specific and narrow set of data. and compared to other 64-bit hashes out there, it consistently outperforms them in terms of speed and distribution, across many hardware architectures. yann collet really made something amazing there (in addition to several of his other projects).
[edited to add]: i forgot to mention that part of storing data in sphinx as attributes is that you can store plain text data (or json, etc) that is returned in the query result. this is how we return urls, page titles, etc to the user in the browser and exports, thus eliminating the need for a raw data store.
Re: Ask HN: What are you working on and why is it awesome? Please include URL
#584Single user version video: https://youtu.be/gt67K6Pr7MY
Enterprise user version video: https://youtu.be/dnuJicgGAtg
I saw pieces of this work at Microsoft when I took an early version of my product and customized for specific teams. I've created the ability to do the customization without any programming, except for the SQL Server menu options.
Trying to googlize personal and enterprise knowledge (i.e. making it as easy to find as with google on the web). IOW, trying to eliminate the need to look for actionable information on your PC or company network using a single universal keyword driven information portal. The enterprise version uses a simple SQL Server "meta" database.
More info at my website: http://BrainDance.com
Have no marketing budget. Wife about to kill me. Can also publish MenuSets to cloud and have integrated cloud knowledge base about to go into beta. Yes the current version works with Azure database.
Let me know if you see any value or if you think this is stupid and why.
Re: Ask HN: What are you working on and why is it awesome? Please include URL
#585An example use case would be an adult model creating a campaign with different reward tiers such as $5/mo and $10/mo. $5/mo subscribers would receive exclusive nude pictures whereas $10/mo subscribers would receive in addition nude or special kinky pictures.
Our mission is simple: "To empower creators in the adult industry with the freedom to pursue their passion". PledgeX is simply part of the movement that is seeing more and more of those in the adult industry becoming more independent and homegrown. And in a world where porn is thought of as free, we feel that there are those of us who will actually pay for high quality content.
We've just soft-launched but will be signing up our initial creators soon!
Re: Ask HN: What are you working on and why is it awesome? Please include URL
#586DashFlow is a simple cloud-based web app launcher enabling fast and one-click access to frequently used apps, websites, software, shortcuts and bookmarks.
Simply select all the popular apps you use, add any custom shortcuts, re-arrange and group the icons and set as your homepage!
With the growth of SaaS Apps and shift of software to become web-based, we want to build a better way to stay organised and productive.
A useful planned feature is the ability to automatically set the apps for all employees or users of the same domain name, saving the need for everyone to create bookmarks individually.
Note: the web-app is not ready yet but you can register for early access once we launch!
Re: Ask HN: What are you working on and why is it awesome? Please include URL
#587ScreenSquid: http://screensquid.com/ Record the screen of every visitor to your website. Helps you see exactly what users are doing and understand where they're having trouble. Works on every website including Angular, React, AJAX, and private user pages.
Do services like this exist already? And if so, why did are you working on it. (asking as curious)
- Works with modern sites (angular, etc)
- Records every visit (most are extremely expensive per recording)
Hotjar is listed below, but as I mentioned HotJar:
- does not work with Angular (http://docs.hotjar.com/docs/does-hotjar-support-ajax--single...)
- is limited to 2,000 recordings per month
Re: Ask HN: What are you working on and why is it awesome? Please include URL
#588I'm spending some time creating a logo generator tool targeted at idea/early stage products and companies, or for side projects, open source projects, etc. It's called Logocaster - https://logocaster.com Logocaster is meant to help you explore a huge universe of logo designs when brainstorming your brand/logo. It makes it quite easy to scan a bunch of style/font/palette options and then "drill down" and see designs w…
Re: Ask HN: What are you working on and why is it awesome? Please include URL
#589TMk: https://github.com/baguette/tmk
TMk is a replacement for UNIX `make` powered by Jim Tcl. It's awesome because it's very portable (written in ANSI C) and provides all the features you expect from `make` and then some: because it's backed by a fully-featured, general-purpose programming language, you can customize your build with procedures (functions, but in Tcl they can be made to behave much like Lisp macros), loops, conditionals, etc. You can even write a loop that generates new rules at (build script) runtime. It also has support for packages, where commonly-used procedures can be collected (for example, we have plans to provide a package to make writing TMakefiles for C projects more convenient, etc.). TMk was originally called TMake, but when we googled that we found at least two other projects already called "TMake", thus we renamed it "TMk", but it's still pronounced the same. As an added bonus, it's got some pretty good documentation, if I do say so myself.
Tiny7: https://github.com/baguette/tiny7
Tiny7 is a fork of TinyScheme that I'm updating to support the R7RS-small Scheme standard. It's implemented as a library that can be embedded into applications to provide Scheme as a scripting/extension/glue/configuration/... language, but it also comes with an (optional) REPL. It's awesome because it's tiny! The REPL weighs in at under 150KB when compiled with debugging information, and uses about 10KB of RAM on startup. The downside to being so tiny is that the speed situation isn't great (it's been bearable for my usage so far, but it won't be suitable for everything). However, I have plans to implement a bytecode compiler, which should speed it up a bit. It has virtually no documentation at the moment (outside of the outdated TinyScheme documentation), but I'm working on a comprehensive manual.
I've got plans for a few more projects, like a fork of dwm that uses Tiny7 for configuration, but I haven't started working on them in earnest yet.
There are other things I'm working on, too, but they're classified for the time being ;)
Re: Ask HN: What are you working on and why is it awesome? Please include URL
#590Earlier quoted context omitted.
You might enjoy this; it uses a similar visual representation, but for sample playback: http://at.or.at/hans/solitude/
Looks great but the App Store link doesn't seem to work FYI