skysight-inc/HackerNews huggingface dataset:
Build it in parallel with your current codebase.

If you're not doing so already, create a staging database you can use for developing this. That way if something goes berserk production data stays safe.

Get a jumpstart by using Django and creating models that match your database via inspectdb [1]. Most important thing is getting the data to fit and relate as you'd expect.

Some recommended plugins are django-debug-toolbar (https://github.com/jazzband/django-debug-toolbar) and django-extensions (https://github.com/django-extensions/django-extensions).

Then for Social API logins use https://python-social-auth-docs.readthedocs.io. For Social API's themselves there are python wrappers, like https://github.com/mobolic/facebook-sdk. In the worst case, you'll be querying API's directly with requests (http://docs.python-requests.org).

Next, you begin to build views (and their templates) around the models you've created. You're going to want them to run at a parity with what you have in PHP. Use urls.py regular expressions to match your URL's too.

This is how you mitigate the risk of doing a "migration". And also a great way to get some experience under the belt while you do it. You should be able to get your site working off a staging database in a read-only way when you do this. Keep the PHP site in production until your ready to switch.

If you use JSON/REST, also check out Django REST Framework. http://www.django-rest-framework.org/

I'm going to be making a detailed blog post on django in a few days as well.

[1] https://docs.djangoproject.com/en/1.11/howto/legacy-database...
Yeah, germ theory of disease is silly. The doubling of life expectancies since the late 1800s just feels too industrial.

We should go back to when everything was just so much more natural.
I'm waiting for this to start happening to NPM modules. What a great way to quietly monitor and leverage nodejs websites.
Thanks for mentioning that. It seems like this bug wasn't reported yet, so I have filed a bug report.
you could say the same thing about top-roping vs lead climbing (placing protection from the ground up). Yes, top-roping is much safer, but the experience & sense of achievement is just not the same.

Free-soloing (climbing without ropes) is the purest form of climbing. Not stopping to place protection, not having to bring up your partner, not having to haul a bag... It's just you on the wall. It takes most climber multiple days of painstaking climbing to summit Freerider. Alex did it in 4 hours.

Beyond all else it's just a unbelievable feat of human ability.

If you really want to understand just how impressive this was:

1: climb something (even if it's just 40 feet in a climbing gym)
2: Go to Yosemite and stand at the base of El Cap
Minimum wage is the single greatest cause of unemployment on the lower end of the salary/productivity spectrum. If you have $5/hr worth of productivity but minimum wage is $10/hr, then you're unemployed.
Centralization is an artifact of human societies (programmers & organizations) decision making process not result of existence/lack of decentralization features.
kingzhackx@gmail.com...To change your school grade, Examination questions before Exams, Hackinto any Database, Get lost password for Facebook; Twitter, any email hacks; Whatsapp and other social media, Spy on your Partner to test their
First thing that jumped at me when I was reading the code.

Why would you wrap an import in a try catch unless you want to import something else when the first one fails.

And if you don't, you should exit ones the import fails rather than let it continue and hit inevitable failure.
I got a BA from NYU and took a fair amount of grad classes and spent most of my time in CIMS. Firstly I'd probably want to hear what you think of as applied mathematics, because if you're talking about the field of applied mathematics that lies outside of engineering and physics, it gets about as much "popularization" as pure mathematics.

Putting that aside, of the professors who had pure focuses, I'd say more often than not they tried to do their responsibilities as educators and put forth examples to try and make the material more accessible—but that kind of thing seemed to be how they thought on the matter. Actually, the applied mathematicians were very similar. I felt that most of their thoughts were constructive and there wasn't really any sense of comparison with the traitorous physicists or anything.

In the first place, before any popularization of mathematics can occur, it needs to be introduced in a way that doesn't leave all our secondary school students traumatized for their entire education, which goes back to the education system.
... and probably many, many, more who died before making it to this list.
The world's smallest porpoise has caused a big battle in Baja California
I think there's some nuance to to live here.

There's the banal meaning, which is the opposite of dead.

Another meaning, which I think the article meant, is to explore the outer limits of your ability and ambition during your incredibly brief period of existence in the universe. That's living. :)

Edit: formatting.
It seems to me that the danger is having no time for anything but 'you have twenty seconds to comply' policing.

Just look at the comments made by serving UK police officers in light of the recent high-profile attacks, particularly about the relative lack of intelligence now that there are so few officers assigned to basic community policing and everything has become about reaction rather than relationships.

Compare and contrast those views with the recent comments by Theresa May about how the problem wasn't really caused by a sharp reduction in the number of police officers but instead must be fixed by regulating everything and throwing human rights laws out the window if they happen to be inconvenient.
Nope, it's not the main feature. The main feature is to keep it simple so you can create/retrieve notes really quickly.

This is the site you go to when you need to get something out quickly.
Based on the website and code base i have, i just want a rough estimate..are we talking 2 weeks, 2 months or 6 months here to rebuild in a new language? does it provide any advantage that the code was already written and api's work etc in the other language? trying to see if something can be reused or is it gonna be a total build from scatch new website..
Apple executive Bozoma Saint John is joining Uber as its chief brand officer
FSF's blog
This isn't an answer, but I used to examine patents in this space. There are very advanced watermarking methods out there that are stable through transcoding, compression, obfuscation, etc. while being invisible to the naked eye. Really amazing stuff, wouldn't be surprised if there were lots of watermarks on media (audio, video, still image) that aren't readily apparent. One of the big use cases I remember was watermarking movies so that it would be possible to identify the time and place that a cam bootleg was recorded. That's a camcorder aimed at a movie screen and then heavily compressed and distributed over the internet, and the watermarks would still be detectable.
My Arch Linux Setup with Plasma 5
The importance of this climb goes beyond vertical distance. There are big walls taller than 3300 feet, but Yosemite has an important place in the history of mountaineering and a new era was just opened there.

The difficulty is also important. Though several levels below Honnold's ability, 5.12d on the Yosemite Decimal System is very hard.
Use fossil --> https://www.fossil-scm.org/index.html/doc/trunk/www/index.wi...
A lot of these arguments about retirees taking minimum wage jobs and all that is simply increased supply of labor which should push wages down. But they can't possibly go down below the minimum wage. Remember, the minimum wage is just the legal requirement that employers prejudice against the least productive members of the work force. If minimum wage is $10/hr but your fair market wage is $5/hr, you're unemployed.
4K aerial footage of SpaceX CRS-11 first stage landing
It was in lunchtime in New Zealand, so doesnt really matter. ;) I am just back with our world famous wellingtonian flat white, and looks everything perfect. :)
Ask HN: Successful bootstrappers, do you feel an obligation to raise big $
Say you come up with some great idea.

It is growing virally.

But you are now worried that the bigger, better funded competition has spotted your success and it now dedicating resources to steal your win.

Do you feel obligated to raise big $ to ensure that you stay the market leader?
Speculation: Dithering algorithms traditionally include randomness. If you can determine a portion of this randomness by inspecting the output of the algorithm, then the dithering can be used to send a message, for example by using the message as a seed to a PRNG or as an input to a hash whose output serves as the randomness for the dithering operation. If the underlying message space is small enough, you could recover the message by brute force, examining each possible message and the results that it would have produced, and seeing which set of results matches the observed document.

The hand-waving part of this is "if you can determine a portion of this randomness by inspecting the output of the algorithm", because I don't really understand how easy this could be made without knowing the exact underlying signal that the dithering algorithm needs to quantize.

An alternative might be slightly changing some of the values in the matrices at

https://en.wikipedia.org/wiki/Ordered_dithering

in a way that barely reduces perceptual image quality (although I'm not certain how well that can be done). Perhaps there is an algorithm that uses statistics to deduce what matrix was used, and then the perturbations can be read out of the matrix.

This is related to research in digital watermarking that's been going on for decades, and I'm definitely not an expert in that or in digital image processing, so I'd love to hear from people who know more.

Nonetheless, looking up close at how printers produce different colors out of CMYK dots, I'm pretty confident that they have some degrees of freedom, and that some of them probably don't make a lot of different perceptually, and can probably be used to encode a message.
Multi-link routing is the only thing that IPv6 fails to address effectively.

I've just read the usual crappy "why 2^128" bollocks etc (you don't run internet routing, do you) here and the other usual whining.

However, how do you effectively use multiple connections to the internet, without resorting to PI and something like BGP?
Are 911 calls analog?
You have to embrace the ambiguity in natural languages. Life and death can be simply considered opposites. In this mode of thinking any risky behavior is trading in death at the peril of life.

However you can also imagine a justification along these lines: There are certain things we humans can do which give us access to unique highly desirable mental states. Some of these are familiar things like falling in love or having children. These are risks but usually perceived as having obvious upsides. There are also other behaviors like drug use or underground fight clubs which also give access to unique mental states but are usually perceived as too risky to encourage. It's easy to put judge free soloing climbing as something like drug use or bareknuckle boxing. But try to imagine that when done correctly and carefully that it could be something much like having a child or working on a math proof for years.
Apple to Phase Out 32-Bit Mac Apps Starting in January 2018
Agreed. We replaced the title above with a representative phrase from the article.
Python has it: 'del'

C++11 has it, as long as your intermediate thing is not a parameter: auto real_var = []() { complicated lambda; return calculated_value; }();

I'm sure someone will figure out how to polyfill it into javascript ;-)
What would it take to give WebAssembly access to the DOM?
I think GP's point is that you should assume the 0.{however many 0s}1% it's down is going to be a bad time for you, and then ask yourself how long you want to wait to be back up.

A long down time might be worse for you than a shorter down time more frequently.
Could you give counterexamples of good instruction or grounding in these fields: physics, chemistry, biology?

Or maybe a clearer description of what constitutes the good and bad approaches?

What are the core organising principles, in your view, of biology (and physics and chemistry, if you can state them)?

It's an area of general interest to me.
Wasted green power tests China's energy leadership
Consider running your own Gitlab instance.. I run one for $40/Mo on DigitalOcean, very happy with it.
Two New Satellites for Jupiter
Rhetoric.
Is GitHub even allowed for govt contractor use? I'd be surprised, but don't know.
Your local instance of github and github.com are not redundant / interchangeable. If either of those goes down and you rely on it, the other one is not gonna help you much, so availability is not improved by using a local instance.
More proof that Apple isn’t crippling Safari--they announced full Web Assembly support today: https://webkit.org/blog/7691/webassembly/
EMC is still kickin
And google marks your ip as a bot. I did this three years ago in one of my DO proxies. Google still asks me to confirm a captcha when I do a search.
For what it's worth, the Chrome Privacy Whitepaper provides a lot of detail on these items (and more): https://www.google.com/chrome/browser/privacy/whitepaper.htm...
Lots of people with TS clearances hate Trump, but most aren't going to ruin their lives just because the president is an asshole. You'd end up ruining a lot of careers and chances are you'd never stop a single leak.
You can't just insert yourself into someone else's big wall party if they weren't planning on it; those other climbers would be spending multiple days on the route and would almost certainly not have food, water, and portaledge space for you (not to mention how profoundly rude that would be...). If you were indeed at the mercy of needing strangers to rescue you, a passing party or a rescue party would need to change their plans and retreat with you, which would only really be a good call if your life were at risk otherwise.

The more realistic plan would be to have some friends ready and willing to come retrieve him if needed, and to potentially stash some gear/supplies at the larger belay ledges a few days prior.
That is indeed true, CI is way less error prone, thanks. Having a build ready to go is quite handy too.

What do you mean by "not testing it" "seems attractively elegant"? Testing a build is still a must, although that ends up to be manual testing usually (unit tests don't assure much, integration take a lot of engineering effort for setting up and writing, especially if they were not taken care of from the start).
It's worth noting that a route's difficulty is based on the hardest section. So the rest of the route is generally less, and in some places a lot less.

This is not to diminish in anyway the difficulty of a 5.12d, but might be good background for those not familiar with climbing.
Japan-model Android phones ship with an app called "Osaifu-Keitai" which you can load up with a transit pass https://en.wikipedia.org/wiki/Osaifu-Keitai
I think you're confusing the Startup School conference with YC's new Startup School MOOC. The MOOC is completely remote with no expectation that companies will move to SV.
Can you clarify what you mean by multi-link routing? Are you referring to multipathing?

What is stopping you from using multiple connections to the internet?
That was exactly Julian Assange's original thesis:

----

"The non linear effects of leaks on unjust systems of governance

[...]

The more secretive or unjust an organization is, the more leaks induce fear and paranoia in its leadership and planning coterie. This must result in minimization of efficient internal communications mechanisms (an increase in cognitive "secrecy tax") and consequent system-wide cognitive decline resulting in decreased ability to hold onto power as the environment demands adaption."

https://web.archive.org/web/20071020051936id_/http://iq.org:...

https://cryptome.org/0002/ja-conspiracies.pdf
Africa is tackling the threat of global warming one tree at a time
>"I'm under the impression, many of the companies big enough to muster some form of competition against the Big 5 are the ISPs"

So you believe that those ISPs that are mostly local monopolies(maybe part of a duopoly at best)are going to provide competition? How as has that been working out so far?

The average American now pays $103.00 a month for crap cable service and crap equipment[1]. And that price is only increasing[2]. In fact cable TV price increases have outpaced inflation every year for the last 20 years[3].

Also it's not just video and music streaming bits that could be de-prioritized in the absence of Net Neutrality, its all bits.

The last time I checked none of these ISPs operated all the other things I use the internet for like reading news, shopping, checking email and making travel arrangements. Do you imagine they will offer competition there too as soon as they aren't bound by Title II?

Look at any Cable provider's on-screen interface for the channel guide or the plastic remote that hasn't changed in 20 years that you need to use to navigate it. Do these give you the impression these are innovative companies capable of building good software and competing?

Lastly there are other ISPs besides the eye ball/last mile networks(Comcast/Time Warner/Charter etc.) There are also the Tier 1 ISPs[4] that internet companies buy transit from in order to deliver their service to end users.

If Net Neutrality goes away those Tier 1 ISPs that own national backbones and are upstream from all the eye ball/last mile networks are free to "play games" with delivering bits as well.

[1] http://www.leichtmanresearch.com/press/092316release.html

[2] http://www.consumerreports.org/tv-services/your-cable-bill-i...

[3] http://www.businessinsider.com/cable-tv-prices-inflation-cha...

[4] https://en.wikipedia.org/wiki/Tier_1_network
I hate to be the security is not important if you aren't doing anything wrong guy.... but I use a printer to do things like print a picture for my kid to color. What the hack are you doing with you printer to need pre dotted paper?
Good point. He is also particularly good at carrying long, sustained routes in a single push.
The problem is that it gets easier and easier to track everything.

In the future maybe each pack of paper will have a steganographic tracking code - slight white variations for example, so you could track the paper to the selling shop.

The camera, the scanner could also do this.

And as more and more systems get integrated, they could see that your car and your phone were present at the time in the shop where the paper was sold.

A second hand printer can still be tracked if you buy it through craig list, even through a long chain - the original printer was sold in a shop, the CCTV and facial recognition and phone location identified the original buyer, the buyer Craiglist account sold such a printer second hand on some date, he was tracked to some location, you were also tracked to same location at same time, you were pictured carrying a big package, your high-resolution electricity metering suddenly shows that you have a laser printer running in your house, and that you printed exactly 53 pages on the day of the leak, ...

As you can see, it will become harder and harder to do anything anonymously.

CSI will look naive compared to what will be possible in the future. Infinite zoom and camera viewpoint rotation will be trivial if you'll have one little camera in every door, every street sign, every corner, every car, every little thing.
See here: https://news.ycombinator.com/item?id=14501262
Proposal: https://github.com/WebAssembly/gc/blob/master/proposals/gc/O...
That's all they're going to get anyway. I've never heard of a retail store recording the serial number of all their merchandise, much less associating it with a customer's credit card.

The utility to law enforcement is being able to prove a connection between the evidence and a suspect after they've obtained a warrant. Or in this case, it was a NSA owned printer so they already had the serial number without needing a warrant.

And if you are foolish enough to register with the manufacturer, the NSA already has your serial number without needing a warrant.
They can earn more money panhandling or making Youtube videos and having a patreon account for people to donate too. Plus they still have room and board free with parents.

Why would they take a minimum wage job if there are nonjob ways to earn money with passive income?
From an operator's perspective, 128 bits is more difficult to troubleshoot compared to the 32 bits of IPv4. RFC5962 makes things easier, though only marginally.
You said it, brother!
This may sound mean but truth of the matter is - a lot of people think they're way better than they really are.

I wouldn't trust most working developers I've worked with to be able to deliver me something decent from start to finish, alone.

That's why companies have BAs, managers, testers, etc. Because doing it solo is a rare feat, unless we're talking gluing a wordpress theme together, in which case I'd recommend they look into squarespace :)
Except it's the state paying for both prisoners and firefighting. So, it's more stealing money from your own left pocket.
looking at the captions on the pictures[1], it looks like they even picked places where he really shouldn't have a distraction of a camera person and placed remotes[2].

1) https://news.ycombinator.com/item?id=14500166 http://elcapreport.com/content/elcap-report-6317-special-edi...

2) #14 from http://elcapreport.com/content/elcap-report-6317-special-edi... with the caption "14) He rested again for a short time before doing the infamous “Boulder Problem” which has turned away most of the suitors of the free ascent. This is the crux move of the entire route and it was mandatory that it be done well. He did it and I felt a great sense of relief that he passed it successfully. Notice the two cameras near him. Remotely controlled so no photographers would be hanging around him on this critical pitch."
Why, though? (Unless, by any chance, you mean pills for enhancing gut flora? :)
I disabled Facebook login/signup entirely for now, in order to not frustrate users.
Are apple geniuses 1099 or w2?
> NAT, for all its problems, has more or less solved the IP address problem.

This is only kind of true if you can fit your network completely into the RFC1918 space (which many large companies, for example, can not). Again, given the aggressiveness many of the providers, like Verizon, have taken in their IPv6 roll-out, including internally, and given how much of a complete mess NAT is at scale (with CGN and statefulness), I am personally dubious that IPv4 has the capability to carry us much further forward.
Apple's anti-tracking system will make Google and Facebook even more powerful
What an incredibly good point.

That gives me hope, as someone who wants to do low-frequency data analysis that's only possible via multiple queries.
Of course it's a scam. No company is going to make money paying people to listen to music.