skysight-inc/HackerNews huggingface dataset:
There are many other options, none of which enjoy the ubiquity of PHP (as far as being installed on such a vast majority of hosts).

The barrier to entry is higher if you want to run a site on something else.

That is the sole reason PHP is as popular as it is and part of the reason why it stays popular and powers so many of the internet's top websites.

Other reasons why it stays popular is that they really have improved it a lot over the years and knowledge on how to run PHP at scale is quite easily available. The community is improving along with the language.

Yes, the standard library is frustrating but that is a pretty minor inconvenience honestly. Every language has a frustrating part of its design. This wart on PHP can be fixed and there are some great recommendations on how to transition to a better std lib in other comments on this OP.
www.golfingstat.com

I had never really created anything before and wanted to learn Rails.

Built it and have been paying $10/mo in hosting for the last two years. I use it and have around 30 active users (couple hundred non-active). So I kind of keep it going just because I realize that the 30 people who use it have invested a lot of time entering scores and stuff.

My monetization strategy was to get traffic and rely on Google ads.
this is a likely side effect of selling user data to data brokers or data co-ops, where companies sell individual user data to a larger user database that's accessible to all companies in the co-op or that pay for the data broker's services.

an interesting case of 'who owns what' in terms of user data. You created the data - does that mean you own it? does it mean you should have a right to delete all record of you or that data for a service?
That attitude goes back at least to Thomas Jefferson. Here's a letter he wrote in 1791:

A country whose buildings are of wood, can never increase in its improvements to any considerable degree. There duration is highly estimated at 50 years. Every half century then our country becomes a tablua rasa, whereon we have to set out anew, as in the first moment of seating it. Whereas when buildings are of durable materials, every new edifice is an actual and permanent acquisition to the state, adding to is value as well as to its ornament.

Any argument that wooden houses last 100+ years is ignoring survivorship bias :) But even granting that, 100 years is not a very long time - just over one lifetime. If your parents lived in a wooden house, your children will need to build a new one.
I don't think they are people, but the US legal system disagrees with me of late. :(
>I need a json based rest interface with a decently discoverable web interface.

php has apigility for this.

Though if you don't have php experience I wouldn't switch languages to get it

https://apigility.org/
Another example I thought was effective was to compare it to the postal service, and to get political about the picking and choosing. Imagine, for example, if the postal service delivered the Washington Post normally, but charged extra for National Review. (Reverse or substitute them for people with different political leanings.)

I used this when talking to my father recently, who leans fairly right and has been posting some links using the party line "free market" and "less regulation" arguments against net neutrality, and it seemed to make an impression.
True, it's expensive to replace new trucks. But if it's a lot cheaper in the long term, it would be a serious incentive to push for the removal of drivers. And yeah, I too think that computers will get gradually implemented. Though I am sure the process will be 100% automated in the end.
Avoid These LinkedIn Blunders
It is worth noting that this will be a good deal for a lot of consumers. That is the problem with not having strong net neutrality laws. We now need to educate people on why something like this would seem so attractive but will lead to bad things in the long term. It is a smart move by Sprint. If the first salvos in the war over net neutrality are like this and become incredibly popular, it will easy to use them as a precedent for less popular moves down the road.
Well, they might technically have an engineer, but it could be some average joe, using a "21st century" equivalent of Hypercard -- building a whole startup with some composable cloud components and some logic.

After all, the basic skills for a successful startup, even today, are not hardcore engineering skills, but idea, business, finances, etc.

I mean, most startups bought for multi billion dollars work on BS trivial engineering problems (mostly: make a social web service scalable), compared to what talented engineers do elsewhere (in research, in space exploration, in robotics, in DSP, etc).

Heck, wasn't Facebook started with crappy PHP code a 15 year old could write (and a 20 year old did wrote)? Or, for a smaller scale example, Derek Shivers (which I admire) sold his CDBaby startup for a nice sum, and that was also started and based on amateurish code at best that he wrote himself.
I assume they'll eventually release a technical specification that allows other clients to interoperate. I think it's better to get the usability right and other aspects polished first.
Roda – The Routing Tree Web Framework
Yes, because net neutrality is mainly about selling only "the Internet" and giving equal access to all websites to all customers.

You are hearing more about the connection-throttling issues Netflix has with Verizon currently, but it ultimately falls under net neutrality too, as Verizon is trying to de-prioritize connections to Netflix.
It's a problem if you are an engineer. It's the kind of "going homeless" fuckery.

It's also a problem, longer term, if you are an entrepreneur. Initially it starts as "lower costs", but with an impoverished middle class, you soon find there are not that many people to buy your fancy products and services.

Automation is only good is it's combined with a scheme for the surplus of labor -- e.g less hours work week, creation of new kind of jobs, etc. Without that is a huge creator of poverty and inequality, and eventually the collapse of a market economy.
> PHP is definitely the lingua-franca of the internet.

Definitely wrong. If there's a lingua-franca of the internet, it's JavaScript.
Anything over 25 and I want to die... :)

Good temperatures are between 18 and 22.
for Haskell, there's HaLVM: https://github.com/GaloisInc/HaLVM

for Erlang, there's ErlangOnXen: http://try.erlangonxen.org/zerg

There are others, if you care to search for them.
My house is 100 years old. The walls are bright green and ten feet high, and full of homemade art. I will never buy or live in a boring beige box again.

I'll never understand why people want to live in such mind numbingly plain spaces. We decorate our cars, we decorate our laptops, we have cute cases for our phones, but the walls of the house we live in must be grey, beige or off-white? I don't mind the architectural sameness. I understand its efficiency. But the lack of color, or any kind of self-expression, that's what I don't get.
We need a mechanism that allows people to go from wage-slavery to creating massive value in the world. YC is one method but it turns down 97% of founders, which by Silicon Valley standards is considered inclusive.

Imagine a YC where the money and decisions came from a crowd of thousands. If "Show HN" had a "Fund" button. The potential for 100x more Googles is there.
The vast majority of people in the US, engineers or not, do not know their height and weight in metric units without converting.

Nothing here regarding height and weight is ever metric, and there is no reason to think the average programmer ever uses the metric system day to day.
I doubt. Here is another approach: http://erlangonxen.org/
Didn't stop them from using "Go", which was already a programming language.
Every unencrypted byte your last mile provider can see gives them power over you. Here's the only way to fix this: VPNs for everyone. Every single byte encrypted. Your last mile provider becomes a dumb pipe to your real ISP, who actually has competition and therefore an incentive to give you good service.

Anything less is unworkable in the long run; it's a race back to the cable subscription model and the only question is how long it takes to get there.
Walls that are white or beige indicate to me that there is no personal ownership of the room. When I last owned a room, I painted it orange, because I was the only one that had any say in the matter, and I wanted orange.

Now, all my rooms are white.

And almost all of my furniture is crappy, flat-pack, self-assembly particle-board dreck. That's because my preference for durable, quality furniture is overridden by my ever-declining wage relative to my expenses, and my need to move around frequently in search of jobs that allow me to tread water a bit longer at my current standard of living.

I want a nice chair, but I also want something to sit on until I can afford one. It always seems that the price of a chair I could keep until the day I die increases faster than my ability to pay for one. And so I live in a cheaply developed suburban subdivision, in a cheaply built home, on cheaply constructed furniture, using a discounted laptop. And all the while, things crumble around me, and I constantly find myself paying to replace the cheap things that I only have in the first place because I am trying to save up enough to buy the nice, durable things that I really want. And those recede into the distance faster than I can chase them.

My American room is devoid of decoration, because I no longer have any sense of ownership. It makes no sense to personalize a place that is not mine. It makes no sense to invest emotion and effort into something that you feel in your heart to just be temporary.

And in the end, I live a temporary life, plodding through endless mundane todays in search of an extraordinary tomorrow. Everything that I own is junk that I never wanted to keep. Everything that I really want dangles just barely out of my reach.

And all the time, I am angry and frustrated, because all I ever wanted is quality. And I can't afford it. The walls behind my webcam aren't blank, white, and empty. They're covered in the corpses of my dead dreams and aborted aspirations. Those gothy types think black is the color of despair. But it's really eggshell semi-glossy.

I have plenty of decorations to hang up. But they are still packed up and ready to move--again--because there is no longer any wall that I can say is my wall. All those white walls out there belong to someone else. All those videos just show that someone else controls the backdrop of your life.

And I just want to get out my brush and paint. It. All. Red.
<3

The props go to Joel Marcey, Drew Paroski, and Rex Jaeschke though.
I enjoyed the post. It's well written. It had a stream-of-conciousness feel to it. I liked the idea of looking at internet videos from a different angle. I knew almost none of the videos and didn't play any of them, the stills were enough illustration for the post.

Not everything needs to make a point. Sometimes we read (and write) things just for fun.
Every word of @eloisant's comment is (unfortunately?) true...
Is it really more luxury cars per capita, or simply a higher proportion of the overall car fleet (poorer people being very unlikely to have cars at all, and richer people having low costs of living in other areas)?

I didn't even realise Lexus made 4x4s until I visited Phnom Penh.
>'Which basically translates to: We share all the data we want with whoever we want as long as it helps us. For instance, it clearly «assists» Lumosity to share the data on my skills to a paying recruitment agency or university.'

I think the most profitable use of this data wouldn't be selling to recruiters, but perhaps to note that Mary and Ben are 67, married and Mary's performance on the exercises suggests accelerating dementia.

Medical practices, particularly questionable ones [1] would froth at the mouth to have a lead on a guy who's ready to spend anything to have his wife back. Insurance companies probably wouldn't mind a peek either.

As Lumosity makes all claps clear in the TOS [2] they're not a medical service so I wouldn't imagine they'd be bound by any of the protections which apply to actual medical records.

1: http://www.sciencebasedmedicine.org/enbrel-for-stroke-and-al...

2: http://www.lumosity.com/legal/terms_of_service
> It's crazy because they are making $1500/month running these crappy little niche dropshipping stores but living like someone making $10000/month or more in San Francisco.

Sounds like they're living better than people making $10,000/month in SF.
This came up on HN not too long ago - I imagine it's how they do the caching:

https://www.netflix.com/openconnect/hardware

To answer 1, I would guess this kills the argument for a wired connection, but not necessarily wireless since there are greater bandwidth restrictions. That's just a guess though, since my perception of how far wireless tech has come might be off.
Awesome talk, Paul! Super inspiring!

> I would sometimes force myself to run a few miles because it's supposed to be healthy, but I never liked it. Then I read a book that said we are born to run, and that it can be fun

Quick question - can you refer the book you are talking about above? I too have a distaste for running but the sheer accessibility for fitness (compared to going to gym) makes me want to develop a liking for it.

Thanks!
While Robin Li's wife and kids live in the U.S. ...
> There are many other options, none of which enjoy the ubiquity of PHP (as far as being installed on such a vast majority of hosts).

What is this really an issue for? I mean, sure, there may be more choices of low-cost low-feature shared hosts that support PHP than other languages, but its hardly as if there aren't a sufficient quantity of low-cost (even, in some cases, with free tiers) platforms for apps in a wide variety of languages.

Unless you are literally compelled to choose a host at random, the fact that a randomly-chosen shared host is more likely to support PHP shouldn't really matter.
...This is an impressive piece of work, but I'm not sure what the point is?
Sorry. I can't edit it anymore. Maybe the moderators still can. Also, the original submission failed to generate a discussion.
Ask HN: Services you can have in US, but not in Europe
For those who travel a lot or used to live on both continents, what are services you use in the US, that are not available in Europe ?
https://en.wikipedia.org/wiki/Dada
Greed is greed, and interests are interests, everywhere. You can find the same things in the US and UK and Germany (actually one of the examples I gave was from the US).
Criticism of the US for segregation was a common tactic used in Soviet propaganda.
I don't actually agree that it would be especially profitable to sell this data to recruiters. Either way, let's be careful about speculating about what they could probably get away with versus things they've actually done.
Ouch. 3 years is a long time to go with nearly 0 revenue. If you're selling to businesses, the most important thing is you go talk to people who will be your customers. In person. Build it and they will come is a total myth, you need to actually get out there and sell! patio11 did the same with Appointment Reminder.
Journalists have been blaming Google for removing their articles from search results due to the "Right to be Forgotten". Horrible display of ignorance.

It is tempting to overestimate the public's technical understanding. The prevailing mindset is: Out of site is out of mind, and any problems with a website is the fault of the website.

My fear is that communicating information about background forces and decisions to the public will be ineffective. It already doesn't work well in other areas of politics.
Yeah; Republic Wireless is a great deal. I have the $10 dollar plan. Unlimited calls + texting; internet on Wifi only.
On the landing page, bottom right: "A parody of simulation games for geeks".
nit:

It makes it gradually typed. The types are only as static as you choose to make them.
Why have manned gas stations? That's actually pretty easy to automate, since the trucks are stationery and there is already a standard for fuel tank holes. I am 100% sure that 30-40 years from now on, we are going to have automated trucks & gas stations with automated payments done from a system that computes routes based on thousands of variables.
In context, you're right of course. But you might be underestimating the number of non-web programmers who have this reaction. I know many such people, and many have asked me "The term API predates the web; In what sense is this an API?".

For such people, I propose the metaphor that HTTP APIs are a form run-time linking where the root URL (api.example.com) is the "library" and the valid URIs (api.example.com/list_of_cats) are the exported "symbols" you can reference from your program. Performing a GET on such a "symbol" is like dereferencing the pointer you get from calling dlsym. The 400 and 500 range status codes are like dlsym's error codes: 404 is a failure to find the symbol, 500+ is various run-time errors, etc.
http://www.korero.maori.nz/sound/places/f-t-w-k-o-t-p-w-k-t-...
It's almost as if there are patterns to human behaviour no matter the medium (hah!) we use.
I just checked. Now there is an option to delete your account in the settings.
No. The Red Hat announcement is a variant of RHEL. However you can just run Fedora 21 on ARM64 -- I'm running it on my dev machine (which is not AMD, but X-Gene based).

Linux arm64.home.annexia.org 3.16.0-0.rc6.git3.1.rwmj4.fc22.aarch64 #1 SMP Mon Jul 28 13:50:24 BST 2014 aarch64 aarch64 aarch64 GNU/Linux
You know you can buy the external versions of those 7200 and higher RPM drives, right?

And that contrary to what you said, tons of personal/business laptops come with 5400 HDs. Not much quality HD on a €400 euro laptop or even some Apple models.
Show HN: An Admin UI for the Hexo static blogging engine in React
You see a warning page prior to being redirected to an outside URL.
As any discussion grows longer, the probability of an utterance in the discussion meeting any particular description increases monotonically with a limit of 1.

The similarity between your observation and Godwin's law (and every possible observation of similar form) is not coincidence.
Dingo for Laravel might be worth a look for you.

https://github.com/dingo/api

edit: I misunderstood your post I think.. But if you're looking to generate APIs, Dingo is still worth a look just for reference.. :-)
PHP is fantastic if you are starting from scratch and you don't necessarily need any third party libraries. PDO is very well done and the native database drivers are some of the fastest available.

With a properly tuned nginx/fpm/apc stack, I've been able to deliver solutions that truly back up the results you see from comparison benchmarks like Techempower.

In many cases in web development, PHP can be the right tool for the job!
She has a couple good songs but I don't see what Lorde has to do with this. (joke)
Bitcoin Raises Its Washington Profile to Silicon Valley’s Dismay
No language is hated universally, even JavaScript got some love[1].

[1] http://javascript.crockford.com
Easter eggs:

If you click 4 links on the side of the Start menu, it gives a BSoD.

If you click the picture of nyan cat 8 times, it opens nyan.cat in the fake browser.

If you let it sit for 3 minutes, the background turns black and displays "This copy of Windows is not genuine".
Micro heaters cut 87% off my electric heat bill
At the end of the day, the lynchpin of the 4th amendment is an objectively reasonable expectation of privacy. Not merely a subjective desire that the government not see certain information.

With that in mind, I just don't see how you can say you have an objectively reasonable expectation of privacy over e-mails in the cloud, when a system operator can pull up all your personal information going back years at the touch of a button. When the e-mail service not only has incidental access to the data, but actively looks into that "private" data and uses that "private" data for commercial purposes. It's a distorted, results-oriented definition of "privacy."

That said, you're likely going to get precisely that results-oriented interpretation, because apparently the Supreme Court, like most users, doesn't fully understand the scope of how cloud providers access and use and commercialize your data.
A personal stylist for your walls. Become an art collector (Product Hunt post)
Ian Hogarth's Talk from Startup School
Here is a direct quote from the conclusions of the findings:

Our concern is that the practical aspects work for individuals, so we do not want to set expectations which cannot be met. Going beyond the idea of a search engine, if information is so proliferated on the internet, how would it be practical to remove all that information? As a regulator, we only want to enforce things in a way where we can achieve the end results…

We rather doubt whether the Government believe there are "ways to make this practical and workable".

Nice to see some common sense.
This is Facebook and Twitter.

Maybe most of the interesting content to you and me are links, but we aren't most people. Many (most?) people want to see uploaded pictures, write brief messages to each other, and catch up on people's statuses. That is probably the market they're targeting.
It's been in the works for a long time, but was announced yesterday:

http://www.businesswire.com/news/home/20140730005126/en/Red-...
Technological complexity of subject matter has yet to present any serious roadblock, or cause any significant change, in the prosecution of the law.

Ridiculous. To cite only one counterexample, self-driving cars will make the controversy over the EU's "right to be forgotten" law look like a polite discussion over a beer.

That said, the problems are solvable and we'll all ultimately be better off for facing them.
Sorry if i offended you. I really did not try to imply this has to do with trendiness, but it was a frustrated outbreak from my end. I've seen way too many poisonous hater comments against everything PHP here since I started visiting.

I myself use (besides PHP) C#, Javascript, Python, and recently revisited C++ to check out C++11 (I am thrilled). I have been working developing in mainly PHP since 1999 so I have seen most of it's ugly sides.

This thread however was about PHP, not wether Java is good or bad.
It's just "Viva Cuba".
RIP iGoogle: Google’s personalized Web portal service has now closed down
I made this five years ago.

It's rather fascinating to see it inch ever closer to reality.
Net neutrality is less of a hot topic in the wireless world compared to wired.

In wired world, the carriers were granted monopoly to dig the trenches, and the fact that they now abuse that monopoly without giving access to other players is what riles people.

Wireless world is fairly fragmented - carriers are separate from equipment companies, which are separate from tower operators. Anybody can buy up some equipment and tower space and just start offering mobile voice+broadband. Or start on MVNO to piggyback existing infrastructure and expand from there.
Listing of Turing lectures
Have there been any implementation decisions that have forced PHP to take a step backwards?

There are many things that they language has had to fix, and some that still need to fix. But I honestly don't feel that the direction in which the language is headed is encumbering the language further.
What alternate reality do you live in? This is not a good deal for anyone!