skysight-inc/HackerNews huggingface dataset:
HealthPrize | Software Dev | NYC / Norwalk, CT | REMOTE Full-time | https://www.healthprize.com/

At HealthPrize, we are changing the way people think about their medication and their health! Our growth is being fueled by work with leading brands in life sciences such as Abbott, Walgreens, and Gilead. Join the close-knit engineering team that designs & develops our industry leading patient engagement platform and work with us to measurably improve the state of healthcare globally.

Platform Hypewords: Java/Kotlin, Spring-Boot, Amazon Aurora, Docker, API Gateway, Swagger, Redis

Senior Platform Engineer: https://healthprize.com/careers-page/#op-205414-senior-platf....
Totally with you there. I’d buy Kindle with proper hardware button and ability to lock screen from extra interaction in no time.

I do hope this fad is coming to the end. Point in case - Garmin cycling computers are back to buttons.
Kinda interesting.. if you multiply Drive Size by Drive Count and sum the result, you get 625 PB. Wonder what the expected time until they have a full Exabyte of raw storage is
I feel like music is one of the few pieces of media that's very easy to buy DRM free. Movies, TV shows, books, and most other things are heavily encumbered after you "buy" them.
So I used to have the same problem until recently. The way to get over it is to pay attention to how you feel every time you hear these noises and to train yourself in to feeling that the noise isn't really a big deal (you could even take this further and start to have positive associations with the noise - it's the sounds of your home, where you are most comfortable). I used to wake up to every little thing, now I live next door to a fire station with sirens blaring every hour, and a major construction project going on next door and it doesn't bother me at all.
Segment | Engineering | San Francisco, CA | Full-Time | Onsite

Segment is building the analytics routing layer for the world. We transform data into over 150 different services, adding new ones every day. We're processing billions of events each month, and maintaining the analytics infrastructure for companies like DigitalOcean, Atlassian, New Relic, and Docker. Our goal is to help companies learn from how their users interact with the products to build even better products. We also like to share our work and what we learn, here are some recent examples:

- https://segment.com/blog/secure-access-to-100-aws-accounts/

- https://segment.com/blog/allocation-efficiency-in-high-performance-go-services/

- https://segment.com/blog/bob-loblaws-log-blog/

- https://segment.com/blog/5-advanced-testing-techniques-in-go/

- https://open.segment.com

We have a modern stack consisting of Go (golang), AWS ECS, Docker, Javascript, React, GraphQL, Kafka, and others!
If any of this sounds interesting, we'd love to hear from you! Check out our open positions at https://segment.com/engineering#jobs If you have specific questions, feel free to reach out to me directly alan .at. segment.com (but please do apply on the site).
IP transit is pretty cheap and is expected to continue to fall in the future.

For example here:
http://henet.p2knowledgebase.com/view/short_post/WnL8B

You are looking at 1Gbps-on-GigE of $380/mo.

You can run that 24/7 (sometimes they bill you at 95th percentile) but this looks like it is flat rate.

So all the data you can transfer at a 1Gbps pipe.
> Further, there's no good literature on what one's supposed to do in this case, or how to architect one's organization to be resilient to such situations.

Perhaps not specifically tailored for open source software projects, but areas such as key person risk and business continuity aren't exactly under-researched. The "trick" is to know you need it, and it's not a particularly pleasant conversation.

GitHub would actually be a good home for something like this. A secure repository (as secure as cloud-hosted can be) of keys and stuff, and a mechanism for "opening the vault" and naming new administrators (say, a unanimous vote of n out of m listed contributors).
They wouldn't be transferring control of IP. The original author or their estate maintain ownership of the copyright. They would just be transferring control of the GH account.

The only potential problem is if the account has any private repositories, but GH could archive and/or delete those beforehand.
Being an app company and not a company that gives rides is a strange rationale for investing in self-driving cars. Will the robots be considered independent actors too?
This article makes some valid points but is overall rather misleading I think. Almost all of the reasons given why C is "not a low-level language" also apply to x86/x64 assembly. Register renaming, cache hierarchies, out of order and speculative execution etc are not visible at the assembly / machine code level either on Intel or other mainstream CPU architectures like ARM or Power PC. If C is not a low level language then a low level language does not exist for modern CPUs and since all other languages ultimately compile down to the same instruction sets they all suffer from some of the same limitations.

It's really backwards compatibility of instruction sets / architectures that imposes most of these limitations. Processors that get around them to some degree like GPUs do so by abandoning some amount of backwards compatibility and/or general purpose functionality and that is in part why they haven't displaced general purpose CPUs for general purpose use.
Precision Nutrition | Full Stack Rails / Ember Developer | Remote

Precision Nutrition helps people transform their lives through expert coaching, ongoing support, and guided mentorship. Our team builds and supports tools for our coaches and clients to help facilitate transformative change and learning. Tech stack: Ember.js, Ruby/Rails, Postgresql, Some Elixir/Phoenix

Our whole company is remote.. and we're awesome :)

We're looking for a Data Engineer and a Full Stack Developer.

https://www.precisionnutrition.com/developer and https://precisionnutrition.bamboohr.com/jobs/view.php?id=14
It is very important to emphasize that GPU's only "achieve high performance" in workloads tailored very specifically to their extremely limited architecture.

CPU's, on the other hand, are designed to be much more generic with decent performance for any task.
As another person with ADHD I've found the Tabs Outliner extension works best for me - it allows you to view tabs in a tree, label/group them, search for tabs, open/close tabs/groups/windows in one go, and most importantly the tree of tabs persists across sessions, so it can be used for bookmarking, suspending, organising and locating tabs depending on your usage - you can export it as HTML, and for a fee you can have it backed up on Google Cloud.

My work tree has somewhere over 500 items and my home one has several times that many, but it's easy to find things and keep them for later :)
> our prejudice encodes the utility we get from the flexibility and resilience of general intelligence

I don't think any particular human is so general in intelligence. We can do stuff related to day to day survival (walk, talk, eat, etc) and then we have one or a few skills to earn a living. Someone is good at programming, another at sales, and so on - nobody is best at all tasks.

We're lousy at general tasks. General intelligence includes tasks we can't even imagine yet.

For thousands of years the whole of humanity survived with a mythical / naive understanding of the world. We can't even understand the world in one lifetime. Similarly, we don't even understand our bodies well enough, even with today's technology. I think human intelligence remained the same, what evolved was the culture, which is a different beast. During the evolution of computers, CPUs remain basically the same (just faster, they are all Turing machines) - what evolved was the software, culminating in current day AI/ML.

What you're talking about is better explained by prejudice against computers based on past experience, but we're bad at predicting the evolution of computing and our prejudices are lagging.
Follow Up Boss | Senior Mobile Engineer | Remote | $120k - $150k | Full-time | https://www.followupboss.com/about/

We are a simple, sales-focused CRM for real estate teams. We’re a bootstrapped, profitable company started back in April of 2011. We are a remote company with a mostly US-based team. We are very customer-centric: https://www.facebook.com/followupboss/reviews and our customers love our product.

More about how we work: https://followupboss-1.wistia.com/medias/kc5ows18dj

We are looking to hire our second Senior Mobile Engineer. We are looking for candidates who are very strong in iOS and knowledgeable about Android. You will be helping drive the mobile development team in building fast, reliable mobile apps that are a pleasure for our customers to use and help them do business every day.

You should have a successful track record for working remotely and can clearly show in past experience the value you specifically brought to the team and to the company you worked for.

Full job listing and specific skills we are looking for / Apply at https://boards.greenhouse.io/followupboss/jobs/1105755
So any advice or opinion on YouTube that isn't backed by a scientific study should be simply removed?
> A processor designed purely for speed, not for a compromise between speed and C support, would likely support large numbers of threads, have wide vector units, and have a much simpler memory model.

Sounds like a GPU?

> Running C code on such a system would be problematic, so, given the large amount of legacy C code in the world, it would not likely be a commercial success.

It seems like ATI & NVIDIA are doing okay, even with C & C++ kernels. GLSL and HLSL are both C-like. What is problematic?
Remind (https://www.remind.com/) | San Francisco or REMOTE

With 27 million monthly active teachers, students, and parents/guardians, join us as we build a business to give every student the opportunity to succeed! We hack on Swift/Realm on iOS, Kotlin/Java on Android, React in our web client, and Go/Ruby/Python/Node + Amazon RDS/Aurora/Dynamo. We are a small team working on BIG problems.

We're hiring for all roles! Apply at https://www.remind.com/careers; or, if you don't see something you like, hit me up at kevin at remindhq dot com (I run engineering) and let's talk!
I've noticed on my iOS devices that the more storage available, even with the same amount of apps and data, more storage is taken up.

I believe it's due to the fact that apps don't clear caches as often if there's plenty of space left.
BTW you undercut your own point because neither Apples not Google's phones are free. And Apple's services - Siri, iCloud, Mail, etc are free.
The best money I’ve ever spent has been spent on books. The stupidest thing I’ve ever spent money on? Books.

Would be curious to hear that expounded upon.
That's interesting the HOC and HOL have a lot of power deriving from their long history that doesn't tend to be used.

I am fairly sure that they cant just put a motion of attainder on the order paper any more :-) But if something really damming came out in the windrush scandal (forcibly repatriating BAME 70 year old citizens).

They could get rid of the current prime minister in 24-48 hours.
I apologize for that, I do try to keep my comments in line... however..

Do we not have an _obligation_ as participants in this world society to speak up about horrors? Inaction leads to more suffering. If the discussion is only happening on HN, how can we justify our inaction to ourselves in the name of adhering to some arbitrary guidelines? "First they came for the..."

I understand why the guidelines exist. I even agree with them, mostly. However, I don't see the harm in tolerating necessary discussions about social awareness. This is where the adult conversations are happening. They aren't happening anywhere else. I am genuinely afraid of the social consequences of this policy.

Also, there is some confusion regarding where the violation occurs. Was it my original comment? Because I don't see a violation in my original comment. The comment you replied to was simply trying to clarify my statements for someone who asked for a clarification. Is clarification a violation? If so, this looks like "thought-crime" right? I would be grateful if you can clarify this for me.
Python Metaclasses Tutorial
As someone who recently got over insomnia, this is actually really great advice for insomnia (assuming your sleep issues are not due to sleep apnea or restless leg syndrome).
Not disagreeing with the existence of this subset of the market, but I almost never see someone reading this way outside of "reading for a class" situations where note-taking is mandated. Could be a selection bias, and how often does one really see other people reading and pay attention to it, but...

So it would seem strange to optimize for the active note-taker over the presumably more prevalent passive reader.

That said, having some sort of active note-taking mode would make a lot of sense. Satisfy the niche, and let the very occasional use of it be available for the person who rarely needs to take bursts of notes.

Amazon seems to be experimenting a little with making the screen less active while reading -- they added the ability to disable the touchscreen and /only/ have the buttons on the Oasis 2[0].

[0]: http://blog.the-ebook-reader.com/2017/12/14/heres-how-to-dis...
Legally, but not socially. If a company eliminates contractors well the contract was over. If they eliminate employees that is bad for moral. (except for the rare employee who could be gotten rid of "for cause" in even the strictest system)
Indeed | Java| Onsite or remote | Austin TX | Full time

We are looking for Sr level Java engineers to join our team full-time.

Our Assessments team has a simple mission: help candidates get the right job. We let people build a profile to demonstrate their knowledge, skills, and abilities using job assessments… we’re trying to make the resume a thing of the past. Our team is highly distributed geographically so this position is open to remote candidates anywhere in the US or Canada as well as in our offices in Austin and San Francisco.Our team is nimble and scrappy. We ship new capabilities often and quickly by explicitly asking ourselves the 80/20 question a.k.a. the Pareto Principle.

You will:

Build the core functionality of our assessments platform and own design and execution

Develop our API and integrations with external applicant tracking systems like Greenhouse and Jobvite

Scale to serve 100M+ job seekers

Please apply here:

https://www.indeed.jobs/career/JobDetail/Sr-Remote-Java-Engi...

Indeed provides a variety of benefits that help us focus on our mission of helping people get jobs.

View our bounty of perks: http://indeedhi.re/IndeedBenefits
SEEKING WORK – remote or Philadelphia

React.js, Redux, Javascript, ClojureScript, Clojure, Scala, Java, Meteor and MongoDB, Datomic

we also offer NO RISK PROTOTYPING — only pay if you want it

http://www.hyperfiddle-consulting.com/
Consulting, remote or Philadelphia

React.js, Redux, Javascript, ClojureScript, Clojure, Scala, Java, Meteor and MongoDB, Datomic

we also offer NO RISK PROTOTYPING — only pay if you want it

http://www.hyperfiddle-consulting.com/
snorkel – Quickly generate training data with weak supervision
I wasn't aware YouTube is liable for any advice on it's platform. Is that the case?
The flipside is that Uber drivers tend not to have preferred routes or even particularly know where they're going - instead, they dutifully follow whatever their satNav tells them, despite any logical reasons not to, better shortcuts, etc.

Heck, one recalled Uber started off in the completely wrong direction, despite my protestations, getting caught in a local one-way system that took a good 20 minutes to get out of. I was not a happy bunny.
Ask HN: New to Programming. Goal setting
Hey, I was wondering if anyone could answer a few questions. Are there any bench marks for programmers? How does one get good at programming? Or, when will I know that I am good enough for an entry level job? I am self learning python right now.

Thanks in advance.
They don't need legal basis, it's their platform. You don't "own" an account. Plus, they do warn you:

"Account names may not be inactively held for future use. (...) Inactive accounts may be renamed or removed by GitHub staff at their discretion."

https://help.github.com/articles/name-squatting-policy/
HUNT Cloud, NTNU | Software Engineer (SWE), Site Reliability Engineer (SRE) | Trondheim, Norway | INTERNS | ONSITE | https://www.ntnu.edu/huntgenes/hunt-cloud/about

HUNT Cloud delivers digital infrastructure to academic institutions focusing on biomedical research, such as large scale genome studies.

We believe it should be a simple thing for researchers to get flexible, elegant and secure computing environments to store, access and extract knowledge from sensitive data.

You will work together with a small, competitive team. We do everything from core infrastructure and unboxing bare metal to guiding researchers towards pipeline magic. We write and use open source tools and code.

Stack: Python, R, Singularity, Docker, Kubernetes, OpenStack, Ceph, Ansible, Juju, MAAS.

If you’re interested or want to talk, give us a shout at cloud@hunt.ntnu.no
Excellent, this will surely cause no confusion with macOS executables.
I have a hard time believing that any invasions of privacy Apple might be up to are anywhere near as severe as what Google does regularly. They specifically do as much as possible on device — for instance, all AI-based stuff in Photos is done with NNs on your phone itself while it’s charging rather than off in some data center somewhere and they limit data capture to the point that they cripple themselves in some ways (why do you think Siri is so lacking?)

They’re a company like any other and thus not some pristine angel, but I based on what’s visible as an end user and developer I would be shocked if Apple’s data hoovering is anywhere near as egregious as that of Google.
Software Engineer | Scalable Press | San Francisco, CA | Salary range: $105k+ depending on experience + options | Onsite |

Hey HN, Eric Zhang here, formerly YC W11, current CTO @ Scalable Press. I’m posting because we are bootstrapped and profitable, and we’re hiring software engineers. We're hiring engineers for our warehouse automation team. To give you an idea of what you’d do: one engineer on our team integrated with a large vendor of ours so we can run our own trucks to avoid UPS shipping costs.

Our stack is Node, React, and Mongo. Our team is currently 15 engineers (with 5 on the warehouse eng team).

Interested? Email me at ericzhang@scalablepress.com

PS: We're also hiring engineering managers
Location: UK

Remote: Yes

Willing to relocate: Yes

Technologies: Java, Python (incl. Numpy, Scikit-Learn, Tensorflow), SQL, Matlab/Octave, Prolog/Datalog

Resume/CV: https://drive.google.com/file/d/1tETw-mTCVXGvGiPEYmvc0Y1hn7W...

Email: kamisligul@gmail.com

I’m a master’s student in Computer Science at Oxford (graduating in November). I am enthusiastic about data science and machine learning with an interdisciplinary education in industrial engineering and computer science. Interested in a full-time position where I can utilise my current skills and knowledge, and I can further develop these skills in a practical and fast-paced environment.
Nextdoor | Engineering | Fulltime | Onsite | San Francisco

Nextdoor is the private social network for you, your neighbors and your community. It's the easiest way for you and your neighbors to talk online and make all of your lives better in the real world. https://nextdoor.com/about_us/

Fullstack Engineer: https://nextdoor.com/jobs/?gh_jid=6438

iOS Engineer: https://nextdoor.com/jobs/?gh_jid=479

Android Engineer: https://nextdoor.com/jobs/?gh_jid=36153

Platform Engineer: https://nextdoor.com/jobs/?gh_jid=1119276
We've been discussing this, R users have asked for the same. The argument is that Anaconda should give them isolation. I think it should be opt-in though, probably. Tricky thing is that to do it you need to muck about in the internals of CPython and R and that'll upset some other people.
Asus RT-AC86U vs. Synology RT2600ac: Which Is the Better Budget-Friendly Router?
> Regardless of where you're applying this year I'd say make sure you focus your application on specific roles, highlight your work and personal projects (over academics) and don't treat interview results as a reflection of personal worth. Good luck with your job hunt !.

That is an incredibly sweet thing to say.

In the beginning of my career I often beat myself up (not literally!) over rejections and it contributed to my imposter syndrome. I realized later that job interviews look for very specific skills and are definitely not (and can't) be a comprehensive assessment of one's personal skills; or a predictor of future success.
Mark43 | Deployments/Solutions Engineer | New York, NY / Toronto | ONSITE https://www.mark43.com/careers/

Fight crime with code

We build software that literally helps save lives. Our clients are police departments, firefighters and EMTs.

Be a part of an awesome team in a fast-growing startup (featured on multiple “next startups to break out” lists). Learn more here: https://www.mark43.com/careers/

Back-end: Java ElasticSearch Kafka

Front-end: React Redux JavaScript

Hiring:

[Sr|Mid-level] Deployments/Solutions Engineer
What is meant by "open compensation" here? Can you share any details about the range?
I don’t understand. CPUs do not support C, they support a specific instruction set. What stops them from having instructions for cache management, pipelining, speculative execution hints, etc?
Would be pretty useful to see Mr. Zuckerberg in a parliamentary style debate (the motion, arguments for, arguments against, counterarguments on both sides, and a vote). For examples of how to conduct this style of debate a great podcast that follows this format is "Intelligence Squared". "The Motion" could be "FB is good for society".
Hitchcock did the same thing with The Man Who Knew Too Much. I think this was actually not that uncommon in the past.
Today is Our Day
Then you shouldn't use GH: https://help.github.com/articles/name-squatting-policy/
Thanks for the TLDR.

But if that's the argument, then not even assembly is sufficient, as control over speculative branching and prefetch is only accessible via microcode in the CPU.

I think the argument is improperly framed. This is a discussion over public and private interface. The CPU is treated as a black box with a public interface (the x86+ instruction set). Precisely how those instructions are implemented (on chip microcode) is a private matter for the chip design team, which if correctly implemented, does not matter to the user, as the results should be correct and consistent. Obviously, a poor implementation can lead to Spectre or Meltdown. But for the most part the specific transistors & diodes used to sum a set of integers, or transfer a word from L2 to L3 cache, etc. shouldn't matter to us. If the compilers are relying on side effects to alter behavior of the internal implementation based on performance evidence, then that is a boundary violation.

C is low level. It remains "universal assembly language".
Going by their definition, I don't think there are any low level languages, at least on modern architectures. Even x86 assembly abstracts out a lot of what is going on within the CPU.