HN user

seven

1,359 karma

Proud co-founder of nebenan.de and bcause.com

currently learning e-commerce

Contact me via email: sven@beastiebytes.com

Check my website at: https://beastiebytes.com/

Posts73
Comments168
View on HN
template2pdf.com 1y ago

Show HN: Google Docs and API to generate custom PDF

seven
1pts0
template2pdf.com 1y ago

Show HN: Template2PDF Templates to PDF API

seven
1pts0
beastiebytes.com 5y ago

Turning old cisco switches into cocktail machines

seven
3pts0
beastiebytes.com 5y ago

Shotbot – DIY tiny cocktail machine

seven
2pts0
christian-schneider.net 5y ago

Cross-Site WebSocket Hijacking (Cswsh)

seven
3pts0
news.ycombinator.com 6y ago

Ask HN: Looking for Subscription Management Service

seven
1pts0
medium.com 6y ago

Identifying MIM-104 Patriot Batteries from Sentinel-1 SAR Multi-Temporal Imagery

seven
3pts0
www.balena.io 6y ago

Taming the 'Hard' in Hardware

seven
1pts0
beastiebytes.com 6y ago

Transform cisco switches into cocktail machines

seven
5pts0
beastiebytes.com 6y ago

Upcycling cisco switches into cocktail machines

seven
3pts0
beltran.work 8y ago

Using MediaDrm for device ID tracking

seven
1pts0
datajones.com 11y ago

Show HN: Datajones – Create and Mail Your PDFs via Form

seven
2pts0
github.com 11y ago

Show HN: Enigstore – make gpg encrypted mails searchable in thunderbird

seven
1pts0
www.luminusweb.net 11y ago

Clojure Web Development Made Simple

seven
8pts1
beastiebytes.com 11y ago

Fun with baudline, gnuradio and 433.92MHz devices

seven
3pts0
github.com 11y ago

Hash Algorithm Identifier

seven
5pts0
mailarchive.ietf.org 12y ago

About encrypting SNI

seven
3pts0
news.ycombinator.com 12y ago

Ask HN: Looking for feedback on my side project

seven
73pts47
vimeo.com 12y ago

Functional Programming for Hipsters [video]

seven
1pts0
ruby.sadi.st 12y ago

Torture your ruby code

seven
1pts0
beastiebytes.com 12y ago

Refactoring fat ruby models

seven
1pts0
www.vupen.com 12y ago

Exploitation of Firefox Use-After-Free Vulnerability (Pwn2Own 2014)

seven
2pts0
lauren.vortex.com 12y ago

One of the Most Alarming Internet Proposals I've Seen

seven
534pts91
news.ycombinator.com 12y ago

Ask HN: Any advice on how to promote an API?

seven
1pts0
blog.cr.yp.to 12y ago

D. J. Bernstein has a personal weblog

seven
5pts0
news.ycombinator.com 12y ago

Ask HN: How to promote an API to developers?

seven
4pts1
www.flinkd.org 12y ago

Proxying Non-Proxy-Aware Applications with Burp and PPTP

seven
1pts0
news.ycombinator.com 13y ago

Ask HN: Free trip to Angola. Why is nobody interested in this offer?

seven
20pts9
donncha.is 13y ago

Trawling Tor Hidden Service – Mapping the DHT

seven
2pts0
news.ycombinator.com 13y ago

Tell HN: Searching for Python developer ; 2-3 month Luanda/Angola pro bono work

seven
1pts0

gut.org invest GmbH i.G. | Frontend - Rails - Hotwire | Berlin and/or remote | Full-Time

We are building a platform that lets people make a financial impact for the common good.

I am looking for a friendly and competent colleague to help me build the product and take on the responsibility for the UI part.

We would like to go with server side rendering on rails and the hotwire framework for the MVP.

Ideal candidate:

* You should be very comfortable writing maintainable CSS and javascript

* You do have an eye for design and building the user facing part is what you like most

* Broad experience and exposure to many different languages and programming concepts is a big plus.

* You care about security

Personal:

* modest enough to listen to crazy ideas

* strong enough to push back against crazy ideas

* Bonus: you’ve worked as a freelancer or ran your own company at some point in your career

* Bonus: you also speak German

Sounds interesting? Send us your CV and links you consider relevant for us (your GitHub profile, websites you worked on, Blogs) to: sventantau@googlemail.com

nebenan.de | Backend Developer | Berlin | Full Time, Onsite-REMOTE-Mix | https://nebenan.de

Nebenan.de is a free local online service to strengthen neighbourhoods: neighbours can connect to exchange recommendations, things, help and news. We are looking to fill a senior developer position to help us with the backend part of nebenan.de.

Our stack: ruby + rails json API, postgresql + postgis, redis, elasticsearch

Your Profile:

* You write software.

* ruby + rails experience is required, you should have worked on some bigger projects.

* Broad experience and exposure to many different languages and programming concepts is a big plus.

* You care about security

Personal:

* modest enough to listen to crazy ideas

* strong enough to push back against crazy ideas

* Bonus: you’ve worked as a freelancer or ran your own company at some point in your career

* Bonus: you also speak German

What we offer:

* To join a small and excellent team with QA support

* Responsibility for a product with meaning that a lot of people will use

* Open company culture, leadership based on competence

* Flexible working hours

Sounds interesting? Send us your CV and links you consider relevant for us (your GitHub profile, websites you worked on, Blogs) to: jobs@nebenan.de

nebenan.de | Backend Developer | Berlin | Full Time, Onsite-Remote-Mix | https://nebenan.de

Nebenan.de is a free local online service to strengthen neighbourhoods: neighbours can connect to exchange recommendations, things, help and news. We are looking to fill a senior developer position to help us with the backend part of nebenan.de.

Our stack: ruby + rails json API, postgresql + postgis, redis, elasticsearch

Your Profile:

* You write software.

* ruby + rails experience is required, you should have worked on some bigger projects.

* Broad experience and exposure to many different languages and programming concepts is a big plus.

* You care about security and know the OWASP top ten by heart.

Personal:

* modest enough to listen to crazy ideas

* strong enough to push back against crazy ideas

* Bonus: you’ve worked as a freelancer or ran your own company at some point in your career

* Bonus: you also speak German

What we offer:

* To join a small and excellent team with QA support

* Responsibility for a product with meaning that a lot of people will use

* Open company culture, leadership based on competence

* Flexible working hours

Sounds interesting? Send us your CV and links you consider relevant for us (your GitHub profile, websites you worked on, Blogs) to: jobs@nebenan.de

I would consider travelling as a big opportunity for any career, given that it is hard to avoid to make good contacts and new friends.

Best if you are able to combine working in your field of choice with visiting a new place.

Anecdata: I started to travel a bit about a decade ago and still have (business and personal) relationships with people from that very first trip.

Nor is mobile phone.

Germans do use the word 'handy' when referring to a mobile phone.

To us, 'handy' sounds like it could be the actual English word for mobile phone. When we hear 'public viewing' we think of people watching soccer together outdoor on a big screen. And I guess that most of us first think of a laptop computer when we hear the word 'notebook'.

I find it very useful to have an environment/toolchain that allows for quick validation of assumptions. Just something where I can quickly drop some code to see if it does what I think it does. If I get more comfortable, I start to write tests. For some stuff it helps me to put the hight level concept on paper in a flowchart or diagram.

Run some code formatter over the source if you get angry about indentation or other stuff that works you up.

Don't underestimate the human behind the old code. It might look wild to you, but the other coder had probably something in mind. :)

EDIT: about the fighting: Make peace with the code. You can't time travel away the problems. For me, I need to constantly adjust my mental attitude towards unfamiliar code. Sometimes that even helps a bit.

If you know JSON, you probably are somehow my target audience.

Imagine you could take your normal Word document and just put in some placeholders. Then send some JSON and this Word document (as a template) to my service. You would get a PDF in return.

Instead of MS-Word documents I use OpenOffice documents as templates.

OpenOffice is a word processor like MS-Word. Also a nice user interface etc. it is just build with different goals in mind.

Not in a way that an end user would not be frustrated at some point. I could read those files, but the output could be too different from what an end user would expect.

You are not the first one to ask about doing this in/for Microsoft land.. I'm working on this. If you drop me a mail, I would come back to you once there is something to see.

A professional quote done before the end of the meeting.

I have actually some code ready that takes templates, generates forms out of them (even for offline mobile use) and uses template2pdf as backend. But explaining that in a short message is hard for me. So there is no website or good documentation on that yet. This will change very soon.

That is a fantastic use case that is easy to understand and explain.

Try to find a way of showing the template/input without it being a download.

I've tried to gimp up a nice graphic several times. I will ask a friend to help me with that. This is actually something I wanted from the beginning but never had the time/energy to finish. It just never looked good and raised more questions than it tried to answer.

Having some more pre-designed templates is also a good idea. This might not attract the right audience via search engines, but could be of real value to potential customers. (And value for non potential customers.. which is also nice.)

Thanks for your input.

About https. I am ashamed that I've not yet purchased a recognized certificate. There should be a self signed certificate running, but since I did not set up my own CA, this is not really ready for production. The example code in the documentation does not verify the ssl endpoint. I need to fix that..

How do others handle this?

I wanted to buy a signature from a CA that is recognized by the majority of browsers and build my own CA for the API.

The advice about writing down specific use cases to come up more often during search is brilliant. I have no idea why I did not think of this myself.

This will be among the first things I am going to implement.

What a fantastic day!

A big thanks to all of you. I actually did not expect that much feedback. I just went to pick up some food. Now my access log is rotating, my apache needed a little tweaking and my pulse is high. :)

I appreciate every input and hope that I will be able to test out new ideas and work on the inspiration that I'm getting so far.

I am a bit overwhelmed and currently not able to say something smarter than 'thanks to all of you!'.

Wow! Thanks for your nice comment.

About your PowerPoint question.. I don't know how to put this, but I think just the fact that you ask, means that my message did not come across clearly. Or do you know the answer and just want to say that I need to make this more obvious? :)

To answer the questions:

It is not better than a PowerPoint PDF export, but tries to solve the problem of doing many PowerPoint PDF exports while changing the content of the document on each export. This is doable by just sending a template document and some keys and values to be replaced.

The main pain it solved for me was that I don't need to do layout changes for my customers if they are using some of my software and want to change the layout of lets say a report or proforma.

Does this make sense?

About the targeting to sys-admin types. This is correct. Perhaps I should split the page into 'marketing' and 'read if you can code'. I will think about that.

Thanks!

I love Jitsi. Since the latest version even the remote desktop sharing on my ubuntu systems is working.

It is funny how you say 'right now'. Jitsi tends to be not that stable from time to time.. so I have the same feeling. :)

Advice: Use IPv6. If either party can not get a native connection look for a free tunnel provider. Start jitsi with -6 as parameter and it will prioritise v6 connections. This fixed all kinds of 'nat-nat-nat' setups that some friends are forced into. (Make sure the implications of having a public address are understood.)

Another wonderful thing about jitsi is the availability for multiple platforms and crypto support for otr or zrtp. There is also a video bridge is bandwidth is a concern on video calls.

Does anybody know an skype like echo system for sip or xmpp? Perhaps even with crypto and video support?

I love Jitsi. Since the latest version even the remote desktop sharing on my ubuntu systems is working.

Small tip: Use IPv6. If either party can not get a native connection google for a free tunnel provider. Start jitsi with -6 as parameter and it will prioritise v6 connections. This fixed all kinds of 'nat-nat-nat' setups that some friends are forced into. (Make sure the implications of having a public address are understood.)

Another wonderful thing about jitsi is the availability for multiple platforms and crypto support for otr or zrtp.

The data is stored inside a relational database, which might become a problem in the future.

They do offer an API that is quite usable. I've build a simplified interface for our less trained staff members with it.

You won't find any RRD files which might be a problem for you. Until now that was only a theoretical problem for us.

Would you mind to elaborate on your problems with Zabbix?

We use it for a small ISP since nearly two years and are quite happy with it. All limitations that came up during integration could be fixed by writing some small scripts. Even upgrades worked.. :)

So if you have any Zabbix pain that might be waiting for us, please share.