Readit News logoReadit News
tps5 commented on Why do many math books have so much detail and so little enlightenment? (2010)   mathoverflow.net/question... · Posted by u/mathgenius
tps5 · 9 years ago
People always say that math students don't learn about applications of math.

This was never the case for me. When I learned trig ratios, I always understood some basic things that trig ratios could be used for. The teacher always introduced some applications, we always had a lot of word problems, and I could fill in the gaps myself.

Same for calculus. When I learned calculus, I always understood some things that calculus could be used for.

So I understood how those things could be applied to general, everyday sorts of problems. What was missing, though, was that I had nothing to which I could apply those techniques, besides homework.

Learning math (and reading STEM papers) has become easier for me since I now have actual problems to solve. Don't get me wrong: I'm not solving particularly challenging problems or using particularly advanced math. Nothing that tens of thousands of people haven't done before me. But I do need to understand the problems, solutions, and some of the context in order to successfully implement them. This provides a motivation that was always missing before.

I suspect this general narrative is true for a lot of people: that having an actual problem to solve is almost necessary to get a student to really learn the material, instead of just coasting along for a grade.

tps5 commented on Moscow, my family, and me   newstatesman.com/politics... · Posted by u/pepys
paganel · 9 years ago
The poor Soviets, how they were "forced" to sign the damn pact with the Nazis, a pact that saw them get a huge chunk of Poland not long after that and some other part of Romania (my country) in June 1940. If these are the pacts that they were "forced" to sign I'm really wondering what were those pacts in which they had the strong hand.

Also, for those HN-ers who want to really get a good, more truthful look at the causes behind WW2 I heartily recommend Ernst Nolte's "European Civil War". From the wiki page (https://en.wikipedia.org/wiki/Ernst_Nolte):

> Nolte contends that the great decisive event of the 20th century was the Russian Revolution of 1917, which plunged all of Europe into a long-simmering civil war that lasted until 1945. To Nolte, fascism, communism's twin, arose as a desperate response by the threatened middle classes of Europe to what Nolte has often called the “Bolshevik peril”.

tps5 · 9 years ago
You're entitled to your opinion, but posting that thesis and saying it's "more truthful" is tremendously silly.

You should be able to understand that it's a hypothesis you find convincing without evangelizing it as "truthful."

tps5 commented on A crashed advertisement reveals logs of a facial recognition system   twitter.com/GambleLee/sta... · Posted by u/dmit
tps5 · 9 years ago
I don't see any evidence that this is a "facial recognition system."

It's likely hard to legislate against software that attempts to detect if there is a person, what their expression is, and guesses at their gender.

You could imagine that job being done by a person (just noting how many people stopped at the advertisement, and what their expression was). I don't think there's really a way to make that illegal.

I suppose I think it's something that people should be aware of, though.

tps5 commented on Magic Leap Settling Sex Discrimination Lawsuit with Former Employee   vrandfun.com/magic-leap-s... · Posted by u/harbage
BrainLesion · 9 years ago
“In IT we have a saying; stay away from the Three Os: Orientals, Old People and Ovaries.”

In 17 years of working IT, I have never heard this saying and nothing even close.

tps5 · 9 years ago
On some level it's hard to believe that people say things like this, especially out loud and with women present.

(But I do believe it)

tps5 commented on Turning Sublime Text into a Lightweight Python IDE   cewing.github.io/training... · Posted by u/wilsonfiifi
wyqydsyq · 9 years ago
Wait — People are actually still using ST in 2017?

And here I was thinking Atom and VSCode had dominated the IDE/Editor environment

tps5 · 9 years ago
I don't understand this attitude. Atom's look/feel/functionality/default keybinds are based on sublime text. Sublime text is a lot faster/more reliable. Atom has a large community building addons for it.

Take your pick. I used atom until I got annoyed by how it choked on large files and crashed semi-frequently.

tps5 commented on Net neutrality is in jeopardy again   blog.mozilla.org/blog/201... · Posted by u/kungfudoi
apexalpha · 9 years ago
I'm not American, so please correct me if I'm wrong but I have yet to see any proof of this whole 'sell your internet history' complaint that seems to be blatently copied by everyone without any research.

The way I understand it is that ISPs can sell anonymized data from groups of users. Like: people who visit news.ycombinator.com generally also visit stackoverflow. I also don't know how an ISP would get your actual internet history if the website uses HTTPS.

Yes, I am a strong supporter of NN and I was appaled when the EU diluted it, but this reply is directed at your 'ISPs who are allowed to sell users' browsing history' part.

tps5 · 9 years ago
> I also don't know how an ISP would get your actual internet history if the website uses HTTPS.

Your ISP can (and likely does) monitor your DNS queries, which (as far as I know) are not encrypted.

Personally I think the net neutrality stuff is a tad overblown. I'd vote for maintaining it, but I've never been particularly convinced by the whole "surveillance state/beyond-orwellian/ISP censoring your speech" arguments that get thrown around on HN, among other places.

I think the problems with ISPs are more practical: they overcharge, provide shitty service, have no incentive to upgrade their infrastructure, and clearly collude with one another. Therefore they need to be regulated.

tps5 commented on A lot we know about pirates is not true, and a lot of what is true is not known   neh.gov/humanities/2017/w... · Posted by u/nkurz
cubano · 9 years ago
I believe we are all "pirates" at heart, which is why they so easily assimilate into society and why we usually ignore them around us as long as they no longer overtly act in that manner.

Obviously, the magnitude of our decent in piratehood varies from person to person, and at some level (murder being obviously a issue) we stop accepting them post-haste.

I find a close analogy to doing drugs and drug dealers in modern society. A lot of upstanding citizens enjoy doing drugs and actually like and feel safe around their drug dealers, but rarely if ever does popular culture show that side of reality.

I don't think its any coincidence that TV and movies show the murderous and thieving side of piracy as to condition us to be appalled by them, in general.

tps5 · 9 years ago
> I don't think its any coincidence that TV and movies show the murderous and thieving side of piracy as to condition us to be appalled by them, in general.

Is this really true? There's a long history of sympathetic portrayals of drug culture, from Trainspotting (novel and movie) to A Scanner Darkly (novel and movie) to Jesus' Son (novel and movie) to Pineapple Express (mainstream movie), and a whole lot more.

tps5 commented on Programming with a love of the implicit   m.signalvnoise.com/progra... · Posted by u/tmlee
brianolson · 9 years ago
DHH says that explicit code favors novices and those with 'fresh eyes' on a problem while burdening experienced veteran programmers with bloat of boilerplate to read and to write.

I may as well come with fresh eyes for any code I wrote over a year ago. I'm reading _my own code_ with an eye to figure out how it was put together. I should be courteous to my future self and to anyone else who wants to read my code.

I pick up a new framework every year or two. I've been a full time software professional for over 16 years and I'm picking up new tools all the time. I prefer tools that tell me things explicitly so that I don't have the steep learning cliff of grokking the entire system in order to be able to work with one little part.

And isn't this hypocritical? So many people (probably DHH too?) gush about how easy Rails is to get started with, but here DHH argues that it's so much butter for the veteran who knows what all the implied magic is. Doesn't all that implied magic also leave the beginner kinda helpless? There's so much Rails tutorial with the attitude "here, do this, trust me, it'll work". And I've found that trust to be misplaced. The underlying implied design isn't actually what I wanted, and it's really hard to get it to do what I want because the convention is so baked in.

On the other hand, Go is a bit tediously boilerplate heavy. I'm still looking for the right balance.

tps5 · 9 years ago
This seems right to me.

the analogy I'd use is driving a car versus sitting in a passenger seat of a car. When I'm a passenger, I never remember the route we took. I retain almost no information about lefts and rights and landmarks. But if I'm driving, I really only have to drive to a place once to remember the way.

tps5 commented on Exploiting the TOR-Browser   hackerfactor.com/blog/ind... · Posted by u/dsr_
apeace · 9 years ago
> The things that makes TOR useful for people avoiding prosecution also makes it useful for people involved in malicious and criminal activities ... Everything from spam and network attacks to trafficking people and contraband.

> Although the Tor Project could promote options to restrict these malicious actions, they choose to do nothing. Seriously: if a TOR hidden service offers hard-core drugs or human trafficking or fake IDs, then they should be shut down.

I hope I can convince some folks here to be skeptical of this kind of thinking.

Think about it: If the Tor project came up with some clever way to take down bad hidden services, then what would be stopping a government from forcing them to take down legitimate hidden services too? And meanwhile, the criminals would move on to some other Tor-like service, and keep doing their thing.

In short, you're not going to stop criminals, who will always find a way to keep doing what they're doing. You will, on the other hand, impede the free speech of honest users.

The Tor project should focus on making it impossible for hidden services to be taken down--even by the Tor project itself! And they do :)

tps5 · 9 years ago
Your argument sounds a lot like "criminals will always find a way, no point in gun control." The thing is, that argument can be applied to all laws. Why even have laws? Criminals will always find a way.

Look, I agree that anonymity is important. I agree that the world is better if some things are kept absolutely private, from everyone, to whatever extent is possible. But let's not pretend that there aren't trade-offs.

tps5 commented on A dive into spatial search algorithms   medium.com/@agafonkin/a-d... · Posted by u/signa11
geophile · 9 years ago
This discussion is incomplete without mentioning space-filling curves. These curves map the data into a 1-d space and then you can use any conventional search structure -- sorted array with binary search, balanced tree, skiplist, b-tree, etc. This allows you great flexibility, including the use of 3rd party libraries of data structures.

(A quadtree is basically the z-order space-filling curve combined with a trie of degree 4. Octtree -- degree 8.)

This approach also handles non-point data very cleanly. A non-point object gives rise to multiple index entries. (You can tune the number of index entries quite easily.)

Space-filling curves also leads to a very nice kNN algorithm: To find the k nearest neighbors of p, first search the index for p. Find k neighbors along the space-filling curve, (these are adjacent in the index), and of these, pick the point q maximizing distance(p, q). All k nearest neighbors of p must be in a circle centered at p with radius distance(p, q). Now search your index again using this circle and pick the k points n1, ..., nk minimizing distance(p, ni).

tps5 · 9 years ago
Do you have any references to recommend on this subject?

u/tps5

KarmaCake day641May 19, 2016View Original