HNHacker News
TopNewBestAskShowJobs

spellboots

616 karma · joined August 11, 2010

submissionscomments
spellboots··on Missing drawing API: Canvas vs SVG paradox
You can use document fragments for this and get a similar performance boost without resorting to string concatenation.
spellboots··on Show HN: Self-signed certs as a service
Just in case anyone doesn't realize that this is a terrible idea, this is a terrible idea.

It's certainly a reasonable position that self signed certs should not have such a scary warning, but if you install the lolroot root certificate as a trusted certificate, you will now be completely vulnerable to MITM attacks.

Anyone can pretend to be, for example, your bank, by generating a lolroot self signed certificate for your banks domain name. You've said you trust them, your browser won't put up any warning.

I'm sure most people realize this but in case you didn't, don't install it.

spellboots··on Abandoning PHP for Python
Obligatory link to http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-de...
spellboots··on Stanford scientists use DNA to assemble a transistor from graphene
Science buzzword bingo!

Does look awesome though.

spellboots··on 901614 – Adopt Tor as a feature in Firefox
Here is a nag box implementation that actually works:

To continue, please type the following phrase in the text box:

I UNDERSTAND THAT ENABLING THIS FEATURE WILL CAUSE HACKERS TO STEAL ALL MY MONEY

Type the phrase: _______________________________________________________

[Ok] [Cancel]

spellboots··on How Flow-Based Programming Could Save The Sanity Of Web Developers
"Let's get non-musicians making music! We'll just give them a nice MIDI keyboard instead of that hard-to-use violin"

Sure, this will skip over some tricky bits of getting started with programming, just as a MIDI keyboard can make it easier to make violin sounds without having to learn all that pesky fingering.

However, as with playing the violin, those bits aren't really the hard part to learn; the easiest to use keyboard in the world won't make you a composer and flow based programming is not going to make you a programmer.

spellboots··on Improbable research: London to Edinburgh in five exciting minutes
480 miles in 5 minutes is 5757.87 Miles per Hour. That's going to be quite a ride...
spellboots··on Don't Comment Your Code - Write Better Code
If you have to write who wrote a piece of code in a comment, you must not be using a decent version control system with a blame command. Which is a problem you should probably fix way before talking about comment styles.
spellboots··on Code documentation written as code
Or you can just append #readme:

https://github.com/adambard/learnxinyminutes-docs#readme

spellboots··on Palo Alto bans vehicle dwelling
I'm sure that there have been no instances where someone with a home threatened a police officer, or got into a fight. It's only those dirty homeless people who do that.

There may be higher levels of violence, but two incidents does not show that in my opinion.

spellboots··on More Encryption Is Not the Solution
> Several nation-states, most notably the United Kingdom, have enacted laws that allow the police to jail suspects until they reveal the cryptographic keys to unlock their computers. Such laws open a host of due process and civil rights issues that we do not need to dwell on here. For now it is enough to note that such laws can be enacted and enforced.

Doesn't steganography mitigate this issue if used properly?

spellboots··on Bot wars - The arms race of restaurant reservations in SF
Yes, in todays technological society, people who understand technology have advantages. I don't see why that is surprising, given the website you're commenting on.

Ultimately this is not about technology, it's about economics. Surely the restaurant should raise their prices until not enough people want to book 2 months in advance to make bots and make this an issue. Or PAX should raise their prices so they don't sell out in 23 minutes but still sell all their tickets before the show. Or either business should increase their capacity. Or perhaps they are capitalising on the fact that they are oversubscribed as some kind of marketing device. Either way, any time there is a limited supply of something people are going to figure out ways to get some, and if the limited supply is available on the web, people who understand the web will have an advantage.

spellboots··on HTTP responses as a service
You should almost always, for almost every test suite, do this with a mocking library.

That being said, I can think of some cases where this service would be really useful, such as one of tests on live systems for example.

spellboots··on Apple Developer Center still down
I don't think anyone was, least of all me. In any case, I'll bite:

Different UI toolkits make doing certain things hard, certain things easy, and some things damn near impossible without large effort on the part of the developer.

So when the parent commenter says "Nobody on OS X wants a Qt app", I'd argue that yes, although you can make a "well designed QT app", it's much harder to make a "well designed OS X app" with QT.

Why will it be less likely to be a well designed OS X app? Because it will be different to a Cocoa app made with interface builder, in subtle and sometimes not so subtle ways. Sure you can code around these and make adjustments, but the level of effort and investment to get to the stage of if you'd just built it with a more suited tool for the job (Cocoa / Interface Builder on OS X) is quite high.

This is why there is some truth the the admittedly generalised statement made above that "Nobody on OS X wants a Qt app".

spellboots··on Apple Developer Center still down
Design is far more than just visual, and your dismissal of design as "different looking buttons" suggests that you don't really understand design very well.
spellboots··on Microsoft Research turns Kinect into sign language reader
Another win for the NSA against the menace of deaf terrorists!
spellboots··on DuckDuckGo: illusion of privacy?
This article may help explain how: http://vincent.bernat.im/en/blog/2011-ssl-perfect-forward-se...
spellboots··on Poll: How many HN iOS users actually use Siri?
I find it really useful for two specific actions: Setting a timer whilst cooking, and setting reminders.

"Remind me to renew my insurance next monday at lunch time" takes a lot less time that manually entering a date, time and task. 5 seconds as opposed to 30 seconds to a minute.

And whilst cooking, setting a timer quickly without having to navigate through menus with greasy hands is great.

It did take quite a while to actually remember to use it.

spellboots··on Typeview – see what your users type before they press ‘enter’
An argument could be made that this is essentially a keylogger. Fine, a _selective_ keylogger, but still.

Whilst this looks useful, it's questionable if it's ethical and furthermore it may even be illegal in certain juristrictions with strong privacy laws.

spellboots··on Show HN: Infraprint - print API for developers
Where is the pricing information?
spellboots··on Skype backdoor confirmation
I think you are missing the point - the article proves (unless the author is flat out lying) that text chat through skype, which is claimed to be end-to-end encrypted, is not, as requests are being made to the URL.

It may currently be for innocent purposes (check URLs, thumbnails etc as you said). However the fact is that they can make these requests at all show that the encryption is not end-to-end, otherwise they wouldn't know the URL to make a request to at all! The request isn't being made from the client, the IP shows it comes from Microsoft's servers.

So, you're talking about voice, but this is proof that the textual chat connection that should be secure end-to-end is decrypted and routed through Microsoft's servers.

spellboots··on Stripe launches beta in Ireland
Hey Tom, if you want to chat about Stripe implementation we should use it as an excuse to pop down to the Sussex Arms ;)
spellboots··on Stripe launches beta in Ireland
As mentioned above, I spoke to them at their hack day in London at the beginning of April, and they said they expected to solve this in 1-3 months. So hopefully within the next 6 weeks if we're optimistic!
spellboots··on Stripe launches beta in Ireland
Agreed, this is a massive pain - I'd love to start using them but I need to bill in USD, and getting a US bank account from the UK is a big unknown.

I spoke to them at their hack day in London at the beginning of April, and they said they expected to solve this in 1-3 months. So hopefully within the next 6 weeks if we're optimistic!

spellboots··on What happened to Chrome's popup confinement feature?

  int isPopupUseful()
  {
    return FALSE; // 96% accurate
  }
spellboots··on Google's self-driving car gathers almost 1 GB/sec
It's likely far cheaper to store it than it would be to run the test again. This is Google, they can certainly afford it – I'd be incredibly surprised if they weren't storing it.
spellboots··on How can we get Google Support?
I don't think this is true, Google seem to be doing pretty well financially, as do plenty of other companies with terrible support.
spellboots··on Career reorientation, best way to get into programming/CS?
Apply for junior developer positions at companies that interest you. If you can code, in this market you can get a job. With a strong mathematical background you will likely be snapped up. Seriously, apply to some junior developer jobs. I think you'll be pleasantly surprised at how easy it is to get a job if you can actually write code.

If you're not confident enough that you can write code well yet, then practice. Build side projects. Contribute to open source. Although a CS degree is informative, useful and enjoyable, it's absolutely not required currently.

spellboots··on 9-Year-Old Girl Raises $15,000 to Make Video Game
This doesn't seem to apply - she is creating a game and the rewards include copies of that game. There are plenty of other games that are funded on Kickstarter. The method of producing the game (going to a camp) seems irrelevant, and clearly not what the guidelines are supposed to prevent.
spellboots··on Stabilizing Ember Data
Ember data is built on top of REST.
← PreviousPage 4 of 5Next →