HN user

sdsantos

169 karma

Developer at Bloco: https://bloco.io

Posts38
Comments13
View on HN
www.opentech.fund 10mo ago

Who Owns, Operates, and Develops Your VPN Matters

sdsantos
204pts193
pluralistic.net 2y ago

Microsoft pinky swears that THIS TIME they'll make security a priority

sdsantos
21pts0
news.ycombinator.com 7y ago

Show HN: Envelop – Share private files, without losing their ownership

sdsantos
4pts0
tech.eu 7y ago

Shopify goes shopping; (Buys Tictail)

sdsantos
1pts0
www.bloco.io 7y ago

Joining an Android Project

sdsantos
2pts0
list.community 8y ago

List.community – easy way to browse curated lists on GitHub

sdsantos
5pts0
blog.doist.com 8y ago

Designing Twist: The challenge of making teamwork less stressful

sdsantos
1pts0
medium.com 9y ago

Is your app a product? And why does it matter?

sdsantos
1pts0
blog.invisionapp.com 9y ago

Designers shouldn't code – they should study business

sdsantos
3pts1
poncho-game.com 9y ago

PONCHO – A Postmortem

sdsantos
1pts0
medium.com 9y ago

You don’t need an app for that (yet)

sdsantos
1pts0
theproduct.party 9y ago

The Product Garage Party – A party to launch new bootstrapped products

sdsantos
1pts0
www.bloco.io 10y ago

Why you need developers for designing a product

sdsantos
2pts0
themanual.org 10y ago

Our Narratives, Ourselves

sdsantos
2pts0
speakerdeck.com 10y ago

Making Apps for Google Cardboard

sdsantos
26pts0
blog.crew.co 10y ago

Kill your blog: Why side projects are the future of marketing

sdsantos
30pts24
www.bloco.io 10y ago

Stop making your developers design your product

sdsantos
12pts6
js.coach 10y ago

JS.coach – an opinionated catalog of open source JavaScript packages

sdsantos
3pts0
www.bloco.io 11y ago

Android app analytics tools comparison

sdsantos
6pts0
www.bloco.io 11y ago

How to Publish Your Android App on the Chrome Web Store

sdsantos
2pts0
androplr.com 13y ago

An Android App for Droplr: Androplr

sdsantos
2pts0
caderno.sergiosantos.info 13y ago

Show HN: Caderno - A minimal notepad for Android

sdsantos
2pts0
matchingbagsandshoes.com 13y ago

Show HN: Find bags and shoes to match

sdsantos
4pts1
sergiosantos.info 14y ago

Life at a startup - quotes

sdsantos
2pts0
thenextweb.com 14y ago

I was shocked – shocked – to find out there are tech startups in Portugal

sdsantos
1pts0
activo.dmfranc.com 14y ago

Activo // is a customizable theme for your web application

sdsantos
2pts0
dmfrancisco.github.com 14y ago

Desligado - simple web application supporting disconnection and deferred updates

sdsantos
1pts0
slideshow.dmfranc.com 14y ago

Slideshow.html - yet another HTML5 Presentation Assembler

sdsantos
18pts9
codev.dognaedis.com 14y ago

Online Code Security Verification Tool

sdsantos
1pts0
madebyform.com 15y ago

Mind: a simple, beautiful meditation timer.

sdsantos
2pts0

Yup, that's how I usually picture it, change the values to a collection of sin and cos functions.

When I started explaining it to some computer science students, it helped by giving a particular example of its usefulness:

Sound is composed of waves so, when you want to send a music to a friend it's all a bunch of values like [0, 1, 2, 1, 0, -1 , -2, -1, 0, ...]. If you know they're going to look like waves (sinusoidal functions) why not just send your friend how much they look like sin or cos? The values back there were just a 2sin(x) so why not just send them the value [2]?

You could save a lot of bandwidth. You just need to "correlate" sounds with a bunch of sin or cos functions everybody agrees on :)

Bonus: you can add the phase values, 2 sin(x + phase), to get the beats just right.

It remembers me of another article, about producers and consumers: "The Single Most Important Career Question You Can Ask Yourself" http://www.softwarebyrob.com/2008/05/18/the-single-most-impo...

If you’ve been reading startup blogs for years and never started anything, it’s time to accept that your tendency is to be a consumer. It’s not to say you can’t break out of that classification by starting something, but if you haven’t done it thus far you’re not likely to do it soon without some external motivation (maybe this post?).

If you have 50 software product ideas and your hard drive is littered with folders containing 30 lines of code from each, you tend towards being a consumer (or at least a producer who has trouble finishing things).

And if you figure out that you are a producer, stop daydreaming about the day you’ll make things happen. Start making it happen in the next 30 days, or forever hold your peace.

Once again, is the ability to ship something the major distinction.