HNHacker News
TopNewBestAskShowJobs

binarnosp

308 karma · joined February 14, 2013

submissionscomments
binarnosp··on What a good commit message looks like (2011)
I open an issue for every feature, bug or enhancement, then I mention the issue in the commit followed by a short description of the changes. I wrote down a procedure that I follow for every commit [1].

This allows me to keep the commit line short and to see the commits history related to the resolution of a bug or feature.

When using Gitlab, Bitbucket or Github the issues and the commits are cross-linked (example: [0]).

[0] https://bitbucket.org/binarno/imebra/issues/162/ [1] https://imebra.com/wp-content/uploads/documentation/html/sop...

binarnosp··on Artificial Intelligence Generates Christmas Song from Holiday Image
When I think that this month I'm going to hear "Last Christmas" by Wham! in every store I set foot into, this new masterpiece doesn't sound so bad.
binarnosp··on Logojoy: AI-powered logo creator
Also, no HTTPS when you are supposed to enter the credit card details. This stopped me from buying the logo.
binarnosp··on Snowden has done a service- Former Bush official applauds the whistleblower
Obama OS changelog:

-- Obama 2.0

"President Barack Obama has harshly cracked down on whistle-blowers, using the World War I-era Espionage Act to punish whistle-blowers who leaked to journalists more than all previous U.S. presidential administrations combined."

-- Obama 1.0 RC1

"Protect Whistleblowers: Often the best source of information about waste, fraud, and abuse in government is an existing government employee committed to public integrity and willing to speak out"

from http://change.gov/agenda/ethics_agenda/

binarnosp··on Steal a Credit Card, Buy a Hoverboard
Shouldn't Stripe be responsible for checking frauds and detecting them? Or shouldn't the credit card company deny the transaction for stolen cards? A low percentage of fraud is admissible, but the level mentioned in the article raises a few red flags.
binarnosp··on Kazakhstan to MitM all HTTPS traffic starting Jan 1
So, the next step is encrypting the content before sending it through TLS...TLS over TLS
binarnosp··on Japan Quake May Have Shortened Earth Days, Moved Axis (2011)
So we just added a leap second for nothing :-) ?
binarnosp··on Are random trading strategies more successful than technical ones? (2013) [pdf]
"Thinking fast and slow" by Daniel Kahneman dedicates an entire chapter analyzing why traders think that they know how to predict the future of markets, even when faced with real data that proves otherwise. In fact, a completely random algorithm often outperforms professional traders.
binarnosp··on Is it ASCII or Protobuf? The importance of types in cryptographic signatures
This was the reason that made me reject both protobuf and thrift for my own project. I ended up developing my own protocol which has to guarantee a normalized stream: there is only one way of encoding a set of data, any other way causes a error in the parser.

Here it is (still under development): https://bitbucket.org/binarno/goingthere

Can be embedded into streams, but it has a "strict" flag that forces the parser to throw an error if unexpected data is found in the stream. Optional tags not specified in the schema simply cannot be there, and all the tags must be encoded following a specific order.

Still looking for a simple protocol that allows to have a normalized representation that is always the same for the same set of data; I hate to develop my own things and prefer to steal ready made things :-)

binarnosp··on The DaftPunKonsole
Cannot wait to play this in the office tomorrow
binarnosp··on Obama Becomes First President to Write a Computer Program
> "everyone should learn how to code"

Why not "Everyone should learn how to fix a broken pipe" or "Everyone should learn how to cook" or whatever?

Here is mine: "everyone should follow his own passions"

binarnosp··on Wire – Modern Communications Network
You can develop an xmpp client for IOS that does not ping you every 10 minutes (or ever). You have to register the socket used for XMPP for VOIP purposes and IOS will happily comply with that. Been there, done that
binarnosp··on TestObject Quality Report for Wikipedia
Wait a bit: first the tests are executed and then the results are published
binarnosp··on Whitespace overloading to be added to C++ [pdf]
I propose to overload also the new line operator, for divisions. E.g.: X/Y may be represented by: X with Y under it. However some brainstorming is needed to differentiate it from Y^X
binarnosp··on [dead]
Adult package maintainers are having a laugh at their own logos. Teenage package maintainers are getting offended.
binarnosp··on JetBrains C++ IDE: Status update and Video report
What a soundtrack! I stopped watching the video because of that
binarnosp··on Toast Sandwich
How did this get on the first page of HN?
binarnosp··on Docker 0.7 runs on all Linux distributions
It looks like the Ubuntu packages are not there? (apt-get cannot find them)
binarnosp··on GitHub Résumé
This is spiraling out of control
binarnosp··on Work like hell
Raising an happy and healthy child is an accomplishment, and both parents need to be involved. Giving happiness to your family is an accomplishment, a much bigger one than "imagining" (because, lets get real, this is just a nice dream) futuristic trains travelling in a vacuum pipeline.

You don't have a family? Ok, spend all your time imagining nice stuff and give press releases about your imaginary stuff, but don't call it job, call it hobby. Are you still calling it a job? Then you shouldn't be spending so much time on it.

binarnosp··on Work like hell
Working 40 hours per week is not being lazy: is balancing work & real life, keeping them separate and have both of them.

We work to live, we don't live to work.

What Elon Musk does is not "work": for him is an hobby and you can put how many hours you want in an hobby, but I don't believe for one second that his employees enjoy putting 100 hours WORKING hours and live an healthy and happy life

binarnosp··on Work like hell
And then you die
← PreviousPage 2 of 2