skysight-inc/HackerNews huggingface dataset:
Do YC partners invest their own money into the batch, or do they just help to allocate a pool of YC money? "Partner" generally means that the person gets a share of the profits but I know the term is now used more loosely than that definition.
This discussion is lacking an agreed upon definition of Mathematics.
You could argue that the original JKR work also portrays Dumbledore in a somewhat unflattering light. (He sent children after known dark wizards on multiple occasions, lied to Harry on several occasions, arguably stood by while Sirius was sentenced, etc.) As readers, we like Dumbledore, but he is hardly a paragon of virtue. I rather enjoy how MOR spins that.
From my personal experience they are related, but I can tell for sure they are very different.

U think this confusion exist because many famous computer sciences studied math or were also mathematicians.

From my personal experience, I passes all my CS courses in college without much effort but I struggled with calculus, statistics and algebra classes. So I think even the mindset you need to understand them are very different.
Does your library offer e-books? You can check them out without ever visiting the branch - of course, the selection may be limited, but the convenience factor shouldn't be off by that much - apps like Overdrive and the like are fairly usable once you learn how to use them.
It really comes down to how you would answer this question: "WHAT'S THE DIFFERENCE BETWEEN A CODER, A HACKER, A PROGRAMMER, A DEVELOPER, AND A COMPUTER SCIENTIST?" (http://www.hanselman.com/blog/ACoderAProgrammerAHackerADevel...)

Scott Hanselman's answer is pretty good, and based on that you could say that a Coder usually doesn't know math (and in the current job market they don't need to know math to do well).
Loopholes is when you find something unforeseen by the law. I vaguely remember the opposite problem - having different laws stating different things about the same situation.

This might be a problem by laws. As for math, there is inconsistency robustness topic of research.
I just wanted to point out that downvoting what you disagree with is… well, let's just say it's not the right way to use HN.

My comment was precise, informative, in reply to a question that was asked of me, based on a number of legal opinions and more years of experience than many people here write into the "age" field on forms.
There's some pretty salient characteristics of an actual cult that make it different from just a group of very devoted followers. Namely:

- Cults usually employ a number of heavy-handed psychological manipulation techniques, often together (e.g. 12-hour conference sessions; speakers that drone on at at about 50 beats per minute; loud, lengthy chanting that exhausts your brain's oxygen and makes you less critical; preying on people who are desperate for some reason)

- It's not enough for a cult to have you as a member - they also have to remove the influence of other movements from your life, lest you might realise who stupid it all is and break off. So part of a cult's mode of control will involve breaking off your relationships with other groups important in your life: family, religion, work... and replacing them with social ties within the cult.

- Cults generally require escalating levels of contribution. At first maybe you just need to donate a bit of money, but by the end your entire life is at the service of the cult.

If the accused cult doesn't fit any of these criteria, it's probably not a cult, just a bunch of very devoted zealots. If it fits even one of these criteria, start to worry. If it fits more than one, it's almost certainly a "bad" cult.

Source: my dad's a psychologist and studied cults, but this is just from memory.
Twitter Suspends Hamas Military Wing Qassam's Twitter Account While Keeping IDF
Fantastic! Because frankly free - means free. Not 'trial version free - hella expensive if you ACTUALLY want to use this game'
Then I'm one of the few that hate it. I have no idea how people bang out another CRUD app in the latest fad language/framework/pattern du jour. I don't get excited when someone announces a new language. I know C, I know enough python to get by, but I sure as hell can rip apart a stack down the logic level if you want me to.

What I do love to do is solve problems. Sometimes the problem is to come up with a clever algorithm, sometimes it's to fix a piece of broken software, usually it's figure out how the hell something works. In the end I despise any time that I actually have to write code.

I know that I'll never get a job because of my programming. I'll never have any wiz bang open source project to show someone. But in the end I have plenty of opportunities because I solve problems.
like laser guidance for your vim commands. very handy!
You don't even have to go that far - Nevada decriminalized prostitution a while ago, IIRC.

http://en.wikipedia.org/wiki/Prostitution_in_Nevada#Legal_si...
The more serious issue that I pondered with a friend was injecting a small malware stub into the blockchain. If you have a copy and an antivirus, Bitcoin could go haywire.

It wouldn't be too expensive, given there are <6kb stubs that are detected by many antivirus companies.
I got a programming job where I rely heavily on my mechanical engineering background. For much of the day, I am programming in Python and C doing user interface work, web programming, and optimizing numerical algorithms. However, I also get to study and use solid mechanics, the finite element method, fluid mechanics, etc.

In the engineering world, a lot of entry level jobs require just a pocket calculator and a book full of standards and codes. I would hate to have wasted all that time in school learning advanced math not to be able to use it! There are a lot of ways to apply math in your programming simply through how math makes you think. Studying math revitalizes the programming part of my brain, and allows me to attack problems from new angles.

This (highly opinionated) quote [1] from Zed Shaw inspired me to pursue a career that leverages applied math and physics, as well as programming:

> Programming as a profession is only moderately interesting. It can be a good job, but you could make about the same money and be happier running a fast food joint. You're much better off using code as your secret weapon in another profession.

> People who can code in the world of technology companies are a dime a dozen and get no respect. People who can code in biology, medicine, government, sociology, physics, history, and mathematics are respected and can do amazing things to advance those disciplines.

[1] http://learnpythonthehardway.org/book/advice.html
I was really excited by pdo until I saw that it only supports mysql and sqlite. Maybe this weekend I can fork and add at least postgres.
What they really should do is give some stats about how much money people typically spend on an app that uses IAP. E.G., "98% of users spend no money, 2% of users spent an average of $3.50", or something along those lines.
Agreed. The IFS trick is shortly followed by an explanation, which includes a bunch of anti-patterns, such as bare ${foo[@]} and $@ usage.

Rule of thumb: quote all your variables.

http://mywiki.wooledge.org/Quotes
Is there a way to host a file for 1 month, 2 month, 1 year.... by paying more/less (and maybe increasing the storage time by additional payments). That would be the right model that could translate to S3 storage with the same price. Without a time component, storage prices have strange meanings.
It was well said "programming is one of the most complex branches of applied mathematics". I didn't check the exact quote :) .
The world's oldest profession is farming.

While harm reduction is a great thing, legalizing prostitution would have a hugely detrimental effect on the fight against human trafficking and the status of women in general. The idea that women's bodies can be commodified and sold to men is the foundation of patriarchy, and as long as prostitution exists we'll never have a free society.

It's also laughable to say that prostitution is ever some fantasy rational economic exchange. Women are forced into prostitution, either by being literally enslaved, or by economics.
It's only recently that I've found (a few) programmers who talk about the beauty of the work - I think the "get money get out" folks are the vast majority at the zillions of non-buzzworthy companies.

I smirk a little at the slightly oblivious people who put a ton of gravitas on throwaway apps, but to me it feels like down to earth people along with people working on truly exciting things greatly outnumber them.
I agree, programming is not mathematics, however, the author seems to have mixed up the act of calculation and mathematics.

Bering a good human calculator is unlikely to result in stellar programs. Having a good grasp of how to arrange and communicate your ideas, as is required in mathematics, will help your programming hugely.

Yes, there's a large gap between what is acceptable in mathematics and what's acceptable in programming, and the types of problems you're likely to encounter, but fundamentally, you'll be communicating ideas to other people and to your compiler.

Source: Computer Science and Mathematics degree, now working as a researcher.
No. For noisy data like this, you need to look at averages to make sense of it. Eg. see the quarterly averages, they show a growth from 45k to 65k transaction/day: http://i.imgur.com/XJs4V74.png (or see www.quandl.com/BCHAIN/NTRAN-Bitcoin-Number-of-Transactions and select "quarterly".)

Same reason why corporate financial reports are done on a quarterly basis. Or else there would be plenty of peaks and dips from week to week.
That is incredibly cool. Thank you for linking it.

Isn't it most likely that people don't do this because they simply don't know about it?
Twitter Keeps Surprising Brands with new update
The discrete version of fast Fourier transform essentially does a matrix vector multiply faster than usual. If you are not familiar with matrix vector multiply, then think lots of multiplications and additions. Now, what fast Fourier transform does is take advantage of the fact xy + xz = x(y+z) that we know form mid school algebra. Note the right hand side has fewer operations to perform. The other thing that FFT uses is symmetry. It recognizes that two things that it needs to compute are really the same in value, so it computes it only once.

You can understand FFT without much deep math, it is just clever use of these two properties. Study it, you will really enjoy that cleverness. It is one of those algorithms that still makes me break out into a grin.

That said FFT can get more mathematically involved when you want to compute them on vectors whose lengths are not powers of two. Then it gets into primality, Chinese remainder theorem etc. However, for basic understanding and coding it you need none of these.

EDIT:
I would say dont get lost in the details, those butterfly diagrams etc. Just focus on what is the key idea that it is exploiting. There are essentially just two ideas: ditributivity: xy + xz = x(y+z) and symmetry/associativity.

May be a good idea is to sit down and derive a different way to group the multiply and adds, using those properties, to make it go fast. Dont worry if that does not beat the best algorithms out there. You will just get a better feel for the underlying mechanism.
> Of COURSE Amazon wants to access customers in other countries, it's not like they haven't thought of it!

Actually, I believe they are not fully aware of the adverse effect these kinds of restrictions have: as much as many people try to explain that it's not Amazon's fault (just observe the downvotes on my previous comment!), it is Amazon.com that rejects me as a customer.

But perhaps I should refrain from commenting, as downvoting based on opinions seems to have become the norm recently.
>It puts risk on buyers, which shows up as lower demand for the product

Because the bitcoin crowd has shown it's self time and time again to be perfectly rational agents.
Tips for Recently Fired Microsoft Employees
Another excellent related "how other countries do it" example is the data that shows German police used only 85 bullets against people in 2011 [1]. Actually, 49 were warning shots, 36 shots on suspects. 15 persons were injured, 6 were killed.

The population of Germany is 80 million, the USA is 318 million, right on 4x bigger.

If the per-capita numbers were somewhat similar, Police in America would only kill 24 people per year.

In reality, ~400 people are killed by law enforcement in the USA each year, or about 16 times more than if they followed Germany's numbers. (not all of those are shooting, but the vast majority are)

(The overall murder rate is 4.8/100k in the USA vs 0.8/100k in Germany. [3] )

[1] http://www.thewire.com/global/2012/05/german-police-used-onl...

[2] http://usatoday30.usatoday.com/news/nation/2008-10-14-justif...

[3] https://en.wikipedia.org/wiki/List_of_countries_by_intention...
> The world's oldest profession is farming.

Where in the world did you get this idea? Farming postdates the human species. Prostitution predates it by a long, long way.
What about men that pay for sex with other men? The whole patriarchy dynamic is gone then.
Is the thinking behind infinite storage that the price of storage decreases exponentially so the cost of keeping a file forever is limited?
I wonder why not to set IFS='' then. I haven't used this myself in production, but quick testing seems to do what I expected: make $foo behave like "$foo".
Yeah but no one likes to read spaghetti saga. We like our microprose to fit in a few feet.
Because the OP presented it as such and wanted to convey a certain opinion..and I happen to disagree.
Neat, will check it out. Yeah, Kanji might be a tall order right now (still working with Hiragana/Katakana first), but found the forums. Kinda nice to find a community of Japanese learners
Sounds like you had a good time ;)

https://twitter.com/Dimillian/status/486237717563736064
Hey, yeah. I found out about permacoin (which is great!) after designing this construction. Turns out that permacoin and filecoin are really compatible, and complementary. amiller and I will be talking about it in the near future. (btw, permacoin's non-outsourceability is a great contribution! it should also be added to regular bitcoin)

And, to answer your question, I didn't cite permacoin here because I would have to address a whole range of things like how they overlap/differ/which one is good for what parts. Perhaps I should've, but I think it's best left to a future paper (hinted at in the discussion). Stay tuned! :)
As a web developer with degrees in both math and programming, I sometimes find direct applications of math, such as backing off from updating something on the page exponentially when the user goes AFK, or more commonly, when working with visualizations (see d3.js). For the most part, my peers without much of a math background could solve the same problems in other ways. For more graphics-oriented stuff it gets a little harder but often a library plus a tutorial blog post gets the job done.
Maybe I've missed something, but how does Filecoin handle redundancy, and how does Filecoin handle delegation?

The devs seem to hope that by making the rare pieces valuable, they will somehow avoid having low redundancy. But what happens when everyone joins a large pool like Ghash.io, and every file has only a single point of failure?

I would not trust my data to Filecoin, it seems too easy for files to get permanently lost. There are no guarantees that every file piece will be managed by at least N nodes.
that is correct, I went from part-time partner to fulltime partner
With Uber and no distinction by law, do you mean only taxi drivers should be allowed as hired drivers, or that all hired drivers should be allowed to be hailed?
This is an amazing business model. If they can make it user-friendly (big if) they'll essentially be offering a more cost-effective, more robust alternative to Dropbox.

This appears to be truly disintermediated (P2P) secure file sharing?
Analysis of Radio Frequency Identification (RFID) Chip
> "saying that service staff deserve to be replaced by iPads if they demand a fair wage"

Terrible editorializing. Nothing in the original billboard suggests anyone "deserves" any particular treatment. But I suppose "Billboard warns employees that minimum wage legislation can't completely subvert market realities" doesn't make for as good of a viral hook.

A $15 minimum wage has many possible outcomes - 1)businesses close 2)prices increase 3)employees are laid off or 4)the business stays afloat with lower profits. It seems like wishful thinking to believe that only the fourth option will happen.

It's also frustrating that the narrative is that this is a class struggle, that the poor will benefit from higher minimum wage at the expense of the rich. Many low-income people will be much worse off in a world where entry level or unskilled jobs are hard to find. Taken to an extreme - how many people would be unemployed and unemployable if the minimum wage was set to $100/hr? Likewise, some number of people will be priced out of the employment market at $15/hr.

I don't know what ideal minimum wage is for SF, but I know that cliche class struggle narratives aren't helping address any of the real problems or complexities of the issue.
Find that lately there are less of this kind of Hacking articles and those talking about interesting and inusual things, and much more about New frameworks or libraries.
Nice. Yeah we built for our needs but happy to see it augmented.
Everyone's body and mind is commodified.

That's what employment is.

Prostitution is just one instance of it.
The Bitpay numbers are very impressive.

I do think that 50% growth in a year, especially when it is not that clear-cut that it really is 50%, isn't that impressive by itself. Perhaps there's a lot more growth in off-chain activity.

I remember reading an estimate that Bitcoin has < 500,000 users which seemed quite small to me given the hype surrounding it. So I'd be interested in seeing if there is growth in the number of wallets holding bitcoin. If bitcoin is taking off, we should be seeing that number explode, right?
pretty sure folks were trading sex before agriculture...
All the miners would leave that pool if they did that. I would.
Please see our design brief and why our app does fill a need- yes there are many apps in the category which try to do multiple things above and beyond ours- unfortuneatly those features arent needed for regular gym goers like ourselves and are a burden to use cause of it. You may very much be in a different workout segment (nonfrequent or gym-gamer).

Not many products can do the marketin for you from the getgo- the advice isnt really concrete- anything particular?
17-year-old secret message found in Dungeon Keeper code
By putting restrictions on what women can use their bodies for, aren't you (we) claiming ownership over them?
There is the troubling fact that many prostitutes are not in the business of their own free will.
Of course if you analyze the incentives and option of everybody involved, it is clear that the criminalization of it compounds the problem.

What puzzles me immensely is that in progressive countries like Sweden the push against prostitution is almost worse (although with the angle that the buyers are criminalized), and that feminist women don't see that decriminalization would have a mostly empowering fact for the prostitutes (who are mostly female).

I can see that it is an icky subject for many and how people who fight against the objectification of women might fall in the trap of thinking that selling your time for a fee might contribute to that.

However pimping out my brain for trying to make people spend their money on ingame purchases is way ickier to me.
Graphite is used in pencils by being mixed with clay and compressed, then heated in a kiln. It's essentially a ceramic. Diamonds, pure graphite, buckminsterfullerenes, etc., are pure carbon.
> legalizing prostitution would have a hugely detrimental effect on the fight against human trafficking

That is just ridiculous. The fact that prostitution is illegal is the reason there is a trade in human sex slaves. Legalizing prostitution doesn't result in human sex-worker trafficking any more than legalizing professional sports results in athlete trafficking.
I write a lot of bash scripts, but lately I've been doing most of my shell interop in Ruby instead. Backticks are pretty good and I can munge things in easier ways than bash or Python. And with `ruby -n`, the script is invoked line-by-line--perfect for processing piped content.
we are all of us "forced into [call it] prostitution, either by being literally enslaved, or by economics." choose your poison!
> Women are forced into prostitution, either by being literally enslaved, or by economics.

But some women want to engage in that profession and can't due to (mostly male) lawmakers preventing them. So it really swings both ways.

And further, prostitution isn't just women. It's mostly women, but not only women.
Read on. Dumbledore is clearly one of the smartest characters in the book, not a drooling moron at all. He puts on a pretence of being completely bonkers to confuse his enemies, but he's very smart and thinks fifteen steps ahead (just one short of Harry...) and is one of the few characters in the book who's an Agent rather than an NPC.

As for the other characters, their level of agency varies, but at the very least Quirrel, Hermione and Draco are also agents (i.e. smart enough to be capable of driving the story in a meaningful way), and the other characters are portrayed fairly accurately given their stupidity in the original books.

In the original book, ALL the characters are stupid. In HP:MoR, 5 characters are not stupid. I think that's an improvement.
This whole debate is a mess of definitions and taxonomy. If you define math as algebra/geometry/calculus/etc., obviously programming isn't all that tightly associated with math. But programming is mathematical logic, which is a subset of math, so programming is math... right? Well, except logic itself is a subset of philosophy. So programming is philosophy now as much as it is math? And what about this argument that programming is language, it's got some good points, how does that fit into all this?

Incidentally, some visible members of the "programming isn't math" camp are discouraging others from emphasizing the connection between math and programming so as not to intimidate young women away from taking an interest in programming. Folks, this position only validates the stereotype that women are not good at or interested in math.
Is Google and Nest’s Thread a ZigBee Killer?
Sometimes projects are just meh. Happens. And, just in case you get an itch for hacking on something cool again: http://github.com/stackmonkey/. :)
> because I don't have the background, and I wish I could. Differential equations and fft come to mind.

You should just resolve learn these things and work through a section a day.

I have a math degree but never learned these things because my department was more pure than engineering oriented (an ode course wasn't required) and wanted to learn both for my day job. Turns out they are both fairly simple, and there are tons of free books. Esp differential equations have this mysticism to them before you start, and it turns out they're actually very straight-forward. Almost depressingly so, until you get pretty deep into the analysis behind them.

So... here's my encouragement to you -- just do it!
Emailed you! Thanks!
We considered this, any particular blog channels or just find applicable ones?