HN user

vanelsas

168 karma

CEO of www.adgoji.com, Clojurescript, Clojure, Hadoop, Cascalog, Machine Learning and iOS hacker, loves the smell of coffee early in the morning.

Posts20
Comments59
View on HN
github.com 2mo ago

Show HN: Bareforge – A UI builder exporting stateful JavaScript/CLJS projects

vanelsas
1pts1
plus.google.com 13y ago

Welcome to the Instagram Social and Mobile graph baby

vanelsas
1pts0
techcrunch.com 13y ago

Mobile Analytics Startup Flurry Raises $25M From Crosslink

vanelsas
1pts0
vanelsas.wordpress.com 14y ago

Dear HN: I Don't care about your f*cking opinion

vanelsas
30pts16
vanelsas.wordpress.com 15y ago

How can you help the Appsterdam movement bmf just kickstarted?

vanelsas
2pts0
tumblr.com 15y ago

10,795 iOS apps submitted, 3,123 schemes, 98 contributors, * and other odd CURLs

vanelsas
12pts3
vanelsas.wordpress.com 15y ago

Help the iOS dev community to innovate with Inter-App communication

vanelsas
1pts0
www.onemillionappschemes.com 15y ago

OneMillionAppSchemes: help build the biggest iOS Custom URL Resource

vanelsas
21pts3
vanelsas.wordpress.com 15y ago

The competitive advantage Apple holds over Google isn't iOS5 or iCloud

vanelsas
4pts0
youtu.be 15y ago

Scobleizer: Zwapp helps you find better apps for your iPhone

vanelsas
4pts0
vanelsas.wordpress.com 15y ago

The TechCrunch and Hacker News effect on Zwapp

vanelsas
2pts0
www.zwapp.com 15y ago

Rate my startup: Zwapp, a unique social view of the App Store

vanelsas
44pts21
blog.pinkelstar.com 15y ago

Why picking a name for a startup does matter

vanelsas
32pts42
vanelsas.wordpress.com 15y ago

About the open versus closed debate: My advice to Jobs and Rubin

vanelsas
2pts0
blog.pinkelstar.com 15y ago

Use Social Analytics to build better mobile apps

vanelsas
2pts0
vanelsas.wordpress.com 15y ago

The iPad is a great social device

vanelsas
2pts1
vanelsas.wordpress.com 15y ago

On Investors, competitors and decency

vanelsas
3pts0
vanelsas.wordpress.com 15y ago

About that one fatal mistake

vanelsas
3pts0
news.ycombinator.com 16y ago

Ask HN: Are you a mobile dev looking for a challenge?

vanelsas
10pts6
news.ycombinator.com 16y ago

ASK HN: Please review our startup: PinkelStar.com - finding great mobile apps

vanelsas
3pts0

Dev here. I built Bareforge to address a gap from design to code.

I previously built a library of 90+ web components (BareDOM), and I wanted a way to make those components immediately useful. I often find myself translating designs into working SPAs, so I thought I would build a visual builder that supports the manual coding phase.

What makes it interesting imo: Bareforge (v0.1.1) is a drag-and-drop designer, built in CLJS, where you can design a page and declare reactive state (fields, computed fields, records) directly on the canvas. You can wire DOM events to actions that mutate data live.

It exports a fully functional, interactive project in either vanilla JS or ClojureScript. It’s designed for small bundle sizes and human-readable code.

The export system is pluggable. It currently defaults to JS or CLJS, but can be extended by adding targets for React, Svelte, or other frameworks. I used Claude Code during development.

Demo & Code: https://github.com/avanelsas/bareforge

I'd love feedback on the drag and drop UX, quality of the exported code (would you commit it to a repo?) or what exports you would like to see.

When people discuss Greece they act as if every Greek person is the same. It is easy to use stereotypes. Greeks are lazy, they retire early, the pensions are "insanely high compared to even the Greek economy before the collapse". The European Union frames this conflict like this the whole time. Sure there are people that screwed up, that took advantage of the situation. There is corruption and extremely poor government for many years. But when you look past that, to the normal Greek person, trying to to the best and make a living then things aren't so simple anymore. DO you really belive that an entire country is evil and corrupt? My 2 uncles have both worked 6 days a week from 10:00AM until 22:00 PM, and 14 days a year vacation. They started working when they were 14 years old, worked until they were 78 and 79 (While we fight the 67 yr retirement rule in the rest of Europe). When they retired, they had to wait 2 years before their pension would start being paid out (normal practice). Only to find out that it was cut in half when it finally arrived. One of them died, the other one (84) now lives on a pension of less than 650 Euro per month. 300 goes to the rent. That leaves him 300 Euro to buy food, pay the bills, get healthcare, support his children (3), of which 2 have been fired and cannot get a job anywhere. And their grandchildren don't have jobs either (which is far more concerning imo). He has a heart condition, yet cannot pay for any medicines. His son has cancer, there is no money for medicines. So when you say that people aren't starving on the streets, then you may want to think about this situation and let it sink in. There is huge poverty in Greece, you may not se it, but it is there. My uncle isn't in a unique situation, this has happened to many, many Greeks.

Wow, this is even worse than I ever imagined. It is unbelievable how far trolling can go and what the costs are in life for the victim. I don't know you personally Kathy but I really feel sorry for you. You deserve respect for having the courage writing up these thoughts despite of everything that has happened to you and your family in the past 10 years. What's even worse how easy it has become for us to judge from the sideline with smug remarks on Twitter. Sad, really sad.

We've been using sit/stand desks at our office since the start now. At first I was the only one using them, but now every developer seems to be using it more and more. To me, the most important feature is to be able to alter the height of the desk as I want to sit or stand during the day. I find myself switching positions 2-3 times a day. Couldn't work without it anymore. Awesome product!

Amsterdam, The Netherlands. MillMobile is about to launch a unique mobile audience targeting platform and is seeking developers to help us scale up. We have international customers and an international ambition. Want to be part of a fast growing startup, with a hands on mentality and working with innovative technology? Mail us at info@millmobile.com

We are looking for (fulltime) front end developers, iOS, and Android developers and two :

Software engineer - systems Responsibilities: Build and maintain high-performance, scalable systems Improve the reliability and efficiency of our core systems Support our internal APIs and user-facing products Develop elegant solutions to complex problems Code using Clojure, Ruby

Requirements: Extensive experience with web infrastructure, distributed systems, performance analysis, search infrastructure and/or large-scale data processing Experience with software engineering best practices (e.g. unit testing, code reviews, design documentation) Strong algorithms and data structures background BS, MS, or PhD in Computer Science or equivalent work experience

Desired: Development on the JVM, including asynchronous I/O, concurrency, and the Java memory model Experience designing fault-tolerant distributed systems Experience with Hadoop or other MapReduce-based architectures Hands-on experience in Linux Kernel development, configuration, and performance tuning Experience with databases like Cassandra, Redis, Memcached, Postgres, or Ruby on Rails Contributions to the open-source community

There is Zwapp, the community, and there is Zwapp Connect, our service that helps developers reach the users that are actually interested in their app. We use our recommendation engine to match between user needs and app to drive downloads. We've tried several app download services and found the quality of the downloads very poor. By using a lot of social/app and meta data that we have build up we can target much better and help devs to drive downloads to people that are more likely to use your app. (sorry about the pitch). It is actually a tough problem to crack that involves reach, matching tons of data, providing the right call to actions and then measure the success and improve the process again.

At Zwapp (I am the founder) we've actually attempted to address this issue, and yes, we use users and their social networks to see if we can make more apps discoverable than just the top popular lists. So far it seems to work out really well, people are interested in sharing their apps and providing each other recommendations. You see this in real life all the time. We meet up, put our phones on the table, and often the conversation is lead to "what apps do you use". We try to stimulate and support these types of conversations. There are more reasons why this approach is valid. Gaming reviews is less important because you wil trust a review of a person you know. It may be more interesting to see the most popular apps of your friends instead of the most popular in the app store. And finally, we have spend a lot of effort trying to provide excellent app detection. The reason for this is two-fold. it helps you get started quickly as a user, but more importantly it helps us to understand what apps people have and use, allowing us to provide qualitative recommendations. It is better to get a few users to download your app and then really use it, then get a whole lot of users downloading it and running it once because of a mismatch.

I think the author did a great job and took quite some time to share his knowledge with us. Pity the average response on HN tends to be a compliment followed by a but.... I guess we feel we are always smarter than the next guy, he just happens to put in the effort :-)

Well done, loved it all the way!

We do wish Apple would provide better ways too, but using the processes isn't going to get you to a 100% anyways. We are (luckily) not dependent entirely on system processes and will (in a few days) see if we can ramp up our app detection with help from the community!

We have thought about things like that but to be honest, we want to keep the experience focussed on your friends. There are already enough top app lists around. What makes Zwapp different imo is that it gives you direct access to the apps and reviews of your friends instead of strangers.

There is only one point in the app where we ask (politely) if you are willing to tweet about Zwapp.

That is in the autoshare section of Settings. You remain in control at all times about posts. You can turn sharing to social networks on/off but everything defaults to off.

Just connect with your friends (using Facebook, Twitter, or your contact list) and you can then browse your friends apps. Zwapp detects apps automatically on your device with a few clever tricks.

Also the real-time feed shows you the apps your friends are downloading now, reviews, likes etc.

Its a three month project that we did. The app is free and will remain free. It is born out of a frustration that finding apps is becoming more difficult and that browsing the App Store just isn't working. In real life, the first thing we do is compare apps on our phones, so why not do that on your phone too.

True. I am very happy with this discussion on HN, but I do hope others will learn from this and not be tempted to make the same mistake. I'd rather would have had an excellent review on TechCrunch and then lots of people signing up from all over the world, including Germany. This attention now is great, but obviously doesn't fix the false start. In the end it is so much better if people talk about the value you may or may not deliver, then discuss the name