skysight-inc/HackerNews huggingface dataset:
Almost certainly, yes.

And lots of big companies use Haskell, just like Rust - Facebook has used it for a while now.

It's important to remember that while rust may dominate the HN headlines, it's still a very niche language. That said, it's also showing a lot of promise in a world that largely dismisses programming languages as being irrelevant.
The helm 3 proposal uses Lua. Not sure if they've actually started working on it: https://github.com/kubernetes-helm/community/blob/master/hel...
Doesn't Apple explicitly get irritated when you do this kind of thing?
Hard to say without knowing what they ran on what. There is a non trivial amount of memory that gets eaten up by the various k8s processes, docker and networking if you are using small nodes. I have a completely empty k8s cluster up right now with 1 worker and 1 master and the worker has about ~230 mb of ram used up.
Well, it's not 2,000 apples at once though. That's not a realistic model of how relationships work out.

It's more like balancing spinning plates. You don't have the bandwidth to keep up more than a few, and you have a pretty good idea of which one is doing the best. Some of the plates drop off, or you stop them, or the other party does, and you can take on new ones as you please. Or you decide you're done looking. But that's exactly what you did. You settled after some samples.

But worrying about indecision because you have so many options is like worrying about exercise because you don't want to accidentally look like Arnold Schwarzenegger, or not wanting to apply to too many jobs because you don't want to have too many godlike offers to choose from; Having so many women to choose from that you're indecisive is not easy and it's a quality problem to have, but I don't think that's most men's realities despite their efforts.
But effectively that is the case. If major providers like AWS and Google ban domain fronting, it is effectively dead - nobody needs domain fronting when you have three domains, three domains can be banned the same way as one.

AWS and Google could throw their considerable weight on the side of anti-censorship and openness. They instead chose - as businesses frequently do - to play along with oppressive dictatorial regimes so it won't cost them a couple of bucks extra. That is pretty sad.
Gmail is embracing and extending email.

AMP is embracing and extending website hosting.

Google News is embracing and extending free web news outlets.

Chrome is embracing and extending the open-source web browser community.

Android is embracing and extending the open-source mobile OS development community.

I understand what you mean by "the intent is important", and certainly no senior Google executive is sending emails with directives as explicit as Bill Gates did.. But they don't have to, because the EEE playbook is now well-understood by the rank-and-file. When Gmail PMs gradually introduce more and more proprietary features into the product, gradually widening the gap in functionality with IMAP clients, they know what they are doing. It's not an all-out assault on open email above all else. But the end result is the same.

Bottom line, EEE in 2018 looks different than EEE in 2000, but it's there, and it's just as dangerous. We should not give Google a pass just because they're more subtle in their implementation.
RFC-6761 [1] reserves .example, .invalid, .localhost, and .test — the latter two seem like nice alternatives.

[1]: https://tools.ietf.org/html/rfc6761
The situation is bad enough that Craigslist took down their dating section. And really, any dating site or service (classics like match.com and modern services like Tinder) are easy prey for this law. I saw a headline towards the top of HN that Facebook is dabbling in online dating, which puts the biggest social media company in history in the crosshairs.
Well, you've described a problem for which this isn't a technical fix, but for which there is a technical fix: a decentralized open source social network on which you retain complete control over which of your data ever enters its ecosystem.

And it will come. It will take years, but it will come.
I specifically say I’m not crazy on my profile.
Think of all of the applications built in C++. There are many.

I expect rust to encroach on those quite a lot, as well as less system-y C code (such as utils).

It's still early days. Rust is showing a lot of promise, for me personally, when writing high performance web services.
Location: Denver / Boulder, CO
Remote: Yes
Willing to relocate: No
Technologies: Web Frontend, Event Production, Adobe Creative Suite, Lighting Design, Operations + Logistics, Video Content Creation
Résumé/CV: http://shea.industries/resume.pdf
Email: ryan@razerworks.com

I'm looking for any internship or fellowship opportunities for the summer. I'm a jack of all trades looking to hone in my skills -- or even learn new ones.
Don't worry! You'll be able to tell them apart by the slightly different logo embossed in black plastic on black plastic lettering on the back of the device.
Thanks. I'll maybe ask for a replacement then.
ActionIQ | Software Engineers | NYC | www.actioniq.com

Startup Series B
Funding from Andreessen Horowitz ($30M) & Sequoia ($15M)

ActionIQ is an NYC based enterprise startup focused on transforming the traditional database stack and redefining how it is built and used. We focus on leveraging rich behavioral data to provide teams with more powerful actionable insights. This is a super complex and technical problem. It also requires a beautiful and intuitive UI to obscure away the complexity and enable enterprises to fully utilize all the data they have on their customers.

We are a very deep technology company looking for engineers across the stack, including:

- Sr. Frontend Engineer
- Fullstack Engineer
- Lead Cloud Architect / SRE / DevOps
- Forward Deployed Engineer

Tech:

- Scala, JavaScript, TypeScript, Immutable.js, React,
Play Framework, Thrift, AWS and more.

Culture:

- Team outings
- Weekly team lunches
- Yearly retreat
- Plenty of vacation
- Comfortable office

If you're interested in learning more, email ryan.rende@actioniq.com or apply online at http://bit.ly/2E1R8Th

Engineering Philosophy - http://bit.ly/2EaXiEU
TechCrunch - http://tcrn.ch/2z1tFTh Andreessen Press - https://a16z.com/2017/10/23/actioniq/
> Hmm, not a fan of this idea. Feels like it's encouraging vigilantism and 'taking the law into your own hands', which is not something a well run society should be incentivising.

I think you've figured out the point here. This is not a well run society. Let's fix it.
I'm ruining my city because I went to a bunch of open houses, choose a house that I like in a nice neighborhood and paid (a lot) for it?

That's definitely an original kind of argument.
Canada remote not an option? :D
> FANG

Stands for Facebook, Amazon, Netflix, Google, apparently.
Before Kubrick Wrote Scripts, He Took Photos
You've just put words to something I had unconsciously noticed. Particular types of site I know to scroll about 1/3 down the page to get the actual information
Or, you actually get the whole internet shut off for people who need it. It's not unprecedented and nothing is "expensive" when shutting out Google entirely is not considered "expensive".
That's not right, he has the obligation to care for himself, as every person on this planet does.

Correct me if I'm wrong but you choose to have children, a partner and other "obligations", so how is he the self-righteous one?
$25k per year. I don't see how that's relevant though.
Fiduciaries are allowed to differ in their advice and action taken in that role. I know what you're saying but it's a bit subtler than that.
> They are literally the most dangerous thing (to humans) on the planet.

Automobiles, sugary foods, an opiods would like a word.

But yes, in terms of threats from other animals, they're at the top of the list.

edit: Holy heck with the instant downvotes. Look: I'm not trying to downplay the threat of malaria and other mosquito-borne illnesses. Malaria is the #9 cause of death in developing nations today and totally worth the efforts to fight it. But it's also true that, if you get in a car or live around cars, they are more likely to kill you than a mosquito. Heart disease (which I'm representing here with the phrase "sugary foods" obviously) kills more people everywhere on earth than malaria, including developing nations.

So depending on how we define "the most dangerous thing", it's not entirely crazy to say that the mosquito isn't it.
When I read the original article, my first thought was: wow, someone could or should really build an interface on top of this that let's you cast all things.

Looking at this GitHub project, looks like it lets you do exactly that.
Interesting. Reading their developer guide [1] pg 293 - CloudFront servers have all the private keys anyway, so it hardly matters—from a security perspective—which key is used to establish the TLS connection to the CloudFront endpoint. The connection between CloudFront and Signal’s own severs would be encrypted with Signal’s key.

I also found this paper on domain fronting to be a very good read - Blocking-resistant communication through domain fronting [2]

[1] - https://docs.aws.amazon.com/AmazonCloudFront/latest/Develope...

[2] - https://www.bamsoftware.com/papers/fronting/
Latin America got close in the 50's and 60's, only to see them return when efforts let up.

https://www.google.com/amp/s/amp.cnn.com/cnn/2016/02/05/heal...

Edit: I hate Amp but don't know, at a glance, how to get the full URL.
Care3 | Los Angeles, CA | Sr Fullstack Engineer && Fullstack Engineer | Full-time, Onsite | care3.co/careers.php

Care3 started with the realization that the most vulnerable members of our society including seniors, people of color, and the disabled do not have equal access to healthcare and receive inadequate quality of care in their homes and communities. Care3 is built to fix these unacceptable and unnecessary disparities.

We’ve created a platform for collaboration that allows caregivers and care teams to coordinate care for the patient. We’re looking to grow our engineering team to continue building out our mission!

Care3 is looking for talented people who are okay with not knowing how to solve a problem and figure it out anyways. We provide the environment to allow you to learn and make mistakes, learn from each team member, and for you take ownership of our stack. The impact of your contributions will be immediate and we’re excited to speak with you.

Apply by sending your resume to careers@care3.co, thanks!
I agree separate servers can be a pain, especially in a development environment. But I also believe separate servers can be a useful architecture in production, regardless of whether the web framework being used is thread-per-connection or event-driven.

Using separate servers can make it possible to upgrade/restart the backend process without necessarily disconnecting clients. It can allow managing/scaling the front tier separately from the back tier, which can make sense if you already do this for your request/response stuff (e.g. cache tier separately managed/scaled from web service tier). It's also a sane way to manage long-lived connections from a function backend like AWS Lambda, so the function doesn't have to run for the entire duration of a connection.

I created Pushpin (https://pushpin.org) to attempt to standardize this split-process architecture for all languages. It is a bit of a pain in a development environment, but a lot of fun in production. :)
On a similar 'frequency', this sort of 'spiritual significance' question has been around for quite a while. It appears that three Temples — of Parthenon (438BC), Poseidon (440BC), and Aphaea/Aphaia (500BC)  — are located at the vertices of a triangle. AKA 'Holy Triangle of antiquity'.

* http://www.goddess-athena.org/Museum/Temples/Aphaea/

* https://eyesofaroamer.com/2016/09/06/the-holy-triangle-the-p...
If that gained widespread use, you wouldn't need it anymore because Facebook wouldn't have enough revenue to keep their servers running.
It is instructive to consider GPUs and their compilers. The death of OpenGL in favour of Vulcan has come about because OpenGL is unable to express low level constructs which are essential to achieving performance. GPU drivers are actually compilers that recompile shaders to efficient machine expressions.

Thus the fundamental limitation is that the processor has only a C ABI. If there were a vectorisation and parallel friendly ABI, then it would be possible to write high level language compilers for that. It should be possible for such an ABI to coexist with the traditional ASM/C ABI, with a mode switch for different processes.
What if the person has a job during the day and needs to sleep at night?
How booming is Boise in the tech scene? Seems like a lot of California/Portland flight is going that way (including maybe me)

How many applicants do/have you gotten for past positions?
arguably the "sufficiently advanced compiler" (cue joke) has arrived (sadly, post Itanium, Cell) in the form of a popularized LLVM[0], so it's improper to claim failure based on two, aged datapoints.

The flaws of OOO and SpecEx are evident with the overhead required to secure a system (spectre, meltdown) in a nondeterministic computational environment, and there is certainly a power cost to effectively JITting your code on every clock cycle.

As the definition of performance is changing due to the topping out of moore's law and shifting paralellism from amdahl to gustafson, I think there is a real opportunity for non ooo, non specex in th future.
VLC also has similar functionality as of version 3.0.
Location: Chicago

Remote: Yes

Willing to relocate: No

Technologies: Linux, Docker, Python, Django, OAuth, Azure

Resume: I'm currently in the process of updating it to reflect what I've been doing in my most recent role.

email: dylan \ datafication \ com

I've been working for a startup that's running out of runway. I built the REST-server using Django with Oauth, JWT, and Azure/AWS storage. The services are dockerized and deployed automatically on Azure.

My previous experience was database marketing, and working with the other engineers on this project has made me realize how much I enjoy working with the IT/devops side of things, as well as how much I actually know about Linux/server-side technologies. Experience-wise I'm probably junior-level.
I don't know, was it moral for IBM to work with the Nazis to build their concentration camp databases? (yes, this happened)

I mean, that made the shareholders money, right?
Well, that's not really what I did.

It was a variation of an earlier project that I had deployed to EC2.. just on EC2 I had a mess of fragile boto/fabric stuff to get the test/prod machines provisioned and the application installed. It "worked" but I had no redundancy and deploys were hard cut-overs.. and if the new version didn't come up for whatever reason, it was just down.

I didn't do anything in the application itself to design it to run on k8s, I was able to re-use some existing test code to define things like

livenessProbe:
exec:
command:
- /app/healthcheck.py
initialDelaySeconds:
periodSeconds: 300
timeoutSeconds: 5

so, 7 lines of yaml and I had self healing and rolling deployments. I could have built this out on EC2.. probably would have taken me a few hundred lines of terraform/ansible/whatever and never worked as well. It's the kind of thing where I could have maybe gotten rolling deployments working, but I would have just ended up with an "ad-hoc, informally-specified, bug-ridden, slow implementation of half of k8s"

I would have been perfectly happy to just run this whole thing on EB/heroku/lambda/whatever but the application was doing low level tcp socket stuff, not http, and almost every PaaS these days wants you to speak http.
A great video of a couple guys exploring Cincinnati's subway: https://www.youtube.com/watch?v=nY6A0_uxyvs
But you're not stopping pixel. You're going to be tracked again. All you're doing is resetting the clock. How long after pixel was implemented did it take for the value of Facebook ads to skyrocket? A few years? And Facebook gets to keep all that they learned during that time, just not the original data they've derived all that wealth from. It's like losing training data for ML. It's not a big deal when you get 10s if not 100s of millions or more data points every day.
NuCypher | Homomorphic Encryption Researcher | San Francisco, CA | Full-time or REMOTE | https://www.nucypher.com/

NuCypher is a data privacy layer for blockchain, decentralized applications, and other distributed systems. We're back by Y Combinator (S16), Polychain Capital, and many other leading institutional investors.

We're looking for a scientist with expertise in fully homomorphic encryption (FHE) to assist with our research efforts on performance improvements and potential applications for smart contracts. Familiarity with related technologies like proxy re-encryption (PRE) and multi-party computation (MPC) is helpful.

Ideally, candidates have an understanding of the surrounding issues and problems and have an interest in identifying potential solutions. Due to the unproven and highly theoretical nature of these schemes, candidates should be willing to pivot research when practical solutions cannot be found.

Please email founders@nucypher.com with your CV and any previous research/publications you're able to share.
"If you’d like to help, we’re hiring."
Sure but none of the open jobs are related to the problem the post is describing ... unless designers started to have super powers or Android developers are the new Avengers
Even at quantities of 1M, you barely would get ARM processors for $0.50 each, let alone entire BOM cost of a device.
Reasonable, but cowardly and disgusting.
non-amp url: https://www.cnn.com/2016/02/05/health/zika-virus-kill-all-mo...
This is an interesting thought experiment but what would be the disadvantages off just letting it expire in 10 years and offering no renewal.
Did or did not he mentioned about what happen to already analyzed data ?

What I meant is facebook actually create a kind of DNA per user by analyzing behavior.

If I choose to delete my history did it delete my DNA data too ?

And what about data analyzed by third-party which installed by one of my friend and have access to my data.
Did this feature(delete) will target above problem too ?

My understanding is it will not going to be an easy task and if it actually delete all your data what happen to advertisement business ?
I would say the lack of family for many (men, especially) in their late 20's and beyond is another issue that the media will be slow to acknowledge.

Let's face it - 33% of males aren't going to have families of their own, and probably 66% or so (very rough figures) will end up spending the majority of their lives without their families (due to ez-divorce and custody laws favoring mothers).
File is still only a best guess at content and relies on the format being known and having some identifying features.
You bring up a lot of important points none of which apply to Elixir/Phoenix. In Erlang/Elixir world you can even live upgrade a running system to a new release without restart.
If you've read any NIMBY literature or comments, they very often do invoke righteousness, at least in tone.
Read what you quoted, let alone what I said fully, and you’ll understand how your comment is of questionable value. I clearly stated the entire BOM cost (which includes all other chips needed to make the device function), so your point is moot at best.
Is this something that CloudFlare could help with? They tend to have an idealistic bend, and they serve content for enough sites that they could conceivably disguise traffic in the crowd for altruistic purposes. I could be misunderstanding the mechanism in question, though.
Show HN: Multi-purpose, feature rich, Video Player library for Android
I'm not making a moral point about blame and culpability here. I'm making the practical point that it's impossible to delete all of the data if nobody knows who has it.
Why did construction stop?
One reason for that is for many applications latency is much more critical than bandwidth. For PCs that’s input-to-screen latency, for servers that’s request-to-response.
It’s possible to make multicore processors with simpler cores, design OS and language ecosystem around it, etc. Such tradeoffs will surely improve bandwidth, but will harm latency.

Another reason is most IO devices are inherently serial. Ethernet only has 4 pairs, and wifi adapters are usually connected by a single USB or PCIx lane. If a system has limited single threaded (i.e. serial, PDP11-like) performance, it gonna be hard to produce or consume these gbits/sec of data.
Seriously though, why don’t people just program in minified JavaScript directly?

It’s just easier to reason about what a program will do, when the expressions more closely model an equation, no?
Attitudes like this are why we can't have good things.
Soon people will receive the following message from FB: “Hey, meet/date/marry this person. Trust us, you are perfect for each other." :)
SEEKING WORK - Remote freelancer (UTC-5) bouncing between Chicago and Colombia

Management consultant with very strong technical knowledge.

I can build/fix/update your financial models, write business plans, analyze product profitability, discuss go to market plans, and otherwise be your general "business person".

I have a very strong technical background (written >100K lines of JS, Python, Lisp and C), and am a systems engineer by training, so I'll be able to understand your technical domain.

I spent three years working at Bain & Co. and have consulted for Fortune 500s, PE portfolio companies and small business.

Github: https://github.com/felipeochoa/rjsx-mode/

LinkedIn: https://www.linkedin.com/in/felipeochoa/

Email: local part = felipe; domain = fov.space
There's a stable pool of gig workers right now, which success of Uber and alike demonstrates very vividly. So the availability of the workers is not a problem which needs to be solved.
Learn. Which is the whole poiny of education in the first place.
You're correct. The CEO is a former hedge fund guy, who has purchased a number of companies, shut them down, and added the IP to a portfolio. If Gibson ends up with new leadership out of this they will have a chance.
Thanks!

Right now I'm using this:

https://rapidapi.com/textanalysis/api/Text%20Summarization

but may switch to a more expensive one and may supplement with manual edits.
this is preposterously stupid.
And not everyone morality is the same. Morality is relative.
I mean just look at Enron. Or the volkwagon diesel fraud. Or the financial crisis of 2008
Didn't work for me. Might have something to do with the fact that I also have a CNAME file in my repo. I'll reach out to support
There's always been this odd fascination with keeping out the posers in skateboarding. Sure there are gatekeepers everywhere but it's so ingrained in skate culture that it's puzzling.
Indeed! Reminds me of this joke image https://i.imgur.com/TtFotWu.jpg

Unfortunately, in really old houses, I have seen pennies used. Shudder