HNHacker News
TopNewBestAskShowJobs

htp

115 karma · joined July 15, 2010

submissionscomments
htp··on Where Have All My Deep Male Friendships Gone?
Hah, yeah. I raised a mini Australian Shepherd from a puppy, and naively thought that experience had at least somewhat prepared me for parenthood.

(It didn’t. At all. It’s an insanely wild ride.)

htp··on I spent 3 years working on a coat hanger [video]
These are neat, but solve a different problem than the hangers from the submission.
htp··on Chonky Menu Re-Creation
This is rad! I tend to find animation and motion design daunting; the step-by-step construction of the menu really helped me understand how something like this can be put together. Thanks for making this!
htp··on Taming the Flame of Aging: Key Pathway for Chronic Inflammation Revealed
I assume this is a reference to e.g. https://news.ycombinator.com/item?id=36982813
htp··on WordPress testing official SQLite Support
This seems... not true, as https://www.sqlite.org/appfileformat.html indicates it "automatically coordinates concurrent access to the same document from multiple threads and/or processes" (search for: "Concurrent Use By Multiple Processes").
htp··on How web platforms collapse: The Facebook case study
Facebook's and Google's customers are advertisers, not end-users, no?
htp··on Show HN: I've been making JavaScript sandbox alone for 6 years
I’m a fan of this one:

  Never give up on a dream just because of the time it will take to accomplish it. The time will pass anyway.
  
  Earl Nightingale
htp··on We don't show typing status
I've found https://honk.me to be great fun.
htp··on iPadOS 15
In general: try tapping the dots at the top of the app, or tapping the app's icon in the dock.

For Mail specifically: there's an icon in the lower-right of the sidebar that looks like two squares, one on top of the other- try giving tapping that.

htp··on MacBook Pro

  Is the Touch ID sensor the new power button?
Yep.
htp··on Enable Node.js to Run with Microsoft's ChakraCore Engine
Designer News: https://www.designernews.co/
htp··on Ask HN: How do you come up with side project ideas?
A college friend in San Luis Obispo is working on this: http://horsepower.com
htp··on Poof and then Rails was gone
Cached version, as the site is currently down for me:

http://webcache.googleusercontent.com/search?q=cache:0-I-y0x...

htp··on ASCII Delimited Text – Not CSV or TAB delimited text
Took some time to figure out how to type these on a Mac:

1. Go to System Preferences => Keyboard => Input Sources

2. Add Unicode Hex Input as an input source

3. Switch to Unicode Hex Input (assuming you still have the default keyboard shortcuts set up, press Command+Shift+Space)

4. Hold Option and type 001f to get the unit separator

5. Hold Option and type 001e to get the record separator

6. (Hold Option and type a character's code as a 4-digit hex number to get that character)

Sadly, this doesn't seem to work everywhere throughout the OS- I can get control characters to show up in TextMate, but not in Terminal.

htp··on Npmjs.org moderated one of my comments regarding their outage today
The site’s hosted on a machine in his house, and is served over a DSL connection.

He says Node and/or Pulsar are doing well enough (150 connections using ~50 MB of RAM and 40% CPU)- apparently he just doesn’t have enough bandwidth to get everything out to everyone.

htp··on Meteor 0.7.1: Oplog support for complex queries, Meteor developer accounts
> The DDP itself is kind of like REST over sockets on steroids.

Wait, could you help me grok that? The way I see DDP, it's more like "just" RPC + notifications. Where does the RESTfulness come from?

htp··on A New Car UI: How touch screen controls in cars should really work
Now that I’m thinking about it:

What if you put one finger down to activate the interface, and tap with another finger (while still holding the first one on the display) to cycle through the menu?

This requires at least two fingers, but would allow for control of more settings, and would’t require you to remember how far apart your fingers need to be to get access to a control. You could have the car dictate the currently selected / active setting as you cycled through.

htp··on A New Car UI: How touch screen controls in cars should really work
I really like the “one big button” idea!

Using different numbers of fingers to control different things is interesting- how would people with missing fingers use this?

htp··on Show HN: I built this game alone – design, code, music, sound, marketing
Just wanted to say I loved the original Eliss.

Can’t wait to give this a shot later tonight!

htp··on Cars Kill Cities
"s/every day/frequently/g” is a UNIX-y way of saying “substitute ‘frequently’ in place of ‘every day’ in the entire document”.

(See http://en.wikipedia.org/wiki/Sed#Substitution .)

htp··on Ben Noordhuis's Departure
This is the kind of thing that helps me understand why people don’t want to contribute to open source:

You can get flamed just for making code public [1]. Contributing to someone else’s project and missing the bar for quality is one thing, but this person _shared some potentially useful code_ and several Internet-famous people took a dump on her project. Wrapping your head around software is already hard enough without having to worry about getting trolled or potentially destroying future opportunities.

Or the case we have here: a couple of actions get taken out of context and have meaning read into them where there wasn’t any, and now people think you’re a misogynist.

Why contribute and deal with all of that potential noise, when you can do _just about anything else_ and not have to worry?

[1]: https://news.ycombinator.com/item?id=5106767

htp··on iCloud Beta Incorporates iOS 7 Look and Feel
Nope, but it does animate when you resize your browser window.
htp··on Stop Allowing App Reviews From Beta iOS Versions
Yep- send bugs and feature requests to https://bugreport.apple.com/ . Everything gets read, eventually, by a real live person.

There’s more information available about reporting bugs (like which logs are useful, where to find them on your device, and how to get them off your device) at https://developer.apple.com/bug-reporting/ .

htp··on Upton: A Web Scraping Framework
Reposting a comment by the author from the article:

> Upton depends on Nokogiri, which is basically the BeautifulSoup port for Ruby.

> If you just used vanilla Nokogiri, you'd be responsible for writing code to fetch, save (maybe), debug and sew together all the pieces of your web scraper. Upton does a lot of that work for you, so you can skip the boilerplate.

htp··on Marissa Mayer Rolls Out a New Yahoo.com
Worked for me, too.
htp··on Why I Retired From Apple
> I've always wondered if people who go out of their way in trying to appear to be humble are reacting to the disgust that they feel when others aren't appearing humble.

I can’t speak for Don, but for me it’s always been an attempt to communicate three things:

1. I am not inherently smarter or more talented or in any way “better” than you 2. My accomplishments come from long hours and hard work 3. Even after taking #2 into consideration, I probably wouldn’t be where I am without all of the dumb luck I’ve stumbled upon over the years

> in other words I'm no different then you are we are all equal but I got lucky so don't hate me..

It’s the opposite for me: don’t make me a hero! I’m just a guy who had some ideas and saw them through to the best of my abilities- something you can do too.

htp··on Ten predictions (2004)
I personally have trouble quickly parsing expressions like sin(1 + (5 + x + y) / (n + k)), but do really well with things like:

    (sin (+ 1 (/ (+ 5 x y)
                 (+ n k))))
Similarly, your Lisp could be reformatted to something like:

    (define (qualifies-for-free-shipping item-price weight shipping-factor category)
        (let* ((item-cost (* item-price TAX-RATE))
               (shipping-cost (+ (* weight shipping-factor) 2))
               (total-price (+ item-cost shipping-cost)))
         (cond ((in category FREE-SHIPPING-CATEGORIES) #t)
               ((>= item-cost 80) #t)
               ((and (>= total-price 100) (in category ELECTRONICS-CATEGORIES)) #t)
               (else #f))))
I think you’re trying to use Lisp as if it were Python, and that’s going to make things more difficult for you than they need to be.

(A lot of my college classmates ran into trouble in a class where we programmed in Scheme [since renamed to Racket] because they tried to use it like Java, the standard curriculum language. If/when they grokked Scheme, they became just as proficient in it as they were in Java, but until they did they spent a lot of time effectively complaining about how Scheme wasn’t Java.)

htp··on Ask PG: Threshold of intelligence
I’m in the middle of the most ridiculous stunt I’ve ever attempted in my life, and while I can’t talk about it I can say this:

> the key here is to try anyway and learn along the process.

This is exactly right. Keep pulling on the string and see where it takes you; if you’re as determined as you say you are, that determination will be more than enough to compensate for whatever intelligence you think you don’t have.

htp··on Opposite of a Bloom Filter
I was thinking "Gloom filter", what with the possibility of reporting false negatives.
htp··on Why We’re Building Collections
I noticed your imagined workflow seemed folder-oriented, and thought of Hazel: http://www.noodlesoft.com/hazel.php

It doesn't provide the timeline you were looking for, and I don't think it can do Internet-y stuff, but it could take care of the "if something lands in _____ folder, do ____" bit if you had it run a custom script for each action.

Perhaps you could hack together your own activity stream with some elbow grease?

Page 1 of 2Next →