skysight-inc/HackerNews huggingface dataset:
Are you asking about rust? Not the parent but: Because the term has universally negative connotations:

I don't like equipment that's rusted. I don't like when joints have rusted into position.

I don't like getting rusty at skills.

I don't like rusty pipes or rust getting into drinking water. I don't like turning on a faucet and seeing the color of rust come out.

I know it's not 100% rational, but the feeling of revulsion nudged me away from learning about it until much later.

It also invites easy puns about a system that runs "like it has a lot of rust in it" (already seen it happen).

"Oh, but it's actually this ubergeeky reference to--" I don't care. The lay audience cares even less. The insidious metal oxide is what I think of, double so for the average person.
> I hesitate to say "downvote if they don't have salary info"

Upvoting the listings that include salary will provide enough positive reinforcement as those float to the top IMO.
Seems quite similar to using a Yubikey to house your SSH key, just with bluetooth and your phone. A bit less secure, but still quite the interesting tool.
I know you're well-intentioned, but would you please stop posting these comments? They are adding noise to the thread and these threads are already top-heavy.

We detached this comment from https://news.ycombinator.com/item?id=14240535 and marked it off-topic.
Yeah I remember them there, which made the move even more shocking.
Ok, didn't know that, can you point to some pages that explain how you can reference the same memory from two threads in the same process with these languages?
They'll pursue you, if you will build hackintoshes and sell them with pirate macOS. I've never heard that they were after individuals. I even think that in many countries Apple's EULA is not counted as law, so they don't even have legal reasons to fine anyone.
There's nothing unique about software that makes it more likely to be developed independently by many inventors, the same happens often with hardware patents. And the same argument applies - the patent system as a whole impedes progress as much (or more?) than it advances it.
Hi, that looks good! I'll probably try it out soon.

One suggestion regarding PCI DSS: you should probably make a page/whitepaper that outlines the compliance story of Kryptonite. ScaleFT has a great one: https://www.scaleft.com/use-cases/pci-dss/. By the way, have you checked that you do not need to be compliant yourself?
I don't think you can do variable length shift with an arithmetic instruction in AArch64 either: only immediate shifts.
Shaming Children So Parents Will Pay the School Lunch Bill
The problem with the quadratic formula is that, without referring back to the polynomial or thinking through the proof, I have no way to know which coefficient corresponds to which term of the polynomial. Here's an improvement on the variable naming:

X and Y are descriptive of an overwhelmingly common abstraction, the cartesian coordinate system. They do about the best job they can do.

The coefficients (a, b, c) are opaque. It seems like they would be better generalized as (C_2, C_1, C_0) (or subscripts instead of _#), to let C_N represent "The coefficient for the x^N term of the polynomial").

A few extra characters that are acceptable to mathematicians (subscripts are ++good) would make the formula much more readable, and lets us generalize to higher-order polynomials for similar solutions (not that they necessarily exist).
Picture Perfect – How to Choose a New Monitor
Even if your computer is 100% compromised, SSH can't be used without your explicit permission and knowledge.
Yeah, but if he's involved in managing (probably is) his stress level, blood pressure etc must be going through the roof. Obviously he doesn't want to be losing money, at this point it must be about his reputation. My point was that maybe, just maybe he'd be doing himself a favor if he quit and relaxed. Maybe add a few years or decades to his life.

At $7 Billion or so networth he'll be fine, without a job. OK, maybe he might have to skip a meal or two here and there but that's about it :) .
Funny how the talk always turns to human rights when Peter sets his sights on something he is lacking, which Paul happens to have.

Paul just 'happens' to have both houses and all the available land to put them on? Convenient for him.

Must be God's favourite; Peter should lump it and go die in the gutter. Better luck next life Peter, you asshole, try being born with one of the houses next time, although you'll only damage it. I mean, you're poor therefore you're trash, right?
SEEKING WORK - Germany Saarbrücken/Stuttgart | Remote, travel possible, have visited customers in London before.

Rust, C++, Java, Javascript, XML/XSLT/XSL-FO.
Currently interested in high performance parsing, streaming data conversion, XML/HTML5-based technical documentation publishing.

Last job finished: Solaris/Oracle11 XML logs to JSON for logstash on old enterprise systems where Java 5 was only option (also improvements to logstash-java), wrote a specialized XML parser from scratch, user-configurable XML-JSON translation, XSLT-based translation file generator from XSD.

Freelancer since 2011, previously 9 years at the German Research Center for Artificial Intelligence and the University of Saarland. Worked with customers from Germany, UK, Belgium, USA, Australia, Singapore, New Zealand.

http://sentido-labs.com/en/portfolio/
Most of that is soot, not char (i.e. it's "dirt" that has stuck to the rocket, not the actual material on the outside of the rocket charring).
Mantl, a modern platform for rapidly deploying globally distributed services
I'd like to know this too. My computer is patched daily, my phone less often.
My suggestion was to 1) not use any data or algorithms, or 2) use an objective algorithm to figure out if poor white males with criminal records but with a new child are likely to be repeat violent offenders.

I did not suggest to use a single variable, nor did I suggest that it be used to determine guilt, explicitly dictate sentencing, etc. If there is going to be any algorithmic "fact" finding, it should involve plugging in all available data for a defendant and trending it against all available data. Not cherry picking.
Obvious question - What happens when the phone containing the private key is lost?
Does this allow me to ssh into my server, for example, a shell server on the internet?

If so, how does the server contact my phone? Through your server, right?

What software do I install on the server for that?
Telescript and Obliq come to mind.
We detached this subthread from https://news.ycombinator.com/item?id=14240681 and marked it off-topic.
Thanks for the share!
Even function has a definition in the philosophical sense unrelated to even the technical details of the lambda calculus. Especially when the function is pure and/or continuous, these are really useful distinctions in a design vs. using a bare bones definition that talks about a function being a pointer to some code.
Conduit | Software engineer (Full stack, front-end, back-end) | Boston/Cambridge | FULL-TIME | https://cond.co

====

Conduit is a small venture-backed startup based out of Cambridge. We’re building personal relationship management software to help track, maintain, and grow relationships. People have a hard time staying in touch with others-- let's change that.

We're continuing to grow our team. If you're a top engineer with any background, we want you: someone who can hold their own and be comfortable taking charge of large projects at an early-stage company. You'll build out our infrastructure from the ground up, make and defend impactful technical decisions, and have the opportunity to grow into future leadership positions. We value smarts over skill-- experience, versatility, and intuition are crucial. Sound like a good fit? Let's get in touch.

DETAILS

Front-end engineer (JS/React, GraphQL, Node): https://angel.co/goconduit/jobs/210117

Back-end engineer (Python, Node, GraphQL, APIs, DBs): https://angel.co/goconduit/jobs/210118

BENEFITS AND PERKS

- Be an early-stage employee and work with a fun, world-class team. - Receive significant equity at a fast-growing and valuable company. - Ownership and autonomy over large projects; the independence to succeed. - Little to no legacy: don't deal with old codebases; we're clean and modern. - Open vacation policy (no set number of days per year): take the time you need. - We'll provide the technology you need to be productive. - Lunches catered or reimbursed twice a week, plus unlimited snacks and drinks.

=====

No remote, please. TO APPLY: Email us resume/work experience/some projects of yours to careers@cond.co

=====

=====

=====
Monit’s smart diaper sensor lets parents avoid the sniff test
https://krypt.co/faq/
"Instead, Billy Beane identified what components led to team success, then found which of those the market doesn't pay for. Then he got those guys."

Let me ask you - as I am not a baseball nerd - if there is any counter-argument to the BillyBeane/Moneyball/WAR movement ?

I don't mean knee-jerk, irrational objections - but real, reasoned counter-hypotheses ?
Does Jane Street hire interns for Fall or Spring?
It's actually a more natural placement than the one required to type on a keyboard either in my lap or on a desk. My wrist is kept straight on both axis and there's no strain as both my forearm and hand are resting on and supported by a surface (e.g. my thigh or the desk). It's roughly equivalent to having my thumb on the CTRL key position which is also fully supported but in the case of a desk, thumb on screen offers more wrist support.

Having my hand on home row is awful by comparison because my hand is completely unsupported and angled on both axis so there's a lot more strain.
Token - http://token.ai | ONSITE | Full-time | New York, NY/NYC
We are looking for iOS and backend (primarily Go/Golang) engineers to join our growing team in the ecommerce and personal assistant space.

Token is the simple, sophisticated way to thoughtfully give personalized gifts. We are on a mission to make the world a more thoughtful and generous place by transforming the way we buy things and show love. Our team is building a specialized A.I. platform and a world-class crew of experts in service, etiquette and empathy.

Our engineering team is fundamental to everything we do, focused on scaling expectation-exceeding, human-quality service to a mass scale. Our cultural approach is to build with best practices, implement your own ideas and develop excellent habits. And to celebrate. We take celebration very seriously.

We are a scrappy team with deep experience in virtual assistance, data-mining, and customer service. Token is a brand new type of product, focused on design and customer experience. We are an early-stage company that is venture funded by exceptional investors with deep experience in ecommerce, human-and-artificial intelligence systems and gifting.

https://boards.greenhouse.io/token
You're looking for strategy everywhere. People at big companies do a lot of things and not every feature is high-level strategic.

I don't know their motivations, but the first use that comes to mind is to make automatically testing your own web app using Chrome easier. Most teams working on web apps could use better testing, whether they work for Google or not.
Language is always overloaded in the object-oriented sense. In the functional programming world, definitions are defined much more precisely, but then words have much less flexibility in how they can be used.
Any user-level application on your computer can read the SSH key -- you'll never know if it's used or sent off somewhere. Even passphrase encrypted keys are vulnerable. Check out this blog post for a deep dive on our threatmodel and why you should store your SSH key on your phone https://blog.krypt.co/why-store-an-ssh-key-with-kryptonite-9...
Oh well I was pointing out to the part where their whole codebase is formally prove, plus their Smart Contract language Michelson is functional and can be used very easily to be formally proven (there by leading to writing more secure smart contracts), since you're earlier concern was security.
The Yubikey (as in generate and store SSH keys on the Yubikey) is not exactly a hard to use option. It's not as nicely packaged, but quite functional.

EDIT: I'd love to talk about this, if someone has a differing opinion. Once set up, it was dirt simple to use.
HelloSign (https://www.hellosign.com) | San Francisco, CA | Full-time | Onsite

We're hiring experienced developers to work on our two flagship products, HelloSign and HelloWorks. We have open front-end and full-stack positions (PHP or Elixir).

Our typical hiring process is quick, involving a phone screen and one on-site interview.

More info about the just launched HelloWorks (Elixir & React/Redux) here:
* https://www.hellosign.com/products/helloworks

* http://blog.hellosign.com/the-new-web-elixir-phoenix-channel...

Job listings: https://jobs.lever.co/hellosign
Agreed. It's also worth observing for those who might not really be baseball fans that baseball is really less of a team sport than most major sports. Yes, team dynamics can reach toxic levels and sometimes teams seem to outperform their individual roster members. But other than some degree of matching players with positions (pitchers in particular), you mostly want players who would be best/best value on key stats under any coach or any team.
I'm very sympathetic to the idea of disallowing software patents; to my layman's sensibilities, so many of them are ridiculous, or after the fact grants of something that has been done in practice for years, or predatory, or all that and more.

However, any physical machine or process can be reduced to the laws of physics, and you can't patent the laws of physics as far as I know. I don't think "reduced to mathematical formulae" is in itself a great argument.

Should the jacquard loom have been granted a patent?

https://en.wikipedia.org/wiki/Jacquard_loom

https://www.google.com/patents/US578068
Well I've deleted several but I can't after you've replied to them all. I don't mind if you delete all of them except this one, as it feels your input is most substantive here.

A polite "Boooo!" for flagging/detaching/whatever the root-level comment if you did that though, base salary info should be required.
More Flooding and High Temperatures Expected for U.S.A
Look at the very short section titled Big Bang nucleosynthesis on https://en.wikipedia.org/wiki/Cosmic_neutrino_background. Based only on the relative abundance of He-4 and D (H-2), one gets an estimate of 3.14 for the number of neutrino species. You can find more detail on http://darkuniverse.uni-hd.de/pub/Main/WinterSchool08Slides/.... Basically, the more light neutrino species there are, the faster the expansion occurred in the early universe, and the less time there is for making other nucleus from protons and neutrons. After a while, the matter is to diluted for fusion to occur and the ratio of various nuclei is "frozen" .... until stars are formed much later on.
VLC http://www.videolan.org/vlc/index.html
VOX https://vox.rocks/mac-music-player
"Gregory was notoriously argumentative and after a quarrel with a fellow academic, Professor Hamilton, he smote him to the ground with his stick. Summoned to court he was found guilty of assault and fined £100 (a considerable amount in those days). He had the last word, however. On paying his fine, he said that ‘He would willingly pay double to be allowed to repeat the assault’."
No -- we treat every communication channel as untrusted. All communication between the phone and computer is encrypted with session keys established when you pair by scanning the QR code in the terminal. Check out our architecture post for more details: https://blog.krypt.co/the-kryptonite-architecture-a385e7aaa3...
As someone who has NOT gone low level into the theory of programming languages (bailed out on CS a decade ago), I wonder what the practical difference is between this and threading or multiprocessing.dummy.

I understand the idea of blocking I/O and skipping that until a function/thread returns.
I think you're saying that if you use this app, and remove other ssh keys from your computer, then "SSH can't be used without your explicit permission and knowledge.".

I agree with another commentator, I trust my PC more than I trust my phone. The latter is probably already compromised.
I mean, I'm very much opposed to over-broad software patents, but that's a fairly silly argument. Anything a human being produces can be reduced to mathematical formulae.
She may have the tag but she isn't allowed to actually use it unless she's driving grandpa.
Most companies cannot have their employees sign multi-year contracts. Outside of sports, there is a much bigger risk of your competitors poaching people after they've developed.
ThirtyBees 1.0.1 Stable is now available – NemoPS
Absolutely! I have paths in my old neighborhood where if I walk them I can recall specific passages from Ready Player One or Steven King's On Writing. If you need to clear a specific associative memory from a place you enjoy visiting, just keep visiting while listening to other audiobooks and you may lose that specific association.
Sprout Social | Chicago, IL| Full-time | React Native Mobile Engineer| http://sproutsocial.applytojob.com/apply/ZkZkXt/React-Native...

We leverage React Native to build beautiful, performant and intuitive Android and iOS applications for our products. You’ll help us ensure that the Bambu product mobile applications are better than a native equivalent by pushing the bounds of JavaScript and to look for high-value opportunities to introduce React Native to our Sprout applications.

At Sprout we encourage cross-functional collaboration. The Mobile 'squad' consists of a dedicated Mobile Product Designer, dedicated QA Analysts, other Mobile Engineers and a Mobile Product Manager.

Sprout Social is used by more than 17,000 brands around the world. Companies like Marvel, Adobe and Pivotal Labs rely on Sprout to create stronger relationships with their customers through social media

We are looking for someone that has contributed to and submitted several applications on a professional team.
Please apply via the above link and mention Hacker News!
.Net wasn't a priority due to our very limited resources. We will be expanding the number of drivers and ORMs greatly over the next while.

That being said, I tested npgsql a few days ago and it worked perfectly. Nothing too extensive, just created a db, 2 tables, inserted some data and did a join. So please give it a shot and if it doesn't work, file issues and we'll address them.

(disclosure: I work at cockroach labs)
Managed by Q/ Software Engineer/ Full time/ New York, NY

About Q

Managed by Q is on a mission to make the world work better. Growing from a small room above a garment factory in NYC’s Chinatown in 2014, today we power thousands of offices across New York, San Francisco, Chicago, and Los Angeles.

The tools we’re building enable office teams to seamlessly run their workspaces while also empowering service providers and small businesses to flourish.

Software Engineer:

You will be responsible for making engineering design decisions and developing features that support our technical and product strategy. We are solving logistics problems such as consolidating billing, dispatching the right person to the right place at the right time, helping employees book services seamlessly, vendor fulfillment, and a robust Marketplace. We follow best practices, to ensure we’re writing clean, tested, and scalable code.

We take a generalist approach to hiring. We’re looking for smart engineers who are problem solvers and passionate about their craft

- 4+ years experience building software or web applications
- Doesn’t matter what language, just a focus on writing well designed code (our stack is JavaScript, Python, MySQL, and PostgreSQL)

Apply here- https://boards.greenhouse.io/managedbyq/jobs/268010#.WQeYg4k...
Why is it branded as savings? If they're 30% faster, that's 30% more profit, no?
fantastic news, is that in any way useful for server-side rendering? i can imagine well to pre render here or there things though
1. New ideas around "origins of life"
https://arstechnica.com/science/2017/04/mimicking-an-impact-...
Interesting, to belabor the sports team metaphor, culture does indeed seem to be an alternative to max salaries. C.f., Spurs being one of the most winningest teams in the past couple decades, Tom Brady taking pay cuts in order to maintain and foster a dynasty, and Steph Curry doing similar. In all these cases, a great coach (read, CEO) has fostered a strict but burgeoning cultures which rewards its members through a shared success in what they love and not an individual's compensation.

Of course this analogy can be dangerous. Athlete's get paid extraordinary sums, even while sitting on a bench 99% of the season. Whereas many employees have to worry about their own compensation simply to survive, and such selling of culture as a supplement to compensation won't always put food in your mouth (and thus can be exploitative).

Nonetheless, I appreciate your comment, you brought up an interesting view on workplace culture that I never thought about.
Get a build of Chromium that is more recent than this feature
I agree with you, but Only a small subset of transgendered people want their pronouns to be they/their
You can do async/event based programming using coroutines instead of threads, thus achieving non blocking behaviour. Nginx does that for instance.
That's certainly not true. You can protect a manufacturing process via patent, and also protect a manual on the manufacturing process via copyright. Further, you can protect machinery within the manufacturing process via patent, and also protect a manual on the machinery via copyright.

This parallels software coverage. You can protect the process (the executed code resulting in affirmative steps) and the manual (the source code).

=================================

EDIT: I must be flagged, because I can't post anymore. SO if you make a post that people disagree with, you get your posting privileges revoked?

=================================

It's close enough. The main point is, patents have been accepted as a necessary part of the investment, development, and recoupment process. A patent, directed to machinery or software, with generalized language may implicitly cover thousands of different ways to perform a given process.

Look, I deal with IP day in, day out. I'm glad that it exists because I've made a career out of it. That said, I don't agree with the status quo when it comes to the patentability of computer implemented methods. Some stuff that comes across my table is clearly novel. Some stuff was issued in the late 1990s and appears to be painfully broad and woefully invalid.

Software copyright infringement is a red herring, unless you are dealing with piracy, theft, etc.
The term of art is "language shift", but it's nearly always a case of internal colonialism. Nearly any time you see a linguistic minority abandon its language for the majority language, you can bet that the government was taking kids away from their parents and beating and shaming them if they dared utter the language their parents spoke to them as babies.

Occitan in 1860 was spoken by 39% of the population of France, and now has about 100k speakers.
https://en.wikipedia.org/wiki/Vergonha