skysight-inc/HackerNews huggingface dataset:
7 Things “Star Wars” Taught Me About Productivity
Same here! Youtube is faster for me from China through a VPN connection than in the US via Time Warner.
Agreed that fixing the root problem isn't simple. But citizens being pissed off en masse about their internet connectivity is a necessary precondition to any real change, and Google certainly seems to be trying to fan those flames.
Agreed that the clusters is interesting! Having bots visit girls with high match percentage and thereby direct in-bound messages from girls seems huge as well. Seems like girls are more likely to message you if you have such a high match. He definitely drove a ton of first-dates with minimal per-unit effort. Your point about the conversion rate of 2nd-date is still valid.
Simple json comparison for python
Agreed.

I've done quite a bit of front-end work and one of the teams I was on built a large graphing application. It required algebra for some of the plotting routines, but nothing too major.

It wasn't until I got into relational databases that I saw you really needed more applied mathematics to be a good database designer. Then you start to read about Dijkstra and Codd and suddenly realize your HTML, CSS, JS world seemed rather small by comparison.
In the sense that we're advertising our iOS product launch, yeah :)

I know, I know, this is probably one of my more "PR-ish" blog posts. Not really intentional, but so it goes.
The power of startups coming from emerging markets
Seedstars travelled the world to find the most promising startups from emerging markets
Yes, the big question is whether currency has such a strong network effect that one will dominate. Hayek argued the opposite, and wrote a book claiming that a system of competing private currencies would be ideal.

There are also a few technical arguments in favor of multiple currencies. At the moment we don't know how to scale a single blockchain to major-currency levels, unless we do mostly off-chain transactions. And with appropriate software, accepting lots of currencies doesn't have to be harder for a merchant than accepting one. There's also some work on cross-chain currency trading without a trusted intermediary.
Mobile Marketing Tips For Your Business
You are all missing the point. Who cares if it is not necessary? It will enrich you as will a wide variety of other things that can enhance a skill set. Ok?
This is great. Well done.
Why I Started A School
Can A Team Reinvent A City?
Embedding Angular in the physical world | ng-newsletter
"Starting 9:00 AM EST on 2/4/2014 all of your domains will be protected via our WebLock Program"

They are only saying you will be protected via their WebLock Program, not enrolled in their service. But they are deliberately ambiguous to make it sound like they are the same thing.

"To establish Certified Users and pre-register authorized phone numbers and email addresses please call 1-888-642-0265 "

"If you wish to opt out of this program you may do so by calling us at 1-888-642-0265"

"Give the security team a call and they can explain 1-888-642-0265"

They are pushing hard for you to call them, that is where they will attempt to get you signed up for this "service"
I'm curious how do you measure the performance? 7.2 seconds means the load time, domready time or something?
The "math isn't needed for software dev" sentiment is really anti-intellectual. How can you ever have a hope of improving the software stack if you refuse to understand some of the fundamental ideas that inspired/powered it?

I've said it before: the job of college is to give you a solid understanding of fundamental concepts that you can apply to various situations, which [should] confer entry-level employment in various domains. College is not the place to go to learn yesterday's cool framework. Anybody can do that.
I agree, let's move them to the city where the bandwidth is better.
Who's In the Driver's Seat of Your Product?
Essentially we now have a 2nd source that is reliable and has made contact with Netsol and has verified this.
I used pythagorean theorem, and cos/sin for my project to calculate speed and trajectory of UI speed. Happiest day of my life :) I think we (I) tend to find out-of the-box solution too often, sometime if you sit down, and use some math - you get some pretty elegant solution.
For your security
How People Judge You Based on the Emails You Write
New generic top-level domain names (gTLDs) will start being released in February
How To Build A 2-Container App with Docker
If I'm not mistaken, the BBC streams to the UK in HD with multicast only, creating pressure from the customers towards the ISPs supporting it properly.
What on earth is happening to HN?
SEO Podcast - Discussing the RapGenius penalty /w Glen from ViperChill.com
Chrome Dev Tools told him where the time was being spent, but the hunch still had to be there. He still had to know about a previous optimization that had worked, and the change that ended up working began with the words "I wondered…"

Also note that he says "Perceived rendering went down to 960ms". So this is largely done to alter perceptions anyway, not necessarily total throughput or however you'd like to phrase it.
My point was that I notice broken things roughly every day.
Updated story on this here:

http://domainnamewire.com/2014/01/21/network-solutions-auto-...

https://news.ycombinator.com/item?id=7104424
Trust platform for sharing economy startups
No, odds of a perfect bracket are closer to 1 in 2^47 than 1 in 2^63. The reason is that a coinflip makes too many stupid picks, such as a #16 seed beating a #1 seed. If you use the Sagarin ratings to generate a simulated bracket, the odds of a perfect bracket are approximately 1 in 2^47.

If you're trying to win the perfect bracket challenge, you can do much better than flipping a coin for each pick. Instead, flip a biased coin, with the higher seed favored based on Sagarin rating.

http://www.realfreemarket.org/blog/2013/03/16/what-are-the-o...

[Picking mostly favorites is also a stupid strategy if you're trying to win, because, if you do win, you're likely to be tied with others and split the prize.]
How to Save Offline Google Maps (iOS and Android)
You'll be happy to know that Comcast's Denver ibone switching/routing has been over capacity for many months at this point...Same goes for their Oregon switches (which service SV and the PNW seaboard)
Very registerd
Nerds Got Their Sh*t Together
Yeah, and it's REALLY important for graphical programming. Vectors, Matrices, and Quaternions nearly killed me when I started doing work that required it.
So I'm curious, how many users per dyno are needed for a typical CRUD rails app?
> despite being technically a straight copy of Litecoin.

It's not a straight copy, as it's got random block rewards and different parameters.

But it's very close, yes. Still scrypt based.
6 Tips on Negotiating a Development Agreement
One lawyer's thoughts from working with clients.
At the moment, so is everybody else. Even in the U.S. it's still a pretty small crowd of early adopters. Most people I talk to have never heard of it.
There are much more clear-cut examples of math in programming than this.

3D graphics requires matrices, and more. You'll find blog posts all over the Net of game programmers teaching themselves quaternions. You don't have to be writing a physics engine to need them, just using one. Even 2D graphics often requires pretty fancy high school math, like testing whether a point is in a polygon.

Proofs. Especially when defining new data types, you often want to prove that certain properties hold in a pretty rigorous manner. If you've never had to prove anything before, even at high school geometry level, it seems unlikely you'd sit down and do this. Or maybe that's completely wrong, and proving things about code is just a programming skill like debugging. It seems worth mentioning, however, because proofs come from the domain of mathematics and require a huge amount of creativity sometimes.

Easing functions for animation; being able to reason about binary and modular arithmetic; having enough foundational knowledge to say sensible things about compression and cryptography. If you do anything in robotics, control systems, or simulation -- differential equations.

If you're not doing anything with numbers, graphics, or data structures, you might be safe.
>The Doge community has a saying "To the moon!".

Yet another inspiration provided by Bitcoin.
Can you explain why it's that useful? I'm honestly trying to understand the problem this might solve. (I'm not in anyway saying this doesn't solve any problem!)
I tried, and I even looked at hard money loans, but at the time I couldn't get any (even with an 800 credit score and never missing a payment on anything in my life).

Lenders were hesitant to loan for investment properties, especially in condo complexes with low owner occupancy rates.

In 2012 I learned that I didn't look hard enough when I a buddy told me he 'had a guy' that he'd get loans from for the same thing for 20-25% down. He said it was a bit shady and the rate was a bit higher than a conventional loan, but it did the job.

And to be honest with you, in all of my investment I've never crunched the numbers to determine exact ROI. I always ballpark it in my head and go with my gut. I'm sure it's more risky and I'm probably leaving money on the table, but to me investing was a hobby and that kept (keeps) it fun. I do it because I love doing it.

Also, it may be holding me back, but I don't like debt. The last three homes I bought cash, as well as both of our cars. Hell, I'm even self-funding my business. I find it gives me a lot more freedom albeit a lower return. But to me it's worth it. For example, sure I could grow my business faster with funding, but I've been working on it for two years now and still love it. In fact, I'd do it for free. You can't put a price on that.
Debugging on OSX works fine. OSX Mavericks broke it but now it is fixed with Unity 4.3.

There is a weird thing with Monodevelop on OSX where the "connect to debugger" pane is super laggy, and yeah, you have to select your debugger connection as fast as possible. If you let it sit there it doesn't work for some reason. That's been a bug for years.

My other annoying OSX bug is that for some reason on my macbook pro retina (it worked on my old macbook pro) the shift-cmd-b hotkey doesn't work. Other than that I haven't noticed any problems with Unity3d on OSX vs Windows, and I use Unity3d on both for 8+ hours a day.
All I can think of when I read Myrddin is an old set of PennMUSH code: Myrddin's BBS, Myrddin's MUSHcron.

So awesome.
What I find most interesting is the TDP per core/speed with the TDP of both parts being 99W range. My old core2due 2.4ghz affair does 65W for only 2 cores at comparable raw clock speeds. So for 6-8x more cores it's only an extra 34W odd. Ok comparing yesteryear to todays cutting edge is unfair. But the point being whilst clock speeds have not changed and cores have gone up, they have been pretty fairly balanced of with power savings. This is excluding extra power saving levels and options in that 7 odd year timeframe.

Whilst electricty demand is still increaseing, I do wonder at what time we hit the point when we hit a tech usage apex when these power savings become measurable at the demand level. That said I still wonder at home much electricty is was used on the SETI client project and the search of extra life out in space whilst adding to the carbon footprint upon our own `intellegent` planet. Still I still wished the processing for bitcoins was based upon actualy useful computational units - that too me is a market - but cluster cloud computing and trust of running data on external unknown systems is a hurdle on that one. Though for medical/reasearch that becomes viable and if BOINC was to reward blocks of work with a virtual currency akin to BITCOIN then I and many would be happier I suspect.

But certainly good to see AMD still pulling them out to the market and keeping Intel in check, albeit a relay race being passed onto ARM. Though that is a more open and diverse area, so good times and however AMD plays the future, I thank them for being there and keeping Intel in check.
Well, nowadays I buy them because that's the only way you get a 5 year warranty; I only build systems with 5 year design lifetimes (even for the parents; saves a lot of hassle).

Although I have seen some evidence of consumer grade drives "failing dirty". E.g. in 2002 I tried a couple of 5 year warranty Seagate Barracudas in a new machine; it didn't take long for one of them to outright fail a 4K portion of the disk. I actually wrote a little C program to recover everything but that one bit (and it was a file I could then recover the missing data from), and switched back to SCSI enterprise drives for my main system drives and haven't looked back (granted, those are as fast as I can buy, and that means SCSI enterprise). And that includes a couple of machines I built for a non-profit that are exactly what datphp describes.

And, yeah, these best of the best drives do fail, at least I had at least one of the Seagate Cheeta 10K drives I bought back in 2002 completely fail, I think both eventually, the 2nd after 5 years had passed.
Here is actual 2014 Gates Annual Letter: http://annualletter.gatesfoundation.org/

I think there was a pretty good discussion thread somewhere around too.
It took me a few years to gain the knowledge and experience to put a course together, but I finally did it. I really appreciated the encouragement I got from HN two years ago. Just wanted to share the update.

https://news.ycombinator.com/item?id=3515294
Think cloud based. OAuth, if implemented by Apple, would have APPLE asking the users for their username / password combination. APPLE then tells Sunrise that the username / password is valid. There is no reason why Sunrise should ask for the username / password.

OAuth and even older, Paypal, use this methodology. It is a shared deficiency between Sunrise and Apple that they don't have a better way of performing user authentication.

-----------------

Your email application is a null / void example. Email applications run on your own computer. What is going on here is that Sunrise is collecting usernames / passwords on their own server, and promising that they won't do anything wrong with them. Whether or not we should trust them is beside the point, their approach to security is terrible.
My argument parrots the dictionary. Yours smuggles in all kinds of baggage, such using a weak definition of the word "mob" while implying the strongest and saying "surrounding" when they were likely only in front of.

Your suggestion that a subtext exists would be useful if there were a history of protestors at Google employee's houses. However, there is none beyond what you are imagining in your creative (how do you evidence your statement that they were shouting?) mind.

In fact, now that a peaceful demonstration has taken place outside a Google employee's house, a precedent has begun to form in which the subtext is that employees should NOT feel threatened by protestors. I would not have realized this myself had not you not mistakenly claimed its opposite, so thank you and have an up vote.
Honestly your best bet for this is bitcoin since almost every other crypto currency measures itself against BTC instead of USD, BTC is sort of a gateway crypto currency.
I recorded one with the help of a friend ( http://www.audible.com/pd/Comedy/First-World-Problems-101-Re... )

Here's a blog post I wrote about the process and what I learned:
http://bennesvig.com/record-audiobook/

Amazing list of resources and videos:
http://www.acx.com/help/video-lessons-resources/200672590

Also check out ACX's blog:
http://blog.acx.com/
You can do software development without math, but you can also do aerospace engineering without (advanced) math. Doesn't take much math to draw an airplane part in SolidEdge. But is it a good idea?

I've never been "good at math" (at least not in the Math Olympiad sense of "good at.") I really dislike math classes. But every class I've taken has given me new insights into programming. And I didn't even work in one of those obviously math-y areas like 3D. But so much of programming can be described by graphs, state machines, analyzed statistically or with proof methods, etc. You don't even realize it until you have the mathematical language to describe it.

They say that when all you have is a hammer, everything looks like a nail and with my narrow math education, I definitely feel that way (wait can we model this as a DAG?) But what about someone who doesn't even have a hammer?
That's UDK though, not the full Unreal Engine. But to be fair UDK is more similar to Unity.

For anything but not-successful games the 25% royalties is going to be a lot more than just $1500-$4500 up front per dev. I'll take the Unity licensing scheme any day of the week.
I'm looking at something like this but with storage in S3
NSA: why there can be no fair trial for Snowden under the Espionage Act of 1917
Peter Van Roy is teaching all these out of the same programming language, and there's no charlatanism implied in choosing one technique over the other. You might find the course a lot more interesting than you think.
Show HN: A mathematician hacks OKCupid to find the girl of his dreams
You mention the generosity (which I agree with), but also the act of online tipping is a use case that crypto-currencies handle substantially better than me putting a dollar bill in a paper envelope and mailing it or paying a 25 cent transaction fee to tip 10 cents.
Probably very relevant for this discussion: http://mitchribar.com/2013/02/time-warner-cable-sucks-for-yo...

I have FiOS and have the same problem and following these instructions transformed my youtube experience.
Like the FCC?
It's certainly possible to do a kind of software development without much math, but having a strong basis in math definitely gives you tools to solve hard problems better. Even fairly trivial apps often need to solve problems (like recommending content, auto-generating playlists, etc.) that are much easier if you're familiar with fairly advanced math topics (like k-means clustering and Markov chains in those examples).
I'm really surprised nobody's mentioned peering/transit in this thread. Ars has a good set of write-ups on this topic, the latest being http://arstechnica.com/information-technology/2013/07/why-yo...

Whether it's the fault of (1) the residential ISPs for letting their ports run so hot, or (2) the transit providers for trying to stiff them on pricing for additional capacity, or (3) the content provider for choosing a cheap upstream who is known to engage in this activity is up for debate!

As someone else noted on another thread, it's remarkable how often the name 'Cogent' comes up in these kinds of issues...
Unfortunately there is no inverse square law for time, only for distance. So if it is large enough, regardless of how long it takes to get to us, we'd be just as toasted. You get sun burns when you are out too long, even though that was so like 8 minutes ago. :-)

That said, it also means we can probably skip that half of galaxy M82 in our search of extraterrestrial intelligence. For the planets that were within a few light years of the supernova, they probably lost anything that wasn't bolted down in terms of atmospheric gases :-).
>diabetes contact lenses

The way these people see the world: those contact lenses are just one more way for the evil rich to impose their rule on the poor. They get treatment, and the poor don't.
Get over yourself. Such mad.
That's confusing. It listed the 9 ISP's in my area... and the local power company. The power company's graph looked completely different from the ISP graphs, of course.
There's much bigger problems in the field of mathematics in this world, starting with: it's maths.

:-)
In technical terms, I can understand temporarily using semi-broken code for the sake of bootstrapping.

In terms of the comment itself, I really wish people would avoid violent or otherwise inappropriate language in their projects. A good rule of thumb is to not say it if you wouldn't say it to the President's children while in public.
> As far as I understand, the DOM in React is nearly write-only

You can still read it if you need[0]. Theoretically, major layout invalidation should only be done in bulk during reconciliation, but I don't know when the rendering phase applies, and React also has component-local state.

I know Om[1] only does rendering on requestAnimationFrame (so at once and synchronised with RAF) but that seems to be done by Om itself[2] and I can't find any clear documentation on that part for React.

[0] although it may not be up to date if you're between a state change and a rendering

[1] https://github.com/swannodette/om

[2] https://github.com/swannodette/om/blob/master/src/om/core.cl...
Who wants to help make a Bitcoin lottery?
Honestly, how are we going to explain ourselves to the year 2200?

http://dogecoin.com/
Let's say you want to see a particular event that happens multiple times (like a play) in your area.

This allows you to search for the best seats in every instance of that event so you can make the best single selection.
It's because Youtube uses DASH[1] by default now. It's also the reason why it never buffers more than a few seconds of video anymore.

I installed YoutubeCenter[2] and disabled DASH from the options and it seems to work well every since.

[1] https://en.wikipedia.org/wiki/Dynamic_Adaptive_Streaming_ove...

[2] https://github.com/YePpHa/YouTubeCenter
> Graham Nash the Nash equilibrium guy

John Forbes Nash, Jr. is the math guy.

Graham Nash was the lead singer of the Hollies and a member of Crosby, Stills, Nash and Young.

Both of these guys' work is worth checking out.
This has been on the front page for the last 17 hours...

https://news.ycombinator.com/item?id=7099855
It is sad that this has to exist. Net neutrality is pretty much in the trash if companies like Google and Netflix have to issue reports like this.
Show HN: Idea for re-defining volunteering
The problem with ratemyprofessor (and virtually any 3rd-party "review" platform) is the potential for participation bias. Students only participate when they 1. Know about the platform and 2. Have strong enough opinions that they feel a need to share. This means that the ratings are biased in favor of the exceptionally good and exceptionally bad. (throw in a little human psychology, and the bias moves towards bad reviews appearing proportionally more often than they should).

The advantage of having the data come from Yale is that they can mandate that every faculty member must take class time to conduct the student evaluation. This ensures that [nearly] every student's experience in every class will be considered in the final results, which gives much more legitimacy to the results.
+1 to reverse geocoding support. Our app runs around 25k/day reverse geocode calls to OSM and Mapquest's Nominatim. We are projecting up to 4x growth within the year so an accurate, bulk and cheap service will help ease our pain. And oh, we're based and operating in the Philippines (which hopefully you can add soon as well).
If you're designing relational databases then it's absolutely necessary.