HNHacker News
TopNewBestAskShowJobs

jluxenberg

1,438 karma · joined November 23, 2009

I write code, take photos, skydive, and do the Lindy Hop

contact me at j@red at j@redlux dot com (replace @ with 'a')

http://www.jaredlux.com

Previously worked at AWS EC2, Nest/Google, and Twitter building web services. Worked on micro-mobility at Scoot (acquired by Bird).

Currently self-employed working on a secret pet-tech product. Drop me a line if you want to geek out about dog training!

Investor in @ScootNetworks, @keyboardio, @Rinse, and @getPawprint

[ my public key: https://keybase.io/jluxenberg; my proof: https://keybase.io/jluxenberg/sigs/AY5U5BeL5LuJ1hN5BZpDarGwwF5wGQfPQrWRMOY3foM ]

submissionscomments
jluxenberg··on A Day on the London Underground
Search for "Oyster card journey information" on this page: http://www.tfl.gov.uk/info-for/open-data-users/our-feeds
jluxenberg··on RegExpBuilder – Create regular expressions using chained methods
S-expressions are a natural fit for construction of regular expressions, see http://community.schemewiki.org/?scheme-faq-programming#H-1w...

e.g.

  (: (or (in ("az")) (in ("AZ"))) 
    (* (uncase (in ("az09")))))
jluxenberg··on Introducing Google Cast for audio
No, no need to connect HDMI out to anything. I just connect the optical out to my receiver.
jluxenberg··on Introducing Google Cast for audio
I use this HDMI audio extractor to turn a Chromecast into what you describe: http://www.amazon.com/J-Tech-Digital-Premium-Extractor-Conve...
jluxenberg··on “Invalid username or password” is a useless security measure
I don't know if it's still the case, but for a long time at Amazon your account identifier was a combination of your email address and password. So you could have two accounts with the same email address and different passwords.

Needless to say, this caused some confusion for users.

jluxenberg··on Reflected File Download: A New Web Attack Vector
Lots of interesting things can be done without root.

The author gives an example where he quits and re-launches Chrome with flag "--disable-web-security" which disables the same-origin policy. He launches Chrome to a webpage which then steals your Gmail session cookies.

Most of the useful things you do on your computer, accessing all of your data, etc. doesn't require root.

jluxenberg··on Poll: How many emails do you have in your inbox right now?
I use this system and it has transformed my business and personal life: http://xph.us/2013/01/22/inbox-zero-for-life.html
jluxenberg··on With help from Teamsters, LA Uber drivers try to organize

  >> Uber drivers are independent contractors, 
  >> so they can't form a union, which is why 
  >> they're trying to form an association
Does this mean it's illegal for them to form a union? Why would it be? What prevents them from unionizing?
jluxenberg··on Jailbreak tweak brings multitasking to the iPad
Someone needs to port a tiling window manager to iOS or Android. On a platform where screen space and user interactions are at a premium, it seems you'd want to minimize the amount of window resizing actions and maximize the usable screen space.

I use XMonad (http://xmonad.org/) on my desktop and love it. My Android tablet (a Nexus 10) is big enough that it needs something like this; would be great to have two or even three windows open at a time.

jluxenberg··on The Morality Police in Your Checking Account
If you have a Chase account you can afford to walk away from, send them a nastygram threatening to take your business elsewhere.
jluxenberg··on Scala 2.11.0 Release Notes
Buried in the release notes is this gem: reflection via ClassTags wasn't (and still isn't) threadsafe in 2.10; this has been fixed in 2.11 (see http://docs.scala-lang.org/overviews/reflection/thread-safet...)
jluxenberg··on Scala 2.11.0 Release Notes
Probably not in your geographical area, but we use Scala at Nest! Contact me:

jared at nestlabs dot com

jluxenberg··on Get Poached
https://www.whitetruffle.com/ has been doing this for a while.

Anyone with experience as a candidate on there want to tell us what it's like?

jluxenberg··on Bitcoin promoter Shrem indicted in NY for money laundering
According to 31 CFR 1022.320 [1], your bank is legally required to report on any transaction that it "knows, suspects, or has reason to suspect ... involves funds derived from illegal activity"

I don't know how the Treasury Department expects my bank to know if transactions involve funds derived from illegal activity, but damn is that creepy.

[1] http://www.law.cornell.edu/cfr/text/31/1022.320

jluxenberg··on Preview the New Deployments API
Seems a bit like a more tailored version of a workflow service e.g. http://aws.amazon.com/swf/
jluxenberg··on Machine that Levitates Objects Using Sound [video]
What about rapidly moving an illuminated object? Tiny LED connected to tiny battery?
jluxenberg··on Find Friends Abuse
Not true; they prompt and clearly describe what they will do with your address book during onboarding. Can't find a screenshot of it now, and maybe it has changed since they first launched.
jluxenberg··on Find Friends Abuse
I think hashing is key here. There are 10^10 possible phone numbers (without country code), so approx 34 bits of information to encode the entire phone number space.

If your API accepts a 128-bit hash (pick your favorite) of a phone number and returns the user's username, and is rate-limited, it would be infeasible to brute force the hashed phone number space to produce the data dump. Then, rate limit by account (rather than IP address) and flag accounts accessing this API too frequently or in different patterns than your client uses.

jluxenberg··on Show HN: nvlope.com, your mailbox with an API
Google's products have been sapping my desire to build things. It used to be that we had to build our own tools to do thing like edit code, send email with a quick workflow, etc. Not so any longer.

I've found a Gmail-based email workflow that work really well for me (and requires no browser extensions or custom code). I now own a Chromecast that allows me to play music and video on my home AV system. It just works, out of the box.

This looks really compelling if I was the kind of hacker that still hacked tools. These days I hack my workflow and use existing tools because they've gotten really good.

jluxenberg··on Stop Saying Bitcoin Transactions Aren’t Reversible
The Bitcoin ledger doesn't provide credit. There's nothing stoping someone from offering a credit account (e.g. a consumer credit card) denominated in Bitcoin.
jluxenberg··on Cryptsy: Trade over 60 different types of cryptocurrencies
lowglow is Dan Gailey, who runs Techendo.
jluxenberg··on Someone just made a $147,239,214 Bitcoin transfer
Are those editorialized links added by Blockchain.info admins, or are they part of the block chain itself? ("gotcha" and "shit load of money!")
jluxenberg··on Bitcoin nearing $800/BTC
If USD/BTC goes slightly above $1,000, it will be profitable to mine on EC2 GPU instances.

edit: Forgot to mention, only profitable with Spot instances which are significantly cheaper than the on-demand rate.

jluxenberg··on Microsoft ‘Mortally Wounds’ SHA-1
>> We advise mining the block in which you collect your bounty yourself

If you solve one of these, don't send the transaction to a miner for inclusion in the blockchain, or they'll steal your reward!

jluxenberg··on Rosa Labs
And they still haven't added anyone with nutritional science credentials to their team:

http://www.rosalabs.com/team/

jluxenberg··on Hacker news: DMCA
This is a standard DMCA 512(c)(2) notice; see http://www.chillingeffects.org/dmca512/faq.cgi#QID129
jluxenberg··on Google shares hit $1,000 after strong earnings
P/E remains pretty stable at 30-ish

http://www.wolframalpha.com/input/?i=plot+p%2Fe+and+price+NA...

jluxenberg··on My Final Post
Regarding the transcoding; there must be other costs at play there. Because by my calculation[1], time on your Mac Pro costs £0.67 per second...which seems quite steep.

((3 frames / second) * (1 second / 24 frames) * (600 seconds / £500 ))^-1 = £0.67 per second

jluxenberg··on Meet the Dread Pirate Roberts, the man behind Silk Road
Contrary to the article, the AMA on Reddit has not been deleted

http://www.reddit.com/r/IAmA/comments/1fwi48/im_the_ceo_of_a...

jluxenberg··on Soylent reaches $1M in pre-orders
I don't understand why I should trust a food product produced by a team[1] that has NO EXPERIENCE WHATSOEVER with nutritional science. And someone please explain why a dietary supplement needs a CTO?

[1] "The Team" section of this page https://campaign.soylent.me/soylent-free-your-body

← PreviousPage 3 of 10Next →