HNHacker News
TopNewBestAskShowJobs

jdormit

925 karma · joined October 5, 2016

[ my public key: https://keybase.io/jdormit; my proof: https://keybase.io/jdormit/sigs/IiJS9YM4NDc5M7wklMNoeLW-hHZTQNumY1wz13xuBhw ]
submissionscomments
jdormit··on I built a profitable business with a $100 budget
Gotcha. Thanks for the reply.
jdormit··on I built a profitable business with a $100 budget
> I don't understand your second paragraph, sorry.

Seems pretty clear to me: did you get permission from your customers before publishing your correspondence with them?

jdormit··on Show HN: How to write a recursive descent parser
Was it for fun or for business?
jdormit··on Uber Driver Tip-Hustling Schemes
Interesting! That somewhat defeats the purpose of Uber, doesn't it?
jdormit··on Timg – Terminal Image Viewer
Does anyone know how to make this work with tmux splits? I tried setting this up but the images would be displayed across splits as if w3m was taking up the whole terminal.
jdormit··on How Utah Reduced Chronic Homelessness
Have you ever driven by the streets next to Pioneer park downtown? On a certain street by the homeless shelter it's basically Tent City
jdormit··on Uber Driver Tip-Hustling Schemes
Here in Salt Lake I have never been asked for a tip.

In general though, I've found Uber experiences to vary significantly by region. In Salt Lake, I usually sit in the front seat, drivers are chatty, and the whole thing feels like "someone giving you a ride". In NYC, by contrast, I mostly sit in the back (a lot of the time the driver will block off the front passenger seat), drivers don't tend to talk, and the whole thing feels like a cab ride.

In fact, I would guess that many Uber drivers in NYC are/were taxi drivers.

jdormit··on Employees who decline genetic testing could face penalties under proposed bill
> Time to bring back the threat of lynching as a deterrent.

...please tell me this is a joke

jdormit··on Up to 48M Twitter accounts may be bots
I was trying to build an online presence as an indie game dev for a while, #gamedev and #indiegames generated a lot of bot retweets. Bot retweets tend to cascade, too - other bots that may have missed the original tweet pick up the retweets. Finding the right hashtags can be a pretty good way to get (human) eyes on your message, due to that exponential growth factor.
jdormit··on Scrimba: a video format for communicating code
What languages are on the road map?

Also, really really well done!

jdormit··on Mathematical Notation in Emacs
> Most of your points are basically "it doesn't look right to me"

The objection was "the mathematical symbols are not being used correctly", not "it doesn't look right to me". Which makes a big difference if the point of putting math symbols into your code is to make it read like an equation , as the author is attempting to do.

jdormit··on Ask HN: Is S3 down?
I would say use CloudFlare, but...
jdormit··on Announcing the first SHA-1 collision
If you look at the textual representation of the hex sequences, you can find the string "SHA-1 is dead!!!!!".
jdormit··on Announcing the first SHA-1 collision
Why?

[Edit] Just saw it. This is why I shouldn't read HN on my phone.

jdormit··on Seven earth-sized planets discovered circling a star 39 light years from Earth
We don't have any spacecraft that can go that fast, do we?
jdormit··on Show HN: Generate a quiz from a Wikipedia page
Good luck!
jdormit··on Show HN: Generate a quiz from a Wikipedia page
Did you get the job?
jdormit··on Google Spreadsheets and Python
I would love to take a look at the source code for this!
jdormit··on Callback Hell (2016)
> See the pyramid shape and all the }) at the end? Eek! This is affectionately known as callback hell.

In other words, "callback hell" is simply the state of having too many nested inline callbacks. It makes the code uglier and for some harder to read. That's why pulling callbacks out into their own functions (i.e., making them no longer inline) fixes callback hell.

jdormit··on Python moved to GitHub
The Sourcegraph Chrome extension provides this for Python, JavaScript and a few other languages I think.
jdormit··on The web sucks if you have a slow connection
I think it depends on what the JavaScript is used for. I agree that blogs and news site should be static, but forums - and in general, sites with a high degree of user interactivity - can see significant UX improvements with some JavaScript, for things like asynchronous loading, changing the UI without reloading the page, and even nice animations (although many of those can be done in CSS these days). However, graceful degradation is very important - disabliing JavaScript on these sites shouldn't break them, merely impact the UX.

[Edit] "blogs and news sites should be static" -> this should read "blogs and news sites don't need JavaScript"

jdormit··on New GitHub Terms of Service
That sounds like open source to me.
jdormit··on Show HN: Livre, a free, open-source eBook reader
This is a side project of mine arising from my frustration that existing eBook readers for Linux are ugly as sin. It's not yet fully-featured, but it has enough functionality that I have switched to it as my default reader.

Feedback and contributions are welcome!

jdormit··on Ask HN: What is the most exciting development in your field right now?
Not at first. But if the tide turns enough, Apple with have to jump on board to avoid losing market share.
jdormit··on Ask HN: What is the most exciting development in your field right now?
Google still is! Progressive web apps now have the ability to be installed "natively" on Android devices [0], meaning they show up in the app drawer like any other app rather than being limited to a home screen icon.

I think these are the future. Once they catch on with mainstream consumers, native apps won't stand a chance against the convenience of simply visiting a website to install/use. Plus, on the developer end, we finally have a true "write once, run anywhere" situation that doesn't involve any complex toolchains or hacky wrappers.

[0] http://www.androidpolice.com/2017/02/02/progressive-web-apps...

jdormit··on Ask HN: What is the most exciting development in your field right now?
Totally agree with this. The concerning part for me is that ML is about making a "best guess" given some data. This means that your tests may pass one time and fail another - inconsistent tests aren't tests at all.
jdormit··on Ask HN: Is sqlite good for long-term persistence?
Ah understood. In that case, I'll echo the comments below - I would choose SQLite to preserve data relationships with automated dumps to plain text (maybe JSON? Something parseable, anyway), since I can't imagine utf8-encoded text going obselete to the point where no programs exist that can read in the foreseeable future.
jdormit··on Facebook is terrifying
> Facial recognition software can only recognize you if your face is already in the database and identified as you.

Right, which is exactly what would happen if law enforcement/governments could access FB's database.

jdormit··on Ask HN: Is sqlite good for long-term persistence?
Your real problem isn't the data format, it's the host machine - you need to be sure that the computer where your files live is still around/working in 30 years. Either make frequent backups to multiple machines, or choose a cloud provider that will be around for a while, e.g. AWS or similar (and even then, still do frequent backups to other machines).

The data format you choose should depend on the relationships present in the data. If there are relational connections between data points (e.g. data1 HAS A data2, data3 HAS MANY data4s), then SQLite is a fine choice. If all you want to do is keep the data around, there is nothing wrong with text files - perhaps the directory structure could represent the organizational structure you require.

jdormit··on YouTube removes hundreds of the best climate science videos from the Internet
That's true. An alternative could simply be hosting on multiple platforms - at least that way you'll have a backup plan if a service deletes your content.
← PreviousPage 7 of 9Next →