skysight-inc/HackerNews huggingface dataset:
IMO any good dev can be professional in any language, its just harder in some than others. It is a bit sad to see someone who has built up their knowledge and skill leave it because of its social stigma.

Why PHP is so successful? Well...

"Shantytowns are usually built from common, inexpensive materials and simple tools. Shantytowns can be built using relatively unskilled labor. Even though the labor force is "unskilled" in the customary sense, the construction and maintenance of this sort of housing can be quite labor intensive. There is little specialization. Each housing unit is constructed and maintained primarily by its inhabitants, and each inhabitant must be a jack of all the necessary trades. There is little concern for infrastructure, since infrastructure requires coordination and capital, and specialized resources, equipment, and skills. There is little overall planning or regulation of growth. Shantytowns emerge where there is a need for housing, a surplus of unskilled labor, and a dearth of capital investment. Shantytowns fulfill an immediate, local need for housing by bringing available resources to bear on the problem. Loftier architectural goals are a luxury that has to wait."

- http://www.laputan.org/mud/
I haven't heard of this before. This is pretty interesting. Do you have a source?
Fair enough. My experience didn't take me to AWS, but in retail it was a problem for entire tier 1 services to get resources with VP support, let alone new development/research initiatives.

Perhaps Amazon has changed, or AWS is simply different/better in this regard.
Well.. people that don't know how to code but want to hack in a 1 line dynamic thingy.. where else would they turn? It build a pretty good community for newcomers.

Now as to why a facebook would use it? mindblown
I hate it, because it makes me feel defensive. PHP in their minds
is much worse than it practically is. Im tired of defending
PHP, Im tired of being set back and having to proof my compete
by virtue of being a PHP programmer.

For me it is the other way round. I like it when journalists ask me what super advanced tech stack I use. When I get tweets about what libraries I use in my projects. And students mail me questions about the technology behind my Startup. And I can reply "It is just your average LAMP stack".
> I am still puzzled why computer scientist consider computational complexity something metaphysical.

In what sense do you mean "metaphysical"?

Personally, I would say computational complexity is both "physical", in the sense that it gives fundamental limits to what can/cannot be done in the physical world using some amount of resources (say, anything obeying Blum's axioms). I would say it's also "metaphysical", in the sense that those limits are derived purely mathematically, and are "imposed on" the physical world; rather than, for example, by observing the physical world and imposing consistency with those observations on some mathematical model. I think of these computational "laws of nature" in a similar way to the "law of nature" that e^(i*pi) + 1 = 0.

In other words, we can imagine (AKA develop a consistent mathematical model of) a world operating by Newtonian physics; we can do the same for a world operating by special or general relativity; and for the standard model; we can do it for worlds with N dimensions; with Euclidean, hyperbolic or spherical geometry; and so on. All of these "make sense", in a self-consistent way, and it's up to physicists to figure out which of those models best describes our physical world.

On the other hand, there don't seem to be self-consistent models of universal systems which can solve their own halting problem, or models which don't posess the hierarchical complexity classes we've found (although, of course, the machine models may differ, we may introduce hierarchies of halting oracles, etc.). In that sense, these seem to be "laws of nature" which are intrinsic to our models, by virtue of their mathematical definition, rather than being imposed from the outside in order to agree with observations.
AFAIK, the reason Apple avoid (L)GPL3 is because of the patents clauses. Not because of the Tivoization
Get Ready. Federal Regulations for Self-Driving Cars Are Coming Next Month
I still use Yahoo Mail because GMail was changing too often and I had got tired from hunting buttons. Also you can select to see only unread emails in Yahoo. Also, if you send an HTML email to an Yahoo email address you can put the CSS in a <style> tag and Yahoo servers will deal with it nicely and the CSS will work when you read the email on Yahoo's website.

But all this Yahoo is dying nonsense did bring some changes. They modified the UI code and now, sometimes you select an email but you can't click any actions (delete etc.) because the app is confused about the state in which it is. It happent less recently.

Then they pulled Yahoo Messenger, which is how I was notified of new emails, while not having ready the mobile app.

Thankfully the mobile app is really good and I have my other account on it too.

And the ads... they are good. As oposed to google that will follow me with the same ad for weeks even if I already made my purchase or maybe it was just a curiosity. With Yahoo it's more like "here are some things people your age look at".
Security Fest 2016 videos and speakers
See e.g.:

http://online.kitp.ucsb.edu/online/fuzzorfire_m13/aaronson/

http://www.scottaaronson.com/talks/hawking.ppt
A Twitter Bot Is Beating Trump Fans
Ethics of Rapid Software Testing
Read the Principles of ‪Rapid ‪‎software ‪testing (a new testing technique by James Marcus Bach) @http://www.professionalqa.com/ethics-of-rapid-software-testing
Hammer2 – Add xxhash to H2 and throw in debug stuff for performance testing
This might be more in-depth than what you're looking for, but I found this (long) slideshow useful: https://joshpadnick.com/2015/09/01/my-talk-on-choosing-the-r...
mail app, messenger app. I have both and they are good.
Engaging Your Online Community with Swag
Facebook wouldn't use it if Facebook started two or three years after it did.
Yahoo owns shares in Alibaba and Yahoo Japan, but has no control over those companies. Yahoo's rising stock price is mostly due to those assets going up in value.

Sure, Meyer had the foresight not to sell off the Alibaba shares in 2012 and pay maximum taxes, but for the most part she should be judged for how she ran the core business.
I always think (thought?) containers are good if you own your own hardware. I use 'micro' cloud vm instances for my deployments and don't feel the need to squish more functionality into a $5/month VM.
It is the core thesis of FOSS. https://www.gnu.org/philosophy/free-sw.en.html
While not comparing to Google, this has been supported in the courts when license plate readers were challenged. even when private companies kept the data.

While I agree what happens on public streets should be open to the public there should however be privacy rules and such when the actor is government or a private entity operating on the behalf or working with the government
Malaga? I visit every year, and last time I checked there was only Ericsson, Siemens and a group at the university doing human centred robotics... A quick online search leads me to the MalagaMakers meetup (which unfortunately has been quiet since January) and a few small tech companies. Do you know of any hubs or interesting companies there?

I certainly noticed the city becoming a bit more modern in recent years, with the whole SoHo thing and the Pompidou, but it generally always seems to be aimed towards boosting tourism. I'm really happy to hear that there's something else going on [:
The section about closed timelike curves is, I think, a good example of why computational complexity has metaphysical consequences but struggles to bridge the two - see what Aaronson writes about the "grandfather paradox".
Do the really go through the straits of Magellan that often? They did it for the first time only in 2004. http://www.navy.mil/submit/display.asp?story_id=13939
You're right. I'm quite envious/jealous. I would love to have been a Yahoo acquisition target during that period.

Regarding my previous work, I've contributed to many open source projects related to realtime systems. I also wrote my own popular open source project http://socketcluster.io/ and built a community around it.

Right now, I'm working on getting it to run on any Kubernetes infrastructure (inside Docker containers) to allow it to be deployed and scaled automatically across distributed clusters of machines. Then we will offer a managed service around it.

Marissa, if you're reading this, please acquire my open source project (and my team of core collaborators too). We're cashflow positive. Our annual profit is an incredible +$00,000,000.
I hate PHP too, but I write it almost every day at work. There's something to be said for how stable it is. I spent a large amount of my career doing .net development and deployed very rarely. It was a big day when I deployed. I would say to my wife, probably going to late tonight, we're deploying. Because something always went wrong when deploying.

Here, I deploy every other morning. Usually, while my coffee is getting to the right temp. The ability to just "throw it on the server", and to take it back if you need to make it great. There's a bunch of devs here, and that deploy all day long every day is one of the main reasons we move "so much faster" than our competition.

So as much as I hate how weird it is, and how frustrating it is not to have strong typing... i respect the heck out of it.
Apple Streaming (HLS) supports fragmented MP4, offline playback and offline DRM
>So, is there a physical effect that cares about computational complexity?

The No-SuperSearch Postulate (there is no physical means to solve NP-complete problems in polynomial time) is not purely mathematical conjecture. It's also a claim about the laws of physics. The postulate includes P != NP as a special case, but it is stronger.

If you assume that the postulate is true, you can use it to explain things like why quantum mechanics is linear, why adiabatic systems have small spectral gaps, why timeline curves don't exist, black hole information paradox, impossibility of relativity computers, why QM-amplitudes are not directly observable. The question of how much physics you could derive from No-super-search postulate is interesting.
High-tech lidar helps uncover secrets Angkor Wat has hidden for centuries
A paintball could cover the camera lens pretty nicely.
why would they do that when they can get their pick of european talent and pay them 50% less than they would in SV
The 10 athletes of the Olympics’ first all-refugee team
Can you link to any info about your program online? I am particularly interested in the tools you find most effective in fostering creativity.
This is why we think the world needs a “Knowledge Officer”
I used to feel the same way a lot of times, a shame it seems for being a PHP dev. Now, I don't care. I've been using it since 1999, and I use it to get stuff done.

My customers and users of my applications don't care what it's written in.

But, you should definitely learn more languages as a programmer.

> And to anyone considering programming as a career, or trying to get into it... stay away from PHP.

This is the part I disagree with the most. The language is getting better and better with every release. It's incredibly fast, much safer to use (the Error exception type, scalar static type hints, all the garbage from the early 2000's has been removed), and easy to work with. The ecosystem (with the introduction of Composer) has _completely_ changed and reinvigorated the language. It's easily one of the best package managers out there. I definitely recommend giving PHP a look or a second change if you've written it off.
I am really tired of long articles. how hard is it to provide a few bullet points or a two lines summury for people that do no afford to read the entire page?
Fictive scenario. One TV channel executive could hurt the finances of a competing TV channel by seeding the competitions shows, and by this gaining power and influence in her own career
For the most part if your application is developed 12 factor style: http://12factor.net, you shouldn't have to worry about these things as a developer. Stuff like this is more in the ops space.

Cloud orchestration: the logic for how your platform provisions and launches instances (think ec2) into your fleet of resources.

Container orchestration: the logic for how your applications (containers) are distributed across your fleet of instances

Kubernetes: Software that runs on your fleet and manages how/where/when container orchestration happens. There are many players in this space such as mesosphere, swarm, ecs and so on.
tl;dr​ - teams are most effective when people feel psychological safe to contribute equally. Creating psychological safety can be accomplished through conversational turn-taking and empathy. In the best teams, members listen to one another and show sensitivity to each other’s ideas feelings and needs.
I have actually applied to Google Zurich (but after 10 interviews they didn't hire me) and studied a bit how the life is there. There are many advantages or living there, but the cost of life and the fact that most people in Zurich are immigrants makes it a pretty cold city where it is hard to make friends or stay for a very long period of time. I think that now your point about "tech friendly environments" is not relevant anymore, because many countries support tech companies and offer a lot of grants for programmers and tech-related activities.
Map of NYC graffiti reports
An early stage investor on 3 core traits he looks for in founders
List of Terms Flagged in Emails by Goldman Sachs
I work at a small design firm which did not switch to the new pricing. Based on our current usage, our costs would have increased 4x.

Most of our creative roles are non-technical, but we like designers to have GitHub accounts to keep an eye on projects and for professional development and education. Those accounts very rarely commit code or assets to a project, but engaging our creative team in technical production has been good for us culturally. In a small way, this was inspired by the design of Pixar's lobby as a creative-technical meeting place.

We also hire a number of outside contractors. $9/month isn't especially onerous, but it is one more cost to keep track of.

To keep our costs the same, we'd probably have to kick the designers out of our GitHub organization. While practical, that sounds and feels terrible. So we did nothing, we're still on our old capped-repo plan and we just archive projects off of GitHub when we run out of slots.
Talent acquisitions seem like a strange solution to many of the problems here.

If you only have 50 mobile devs and simply need more competent bodies, why drop millions buying out a social networking startup? Hiring isn't that hard, and the acquisition approach essentially guarantees you hires who want to make their own projects in a different domain. Pick up some devs the normal way, it's not impossible yet.

My general view is that acqui-hires are a way to bring on top-flight talent that will continue doing similar work once hired. If you need a world class VR or deep learning expert, you might have to pick them up this way; they're worth it, and they'll probably stay on if you keep giving them interesting tasks in the same domain.

Mayer's acquisitions don't follow that model at all. They picked up fairly mundane startups and then redirected the (probably quite competent) founders to unrelated corporate tasks. That seems like a waste at both ends.

edit: on second thoughts, most of these are peanuts compared to what they're paying Couric...
Macadam
It is in fact a 2016-era good security practice.

And it is designed to prevent what your last sentence says.
I remember when I thought crime was about bad guys actually hurting people. The more frivolous the world and its economy gets, the more frivolous the reasons for taking away somebody's freedom.
Most of the video has them using an algorithm to predict the sound of the hits, then finding the closest match in the database & using it as a sample.

At 1:50, they switch to using the prediction as a synthesised replacement. It is not as good. They switch back to the first method for the tests
How Reddit Built Its Empire on $500, Stickers, and Giving People What They Want
Well now you got a bunch of alternatives :

Asp.net on linux, Go, Elixir, Python, Ruby,Java ...

PHP kinda saved itself when it got Java like classes(which are fairly rigid thus allowed retrofitting "type safety" in PHP) which allowed engineers to write large and maintainable codebases (Symfony,Doctrine...).

So again, no need to complain, go see your manager and try to convince him to try an alternative solution. Of course if you're using a CMS like Worpdress or Magento it might be a bit more complicated to migrate. But for projects started from scratch frankly, an engineer that can write a Symfony/Doctrine app can easily switch to Asp.net, it's exactly the same level of complexity.
Very quickly regarding the topic of dead circuits. The first tool you want to always have with you is a digital multimeter. Anytime there is doubt, simply test the two ends of the component or circuit and you can very quickly "debug" the whole thing
Some light is the dark space of databases
I have been reading a bunch of articles on internet, and I must admit that because of unicorns, the dream of exponential growth startups and all the buzz around it ... a lot of people become paranoïd, and prematurely think about growth ...

Therefore, I have been obsessed about choosing the right db technology and the right place to host it for the best price/performances ratio.

The project is a mix of business listing and social network, with a search engine letting users find shops by category and see activity of his friends (who when there, commented, liked, what he bought, somebody invited you to go to YYY etc) ...

I am kind of stuck, trying to find the best choice for it before sarting, choosing between SQL and NOSQL and in the case of NOSQL, choosing the right technology...

If anybody has some insights and advices.
After reading a beat ... It looks like Cloudant, Cassandra and mongo should be fierce contenders.

The problems I see are:
they are schemaless (pretty usefull when you need flexibility, and I probably will) but then do I lose the ability to enforce "type" of data on specific "fields" ... such as an age being an int and not a string, and the db sending an error if I submit the value "twelve" instead of 12 ... or set required fields ... ? this should be handled by backend check before sending to db? (I would be using golang)
Don't forget the walled garden approach to Oculus Rift games/apps.
The Wee frees in Scotland can be like that one very senior Scottish politician was excommunicated for stepping inside a catholic church (for an old friends funeral) a few years ago.
Password DNA: What do 18.2M user records say about the way we create passwords?
"The 2016 StackOverflow Survey puts PHP developers as the least paid" - which is very unfair. I think PHP developers should actually get paid more as compensation for having to put up with PHP on a day-to-day basis, but that's just me unfortunately...
How to Win Your Customers for Life with Predictive Analytics
the great thing is that also apple moves now to broadly accepted open standards, which are also compatible to the HTML5 Media Source Extensions, HbbTV, ATSC3.0, etc.
This cruft doesn't need three letter agencies to exist. Big customers pay for it so it's done. Once it's done, it's easier to leave it there and soft-disable for people who haven't paid for it than to actually build two versions of the chip, with and without this feature.

However, speaking of spooks, I heard rumors that either Intel AMT or BIOS or some drivers (don't remember which exactly) is sold to the Chinese market with castrated crypto. Reportedly it's because the Chinese government requires imported crypto to be just strong enough to resist average guy, but not their supercomputers.
Why Netflix thinks its recommendation engine is worth $1B per year
No, I'm with Touche here. Too many articles hide the actual story under a "human angle" aspect where we have to learn about someone's early childhood growing up in Soviet Russia, or their first failed business, or that time their father said Something Memorable to them. I've read so many of those now that I start to fall asleep before the article begins talking about whatever it is talking about. The naivety on display here is the journalists sticking hard-and-fast to the rules we're taught in middle school English class: you have to have a "hook" so that the audience get's caught! But those hooks are artificial and repetitive - let the content speak for itself. If it can't, then the article isn't worth my reading.

Anecdotes are still relevant. But using them religiously as the opening turns me away.
I wouldn't say it is. In asp.net, language is better engineered and will get in your way less often:

https://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/
And if the house was Yahoo and the fire was Yahoo circling the drain for years. You're pushing the metaphor to a place where it really doesn't make sense.
Simple Rules for Effective Statistical Practice
That's right they'd probably be struggling to scale Ruby on Rails like Twitter who started 2 years after facebook.
Hi, this article was actually written by me, @mikebroberts, but Martin graciously asked if I could host on his site. I don't work for ThoughtWorks but did a decade ago.
Wow that stuff looks pretty cool. Thanks for sharing!