HNHacker News
TopNewBestAskShowJobs

idank

395 karma · joined January 20, 2012

submissionscomments
idank··on Marissa Mayer’s new project is a suite of timesaving apps
I wasn't minimizing it at all actually, you made that assumption. :-)

I was under the impression that several billionaires are in the business of solving aging (Larry Page comes to mind), but I could be wrong.

idank··on Marissa Mayer’s new project is a suite of timesaving apps
There is something fascinating and magical to me about a multi millionaire starting a startup in a seemingly mundane field. No space stuff. No let's stop aging. A time saving app. Cool.
idank··on When will Google shut down Stadia?
No one is forcing any of those people to buy it. It is not the only way to play video games. Don't like it? Move on with your life.
idank··on When will Google shut down Stadia?
This is honestly out right depressing to think there are people who extract joy out of these kinds of messages. I know this whole thing is meant to be a joke, but come on, people need to get over themselves.

You can live life, have good moments, enjoy and have a good laugh about things without it coming at someone else's expense.

People have spent a good portion of their working life to put this product out there. It has flaws and it's not perfect on day one, sure. It might even get cancelled a year from now. None of that matters nor does it mean we need to make a mockery of their work. So much negativity around us these days. It doesn't have to be this way.

idank··on The original pitch for Diablo (1994) [pdf]
Oh Diablo. I will never forget how you broke my heart when my hardcore character died because my mom picked up the phone when I was busy slaying demons.
idank··on Alphabet’s Sidewalk Labs Eyes Toronto for Its Digital City
Fiber is still alive. Here's an announcement from last month.

https://arstechnica.com/information-technology/2017/04/googl...

idank··on How I Made My Own iPhone in China [video]
Makes me wish you could buy a kit and assemble your own phone. We need someone like Arduino to come along for this kind of tech. Would be awesome to just pick up my old and faithful Hakko and solder some sensor to a phone.
idank··on Explain Shell
That's an awesome idea. I'd love to try that one day.

Your command isn't valid because it's missing a control character after 'bar', such as ';'. Bash rejects it as well:

  $ bash -c "foo() { bar }"
  bash: -c: line 1: syntax error: unexpected end of file
idank··on Explain Shell
It boils down to a bunch of heuristics so there are gaps if the man page is slightly off of what it expects.
idank··on Explain Shell
How do you mean? Seems to work for me. Please file a bug report with how to reproduce!
idank··on Explain Shell
[[ seems broken but this works

http://explainshell.com/explain?cmd=%5B+-f+foo

idank··on Explain Shell
It doesn't. And I'm not just saying that because there's an agent pointing a gun at me as I type this.

Having said that, please don't send sensitive information to a random service on the internet. :)

idank··on Explain Shell
Wow it's been 4 years?

Would you believe it if I told you it's running on the smallest digital ocean instance, backed by MongoDB (!), and the only time I had to do any maintenance on it was when DO turned down the machine I happened to run on? The service doesn't exactly scream complexity, but it's nice when you put something out there and it just runs!

idank··on Fix for Golang runtime memory corruption bug
You weren't joking, it is a story. Isn't it kind of unfortunate that all this information is in a commit message, that 1) needs to be discovered through git blame, 2) at risk of requiring code archeology if enough lines change, e.g. by moving code around, and 3) is immutable so parts of it cannot be edited in the future?

I see this habit in a lot of commit messages and while it is important to convey intent, there are better ways to document your code (either inline, or in this particular case, a wiki page).

idank··on I am not a self-made man
The same can be said about speech. There's an entire industry on how to be a good speaker. It is very much an acquired skill, perhaps more difficult to master, but very similar to being well written.
idank··on Know before you go, with Google
There's no mention how the live feature works but I'd guess it's tied into the location services thing you can opt into on Android.

I really hope this doesn't turn into yet another death sentence via crowd sourced data (similar to review ratings on Yelp) to bars/restaurants that aren't getting full, making people think they're not good because no one is going there. The phenomena of waiting an absurd amount of time in line in cities like SF is quite popular.

idank··on Lua: A Guide for Redis Users
Are redis scripts still recommended now that redis modules are a thing? One of the pain points of scripting is the lack of test coverage.
idank··on Lily Programming Language
This is an impressive volume of work, especially for one person. How do you stay motivated?
idank··on Show HN: Wallarm – Protect your web apps or APIs with fast Nginx-based instances
TLDR: proxy your traffic through a locally installed secret blackbox, after which it is "100% protected".

Not found on the website: non-buzzwordy description of how this really works and what makes it better than the other gazillion security products. Show me an example of an attack you stopped. I realize the website isn't selling to engineers, but still.

idank··on Go stack traces and the errors package
What about the ones you retry?
idank··on Show HN: My first tiny web service, a simple key/value store
Congratulations on releasing something out there. I think above all, you will walk away with some gained wisdom in various areas of web services that'll make your next project even better.
idank··on Touch Pianist – Tap in Rhythm and Perform Your Favourite Music
This made me shed a tear.

I played the piano for years but due to a physical disability I can no longer play like I used to. Pressing the keys, maintaining rhythm and hearing the music come out is the closest feeling I got to what is now a forgotten memory.

Thank you Mr. Batuhan Bozkurt, for taking me back a few years to all those fun hours I spent on the piano. Please add more pieces (Liszt!) and keep up the good work (incorporating the pedal into this somehow would be really nice)!

idank··on The Python Road Not Taken
I tried to stay away from a which is better battle. I think the numbers speak for themselves as to which road everyday users of Python are using (scripts to scrape cat pictures don't count ;).
idank··on CVE-2014-7169: Bash Fix Incomplete, Still Exploitable
I wouldn't be surprised if he found it by accident. This exploit seems a lot easier to stumble upon in "normal" usage than something like Heartbleed for instance.
idank··on Dbignore – .gitignore for Dropbox
What happens if another client adds an ignored file and the current one tries to sync? I guess Dropbox will try to create it and fail repeatedly?

Neat trick!

idank··on Google killer-robots.txt
This is probably a joke with a reference to Terminator, where T1000 and T800 are "killer" robots. So if those robots obey web standards, they should not kill Larry Page or Sergey Brin when they destroy Google.
idank··on Bash [ -z hello ]
There is one in its own file: https://github.com/idank/explainshell/blob/master/TODO

It's slightly out of sync with the github issues though.

idank··on Bash [ -z hello ]
Actually one of their guys approached me last time explainshell appeared on HN. I think he suggested I implement it as some sort of shortcut, but I haven't had time to look into it.

I have a branch somewhere that exposes the results as JSON, which should make it easy to integrate if they were interested.

idank··on Bash [ -z hello ]
I am reading this!

Admittedly I haven't had a lot of time recently to improve explainshell. But I haven't deserted it; it's just a matter of finding a block of free days to focus on it.

(and as always, patches are welcome ;)

idank··on Live Google transit directions change the value of transit
Been living in San Francisco for a few weeks now and it still takes me a minute to figure out which direction I need to take in the Metro. Why they chose such unintuitive names such as Inbound and Outbound baffles me.
← PreviousPage 2 of 4Next →