skysight-inc/HackerNews huggingface dataset:
>when your application starts scaling across many instances, many zones, many servers, you can have more faith that each request runs independently and there are no runaway processes to worry about on a single one of your random servers somewhere

It's just as easy to scale with other languages, you would keep the data that needs to be persisted in a DB. The benefit comes from things that does not need to be persisted, like resource pooling, memoization, config loading etc.

> > where I'd almost have to visit every branch of code when I alter something because of it's many weird behaviours

>Write a method, write tests for that method

Exactly, I need to write tests for things that are trivially verifiable by a compiler. And I'm not just talking about type coercion (which is a bad thing), but also missing function parameters, wrong parameters, missing initialization of variables etc etc. These are runtime errors and you either have to write tests to catch them (hence visit very code block) or manually try and reach them.

Some IDEs, like PHPStorm, can you get pretty far though.

>Low barrier to entry gets you a lot of crummy projects

As someone else mentioned in another comment, 1% of PHP projects succeeding is still a lot more than 20% of Haskell projects.

>PHP is a lot easier to manage and maintain in production

Except for when you need to scale. Varnish, memcache, php-fpm, redis, what-have-you are basically mandatory for a PHP site to really run performant, adding quite an overhead to any production setup you'll get into.
I think people are also confusing an old issue from PHP 4.x where if you had $_POST['somevar'] it would actually have an alias automatically set as $somevar in the global userspace. This was turned off by default a long time ago and is the main real security issue when it comes to super globals. $_POST and $_GET are just the normal way to access POST and GET vars. There's nothing inherently insecure about it.
Indeed, which is why it's nice to have a compiler catching things that you would have to write tests to catch in PHP.
Alternative Data in Action: Electronic Receipts in Email
No, it is't. He's saying you don't need to encourage people to vote. If you have done your research, presumably you will want to vote. If you haven't done your research, then maybe you will want to vote still, or not, but you shouldn't encourage people who haven't researched to vote.
> by all means you can write bad code in good languages

I think the main criticism of the GP was the fact that you use the expression "good languages" without defining what makes a language "good".

> not be the best paradigm always

same as above, what makes a paradigm "best"?

> vast improvement on inline procedural PHP.

but why you assume that the majority of PHP codebases are written in an "inline procedural" style? Do you have any evidence? Regarding the "procedural" part, the only large project that is not OOP-based is Wordpress, and even there spaghetti code (which I assume is what you mean by "inline") is AFAIK frowned upon by the community.

> the fact that modelling tools are so explicit and forced on the user

You need to accept the fact that many people may not like the "opinionated" nature of some language, (in fact that inflexibility that you mentioned is something I dislike about Java); often, a language may or may not be the right tool for a specific job precisely because of those opinionated bits.
This was considered by project Orion.

Basically you turn the vehicle around and use the propulsion to slow you down. It would use a heap of fuel to do this but it was possible.

Edit, also, great find of this by the poster.
"to study" doesn't imply being able to read.

And no, it is not ironic.
The project in this video on their Inspiration page is pretty neat:

https://www.youtube.com/watch?v=gij49fF-4X0
The delay informing Verizon is also a big deal: they are surely wondering what else they haven't been told.
Dumbing it down and dumbing it down to precisely the words written on a piece of paper are different things. If the "correct" answer were simply any explanation that the interviewee understood, that would be entirely different and considerably more reasonable.
https://www.youtube.com/channel/UCVHFbqXqoYvEWM1Ddxl0QDg
He also listed 6 other names including Karl Marx...so maybe, just maybe, he isn't an ideologue. Who can tell.
I think baldfat's point might be that "non-profit" doesn't necessarily imply that those organizations are not designed to allow profits to be paid out as compensation. Excessive compensation to non-profit leadership can often be paid based on the same metrics as a corporation (basically, increasing revenue). It's certainly not the norm, but there are more than just a few exceptions where CEOs of non-profits (including universities) are earning in excess of $1 million per year.
I read the "foreigner owned notes taken over by thugs" article and it seems that these foreigner owners had pretended there was no competing claim to the land they bought, and lost out in court. So it seems this is a case of an individual who rolled the dice and lost, not that "thugs stole his hotel":

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

Yet he soon learned that a family from the distant northern state of Nuevo León claimed to have a title to part of the ejido land, a conflict that had percolated for years.

Mr. Jacquet did not let it deter him. “I looked at everyone else, and we weren’t worried because nobody had lost their land,” he said.

By the late 2000s, though, Tulum had taken off as a vacation destination. Room rates soared, making beachfront properties more attractive as takeover targets.

One of the first significant warning signs for business owners came on Nov. 30, 2009.

That morning, two dozen police officers and a judge descended on Ocho Tulum, a hotel belonging to Mr. Wolf, the American entrepreneur. It sat on beachfront land that he had rented since 2005 under a 30-year lease. In 2006, before he started building, he had learned there was a competing claim to part of the land, but decided to move ahead with the project.

“I heard that it would probably not amount to anything,” he said. “I never thought that I was at risk of losing it.”

He challenged his loss in court, but was defeated after years of litigation.
It depends on what the language developers are after, I suppose. Haskell's actually not that new [1], and its goal has been to both act both as an academic language for pushing the boundaries of CS research and as a foundation for more reliable practical programs.

Idris is an experimental language exploring the practical benefits of dependent types, and providing a modular backend for code generation (e.g. it can emit either C or Javascript currently).

I wouldn't say that Haskell is somehow better at being translated to assembly than, say, C. The real power is in the ability for the language to express the author's intent, and for that intent to be reflected in the resultant machine instructions. It's something that's surprisingly difficult to do, and part of why there are so many languages with different syntax and semantics [2].

One way to try and guarantee that the author's intent is translated accurately is to try and add constraints in the form of a strong type system (e.g. Haskell). I think this is a rather neat idea, and at the very least worthy of some time skimming through papers or listening to talks.

As software gets more and more complex, more people are finding that these ideas are useful in non-academic settings. I think my favorite example is Galois' SMACCMpilot project, which seeks to write secure, verified autopilot code in a Haskell DSL [3].

[1] First appeared around 1990

[2] n.b. I'm not a subject matter expert, just an interested hobbyist

[3] http://smaccmpilot.org

[*] Addendum: CS isn't my original field of education, so take all of these opinions with a heaping spoonful of salt. Corrections and clarifications to any of the above would be appreciated!
The title should be changed as this product is not currently available for purchase.
Yes. The XmlIsaPoorCopyOfEssExpressions page is/was a classic.

Updated with archive link:

http://web.archive.org/web/20160820214102/http://c2.com/cgi/...
Thing is, mortals like I know very little about workspace psychology compared to large scale operations such as Google. I have an inkling of an idea because I was repeatedly subjected to the same problematic environment too many times in my 10 year career as a simple software developer with no lead titles.

Off the top of my head:

There is always someone incompetent getting paid more than you. I think this means they are willing to spend money on someone else so you work harder to reach his/her status like a horse going after a carrot it will never reach.

There is always some kind of boss who will not indulge in technical details in order to understand how long a project would really take before pitching the idea to a customer. This is their way of "getting things done" or "making hard things a reality".
They're using pre trained models though, like

https://github.com/heuritech/convnets-keras

I don't think they expect people to train them in the browser, just run the pretrained ones for image recognition or something
'jacquesm has written extensively on this topic. I highly recommend these articles:

http://jacquesmattheij.com/how-to-build-a-windmill
http://jacquesmattheij.com/how-to-build-a-windmill-ii
It looks janky as hell, but it really works. It's a crude sort of composite structure.

Waterproofing is the obvious thing, but the tape makes the boxes much tougher. The tension of the tape makes the box much stiffer and more resistant to crush damage. The tape layer also smooths the surface and prevents the cardboard from snagging on package handling equipment. If the box is punctured, it's held together by the tape and is much less likely to rip open.

Many Chinese sellers use expanded polystyrene boxes for shipping fragile items, of the sort you'd see in a fish market. They're quite flimsy on their own, but become unbelievably tough when wrapped in tape.
I once had verizon admit they'd oversold their capabilities for Incident Response and security consulting and were in dire need of support. Of course they wanted bottom barrel rates at $140 an hour.. seriously. Naturally we turned away from the opportunity as it wouldn't be profitable. I'm not convinced Verizon is anymore secure than Sony after that call ....
Play Doh Learn Color – Make Animal with Play Doh
Allen Downey offers many free and excellent textbooks online from his Green Tea Press [0].

You can learn statistics, Bayesian reasoning, and a bunch of other stuff.

Sites like Coursera, edx, and Udacity all have courses for other presentations and applications of statistics at pretty much every degree of difficulty.

[0] http://greenteapress.com/wp/
Etsy API first transformation, concurrency
Could someone explain what this was?
This guy cracks me up ! Daniel Shiffman https://www.youtube.com/channel/UCvjgXvBlbQiydffZU7m1_aw Great way to get kids interested in programming . ps. He teaches p5.js really well !
I remember seeing that pen plotter before, guess I wasn't creative enough to put 2 and 2 together, haha.

Even for just 2D, this is really clever for the form-factor/capabilities/price. It's in 'impulse buy' pricing territory for most people (I mean, posting here at least). It takes up basically no space. If the steppers are well-engineered, I can't foresee a failure mode other than just normal tool wear.

I was considering buying a Shaper[1] (which is really cool in it's own right) after seeing Ben from Applied Science mess around it. With the Shaper, "you're only limited by the surface on which you can place those encoding stickers"[2] while with this, you can build out effectively until the elasticity point of your support structure (or, I suppose, the chain has a fatigue failure). 15 thou isn't bad at all, especially if you know where the run-out is going to be (i.e. if it's gearing backlash, you can design your features around that with that in mind / build your software to compensate for it / incorporate active air cylinder brakes / etc). Edit: On second thought, they said the steppers were closed loop. So if it's any worse than 15 thou, shame on them, really.

My only concern is if the slop/run-out goes up as a function of the material you cut. The Shaper has what seems to be using some sort of active delta compensation[3] Aluminium and a standard house-hold router can accurately mill your 6061 aluminum that's good for up to like 30k tensile with it. The collet/chuck/gantry/whatever will just actively re-orient your bit for the micro-tuning. (Though, for the $1500 they want, you can pick up one of the thousands of Bridgeports Series 1 CNC's out there, throw another 500 for your carbide cutting tools + retro-fit kit and you've got a home machine shop and come out way ahead only a few hundred behind with the ability to actually mill something structurally sound like steel.)

Either way, this is super cool - I'll wait for a few reviews, but I think I know where my money's going even if it's limited to wood.

[1] https://youtu.be/Kg2HOk1XHsA
[2] And those stickers smell of vendor lock-in. It's got the opposite 'feel' to it than this product.
[3] https://en.wikipedia.org/wiki/Delta_robot
Can I nominate myself? I know I'm not very good or very diverse but if you want thousands of lines of vanilla Cowboy PHP I'm your man. https://www.youtube.com/watch?v=nb93xii7Eis&list=PLVbKN4o8V_...
This is great! The network visualizations are also pretty sweet. How are those generated?
> vSphere HA indeed restarts the VM on a different host with its storage, network, etc. intact. This is so trivial that EC2 didn't offer it for years.

How often is your hardware fucked up enough that you need to move to another machine?

Honestly, if that happens often, there is something wrong with your hardware or your hardware provider or something.

On a 900-servers fleet on AWS, yeah, sometimes it would warn me that "the server needs to be retired" or whatever. Then I stop the server, then start it. Sure, inconvenient, but happens maybe... once a month? In fact, the frequency is decreasing so maybe once every two months?

> vSphere FT replicates a VM while it runs so that it doesn't even notice the failure of one of the underlying servers.

That would be great, right? You paid some $ to VMWare and now your servers never go down?

Excuse me but, that did not happen.
But since you already used a bunch of your pulse propellant during acceleration, this is partly compensated for by the vehicle weighing less.
Here's what I don't understand -- every discussion about static typing is full of people saying static typing is so good and useful. Everyone i talked to, everyone i work with, we all prefer static typing. And yet... Javascript and all that.
Except that you have to stock the factories with a global supply chain, 95% of which is located in Guangdong province or other parts of south-east mainland China. This also means that, unless you are producing a consumer product, most of your market is likely to be located there as well.
You mean with tensorflow or theano as the backend? They have all kinds of optimizations that isn't possible to replicate here yet. There is certainly room for optimization! Also, 1000-layer resnets should theoretically be possible, but probably isn't that practical. Lots of exciting work happening in searching for more efficient architectures.
Upgrading to MacOS Sierra will break your SSH keys and lock you out
In order to have fuel to do that, you'd need to accelerate it to begin
with. It ends up being an exponential increase in the quantity of fuel
required, far more than could be carried.

The chart from the paper was pretty convincing. I'll see if I can dig
it up. Making the explosions more efficient can only get you so far. I'd prefer to be optimistic about it, but the math was showing that even with an ideal ability to convert mass into energy, it would require too much fuel, to put it mildly.
Why don't they track the comings and going of non-dictators?

Why not expose wrong-doings of leaders whose people actually have an ability to right the wrong?
How to overcome the common security issues in using HTML5 on mobile devices?
...only if they run out. Read my comment again.
It is the location of WikiWikiWeb, the first ever wiki

https://en.wikipedia.org/wiki/WikiWikiWeb
Sarcasm in general pisses people off, doubt it's anything Paul graham specific
C++ and Go don't have type inference. All they do is set the type of new variables to whatever they're first initialized to. Type inference means figuring out the types of variables from how they're used. The litmus test for type inference is inferring function argument types.
11 Common On-Site SEO Problems [Infographic]
> What do you think would happen in either of those countries if there were demonstrations like the ones that have been going on in the US (e.g. because of police brutality and greedy banks)?

Well, before the world famous show called 'The War on Terror' premiered post-9/11, there were a series of violent clashes between dissidents in the West and Globalist forces.

https://en.wikipedia.org/wiki/2001_Raid_on_Armando_Diaz

https://en.wikipedia.org/wiki/1999_Seattle_WTO_protests

Thankfully, the Empire's Jihadists made a 'timely' decision to turn on and bite the hand that fed them shoulder fired missiles, and the Western voices that were raised against Globalism before 9/11 were no more. (Interestingly enough, if one speculates that the terror events in this period are false flag state terrorism, there is a straight line between the application of violence and intended consequences in the target, per "old school" terrorism.)

> What do you think would happen in either of those countries if there were demonstrations like the ones that have been going on in the US (e.g. because of police brutality and greedy banks)?

Apples and oranges.

Every state will react forcefully and violently when its power basis, or vulnerabilities, are challenged. The specimens that you are referencing have not yet advanced to the level of Western states and still rely on fairly traditional means of maintaining their grip on power. Further, in many of these nations, the general urban population is far more politically literate than their Western counterparts.
From wikipedia:
> The monarchy of the Netherlands passes by right of succession to the heirs of William I.[Cons 1] The heir is determined through two mechanisms: absolute cognatic primogeniture and proximity of blood.

Again, what are you talking about mate? The fact that their country is doing well doesn't mean it's ok to decide on the lives of people just because you're the son of a monarch. There could be a lot of people more prepare and that could do better.
I really love this stuff, this is a little more out there. (interstellar travel and all...) But I really believe that Nuclear power will be required to continue to explore our Solar System. Nuclear Thermal Rockets like Nerva[1] just seem like the only way to really colonize Mars in a sane way. I'm surprised that Elon Musk thinks it can happen with chemical rockets (and big tanks of LOX to keep cool and haul through the void).

[1] https://en.wikipedia.org/wiki/NERVA
This is interesting in that it is somewhat similar to the "delta" style 3d printers in concept, just in 2-axis instead of 3.
When Boeing merged with McDonnell Douglass, executives would fly to two unrelated cities and then drive to the actual meeting place for negotiations, specifically to foil this sort of surveillance.
Where you located? Likely a local tutoring company can find one for you at the skill level you need.

Others on here might have input on websites that do this.

We use pretty advanced stats at work so I cold emailed a professor at a local university and he was able to connect to grad students (they get these types of emails more than one thinks).

If interested, if I remember it was ~$120 an hour, the tutor had a PhD already and was doing postdoc. 3 hours a week with a tutor combined with self study at home for about 2 months before feeling "ready".

The self study never stops of course.
HP Inc to cut up to 4,000 jobs over next three years
I'd argue it succeeded because it didn't require you to run a server. All those cpanel lamp ISPs mean sign in and upload code.

All other solutions, java, .net, node, python, Haskell, etc require you to run and maintain your own servers. A minor exception for CGI based solutions but those were all too heavy.
Currently Flynn clusters must be running a Debian based distro. Out of the box it works on Ubuntu 14.04 but you can get it to run easily on Debian or Ubuntu 16.04. It likely also works on RHEL based distributions.

The CLI can be installed on any Linux distribution, FreeBSD, Windows and OSX.

Disclaimer: I work on Flynn.
Why I’m long Ethereum (and short Bitcoin)
Doesn't it stand to reason that the people that actually know how things work under the hood are the people that care about such things.

You could say the same thing about cars people don't care about what sort of engine is under the hood or how it works they just want to go places! It doesn't then follow that all cars are the same and you are just as well getting any one of the millions of cars or even any one of the models out there.
InfoWars is leaking.
Not particularly.

https://security.googleblog.com/2015/09/improved-digital-cer...

https://security.googleblog.com/2015/10/sustaining-digital-c...
Forget the west. In my experience there are a lot of legitimate products which you can buy in Shenzhen but not on Taobao. Recently my http://8-food.com/ co-founders and I visited Shenzhen from Kunming (much nicer weather) and found micro SD cards (256MB @ 3.5元 / 0.50USD) and micro SD card readers (0.5元 / 0.07USD). Although these were largely falsely marked as larger cards and intended for immoral mobile shops to dupe unsuspecting peasant customers, in reality they are great for low volume industrial data storage on physically modular components. Far cheaper and faster to integrate than a microcontroller! I would say that in our case, discovering the availability of USB lowball storage and validating this approach architecturally paid for the entire trip.
It's not saying that. The Economist refers to itself earlier¹ saying this:

> All told, Mr Piketty is guilty of sloppiness (certainly in his notation), and perhaps of some errors. But there is little evidence, so far, to support the serious charge of cherry-picking statistics. Nor have his findings that wealth concentration is, once again, rising been fatally undermined.

You claimed that he was being fraudulent, and this is saying the opposite.

¹ http://www.economist.com/news/finance-and-economics/21603022...
Now look up what power a King has in a constitutional monarchy. Hint: It's fuck all.
You probably overpaid for everything being an American. Amazing how companies are selling the same stuff for huge margin here in States.
Doesn't seem to detect being logged in to Netflix.

Or at least not for me.
Understanding empirical Bayesian hierarchical modeling (using baseball stats)
There is not much investment because profits are quite high. Companies don't have an incentive to reinvest when they can instead just reward shareholders. Perhaps what we need is more competition to drive profits down.

Decreasing wealth inequality is an end, not a means to an end. If you want a stable economy, focus on prices: inflation and deflation. If you want a functioning society, focus on income and employment. If you want both, then you get the Federal Reserve. Sometimes the two goals stand in each other's way. (Stagflation). When that happens, it's now obvious that central banks prioritize the economy over society.
Taser proof hoodies
What do you guys think of Laser sails & laser-based propulsion methods? The science exists now, seems like its only an engineering challenge.

Phil Lubin has a paper on it as well https://www.nasa.gov/sites/default/files/atoms/files/roadmap...