Ask HN: What are you currently building?
What did you start?
What did you start?
http://www.mailscope.io adds profile data to your existing mailing list. Why? Well, if you don't ask for firstname and lastname on signup, you'll get increased conversion. But if you then want to get increased open and click rates when you actually send email, you should start personalizing (one way is to use firstnames in the body) and segmenting. That's where MailScope comes in. Each new subscriber you get, MailScope will automatically add firstname, lastname (and other profile data).
It's just the start and I've been having great fun expanding the possibilities - alerting you when an 'influencer' signs up so that you can reach out directly; auto-following subscribers on twitter when they signup. I've already got a dozen or so paying customers who use MailScope to enrich their mailing lists and increase their revenues. It's awesome to have learnt so much here on HN and finally be able to start offering something of real value back to business owners.
He mentions that he just started working on it, so he could be in some sort of private beta.
I had similar ideas about automatically enriching subscriber / profiler data but ended up not following them any further because behaviour like this is slightly creepy and might put subscribers off.
From your experience how do you alleviate such concerns? Is there a target audience? For instance, people subscribing to industry newsletters professionally might be less privacy-minded than say people interested in information technology subjects.
Which other data fields do you offer besides names if any? zip? gender? age?
And what would be the price difference between name and any other fields?
What did I finish? I've been rebuilding my larger quadcopter and I finally got it up in the air and it flies well enough for my needs, though admittedly I did trim my friend's tree with it a bit. I'm chalking that up to pilot error, however. I hadn't flown anything in a few months and it turns out that line-of-sight orientation on quadrotors isn't just like riding a bicycle. It could still use a bit of tuning -- projects like those are never really finished.
I also have a few fairly interesting/exciting projects which I desperately need to write up. One such example is a wide field-of-view stereo head-mounted display for FPV flying which can be built in an evening for under $200 USD. Another is my as-of-yet fruitless efforts to build a very low latency HD digital video transmission system - also for FPV flying. If these are projects which you'd find useful, or which you'd simply like to read more about - leave me a comment or flick me an e-mail [2]. Encouragement always helps when it comes to getting things written up.
1: http://www.benjamincburns.com/
2: My username at gmail.
Otherwise I intend to implement naive obstruction avoidance to start where I detect proximity to an obstruction and simply steer away from it when I'm too close. In the case where the distance to the obstruction decreases faster than warranted by vehicle velocity, I'll simply shut off the blade and stop moving until either the obstruction goes away, or some timeout expires.
Later on I'll add some smarts to this w/ a bit of mapping so that the static object "too close threshold" varies depending on whether or not the object is known in the current map - that way I can implement wall-following for close edging without that behaviour conflicting with the lower-level "don't turn the neighbour's cat into sausage" behaviour.
Edit 1:
My yard is quite private, and lawn mowers (even electric ones) make scary noises, so I don't really expect that much will want to interfere with it while it is running.
Edit 2:
It'll also have a camera and I'll be experimenting with various monocular SLAM and odometry algorithms. If nothing else, I'll use the camera to capture video for remote FPV control and for offline structure-from-motion mapping purposes. My hope is that if I can get decent enough pose estimation (likely from fusion of VSLAM + wheel odometry + AHRS/IMU data + GPS via an EKF), that I can compare the live camera image with one taken from the map at a similar pose to find and avoid dynamic objects in the scene. Of course, to do that well I'll actually need some sort of statistical map of the environment, as a single textured 3D mesh won't convey the expected variance of the scene (things blowing in the wind, etc).
- We must stop writing UI by hand
- We must adopt a new language that's less ambiguous
- We must prefer graphs to trees
- We must not build service-specific apps and websites
- We must stop thinking of computer hardware as a personal device, and make switching from a device to another completely seamless
- Local storage must be nothing but a local cache of sections of the ONE universal knowledge base
- Speech and text must not be the primary way to interact with a machine/AI
- Service providers must never have a say when it comes to UI/UX, as services must be completely decoupled from UI
- Everything is an agent, the system shouldn't make a distinction between human users, AI, smart contracts, APIs, etc.
- There must be no difference between creating software and using software
- Money shall be replaced by a social currency, a form of trust score (based on reliability, honesty and predictability)
- Businesses must adapt their practices and models to software, not the opposite
- Brands must be eliminated and replaced with a trust score
- We must allow for non-precise facts to exist (ranges, set of weighted values, conditional constraints)
- We must allow for non-universal facts (opinions, contradicting values, different weight/credibility based on the user's trust graph)
- "Undo" and "Predict next" functionalities must be ubiquitous and present everywhere
- Intentions and Predictions are communicated by logging events in the future (where the date doesn't need to be precise as allowed above)
- A cooking recipe, GPS directions, task dependencies, a playlist, IKEA directions, a tutorial, must all use the same model
- ...
Does the "no difference between creating and using software" not cover much/most of your considerations?
I'm curious where you've taken to the idea of things like graphs over trees, should a new system be so opinionated? or is there a way to develop something flexible enough that when the next thing after graphs comes along, your system will be able to adapt.
One could probably summarize my mission as to bridge the gap between consuming and creating software. Sometimes, I tell people that I'm creating a new language (which I am).
A tree is just a unidirectional graph. Most file systems use the tree structure which is crippling. I'd like to know what's better and more flexible than a graph.
Hypergraph it is.
I feel like this sentiment (of "everything is wrong") is gaining traction recently (last year/two). Maybe it's just wishful thinking though...
I haven't seen anyone present a radically new paradigm for computing (especially consumer UI) in the last decade.
I intend to change that.
Feel free to join: https://bettercomputer.slack.com
joelg [at] mit [edu]
I'd love to bounce ideas back and forth, but... agh, a Slack URL. I tried Slack once, felt too stifled, and bolted. The poor team I joined still has no idea where I went or why I left.
I'm torn between asking for an invite and just passing because, ironically, the software being used grates too much (XD)... maybe you could enable the IRC gateway?
One thing at a time though; if you're using Slack, so be it. My public email is in my profile. The private email I'd want to sign up under is different.
Add me to the Slack, aclscientist[AT]gmail[DOT]com
Please add me! william [at] williambernoudy [dot] com
beep me at sethjgore@gmail.com
I started in a few years ago, but over the Christmas break I put a lot of time into it and it's growth has spiked quite well as a result. I need to upgrade my servers now :/
I'm getting interested in super low frequency signals so I looked up the E202 Very Low Frequency (<10kHz) receiver[1] and laid out/built a variation of it.[2] Right now the whole thing is a broadband receiver with no antenna (obviously) and the whole circuit board assembly is functionally acting like a microphone. I can hear when I touch any component or move my hand around in the air. I'm going to add a 60Hz notch file and then take it out to the middle of nowhere.
I think it would be awesome to go find a pipeline to use as an antenna...
Next project is to take my BlueROV[3] and build a hydrophone array[4] for it so a friend and I can see if a underwater acoustics engineer friend and I can use it to track other objects (like a remote-controlled toy boat) in the water. I've been doing some Kivy visualization of an accelerometer and gyro (MPU9255) and I think we could use matplotlib's interactive mode or something in Kivy (maybe) to visualize it all in realtime.
There's nothing cutting edge here but I've done a bunch of radio frequency (RF) stuff like GPS and WiFi and I'm really enjoying how tangible audio seems in comparison. Just having fun with low frequencies, basically.
[1] http://www.vlf.it/romero2/explorer-e202.html
[2] https://github.com/wicker/e202var-natural-radio-receiver
[3] https://www.bluerobotics.com/store/rov/bluerov-r1/
[4] http://www.dosits.org/files/dosits/hydrophone_instruc_w_imag...
Re: using a pipeline as an antenna - I wonder how difficult (or illegal) it would be to use mains power lines. My RF-foo is only marginally above white-belt, but I'd imagine that a fair amount of low frequency signal would make it through the transformers.
Re: using mains power lines... I actually have a friend who might be able to answer that, so I'll ask him. We were also considering transmission towers, since plenty of the hikes I know will take me across a clearcut for the transmission lines, and I can get some altitude with good, unobstructed views.
The idea being that even if we do great things and are very active in different areas of our life, we actually end up doing the same thing again and again. If we track the things we do, and look for something that was different and special, will that entice us to do more diverse and interesting things, and get outside of our comfort zone?
It's very MVP, just seeing where it goes at the moment, but so far, it seems people like the idea.
I also built it in Meteor, which I only tried for the first time on Dec. 30th, and I have to say, for prototyping something basic like this, it's been really great. Some of the poor quality of the site (like slow load time) is probably due to my inexperience with Meteor.
It currently requires something akin to EigenTrust++ implementing in the DHT namespace, except EigenTrust++ requires information about the amount of successful downloads peer nodes have made, so it's going to require minor adjustments for decentralised HTTP.
On the frontend it requires a way to insert arbitrary elements into the DOM using something akin to Mediums' impressive little editor.
Also missing RPC_EDIT, so there's no inter-instance web page editing /just/ yet.
This means all the posts are cryptographically signed and stored in the blockchain.
Did you post it to /r/ethereum yet? Cuz you totally should.
I think I've posted it here [0], I will hopefully finish a better release soon, and I'll share it again.
Thank you!
[0] https://www.reddit.com/r/ethereum/comments/3ynznd/poll_what_...
Contact me for details!
Context for everyone else- Subledger is a double-entry accounting API that gives you the tools to implement your own accounting system.
As the organizer of HelsinkiJS and a new dad I find it takes too much effort to organize monthly events. Meetabit makes this easier by letting companies offer sponsorship & speakers submit talk proposals. All that organizers need to do is pick a date. The service handles sending out invitations, handling registrations, providing a wait list and even getting speakers to add links to their slides after the event.
To see some of the features available, check out the HelsinkiJS community profile: http://helsinkijs.org. If you're an organizer yourself, it would be great to hear from you - just drop me a line via the feedback link in the footer.
The interface is based on react.js, and it's allowed me to play around with jspm (not ideal - not awful), Baobab (fits me better than flux), react-dnd (confusing, but smart), Javascript es6/es7 (dig it), and localForage (which I already know and love).
Also started working on an Android app that talks to my Anova 1.0 (bluetooth-only) because I wasn't happy with the official Anova app. Was great to learn about controlling a device over bluetooth from Android, which was simultaneously a pain in the ass and easier than I expected.
1: Cheesy Example, but shows the basic premise of the goals interface: https://vimeo.com/58997158
I'm planning to mainly target developers that have resources spread among different providers and need a secure way to either connect to them or connect resources to each other.
It will be easy to setup and seamless to use. You'll just have your VMs connected between them on the same local network, so all your application will seamlessly work with it. This will potentially unlock other ways of architecting your apps.
E.g. you might have some VMs in Amazon and some other in Azure, Linode, Rackspace, Digital Ocean, bare metal in any other hosting provider (OVH?) or locally in your DC. Each of those providers might offer something different and it'll be great if you could just use them all together without opening your services to the whole world or without having to tinker with IPsec VPN tunnels or firewall rules. You just need to create your new network in our system and deploy the client with the provided config file on each of them. I'm making it as simple as providing you with a DHCP server already, so you're ready to go after launching the client. Every machine you join will be part of this virtual network in a completely transparent way.
I'm close to launch a first version of the service, it's got some already identified issues, but I'd like the customers to tell me what seems to be more pressing to them after using the service.
Anyway, when I launch I'll also write a guide on how do this yourself with open source software. My service would be aimed to those who can't or don't want to maintain their own deployment :)
Two things.
1. Will this work in Express? I plan to get back into Windows at some point soon, Express is where I'd probably start.
2. Is the vertical function naming thing part of the engine, or did you add that?
I don't think the reference / date / change count thing is part of VS itself. That looks really awesome.
It's all in good fun -- mostly an excuse to take a look at TensorFlow and regain some of my machine learning knowledge from undergrad :)
I'd be curious to hear about anyone else mucking around with machine learning for fantasy sports!
Not sure if it would actually be useful to anyone in the real world, but I've learned a lot about writing PostgreSQL extensions and such.
Definitely a concept worth throwing at /r/css, /r/webdesign, places like that... after it's been tidied up a little. It's still rough around the edges: the thick dashed borders and color scheme could do with a little polish; text and image blocks (both customizable and lorem-ipsum/stock-image-based) would be great; adjusting margin/padding would be a good idea; and being able to add arbitrary CSS declarations (like font-family, color, background, etc) would be good too.
I think the biggest barrier to privacy online right now is how inaccessible applications like Bitmessage are to the average user. Having to install a local python code base and store gigabytes of data that takes potentially hours to download sucks.
A browser application like this is not a fool-proof method of privacy, but it's pretty darn good, and is leaps and bounds better than Facebook which stores your data in plain text and proceeds to sell it or whatever. It's also better than something like a zero-knowledge service such as SpiderOak's Kloak where your data is still owned (but encrypted) by some random person who can revoke your access at any time and track your usage, who you're communicating with, and possibly serve you malicious JavaScript.
In summary, an application that: * Provides completely anonymous, encrypted, untraceable, uncensorable messaging between people and groups (using Bitmessage as the data store) * Is accessible like any other web application and provides pretty good security in doing so * Can be used as a browser extension if you want virtually guaranteed security/privacy * Relies on a data store that no one owns, everyone can access, and everyone can forever contribute to
There are questions about the security of Bitmessage, but I know it will be improved over time.
It is a struggle to decide how much time to dedicate to this application, though. I'm a somewhat underpaid developer with aspirations of actually making money to support myself with side projects, but at the same time wanting to contribute with open source applications like this to make the web a better, more private, place.
https://github.com/chc4/urporn (the name is tongue-in-cheek, please don't actually use it for porn)
For fun, check out https://github.com/chc4/urporn/blob/master/home/ape/porn.hoo... and see if you can actually figure out what the hell is going on :D
https://github.com/Azeirah/note-taking-experimentation
It's in the infinite-canvas folder. Just open the index.html file and it should simply work, as there is no set-up needed yet.
Drag + left click = draw Drag + right click = pad the world
I'm not planning whatsoever to support or document this. It's open source, but I leave it at that.
One thing I noted with this is that window resizes seem to affect the stroke width. This is not a bug report, I'm just mentioning in case it's useful to you.
I'm building infrastructure that I'm hoping will be needed to complete the Stockfighter trading puzzles.
(Hoping, because it's entirely possible that I will be lied too far less than the documentation leads me to believe, and I won't need all of this sanity checking.)
(I finished level 6. Now building a limit order book in golang for the heck of it)
Mea culpa. :P
Like I said, there was no way you could have known, as I didn't mention my opinions on spoilers. So, no worries. :)
Stockfighter is great and serves as a great introduction to the field. However I am building something aimed for "the real world".
The system will, after being backtested, trade Bitcoin and small amounts of $ & € to learn.
/r/retrogaming would probably like it :P
This you can still achieve in other apps like toggl or freckle. But they lack the management and we are focusing on the managing part. Once the beta is ready i will send it to you. Happy to get your feedbacks.
peace
Isn't calling that a "satellite" mis-representation? :(
We're calling it a 'cube satellite' because of the form factor. Any suggestions would be appreciated!
As an aside, I recently worked on an altitude control system for a weather balloon (like Project Loon) which is generally called an 'atmospheric satellite' even though it's not technically in orbit. https://en.wikipedia.org/wiki/Atmospheric_satellite
eg environment testing of cube-sat's at 100,000 ft, as part of their dev cycle prior to real (rocket) launch
Other than that though... "High-altitude balloon cube-sat", or "Atmospheric cube-sat" maybe? :)Many improvements to shoebot - (A cairo port of nodebox). Experiments in graphics for python - started a midi mapper / OSC controller in kivy. - learned about bezier curves. - wrote various music vis experiments in shoebot and nodebox-gl. - wrote a couple of simple VJ apps and actually VJd with them. - Experimented with building native android apps using SDL. - Did numerous opengl + shader tutorials (and contributed fixes).
Currently finishing off a sort of 'leaderboard' of chapters for a book writer (to choose the order of the chapters).
A bunch of other things - vext - a way to use libs like Gtk from virtualenv) - time learning about 'boring' stuff, testing, packaging etc.
It's been quite a bit of fun ... hopefully when I start back at work can use some of this knowledge and not be just 100% back on the backend work.
Doing all this has been really good, and if you are a contractor and have the chance I'd recommend doing something similar, have been very lucky !
Also, I only saw the title, not realizing the OP only asked about projects started in December O:-)
https://medium.com/@Duj/swipeytunes-or-how-i-fell-in-love-wi...
[1] http://www.fullstackpython.com/change-log.html [2] https://github.com/makaimc/fullstackpython.com/commits/gh-pa...
I got frustrated with GTD a long time ago. I was super frustrated that my todo apps would eventually be full of useless information. I loved the ideas of some bloggers to basically just pick a few tasks for the day and do them. I thought: "Why not mix the calendar events and tasks in such a way that you have software that actually encourages you to focus only on the tasks you have time for?" Hence, you have your "real day" as opposed to the day you thought you'd finish 20 huge tasks and end up with none attempted.
realday.co (Had MVP up like a few years ago but scraped in favor of current Golang/ReactJS version I'm building now)
1: Work in progress
Now struggling to get REPL working properly.
I was quick to build the Nodejs part of the framework. I have been taking a longer time building the Go part. Mostly because I am new to Go and am trying to figure out whats the best way to go about it.
These days I am reading a bit into Dagger, and trying to figure out if I can put some learnings from Dagger into Archiejs (or particularly the Go part of ArchieJS).
* https://twitter.com/hn_frontpage displays Hacker News top 30 (to deal with ranking volatility, an article is tweeted once a day) and has both article link and discussion link. Haven't found an existing one that is both the front page and the discussion link.
* https://twitter.com/tic_tweet_toe for people to play games of TTT. It remembers each person's W/L/D record.
Working on a web version of cribbage that isn't a Java applet.
Researching idea for my next bootstrapped company.
https://kernl.us - Come check us out!
I stumbled on it randomly several months ago. I suspect that a) it might be interesting to read through and b) might help add resiliency.
I used to be one.
I was told today in discussing it with a peer that it's a "marketers dream."
But I am not a marketer. Yes, this is me welcoming intros. :)
It's based on the google calendar api. It serves the purposes of a calendar, todo list, evernote and emacs org-mode as well as being a really pretty time visualizer. The idea is to be able to visualize your time, from the scale of minutes to decades. It also tracks your "focus", that is- which activity held your attention and for how long.
Some suggested ideas for next steps, in ascending order of responsibility and burden:
- Release screenshots for educational/inspirational/as-is purposes (yes please yes please :D I need ideas for exactly this)
- Do a code dump in the style of "Have at it. Updated when I add/fix features I want. I praise PRs and ignore all else. Wanted: maintainer, apply within"
- Reach the point where you're ultimately answering GitHub issues and closing tickets at 2:15AM
It's still early so i only have cameras listed, and things may break. I'm adding tvs next. Let me know if you have any requests.
The twist is, it's a single page app that doesn't use any JS tags.
You can play it on my test server here [1]. Consider it a puzzle to figure out how it works.
If you want to see the source, it's on GitHub here [2].
[1] http://45.55.194.211/ [2] https://github.com/pimlu/connect4
Also, kudos for sharing it via mysterious IP address. That kinda thing just isn't done that much any more :(
I have plans for pricing, but before I can approach that, I need more data on how people will use it.
For technical folks, it uses Phoenix and Elixir, and a lot of JS.
It's somewhat like the "Releases" feature of Github, without everything else. A minimalistic selfhosted-internal-appstore-slash-customer-service-desk if you will.
http://www.peergym.com let's you search for quality gyms in your area by membership price and amenities - the kinds of things services like Google Maps and Yelp don't do. Most people do a particular kind of workout (running, weights), and need special equipment (treadmill, barbells), and you can't always guarantee you'll know what you're getting just by the name and a few pictures.
It was mostly an excuse for me to learn Elixir and Phoenix. I've tackled auth, uploads, geolocation/geospatial DBs, SSL and more, so it's been a lot of fun and hopefully I can turn this into some sort of tutorial series on building out a real-world app.
For the future I want to add reviews, community edits, and advanced filters to make them easier to search and populate. And hopefully, accept payments if people want to buy passes to their gyms online (or automatically renew their memberships.
A microsubscription (cf. Spotify, Google Contributor, Apple Music etc) system that works on the open web while remaining robust to attempts to siphon payments through fake visits.
As is typical of an engineer, I spend entirely too much time running down technical rabbit holes. Thanks a lot, ADHD. My current rabbit hole is getting everything into Concourse CI.
Added a bunch of new features, Bitcoin support, etc. over the break.
It’s a website that calculates the best time to exchange one currency for another accounting for the various exchange rates involved.
A product update timeline (change log) that you can quickly add to your website: http://productmap.co/
Will be ready for a beta launch at the end of this week!
^____^
I was inspired by posts like this one [1] to give the free monad a spin and after ~300 lines i'm almost done. But then I found other posts that talk about free and cofree [2] that I still can't really understand so I guess there still is some room for improvement.
[1] http://www.haskellforall.com/2012/06/you-could-have-invented... [2] http://dlaing.org/cofun/posts/free_and_cofree.html
An interface on top of a learning algorithm that would alert users when certain conditions are met (certain word mentioned for example) as part of an Amazon customer review.
POC version would allow users to subscriber to products sold on Amazon and search through its reviews, as well as get some basic statistics about lexic patterns in reviews (positive or negative, most common words...). Based on the initial adoption the learning algorithm would come into play and provide suggestions and insights based on customer reviews.
- First blog post, benchmarking AWS S3, Google Cloud Storage and Azure storage, http://blog.zachbjornson.com/2015/12/29/cloud-storage-perfor...
- MongoDB driver for Mathematica, https://github.com/zbjornson/MongoDBLink
- Started packaging bioinformatics tools for Mathematica (a la Bioconductor), https://github.com/zbjornson/BioTools
It will give you tips on what to change and let you time your query and see other resource info.
Anyone interested in being a beta tester?
Right now I'm focused on what we need for https://foldapp.com, supplementing what we've already built (first Python, then Scala).
http:/www.getnutrient.com
It's not really intended for use by anyone but me, but the code is open source anyway. https://github.com/BenOvermyer/kettle-dashboard
It uses shared memory to store the stack, thus making it "global". Still needs some polishing.
Check it out. feel free to give feedback, pull request, whatever.
- Snub: Manage .gitignore files from the terminal or from the status menu bar. Free and open source: https://github.com/ashokgelal/Snub
- LightPaper: Finished rebranding, just released 1.2 alpha and continuing the development: http://lightpaper.42squares.in/
[1] https://github.com/samuelngs/go-mithril [2] https://github.com/samuelngs/go-sphere
The idea is that machine-hours are cheaper than man-hours, and the hardware to run real browsers is cheap enough that for non-trivial apps, it often makes more sense to run real browsers.
Additionally you get Trusted Advisor checks and CloudTrail event notifications, which you can e.g. use to get alerted on unauthorized API access.
Intro here https://m.youtube.com/watch?v=FJTYcCjYo2g
Sign up at https://app.hapii.co
a different take on finding food dishes by your location. I launched a rough version a few months back, but I am in the process of adding picture support and making it look better.
I have family with food allergies, and I have also wanted to eat better when I eat out, so those two cases are going to be my focus.
https://jjuliano.github.io/markdown-ui - Create Beautiful and Responsive Websites in Markdown Syntax
Would love your feedback on the usability of the app. Also looking for help to continue growing the website.
I started it about 6 months ago on Leanpub and iterated it openly. Interesting journey so far.
The biggest hurdle in the design right now is figuring out a mechanic to encourage people to visit the site regularly
SocksJS, Lmax Disruptor, scylladb
Coffee subscription service based in New Zealand.
Tech wise it's all Go on Google App Engine with a dash of jQuery and I had to extend the library for Braintree payments to work with GAE.
Anyone interested in using/testing/anything please drop me a mail: nsglynn at gmail
Tasktopus is a lightweight, task manager for the desktop (Mac OS X, Windows and Linux).
Tasks are managed on a Kanban-style board with Backlog, Doing, Done and Archived columns.
Built using Qt.
Out of curiosity, what kind of model (loss function) are you using?
Currently I am planning combining quantitative and qualitative data (mainly NLP and sentiment analysis). The main goal is to build a robust system.
Therefor I am working on implementing Minimax and Tail-Risk-Hedging as a Spiking Neural Network.
http://orangemind.io - my personal project, comics series(started only recently).
2.An app for salespeople. It helps track prospects, keep sight of targets and communicate with home office staff and other members of the team. You could say I'm a SalesForce competitor.
- some newsletter + different API wrappers in Laravel
- a widget easy to integrate on your website, fetching your contributions from Github and Bitbucket to display them in a calendar.
- A reading companion for a middle school in San Diego.
It is open source at github.com/siscia/numerino
In summary, buy reliable used cars that are rough around the edges and with low asking prices. Spend leisure time doing necessary repairs to ensure reliability, safety. Spend time doing detailing work, which in the future may include repainting panels, and basic underbody rustproofing. Use as a car for 2 to 3 weeks as a burn-in to ensure I have something that meets my quality standards. Sell for 125-140% of cost. Limit yearly sales to keep under the transaction limits for a non-dealer.
-----
Pros:
* Excluding first car, cost me ~$2500 for good tools and safety/disposal equipment.
* Usefully leverages my vast knowledge of the automotive landscape.
* Improves my sales and negotiation skills, which will benefit Business #1
* Improves car repair skills and detailing skills, which is useful since I'm a hardcore car-nut.
* Turns a hobby into something that makes money. I'm having a blast and making money doing it.
-----
Risks:
* Unable to move a car, reducing profit, which means time not well spent.
* Poor assessment of a car I purchase for resale. Risk eating all profits or taking a loss.
* Losing interest. Though I'd have all the tools I'd ever need for my existing toy.
* My spare time I could spend on other things.
* Fraud, which I'm taking precautions against. This includes things like payment issues, or buyers not completing title transfer and doing terrible things.
-----
Where it goes next:
* Nothing exciting for a while. Sticking to things like Corollas, Civics, Camrys, Accords, CR-Vs, RAV-4s, F-150s, etc. Known quantities with easy parts availability and consistently strong demand that are easy to refine my process on (assessment/inspection, negotiation/paperwork, repair, pre-sale QA), and learn how to properly do bodywork at an acceptable level in a private garage.
* In 2 years the hope is to move into still easy-to-move cars with a higher profit-per-vehicle. Lexus ES, Lexus RX, Acura TL, Acura MDX, Mazda MX-5, etc.
* In 4 years the hope is to start going after cars people really desire on the used market. "Affordable dreams." Things like older BMW M cars, AMG Mercedes, Subaru WRX/STis. Late 90s Japanese sport coupes. This has the potential to bring in enough money to cover rent, utilities, health insurance/care, and groceries in full.
Business #1 will always bring in 4-5x as much money, but having a hobby pay the bills 5 or 6 years from now? I'm stoked. Since there's no pressure for this to pay the bills, I get to enjoy it too.
My current side project tells me:
Hostname/IP doesn't match certificate's altnames: "Host: getplaya.com. is not in the cert's altnames: DNS:www.baqqer.com, DNS:baqqer.com"
- aseprite (http://www.aseprite.org/) is a cross-platform animated sprite editor by David Capello. I got FreeBSD support working [1] and added a shortcut to center the canvas [2]. This was my first C++ commit.
If you like retro game art, definitely stop by and check it out. It's GPLv3 and you can build it for free, check out their [github](https://github.com/aseprite/aseprite/).
- uMario (https://github.com/jakowskidev/uMario_Jakowski) is an NES Mario clone in C++ and SDL2. Check out the youtube video [3]. I got it building on Linux, FreeBSD and OS X [4]
- Then a couple of tiny C projects with CMake that are sort of boilerplate ATM, but they're my first C programs. The cool thing is they use permissive licensed libraries and build across platforms since they use CMake. https://github.com/tony/sdl2-playproject / https://github.com/tony/reST-lex-byacc / https://github.com/tony/ncurses-example.
On that front, I'm reading a book called "Compiler Design Using FLEX and YACC" by Vinu V. Das, which has been going good. As well as Lazy Foo's SDL tutorial (http://lazyfoo.net/tutorials/SDL/).
- Another thing to mention is automatically rebuilding / reloading scripts when a file is saved. I started using entr(1) for that, http://entrproject.org/. Previously on projects like tmuxp and vcspull I've used sniffer (and looked into watchman) but have found this works best cross-platform. FreeBSD has file watching a bit trickier since we don't have inotify or fsevents.
- On the dot-config front (https://github.com/tony/.dot-config / https://github.com/tony/vim-config) got virtualenv + python 3 + vim working together [5], as well as neovim fully compatible with my standard vim-config. I'm now using neovim full time and all my plugins without any problems. They loads asynchronously with NeoBundleLazy and the autocompletion is async thanks to Shougu's deoplete.nvim [6].
[1] https://github.com/aseprite/aseprite/pull/893
[2] https://github.com/aseprite/aseprite/pull/892
[3] https://www.youtube.com/watch?v=jya5He7KFsE
[4] https://github.com/jakowskidev/uMario_Jakowski/pull/1
[5] https://github.com/klen/python-mode/pull/609 (https://github.com/klen/python-mode/compare/develop...tony:p...)
I always start out thinking others will LOVE my idea until I release it and no-one uses it.
You're a fool until you're a genius. One day I'll be a genius.