skysight-inc/HackerNews huggingface dataset:
Framebridge | Software Engineer | Washington, DC | ONSITE https://www.framebridge.com/

We make it simple and affordable to custom frame the things you love!

The problems we solve on our small software development team span eCommerce, manufacturing, logistics, and data analysis. Our current core technologies are Ruby/Rails, CoffeeScript/AngularJS, Swift, Sass, AWS products, Chef (Opsworks), and related tools. We are looking to expand our team, come join us!

Full description at http://bit.ly/framebridge-SE-201707 -- apply at https://www.framebridge.com/about/careers or contact careers@framebridge.com with any questions :)

--Brock
Kira Systems | Multiple Positions | Toronto, Canada | Full-time, Onsite, Remote, https://kirasystems.com

We're hiring Clojure developers and UX Designers to work in all places within our stack. We welcome candidates at all experience levels. Don't know Clojure but would like to? We want to hear from you too. Remote is ok, we have flexible working hours, and we offer a relocation bonus for those wanting to move to our headquarters in Toronto.

Kira Systems is a fast-growing Toronto-based software company. Our mission is to empower enterprises through intuitive, easy-to-use software tools for uncovering relevant information in contracts. The Kira application is built upon our own proprietary, state-of-the-art machine learning technology. Our customers include some of the world’s best law firms, professional service firms, and corporations. They use Kira to quickly and accurately review and analyze contracts for due diligence, real estate and financial transactions, as well as contract management.

Clojure Developer: https://kirasystems.com/careers#op-162601-clojure-developer

Clojure Web Developer (not remote): https://kirasystems.com/careers#op-184887-web-developer

Lead Reliability and Performance Developer: https://kirasystems.com/careers#op-162195-lead-reliability-a...

Junior Linux Sysadmin (not remote): https://kirasystems.com/careers#op-181321-junior-linux-sysad...

More: https://kirasystems.com/careers
Why Digitalization of Nigeria's Public Service Is Important
(Full disclosure: I am the founder and an ex-offender)
Heck, most CLI tools keep credentials in text files which are very easily read by random apps. Sometimes people will keep all a bunch of API keys in a single .bashrc file, which gets passed down to every child.

On macOS I've been experimenting with creating a separate keychain for storing most of my API keys. Once keys are stored securely, you can write a wrapper for each tool. The wrapper just has to read the value from the keychain and call the original. That way you lower the changes of keys being needlessly shared. It has good UX too, since it only has to prompt you when it's first used. Although for that to really work I think you have to sign the wrapper, otherwise anyone can just edit it.
Hi all,

Martijn Verburg here - London Java Community (LJC) representative on the Java Community Process (JCP) Executive Committee (EC) (dear Cthulu, the acronyms) otherwise known as the Java standards body.

Here's our reasoning for voting "Yes" the 2nd time around:

https://londonjavacommunity.wordpress.com/2017/06/28/our-yes...

This is a great step forwards for Java as a platform as it lays the foundation for a smaller, more secure and lightweight footprint. There is still more to tackle on the modularity story (expect to see further updates in Java 9.1 and beyond).

It's very important to note that you can still run your normal Java classpath based application with Java 9. The Classpath and Classloader mechanism is still there, although you'll see a few more warnings pop up if your application or its dependencies are relying on a deprecated API or dangerous internal lib.

If you choose to port an existing project to the new module system and module path way of loading then you can gain some of the benefits but of course there will be a learning curve and I'd argue that unless you're really needing that modular help then wait for Java 9.1 or even 10 until some of the edges have been ironed out.

Any other Q's throw my way!
The subscript replacements are not really needed, I was more talking about turning \delta into δ. Word itself doesn't replace the subscripts and I found the sub-/superscript characters more a nuisance to work with (as they bind stronger than _/^ I think).

But having characters that exist in Unicode appear as themselves instead of things like \delta or, worse, \mathbb N, imho really helps legibility already.
> because it can't handle too much traffic

The two most popular blockchains, Ethereum and Bitcoin, can't "handle too much traffic". They both suffer from severe congestion the moment people start using them actively. Distributed databases that have existed for a while scale much more efficiently.

Blockchains do not prevent this.

> you decided you didn't want to play anymore

If the coins have value, users are incentivized to keep the app running to preserve their wealth and to preserve the value of having a network of users participating in the decentralized app. Because all the code is open source and all the data is readily available, I can easily sell off the write keys to the highest bidder. There will be bidders because the BazaarCoins and userbase has value. If it does not have value, then there is nothing lost in me burning the write keys.

The blockchain does not add value here.

> you might be tempted to create a bunch of coins on your own mysql database to pay yourself

I cannot do this without hurting the network. The data is all readable so people will know. If I'm lying about the data being available, I will be sued or worse: arrested for fraud (because I'm selling something that is not in the contract).

The blockchain does not prevent this either, by the way. If anything, it is worse: for example, the Ethereum Foundation broke their promise of honoring "code is law" by reverting transactions on the blockchain and paying people who should not have been paid. In the real world, this is fraud.

> because authorities seized your servers

Bingo! I agree with this argument. The blockchain allows anyone to use the app and disregard authority.
You have to keep planting them. And you have to watch that they are developing ecosystems to encourage more carbon sequestration into the ecosystem. And you have to keep it up, and water them, and fight attempts to strip the plot and turn it back into monoculture farmland, and you probably need to make sure no fires happen in the first couple hundred years until you're ok with natural fires dumping carbon back into the atmosphere which also entails some kind of light controlled burn or very targeted application of intense heat for any species that rely on fires to reproduce.

I'm totally for it, I love having trees everywhere, especially as I walk to most of my destinations.
No one is going to do that. But having every government (and everything else mandatory) service available in a common language, regardless of country would be fantastic. Push the burden of language on the entities which can afford to absorb the cost best.
Three days?

Three weeks would be more noteworthy, but really get back to me after three months or three years.
> The point of the Fermi Paradox is simple: according to our best knowledge, the sky should be full of alien civilization. It's not.

But this statement isn't true. We've looked at a tiny fraction of the galaxy for radio signals and didn't find any in that small area that looked like they came from an intelligent origin (actually, we found one, the Wow! signal). But from what I've read - using the equivalent of the Arecibo dish, even the closest star to earth wouldn't be able to pick up our general transmissions. So first we have to assume that civilizations use radio transmissions for a very, very long period of time, and don't replace it with some other tech (so the earth wasn't only receiving them from, say 200,000 BC to 150,000 BC or 1200 BC - 200 AD before the civilization moved on to gamma burst communication). Then we need to assume that these signals are much stronger than the ones we're currently emitting. And then hope we get lucky and look in the right spot for them.

So after a small amount of searching we haven't yet been able to find one specific type of civilization using one specific type of technology in a very particular way (not even in the way we use it). Even if the universe is teaming with life, there's nothing paradoxical about that.
HomeAway (https://www.homeaway.com) | Software Tools Engineer | Austin, TX

HomeAway (An Expedia company) is looking for two full-time Software Tools Engineers to join our team. We’re on the lookout for great minds that can help us continue to transform the travel industry.

As a part of the Development Tools team in HomeAway, we provide, develop, and maintain the tools that HomeAway Engineers use to turn ideas into real code in real products in the real world. We continually work to streamline and automate the software development process at HomeAway so that engineers can focus on turning good ideas into good software. Please note that this is a software engineering role, not (dev)ops.
All positions offer a competitive base salary, annual bonus and comprehensive benefits. Our process is: 1 hour culture & technical phone screen -> 4~ hours of on-site interview -> offer.

To apply, please email me at uaydin(at)homeaway(dot)com or visit: http://app.jobvite.com/m?34ZIJiwh
London, ONSITE at Full Fact, the UKs independent factchecking charity fullfact.org

Hiring 3 engineers to work on bringing automated factchecking to 3 continents in 18 months.

Platform engineer
Factchecking engineer
Product engineer

Details: https://fullfact.org/about/jobs/automated/
Although it sounds like an amazing experience, I'm not really sure if we should be impressed with the results of the experiment. How much of the increase in floral biodiversity was just from going somewhere far away from home? That is, if he'd eaten food for three days in Pretoria or Bangalore, would he have seen the same increase? Or is there something special about a hunter/gatherer diet?

(...and yeah, for the purposes of this comment, I'm setting aside the n=1 problem. It's not really supposed to be a scientific experiment, obviously, but the writeup sure sounds like it's supposed to prove a point.)
This is why Turing-complete procedural smart contracts are a bad idea. As the DAO debacle demonstrated in practice.

Decision tables would be better. Not as general, but understandable.
But math is exactly one that needs a higher-level format than plain text, as is evident by things like TeX or, well, the paper being discussed here. I'd argue that there are few scientists who actually write in plain text without any higher-level markup.
Ars is far too political I think and they're very lopsided.
If it was me, I would not have put any rep in Meta. The fact that one is a genius in Java and Python does not mean that he or she is a good moderator or sie admin.

Anyway, I find it sad that they are losing some possibly useful feedback in the name of self-adoration. And this particularly because SE is a fantastic source of knowledge, just reading the Hot Topics made me learn about subjects I did have never looked at.
Take a look at Xing, I get contacted by recruiters quite often.
Is there any research done on attempting to use crypto for some smart scheme of anonymizing patient data bundles to:

- allow for cryptographically safe usage of the bundles for research (with some limitations?)

- make exact mapping of the health data bundle to a particular person impractical?

Considering the miracles of public-key cryptography and blockchains, it would seem to me that there could be a scheme that would allow for something like this.
Confirmation: https://twitter.com/davemcclure/status/881946412472193024
What You Were at 16 May Still Be Holding You Back
Completely agree, I didn't mean to imply 'because it's law it's what people want' but I don't see any movement in the UK that any significant number of people would want there health data being shared with corporations.
Just like OS X (10). It's like everybody is afraid to go to 11.

To be fair, software is a recent human endeavor, and except for Emacs, I'm not familiar with software versions over 10.
Many apologies, may we get back to you in 4 hours or so? Our devs are all asleep now (huge time difference), and I'm afraid I can't help much :/ Really sorry, I'll ensure it is fixed in max 5 hours' time
Hard drives (magnetic) don't record binary ones and zeros in literal analogue representations, and especially with PRML as used in high capacity drives it's easy to see why recovering anything from even a single pass 0 overwrite is technically impossible.
I believe opening a bank account has different requirements in different states. In NYC I only had to show my French passport, work visa, and full-time local work contract. The process seemed designed to allow even unlawful immigrants to get access to banking. In particular I believe the IVR had different decision trees in English and Spanish. Interesting.

edit: I agree having no credit history was a major PITA.
Can't believe an Apple engineer said this in Silicon Valley
The art of long-term world travel
Former CEO of 500 Startups Resigns
The brain as something that can be "hardwired" is metaphor is a recent manifestation of the brain as a complex but completely deterministic dispatcher. To be clear, I wasn't implying that you said anything wrong about evolutionary drives and their influence on the difficulty of sticking to an eating regimen for weight loss - just that it's only one way of looking at the problem. For example, it is reasonably understood how to create behavioral avoidance using some ethically questionable as was explored in A Clockwork Orange or seen naturally through phobias, both of which undertook the implicit metaphor that the brain has firmware that if flashed hard and often enough can override "hardwiring". Then there are more benign models of child development which work under the general belief that the brain is a kind of tree, which through pruning and delicate bending of the branches over a long but influential period of life can set disposition permanently (this goes back to Aristotle at least).

What I took away from the article is that decisions with serious consequences such as judicial sentencing, managing our health, and massive government policies are made on overly confident assumptions that descriptive metaphorical explanations are definitive statements of reality. This happens because the convenience of language around the terms confuses people.
Ah yes, didn't mention government, but to your point I have not looked as many gov't as I have HC.
AtScale (http://www.atscale.com) | Javascript Engineer | San Mateo, CA

As a platform that helps companies all over the world extract knowledge from their data, AtScale's browser-based application must enable customers to manage their engines, define data structures, monitor query activity, understand their underlying data, configure users, roles and permissions, and deploy definition updates to be leveraged by hundreds or even thousands of data consumers.

Details: https://jobs.lever.co/atscale/6d532ae9-9d6f-4398-8a85-3b9f15...
https://news.ycombinator.com/item?id=14690291
Legitimately curious: if you walk to lunch in silence, why even go to lunch together? What would you talk about? Purely work? I'm sorry for you, that sounds like a really unfun workplace with bad culture if it's as bad as you say. Why stay there if it's that bad?
Wow.. This is a wonderful review. Thank you so much. I will definitely implement your suggestions.
I tried that but it gets quite tedious with HN. Even with hnrss.org "frontpage" lots of stories show up. And even with a filter >10 points there's a ton to look at. Still haven't figured out a good way to consume HN.
I'd bet the kneejerk reaction to any math notation would be »Why would anyone use this when we have TeX?« (heck, it happened here despite the comparisons). Comparing to the status quo or prior art is hardly out of place, I'd say. The author certainly didn't invent this without looking at other math notation approaches first, and even met with Knuth.
Does the product have a marketing page that explains / shows it? That should be sufficient.
StackShare | Full-time | REMOTE OK (U.S. only)

We’re on a mission to create the best place for engineers to figure out how to piece together their tech stack. Our vision is to transform the way that all SaaS tools and infrastructure are bought and sold.

We recently announced our seed round (https://techcrunch.com/2017/06/19/why-stackshare-is-quietly-...), and also launched a new product called Stack News: https://stackshare.io/news.

Open roles:

- Front-End Engineer (Must be familiar with both React and Rails) - https://angel.co/stackshare/jobs/186787-front-end-react-soft...

- Developer Evangelist - https://angel.co/stackshare/jobs/86973-developer-evangelist

- Product Manager - Growth - https://angel.co/stackshare/jobs/185071-product-manager-grow...

- Technical Content Writer/Manager (Full-time & Part-time) - email us at careers+HN@stackshare.io with a sample blog post that you've written

- Community Manager (Part-time) - https://angel.co/stackshare/jobs/227001-community-manager-pa...

We're a small distributed team of 5, spread out across the US. Our Stack: Ruby/Rails/React/PostgreSQL https://stackshare.io/stackshare.

How we work:

Every engineer owns and is responsible for the products they build (e.g. Stack News). Before writing any code, the engineer tagged to the product writes a blog post announcing it to the StackShare community. From there, they spec out the product in detail and get feedback from at least one other engineer. Once the initial version of the product is built they ship it to a small group of beta testers, gather feedback, and iterate. Once the product has shipped to production, this engineer is then responsible for monitoring the metrics that matter for this product and iterating to improve it. Since we're building a product for engineers, we believe in letting our engineers work on things that interest them and giving them ownership over these products.

Interview process:

Phone screen -> technical interview -> code project -> product interview -> offer letter!

Apply via AngelList or email us at careers+HN@stackshare.io - if you're emailing us please include your resume and/or LinkedIn profile URL!
Three days is a long time to a bacterium. E coli has a generation time of 20 minutes, Staph aureus is about 30. So we're looking at a hundred generations or so. It's not nothing.
http://algo.ing.unimo.it/people/paolo/disk_sched/

https://lwn.net/Articles/601799/

tl;dr:

> CFQ separates each process's I/O requests into a separate queue, then rotates through the queues trying to divide the available bandwidth as fairly as it can.

> The BFQ I/O scheduler also maintains per-process queues of I/O requests, but it does away with the round-robin approach used by CFQ. Instead, it assigns an "I/O budget" to each process.
Golang is actually a good example of harder to write imo. It has good tooling that makes life easier, but unused variables, unused imports, and a lot of other things are errors. And if you do somewhat standard linting on top, it gets even more tedious.

Frankly if it weren't for the tooling I'd not be very sold on Go. The tooling totally sells it for me.
>still disagrees that their pesticides impact bee populations

I know that you are using the word pesticide, but the insecticide is question... would kill insects like bees?
Books I've read in the second quarter of 2017
Hypothesis Generation on all of PubMed
Isn't that just wrapped for the store in their AppV model not a true UWP app?
Heads up - you want to post in the "Who is hiring" thread over this way --> https://news.ycombinator.com/item?id=14688684

This thread is for candidates looking for jobs.
I think calling people suits, nerds or bean counters is rather rude.
Is there any actual science behind this?
Would be better, to post that link.

Saw it on Twitter, tried to post it, my post got marked as duped, that's how I ended up here.
There's a difference between a Silicon Valley VC cultural problem and a "working at a Silicon Valley technology company" cultural problem (and even if we are talking about VC-funded technology companies). Those are really two different environments, and it does no one a service to conflate the two.
Show HN: Artpip – 4k fine art for your desktop
Are you able to post the salary range for Windows Dev role?
And yet most public schools (all?) in the US insist on chaperones for dances, anything overnight (where this isn't banned as it was in my district after 9/11...yep, no school-sponsored overnight trips (which includes any which involve travel, and air travel was separately banned) district-wide)), ski trips, whatever. "If you're not in sight of an adult, you're going to use that time to have sex and do drugs" seemed to be the mindset of the administration.
Jokes apart, the contest is actually fairly useful cause it will put some light on the state-of-the-art evil practices that may lead to smart contracts outsmarting (no pun intended!) their investors... ;)
https://x-r.ai | AI engineer | Portland, Oregon | Full-time | REMOTE | https://x-r.ai/careers

https://x-r.ai is applying AI to accelerate technology development - initially by applying AI to accelerate patent attorney work to reduce the time and resources required to resolve patent disputes and to shut down patent trolls.

We are developing an AI-powered work platform for patent attorneys to do all their work on which will replace the inefficient decades-old software they currently use, and make their work dramatically faster, more efficient, and more thorough. We have a handful of enterprise customers, who spend billion-dollar-scale per year on patents, in our private pro beta free trial, and they are getting rapidly more excited and asking us how quickly we can take more of their work and how soon we can expand coverage for their work in Europe and Asia.

We are targeting for x-r.ai to become the indispensable platform that all patent attorneys need to work competitively. Under our anti-troll license, any non-practicing entity and their outside law firms, and anyone who sues a startup for patent infringement and their outside law firms, will be banned from using x-r.ai, while startups sued for patent infringement and their outside law firms can use x-r.ai pro for free. Once we reach our target capabilities, it will be impossible for any patent attorney to work for a troll or for someone who sues a startup and ever be able to do their job cost-effectively again.

Help us revolutionize a giant market and lift a burden from the entire tech world by fixing patents with software.

I just started x-r.ai in April and we are still a very small team; all positions currently come with significant equity. We're based in beautiful, affordable Portland, Oregon and will also be doing in-person interviews in the Bay Area and Seattle/Redmond regularly, including in SF, SV, and Berkeley before and after the Deep RL bootcamp at Berkeley in late August. Work in-person in Portland at least occasionally is preferred, but we will evaluate case-by-case for the right people. Successful applicants should show evidence of high levels of drive, intelligence, and team fit, and interesting machine learning applications they've developed. So far our back-end is all python ML ecosystem but we're starting to get into lua as well. We're working to incorporate bleeding-edge deep learning architectures just released in the past few weeks, and to build a great AI engineering team ready to go after more verticals to accelerate development of new technology and to work toward artificial general intelligence. Apply via email on https://x-r.ai/careers and/or via scoutsavvy.co. Thanks much.
Are You Sure You're Working Enough?
Thanks for making the remote working policy flexible to both Canada and the US. Could I ask who the application goes to?