skysight-inc/HackerNews huggingface dataset:
I always regarded myself as being a left libertarian sort of type. My reaction to learning about individual differences being so profoundly driven by genetics - never mind racial differences - was simple: research and subsidize genetic engineering. For everyone. To the point of being free. Level the genetic playing field. There is not the slightest bit of justice, fairness, or economic optimality to many people being born with high genetic risk for stupidity, schizophrenia, heart attacks, or anything! Anymore than there is in being born with a silver spoon in your mouth or being born female. No different from Headstart or any other program; if we can do it safely and cost-effectively, we should.

If there are racial differences, then that simply means it would be more efficient to allocate more of those funds to people in that group. (Actually, if there are racial differences, this might even be good news; the massive efforts in the USA to close the black-white difference have largely failed over the past half-century, and I have more faith in genetic engineering becoming practical than I do in another half-century of trying the same thing suddenly succeeding. Wouldn't it be great if the black-white gap was just a few genes or insufficient iodine or something? We can fix that - all it would take is money and science! Maybe not even more than a few billions, chump change! Whereas if it's structural racism...)
Are there any intern positions available?
Not the OP, but I work on the same team.

The edge servers are not clustered and share no state. We require at least 2 servers as minimum for fault tolerance.
The flight price is trivial compared with the 48 hours travel time plus jetlag.

(Source: doing the return trip right now)
I think the major php-framework is laravel:
https://laravel.com/
MongoDB | Senior Product Security Manager | NYC

MongoDB is looking for an outstanding Product Manager with strong Information Security experience to take on a senior role in our products organization. This role will live at the center of sales, marketing, and engineering for a company that is disrupting a $40B market. This role will be responsible for managing strategy and best practice continuity across all MongoDB products from a security perspective. The position is based in New York City.
Requirements:

* 5+ years of product management experience with a complex technical product

* A strong understanding of Information Security fundamentals
Experience and demonstrated success in delivering software products to market

* Ability to communicate complex technical issues simply to different audiences

* Ability to write, defend, and execute on findings

* Familiarity with open source technologies

* B.Sc. in Computer Science. M.Sc. or Ph.D. in relevant domain a plus

Apply Here: http://myjob.io/ctyhw

Questions? stuart@mongodb.com
So, the first generation of motion control games that use that control scheme had some problems? Color me surprised.

In truth, you want to be able to play from the couch. You also want to be able to play in a more immersive style. Being able to detect one or the other and having a slider to allow more lenient play would be ideal. At the other end of the spectrum, I imagine requiring a more true translation to the actions on the screen would help prevent any RSI, as it would naturally require a wider range of actions.

It's easy to fall back on what we know because the new thing doesn't always work right and has some pains in the initial implementation. That doesn't mean we discount it entirely.
I was told same thing, I thought that was ingenious. Now I now it was just to save money.
SEEKING WORK - Remote or Charlotte, NC

Freelance full-stack developer - I've built backends, APIs, and iOS and Android apps to helps a number startups get off the ground quickly (and secure funding!). I can also put together data pipelines for ETL and analytics projects.

I can improve performance, triage complex bugs, and integrate 3rd party APIs into your product, or scope out an MVP or full project from start to finish.

I have experience with many more but these are the skills I use the most right now:

- Go, Python, Swift/Objective-C, C/C++, Java, etc.
- Postgres, Redis, AWS, Nginx, Docker, etc.

For random publicly visible code see: https://github.com/pbnjay

One of the apps I built for a SF startup: https://itunes.apple.com/us/app/merchbar-band-merch-vinyl/id...

Email: info@stridatum.com if you'd like to chat or learn more about some of my other projects!
Real-time feedback for students using continuous integration tools
S3 in a single region is based out of multiple data centres / availability zone, with data distributed so that the loss of a single availability zone won't impact either data availability or durability, even to the point of being comfortable with complete physical destruction of an AZ. The same applies for Azure, GCP etc.

B2 is based out of a single DC (or at least, was at launch and I don't see anything that suggests that has changed?) You've got to decide what's most important to you. Data persistence or $$$.
The introduction sounds much more ambitious than your comment:

> The Universal Playlist Format (UPF) is a data format for music playlists. It aims to be more flexible and complete than existing formats. A Universal Playlist (UPL) will allow better description of the tracks it contains, as well as enable added functionality in music players.

I am really curious about moving from Google Play to a local library, though - can you say more about that? GP has been losing tracks, slowly but steadily, or mislabeling them horribly.
LOL Try phoning them. Haven't you noticed that they say if it is in the contract you either put up or shut up. Do you think we want to be tested like some animal because I sit at their desk? They tested EVERYBODY. Not random, not as a result of some clue. It was a blanket company wide purge of anyone they didn't like or desperately need who had smoked pot in the last hundred days. They are legally allowed to do so and even if they weren't legally allowed to do so they would do it anyway because what are you going to do? Fight a huge corporation's legal? Even if you win your award is capped at whatever crappy salary they deigned you were worth and you still have no job because they will just blacklist you. Methinks YOU have some vested interest you are not declaring because most people think this is disgusting fascist behaviour. My buddy worked on fucking helpdesk. They just don't like it and here we have the state saying you can regulate your pain with the drugs of their choice whilst making money off the back of stuff which kills millions. Well screw them.
You described US Education system.
I think you want this one: https://news.ycombinator.com/item?id=13764728
Something only 60s/70s kids will remember is the bubble in digital LCD clocks in the early 80s meant the average 80s kitchen had over 15 digital clocks in it, and keeping them set or covering the screen with electricians tape was an annoyance. I'm happy to be down to 4 digital clocks to maintain in my kitchen and I could achieve a mere 1 with some effort. I'm happy I don't have to install and maintain a netflix account on my bathroom scale and my car keyless entry keyfob and my digital picture frame and my outdoor thermometer. Might be an early sign that Netflix on Everything is post bubble peak.
Qualcomm Technologies Inc. | Software Engineer, SoC Architecture | San Diego, CA | Full Time | ONSITE VISA

Design and implement components of a virtualized device that runs the same apps that you run on your phone or tablet. The virtualized device emulates multi-core CPUs, GPUs, video processors, and other components that comprise the modern SoC (system-on-chip) that is at the heart of today's devices. This platform will be used to help define the architecture of future Qualcomm SoCs.

The components are developed in C and C++. Since the virtual device will run the entire Android software stack, experience with the Linux kernel and Android frameworks will be helpful.

For more details, see https://jobs.qualcomm.com/public/jobDetails.xhtml?requisitio... You can apply there, or you can send your resume to me at arch-resume [at] qualcomm.com
I'd be interested in hearing more about your project and if you plan to open source. Are you using something like Cookiecutter or Yeoman, or a different level of abstraction?
> In any case they aren't as bad as C++

Speaking as a fan of Scala, I find that scalac takes a noticeable amount of time even to compile trivial Hello World-type programs. Huge C++ codebases like Chromium or Boost take ages to compile, but I seriously doubt a comparable Scala codebase would be faster.
Sending healing thoughts your way, Jason!
> I don't think there are many languages that don't support YAML these days

YAML is a big and complex format though, libyaml's header is bigger than the entirety of libtoml.

I think hand-editable playlists are a good idea, just not a fan of yaml.
I think there's more to it than that. Matt Leone wrote an amazing Oral History of Final Fantasy 7, published over at Polygon: http://www.polygon.com/a/final-fantasy-7

The switch from N64 to PS is talked about a lot - Square definitely started development for FF7 on the N64 prototype systems before switching over. Hiroshi Kawai, a character programmer for Square, has what I think are the most telling comments:

"I kind of had a suspicion that things weren’t going too well for the 64 at that point, because … one of my responsibilities … was to write performance applications that compared how well the 64 fared against the prototype [PlayStation]. And we’d be running parallel comparisons between the [PlayStation] where you’d have a bunch of 2D sprites bouncing off the screen and see how many polygons you could get within a 60th of a second. And even without any kind of texturing or any kind of lighting, it was less than 50% of what you would be able to get out of the [PlayStation]. Of course, the drawback of the [PlayStation] is it didn’t really have a z-buffer, so you’d have these overlapping polygons that you’d have to work around so that you wouldn’t get the shimmering [look]. But on the other hand, there was no way you’d be able to get anything close to what FF7 was doing [on PlayStation] on the 64 at that time."

Kawai has more on the topic, which is fascinating. And the entire piece is just amazing, and I imagine most people on this thread would enjoy reading it.
I think this is a good example of how optimizing for the power user, at a large scale, can actually be detrimental.
my avatar is a potato, so that would be difficult. Do I just show a potato?
Well production runs on one of two identical machines. This kind of redundancy is not uncommon for weather sites. One of these will run the production version of the forecast and the other will be running version n+1. We flip between the two semi-regularly to ensure if one machine were to have a major issue production would be unaffected if forced to move to the other machine. Smaller weather sites may have a single machine partitioned into two.
Doesn't surviving and thriving w/o civilization take more effort mentally and physically? Isn't civilization a labor saving device, and viewed as such the tool user doesn't need to be as skilled or strong.

It has never been easier to kiss your bosses ass, take an early bus home and order a pizza with your smart phone en route.
A reason for the slow adoption of accelerators is that these code bases are pretty old and mostly Fortran based.
I don't think we are going to see a shift to accelerator-based weather models any time soon. The code bases are pretty old and most scientists working on these models don't have the experience or do not want to work in a programming methodology that works well with accelerators (at least that's my experience). Also in a lot of cases people just like to work with an already existing code because they are just doing a PhD and don't want to translate everything to a new language.

The COSMO model which I'm working on is 18 years old. We ported the compute intensive part of the model to C++ using a stencil library and integrated OpenACC pragmas (think OpenMP, but for GPUs) in the rest of the code base.

I'm not a big fan of OpenACC, because it requires the user to make assumptions on the underlying hardware and quite a bit of thinking to get high-performance code. It is quite time consuming to integrate the pragmas so that the code performs. OpenACC capable compilers used to be very unstable, we regularly got compiler breakages and regressions. It got a bit better since we send the code to the vendors, but we still see regressions from time to time. All (usable) OpenACC implementations are proprietary, so we have a vendor dependency. The PGI OpenACC binaries used to be pretty slow, but it is now almost up to par with the Cray binaries.

The successor model to COSMO, ICON, developed at DWD and MPI is also written in Fortran using OpenACC pragmas (and I think OpenMP pragmas because they plan to use it on XeonPhi). The code is interesting in the sense that they are using a icosahedral grid, which stands in contrast to the square grid COSMO uses: Data accesses are not straightforward. Keep in mind that Fortran does not have easy abstractions for data accesses outside of square grids, so you have to use a couple of macros/functions/etc.. to get to the fields you need. Disclaimer: I have not seen the code myself, but the DWD certainly knows how to write high-performance code, so I'm certain most of the code is optimized.
Let's hope that isn't a precursor to the current administration going after the states that have legalized it (for medical or recreational use).

Given the appointments DT has made so far, I wouldn't consider this as far fetched.
VM Snapshot Enabler: Application Crash Consistency and Performance with CCFS [pdf]
Adding to my notes from 2 months ago:

* I add ONSITE because I used to get asked every time whether remote was supported.

Previously: https://news.ycombinator.com/item?id=13302035

(Edited to reflect what I wrote previously, I hadn't checked)
FossaGuard V0.3 Send S/MIME Messages Between Gmail and CipherMail (Android)
FreeAgent, Edinburgh and REMOTE (UK-only)

http://www.freeagent.com

At FreeAgent we help freelancers and micro-businesses be more successful by putting them in control of their company finances.

We have built an award-winning online accounting product that offers full end-to-end compliance, from time tracking to tax return filing. We're based in beautiful Edinburgh and we're growing from strength to strength with over 52,000 paying customers and strong YoY growth. Our NPS is off the charts (76!) - customers love what we do!

We're a growing team of over 125 people, and recently became a public company listed on AIM ($FREE.L). The majority of our team are based in Edinburgh but we have staff distributed across the UK. If you want to help us make small businesses awesome at doing their finances, we're have dozens of new opportunities in our product and engineering team. Our stack is currently Ruby/Rails, JavaScript, React.js, MySQL, RabbitMQ, Elasticsearch.

Here's a condensed list of current vacancies in our engineering organisation:

* Team Leads

* Full-stack ruby engineers

* Data engineers

* Operations engineers

You can apply directly via the website – https://www.freeagent.com/company/careers – or feel free to get in touch with me (VP Engineering) directly: maria [at] freeagent [dot] com.

(We are looking for UK-based full-time staff only right now)
Are there any power usage stats public yet?
https://bluehorizon.network is an implementation of open-horizon. If you want your own instance of open-horizon reach out to us on the bluehorizon.network forum. Right now we have limited docs on how to standup your own. It's also not trivial (you'll need to build your own data ingest, poc apps, blockchain, etc...).
5 year ago: PHP

now: javascript

in 5 years: javascript
Yeah he's definitely talking about a full fledged debugger like GDB. For the most part yeah, some print statements will get the job done, but that's a serious pain in the ass if you've got a ton of variables that you need to look at. Significantly simpler to just be able to look at everything at once. Also, I'm unfamiliar with Zig, but is it even possible to print anything from your code during compilation? Seems like you wouldn't be able to do that.
Hall Capital Partners | Senior Systems Administrator | San Francisco, CA | Onsite | Full-Time | http://www.hallcapital.com

Hall Capital Partners is an independent, privately owned SEC-registered investment advisor that builds and manages multi-asset class global investment portfolios for families, endowments, and foundations.

Come help maintain our infrastructure, build out new projects, and work to automate and simplify our current environment. We're a small team with the ability to move fast. Some technologies you'll be exposed to:

* Windows/Linux Server

* Cisco/Brocade/Palo Alto Networking

* VMware ESXi/Nutanix Virtualization

* EMC VNXe/Nasuni Storage

* Microsoft Exchange/Office365

If you're interested in working with us please send your resume and a little bit about yourself to srsysadmin@hallcapital.com.
SEEKING WORK - Remote (Ukraine, GMT+2)

I write custom bots and crawlers/scrapers in Python, Ruby, NodeJS, Go. Complex fault-tolerant and distributed solutions with proxies rotation, captcha solving, forms filling, Javascript rendering, AJAX interaction, API's interaction, authentication, real users behaviour simulation, etc.

Data processing pipelines (cleansing, enrichment, validation, classification), ETL.

PostgreSQL, MongoDB, RabbitMQ, Redis, ElasticSearch, BigQuery, Redshift, Hadoop.

Backend and dashboard development in Ruby on Rails.

Email: crawler@parsis.ru
My Favorite Pattern Revisited
Because difficulty of finding a job is related to jobs per unit population (absolute numbers aren't important, and labor force is the wrong comparison because jobs becoming scarce causes people to exit the labor force, which includes only those working or actively looking for work, which people stop doing when actively looking for work doesn't pay off.)
For something portable like this, it would be appealing to have Netflix on the go on it. It could be the best screen you have with you, and multifunction means that you can potentially leave some other device at home.
> supermarket cashiers

Why do you think they're useless? They certainly aren't currently [1]. Someone has to do their work, either paid employees or unpaid volunteers (i.e. customers).

[1] at least until that Amazon fantasy-land store becomes a practical reality, if it ever does
Gusto | Software Engineer, Developer tools | San Francisco, CA | VISA https://gusto.com

At Gusto we are changing the way small businesses manage payroll, benefits and HR for their busineses.
We are looking for an additional engineers to join our growing developer tools team here in San Francisco.

If I had to describe this position in one sentence it would be: Make the rest of the engineering team faster/stronger/better, be a multiplier.
The developer tools team work on making our test suites run blazingly fast, give engineers better insights into the code they write, change how we develop future features and clean up old ones.
Being a fairly new and small team, you would be able to make a really big impact on the full engineering team.

Our stack is ruby/rails, mysql, redis heavy, although we venture into the unknown when that is a better technology choice.

Feel free to reach out directly to me (bo at gusto.com), I am the hiring manager for this position.
A curated list of awesome Security Hardening techniques for Windows
Look at the effect sizes of different factors that affect intelligence.

Child and prenatal nutrition and parasite load are much larger factors in IQ variations between population groups. Genetic variation between groups is much smaller and the effect size is very small. In practice it disappears into variation between individuals.

https://www.ncbi.nlm.nih.gov/books/NBK62514/
GitHub has changed UI elements color to more contrast blue
Angaza | Android Developer | SF | ONSITE https://www.angaza.com/jobs/android-developer/

Angaza creates software for selling life-changing products with financing in emerging markets, with a focus on off-grid solar energy systems. Your work means more families turning on electricity for the first time each night:

- http://techcrunch.com/2015/10/23/angaza-raises-4m-to-make-cl....

We're a for-profit company, post-series A, with our eight-person technical team based in San Francisco. We're searching for multiple engineering roles, including an Android developer. Our mobile software sells and services off-grid solar installations in more than twenty countries. You can lead its development as we continue to rapidly expand.

- https://www.angaza.com/jobs/android-developer/ [San Francisco]

- https://www.angaza.com/jobs/backend-developer/ [San Francisco]

We're also hiring a number of other roles in Nairobi, e.g.:

- https://www.angaza.com/jobs/director-of-sales/ [San Francisco + Nairobi]

Our standard hiring process involves a phone conversation, a well-scoped home project, and an on-site interview. We don't believe in gotcha logic puzzles or adversarial whiteboard exercises, and we strive to give you specific constructive feedback regardless of the outcome.
I often feel less shy about sharing personal details in languages I've learned (vs. my 'mother tongues'). Or similarly, I feel more comfortable lying.
Phosphorus| Software Engineers | New York, NYC | ONSITE | Fulltime | http://phosphorus.com

Phosphorus is a computational genomics company with the vision to create a world where every healthcare decision is optimized with genomics. Founded in 2016 and based in New York City, Phosphorus develops powerful data-driven software that enables labs around the world to deliver the most advanced clinical genetic tests beginning in cardiovascular genetics and for infertility. With a team of experts in computational biology and computer science and a leading scientific advisory board, Phosphorus is building a data network that will help providers, researchers and patients around the world better understand and harness the power of the human genome.

We are a spinoff from Recombine's acquisition for $85M by CooperSurgical last year, we are growing quickly, and are well-funded with a Series A by FirstMark Capital.

We are looking to hire experienced software engineers. We use Spark, Scala, Rails, Parquet, Javascript, SQL, AWS, etc. Our interview process is straightforward and quick. Phone screen, followed by in-person interviews.

Keywords: genomics, genetics, scala, software, intern
More information on positions can be found here:

* Software Engineer - https://phosphorus.workable.com/jobs/312859

* Senior Software Engineer - https://phosphorus.workable.com/jobs/312856

Message [redacted] if interested. Also if you want to learn more about the genomics space happy to talk, just send me a message.
Fair enough, I might be wrong and there might more of a desire for Kotlin Native than I thought there would be.
7 Predictive Analytics Startups to Build Growth Machine
Hey guys do you know Armory3d plus Blender integration http://armory3d.org?
I sat on a "weird pain" in my chest for a few days. Basically it was uncomfortable to sleep on my left side, and I felt a bit short of breath. Turns out I was suffering from a double pulmonary embolism, and that the only reason I wasn't doubled over in pain is because by an odd fluke of nature, the interior of the lungs do not have nerve endings (only the exterior) and had I waited any longer I could have died. At that point, a third of both of my lungs was basically gone already. And so, I ended up having to stay for an entire week in the hospital while they dripped anticoagulants into me. If my girlfriend hadn't strongly encouraged me to call my doctor... Who knows.

Guys/gals... If there's any unusual pain in your chest cavity at all, just drop whatever it is you're doing and get it checked out. It might not even seem that bad at the time... it didn't to me and it didn't to Jason Scott... just do it.