skysight-inc/HackerNews huggingface dataset:
I just read your NYTimes article and I will consider it one of the most telling and interesting high-level analyses of the Bush Presidency.

There are a number of lessons to glean from it that go beyond the topic set by the OP.

This one about sleight-of-hand language resonated:

> I said, 'Mr. President, if we don't devote our energy, our focus and our time on also overcoming global poverty and desperation, we will lose not only the war on poverty, but we'll lose the war on terrorism."'

> Bush replied that that was why America needed the leadership of Wallis and other members of the clergy.

> "No, Mr. President," Wallis says he told Bush, "We need your leadership on this question, and all of us will then commit to support you. Unless we drain the swamp of injustice in which the mosquitoes of terrorism breed, we'll never defeat the threat of terrorism."

> Bush looked quizzically at the minister, Wallis recalls. They never spoke again after that.
ELI5 is not for actual 5 year olds.
Bored idiot kids and young adults throw rocks at train windows, which has pretty obvious consequences. It's almost certainly those same morons who partake in plane-lasering, so I highly doubt education will help much.
> I think this is a good example of what I was saying in the first post. It is the new benefit that the theory brings, not reproduction of every single result of the previous theories

Of course Schrodinger's model didn't reproduce the results of classical EM with regard to the atom. It wasn't supposed to, because those results of classical EM were wrong. In other words, there wasn't a correct "old theory" that covered the regime the Schrodinger model covered (the atom)--there was only a wrong "old theory".

As far as using Schrodinger's model plus classical EM theory to get results like emission line intensities, there also there was no correct "old theory"; there was only a wrong "old theory" (classical EM by itself, which did not predict emission lines at all, let alone their intensities--it predicted a continuous emission spectrum). Also, this hybrid classical-quantum model was known to be incomplete at the time; it was only used because nobody had yet figured out how to quantize the EM field.

> It is the new benefit that the theory brings, not reproduction of every single result of the previous theories

Once again, this is not the situation under discussion in this thread (gravitational waves). In the case you describe, the results of the previous theories were wrong in the regime the new model covered, so there was nothing to reproduce; there was no correct "old theory" for the new theory to compete with.

In the case of gravitational waves, we have a correct "old theory"--General Relativity--so any new theory that did not match that correct old theory would be a nonstarter. I am not aware of any case where a new theory was accepted as interesting when there was a correct old theory covering the same regime and the new theory did not reproduce its results.
You aren't too old to do something new.

People working in this industry are often required to display unfelt enthusiasm for things that really aren't terribly exciting. One can be forgiven for being through with this nonsense by the age of 30.

I would never consider working as a software developer but for my sincere interest in the value that my software provides and my enjoyment of the craft. Otherwise I think it would be comparable to accounting, the quintessential boring yet rewarding career.

Do what you truly wish to do. To be concerned about being too old at the age of 30 is just silly.
Here's my feedback as a person being marketed to:

After trying for a while to scroll through your landing page despite the extremely annoying custom scroll thing, I have no idea what your thing actually does.

I know you have offices in France and the U.S., that you sell something involving the storage of objects, and that there is a "storage revolution" going on.

When I click "learn more", I get instructions for installing VirtualBox and Vagrant...

Even if I click further and read your PDF, the introductory paragraph tells me that you are using "the groundbreaking concept of 'Conscience'" which I have no idea what it is.

After reading a bit more, I still don't understand what your thing actually does.

It sounds kind of cool from all the cool words and stuff, but I'm never going to install it or recommend it because I can't get a concrete and tangible idea of what it is.

My suggestion: on the first page, you should have a terse description of the steps a user or company would go through and what they would gain from it. Something like... and I'm just making this up:

1. You're storing lots of objects but your hard drives are overflowing and breaking all the time.

2. You install our product, which is a server that runs on Linux computers.

3. You configure it to use a variety of storage engines, for example plugging in your S3 credentials and some other things.

4. Now you can use a REST API to store content-addressed objects, and the product takes care of datacenter distribution, backups, and stuff.

5. Benefits cascade upon you like you could never imagine, for reasons X, Y, and Z.
I couldn't agree more about the mass market being morons. It's hard to say and not often said so bluntly in public though. Not because it's untrue but because the person saying it could be afraid they might be a part of that group of morons. I can't tell you how many times I've heard a moron call everyone else morons. So is there ever any way to know when "the mass market are morons" means what it says literally or when it's a stand-in for "most people aren't agreeing with my strongly held beliefs".
"Illegals" is derogatory.

Also, you are trying to apply a psychiatric diagnosis of an individual to a population of people, which is nonsensical.
Open Letter to SF Mayor Ed Lee and Greg Suhr (police Chief)
Thinking "PHP is enough" and not trying/learning new things - that what is much more expensive.
I think you've recognized something important here, which is that offense is generally a subjective matter. In such cases an clear-headed statement of objection may be warranted, but dogpiling and outright bullying is never excusable.
In context, the question is in fact what should come out of the English-speaking listener's earpiece to explain the "itadakimasu" utterance from the Japanese speaker, whether or not the English speaker has a custom of uttering anything before any meal or snack.

Suppose English speakers did always say "Bon appétit", even when eating alone and just a snack. It's still not the meaning of "itadakimasu". Wishing for gusto in eating is not the same thing as humbly receiving the meal/snack.
If Heroku is amazing but too expensive, what about Google App Engine? As an under-utilised Google service there is the risk of it being shut down, but aside from that, it delivers on the PaaS promise quite well. The free tier is generous and works on a per-app basis.
Sometimes using shorthand can be disasterous for those getting to grips with it. I remember reading some time ago that someone's daughter had to explain to her mother that her friend was upset because when she wrote "I'm so sorry for your loss, lol" that lol does not stand for "lots of love".
Maybe it's 5 in dog years
See, you're part of the problem. You think you understand my friend's tone better now that I'm relating it to you better than I did at the time that I experienced it. You don't believe my version of the story, even though the only evidence you have is my telling of it. You've treated me as if I'm lying to you, yet you don't just come out and say it. This is the very definition of passive aggressive behavior.

Just because something is post hoc declared as a joke doesn't mean it was a joke. And just because something is styled as a joke, doesn't mean it is funny. I don't have a problem with taking jokes. Most people just suck at humor. It's not an easy thing to tell a joke. And besides, most people are just using "it was a joke" as an excuse to cover up for some serious comment they made that went over like a lead balloon.
Nothing wrong with dreaming, but reality bites. Physics will tell you that mankind's adventure into space will be limited. Our nearest star is Proxima Centauri, and it would take a ship 17,900 years to get there travelling at 150,000 mph. If Voyager 1 is headed towards it, it will get there in 76,000 years.

Tell me, what's more likely to happen first. Thermonuclear war, or a settlement of 1,000 people anywhere in space?
> This is the problem.

The problem is that Stephen Fry loves to dish it out, then has a petulant hissy fit because he can't take it. He loves to claim there's "no right not to be offended" - except when it comes to his precious sensibilities, apparently.
Hi, I'm Quentin the guy behind Placeboard and one of the developer behind CoreObject: http://coreobject.org

The app is also featured today in Product Hunt: https://www.producthunt.com/tech/placeboard

I'm looking forward to your feedback!
If you're just looking for a cheap platform for personal projects, why not Google App Engine? You can spin up a dozen free low-traffic projects without trouble, and if you have at least one Real project getting billed you can get more. Hell, you can even use PHP.

However, ultimately, you get what you pay for. Sure, you can get a cheap VPS that you manage yourself, and will die when the hardware it's on craps out. Or you can go with a managed service that handles failover, replication, backups, etc for you. Somebody ultimately has to get paid for all that work. It's amazing that Heroku, GAE, et all are as cheap as they are.

Self-hosting is cheap only if you do not value your time.
The thing is, it wasn't their business to care. They had no part in it or knowledge of the people involved but they leapt into avenger mode anyway. And a lot of their responses were way outside of civil interactions.

This is one of the very least appealing changes in Anglophone culture over the past 10 years. The world would be far better off if Twitter made personal attacks, doxxing, etc (except possibly against politicians) a TOS violation that lead to account closure.

The problem is, Twitter would be much worse off. They literally profit from hatred and anger.
For web projects, I still use PHP+Codeigniter. There still aren't good, mature, battle tested frameworks in any other language.

If I could, I would gladly replace my code base with Python.

Edit: It's pretty telling about the HN community when I simply post an honest opinion about my coding practices, and I am down voted into oblivion.

How are we ever going to actually progress when we can't even talk about things openly and honestly without getting the equivalent of shouted down.

Your feelings may be hurt, but I'm still not going to use Django until it improves.
Yes, neutron activation is a source of radioactivity, but the results are short-lived (~10 yrs) radioactive isotopes. The problem with fission waste isn't necessarily the quantity of radiation, but the fact that the timescales are far beyond what humanity can count on.

That said, I'm convinced we'll have to deal with it. Fusion will be ready when the uranium runs out.
>1) The ordinary citizen currently in the United States will likely experience a decline in quality of life as a result of a permissive immigration policy.

On what basis must this be "admitted"? You provide no rationale for it in the preceding paragraphs and then dump this line as if it should be obvious.
Because your brain is going to lead you into thinking that your ingroup are the smart minority and your outgroups and people that you don't understand are the simple minded majority.
10 seconds on a search engine will supply 1000's of links to issues with Thorium and LFTR, some of which are high quality and some of which are garbage. Note that the OP did not provide links in support of their position.
When a Self-Declared Genius Asks You to Read His Masterpiece
In order to spare some of you a click: this lady was the talent behind the voice interfaces in Star Trek.

Majel Barrett-Roddenberry (first name pronounced /ˈmeɪdʒəl/; born Majel Leigh Hudec;[1] February 23, 1932 – December 18, 2008) was an American actress and producer. She is best known for her role as Nurse Christine Chapel in the original Star Trek series, Lwaxana Troi on Star Trek: The Next Generation and Star Trek: Deep Space Nine, and for being the voice of most onboard computer interfaces throughout the series. She was also the wife of Star Trek creator Gene Roddenberry.
Mobile Film Simulator – RNI Films – Hits Product Hunt
Same impression. Is this comparable to e.g. http://ceph.com ?
Or is it the other way around, that people act smartly and rationally individually but when taken as a whole become a singular moronic entity?

See also: corporations, nations.
> The original iPhone introduced one of the most immediately obvious user interfaces I'd ever seen.

No, that would have been Neonode with the N1, about 2 years before the first iPhone:

http://www.geek.com/apple/apples-slide-to-unlock-patent-inva...

...but I tend to think that 'slide to unlock' was 'invented' a bit earlier, probably around the time the Sumerians felt the urge to lock their doors to keep out nosy neighbours and keep in wily camels.
Self Correction: What to do when you realize your publication is fatally flawed
"Think of how stupid the median person is, and realize there's a 50% chance you're stupider than that."
... except Europa. Attempt no landing there.
That's why Fortran is still relevant.
> Laravel Forge is a service that for $9 a month they will provision unlimited production ready php servers (install, setup and configure) and you can control it all from a web interface.

So, perhaps I'm missing something here, but how is this economically viable for Lavarel?
I always find it interesting how something seemingly as simple (conceptually speaking) as building a web app can in truth turn out pretty darn complicated.

I'm not seeing all the complexity we see here or in other frameworks is warranted, but clearly there is something going on making this quite hard.

I'd be interested to see fundamental research (and vulgarization thereof) on this.
He nails the problem: API bloat due to chaotic front end needs, but there is a much, much simpler solution: move the UI/DOM building back to the server side.

This gives you a nice, secure environment to build your UI in with the full power of the query language your datastore provides, and it doesn't require any particularly complex architecture or discipline to maintain.

And, of course, I would be remiss if I didn't mention my baby, http://intercoolerjs.org/, as a tool to help you do it.
As you might know, turbulence is when simple streams of laminar flow (in say, plasma) turn into chaotic filaments and vortices. As a filament or vortex separates/stretches from your laminar flow region, it steals away heat/energy.

Scientists often assume that you can accurately approximate stuff by neglecting irrelevant parts of the physics (basketballs vs ping pong balls; protons vs electrons). Turns out that ping pong balls greatly affect the outcome and amount of heat/energy dissipation in the basketballs.

This doesn't surprise me too much, since critical behavior often happens in regimes where two separate aggregate effects become relevant. But the details are all still just a big mystery :)

P.S. someone posted a much better description than the OP. I'll reiterate: http://news.mit.edu/2016/heat-loss-fusion-reactors-0121
Join Our “How to Identify, Track and Reclaim SaaS License Costs” Free Webinar
Weak Links in the BlockChain
Brite.li – the curated web gets into open beta
I believe this was the article's point - that Fry no longer wanted to partake in discussion where people were getting offended on other people's behalf. Its not the best way to engage his comment.
Title is incorrect, should be "ECB considers scrapping 500 euro note"

Nobody is voting for anything yet: European finance ministers have asked the ECB to look at ways to tighten cash security.
Brite.li - curated web, gets into open beta.

The web is full of amazing products, articles, apps and content. Finding all the best things for a topic like astronomy or cycling is a hit or miss depending on how much time people are willing to spend going through search and evaluating content.

We found curated collections to be useful, if nothing a curated collection serves as a starting point for further search and discovery. We started off Briteli to curate the best content for a few selected topics based on popular web trends and people around us. A typical topic like photography will have the best (surely subjective) apps, articles and content chosen by our curators.

Give it a spin and let us know what you think.

Web version: http://brite.li
Android App: https://play.google.com/store/apps/details?id=com.slidingbit...

We also plan to introduce user collections as soon as possible. Meanwhile if you find the idea interesting,
shout out to your circles and share the message. We'd like to hear as many opinions and criticisms as possible.
PHP has batteries included. For almost everything you can imagine doing, from image manipulation to send e-mail, there is some (poorly conceived) API.

And, coupled to Apache MPM or equivalent, it offers a very simple model of development with good scalability. A PHP script can work top-to-bottom, as if it were the only thing in the Web server, and MPM will run that script in any number of parallel instances. Many, many developers can't grasp more complex models e.g. Node.js asynchronous. So there is impedance match between some average programmer with a good idea to implement, and the tool.

Given these factors, people start some prototype in PHP, and one day the prototype becomes a major product, and rewriting it is prohibitively expensive.
CGI is not unique to PHP and is available for most interpreted languages. In Python I can wrap any WSGI app in CGIHandler from Python's stdlib and it just works.
Is there any kind of docker-like container solution for macosx? In a docker-like world, this wouldn't happen would it? An installed application (in a container) wouldn't have access to delete in a willy–nilly manner.
Compare Local Contractors
"There is unfortunately no perfect formula, but I thought I could provide some logic around how to make a decision."

If YourCompany.name == "Google"|| "Apple" || "Facebook" || "Adobe" || "Microsoft" || $Bank.name

then

MakeApp()

else

MakeWebsite()
Why wouldn't PHP be enough? It solves problems, you can make money with it, what more do you want?

I use Ruby, and I see zero reason to venture outside of my domain. I can happily keep using and learning and diving deep into Ruby for the rest of my career. I used to worry that I'd eventually become obsolete, but languages do not really go away. People still make fine livings coding in Fortran.

There is a world outside of code, you know.
NodeJS and Java as hipster languages? I think there is a lot of enterprise effort put into those VMs to make the code execution fast behind those "languages", more like programming environments. PHP does not have any advantage over Java or even NodeJS as far as language syntax goes, but it offers less in terms of instrumentation and other much needed features of making production ready code.
Reddit used to have that years ago.

> reddit is a source for what's new and popular on the web -- personalized for you. Your votes train a filter, so let reddit know what you liked and disliked, because you'll begin to be recommended links filtered to your tastes. All of the content on reddit is submitted and voted on by users like you

https://web.archive.org/web/20061117074302/http://reddit.com...
PHP does have a runtime, but the overhead is fairly low. It's a concept shared with many other scripting languages.
There used to be something called the petrodollar:

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

The idea that the major oil producers earned such a windfall that their money immediately would be sent back to the west in form of investment.

Today I think it is more complex and the low oil price is both a cause and a symptom of something that is mostly not so good.
Scalable but slow. CGI model of execution and everything being synchronous throws away too much effort that could have been shared between requests or spread across CPU cores.

Best case scenario, you have to tie your app in knots and come up with arcane cache keying/invalidation strategies to be able to cache exactly the right things, then you still have to make multiple round-trips to a cache service per page (unless every page is identical or every page is entirely unique), and PHP just twiddles its thumbs waiting on the network for each one, one after the other.
Actually, I believe your version completely and don't think you're lying at all from your perspective. What makes you think I feel otherwise?

This is an odd, and overly defensive, reaction to something that you've clearly misinterpreted. (That sounds familiar.)
SRS is the boogeyman of Reddit. It doesn't have nearly the power so many people seem to think. There are plenty of reactionary subreddits on multiple sides of various spectrums.
Huh, comes up with a cert warning. Looks like it's expired.
That seems to be what they are going for but without a better site I'm not really that interested. If you looking through their PDF they talk about scaling from 3 VMs to a larger cluster.

Products like these need extremely good documentation to be worth it.
"The majority is always sane."
No, Java web application servers like Tomcat can run multiple sites/apps on a single instance of the JVM.
EVE had already been out for 4 years at that point - much younger than it is today, but hardly at an early release stage.
Ordinary people in the US benefit economically because of their citizenship. Many of these people possess few skills and would live in abject poverty doing the same work in other countries. Admitting large numbers of low-skilled workers increases the supply of laborers, with the result that competition for employment increases, and wages decline. Even with a minimum wage, the number of employment opportunities is reduced. Thus, ordinary citizens stand to experience a decline in their quality of life.
"Scale" doesn't mean being able to run many applications on a server - it means being able to serve a lot of traffic. Dynamic languages are inherently slower and one thread per request server models tend to perform poorly once they hit a certain concurrency threshold because the cost of creating/destroying and context switching between threads becomes pretty high. The reason people talk about node being performant is because it uses a small number of threads with event driven approaches (well, one thread in Javascript itself.)

You'll see a lot of the modern approaches use event driven approaches (Typesafe/Play/Akka/Scala, node, nginx etc) because they handle high levels of concurrency much better than one-thread-per-request models of yester-year. The issue isn't so much one thread per request models as much as it is waiting around for database access etc. Once threads are parked and sleeping, performance will really suffer at scale.

Any use case where you have to read from remote datastores will like topple over pretty quickly or else be very expensive to scale if you're using PHP. The blocking thread-per-request model really doesn't scale very well.
> Maybe we just need a 'dislike' button along with the 'like' button. It'd certainly be an interesting experiment.

100% agree. And note that HN is already running this experiment; we have downvotes as well as upvotes.
While they have sucked up a lot, it is far from certain all would have been employed optimizing compilers if that hadn't happened. Demand tend to create the supply.

Also, many of the improvements done for JS will certainly trickle down to Python, Ruby, PHP eventually.
View-Master Shows Off Updated Version of Its Iconic Virtual Reality Viewer
How Machine Learning Could Solve Creative Block
https://en.wiktionary.org/wiki/if_all_you_have_is_a_hammer,_...
So basically the telescreen from 1984