HNHacker News
TopNewBestAskShowJobs

geographomics

1,052 karma · joined August 17, 2014

25db6c1376d93247b27c430492fd49@gmail.com
submissionscomments
geographomics··on Goat Simulator Post Mortem
Goat Theft Auto
geographomics··on Breast Milk Becomes a Commodity, with Mothers Caught Up in Debate
Most developed countries (the USA being the most notable exception) have some form of paid paternity leave as well, ranging from just a few days, to the same level as maternity leave: https://en.wikipedia.org/wiki/Parental_leave

Where the state provides some or all of the financial assistance for parental leave, one could argue that it is already funded by all corporations, as it would be derived from tax income.

geographomics··on Harry Potter and the Methods of Rationality finished today
Same here. I'm not sure what those who enjoy the series get out of it, but I really couldn't see the appeal. Perhaps the author's use of HP as a vehicle for his philosophical ideas was just too jarring.
geographomics··on Dropbox Is Probably Not Stealing Your Files
I couldn't be fussed to reverse it again, so instead used Rohitab Batra's excellent API Monitor [1] to figure out what's really going on.

Firstly to address files being accessed outside of Dropbox - this is true, but literally all it does is read the file attributes: https://i.imgur.com/TADvHp1.png. Moving up the call stack and disassembling the calling function, we can see that it's part of the Python runtime: https://i.imgur.com/1TBong4.png (presumably python27_lockdown.dll is Dropbox's custom hardened copy). A bit later on it does a comparison to ".bat", which identifies it as the function win32_stat() in Modules/posixmodule.c - the ensuing behaviour of this function corresponds to QueryBasicInformation as shown on the original author's Process Monitor dump. Why the Dropbox client calls stat() on files outside of the Dropbox folder (but on the same drive) is not clear, but, as the article above also mentions, that is all it does, so no problem there.

Secondly, the original author also posted evidence of Dropbox accessing various shell folders [2] - Desktop, Documents, Music, Pictures, and so on. This is true but again it's a side effect of an innocent function call, this time SHGetFolderPathW(): https://i.imgur.com/uXN31BI.png. It's actually SHELL32.DLL that is responsible for opening the folder and querying its attributes, not the Dropbox client: https://i.imgur.com/YCyTwNe.png.

Without reversing the entire program we can't say for sure that Dropbox isn't siphoning out data in some other sneakier way, but the accusations of data theft from these file events are simply not true.

[1] https://www.rohitab.com/apimonitor

[2] https://pbs.twimg.com/media/B_Kv4i3U8AEZLLt.png:large

geographomics··on Dropbox Is Probably Not Stealing Your Files
I reversed it back when it was version 1.1.something, it was basically all compiled Python modules with custom encrypted code objects and non-standard opcode mappings for the bytecode.

Quite interesting to see how it worked, and useful to get the key for the encrypted logs, to see it what it actually did while running. Back then you could intercept the https connections as well as they hadn't pinned the certificates yet, to get an even fuller picture.

There was nothing obviously nefarious going on back then, but that was quite a few years ago of course.

geographomics··on Show HN: Interactive Essay on Signals, Sampling and the Fourier Transform
This is a wonderful piece of work. Exceptionally clear writing and excellent use of interactivity.

One minor bug report, the mathematical pi symbol (U+1D6D1) used in the unit circle doesn't appear to be displayed correctly (Chrome 40, Windows 7): https://i.imgur.com/zt0HDLO.png. It's okay in Firefox though.

geographomics··on Ask HN: Since CitizenFour, have you changed the way you conduct yourself online?
Glenn makes a compelling case, and I agree with him on most points, but this false equivalency highlights the difference between the claimed and actual risks of automated surveillance, to most people:

> because I want to be able to just troll through what it is you're doing online, read what I want to read and publish whatever I find interesting

One thing the mass surveillance programme does not do is publish 'interesting' personal data that passes through it. The risk of one's private communications reaching a wider audience than, rarely, the occasional analyst (who is bound by secrecy laws) is close to zero.

The vast majority of people are more at risk of having their laptops stolen, accounts hacked/phished, online presence stalked, and so on by other members of the public rather than the security services. It's much more important to protect against that, than be disproportionately concerned about an invisible omnipresence to which their everyday activities are a trifling insignificance.

geographomics··on Ask HN: Since CitizenFour, have you changed the way you conduct yourself online?
But this is not about speaking out, this is about if it's worth bothering to take evasive measures to avoid automated surveillance.
geographomics··on Ask HN: Since CitizenFour, have you changed the way you conduct yourself online?
> In my opinion he's wrong that he'll never be critical of his government. Obama won't rule forever, even if he does like him, and I assume he'll witness at least a few other governments during the rest of his life. Chances are he will become critical of his government, especially if things turn much worse (as the trend is right now). What if the government intends to cut his social benefits? What if the government introduces mandatory army enlisting? And so on and so on. Nobody can stay "non-critical" of the government for too long.

But I am openly critical of my government (the UK), both online and offline. I just don't feel there's any significant risk in this, or anything else in my online activities. And that is the reason why I haven't changed any of my online habits.

geographomics··on Ask HN: Since CitizenFour, have you changed the way you conduct yourself online?
No, there's nothing I can do about it, and I'm highly unlikely to be a person of interest under the mass surveillance programme, so why bother?
geographomics··on London's poor fetish: commodifying working class culture
As a fairly recent immigrant to London, I haven't the faintest idea what the author is talking about. Can anyone please explain to me what this nonsensical rant really means?
geographomics··on Internet of Crappy Things
Even worse, the same sort of problems apply to SCADA systems, which are typically controlling much more dangerous or critical equipment than home appliances, e.g. http://www.computerworld.com/article/2475789/cybercrime-hack...
geographomics··on Ask PG: Why don't you allow users to delete HN accounts?
It should probably be on the account creation page as well.
geographomics··on Ask PG: Why don't you allow users to delete HN accounts?
One of the plus sides to all the NSA/GCHQ surveillance is that it should end up being an excellent resource for historians, centuries in the future.

That is, assuming that they have access to the data, and novel methods of interpreting it in bulk. It'll be like a more honest, raw version of the Twitter archives.

geographomics··on Ask PG: Why don't you allow users to delete HN accounts?
Could make the deleted-suffix unique for every thread of comments, this would be a reasonable balance between allowing the interplay of conversation participants to be left unscathed, and preventing tracking/correlation of comments across the entire site.
geographomics··on Ask HN: TrueCrypt audit status?
There was a bit more to it than just that. He could have used block-level encryption relatively safely if he'd made a series or hierarchy of Truecrypt containers and mounted them only when needed, rather than putting everything on just the one block device.

More importantly, his physical security was lacking, as he hadn't properly considered the threat model. If he'd been working in a secured area (like a locked room) where open laptop snatching was infeasible, that would have given him enough warning to close the lid, and maybe pop the battery out. Albeit still vulnerable to a cold boot attack, if law enforcement have such capacity.

geographomics··on Can The Human Brain Project be saved, and should it be?
Which do you think is a better choice for funding, and why?

In support of project A: fibromyalgia, which has arthritic-type symptoms, is partly linked to anxiety, of which one of the common manifestation is nail-biting. Could evidence of nail-biting be a useful tool as part of differential diagnosis, or a predictor?

In support of project B: the idea of a 'cognitive reserve' in preventing the onset of Alzheimer's disease is fairly well established, even though it has no disease-modifying therapy once the symptoms of decline are already apparent. To what extent can learning a programming language aid that cognitive reserve?

I see your point though, but I'm not sure how well it applies to funding large-scale data collection work like the HGP. Or the LHC, to use an example in another field.

geographomics··on Can The Human Brain Project be saved, and should it be?
Expected value is a bit of a strange concept to apply to scientific research, as no-one really knows for certain what the full, long-term impact will be. The actual value of many scientific discoveries only becomes apparent years later on.
geographomics··on Can The Human Brain Project be saved, and should it be?
This document detailing the overall vision of the project is worth a read: https://www.humanbrainproject.eu/documents/10180/17646/Visio...

I'd be very surprised if they come anywhere near reaching their goal of a comprehensive whole-brain simulation, but even if the overall project aim falls short, many of the sub-projects are likely to provide worthwhile outcomes.

For example, structural and functional data generation projects described in there (SP1, SP2 and SP3) sound reasonable and reflect the kinds of topics and techniques that are being researched already. The neuroinformatics (SP5) and medical informatics platforms (SP8), while very ambitious, seem like they could be a tremendously useful resource for linking disparate data sets together into a single, more easily-accessible database.

I can see why many neuroscientists are scoffing at the rather over-hyped grand aim of the project, but that doesn't mean the entire thing should be scrapped. Personally I think that funding comparatively open-ended, long-term, risky research is a good thing. Even if it 'fails', that failure is informative in itself in helping to provide scope for future projects. And it increases the opportunity for serendipitous discoveries.

geographomics··on Ask HN: The “I want to do everything but end up doing nothing” dilemma
I've had a similar problem in learning large swathes of complex material. I found myself often tired and easily distracted. Modafinil helped with the tiredness and kept me more intensely focused than I normally would be. Flashcards in question/answer format helped with making sure I remembered the core facts of what I was trying to learn. Not sure if this will help but it worked for me somewhat.
geographomics··on Rat Park
Puts me in mind of a study a few years back where they had socially housed monkeys self-administer cocaine [1]. Like all primates, each group of monkeys ended up with a dominance hierarchy. The most dominant had a relatively nice life compared with the subordinates: more grooming from others, more play, more attention in general.

It turned out that the subordinate monkeys were much more susceptible to the temptations of cocaine. In contrast, the dominant ones were able to resist its allure a lot more effectively.

The researchers also looked at the neurobiology of the monkeys. Before being socially housed, they were kept in individual cages for a couple of years. They looked at the main pleasure centre of the brain and measured the level of dopamine receptors (of the D2 type) present there. These receptors are directly stimulated by naturally occurring rewards like social activity, food, sex, and so on - but also stimulant drugs like cocaine.

All the monkeys had pretty much the same D2 receptor level when they were cooped up in single cages, with little variation. But when they were socially housed, the D2 levels of the dominant monkeys rose significantly higher; this too was associated with their lessened vulnerability to cocaine.

So it seemed that social environment can have quite the effect on the neurobiology of one's reward pathway, and potential for drug abuse (as the Rat Park experiment suggested).

On reward pathways - in human stimulant addicts you also see lower D2 receptor levels than in non-addicts [2], although this is lacking a comparative reading from before they were addicted, so we don't know if that's near the state they were in when they started abusing the drug. Having said that, in non-addicts there is a natural variation in D2 receptor levels, and those with less D2 enjoy stimulants a lot more [3], just like the subordinate, lower D2 receptor monkeys.

Unlike Rat Park, however, all the above is based on stimulants, which directly affect the aforementioned receptors. Whereas morphine takes a more indirect route, with different receptor types, so it's not quite comparable. Still, interesting to think about how much we may be slaves to our neurobiology, and our social surroundings.

[1] doi:10.1038/nn798

[2] doi:10.1177/026988119901300406

[3] doi:10.1176/ajp.156.9.1440

geographomics··on Http2 explained
At the risk of not being quite critical enough for HN - that was an excellent read.

Clear explanations, a very pleasant layout, and useful visual metaphors for the trickier parts of the spec. I found it to be both enjoyable and informative.

A really nice example of documentation done well.

geographomics··on Starting today, wireless carriers have to unlock your phone
Is it common to need permission from the carrier to unlock?

I use a smartphone now (which I was able to unlock myself), but when I had a 'feature' phone there were any number of small mobile shops that would unlock for a few quid. This is in the UK.

geographomics··on US Healthcare Is So Screwed I Fly to Britain for My Medication
It's not fraud. Such charges for overseas visitors only apply for hospital treatment - prescriptions are explicitly excluded, and are subject to the statutory price that everyone pays (unless they are exempt and get their medicine for free), see: https://www.gov.uk/government/uploads/system/uploads/attachm...
geographomics··on US Healthcare Is So Screwed I Fly to Britain for My Medication
> Well the fact that drugs are twice as expensive (or more) in the US

You have to compare like for like though - looking at the cost to the end user is not relevant, you'd have to look at the cost to the NHS versus the cost to US health insurance companies.

For the NHS, this is publicly available data[1] and we can see that a course of once-daily apiprazole (the drug described in the article) costs the equivalent of $150-300 per patient per month, depending on formulation. Is such data (of actual cost) available for the US?

Also, regarding biomedical research - the British taxpayer funds this as well. Anyway, apiprazole was developed in Japan. It's not all US-centric.

[1] http://www.hscic.gov.uk/searchcatalogue?productid=14494

geographomics··on Ask HN: What to do when CloudFlare is on an Adult block list
> After Heartbleed however, when presented with a huge list of compromised certificates

Possibly compromised. That's why it was the subscriber's choice, to decide in the balance of probabilities whether to revoke or not.

It's not like the Debian weak keys flaw where there was absolute proof of the private key being compromised - a database of all the possible keys (at standard lengths) were generated. In that case, StartSSL revoked the certificates automatically and free of charge.

geographomics··on Ask HN: What to do when CloudFlare is on an Adult block list
Could you outline a scenario where you make a request that someone else's certificate be revoked, yet it's of such little importance that you refuse to pay the $25 fee that may possibly be charged?
geographomics··on Ask HN: What to do when CloudFlare is on an Adult block list
But if you look at the bylaws of the CA/B forum [1], they explicitly exclude discussion of "pricing policies, pricing formulas, prices or other terms of sale" as part of their mandate.

So we can't assume a position for or against revocation charges - it's just not within the scope of the guidelines. Which are non-binding and advisory anyway.

[1] https://cabforum.org/wp-content/uploads/CA-Browser-Forum-Byl...

geographomics··on Ask HN: What to do when CloudFlare is on an Adult block list
> charges for revocations (even after Heartbleed) in clear contravention of CA/B Forum guidelines

The guidelines don't state that revocations must be free of charge, where are you getting that from?

geographomics··on Ask HN: What to do when CloudFlare is on an Adult block list
Not mandatory though, that's most the important thing.
← PreviousPage 5 of 10Next →