skysight-inc/HackerNews huggingface dataset:
CloudFlare https://www.cloudflare.com/ | San Francisco, CA; London, UK; Singapore, SG | VISA, ONSITE

CloudFlare is building a better Internet -- performance and security optimization at the edge. Our long term goal is to give every site the same performance, security, and reliability that major sites like Google and Facebook accomplish, without any specialized network hardware or complicated administration. We enhance over 2 million sites,

including this one.
We're hiring for a variety of roles -- started 2015 at 128, over 210 now, and hope to end around 256; doubling again in 2016. This is a perfect time to join -- product market fit is established, but there's a lot of great engineering, product, sales, and support work to be done. We've publicly said we're profitable and on track for long term independent success.

You may wish to check out our blog to see the kinds of engineering work we do. (https://blog.cloudflare.com/).

https://www.cloudflare.com/join-our-team has a listing of positions.

We're always hiring for operations/SRE, sales, general systems engineering (mostly in Go, nginx, and network, as well as DNS at scale), and web development.

Specific roles we're keen to hire include:

0) Great operations/SRE staff: operating our system at scale (65+ datacenters around the world, 24x7 coverage, millions of sites) requires highly competent, hard-working, and communicative engineers.

1) Billing engineer -- someone to take the lead as we build a new billing system. Also hiring a billing PM. We're using a great YC company's billing product.

2) Great front-end engineers -- building new UI/UX to expose controls and data to customers is an increasing portion of what we do. Our current front-end stack is Backbone + Marionette with Browserify and Sass. Our new projects are using React + Redux + Babel + css-modules, and generally adopting Higher Order Components. We're also starting the process of re-imagining our main WWW Front-end stack with a migration to Redux.

3) Systems Engineer -- looking for people to help serve even more traffic, build infrastructure for security and robustness, and contribute back to open source projects. We make extensive use of nginx, lua/luajit, and ssl-at-scale.

4) "Prototyping engineers" -- people who want to prototype things in go (backend) through js frontend. We're adding a lot of new products in 2016, and people who love building the first prototype and pilot versions of these products make everything faster.

If you're interested, please apply through the https://www.cloudflare.com/join-our-team link.
Can Integrated Information Theory Explain Consciousness?
Taser and the Myth of Non-Lethal Weaponry
Your comment made my Spidey-sense tingle, so I looked at your history and found out you "like crime movies/drama for the allure of ruthless power" and work in the financial industry..

You're an interesting case though. Your HN comments are clean - no sophistry or trolling - so I guess you have your fun elsewhere.

I've been wondering if there's such a thing as a "benign sociopath", but it's not like I could trust you even if you claimed to be one. I hope so, but so far I'm leaning towards "No".
Say you want to test how a program fares when strings are malformed, or the disk is full, etc. It can be hard to simulate this if the code refers to variables and results from functions from all over the place.

Making code into reusable modules code is generally a good thing, but it's even better if you make them in a way that will help you test those chunks independently as well - that is testable code.
It sounded like hyperbole to me too, but then I remembered: https://en.wikipedia.org/wiki/Daily_Mail#Rise_of_fascism

The owner in 1933 at least was a strong supporter of fascism in general, and Hitler in particular.
I love the idea of encrypting by default - since yesterday my public key is available on the usual key servers.

https://emailselfdefense.fsf.org/en/
Thunderbird supports newsgroups too and is lighter than SeaMonkey, which is a full suite.
BitcoinJ is no frills and unfortunately doesn't have much development manpower despite its popularity. I'm actually in the midst of trying to debug an edge case issue I'm hitting within BitcoinJ itself.
It really is appalling how many man-millennia have been spent reimplementing an already-realised ideal. Imagine how much better the world would be if we had settled on Lisp or Smalltalk plus s-expressions back in the early 90s!
>Are paywalls ok?

>It's ok to post stories from sites with paywalls that have workarounds.

>In comments, it's ok to ask how to read an article and to help other users do so. But please don't post complaints about paywalls. Those are off topic.

https://news.ycombinator.com/newsfaq.html
You've made an assumption about my lifecycle.
But it is also possible to parasitically communicate encryptedly through FB - isn't it? At least in a browser it should be possible.
Here's Exactly How We're Planning, Launching and Marketing a New Web Design Agency
I don't think there's any reason to assume honesty or good intentions. If the hostility publicly expressed by the president of the university is common amongst the staff during class I wouldn't be surprised if there was something legitimately offensive in the sermon. He even said that's the point of it: "An altar call is supposed to make you feel bad. It is supposed to make you feel guilty." Kids probably expected the school to be a more modern, peace and love christian style and less ancient, hate yourself style.
The Mac app store is great for simple, do one thing apps. I purchased a little app that stitched panoramic photos together, and it worked great and cost next to nothing.

However I think it's a long way off working for every app and developer.
Wingspan Technology, Philadelphia Suburbs (Blue Bell/Whitpain), Full Time

The Wingspan Technology engineering team is responsible for a series of document management products used in several industries, pharma in particular. Some are SaaS and some installed on site. Conseqently, our engineering team has exposure to a wide range of technology; for new projects we’re using Scala, React, Solr, and Postgres.

We're looking hiring junior software engineers - New engineers will likely start out as support engineers and be mentored by the existing team to build skills on various parts of our stack.

www.wingspan.com
Email - gsieling@wingspan.com
Yeah, that's a good point. Nearly all of our work is open source, so we weren't too concerned about losing IP.
I'm guessing you don't have a source for that because I would be shocked if it were any less than 99%. It would be wonderful to see genuine rivals, offering alternative business models.
This is what I am doing currently

# openssl enc -aes-256-ctr -pass pass:"$(dd if=/dev/urandom bs=128 count=1 2>/dev/null | base64)" -nosalt </dev/zero \
| pv -bartpes <DISK_SIZE> | dd bs=64K of=/dev/sd"X"

To randomize the drive/partition using a randomly-seeded AES cipher from OpenSSL (displaying the optional progress meter with pv): https://wiki.archlinux.org/index.php/Securely_wipe_disk/Tips...

Then I take out the drill press and make a bunch of holes.
I find this change rather disappointing. "Chilling Effects" had a memorable name and purpose. As the article says, "These connotations are far too limiting for a project that operates as a neutral third party"; it's disappointing to see them becoming a "neutral third party" that wants to avoid such "connotations".
Could the Third Amendment be used to fight the surveillance state?
I'll just play devils advocate here. As a consumer, I really like buying from the Mac App store solely for the user experience of, when I eventually new a new Macbook Pro, I can easily sync all of my purchases, rather than having to retrieve the licenses and go download the latest version of each piece of software I've purchased. As a developer, I've heard countless horror stories and totally understand.
That's not true. Apple allowed third party browsers - as long as they used WebKit - from day one when the app store opened.
It doesn't contain the word "Creationism". The word "Creation" simply means "the universe", i.e. that which is created.
We need a competitor to FB ... sadly options like Diaspora are very problematic b/c you need to either run a server or trust a private person with it.
Sublime is an editor, not an IDE, isn't it? Afaik it does not have a complete model of the code in my workspace, the way Eclipse would.
A reason not to use Telegram: https://oflisback.github.io/telegram-stalking/
Can you comment on how this project differs from Orion?
Mining a VC
> Isn't this just an extreme safe-space for Christianity?

But isn't that expected? OKWU's institution is as an evangelical Christian university - http://www.okwu.edu/about/

If you did not want Christian indoc then why would you go to a christian evangelical school?
Assuming the source code posted in the article is the only code doing the blocking, it's only blocking links where a domain or subdomain is "telegram", although the regex could easily be altered to block other links, too.
Or simply a linux port of the creative suite?
Tricking the brain into re-wiring itself
For every example of absurd political correctness - of which there are many, particularly in universities - there's an equal and opposite example of absurd bleating about political correctness from somebody upset that a private website barred them for sending out racist memes.

I would throw it out there that Evangelical Christian university with rigorous behavioural standards are on average considerably less likely than average to attract rent-a-cause campaigning/complaining types and considerably more likely than average to deliver a "sermon on love" full of dire warnings and animosity towards people that don't love in the correct university-prescribed manner...
American society as I've grown up to appreciate it is built on free speech and the free exchange of ideas; the concept that people should be challenged in their views, and be able to think critically to analyze what they hear.

If a group wants to acquire private property and start a club or meeting where they gather to share like-minded ideas and be away from dissent, that is acceptable. The place for "safe spaces" away from intellectual challenge is NOT the square of a university campus.
Hyperdrives ancient technology? Are you from the future, or from the Star Wars universe? :)
OpenCL implementations exist for FPGAs, I'm not sure what you're getting at?
NGI Systems | Software Engineer - Early Hire | Kuala Lumpur or REMOTE

We are a London-based restaurant tech startup looking for an experienced full stack Software Engineer to join as a key early hire. Visit our product website at www.NextMenu.com to see what we are building.

We're looking for a strong core-Java developer who's comfortable with dependency injection, the Java standard library and concurrency. You will be expected to analyse problems and decide on appropriate solutions, weighing the cost of development against time-to-market. You should have lots of experience writing unit tests and treat it as a key part of development, not as an afterthought.

Frontend experience using Angular.js and experience with both relational databases and NoSQL databases is highly desirable. On the infrastructure side, a strong knowledge of Linux, Android and networking is a must. Familiarity with AWS and IPSec VPN is a bonus.

You'll be working with a globally distributed team, so regular communication and daily scrum meetings are essential. We have two-week sprints so features are aggressively prioritised to meet the changing needs of our customers. You'll be involved from a very early stage, so there is the opportunity to make a huge difference to the solution we are building and to the company overall. The location preference is for Kuala Lumpur, where our CTO is based but the right person can work from anywhere.

For more info, see the full listing at: http://www.ngi.systems/jobs/SoftwareEngineer_EarlyHire_KL_Gl...
Apple doesn't have to "allow" you to install apps on the Mac.
Given the credibility attributed to Signal - f.x. by Bruce Schneier and Edward Snowden - I don't understand why it's not more popular than Telegram.
I had not read this before, but I really like it.

Correct me if I'm wrong, but my takeaway is that since the old master did not accept the young warrior's insults, the insults remained with the young warrior, almost as if he was insulting himself.

In relation to the article, those who blame others for their victimization are in fact pointing out their own flaws.
XML can have a defined schema to validate data against. Does JSON have anything similarly defined as part of the language? It seems like an afterthought. Does anyone use it in practice?
Usually it's about keeping it granular enough that various sub-activities can be tested in isolation. If you have one function with 10000 LOCs, that's not really testable beyond "something doesn't work".

Then of course you need some way to automatically run these tests, but that's usually provided by IDEs or standard libraries these days.

Edit: most curious downvote ever...
> When Facebook forces a user to opt-out it's acceptable to denounce their actions. How is the Pocket example different?

Except Pocket is still opt-in; you have to click the button for it to do anything. I think springing these integrations was a poor move strategically for Mozilla, but it's not like they installed Alexa toolbar on everybody's browser. The code for the extension is even open source.
There's a stark difference between a free and voluntary association of like-minded people and a so-called "safe space", which uses a pretext of "victimization" to capriciously thought control others who simply committed the offense of disagreeing or criticizing. If you hate Christianity, why would you go to this school? If you aren't willing to follow behavioral rules, why would you go to this school? If you think philosophy should only be secular, then why would you go to this school? Schools like this generally make no secret of their expectations for students and faculty.

If you say anything negative about the religion or its teachings, you are kicked out.

Really? Citation please; I simply don't believe this. Most Christian universities that I have any knowledge of invite (or at least aren't averse to it) tough discussion, and allow for a pretty wide range of critical thought about interpretations of the Bible, how Christianity should relate to politics, culture, science, and many other subjects.

Until a few years ago, you could major in something that amounted to being a 'preacher's wife' (I can't remember the name of the major, but that was its goal).

And this is evidence of what, exactly?

"Safe-spaces", on the other hand, are cudgels of fear, handed to anyone claiming "victimization" to be capriciously used against people with whom they simply disagree and want to shut up. The reason they're even a thing is because school administrators themselves are beholden to the same fear. That's not at all like free association.
> "Improve compression technology X so that live video is technically feasible sooner than expected"...now that's a great idea.

That's exactly what I did. But technology by itself does not make money, it needs packaging and marketing.

So such an idea is deceptively simple and it is the packaging of that idea in some concept that makes it valuable. Think of it as everybody in the world saying 'x' is impossible, and then you prove 'x' is indeed possible, and once that's proven there are many ways of capturing the value of that idea. Giving people the opportunity to be broadcasters was my way of trying to capture that value.

Great ideas and good ideas differ usually only by hindsight.
If I understand correctly, they clearly state their religious affiliation. They are free to "teach" whatever they want.

And you are free to get your education somewhere else.
Dude, it's a christian evangelical university - http://www.okwu.edu/about/

It's not like they are disguising that fact.
> This is just another celebrity fashion brand. These are popular for a short while, but it is really hard to build a sustainable model on this.

Right, but there could be a sustainable model in a turnkey service that made it very easy for minor celebrities to do their celebrity-fashion brand for the short period while it's possible?
Not in my experience. AirBnB holds all the money and they can choose to refund or not depending on the circumstances. Just try renting in another city with Craigslist. It's full of scams.

But yeah, they censor emails, phone numbers and such in order to prevent deals from being made off site. They don't do it to protect anyone.
Microservices at Wrapp
Thanks for opening my eyes. I'm renouncing my religion tomorrow. You should write a book! You are very convincing.

Let's not use HN as a place to destroy religion -- there's plenty of other venues for that.
But there are people and institutions who do have those resources. Maybe you can convince them to part with them so you can do this.
How's the support for it on Windows and OS X?
It might also be due lobbying given that Telegram was recently in the news for being a popular medium of ISIS communication (not for the attack - as we know by now, but for its public channels)
AIG-style bailouts now illegal
> What the original poster intended you never know...

Isn't this the essence of religion after all?

It's like that you don't know what were the real intentions of the OP who is unavailable and can't be reached and you're just left with vague texts and conflicting interpretations and re-interpretations making you feeling completely confused and lost.
If you like iftop, iptraf is similar and goes deeper in the ability to dig into TCP details or confuse yourself with scads of BPF rules.
One Sleeve Floor Length Dress
Encrypting bitstreams is an oblique, probably vestigial expression of vendor lock-in, which is, in turn, gives FPGA corporations a better feeling of security (a more defensible position) in the market. It probably helps maintain a tight coupling between software tools and hardware, which in turns creates coupling between human minds and hardware, which means profit.
My cats are lap cats and I've been using automated feeders for over a year.

I guess some people just have crappy cats.
Do you have a good source for this, or should be take every anonymous Quora answer with literally zero references as the authoritative source on a topic as complex as the economy?

The comment is obviously flawed since it's trying to equate the GDP to industrial production. In the US, for instance, the annualized industrial production has been -1.8% [1] but the GDP growth has been +3.4% annualized [2]. This is a difference of 4.2 percentage points, similar to India's per the comment. Also, India's export growth is around 1% - not exceptional, but definitely not -10% as stated in the Quora comment [3].

[1] http://www.wolframalpha.com/input/?i=us+industrial+productio...

[2] http://www.wolframalpha.com/input/?i=us+gdp+growth

[3] http://www.wolframalpha.com/input/?i=india+export+growth
You write code that can be broken up finely enough into discrete, stand alone modules that can each be run through a series of tests.

For instance, you might create a model class, and then you know that model should have a name, shouldn't be able to be saved without a name, the name should be x-number of characters.

Then you can write a series of tests that makes sure that, regardless of how the model implements that name, all your assumptions about what that name should look and act like don't change without throwing a red-flag up to whoever is changing that model.
How is this different than Freeciv? (http://www.freeciv.org/)
I've always wondered: is it the limitations of the sandbox that are the problem, or is it expectation? If we never had access to execute outside the sandbox, would we simply say we "see the reasoning" as we do for iOS?
Of note, her allegation regarding blackmailing a congresswoman was against Turkish agents whom the FBI was wiretapping, not the FBI themselves. In her deposition she specifically says

> [...] information was being collected for blackmail purposes, and her lesbian relationship, and they, the Turkish entities, wanted both congressional related favoritism from her, but also her husband was in a high position in the area in the state she was elected from, and these Turkish entities ran certain illegal operations, and they wanted her husband's help. But I don't know if she provided them with those. I left. I was terminated.
Ok, so you are limiting what you feel are great ideas by your personal desires. But that does not make the ideas per-se worse or better.
JSON Schema seems to work pretty well - I've used it in Python applications:

http://json-schema.org/

I don't think there are any fancy graphical editors as there are for XSDs - but that's probably not a bad thing as I suspect if things are getting so complex that a graphical editor makes sense then you've probably allowed things to get too complex anyway.
What kind of tools are used to make something like this? Just browser/editor, or something more for timelines like flash?
This looks like they are actually jettisoning Biblical Creationism and trying to explain the act of "Creation" in terms of evolutionary processes.

I'm under impression that such is also the official stance of the major "mainstream" churches today.
http://www.theverge.com/2015/11/3/9662724/signal-encrypted-c...

Seems like he changed his mind.

https://whispersystems.org/
Cool js app[0]! I often have to look up flexbox properties. After level 4 of this game, align and justify are definitely more clear in my mind now. It also helps to see over and over in each level that these properties are for the flex parent.

Edit: later levels (~10) begin to help with the discerning the difference between the flexbox main and cross axes.

[0] https://github.com/thomaspark/flexboxfroggy/
As an experiment, I've tried replacing C with Terra for a few projects. It feels like C++, except without the constant guilt. Having a proper hygienic macro system (instead of C's very limited string-replacement "macros" or C++ template hell) is a really helpful abstraction, and the compile-time stuff you can do can basically act as a build system.

So I got excited and planned to use it to make a game, but although it can import existing C libraries [1], it can't import global variables, constants, or macros that take arguments, which puts a whole lot of existing libraries just out of reach.

This doesn't seem to have stopped Leonard Ritter from using it for Nowhere anyway, though being a crazy genius, he seems to have written his whole environment from scratch. [2] [3]

[1]: http://terralang.org/api.html#c-backwards-compatibility
[2]: http://blog.duangle.com/2015/01/conspire-programming-environ...
[3]: https://bitbucket.org/duangle/nonelang/src
Long-Hidden Details Reveal Cruelty of 1972 Munich Attackers
Reducing Single Point of Failure using Service Workers
The only significant one would be Amazon's app store, which doesn't really offer any improvements over Google's.
Using Project Islandwood to port your iOS apps to Windows 10
That is because the government changed the formula for GDP calculation. Perhaps its a kind of growth hack.