skysight-inc/HackerNews huggingface dataset:
The verbosity in Java is soon going to be reduced by an extensive degree by the three new features included in `Java 8`, namely:

1. Lambdas: Lambdas are brief and to the point, the expressions reflect the terseness of `C/C++`. In many situations, you can totally do away with interface creation by just using a lambda instead. Consider all the lines of code saved in a legacy code by just using lambdas in code!

2. Default methods: Again, `Interface patching` is a curse that a lot of Java projects suffer from. Requirements change slightly and what your typical enterprise Java dev does is add patches upon patches and layers upon layers in an interface. With default methods, you can just add default methods to your existing interfaces without affecting the ABI of your app. Again, tons of redundant code saved here.

3. Type annotations: Again, your typical Java devs have to resort to ugly hacks to place any constraints on the object properties. With type annotations, all you have to do is:

@NonNull String str;

And lo and behold! The variable `str` cannot be assigned any `null` value. So, lots of validation code being saved here again.

To the best of my knowledge, none of the above features exist in the `C#` language (yet), so I take it as a Java's edge over C#.
Michelin only goes up to 3 stars, but still, it's rampant polarisation to suggest that there are basically only the two options to eating out. There's absolutely nothing wrong with having a tasting menu and at the same time not trying for Michelin stars and having cloth on the tables.
101 Dalmations also had a effect on the dalmation breed, but does that mean we should stop featuring animals in movies? Should movies have a cultural influence limit before we stop showing them to children? Should we add a lecture before/after the movie on responsible pet ownership?
Stripe's API is good, but it is far from the "ultimate REST example." What is the statistical sample set of APIs that you are comparing from?

From my experience, I would suggest something like Twilio, Github or FoxyCart as the epitome of a REST API.
The state is passed back and forth. The server does not keep the state (that is why they call it stateless), the client may keep it. If something does need to be stored on the server a resource should be created. The state that is passed back and forth may then contain a reference to the resource, a resource identifier (in case of the web usually a URI is being used).

The server is stateless because it receives the latest state from the client (location, cookie and other headers) and sends an new updated state (location, set-cookie and other headers) to the client again along with an optional representation. There is no need for the server to keep the state in memory anymore. Because the server does not keep the state it does not matter which copy of the server (in case of load-balancing or fail-over etc.) handles the next request as everything needed can be derived from the state sent along with request from the client.

Keep in mind that it is best practice to be able to reproduce a representation by the use of a resource identifier, like with "pure functions" in functional programming, it should be deterministic. The content of a representation may change but not the semantics of it.

The part that is stateful is the state that is being passed back and forth between the client and the server.

Does that answer your question?
https://en.wikipedia.org/wiki/Paul_Ekman#Criticisms
Super Mario Bros. Clone SuperTux Gets New Major Release After 10 Years
Joinr/sporklisp – Lisp in VBA
My wife grew up in LA and she had the same reaction I did.
Nothing I say will convince you.
git blame will only really help if the backdoor was inserted into the original code (and even then stolen credentials are possible) AFAIK. It's fairly easy to imagine a scenario where this is not the case:

* Compromised build script - probably under source control as well?
* Compromised compiler - If the attackers had this level of access, they probably had enough access to erase logs showing who/when the compiler was replaced
* Binary patch the compiler output - Not impossible (though I suspect unlikely?) that the original source and build system are clean, but the binary is tampered with after the fact.
Precisely my point, BSD or ASL allows one to inherit free but make the final product non-free. The end user (incidentally, also the original author) gets cut out of it.
Great GitHub list of public data sets
> If your websites serve ads then by definition your content isn't free

It's still free. You choose to access an API, whatever that may be. You don't get to decide what the format is and you don't get to decide what the content (the ads are content in the HTML) is.

> The assumption that the only way for websites to make money is via ads or paywalls is completely pervasive and it's simply not true.

You are lumping all websites together, which is unhelpful. A tumblr page vs Apple.com. How you measure profitable is not cut and dry. Google's search isn't profitable, but the reselling of data and injection of data side is. Just because you have an agenda, doesn't mean the ecosystem matches your ideal wishes. The internet itself transmits VAST (pun!) amounts of data and ads are a small portion of that compared to say...video. 300 Hours of Video Uploaded to YouTube Every Minute. How much of that are ads? It's about 2 hours. The internet is not expensive because of ads. They sit nicely on top of it, which is part of why they are tolerated.
The point and purpose of commercial programming is profit, not beautiful code.

Yes, I know, tech debt is a thing and those that don't pay attention to the engineers will soon find themselves with a shitty code base that they can't sell.

It can be really, really hard to persuade a management board that you need to take a bunch of their expensive techs to not write new features that will improve saleability, but instead rewrite the code-base (that they're still depreciating), for no net gain (and considerable risk) except to maybe reduce the support overhead and make future developments easier and cheaper.
Well, at least they took it mainstream.
I'd get comments like "wouldn't it be better if you made this (only used
once and very trivial) line of code a separate function?" "could you use
more classes?"

The trouble is that there is a cargo-cult belief in unit testing in the Java (and .Net) worlds. Everything must have a full suite of unit tests, even if it's a one-off script. Therefore, in order to enable the mock objects needed for unit testing, you can't have "just" a class. You have to have an interface, which that class then implements. If you have any non-trivial piece of functionality, it must be encapsulated into its own method, otherwise, how are you going to test it in isolation.

My belief is that it all stems from the fact that Java doesn't have a REPL, so programmers use "test-driven development" to get the same level of interactivity from their code.
You don't need rich friends/family. People charter small aircraft all the time.

The difference is those operations comply with applicable regulations while this doesn't.
>None of the current forwarding ASIC vendors publish enough information to write a driver for their chips. So no, you can't write your own driver.

Of course they don't publish it as open source. But if you buy their chips, they will, I assume. So then you can write your own driver.

>If you're just going to run it in a VM, you'd be better off with more established things like OpenBSD, OpenWRT, pfSense, Cumulus VX, or even just a Debian VM with Quagga.

I agree. My VM scenario was meant only to illustrate that OpenSwitch is really easy to run in a container/VM, and that fact can be used to examine it for any malovalent behavior.
Buzz sequencer. But that's a niche software product.
That was my first thought on seeing the password: the string wasn't chosen per se; it was a string they could assemble (or block of memory reused) in a way that appears benign in a code review.
Lambdas are use all over in idiomatic C#.
Seconding mandatory noise ratings for buildings and all thermal conditioning machines. In Europe they've invented all sort of energy efficiency ratings to sell wares already, i don't see why it can't be be done for noise.
So another poster mentioned Perforce. Which "others" are you referring to?
Extensive discussion of a related article: https://news.ycombinator.com/item?id=10763151
>Norway gifting

*a bunch of Norwegians campaigning for

It's a nice gesture, but thus far the official Norway has at least not embraced the idea.
Programming, oaths, and users
I wonder why all the larger ones don't support it.

Also the existence of WebDAV doesn't really demonstrate that merely adhering to REST will make your clients portable.
How-To Install Redis from Source on Ubuntu 14.04
How to Burn DVD with Professional DVD Burner for Windows
Okay, then what would you call it?
If you were served some fresh lake trout, and the restaurant paired it with a rich malbec - you honestly don't think that sort of behavior isn't the sort of thing that you should warn other people to stay away from?
so i donated ... this person has linux games and it is the holidays ... perfect gift for my nerd friends ... an ad that is anti-ad ... sly fox if you ask me.
It's rare for bad results to get called out. The usual fate of bad research is a fade into obscurity.

Publishing questionable results quickly has many benefits (if you happen to be right) and few consequences. Just don't draw too much attention to yourself by over-hyping.
Need Full Stake Developers with API Integration Exp as Future CTO
Expertise:
•	We need Full Stake developers, experienced into Mobile responsive website design ( UX and backend ) as well as APP development / Third Party API Integration support
Requirements:
•	- Experience with Ruby on Rails / 5.6/MySQL/JavaScript/jquery/node.js and Open Source Technologies
- Knowledge of API and web-service (REST, SOAP) design, coding and implementation
- Experience with AWS
- Design and build APIs/Webservices that scale
- Experience on web service integration (REST, JSON, and XML)
- Expertise in payment gateway and social media integration
Responsibilities:
•	1. Integrate chat groups APIs with documents and notes sharing (with OCR / Camera pics to editable text - Google Goggles API Integration and other third party Web Services - Rest API integration )
2. Experience in Third party chat forum integrations
3. Documents, notes, photos storage technologies into cloud.
4. Social media enabled login with profiling of the users
5. Advertisers console on websites to post ads
6. Create a marketplace for vendors to post their products for selling with E-commerce website feature for payment integration
- Overall, you are responsible to take a requirement from scratch and deliver a quality
Perks:
•	We are an Startup company so you will be offered tremendous growth opportunity to grow with us, Financially as well as to reach up to the CTO position within a short duration of time, as well as option to get the Equity portion / Stock options i.e. partial ownership of the company to meet your financial goal of a few Millions, as the company passes through multiple series funding and company valuation grow.
As a web user, I wish fewer developers thought like you did.

The web is better without JavaScript. I can't wait until it is looked down upon as hamfisted and passé, as Flash is now.
"What can we do?"

Stop using Microsoft Windows and use something else instead?
most attkers bruteforce common string passwords. Even if i had a binary to run strings thru this would pass by me. Not that im super smart or clever, but this is a interesting camouflage.
Rare deciding to go for the "casual" market was apparently an internal decision, like Konami's.

http://arstechnica.com/gaming/2015/12/rares-management-to-bl...
what I was thinking
I think your, convoluted, example would be better if you hadn't merely added in parentheses randomly. Parenthetical and asides are sub-statements, and, typically, can be omitted without losing the overall meaning of the expression.

Take my above asides ", convoluted," and ", typically,". Neither are necessary for understanding the sentence, but neither make the sentence exceptionally difficult to understand for a literate reader.

The method in which parentheses (and other structuring notations) are used is more akin to grouping from algebra and mathematics.

EDIT:

Original:
OTOH, following something (say, an English text) (which is heavily parenthesised) may be (I'm sure there is a lot of references to back this notion) exceptionally hard (even if there is just one nested level (and more levels certainly add more confusion)). Choosing flat over structured often makes a lot sense.

But it doesn't make sense when we remove the parenthetical statements:

OTOH, following something may be exceptionally hard.
Choosing flat over structured often makes a lot [of]
sense.

(one edit for clarity). That first sentence has lost all meaning. Following what? Following a car on foot can, indeed, be exceptionally hard. But following a slug is often exceptionally easy.

A more reasonable version of your sentence:

OTOH, following something--say, an English text--which
is heavily parenthesised may be, I'm sure there is a
lot of references to back this notion, exceptionally
hard (even if there is just one nested level (and more
levels certainly add more confusion)). Choosing flat
over structured often makes a lot sense.

Now the remaining asides (demarcated using the various English notations of em-dash, comma or parenthesis) can be removed without losing the general sense of your sentence.
Like Hilbert.
Please, restaurant jobs are blue collar, working class jobs. Even operating a restaurant is long, hard labour. Most restaurant owner/operators I know work 12 hour days, 6-7 days per week, and if they were to go bankrupt, certainly wouldn't be able to just jump to the next project...

Capital doesn't simply line up for restaurateurs because there is no big exit. The most you can hope for is to make a profit by the time your lease runs out, and maybe pay yourself a salary.
A guy I used to work with wrote a tiny JavaScript library that would write into GIF content to create motion graphics. It actually worked, in 1997.

A bit later, web browsers cleaned up their implementations, and it no longer works.

Good times, though.
The Worst Products of 2015
What does !-- do in JavaScript?
What? You said that people think the movie helped them understand themselves better, but that at least some of them are wrong. I'd like to know on what basis you make that judgment. I'm not clear where Paul Ekman enters into that question.
The term "overeducated" sickens me.

Rather than limit the number of people who can explore the boundaries of human knowledge, shouldn't we work to change the world so we can accept all of those that want to learn?
Devils, Deals and the DEA: the DEA's longest running drug cartel case
Sad but true. I gather that RAID0 has been the default for notebooks with two drives. And for the first 1TB MyBooks.
The FAA has a concept of "Common Purpose." You can't share expenses if the pilot and the passengers don't share a common purpose for the flight, that is, there is some other reason than just splitting the expenses for them to go together, for example, they are all going to the same meeting or on the same vacation. Generally the reason is that the regulations are far more lax for a private operation than a commercial operation, and the FAA wants you to be in a position to judge their character and judgment before you decide to fly under regulations where the FAA isn't guaranteeing much itself.
Seventy years after Adolf Hitler’s death, how Germans see him is changing
For me this is https://www.LinksSpy.com - a CRM for getting white-hat inbound links.

I started it in April 2014 and it's making about $1,000/month. Haven't invested time into it (busy day job) in the past 2-3 months. I've got a bunch of ideas how to grow it, but time is a serious constraint
The most important idea in Forth is factoring. Breaking complex tasks into small pieces. In an ideal Forth codebase, most definitions are about a line long, contain at most one control structure and reference no named variables.

Forth's stack-oriented semantics make function calls very cheap- a function call and return is literally two instructions, whereas languages which use activation records will turn a function call into dozens of instructions- copying arguments around, backing up registers, etc. Since it's computationally inexpensive, you don't need to sweat over whether your optimizing compiler will manage to inline a function.

Short, simple and mostly pure functions are easy to test in isolation- there aren't deeply nested code paths to exercise.

Lots of short functions allow your codebase to reuse more of those functions- any redundancy can be collapsed together, both shrinking the codebase and improving test coverage. This effect is magnified in more complex programs.

You can do this sort of thing in other languages, but forth's syntax and semantics for function definition and invocation are both very lightweight, and this makes it much easier to apply.
U.S. Probes Theranos Complaints
Why is the web worse with javascript? I think one if the main reasons flash was bad because it's proprietary, whereas js isn't.

Also, you didn't address any of OP's points about the separation of styling and function.
> Star Wars is for children and always have been.

Ah, so the cowardly Japanese business guy stereotype complete with stupid accent, that's okay, because the film 'is for children'?

The concept that the Star Wars films are just for children is just nonsense that is meant to deflect criticism. They're clearly meant to appeal to all ages. Hell, the new star wars film is rated PG-13 (as was the previous one); children aren't supposed to be able to watch it.
Project #1 of my 10 projects Launched
So after 1 and a half month, i launched my first of the ten project challenge.You can find it to my projects section to my Blog http://rubydoggy.com
>> Once a program has been in production for a while and its use cases are more well defined it becomes easier for a single person to swoop in and rewrite it in a far more conscice way.
>I think it's always easier for the guy/gal who wrote something to clean it up than for the next guy/gal, who doesn't know the code or its history as well.

Once a piece of functionality gets established in production, over time the knowledge of the original requirements and the implementation is lost. The consequence is that nobody knows why the code does what it does (and usually it does something important) and due to it working fine in production there is strong pushback to making changes.
Lightweight markdown parser
Someone crossed the border in a hurry ...
Absolutely. LOC isn't the only measure of code quality.
You can easily google for stats. I am happy to see different numbers.
stackoverflow.com fixed ads problem beautifully

one designated spotlight, no animations

i actually pay attention to them willingly
> It's still free. You choose to access an API, whatever that may be. You don't get to decide what the format is and you don't get to decide what the content (the ads are content in the HTML) is.

That's a silly definition of free because it's too narrow. Imagine a website that required you to move your mouse in a circle for a minute before it allowed you to access the content. Would you argue that the website is still free? Is your time not valuable?

> You are lumping all websites together, which is unhelpful. A tumblr page vs Apple.com. How you measure profitable is not cut and dry.

Right, I'm trying to consider a website as part of a larger business which has far more monetization opportunities than if we demand that the literal website must be independently profitable.
here's the werewolf version: http://www.games-wiki.org/wiki/Werewolves_of_Millers_Hollow/

having cards available as reminders of who's alive is very helpful
The court case was a question about whether the FAA was correct in requiring that pilots using the service have commercial licenses and the court said "Yes, that's within their authority." The FAA stance was that commercial pilots receive significantly more scrutiny and I believe are required to have significantly more experience than private pilots without commercial licenses.

I think a comparable car service would be one that allowed teens (including those 16-18) to advertise for passengers who would help cover fuel costs. I'll note that Uber requires that drivers be at least 21.
A cult of extreme physical endurance among executives
So it was for the enjoyment -- there is nothing wrong with that. I also did a part time "job" that paid almost nothing compared to my real job, but was for "passion". But I wasn't crazy enough to make a career out of it like the subject of the article.
[STAR WARS: TFA SPOILERS AHEAD] I don't understand how you got to this conclusion. There were more interesting characters and missing backstory in this single movie than in the OT. Characters like Phasma, Maz, the old man that give Poe the map, Poe, Snoke, and the rest of the Knights of Ren. And while there were many parallels between the new movie and the OT, it also introduced and developed a ton of extremely strong new characters, namely Finn, Kylo, Poe, and Rey. My biggest gripes with the new film was Death Star 3.0 and the helo pan at the end, neither of which were really intricate to the story. Also the acting was head and shoulders above any of the previous films and the most impressive thing was how real everything felt, from the Stormtroopers humanization to the land battling and dog fighting.
better link :

- https://github.com/caesar0301/awesome-public-datasets ( Latest commit 3 days ago )
And these thing are still true.
Jeez, that sounds like a very modern and frustrating problem.
Facebook, Google, and Twitter Have Agreed to Apply Germany’s Anti-Hate Speech Law
Butik Busana Muslim Modern Model Terbaru Online Shop
I am not doubting what you are telling us is what you have found, just that the numbers have to be wrong as it is not plausible that there is only 2% turnover in doctors each year.
You should not be afraid of open sourcing code you can't support or are not happy with :)

Here's my most popular Github repository. I never use it and it's entirely supported by its users, I just keep an eye on it:

https://github.com/jleclanche/django-push-notifications

And here is some of my worst production code. Fully undocumented and with my first Python code ever in it, never rewritten/cleaned up:

https://github.com/jleclanche/pywow

There, I just showed you terrible code and unmaintained crap ;) Don't be ashamed!
If you're a rubyist check out Lita[1] which is a ruby bot framework that has many adapters[2] to work with various chat services like IRC, slack, etc...

1. https://github.com/litaio/lita

2. https://www.lita.io/plugins
My phrasing was "Whether or not that is actually true", but one shouldn't ascribe any psychological authority to anyone, especially those involved in mass media, other than a vicious ability to con people into consuming their tripe.
When you read an article like that in Fortune, you know a company is in big trouble.
"Advertisers must pay to publish ads, this results (indirectly) in higher prices of products and services."

Not really. This is the same as the "stealing causes us to raise prices for other shoppers" misperception. Supply and demand set the prices of products and services. If advertisers could maximize profits by charging more they already would be. Advertisement dollars mainly just come out of profits.