HNHacker News
TopNewBestAskShowJobs

janzer

2,178 karma · joined December 6, 2009

submissionscomments
janzer··on Ask HN: Oldest code you have written that is still in use?
Fortunately archive.org has it https://web.archive.org/web/20150814041918/http://controlpak...

Unfortunately there doesn't seem to be much detail. :(

janzer··on Half the world to be short-sighted by 2050
Short sighted? Clicking on this article I thought it was going to be some half in jest article about not adopting long term sustainable policies. I've worn glasses for myopia since I was 9, have been at a number of ophthalmologist conferences, and have otherwise been somewhat more exposed to the field of optical medicine than average. I'm pretty sure this is the first time I've seen the term short sighted used instead of near sighted for myopia.

The original article seems not to use either term but sticks with myopia as would be expected. I'm guessing this is a reporter mistranslation of the medical term?

The original paper is "Global Prevalence of Myopia and High Myopia and Temporal Trends from 2000 through 2050" and can be found at http://www.aaojournal.org/article/S0161-6420%2816%2900025-7/...

janzer··on T-Shirts Unravelled
As a bit of an aside, I actually came across this from a tweet by Adam Savage of Mythbusters fame.
janzer··on Show HN: IPalyzer – Analyze any IP for location, RDNS, blacklisting
Very nice. Looks like the smtp port detection report is reversed though.
janzer··on An Optimist's Reply to Ezra Klein

  "But though the graph has the word "startups" on it, it is not a graph of the number of startups, but of all new businesses."
From what I have seen most of the world* that is not Silicon Valley, does define a startup as simply a new business. Yet whenever an SV person runs into someone understanding the term in the broad sense they don't go, "Sorry, I'm using the word in a more specialized way", they go "Sorry, you're using that word wrong". It seems to occur often enough that I feel like there must be a reason they feel the need to insist on it. Very similar to the word hacker in many ways.

* http://www.merriam-webster.com/dictionary/start%E2%80%93up http://www.oxforddictionaries.com/us/definition/american_eng...

janzer··on My positive experience as a woman in tech
If I'm searching the BLS site correctly, nation wide 57% of secondary, 80% of primary, and 97% of preschool/kindergarten school teachers are women.

[Edit: For comparison it shows 21% of computer programmers as women.]

janzer··on Japanese Suicide Apartments
Given stories like this: http://www.cbsnews.com/news/city-to-drain-reservoir-after-te... (Notice that was the second time in just a few years because of it)

I have a feeling people are only unconcerned about ex-urine water because they are unaware and trying to improve awareness is not likely to help.

janzer··on Firefox Now Offers a More Private Browsing Experience
Yep, I finally uninstalled flash a couple of months ago and will open up a chrome window for the rare website I need that still requires flash.
janzer··on Ask the algorithm: Human wealth advisers are going out of fashion
It seems obvious that a roboadvisor is easier to scale while maintaining its level of performance than a human advisor. So I guess the question is, at what level do the best roboadvisors compare to the human advisors? Also almost certainly whatever that level is currently it's almost surely going to rise.
janzer··on An Introduction to Sine-Wave Speech (2007)
Yes, I skipped the text at first and wanting to see what this sine wave speech sounded like just clicked on the first sample. I understood all but a word or two on the first play through. After reading the text I seem to do about the same on the other samples as well.

Interestingly for me, although standard hearing tests show I have good hearing (somewhat above average for my age despite experiencing minor tinnitus) I seem to be worse than normal at understanding speech in noisy environments (e.g. near loud engines).

janzer··on Python bug: Can assign [] = (), but not () = []
Not entirely sure of your point but...

Python 3.4.0 (default, Apr 11 2014, 13:05:11)

[GCC 4.8.2] on linux

Type "help", "copyright", "credits" or "license" for more information.

>>> (True, False) = (False, True)

  File "<stdin>", line 1
SyntaxError: can't assign to keyword
janzer··on Bunnyhopping from the Programmer's Perspective
It should probably be noted that CS 1.3 was released in 2001. So CS has not featured bunny hopping for 14 of it 16 years of life.

Citation, https://joliesjunk.wordpress.com/2012/10/11/the-history-of-c...

janzer··on An expert system outperforms mere mortals conquering the Dungeons of Doom (1985) [pdf]
PDF directly from the Scientific American archives http://www.nature.com/scientificamerican/journal/v252/n2/pdf...
janzer··on U.S. Authorities Are Reportedly Gathering Data Using Fake Celltowers on Planes
Although rather uncommon prize can also mean "the act of seizing; capture".
janzer··on The hammer-feather drop in the world’s biggest vacuum chamber [video]
He's referring to the sequence starting at 4:15. Compare the close up real time shot that starts the later sequence to the slow motion at 2:52. The feather and ball leave the frame almost simultaneously in the earlier one but with ~25% of the feather still in frame in the latter.

After looking at it I agree with zwp, the editor really did make quite a mistake when assembling the last sequence.

[Edit: Screen grab of both http://imgur.com/EAKB5FK and I agree with the over all editing comment below. The slow motion shot as the first shot of falling in the vacuum was the thing that really stood out and I thought was bad on the first play through.]

janzer··on Show HN: Professional sound effects for UI projects
None of the CC licenses that I know of distinguish between marketing and other forms of use. The CC licenses have a range of restrictions depending on the specific one used. Freesound has a faq at https://www.freesound.org/help/faq/#licenses-0 The actual name of the license pretty much tells you what the restriction is though.
janzer··on Strengthening 2-Step Verification with Security Key
I've never used it but, https://www.yubico.com/products/yubikey-hardware/yubikey-neo... seems to fit the bill.
janzer··on Buttercoin – US-based Bitcoin exchange
From the casual attention I pay to this, I thought Coinbase was one of the, if not the, largest US exchange at this point. I'm surprised no one has even mentioned it here. Am I missing something?
janzer··on Python 2.x vs. 3.x survey results
I'm wondering where that number comes from? I've seen this stat a few times recently but don't know where it came from.

Just doing a quick perusal of the top 5 projects listed at http://pypi-ranking.info/alltime

1 (boto) does not support 3.x

3 (distribute, zc.buildout and pip) only distribute non-version dependent files

leaving just 1 (lxml) with version dependent installers listed at all and it is only for the windows installers.

Drilling down into lxml, roughly 95% of its downloads are the version agnostic .tar.gz file. Also the version dependent installers do not include a 3.3 version but only 3.2 for python3. But even with only an installer for a old version of python3 available it still is >8% of version dependent downloads.

janzer··on Python 2.x vs 3.x use survey
Results from this survey can now be found at

https://wiki.python.org/moin/2.x-vs-3.x-survey

janzer··on Python 2.x vs. 3.x survey results
These are the results from the survey that was on HN a few days ago.

https://news.ycombinator.com/item?id=6990481

janzer··on When to use assert
No idea what pypy does but cpython with the -O flag will.

  assert.py:
  a = 0
  def gadd(b):
      global a
      a = a + b
      return a
  assert gadd(1) == 1, 'a != 1'
  print a

  $python assert.py
  1
  $python -O assert.py
  0
janzer··on Non-publication of large randomized clinical trials
It doesn't make sense to me then why over 2/3rds of the trials this study looked at were excluded because they registered >1 month after enrollment started. Have they all found exceptions to, or ways to work around, the above restrictions?
janzer··on Time-Machine-style backup with rsync
Yet another one is http://www.rsnapshot.org/ there have been a fair number of these created over the years.
janzer··on Development Of Neal Stephenson’s CLANG Halted
Did no one else read this title as, a fork of the C frontend for LLVM by Neal Stephenson is being abandoned?

I was pretty interested in seeing why Neal Stephenson felt the need to fork it in the first place. :)

janzer··on “NASDAQ is owned.” Five men charged in largest financial hack ever
I admit by the time I made it through this comment thread, I wasn't quite laughing out loud, but I was having a good chuckle.
janzer··on Why Finnish babies sleep in cardboard boxes
According to http://www.hrsa.gov/healthit/images/mchb_infantmortality_pub...

"The infant mortality rate in the United States showed a consistently downward trend between 1935 and 2000, with the rate declining from 55.7 per 1,000 live births in 1935 to 6.9 in 2000"

So Finland is doing better, but since the US has seen most of that improvement as well very little if any of it seems to be attributable to the box.

janzer··on How a player with a “useless” item almost took down EVE Online’s entire economy
He was a guest on EconTalk a few months back and it was mentioned that he is now at the University of Texas. Most of the conversation was about Valve's corporate structure, http://www.econtalk.org/archives/2013/02/varoufakis_on_v.htm...
janzer··on PyPy 2.0 beta 2 released
While I'm not a pypy developer, I know they treat any python* code running slower than cpython as a bug. They love to try and help with it if you stop by #pypy on freenode irc.

It's best if you can give them a self contained example they can download and run themselves to track down what is going on. If not (because it is closed source or such) they may or may not be able to do much, but are still more than happy to try and give some advice at least.

Janzert

* pure python, certain methods of interfacing with extension modules will probably always be rather slow and the solution is generally to either get rid of it or rewrite the interface to it using cffi.

janzer··on PyPy 2.0 beta 2 released
Congratulations to the team. PyPy and cffi look to be maturing and coming along quite nicely.

Spot of trivia; ESR recently contributed a nice bit of optimization documentation. It can be found at http://www.pypy.org/performance.html

← PreviousPage 3 of 6Next →