HNHacker News
TopNewBestAskShowJobs

andreasvc

1,599 karma · joined December 22, 2008

http://andreasvc.github.io
submissionscomments
andreasvc··on Ubuntu 16.04 proves even an LTS release can live at Linux’s bleeding edge
> I don't mind the shutdown when I go to bed (eco friendly even ;))

What exactly is eco friendly about shutdown versus suspend where it uses < 1W? Besides, the wear and tear of repeated shutdown/powerup cycles might mean it is a less "eco" friendly option in the end.

I don't think the way you run your laptop has appreciable environmental impact. The damage is in manufacturing and disposal. The best way to be eco friendly is to buy laptops that don't need to be replaced as often.

andreasvc··on The Controlled Natural Language of Randall Munroe's Thing Explainer [pdf]
I don't think it's possible to form non-trivial sentences without function words. But leaving out common content words could be interesting.
andreasvc··on The Controlled Natural Language of Randall Munroe's Thing Explainer [pdf]
Text simplification and summarization are active fields of research. Machine translation is indeed more active, but this is understandable given its commercial applications.
andreasvc··on C++ Has Become More Pythonic (2014)
Not necessary. Python allows any open bracket to signal that the line is not terminated yet.
andreasvc··on Lawyer Submits Brief Partially in Klingon for Paramount Language Lawsuit
Isn't it a crucial feature of a precedent that it actually precedes the question to be resolved?
andreasvc··on How fast can we make interpreted Python? (2013)
The GIL is an issue when you want parallelism. It is not relevant when talking about single thread performance.
andreasvc··on How fast can we make interpreted Python? (2013)
PyPy also has higher memory usage.
andreasvc··on When Free Software Depends on Nonfree
But most HTTP servers do use OpenSSL, so the tirade is not wrong.
andreasvc··on When Free Software Depends on Nonfree
That is false. Free software includes BSD licenses. You are thinking of copyleft licenses.
andreasvc··on Linux at 25: Q&A with Linus Torvalds
> isn't attained through extreme heroic efforts

"heroic" is ill-defined, so don't know about that, but the effort was arguably extreme, in the sense that Linux and git are among the best at what they do. Lots of other people who might have the same experience and abilities did not achieve things like that. I just don't see why you would want to minimize the achievement in any way.

andreasvc··on Feather: A Fast On-Disk Format for Data Frames for R and Python
That's the one. Don't recall the specifics, but combinations of MultiIndex as index and columns and the other features were not supported with HDF5.
andreasvc··on Feather: A Fast On-Disk Format for Data Frames for R and Python
I found it quite frustrating to use HDF5. It does not handle variable-length strings well (very common). In Pandas, categoricals and MultiIndex are not supported. I found that settling for CSV and pickle is more reliable & robust. Also, HDF5 basically implements a hierarchical file system, which is overengineering IMO.
andreasvc··on Comprehensions in Python the Jedi way
The term nested list comprehension is used differently here: https://docs.python.org/3/tutorial/datastructures.html#neste...

Don't know what a better term might be, but it's good to be aware of the distinction.

andreasvc··on Comprehensions in Python the Jedi way
Look at the second example in https://docs.python.org/3/tutorial/datastructures.html#list-...

Once you know how it translates to regular for loops, this syntax is pretty natural. I always put each for loop on its own line, which makes things more readable.

andreasvc··on Should All Research Papers Be Free?
Not necessarily true. Depending on the field, publications in arxiv can be important and cited.
andreasvc··on Should All Research Papers Be Free?
I am afraid that what you describe is a pretty fundamental limitation of peer review. Currently it is not expected of reviewers to try to replicate experiments, but only to check if the methodology of the paper seems sound and the relevant previous work is cited. Should this be expected of reviewers? Should the authors provide all code and data so that the results can be replicated at the push of a button? That seems a pretty tall order. Seems like we'll be stuck with a modus operandi of lots of papers being published, peer review only catching obvious errors, and replication being very rare.
andreasvc··on I’ve Had a Cyberstalker Since I Was 12
I know and the post did mention such a firm rejection. I'm just stating that the problem is rather that there are people who don't take no for an answer.
andreasvc··on I’ve Had a Cyberstalker Since I Was 12
You're blaming the victim. Do you really believe she didn't tell him no clearly?

> Women need to learn to reject people in whom they're not interested

No, that's not the problem, women get plenty of experience with that. People should not stalk or harass, period.

andreasvc··on Show HN: Htop 2.0 released, now cross-platform
Those might be threads. It's best to disable showing threads (F2 - Display options - Hide kernel/userland threads) because they give little information over just the process.
andreasvc··on In Retrospect: The Selfish Gene
By asking for books that affected science itself you set the bar pretty high. Here are some of my favorite popular science books that I think are all noteworthy enough to have been discussed by scientists.

- Godel, Escher, Bach: an eternal braid - Douglas R. Hofstadter

- The Emperor's New Mind - Roger Penrose

- The Embodied Mind - Varela, Thompson & Rosch

- Don't sleep, there are snakes - Daniel Everett

andreasvc··on Why do people keep coming to this couple’s home looking for lost phones?
> High-tech state-of-the-art tracking technology from Google and Apple indicates that these people are somehow involved in the disappearance of a missing person.

It is rather odd that you insist on this when you know it to be false. The technology is not state-of-the art because it is missing the crucial feature of telling you how confident it is in its assessment. These people were clearly not involved and the tracking app was simply malfunctioning.

In my opinion this clearly shows how irresponsible it is to make an app like this which recklessly reports results without providing information on their accuracy and reliability. Of course the app will disclaim any sort of liability, but common sense tells you there will be life-and-death situations such as this where incorrect results will have consequences.

andreasvc··on Voynich Manuscript: word vectors and t-SNE visualization of some patterns
> Just looking at the scatter plot by itself doesn't tell you anything about the underlying data.

Well if that were the case it would be perfectly pointless to make such a visualization... The goal of dimensionality reduction is to provide a useful summarization of the data; it is a valid question to ask to what degree it is successful at that.

andreasvc··on Apple May Be Using Congo Cobalt Mined by Children, Amnesty Says
That is naive short term thinking. If children are not doing child labor, they have the opportunity to get education which in turn can improve the economic conditions of their country so that child labor won't be the only option anymore. It's a cycle that needs to be broken.
andreasvc··on Once upon a time, memory allocators made sense
It is a well known design feature (I would call it a flaw) of Unix/Linux which makes forking processes with copy-on-write memory possible.

You can run out of both physical memory and swap space. Or your system is swapping is so heavily that, for all practical purposes, the system becomes unusable.

andreasvc··on Code that will break in Python 4
Well I think they're annoying, but there's not much point in complaining because it's not going to change overnight. Either way syntax is a very superficial aspect about programming languages, more interesting to consider semantics.
andreasvc··on Code that will break in Python 4
That's not an argument, you could say the exact same thing about braces in other languages. Truth is, it's something that works that really doesn't need to be debated to death like it is.
andreasvc··on Code that will break in Python 4
Nice flame bait. Don't see how it matters whether it is decided at runtime or compile-time. Incompatible versions are a fact of life, and nothing particular of Python.
andreasvc··on Movie Review Aggregator Ratings Have No Relationship with Box Office Success
As far as I understand the p-value of a Pearson correlation is exactly the same as the p-value of a simple linear regression.
andreasvc··on Movie Review Aggregator Ratings Have No Relationship with Box Office Success
Commercial success and quality ("good movie") are obviously very different things. Critics care about the latter. Quality is hard to quantify, but that's no excuse to take such a poor proxy as sales. If you want to test whether Rotten Tomato scores are meaningful, I say you'd have to test whether they are meaningful to a particular individual with particular tastes; i.e., test the correlation of someone's judgments against a critic's.
andreasvc··on Movie Review Aggregator Ratings Have No Relationship with Box Office Success
Could you please state the problem instead of making ad hominems? I'm genuinely curious.
← PreviousPage 3 of 34Next →