HNHacker News
TopNewBestAskShowJobs

robzyb

1,247 karma · joined August 24, 2013

submissionscomments
robzyb··on Circuit building: stop using antique parts (2014)
Octopart (YC'something, now part of Altium) have an excellent Common Parts Library:

https://octopart.com/common-parts-library

I also often refer to Sparkfun's product list as a reasonable starting point.

robzyb··on Stop Filing Bugs, File a Container
> The most common situations for having a bug that works on my machine but not other people's have to do with memory access violations.

That has not been my experience. Especially with software written under time constraints including the constraint of "this is FOSS software that I'm writing in my free time."

robzyb··on Why some software companies still make you talk to a salesperson
> This is another common and overlapping problem, companies that can't explain what they're selling.

There is logic behind hiring some people to build the product, and different people to explain the product.

robzyb··on Google Has Started Penalizing Mobile Websites with Intrusive Pop-Up Ads
I would love a Chrome extension that does this.
robzyb··on Playing with 80M Amazon Product Review Ratings Using Apache Spark
Thanks for writing this! I'm thinking about using Spark for a little 2M-data-point project that I'm working on, just for the learning experience.

Out of curiosity, what kinks did you find?

robzyb··on Pandora is laying off 7% of its US workforce
> But that would make them just like Spotify, and several other services. I think it would be hard to compete that way.

Its even harder to compete if your product is crappy... which is essentially what the OP was suggesting.

> If you really want it, you can find a way to export it, or copy it by hand.

The thing is that most people don't really want it. Therefore it is significantly harder to move to Pandora than it is to leave Pandora.

robzyb··on 32-bit homebrew CPU using 74' series logic
> From a practical standpoint, going with 32-bit over 16-bit means not much more than making the datapath twice as wide

Actually, that is more true from a theoretical standpoint.

From a practical standpoint you have twice as many traces to fit on your board and route, you have more chips, higher power requirement, etc.

robzyb··on Cooled Nikon D5500a Chills the Sensor for Clearer Star Photos
> There is a saying in electronics engineering world: "Every sensor is also a temperature sensor."

I've never heard that before, but its awesome.

Though, it could probably be generalised to "every component is also a temperature sensor."

robzyb··on Google Noto Fonts
I hate to be "that guy", but you are talking about the Unicode space.

UTF-8, UTF-16, etc. are just different encodings of the exact same Unicode space.

robzyb··on Show HN: Lemonade – the world's first P2P insurance company
> We like to say that Lemonade is the oldest new idea!

I think that the OP is drawing issue with the fact that the title described it as "the world's first P2P insurance."

robzyb··on Show HN: I invented a caffeinated toothpaste
> I'm assuming the cost of actual coffee at starbucks is negligible

And yet takeaway coffee costs me the same price whether its at Starbucks or just a hole-in-the-wall that only do take-away.

robzyb··on Israel deploys automated military robots
> The article hints that that is technically possible, but also states that it is not implemented.

  bool auto_fire = false; // Don't forget to set to false before deployment
robzyb··on The Myth of Self-Service Analytics
Off topic, but whats the advantage of Transdata over Alteryx?
robzyb··on Four Big Banks to Create a New Digital Currency for Inter-Bank Transactions
> They use very expensive record keeping and clearinghouse arrangements (often involving quite a lot of physical paper) that in theory could be cheaper to do with a distributed ledger.

Do you have some quantifiable facts or sources to back this up?

If I'm going to repeat it I want to be certain of it.

robzyb··on Japanese writing system basics
I agree. And I'm an Australian in Japan learning Japanese.

(I was expecting it to be a rant about insufficient unicode usage.)

robzyb··on Show HN: Every Twitter and/or Facebook user has a public message board here
> What would make me prefer corkpage over ask.fm and other similar services?

I haven't heard of either of these services before, but I just spent 30 seconds on each.

With corkpage: I told FB to accept the request and I was logged in straight away.

With ask.fm: I told FB to accept the request, and then ask.fm asked me a bunch of information to register. Quite annoying.

robzyb··on Apple announces bug bounty program
> Put another way - if you are not part of the invited group, and you submit an issue, but do so poorly, or without a clear Proof-of-Concept, and concise description, you can reasonably expect to hear no response from Apple, with no grounds to complain that they ignored you. But, at the same time, if you have a clear exploit, well documented, with impact and proof-of-concept, then their is still an avenue to submit it to Apple, but it's up to Apple to decide how they wish to prioritize.

Thanks, that does make a lot of sense.

My main exposure to bug bounty programs has been through the blog post of submitters, that don't give much insight to the resources/support that e.g. Apple would need to give.

robzyb··on Apple announces bug bounty program
Just for the sake of discussion: Are they opening up because they need to do this to survive? And they need to do this to survive because their products aren't as good as they used to be and they can't live in an enclosed environment?
robzyb··on Apple announces bug bounty program
That setup doesn't make any sense to me.

Either its an open program or a closed program.

A closed program that allows submissions from others is an open program.

What reasons what they have to do it this way? My first guess is to tick some checkbox.

robzyb··on China has built an elevated bus that travels above car traffic
It seems to me that a good way to reduce the amount of cars onto the road would be to build large buses.
robzyb··on Show HN: Noms – A new decentralized database based on ideas from Git
Wow, this could be quite interesting.

Firstly, it would be cool if this could be a single gateway to "all the data in the world". Right now its a pain to find, say, energy generation statistics for, say, Portugal, but it would be great if I could do something like:

  noms get statistics.industry.energy.portugal.all();
Secondly, the versioning idea could have some really cool applications. For example, I work in data analytics, and sometimes I want to transform some data in an SQL table.

Doing transformations nicely is a bit difficult. Either I'm doing the calculations in a column of a view, with the associated performance hit, or I'm tacking columns onto the table, which quickly leads to a mess, especially during the initial stages of analyses.

It would be so cool if I could treat the database as a constantly-evolving git tree.

robzyb··on Why I’m Not a Fan of R-Squared
> I think what John is saying is that people commonly use R^2 as measure of model fit where something like root mean squared error (RMSE) gives a better measure of model fit (by measuring the distance from the true model)

I don't mean to be rude, but that is definitely not what he is saying. There are two important things I'd like to clarify:

- It is wrong to call the alternative measure "the RMSE". The alternative that the article was proposing was a made-up measure called E^2 which measures the distance from the true model.

- The author is not suggesting that people use E^2 instead of R^2 for any case. In fact, in almost all cases it is impossible to use E^2, because calculating it requires you to know the true model, and if you know the true model it would be very unlikely that you'd be wasting your time measuring other models.

The author makes it clear that E^2 isn't really to be considered an alternative when he called it the "generally unmeasurable E^2".

robzyb··on Growing Unease as British Mutual Funds Block the Exit Doors
> It's pretty similar. The bank has some cash on hand, and the rest sits in less liquid assets (like loans).

That model is far too simplistic. And for most intents and purposes, especially when talking about bank runs, it fails rather badly.

I'll give the following explanation. Its going to sound like a huge scam, a ponzi scheme, a hugely irrational method, but in actual fact it makes a lot of sense for reasons that I'm not intelligent enough to put into words. But, its a rather elegant way of controlling the money supply.

So....

Imagine that I start a bank called Humber Necks Bank. We start with 0 customers.

Then Adam comes in and deposits $400.

The Ben comes in and asks for a loan of $200. We give him half of the money we got from Adam. Ben deposits this $200 in the bank.

The Charlie comes in and asks for a loan of $100. We give him half of the money we got from Ben. Charlie deposits this $100 in the bank.

The David comes in and asks for a loan of $50. We give him half of the money we got from Charlie. David deposits this $50 in the bank.

Then all of a sudden Adam, Ben, Charlie and David want to buy a bunch of in-game items on Pokemon go.

Adam will come in and ask for $400, Ben will come in and ask for $200, Charlie will come in and ask for $100, and David will come in and ask for $50.

That's a huge problem, because all I actually have is $400 (that Adam originally deposited).

robzyb··on Growing Unease as British Mutual Funds Block the Exit Doors
> You're basically describing a bank run [...]

A bank run is a very special case, and while it might have similarities, it pays to be cautious when drawing comparisons.

Bank runs are special because of the fractional reserve banking system.

(Usually its at this point that someone launches into a tirade vaguely conspiracy-theory-ish about fractional reserve banking system, and complains that money is debt, but I grok it)

robzyb··on What a $347B conglomerate holding company's web site looks like
Definitely need to mention: http://bettermotherfuckingwebsite.com/
robzyb··on US Set to Approve Private Moon Mission
SpaceX's care about "our established presence in space" is secondary to their care of revenue and profit.
robzyb··on Coming soon: express even more in 140 characters
Some (most?) of his @ThreeUKSupport tweets are New Tweets and he doesn't want these going to his followers.
robzyb··on Please don't send me smart replies
> But if I just get a "I'm 5 mins late" from my friend, I don't think a "Don't worry, I'll wait" suggested by the algorithm is that bad and I myself would not mind getting such a "algorithmically suggested" response by my friend. After all, the other party selected the response himself, so I think it is honest.

Except, suggesting "Don't worry I wait" means that the person might click that, instead of typing "ok".

This is a problem if you know the person well, and know that a response of "ok" in the situation indicates they are annoyed at you, etc.

robzyb··on Introducing WhatsApp's Desktop App
Was super interested, until I realised no LINE nor KakaoChat :(
robzyb··on Dropbox Project Infinite
"Just implemented better"? "Just"?

If it were as simple as you imply it is then surely we'd see this change made trivially to SMB, NFS, WebDAV, or SSHFS.

I agree with you that in hindsight this is an obvious feature, but they actually decided to implement it, and I bet it wasn't entirely trivial.

← PreviousPage 2 of 9Next →