skysight-inc/HackerNews huggingface dataset:
This is true to the extent that containers remain in the realm of "concept" rather than reality. In the theoretical container that only serves the function of isolating each process within its own resource space, there is little reason why databases can't function reasonably well. This element alone is more frequently referred to as "sandboxing".

However, in the real world of Docker and Kubernetes, it abstracts away components that actually matter to the function and administration of the database, and which can only be simulated by relying on experimental features like StatefulSets, or flaky features like node affinities that require each node to be registered with the correct labels and, as far as I know, are treated as preferences, not demands (i.e., pods will be scheduled on other nodes if nodes matching the affinity are not available).

It is for beginners because non-beginners would realize that they're just taking a very complicated and winding route back to step one.

If you want to avoid all OOM kills triggered by exceeding the cgroup spec, if you want to avoid the complexity and potential risk involved in configuring sturdy backing volumes and dealing with the questions around what happens when a node gets rescheduled onto a node that doesn't have that volume, if you want to ensure that the database is running reliably and stably on a specific type of hardware, the right solution is to go buy a server (or at the very least use a dedicated VM, not a container that will thrash it all over the place and expose the process to the risk of things like a dockerd hang), install the database on it, and leave it alone. Not to try to shoehorn it into k8s and try to grab this stuff that k8s exists to hide out of some weak abstract space.

The risks associated far outweigh the benefits of Kubernetes for an application like a database (and arguably many other types of applications). As far as I know, databases are supposed to be administered with a great deal of respect for their rock-solid stability. The very suggestion of running one on a two-year-old platform should make any business very scared, even if that platform was conventional. k8s is anything but, and it is still trying to figure out how to provide the basics. Running a production database in k8s is a shockingly distasteful affront to stability just in principle.

It sounds like the only reason people are able to give to justify database-in-k8s is "I want to be able to control it with `kubectl` like I can control everything else". My personal impulse would be to say that people who insist on using one administrative utility only should probably not be allowed to operate servers. A more realistic solution may be something like a kubectl proxy mode, where one can register external servers within the cluster namespace and use `kubectl exec <my-db-server> /bin/bash` to initiate an SSH connection.
the forces are the same...but isn't there at least a qualitative difference between a 'lift wing', which creates a force tangential to the flow of air and a 'fan' which shoves air one way and moves in the opposite direction?

(obviously I'm not a aeronautical engineer)
Frontend | Backend | Full Stack | Machine Learning | Site Reliability | Infrastructure

San Francisco or New York City | ONSITE | VISA transfer okay

ClassPass is the world’s leading platform for studio and gym fitness. We are passionate about helping our members live a more active life – they currently book almost a million classes a month and we are growing.

We are expanding our engineering teams on both coasts and looking for people with 2+ years of work experience.

If you are interested please reach out to me
But, every niche is part of a bigger market.
So, uh...what's the fastest way to take $1000 of play money and start speculating?
That's my impression too, because no one would manually add plain text JS to a .gz file, but wouldn't that imply that someone has broken into so many AWS accounts that they needed a script to hack them all!?
Show HN: Twizo API – Programmatically Send SMS
Full. Code does debugging, but no profiling yet. (I have no knowledge as to that particular roadmap, but I can hope)
> It's not a 100% merit-based system anymore.

This was never the case, at any point, ever.
This makes me happy. So happy.

Two thumbs up.

Keep doing what you were doing, Pinboard, do not ever buy into the argument that changed Delicious from what it was.
I believe the biggest consideration is how readable, understandable and pronounceable the domain and extension will be. It's not something you want to be clever about, particularly if you will host your email there.

I've purchased and maintain .coms for all of my kids and nieces and nephews. I've gotten sites up with birth announcements for most of them within minutes of being born (didn't know sex/name until birth for all of them). I have had to purchase one .net domain, as the .com was unavailable.

It still seems like the .com is the best way to go, if available. I think .net is good. Best vanity extension for a name is .me, I believe, if preferable options are not available.
Which roles are remote?
Calipsa | Machine Learning / Full Stack Engineers | London | Onsite www.calipsa.io

We automate video based monitoring and analysis tasks using Deep Learning. Our investors have collectively backed the likes of Facebook, Airbnb, Slack, Transferwise, Citymapper among others.

Stack: C++, Python, Javascript (Node / React), AWS, Google Cloud Platform, Docker

Email rashid.khan@calipsa.io
> and obtained rare and pragmatic skills

mind defining exactly what those skills are? seems like maybe the market does not value them as much as you do, which in any merit-based or free market system is 100% OK
It's not clear that procrastination is bad per se. Drugs and escapism might be. But imagine the future and work to it.
JavaScript and JQuery - Murach. It's a two paged book. Left side you have text and right side you have code. So it is easy to get what they are explaining. Also they have good exercises to solve and learn.
It supports more than one subscriber as long as you have a separate channel for each. But if the channel gets created after some messages have been delivered, they will not be delivered to the new channel, only the messages after that.

To do replay with nsq (one way is) you'd attach their file consumer to its own channel as the first operation on a topic. Then in application code you'd need to read from that file whenever you need to do a replay (and you'd need to know when/where to read from/to).
You can find the techniques in his book "The Art of Dreaming"

https://www.amazon.com/Art-Dreaming-Carlos-Castaneda/dp/0060...

The first one is to try to see your hands in the dream.

You can also read about Dream yoga
https://www.amazon.com/Dream-Yoga-Illuminating-Through-Dream...
How about a robot hot dog cart you just drop off and it makes people's dogs?

Stealing - locks, cameras, alarms.
The Soviets landed unmanned craft on the moon too[1], not to downplay China's success. I would imagine most people tend to think of the Apollo landings and nothing else, since getting people there and back in one piece is fairly significant.

1: https://en.wikipedia.org/wiki/Moon_landing#Unmanned_landings
[Redacted], please don't kill yourself. I know it's not much, but we want you here, and as you can see there are others in the community who do as well. I'm sorry that things are this bad right now. I've sent you an email as well.
Oscar Insurance is a startup using technology, data & design to change the way people find and access care. We are disrupting the healthcare industry by putting people first, not business and cost. https://www.hioscar.com

We're currently hiring for a variety of Full-time/Onsite roles here in our New York City location, and now our LA area location.

Software Engineer: Web & Mobile (NYC) https://www.hioscar.com/about/jobs/?gh_jid=247940

Software Engineer: Data/Systems (NYC) https://www.hioscar.com/about/jobs/?gh_jid=248056

Software Engineer: Data/Systems (LA)
https://www.hioscar.com/jobs/?gh_jid=692396

Software Engineer: Web & Mobile (LA)
https://www.hioscar.com/jobs/?gh_jid=247940

Oscar was valued at $2.7 billion following a $400 million investment by Fidelity. Take a look at how we're simplifying healthcare: http://incredibleinsurancemachine.com

https://www.whyoscar.com/

https://www.hioscar.com/center/

https://www.wired.com/2017/05/one-startup-built-better-healt...
اجمل+الصور+والخلفيات+2017+خلفيات+سطح+المكتب+رائعة
Density | DevOps Engineer | San Francisco, CA + Syracuse, NY | Full-time | Remote

At Density, we build a small sensor that measures how busy a location is in realtime. Customers mount the unit above a doorway, connect it to power and WiFi, and use our API to access how many people have visited.

We’re looking for a DevOps engineer to take the helm of our infrastructure and grow it to handle the needs of our product. This means playing a large role in both the hardware and software teams, crafting the deployment, orchestration, and management systems to power Density.

Requirements:

• Experience with automation and configuration management using Ansible, Chef, Puppet or an equivalent

• Experience with deployment orchestration using Docker, Kubernetes, or an equivalent

• Knowledge of the AWS stack

• Ability to design and manage CI / CD pipelines (Jenkins, CircleCi)

• Strong writing skills; ability to craft clear and concise documentation

Website: http://density.io

Job posting: https://jobs.lever.co/density/dfa1c881-52ba-4088-bec1-a85f2a...
Is it strange that when I consider learning a new language, I don't turn to books? My instinct is that I can learn more quickly and interactively online. Particularly JavaScript, as the browser you are using to browse the websites teaching you JavaScript is already a full JavaScript interpreter and development suite.

No waiting for your code to be processed server side, or anything like that. I pick up a book later on, commonly, if I know the language and want to know more about techniques for building something specific with it.
Yea, I was more or less aware of all this, but I was thinking more of people like my grandparents/cousins in Delhi. I could understand them and people like them not using ad blockers for the same reason as people don't in the US (lack of awareness), but it's tough for me to do so when every person with a phone seems to be familiar with it (though this is belied by the explanation elsewhere on this thread that the popular browser in use has it built-in).

The bandwidth caps at my grandparents' Delhi house being super-draconian (they're about as upper-middle/upper-class as you'd expect). Though I guess their cap (a couple GB) is in this middle range where it seems low from the perspective of video streaming etc (and I don't even really watch TV) but is high enough that ads aren't really presenting much of a problem. This would be in contrast to the presumably much-tinier caps (and correspondingly higher incentive to block ads) that mobile users are presented with.

At any rate, thanks for the explanations!
Location: São Paulo, Brazil
Remote: YES
Willing to relocate: YES

Stuff I'm Comfortable with:

- Python [Django, Celery, Pandas, Numpy]

- Databases [PostgreSQL, PostGIS, SQLite]

- Data Visualization [D3, Plotly]

- JavaScript [Vue.js, ES6, jQuery, React, Cordova]

- Open Data [OpenStreetMap contributor and activist]

- Linux Administration

- Data Engineering

CV: http://tiagofassoni.github.io/fancy-resume/

Email: tiago@cappuccino.works

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

About:
Generalist Programmer, Data Scientist and Bicycle Activist.
7+ years of programming/data analysis/linux systems administration. I do mostly freelance work and remote work these days.
Not all profiling is based on race/religion. If my country X is currently at war with country Y, it seems like it'd be reasonable to give a second look towards anyone who has traveled to Y and potentially its allies. And vice-versa I would expect Y authorities to profile against X. My understanding is that this type of profiling is currently done in Israel and they claim it to be very effective. I don't know if that's true, but at the very least it seems "civilized."
https://github.com/btcsuite/btcd Learned a lot from reading this code
Hi! Thanks for the awesome effort on that. How often do you refresh your results?
Your numbers are way off.

In the US a young, single developer who follows a budget should be able to save at least $2k/month.

$80k/year income less 25% for payroll & income taxes leaves $60k/year.
$1.5k/month in housing & $1.5k/month in food/utilities/cell phone/clothes/etc. is $36k/year in spending, leaving $24k for savings. (This also ignores the tax advantages of retirement accounts, which allow for more room to save or spend)

The average nominal returns of the stock market are over 10% per year: a very simple & conservative investment portfolio of 60% S&P 500 index fund & 40% US Treasury bonds yields about 8.7%/year. If we assume 2.7% inflation we get 6% real return/year.
If you need to read and understand the source code powering popular frameworks then following is the best book.

JavaScript Patterns /
Build Better Applications with Coding and Design Patterns /
By Stoyan Stefanov
Then you are more than welcome to blow as much money as you'd like on your favourite candidate! And since it's on Youtube, noone is "forced" to watch your video, they can always switch to something else.

However, TV and cable channels (as well as press) should have strict equality rules when it comes to candidates for a given period until the elections. What good will your ten million dollars video do on CNN when they are legally obligated to give every candidate the same amount of air time? But of course, you could skirt around it, and make your video subtly hint about said candidate, never mentioning him. But if countries with civil law can manage to make that work when it comes to respecting the spirit of the law, I have no doubt a country with common law will have no issues realizing that this is quite obviously violating the spirit of the law.
Arq / Amazon Drive Outage Resolved
New Numbers Are in and EVs Are Cleaner Than Ever
Just because you say it's not relevant doesn't mean it doesn't still have plenty of users.
You make Ansible sound like an ICBM launching system. In practice, you do a simple "apt install ansible" once (on your machine) and then you write a simple startup script in it. There's nothing extra to be "unnecessary", it's a 1:1 replacement.
Might be worth noting Pinboard has a history with YC and HN:
https://news.ycombinator.com/item?id=11633278
Rust deliberately doesn't do interprocedural analysis, so function signatures are the ultimate source of truth. If you want to call a function that takes a `&mut` then all the rules for taking a `&mut` apply. If the function that takes a `&mut` doesn't need a `&mut`, however, then that's probably just bad API design, and is something to be avoided (I've never seen any such thing in the wild; the guideline in API design is to make your function signatures as unrestrictive as you can, and `&mut` is as restrictive as it gets).
There are some people who would benefit--those who watch one or two channels only--but there are people who would get screwed. I watch maybe 5 hours of cable tv a week, but it's many different channels during the course of the year. USA when Mr. Robot is, AMC when TWD and BCS, FX when Fargo and Americans, Sundance when Hap and Leonard, some random channel playing a movie I want to watch.

And it will only save money for people who watch less channels than average. You might say people who watch more channels should pay more, but that really doesn't make much sense really.

Should someone who watches Fox News 18 hours a day pay 10 times more than someone who watches 10 channels a month for 2 hours combined a day?
any system involving humans will be flawed, but I don't think the problems being discussed here are as rampant as some would like to think
Not a book, but I really like the format of nodeschool.io lessons.
Opportunity@Work | Software Developer | Washington, DC | ONSITE

As a full-time software developer, you will work with our small in-house product team to help us realize our vision of a multi-sided labor marketplace designed to enable skills-based, inclusive hiring that reaches millions of Americans. You will:

- Develop technical solutions according to specification
- Help translate broader product vision into possible technological solutions
- Inform technical trade-offs and possible product paths for development strategy
- Help interpret feedback from user testing sessions into actionable advice
- Help define interfaces with the diverse array of relevant tools and players (e.g., job boards used by job seekers, applicant tracking systems used by employers)
- Collaborate with technical and nontechnical teammates across Opportunity@Work
- Help chart the technical course from MVP to reliable scale

You are passionate about using technology in service of the most pressing and complex social challenges. You are experienced in working in agile product development teams. You have experience with and a track record of demonstrating excellence across the following skills and technologies:

- Front-end web development (HTML, CSS, Bootstrap)
- Back-end data architecture (API design)
- Object-oriented programming and at least one modern web framework (we use Rails)
- Managing the software development lifecycle within a team; agile development
- Making smart tradeoffs of efficiency/speed/reliability/maintainability
- Following software development best practices (automated testing, code comments, etc)
- Collaborating with nontechnical partners to effectively communicate technical outcomes
- Taking a user-driven approach, finding effective solutions for users of diverse socioeconomic and educational backgrounds

You should also have:

- Passion for our mission: You care deeply about workforce, social justice and inclusive training/hiring related issues.
- Clear communication: You have good written and verbal communication skills with the ability to synthesize complex information into simple and engaging terms with your audience in mind.
- People-centered approach: You enjoy engaging with people and have a talent for building and managing strong relationships that achieve outcomes. You are comfortable working in teams and can build rapport with people from diverse backgrounds and perspectives and use a human centered design approach to your work.

To apply, visit https://opportunityatwork.org/join-our-team/#software
Where can we hear what it sounds like?
Defiant U.S. Mayors Vow to Uphold Paris Climate Accord
Just the personal development links from Hacker News
I've used Delicious for 12 years, with 10,000+ bookmarks in it. Delicious went up and down and was sold, I got nervous and got a Pinboard account as a backup, back when it was doing one-time charges, but inertia kept me in Delicious. The recent downtimes, plus the iOS app no longer working, and Pinboard extensions making saving links easy, pushed me over last month. I was frustrated that the Delicious export went away, so the Pinboard acquisition is going to be perfect for me.
I have to agree - the live butterfly shape is clearly more aerodynamic and realistic, but that long leading edge perpendicular to the body just makes me think of a stealth bomber or 747 for some reason. The dead butterfly shape is delicate and elegant. Besides identification, maybe that's another reason that they mount them that way.
SEEKING FREELANCER | Remote

Moonlight (MoonlightWork.com) is a new marketplace for freelance work. We currently have an unfilled project that needs a freelancer for Android app development. If you're interested, please fill out this form: https://www.moonlightwork.com/apply

We also have a variety of projects and welcome remote freelancers to join!
Author here, giving this one more shot:

Curated personal development articles from Hacker News every week.

First issue is here: http://tinyletter.com/personaldevelopmenthacker/letters/pers...

Back story: for over 10 years now I've been reading HN with a certain pattern: I ignore over 90% of the tech / startup / silicon valley stuff and mostly focus on the personal development articles (learning, focus, productivity, health) and also lifestyle business articles (indie hackers, solo founders)

Every week I'll dig up the best links and comments on:

- productivity, personal development & inspiration

- small/lifestyle businesses / one man shows

- side projects

- some articles on family life or parenting

- occasional tech articles when they relate to the above

I'll do my best to avoid:

- political news

- bitcoin, uber, tesla or other tech giant news

- latest js frameworks, most tech links

- startup / VC oriented pieces

To my knowledge there's no place to read just those articles and I know it would save me lots of time digging thorough HN. I'd like to know if this is something the community is wants, so I'm open to all feedback
Cloud Platform @ Twitter | San Francisco, CA | ONSITE

We're looking for engineers to come work on Twitter's Cloud Platform team in downtown San Francisco. All of Twitter's stateless services run on our platform, and this means we need to support hundreds of thousands of tasks running across tens of thousands of machines (and growing every day!).

Our platform is almost entirely open sourced via Apache Mesos and Apache Aurora, and we're looking to push on and improve the efficiency, usability and reliability of our platform at our unique scale.

We have the following technologies on our team:

* Mesos - C++ - Isolation and resource management (https://github.com/apache/mesos)

* Aurora - Java - Service scheduler. (https://github.com/apache/aurora)

* Workflows - Scala/ReactJS - our internal Continuous Delivery platform

* Analytics Pipeline - Scala/Python - our data pipeline to feed back to users to help them make smarter decisions about how they use our platform.

* Operations - Python/Go/Puppet/etc. - The tooling we use to do all of this with a pretty painless oncall and only two SREs.

As you can imagine, it's a great team for an experienced generalist who enjoys all parts of building a product, but we also have problems that a specialist in any of these areas would have a field day with.

We're mostly looking for candidates who have at least a couple years experience designing (and implementing) complex systems in a team environment, as well as candidates excited about this space.

If this interests you at all or you'd like more information on the work we're doing, our roadmap or any other questions, please get in touch at dm@twitter.com
The Rise of Auto-Complete Culture–And Why We Should Resist
ESPN has the worst problem. Sports viewing is in decline, and they overpaid for some big-name sports for years into the future. If packages don't include ESPN, they're toast.
What about box?
Would be interested to know what percent of the NYTs twitter followers are fake.
HealthVerity | Philadelphia, PA | ONSITE | Permanent | Full Stack Developer, Healthcare Data Analyst, Healthcare SQL Expert |
HealthVerity is a VC-funded early-stage tech startup that offers the fastest and most efficient way to explore and acquire healthcare data. We help our clients discover, license and link patient data across the widest range of top tier data providers. We empower customers to gain new perspectives on patient activity while ensuring complete privacy management and HIPAA compliance.
Our stack runs entirely on AWS and some of the tools we use are Spark, Airflow, Docker, Emberjs, and Django.
Our hiring process includes: phone interviews, onsite interview, references. You can reach me with any questions at: aelefante@healthverity.com See jobs here: https://app.jobvite.com/j?cj=odUm5fwi&s=Hacker_News
Until matter teleporters become a reality, along with the associated existential questions of whether you die at the moment of teleportation and all that.