skysight-inc/HackerNews huggingface dataset:
One could argue that Tumblr fills the 'social publishing platform' niche, and it seems reasonably popular.

I think the wider issue is content discovery outside social networks. I wonder whether there are still lingering issues for blogs after the death of Google Reader, or whether new services have been successful at filling that void.
The REPL takes a bit to start, and then I leave it running for days. The startup time really has nothing to do with the development experience once you're in the system. Even very large projects compile in less than a second for me.
"Old" horror stories? you must not have worked for a large defense contractor lately. :P
By these numbers, does this mean Google makes somewhere on the order of $20/month/person from AdSense?
Other languages seem to get it right. Even C++!

#include <vector>
static int foo(std::vector<int> x = {}) {
x.push_back(10);
return x.size();
}
int main (int argc, char const *argv[]) {
printf("%d\n", foo()); // 1
printf("%d\n", foo()); // still 1
return 0;
}

def foo(x=[]):
x.append(10)
return len(x)

print(foo()) # 1
print(foo()) # 2? wtf?
>Spammers know everything about ROI, if a platform isn't worth it spam won't be found there.

The problem is that the 'I' in ROI is tiny. I occasionally put up custom web forms for sending feedback about my software. All custom fields etc. And after a period they will start generating spam, despite the fact they send only to me and some spammer had to go and create a completely bespoke spam bot to fill it out. It is clearly worth it for spammers to hit just about every open web form on the internet, as far as I can tell.
You might want to try kiex? It is similar to Ruby's rvm or Node's nvm for Elixir.

https://github.com/taylor/kiex
Politics is business. It's always been this way.

For most of history, only the wealthy could vote, and all sorts of schemes were used to keep "the poor" from exercising any political power whatsoever, besides pitchforks and the guillotine of course.

As long as those whom become elected accept large sums of money from individuals whom expect as least some quid pro quo for their "investment", I just can't see how anyone is surprised that this is the system we get.

"The end of democracy and the defeat of the American Revolution will occur when government falls into the hands of lending institutions and moneyed incorporations." - Thomas Jefferson

This issue has been forever with us.
The reason behind that is probably that a large enough collection of interconnected algorithms executing simultaneously may be indistinguishable from intelligence. The questions then becomes 'what is large enough' and 'which algorithms', and this is where we may be off by much more than our most optimistic guesses and that still leaves the possibility of being flat-out wrong about this.
Like GitLab?
> gets ... backwards compatibility

That should be past tense, "got" as the Python community has certainly learned its lesson. Luckily it wasn't as bad a mistake as the Perl folks made.
I don't know how git-lfs is distributed.

Yes, you can still use the basic git features, and github doesn't break them. The problem is that instead of turning Git into a Fossil++, we're relying solely on Github's tooling around git. Yes, it's easier to have a centralized location that doesn't require synchronization for tickets and reviews, but when you have to move off github, you cannot really export all the history properly without losing some details, so I firmly believe we have to make more of the git story distributed. Those features can be used by github in a friendly web interface, but like the git push and fetch model, it should exist in git itself. That way, it really won't matter where users make contributions, and it will solve the Phabricator vs github dilemma for big projects, plus allow for full archiving and porting of the data. Once your tickets and diff reviews are part of the git repository, you get features that enhance the user experience. I believe git-appraisal is using git's notes feature, and that's a good way to avoid extending the data model.
:). I'm happy being a meta-sheeple, because thinking too much about it only makes one's head hurt. ;).
March https://studiomarch.com ▪︎ Developer ▪︎ Onsite ▪︎ Pune/India

We make products simpler and easier to use. We like to dabble in offline/online industries where there is room for automation and better design.

We’re currently working with a Bill Gates Foundation company that helps scientists. We’re working with Elsevier to make books better. We’re adding more automation to e-commerce.
You:
▪︎ Generalist server-side and front-end developer
▪︎ Have made stuff

E: hn+contact@studiomarch.com

Thanks and have a great 2016!
Full Circle - Houston, Tx - Rails Developer - Full-Time

https://fullcircle.com/

We are a small team of developers supporting a growing business which provides organic/locally-sourced groceries, delivered weekly, on a subscription-based model. Originally started by an organic farmer just outside of Seattle, WA, Full Circle now delivers to much of Washington, Oregon, California, Idaho, and Alaska. This position is part of our Houston-based development team that supports our operational platform and customer portal SPA.

You must have:

- a bachelor's in CS or at least 4 years of relevant experience

- the ability to work from home as necessary (our Houston base is small and without a full-time space yet)

You should be:

- experienced in coding non-trivial web applications

- comfortable designing, refactoring, and normalizing SQL schema (we use MySQL)

- adept at using git and linux

You would ideally be:

- familiar with elements of a distributed architecture (job queues, batch processing, caching, etc.)

- proficient in javascript

If you are interested please send your resume and an introduction to: technology.jobs@fullcircle.com
I am speaking of everyone not just trump. Also trump inherited around $40 million (in assets), then built a brand image worth billions. Good brands can do well.
Which "decades-old names" are you referring to?
Also see a similar point: http://freakonomics.com/2012/01/17/how-much-does-campaign-sp...
Things I learned clearing disk space
Your working philosophy is great! However, it's very difficult to determine from your web page what types of engineers you're looking for. Can you elaborate on the particular skill set you need, and a little on the primary technologies that a candidate should have in order to be relevant?
Eternal September was different, in that it was the personalities of the collective that shifted, rather than how information was shared.
ArtBinder | New York | ONSITE | Full-Time

Happy New Year! ArtBinder (https://www.artbinder.com/) is rapidly growing and building beloved solutions for the art industry. We are currently looking for Front-end / Back-end and UX talent.

After 4 years of very strong traction with our initial mobile product, ArtBinder is about to launch an ambitious new product. As our product suite grows, we are looking for someone who can apply his/her skills to build the most scalable products the art world has ever seen.

Please check out our job listings below:

Front-End Developer - https://angel.co/artbinder/jobs/106664-senior-frontend-engin...

Back-end Developer - https://angel.co/artbinder/jobs/94074-senior-net-engineer

UX / Product Design - https://angel.co/artbinder/jobs/94052-ux-product-designer

Feel free to either apply on angel list directly, or send your info to careers+hn@artbinder.com Thanks!
> I do respect the humanities, but there's only so much you can do with them. Whereas the knowledge, technology, wealth, and all-around good stuff gained from electrical engineering, astrophysics, materials science, etc. is as limitless as the universe.

What a fatuous statement. One could just as well say the humanities are as limitless as human thought and experience.
Those are placeholders for the two rows (lanthanide and actinide series) below the main table.
Thanks, that's why it was feeling déjà-vu.
> That should be past tense, "got" as the Python community has certainly learned its lesson.

Evidence of that to me would be a proposed fix and maybe I'm too out of touch with what's happening in the python world but from what I see the two main version still co-exist rather than that any attempt at unification has been made. Am I missing something major here? My understanding is that you migrate your project to 3.x or you're stuck in the past.

> Luckily it wasn't as bad a mistake as the Perl folks made.

That's up for debate.
Stealthmode cybersecurity startup based in Cambridge, MA is looking for:

Lead Developer: https://docs.google.com/document/d/1_XTx1IxT4wNcxRYIFEZrccnl...

Software Engineer: https://docs.google.com/document/d/1DTU6x94SX12FzD-M5FtHfiU8...

Front-end Developer: https://docs.google.com/document/d/1iW_2Avu4FAxzG_bRkDHfpGwk...

Well-funded from Accomplice VC - comp includes salary up to $120k, health insurance, & equity grant.

You can email me at samantha.oliver@orcadefense.com if interested.

ONSITE in Cambridge, MA / No visa sponsorship
Well the people here are on Linode, which as far as I know has no concept of S3 type storage.. so they don't have "100s of GB of data", more likely some apps and maybe a database or two that should be backed up offsite anyway (perhaps to S3 itself).

If making your environment is running ansible-playbook bootstrap.yml, life is not that terrible to move.
which he increased by an order of magnitude.
What I've Achieved in 2015
THANK YOU!!! I have been wanting to backup my extensive audible library for years but could never find an easy solution.

edit: I have not tried it yet, but this script seems to extract the key from audible

https://github.com/inAudible-NG/audible-activator/blob/maste...
This too is an endless stream of 'newness'. I log to HN as much as I do to FB. One pays with karma, the other with likes. Both are mostly garbage yet sometimes gems are found. I guess some of us are ready for curatedcontent.com
It's just the author pointing out that the EOL for official support for Python 2 is 2020. After then, the Python dev team won't be providing any (free) support, so people who want to keep using it will have to pay for it in some way -- whether by investing time in maintaining a fork, or by paying someone else to do so.

The absence of a "Python 2.8" fork suggests that the idea of forking hasn't been popular enough to happen organically without someone putting money in, after all.
What exactly makes Rust attractive for low level stuff like this?

Just wondering why Rust/D get lumped into OS and low level development in general when it seems more syntactic than anything else. Do you have to manually manage memory in Rust?
I want to know too. I did a little toy project with websockets in aiohttp and it was extremely enjoyable.

It'd be reassuring to know that other people see it as "the future" too, so I could invest into it more heavily.
I haven't encountered any of these js hyperlinks, or did not distinguish them when I encountered such — could someone provide an example?
I got a degree in the social sciences and most of the stuff they talk about is just made up. As in, psychology studies cannot be replicated, literature criticism is all just opinion, political science insights are just common sense with weasel words. It's fine as a dalliance or avocation, but there's no there there, intellectually. Science and engineering are so much more honest about the truth and what constitutes knowledge than the humanities and social sciences. The latter two nowadays are mostly rhetoric with a political slant, anyways.
seems off-topic to me :)
Not sure how custom your form was, but spammers do have "smart" bots that use heuristics to guess what they should fill in the fields.
Always audit your IAM polices using Access advisor.
The negation is that we centralize important data like code reviews and tickets in an external place that can be easily lost. Without those, most git repositories fail to tell the full history of a project.
"Skype... interaction takes on a whole 'nother level with this innovative technology called SkypeFeel"

-TED Talk 2016
I suppose it also immediately reveals the IP address of the receiver to the sender.
I have five digital ‘personal assistants’ and still can’t get anything done
Paris | API and/or Frontend developer ONSITE | Aldebaran Robotics (~450 employees)
https://www.aldebaran.com/en
(French speaker not mandatory)

Technology: REST API/ angular / python / go / docker / AWS

I'm the technical lead of the "cloud team" (~15 people), i.e we're the ones providing the REST services that our robots are using to provide analytics / error reporting and more, as well as the backend tools for our B2B customers, and last but not least the internal tooling to help manage our growing infrastructure.

We're looking for people willing to join a young and dynamic team, either as a junior to learn with us on interesting subjects (high traffic services in the cloud generated by robots [insert more buzzword here]) or more senior profiles interested in providing us their experiences.

Our stack is mainly composed of micro-services written in python (mostly django and tornado, though we may migrate to flask for some of them), and mysql (with an on going migration to postgresql) + cassandra for the databases, Kibana for the monitoring.
For the devops part we're deploying on AWS with a nearly fully automated process (i.e we're not doing any manual command to provision our instances, like docker, but with AMI, hence our thought to migrate on docker in the near future).

The skills we value the most is being curious, passionate about IT and willing to learn, you don't know python but you understand the underlying concept of computer science, REST, then it's not a problem for us.

As for the Salary, I'm not part of the HR team so I can't give any numbers except that we're on the average of the market and we can make exception.

If you're interested please drop me a non-formal email, asimon@aldebaran.com with a resume and all what you think necessary.

Edit: I've forgotten to add that we're still in phase of experimentation and open to any technology stack that could be suitable for our needs, so it's not going to be 100% python if you convince us go, rust, haskell would be a pragmatic choice.
ROOT — Columbus, OH — Onsite

We're an auto insurance startup primarily looking for Ruby/Rails developers. I'd love to talk to anybody in the Columbus area, or anybody who is interested in this space. My email address is in my profile.

https://www.joinroot.com
I don't think you can kill it in the same way you can't force Intel to stop selling CPUs because they enable piracy. There is loads of emulators out there that would get shutdown if it were true.
feel free to post any question here
The CCC built a distributed CDN, so nope, that wouldn't help: my video is loading from netcologne.de, for instance (in a 'video' element, which is appreciate, from my point of view).
The humanities will not extend human lifespan, bring us to new planets, or end suffering caused by disease. It's not fatuous at all. It boils down to replicability and universality, and the sciences produce techniques that are replicable and knowledge that is universal.
http://userscripts-mirror.org/scripts/show/126200

and other greasemonkey scripts.
Evgeny Morozov [0] has talked [1] and written extensively [2] about the capacity for social media to entrap those the regime deems social undesirables, and also about the naiveti of those in Silicon Valley who don't realize this capacity of their technology (insert Oppenheimer world-eater quote here...)

From what I understand of my own family's experience, it is safe to say that far fewer butchers would have discovered safe havens in Rwanda (such as my grandmothers' -- my muzungu father calls it the Anne Frank house of Kigali. I never noticed the bullet holes littered throughout the bricks in her compound until my latest visit...) through their own self-determination, if the locations had not been broadcast on government radio channels... sigh

[0] http://www.evgenymorozov.com

[1] https://www.ted.com/talks/evgeny_morozov_is_the_internet_wha...

[2] See "To Save Everything, Click Here: The Folly of Technological Solutionism" by Evgeny Morozov
Sadly I have to agree with you. Some things that changed were not even necessary.

Why would the development team make replacement packages rather than fixing underlying implementation, for example imp and importlib.

There was also no sugar added to support this mangled jungle gym of package replacements. Backwards compatibility is a thing of dreams for the python developer.

This is only one of many of the problems with the change.
Actually, this happens for all Google results, not just PDFs.
Is GitLab federated?
Good point, gitlab is probably 90% there already.
Can say, it was an American franchise but it happened somewhere in Europe.
As I noted, their API lets you export the data they add: issues, wiki, PRs, and the like. And git-lfs lets anybody run their own large file systems, backed however they want, without GitHub being involved.

If you're arguing that open source and self-hosted alternatives get better at the UX and communal aspects that GitHub has been excelling at, I'm all for it. But lets not sell short that the reason people are flocking to GitHub is because what it offers has value, value which is worth using a hosted centralized service for them.
The sad graph of software death
Location: San Francisco, California.

Remote: Depends on the team and position.

Willing to relocate: No.

Technologies: Linux, Ansible, Chef, git, MySQL, Nginx, Apache.

Resume: http://github.com/autotune

Email: b@contrasting.org

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

I primarily view myself as a Linux Administrator who loves to implement, and code for, open source automation tools. Open source contributor (Ansible core (pending PRs) and extras modules)) and Linux Admin for 2+ years. Enjoy products and companies that are focused on developers, APIs, or an otherwise interesting niche in the creative space, although if the technology stack is solid this is not necessarily a requirement.
Ask HN: Is Facebook still a good place for Software Engineers?
Why?

1. What's the culture like these days?

2. How does it differ from what's publicized?

3. Are they stagnating (or becoming slow-moving) internally?

4. Is it still possible to have a meaningful impact (contribute in a relevant way to a major project)?

5. In what ways would working at a startup be "better?"

6. Does it feel like a large bloated company, or still like a startup?

7. How much politics is now present internally?

8. What are examples of places that have a better culture, freedom, ability to make an impact, etc?
Onsite / Full time / Boston, MA (Sea Port) / No visa sponsorship

Threat Stack (https://www.threatstack.com/jobs.html) is looking for:

Lead Windows Agent Engineer (low-level C++)
DevOps/Infrastructure/Reliability Engineers (Chef, Ruby, AWS)
Platform/Back-end engineers (node.JS, Python)
Sr Database Developer (NoSQL - Cassandra)
Sales Engineers (emphasis on security)
Product Managers (emphasis on cloud, SaaS)
UI Developer (React, D3)
Junior Support Engineer (Help Desk/Linux SysAd)
UX Designer

You can email me at sam.oliver@threatstack.com for more info - not all the job descriptions are up on our website yet.
At C.D.C., a Debate Behind Recommendations on Cellphone Risk
You do make my point well. What used to be taught in an arts degree is how to structure an argument, e.g. 'psychology studies cannot be replicated' should really be 'some psychology studies cannot be replicated' use of the existential quantifier changes the statement totally. This used to be taught in a first year philosophy subject, but do they even teach philosophy any more?
It doesn't matter what domain registration costs when there are no domains to register. The namespaces of the TLDs people have heard of were picked clean by squatters years ago. It taxes extraordinary creativity and a giant heap of luck to come up with a relevant, vaguely pronounceable string for which the .COM is available. Reliably determining which John Smith you mean based on your social graph is one of Facebook's main value propositions.
Let's just say this is the country that brought us "breast mousepads"

NSFW: https://www.google.com/search?q=%E3%81%8A%E3%81%A3%E3%81%B1%...
For instance:

http://fbrctr.github.io/getting-started/what-is-a-toolkit.ht...

Reading this I see a lot of things described by new names that we're used to know as "components", "modules" or "widgets".
With a normal result you can just click on it and then cut-paste the URL to your email. But with a pdf the link will simply start a download without ever showing you the link.
Because of how Git is a distributed model

News flash: the number of people using the "D" in "DVCS" is so tiny that it might as well not be there. Central server with central authoritative repository, where all developers push and pull and synchronize, is how people use git in the real world, and it's time to stop pretending that any distributed features will ever be used.

(which is to say, if github disappeared tomorrow, everyone using it would find a way to transition to yet another central server with central authoritative repo that everyone uses)
> It is now competing with Go, Elixir, Javascript, Scala, Julia, Clojure, even Rust, Java, and C++14.

That would have happened no matter what. It's not really a bad thing, is it? I can't see how something better coming along is anything but great news.
You're paying the site hosting the ad, at least indirectly. They get a portion of your money.

If this is popular, it will probably increase ad revenue, so more sites are likely to want to show Google ads, which means people not paying into this scheme will see even more ads as a result.
"Someone in an organized community was being harassed"

Note that one of the twists & turns in this sorry saga was that the same freebsd developer submitted a documented harassment complaint against Randi. The freebsd CoC was in effect by this time, but it doesn't seem like it was helpful.
To be clear—it's because the periodic table is actually shaped like this: http://www.chemistryland.com/CHM130W/03-BuildingBlocks/Chaos...

I think folding the periodic table like we do makes it much harder for children to understand valence levels. To quote Wikipedia (https://en.wikipedia.org/wiki/Atomic_orbital):

> The "periodic" nature of the filling of orbitals, as well as emergence of the s, p, d and f "blocks", is more obvious if this order of filling is given in matrix form, with increasing principal quantum numbers starting the new rows ("periods") in the matrix. Then, each subshell (composed of the first two quantum numbers) is repeated as many times as required for each pair of electrons it may contain. The result is a compressed periodic table, with each entry representing two successive elements:

1s
2s 2p 2p 2p
3s 3p 3p 3p
4s 3d 3d 3d 3d 3d 4p 4p 4p
5s 4d 4d 4d 4d 4d 5p 5p 5p
6s 4f 4f 4f 4f 4f 4f 4f 5d 5d 5d 5d 5d 6p 6p 6p
7s 5f 5f 5f 5f 5f 5f 5f 6d 6d 6d 6d 6d 7p 7p 7p

That's a table that lets you understand things.

---

...though, taking it absurdly literally, imagine a world where our taxonomy of "elements" was constructed like this, rather than by proton-counting. Hydrogen and Helium would be different isotopes (prototopes?) of the same element. Fluorine and Neon would be the same "element", too. We'd get a strong intuitive sense, even from first hearing about chemicals as children, that certain "elements" have volatile behaviors that can be explained by what they're paired with—Fluorine being so reactive because it's the -1 "prototope" of Neon and really wants to oxidize something so it can have Neon's full valence shell, etc.

Or, to go further, imagine we divided our chemical taxonomy by entire subshell—that we just had elements called "1s", "4f", etc. with "prototopes" for uranium, actinium, etc., with their distance from an empty/full subshell represented in their names. It'd be immediately clear what makes certain elements semiconductors: silicon's name would be "3p±4" and, well, that's all you need to know about silicon.