HNHacker News
TopNewBestAskShowJobs

jdimov9

382 karma · joined May 21, 2015

submissionscomments
jdimov9··on Languages to improve your Python
How important is metaprogramming to Python? Frankly, in my 16+ years as Python developer, I have never seen anything that can be remotely described as metaprogramming in Python, except in academic code and experimental GitHub projects.
jdimov9··on AngelList Announces $400M Early-Stage Fund
Your guidelines are egregiously messed up then. The original comment was far more offensive (and infinitely less substantial).

Your remarks and actions are also unjustified. Which part of my comment did you find uncivil or unsubstantial? Which guideline did I break?

Also, my comment is a direct (and the only correct) answer to the question that was posed in the parent comment, so why did you mark it off-topic?

jdimov9··on AngelList Announces $400M Early-Stage Fund
You're a pretty cool person yourself. Point taken (and favour returned).
jdimov9··on Amazon QuickSight – Business Intelligence by AWS
You would be shocked and amazed by the kinds of things that Excel is routinely (mis)-used for in business.
jdimov9··on GDriveFS – FUSE wrapper for Google Drive
This is very nice, but probably not something I would use, mostly because I have been using Insync for years on all of my machines and it works perfectly for me.

Is there any use case for this FUSE wrapper that Insync doesn't support?

jdimov9··on The Real Price of Oil
Both. Saudi Arabia has been artificially inflating the price of oil for a number of years and is now artificially keeping it low to hurt competitors. Unfortunately for them, this is already hurting Saudi economy more than anticipated and is increasingly looking like a fatal mistake.
jdimov9··on CryptDB – A database system that can process SQL queries over encrypted data
I'd like to see this built into PostgreSQL in a way where I can optionally enable it for certain tables only (e.g. accounts, user profiles, sessions).
jdimov9··on Why Is Europe Failing to Create More $1B Startups?
How so?
jdimov9··on Ask HN: Why were names of other passengers appearing in my flight details?
Routinely, in fact, as a matter of BaU.

But that probably doesn't explain the issue with the names - most likely a software bug.

jdimov9··on Python Decorators in 12 Steps (2012)
If you find decorators difficult to grasp, it's because of articles like this one :)
jdimov9··on Python 3.5.0
"An upcoming release of NumPy 1.10 will add support for the new operator" [1]

[1] https://docs.python.org/3.5/whatsnew/3.5.html

jdimov9··on Lovefield – A relational database for web apps
What is a browser database and what is it good for? Would you use one instead of a back-end DB or in conjunction with one? How? Why? Why is this on 1st page - what is cool about it?

I'm clearly missing something, but I can't be bothered to watch the videos - can someone TL;DR it for me, please.

jdimov9··on The Tiles of Infinity (2009)
Saudi Aramco World is probably my most favourite periodical - more consistently insightful and fascinating than NatGeo for me. Ironically, I also find it far less commercial than NatGeo.
jdimov9··on How to align activities with business goals
Thanks :)
jdimov9··on Vy – A Vim-like in Python made from scratch
Because there is no good reason to use 3.x and 2.x is the natural choice that makes perfect sense?
jdimov9··on Vy – A Vim-like in Python made from scratch
Tell me again about those "python performance limitations".
jdimov9··on Russian parliament asks to prohibit Windows 10 use in state organizations
Why ANY government would use closed-source US software has always been beyond me. The only explanation I can think of is utter ignorance. Not even bribery explains it (which I know is a BIG part of it, but still makes zero sense from national security perspective).
jdimov9··on Petition UK government to not ban encryption
There shouldn't be a need for any petition. A government with the illusion that it can "ban encryption" has already lost all authority and credibility, so should not be governing anyone.
jdimov9··on US Patent 9085897: Space elevator
This is the first chapter of Neal Stephenson's book "Hieroglyph".
jdimov9··on [dead]
It is always immoral to moralize others.
jdimov9··on An interactive Python profiler
Oh, you're right. Crappy corporate set-up.. Works just fine in the wild.
jdimov9··on An interactive Python profiler
Looks awesome, I've been wanting something like this.

Trying to install it from Git, however (as the README suggests) fails, because Pip can't find click>=4.1 and urwid>=1.2.1.

EDIT: To resolve this, before installing do this:

  $ pip install git+https://github.com/mitsuhiko/click.git
  $ pip install git+https://github.com/wardi/urwid.git
EDIT2: Never mind, was using outdated mirror. Works just fine.
jdimov9··on Ask HN: I will help your startup in exchange for food and a place to stay
I broke the US rules. I worked on my student visa, got thrown around four different prisons throughout Pennsylvania and New York in the span of 30-something days and was finally deported (with airfare that I had to pay for). I was in my final year of my B.S. in mathematics program at university. I never finished my degree.

All of the above is absolutely, without a shadow of a doubt, THE most fortunate thing that has happened to me and I owe all of my current success to this.

What I'm trying to say is - PLEASE get back your dignity. You're not a monkey, don't make any person, government or society make you think you are one.

jdimov9··on Deconcentration of Attention: Addressing the Complexity of Software (2012)
Meditation is NOT an absolute goal with an absolute value in and of itself. The whole point of meditation is to help get you in a state of flow. If, once in that state, you ignore your impulses, you're no longer in the flow. You might as well be struggling with your daily worldly problems then - you are no longer meditating, you are trying to escape yourself (which is struggle, which is the opposite of flow).
jdimov9··on BEAM languages, Hindley–Milner type systems, and new technologies
Here's a tool that you can play with to see how well Elixir scales with an embarrassingly parallel task (matrix multiplication) when throwing more CPU cores at it: https://github.com/a115/exmatrix
jdimov9··on Ask HN: $8k on AWS in August for you, any interesting computations?
That's very generous.

Not sure if this matches your criteria, but I've been wanting to run some extensive benchmark tests on the most multi-core EC2 instance that I can get for this Elixir project: https://github.com/a115/exmatrix

I probably don't need more than a couple of days of uptime to complete this, and the results will of course be made public, with proper credit for your support. jdimov at a115 co uk

jdimov9··on Users Rationally Rejecting Security Advice (2009)
Although not 100% required, a lot of this applies to Europe and to the UK in particular.

What's a paper cheque?

jdimov9··on Finish your stuff
Yes, which part did you not understand?
jdimov9··on Finish your stuff
You had to fish hard for this example, didn't you?

Sometimes, genius strikes and you get something so precisely thought out and so well executed that it lasts for generations.

Still, I'd have to answer your question in the affirmative. The original TeX is quite dead indeed. It (and the ecosystem around it) have evolved significantly over the years and continue to evolve as we speak, so it is far from finished.

jdimov9··on Finish your stuff
This is absurd. A finished project is a dead project. If it isn't improving, it's dying.

Never finish your projects (unless you're just doing homework). Software is a system. Systems of any non-trivial complexity are living things that must adapt and evolve. Constantly.

(Also, there is absolutely nothing wrong with abandoning a project. Gain as much as you can from your experience and quickly move on to something better / more meaningful.)

← PreviousPage 2 of 3Next →