skysight-inc/HackerNews huggingface dataset:
Hail @ Broad Institute of MIT and Harvard | Software Engineer / Senior Software Engineer | Boston, MA | ONSITE, https://hail.is, SALARY:80k-150k

The Broad Institute of MIT and Harvard was launched in 2004 to improve human health by using genomics to advance our understanding of the biology and treatment of human disease, and to help lay the groundwork for a new generation of therapies.

The Hail team's mission is to build tools to enable rapid analysis and exploration of massive genetic datasets (10s of TB and tripling yearly). We are committed to open science and everything we do is open source. We currently develop in Scala, Spark, Python and C/C++ but will use any tools we need to get the job done.

We have multiple positions open:

1. We're looking for skilled senior engineers who have a solid CS/engineering background, can quickly write clear, correct code and experience working on large, complex projects. Apply here: https://broadinstitute.wd1.myworkdayjobs.com/broad_institute...

2. We have an opening for a new grad to start summer 2018.

3. We have an opening for a front-end software engineer with a focus on scientific data visualization. You have experience with data science tools in python or R and know JS and JS visualization technologies like D3. Bonus if know React, Redux, node and deployment tools (Docker, k8s). Bonus if you have a portfolio.

You don't need experience in biology or our particular technologies. We work in a highly multi-disciplinary environment (with biologists, bioinformaticians, doctors, operations and mathematicians). Self-improvement is a fundamental part of our culture. You must be excited to be challenged and learn new things.

These don't have official reqs yet, but email us if you're intersted: hail@broadinstitute.org.

You can learn more about the project here: https://hail.is/
Scientists Find New Source of Radioactivity from Fukushima Disaster
> cats know instinctively that there's something very wrong and they run away

But why? Most cats who catch it are asymptomatic....
I disagree about the "bigness" of the buttons, thought the presentation was notably pleasant. Leaving the old choices was helpful, I scrolled back once or twice to check something and it makes the game feel like you're reading a novel, which is cool. Also, the prose was a little purpleish, which is exactly what you want for a low fantasy Hawardesque fantasy novel (or game), so no complaints there. I think "turgid" is perhaps overstating it.
VISA has to maintain its data centers. They're working on becoming more energy efficient, but it's a long and involved process. [0] On top of that, there's also the energy required to run the PoS terminals, I'm not sure if that was factored into the equation though because that burden is shifted to vendors.

[0] http://www.businesswire.com/news/home/20170725006524/en/
Anyone finds it silly/irresponsible to trade non-renewable resources for virtual ones?
That is correct. The 6 hour on-watch period is based on maintaining full awareness. With a 3 watch-section crew and "18hr days," you'll have round the clock coverage for all watch stations. Like you said, we'd wake up, eat, go on watch for 6hrs, get relieved by the next watch section, eat, do maintenance/training/etc. for the next 6hrs, and then sleep for the final 3rd of our "day."
> doesn't have any legal uses.

That statement just demonstrates your total ignorance and completely nullifies your opinion.
>What makes you put Python and JS in the same basket here?

I'm very well versed in Python (i've delivered two financial software systems done in Python, written entirely by yours truly). However its features and facilities pale in comparison to the languages i listed in camp "D".
Clickbait for everyone. If you agree, you want to read it to confirm your beliefs. If you disagree, you want to read it to call bullshit and/or flame a bit in the comments sections. Publishers don't care, they get ad dollars either way. That's why so much of those clickbait articles are purposefully made outrage-inducing.
That doesn’t include the cost of visa actually processing the transaction though. It’s including governance, maintenance, arbitration, etc. Bitcoin does much more than just move cash from a to b.
Compute Software | DevOps Engineer | Mountain View, CA | Full Time | Remote (must be Bay Area)

Compute Software is a VC-backed seed stage startup revolutionizing how businesses grow value from running in the cloud. Our AI and decision-sciences-based software platform dynamically optimizes and automates cloud services based on the most critical business objectives. The engineering team is the driving force behind our product; we are building elegant, intuitive, and scalable software on a global scale, and we want you to be a part of it!

Your Role:
- Collaborating with teammates on unique challenges at scale.
- Research, evaluate, and implement a software deployment strategy for a highly available, fault tolerant system.
- Test automation.
- Deployment automation.
What We're Looking For:
- Knowledge of the various container orchestration platforms (Kubernetes, Mesos+Marathon, Docker Swarm, Nomad, etc.)
- Experience with AWS in a production environment: EC2, S3, VPC, IAM, ELB, CloudWatch.
- Terraform
- Linux system administration.
- Configuration management with tools like Puppet and Chef.
- Built highly available, fault tolerant systems.
- BS in Computer Science or related field preferred.
Send CV/LinkedIn and GitHub to jobs@computesoftware.com with the subject line: Application for Devops Engineer
Thanks! I'll change it tonight.
This is what permissions are for, we use limited read-only access for all 3rd party tools.
"I already track/log my decision making process for everything important"

I am curious:

1. How do you this? What is your process?

2. Why do you do this?

3. How do you decide what is important?

4. Any further reading in this area?

5. What are the benefits you have seen from this?

Personally here is what i do:

I keep a note.book with me most times. I have been using the bullet journal system since the beginning of 2017. Excluding things i need to get done, i also jot down thoughts, ideas, questions, things i do not understand. To see how my thoughts evolve would involve paging through the notebook.
This is known and well understood. Bitcoin's implementation consumes lots of energy.

There have been however lots of developments in the blockchain space, especially as it refers to different proof systems and algorithms. The alt-coins in general, though mostly badly viewed due to the often poor and sleazy behaviours, are a playing ground for exactly this kind of problem.

I won't give specific names because I'm not an advocate for any one in particular, but there are several other coins and implementations that try to do away with the energy consumption and improve scaling. Some have even gotten to the point of eliminating mining and transaction fees altogether (yup, zero fees: transfer value anywhere in the world, instantly, and pay absolutely nothing for doing so).

A quick google search should point you in the right direction if it sounds interesting.
It's not that uncommon, especially in data science/analytics/engineering. I've definitely heard "ETL" more often that data pipeline or analytics pipeline.

This is a nice list[0] of ETL software.

0: https://github.com/pawl/awesome-etl
For better or worse, it's not hacker news.

(Like usual, though, I knew how to get here via search, since I knew the discussion would exist despite being flagged off the home page.)
I mean normal as in normal silicon valley startup.
Kipsu | Full Stack Software Engineer | Minneapolis, MN | Onsite | Full-Time or Intern

https://www.kipsu.com

Kipsu is a six-year old, bootstrapped software company whose messaging tools keep personal connections at the heart of service. We're hiring driven, curious developers with zero to three years of experience to become a vital part of our engineering team of 10 and help us build the next phase of our industry-leading software platform.

We’re seeking independent people with a hunger to learn to join our team. Some reasons you might want to toss your hat in the ring:

• Autonomy - our engineering team cultivates a culture of trust and responsibility that empowers developers to drive meaningful changes and make their own architectural choices

• Impact - small, nimble teams means that your work makes a measurable difference in the success of the business (and yes, even moving the proverbial needle!)

• Evolution - our all-in, continuous improvement attitude lends itself to blameless retros; we value learning from our mistakes as individuals and as a team

• Conviviality - we’re a Best Places to Work awardee chock full of smart, friendly Minnesotans (and a couple Ioweigians) who prioritize relationships and love treating our customers and each other ridiculously well

• Bonus: We embrace modern DevOps practices, with a focus on collaboration from design and coding through deployment and beyond

Our ideal match is a full-stack developer with experience building web applications with JavaScript and front-end frameworks as well as maintaining a solid, scalable backend codebase by applying object-oriented principles using a modern programming language– at Kipsu we use PHP, Node.js, Go, Swift, Python, Java, and others. Amazon Web Services (AWS) or other cloud computing platforms and experience building native mobile applications for iOS or Android are a huge bonus.

If you’re interested in learning more from our VP of Talent, we welcome you to text us at (612) 400-7222, email us at resume@kipsu.com, or to view our full job description at http://kipsu.io/2S8 and apply. Either way, a human will get back to you!
So...way, way, way less energy than mining for gold?

Isn't the energy consumption the whole point?
Please comment civilly and substantively, like the guidelines ask, or not at all.

https://news.ycombinator.com/newsguidelines.html
ZOA Robotics | London, UK | Full Time | Onsite

Startup developing highly mobile legged robots.

We engineer robots in a new way - dynamic by design, lightweight, safe.

Elegantly simple hardware backed by robust software. Our goal are robots with the grace of animals working with people.

We are looking for experienced hardware (electrical/mechanical) and software (machine learning/control) engineers.

We are at an early stage, stealthy, and looking for talented people who can hit the ground running and grow with us.

Salary + significant equity.

Details & contact: http://www.zoarobotics.com/jobs
Papyrus [SNL]
Lokad.com | C# Typescript Fullstack Engineer | Paris | Full-time, On-Site

I am the founder of the company. Contact me directly at joannes.vermorel@lokad.com

As a Fullstack Engineer, you would join a tight-knit team of talented developers and help to improve our capacity to analyze Big Data: our in-browser code editor (based on Monaco), the analytics dashboard system and our internal administration back-end.

At Lokad, you’ll integrate an amazing team and will gain valuable technical skills in the processing of huge amounts of data, in the creation of programming language and in distributed computing applications, and as for overall skills – you’ll have the opportunity to learn about the vast world of Supply Chain.

We use: C# 7 (ASP.NET MVC, ASP.NET Core, Nancy), Typescript 2.5 (with Webpack, Redux and React), Visual Studio + Resharper, Git, Full Microsoft Azure, Continuous Integration (TeamCity)
Not uncommon in the ERP/Enterprise/Business computing either. (I say that while I'm working on just such a project for a food distributor).
Microsoft throws in towel against Spotify, drops Groove Music
If that's true this is really really bad news. I mean I can't even begin to describe how bad this is.
A single "token" (paper currency) can change hands thousands of times without a single electron expended, beyond the initial mining (physical minting)
PullRequest | Engineering | Austin, TX | Full-Time | Onsite

PullRequest (YCombinator S17) is building the first platform for code review as a service.

We combine great backend tooling, a custom IDE, with teams of reviews to deliver first class code review. We’re hiring for engineers of all
flavors to help us build our platform. We write mostly in python and javascript, but we’re running an agnostic stack.

We’re looking for amazing folks that care deeply about code quality. If that’s you, please reach out to lyal@pullrequest.com

Early stage equity + salary
> I don't understand why we had to lose the old disk utility GUI. The new one is so underpowered and buggy that you need to use shell commands to get anything done.

I see it the other way as I'll use a shell command by default over a GUI program because it's usually far easier. Typically the GUI programs are the baby ones for the most common cases. But as you add more and more options, the chance for the user to fail to understand what's going on (even the sophisticated user when the number of features shoots way up -- think of MS Word) increases non-linearly.

So in this case: most Apple users buy mass market packaged disks already formatted for Windows, which are easily recognized and reformatted for the Mac. Frankly this distinction here is great: if you bought a bare drive you probably know what you want to do.

FWIW I'm a Mac user myself, though as noted above most of my usage is in the Terminal.
It's calling a spade a spade.
Why keep the separation at all ? Are clients expected to be able to query for a given timestamp precisely ? Because then you get all the problems with clock synchronization, especially given that the Streams' clock is monotonic and I'd expect clients' clock to not be
Social repository Kickstarter for Xiki. Some pretty sick demos in the video
It is an extremely common acronym.
Look at the source code. Redis is very simple, single threaded, primitive networking... I would hardly call it complex even with this extra feature.
Hire Like a Startup
That's true.

However the transaction throughput doesn't depend on the hashrate. The network could for example handle 10x or 100x the number of transaction with the same hashrate as today.
The alternatives proposed in the article are also known as Proof of Luck and Proof of Time. Both require a trusted execution environment, which is what Intel's SGX enabled processors provide.

Perhaps Intel can find new blockchain applications for their technology, but it is unlikely to be adopted by a digital currency.
Precisely. Bitcoin is, by design, a Red Queen's race -- miners are incentivised to spend more energy on mining, but the total reward available to miners is fixed.

"Well, in our country," said Alice, still panting a little, "you'd generally get to somewhere else—if you run very fast for a long time, as we've been doing."

"A slow sort of country!" said the Queen. "Now, here, you see, it takes all the running you can do, to keep in the same place. If you want to get somewhere else, you must run at least twice as fast as that!"
Uber-like presentation
Same series of machine here. It restarted itself at 8am this morning when the lid was closed and it was on the side. That’s the only problem I’ve seen.
There are 3 main areas of interest in the discussion of benefits of static vs dynamic typing.

- Quality (How many bugs)

- Dev time (How fast to develop)

- Maintainability (how easy to maintain and adapt for years, by others than the authors)

The argument is often that there is no formal evidence for static typing one way or the other. Proponents of dynamic typing often argue that Quality is not demonstrably worse, while dev time is shorter. Few of these formal studies however look at software in the longer perspective (10-20 years). They look at simple defect rates and development hours.

So too much focus is spent on the first two (which might not even be two separate items as the quality is certainly related to development speed and time to ship). But in my experience those two factors aren't even important compared to the third. For any code base that isn't a throwaway like a one-off script or similar, say 10 or 20 years maintenance, then the ability to maintain/change/refactor/adapt the code far outweigh the other factors.
My own experience says it's much (much) easier to make quick and large scale refactorings in static code bases than dynamic ones. I doubt there will ever be any formal evidence of this, because you can't make good experiments with those time frames.
You can definitely skim codebases and get a feel for things like "no comments" or "names are in English", but for large codebases I doubt any single person could say they "understand" it in its entirety.

It's hard to even make an observation like "names are meaningful" without a lot of context.
My novice armchair estimate is that something like ZCash is broadly much less efficient than Bitcoin. Of course, no measure can go beyond a loose estimate.
Location: Atlanta, Ga

Remote: Yes

Willing to relocate: No

Technologies: Machine Learning, Data Science, Python, Pandas, Numpy, Spark, Hive, Rust

Résumé/CV: http://bit.ly/2yDC638

Email: kevin.flansburg@gmail.com
But it's not solved so the smuggling will continue.
Discussion: https://news.ycombinator.com/item?id=15359574
There are real costs to bitcoin, the electricity being burnt in China is killing hundreds of people.
Work Market | NYC, TO | Full time | Onsite | https://www.workmarket.com

Work Market boasts an impressive engineering team backed by successful and reputable investors such as Union Square Ventures, Spark Capital SoftBank Capital, Industry Ventures and Silicon Valley Bank. We recently received $20 million in Series C funding that is being reinvested back into hiring.

Work Market is the leading platform for freelance labor. Our freelance management platform enables both the biggest brands in the world and freelancing businesses to manage an end-to-end contract, on-demand engagements at scale. We are helping drive the rapidly growing freelance economy that will make up 50% of the workforce by 2020.

Our engineers build the tools and workflows that allow our customer to be more efficient and productive in a competitive marketplace. We are customer driven, our engineers work closely with the product team to help define and articulate a vision for the Work Market platform. We focus on providing simple, elegant solutions to complex problems. We use tools such as RxJava, Java 8, Javaslang, React.js, Kubernetes, Terraform, and Docker.

We have opportunities across the board in both our NYC office and our Toronto (CA) office.

- Data Engineer

- Front End Engineer

- Mobile Engineer- Android (TO)

- Senior Front End Engineer

- Release Engineer

- Senior Search Engineer

- Senior Software Engineer

- Senior Software Engineer (TO)

- Senior Front End Engineer (TO)

- Solutions Architect

- Sales Engineer

- Project Manager

- Site Reliable Engineer

Apply now: https://www.workmarket.com/jobs
So You Want to Abolish Time Zones?
That's the common response to the energy question, but Expedia doesn't take gold. They do take Visa, and they do take Bitcoin, so let's compare those.
>You believe that anyone can be trained to be an effective programmer. If that's true, then there's some truth to your argument: why not invest in education and training to meet the high demand for programmers?

We have. We've had retraining programs for decades, where people in declining industries get retrained as programmers or SAs (plus a bunch of other things).

The problem is nobody will hire them without experience. Some percentage of these people could be at least serviceable programmers, but they pretty much just languish on benefits because it's more convenient for companies to hire H-1B people with experience.

Megan McArdle had a good piece on this related to her retraining as a Netware admin.
> Remote (must be Bay Area)

So, does that mean not remote?
Don't do this, please.

> Please don't accuse others of astroturfing or shillage. Email us instead and we'll look into it.

> Please don't comment about the voting on comments. It never does any good, and it makes boring reading.

https://news.ycombinator.com/newsguidelines.html
VISA is a credit agency. As in, they confirm the money is paid, nobody else. There's no other transaction that happens as part of paying with VISA other than the monthly bill.

But it should be glaringly obvious that Bitcoin is by far the most expensive way to do financial transactions. That shouldn't even be contentious. It's literally built on the idea of doing computationally-expensive busywork.

Whether or not that busywork is a waste of power or a necessary cost then depends on your social beliefs, but it's definitely going to be vastly more power-expensive than any of the existing systems.
I don't understand this argument.

In smalltalk the parameter names are part of the function name to reduce the likelyhood of name clashes. You still have the same problem when you have two functions with the same name and parameters.
Except that Prince is on record stating that a "case was made to him" by "an executive at another company" and that the context was his upcoming IPO.

From TFA I posted:

https://www.cnbc.com/2017/09/24/cloudflare-ceo-matthew-princ...

>The CEO who pulled the final plug on the neo-Nazi web site Daily Stormer said he removed it from his company's Internet service to protect his firm's business in the run-up to a potential initial public offering (IPO).
>"We were worried that people would say, 'We won't work with you anymore,'" Cloudflare CEO Matthew Prince told CNBC.

..

>But then comments from others forced the hand of Prince, who co-founded the company with COO Michelle Zatlyn in mid-2009.
>First, another CEO "whom I admire," Prince said, tweeted that Cloudlare should boot the Daily Stormer off its services, as its rivals had done.

It doesn't care at all about the mob (the same mob is right now demanding that they shut off other sites, and they are ignoring them) but rather about the enterprise clients that comprise the majority of their revenue.
That's not "the real question" at all, and to frame it as such smacks of whataboutism.

High-availability data centers use power. We understand this. They also have meaningful outputs that Bitcoin struggles to demonstrate on its own.
Center for Clinical Data Science | Software Developer Leader |Boston, Ma. |ONSITE | Full-Time

Help us discover the future of medicine and invent the next generation of healthcare. We are leading the change with the development of next-generation informatics and machine learning applications.

We are building a world-class team and looking for a software developer lead with strong algorithmic experience, Python,Javascript, C/C++, C#, strong knowledge of HPC (Networked clusters, preferably experience with GPU's Cuda, not FPGA's). Experience leading production level quality software development teams (GIT, JIRA, Jenkins).

You can email directly or apply online:

https://clindatsci.com/software-team-lead
A 2-3% annual management fee is egregious for a market capitalization-weighted fund that only holds digital currencies.

For comparison, there's a gold trust that only charges a 0.25% expense ratio and actually holds physical gold in vaults around the world[1].

Fortunately, competition will inevitably drive down the fees for digital currency index funds.

P.S. These are the top ten cryptocurrencies and their corresponding weights, as of Oct 2017, according to the benchmark "HOLD 10" index[2]:

1. Bitcoin: 54.5%
2. Ethereum: 20.4%
3. Ripple: 6.9%
4. Bitcoin Cash: 5.9%
5. Zcash: 2.8%
6. Litecoin: 2.6%
7. Dash: 2.6%
8. NEO: 2.1%
9. Monero: 1.2%
10. Ethereum Classic: 1.1%

[1]: https://www.ishares.com/us/products/239561/ishares-gold-trus...

[2]: https://www.bitwiseinvestments.com/index