skysight-inc/HackerNews huggingface dataset:
> I'm a co-founder of https://snips.ai

Yes, we know. You post to literally every voice-assistant related comment thread. If you aren't a bot, you must have a (voice powered?) bot sniffing out threads to post on.

If you're going to do that, please at least learn the difference between a disclaimer and a disclosure. :sigh:
A build system for your C/C++ projects, written in Golang
I'm sorry, I don't do skype or hangouts but I'll be happy to email with you. However, it is probably better if you find someone who is really an expert in the field. But I can definitely see that there is a potential problem here if you are open sourcing your code and industrial partners ship your software without some kind of clear way in which you can ascertain that what got shipped is what you intended and not some kind of perverted variation.

This might be a good starting point:

https://reproducible-builds.org/
Yoyo Wallet | London, UK | Full-time | ONSITE

We’re the fastest growing mobile wallet in Europe and one of the most exciting FinTech companies around. Transforming the way retailers and their customers interact is no small task, but we’ve got the team, the board and the investors to meet our lofty goals.
The Yoyo Wallet product comprises of iOS and Android apps that talk to a suite of APIs powered by the Yoyo platform. We use a service-oriented architecture to support real-time, high-volume transactions that consistently deliver sub-one-second response times at the point-of-sale.

Backend stack: includes (but is not limited to): Python, Django, Event messaging and RESTful APIs, Micro-Services Oriented Architecture, PostgreSQL, DynamoDB, RabbitMQ, Celery, Puppet, Fabric, Docker, CircleCI / Continuous Deployment via ChatOps, and is hosted on AWS.

We are hiring for

* Backend Platform Engineers

* DevOps Engineer

* Data Engineer

* Full Stack Engineer

* UI Desiner

You can apply on https://www.yoyowallet.com/careers.html
>I haven't seen evidence for it as the norm.

You might like Spin, a 1995 documentary composed of unauthorized behind the scenes footage of the political maneuverings of newscasters and politicians.

https://youtu.be/PlJkgQZb0VU
Especially seen from the US: I think that investor thinks that Uber is the future of transport, period. The replacement for buses, local train, taxi, car rental, car ownership.

In that world, cities pour money in Uber instead of their failing bus/metro public services. Car manufacturer and insurer are commodities behind Uber, driving is either automated or as cheap as legally possible, but also commodity behind Uber. Basically Uber would be in control of the totality of money for transporting people semi-locally from A to B, which means the lion share of the margin. That's worth 1 trillion or more, even if Uber does not manage everything.
That only works if console mode and X escape keys are configured.

Which is usually not the case on desktop oriented distributions.
Why I Decided to Build Bitcoin from Scratch – On LinkedIn
I would flag your post if I could. Your provocative statements are not productive and are off-topic. You are obviously some sort of activist. This is not the place for it.

From your bio: " You call it "alt-left", I proudly call it "Antifa".
Demanding perfection instead of progress is wasteful.
It’s interesting to me that people are pumped about async/await.

If we time travel back to when Node caqme out, the single most common reason I saw cited for its success was something like: “JavaScript’s simple event-based programming model is a natural fit for a server coordinating I/O from different places”.

Back then we had callbacks and closures and it was just powerful enough you could do almost anything, but simple enough that you were never truly lost.

Now I see developers pumped about a world where callbacks, promises, and async/await are all mixed together in an NPM soup.

I wonder if that mixture might be the thing that finally pushes JavaScript out of reach for beginners (if it’s not there already).

And maybe that opens a door for something like Lua, if it really can embrace async functions without the baggage of Promises and callbacks spread throughout public repos.

Even if that works out though, I do wonder about that original reaction to Node. Maybe Ryan Dahl really hit on a good control flow model that the JS community then threw away. I do think that platform devs sometimes try too hard to make async “disappear” instead of trying to make it inspectable.
> Six SKUs of Windows desktop

Here's hoping they'll rethink that at some point and follow Apple's approach of having just one desktop OS instead of nickel-and-diming the masses for features such as BitLocker.
If there were a reliable way to get the ball 3 feet from the hoop it'd be a lot more comparable, but most post play is still outside of 3 feet.
SEEKING WORK - Remote

We're a small studio doing quick and dirty MVPs for anything (really, anything. Except games) that needs to be done ASAP.

We charge a _very_ fair price, and have a money-back guarantee, just in case.

For more details:

https://www.shittymvp.com
You can only deem it obvious if you can actually prove it.

---

@winstonewert

> True, but the key word is "can". I could write a proof that my dynamically typed programs are correct

If you could actually write the proof, then you would not want the dynamic checks, as all they offer is protection against errors that you can prove you have not made.

> or that my functions do not index out of bounds, but I don't.

Are you actually sure you can?

---

@AnimalMuppet

> By a certain point, you've seen enough of them that you don't have to prove it, you can just see it.

If all your loops are so similar to each other that you can “just see” that an iteration pattern is correct, you should consider writing an iterator library, so that others can benefit from your hard-earned wisdom without going through the pain themselves.

Or else, if you are implying that you could be given an arbitrary loop and “just see” that it is correct, I am afraid you are wrong.

> But of course, everybody thinks they're at that point well before they actually are...

I have never even entertained the possibility.
ShareGrid | Full-Stack Rails Developer | Seattle, WA | ONSITE, Full-time, http://sharegrid.com/

We're a 15 person, passionate, fun, fast-growing, VC funded startup dubbed "The AirBnb of Cameras"

We help over 45,000 creatives share $420m of professional camera gear in the largest creative rental marketplace (http://www.sharegrid.com).

Looking for a talented full-stack Rails developer to join our development team here in Seattle.

Our current stack is Rails, React, JS/jQuery, HAML/SASS, MySQL, Git, Sidekiq, Elastic Search, DO

This is a full-time opportunity in beautiful Seattle, WA with benefits and early equity in a fast-growing startup.

Benefits: Macbook Pro, iPhone, Flexible Work Schedule and Vacation Policy, Healthcare, Stocked Kitchen, and casual working environment in N. Seattle. Position and compensation DOE.
At some level, value is a matter of taste. I agree.

Is this $900 phone better than this $200 phone, or two $200 phones? IDK, but at least they are different. The question is not (IMO) about absolute rationality, but having enough rationality to drive a market. Wine & mattress markets don't have it. You can't offer a near identical wine or mattress cheaper than market price and expect it to disrupt the market, forcing competitive price-cutting.
Meta Gaming Studio | Software Engineer | Atlanta, GA (suburbs) | ONSITE

MGS is a casino gaming company that services the Indian Casino market. We make beautiful and interactive experiences that players love. We are a laid back shop with none of the AAA stress or burn out.

We are looking for:
* Experienced developers with main stream object oriented language knowledge (Java, C#, C++, etc..).

* Scripting language experience (Python, Ruby, etc..).

* Casino gaming experience a plus.

Perks:
* Well established company with all bonuses you would expect (health plan, 401k matching, yearly bonuses, etc)

* Very flexible work hours and schedule.

* Tight knit team, everyone knows everyone.

Contact me directly at robert.curtis@winmgs.com for questions or to chat about the position.

To apply, send a resume to developercareers@winmgs.com
Protein Engineering May Be the Future of Science
I’ll hold off on votes or flagging, while I wait for some evidence commensurate to your claim that courts favor women. Is that acceptable?
Article | Software Engineer, Engineering Manager, Product Manager | Vancouver, BC | ONSITE, VISA | C$90 - C$150 | https://www.article.com

Article is on the mission to engineer remarkably better furniture experiences. To accomplish this goal we are manage our own partnership with factories, ocean shipping, warehousing, customer service, quality assurance, operations, transportation network and final mile delivers.

We are building software systems to make an impact on each and every aspect of above mentioned areas. We are a profitable 5 year old startup and we are growing at exponential rate. Come help us build remarkably better furniture experiences.

We are hiring for following positions:

Software Engineer

Principal Software Engineer

Engineering Manager

Product Manager

UI/UX Designer

See more details at https://www.article.com/careers
It is :) I work on the internal team now, but was interviewing for about a year in 2016 while working on my own business. If you have any questions about what interviewing is like I'm happy to answer!
I always thought one of Apples strengths was that they ignored the enterprise market, Windows has always been compromised by the need to support both home users and corporations.
OpenLaw | Brooklyn | Full Stack Developers and Product Manager | REMOTE | https://new.consensys.net/careers/

OpenLaw is a ConsenSys spoke that has built the first “smart” legal agreements. We’re using blockchain technology to reimagine the future of commerce and the $160 billion transactional legal market.

https://openlaw.io

About Us:

At its core, OpenLaw is a multi-module blockchain-based protocol and markup language to prepare, manage, and execute smart legal agreements. Using the OpenLaw protocol you can seamlessly execute a range of commercial transactions, store digital signatures on a blockchain, and execute smart contracts.

We use Scala as our main programming language with JavaScript / React for our frontend. Our backend uses LevelDB, and Ethereum to store, search, and verify data. We are product driven and committed to open source. That means our end goal is to the deliver the best and fastest product possible for our users and to do so in a community driven manner.

At OpenLaw you must balance passion for the technology while knowing when and how to focus the conversation on our users. At OpenLaw we enjoy an open and inclusive culture, competitive benefits, and the freedom to explore and experiment. We are always iterating and improving our work, the culture, and ourselves.

If you are someone that thrives in a fast-paced environment where being self-directed, determined, and resilient are a requirement, we would love for you to join us.

ConsenSys's team is international, as is OpenLaw's. Currently, our team works from the US; South America, Europe, and Asia. Feel free to inquire to see if we can support your location.

FULL STACK DEVELOPER (Scala experience a must!) (5 slots available)

https://new.consensys.net/careers/?gh_jid=1061221

PRODUCT MANAGER (1 slot available)

https://new.consensys.net/careers/?gh_jid=1061197

Please feel free to send your resume and/or cover letter directly to me at jacqueline.outka@consensys.net. Or, if applying through the ConsenSys site linked above, note that HN brought you there.
Linux users expect not to be locked-in and controlled. Perhaps if vendors tried different revenue models, such as sponsoring new features or charging for support/bug fixes. Over the last few years I have spent several hundred dollars in donations to free (libre) software. We are not all cheapskates :)
> you're able to figure out solutions on your own, and even more so identify problems on your own, and then work out a solution.

How do I obtain these skills? As I told, I am stuck in this loop, tell me what to do, I will research and do it, but when it comes to architectural designs, I cannot select them, I know little about their trade-offs, can research more, but damn it, I cannot decide final solution to select (probably because of lack of enough experience)
One thing I love about Windows 10 which may sound silly. The Netflix app. I can download anything downloadable on Netflix. I can't do this basic thing on my Macbook Air sadly cause they have no desktop app. Small thing that makes me enjoy Windows 10.
Also, what seems to be missing from the comments is the questioning of labor conditions.

What about working conditions in some of these countries the U.S. trades with? Is it all cool so long as we benefit from cheap labor?

Furthermore, there's an imbalance between capital and labor in terms of arbitrage opportunities. Capital can easily take advantage of labor arbitrage but labor is not mobile and thus, cannot take advantage of cost of living arbitrage.

I get the sense that most folks that support minimum wage increases don't really think much about the labor conditions of those making most of the stuff they consume.
"Smoot-Hawley" is not relevant to our current situation because we had a trade surplus when it was passed. And trade penalties should be applied more gradually to avoid shocking markets.

I agree China cheats, and we need to do something, else they will cheat more. Economic models suggest that lopsided trade is still overall good for the "loser" side, but that's in aggregate: specific sectors can still end up with a nasty hit, like the rust-belt did.
Fascinating to think the climate has so many different variables. Such a large system, a little pressure in one spot results in a spike somewhere else.

“They must be stopped, she believes, and the 2015 CDC map shows why. In it, ticks are seen moving into places that only a decade before had been considered ill-suited to support them, from the Allegheny Mountains to the Mississippi Valley, from western Pennsylvania south and east across Kentucky and Tennessee. In Minnesota and Wisconsin, I scapularis ‘appears to have expanded in all cardinal directions’, the CDC researchers reported in language that was sometimes remarkable and alarming.”
I read the OCI runtime/container specs when I was first starting to move all my work projects' dev environments to docker (Lando, to be precise - in case you haven't used it, it's awesome!). That was very illuminating, but there was a lot to it that I didn't understand because of the relatively dense language. Wish I'd had this! Thanks for posting.
Abstract class definition generation via category equations
SerpApi | https://serpapi.com | Senior Backend Engineer | Austin, TX | Full-time | ONSITE or REMOTE | $130-$160k + equity

Serp Api is a real time API to access Google search results. We solves the issues of having to rent proxies, solving captchas, and JSON parsing in an easy to use and integrate API for our customers.

Our current stack is Ruby on Rails, MongoDB, Headless browser automation (Selenium and PhantomJS), and React.JS. We are looking for a senior backend developer, and we are offering above market salary and equity.

Experience in Ruby, Javascript, Proxies, CAPTCHA solving, or Browser Automation are definitely pulses.

Contact Julien @ julien _AT_ serpapi.com mentioning HN.
It's pure politics.
In my tests 4.2.2.1 performs 50% faster than 1.1.1.1 and is twice as fast as 8.8.8.8.
KickBack Rewards Systems, Remote

KickBack Rewards Systems
http://www.kickbacksystems.com
http://careers.kickbacksystems.com

KickBack Rewards Systems is a privately held company founded in 1999 that specializes in customer specific marketing and payments for over 1000 US clients. Our clients include a half-dozen Fortune 50 companies, one of them is an anchor partner in our national coalition loyalty program. This candidate will be joining a medium sized team of 13 developers who all commit to their projects as a labor of love and their lives work. If you are interested in any of these positions my contact information is located under my profile.

-
Lead Senior Software Engineer

We are seeking a Senior full-stack Developer with leadership experience to act as a technical team lead. We’re looking for someone with a strong software development background who has deep JavaScript experience who can help the team develop better applications. The correct person must be a polyglot and should feel comfortable reviewing JavaScript, PHP, Python and have a willingness to learn C# (Xamarin) for mobile projects. Candidates with previous experience on Agile teams will be well suited for this position. This is a full-time remote employee position. If remote, candidate must be willing to work around regular MST (-0700) office hours. KRS will _not_ consider agencies, outsourced or software development contracts for tihs role.
-

To apply: Email me, my contact information is located under my profile, or, visit http://careers.kickbacksystems.com
So JavaScript _the language_ is "unstable" because you (for no discernable reason) switch to every bleeding edge JS framework that gets posted to HN?
You can get the DNS-over-HTTP(s) though. Not as ideal as a perfect DNS request/response over UDP, of course.
Trump recently took DACA off the negotiating table, announcing it in a tweet, citing a Fox News & Friends segment on 'caravans' of inbound immigrants: https://www.reuters.com/article/us-usa-immigration/trump-say...

The President is watching this same garbage and making policy decisions based on it. Let that sink in for a moment.
The problem with Windows is operating systems are a commodity. You shouldn't care about it. You are about opening your documents on your desktop and phone - you don't even care what program opens the documents.

Mac OSX, Linux+desktop (any of several), IOS, and Android are all operating systems that can do everything you need of an OS, except MAYBE run windows programs.

Which is to say Windows as a separate company probably cannot make it long term.
It's gotten a lot larger this election cycle, though. Trump really enabled the liberal base, enough so that you hear talk about repealing the 2nd amendment.
You make it sound like the regulations somehow bind and constrain the existing cartels. Another point of view is that the regulations are the mechanism by which the cartels keep competitors out.

I'd rather have "above the law" cartels than "makes the law" cartels.
The only problem is that for some, rust is a silver bullet that is going to bridge lack of system dev. by learning another language. Sorry it does not work this way. C is just fine, we don't need rust, it can probably be implemented as another preprocessor layer of c. And quite frankly, I am failing to see, what benefits it provides if I throw c++ in equation.
Time to re-think human anatomy, a new 'organ' has been found
> Established businesses aren't going to put their data in someone else's datacenter

[CITATION NEEDED]

This is very myopic. Establishes businesses are huge customers (both current customers and potential customers), for cloud providers.
It will be mostly GPL, the business model is to sell licenses for industrial device builders!
well back in the day, say before 1990, many cars needed that because the engines were so bad. a combination of plain old poor quality and immature technology for reducing emissions . So it became a meme.
The China specific tariffs (on $50 billion worth of imports) have only been announced. The product list is not even released yet and they indicated it will be at least 60 days before the tariffs are actually imposed. So it would be premature for China to be imposing actual tariffs in response to that now. What China is doing is the so-called "offset" against the metal tariffs, which went into effect against China about 10 days ago. WTO rules allow offsets though technically people should wait for a WTO ruling first, which nobody seems to bother doing these days.
Tundra.com | Senior Backend Engineer | Zurich, Switzerland or San Francisco | Full-time, Onsite | https://www.tundra.com

At Tundra, we’re passionate about enabling businesses around the world to buy and sell amazing products instantly and online with freight included, simple checkout and easy delivery. Tundra is a direct marketplace where there are never any fees or costs to use it. We believe buying products for a business should be as easy as it is for consumers whether you’re buying from Berlin, Brooklyn or Bangkok. We’re a venture backed startup with offices in Zurich and San Francisco.

What we are looking for:

* Proactive, passionate and have the needed perseverance for creating great software in imperfect world

* Track record in development of complex software systems

* Scala, JavaScript, Java - expert knowledge in at least one

Email us at careers@tundra.com or apply through AngelList: https://www.angel.co/tundra
The male/female sentencing gap isn’t an “overcorrection” because it has always existed. In the UK for at least 500 years.
OMG glib statements, really Mark ? Claiming your motivation is about connecting people rather than collecting billions of dollars by packaging them up to stalkers ? Chutzpah much ?
Note that one of these steps, the one where you replace jemalloc with the system allocator, is quite likely to become the default behavior sometime after the global allocator API stabilizes (which should happen this year). It's a bit of a shame because jemalloc really is faster than the system allocator, often by a significant margin, but in practice jemalloc is a very large burden to package in-tree, plus it largely contributes to binary bloat as seen here, and also tools like valgrind don't play nicely with anything other than the system allocator. Of course, we won't make the switch until we have an easy way to get jemalloc back via crates.io, for our users who really want jemalloc's performance benefits.
Works for me; Safari 11.0.3 on High Sierra.

(I'm surprised it works at all though... I wouldn't have thought you could have an HTTPS certificate for an IP address? You learn something new every day.)
Butterfly Network | NY | On-site, Full-time | Biotech/AI | Visa

What Google has done for search, Amazon has done for delivery, Tesla is doing for auto, we are doing for medicine. Be part of the medical software revolution! At Butterfly Network we are building a breakthrough medical device that will make medical imaging accessible to everyone in the world, saving millions of lives. We are reinventing ultrasound by squeezing all of its components onto a single silicon chip, thereby significantly increasing performance, portability and reducing the cost by over 90%.
The system's company-designed deep learning algorithms, trained by ultrasound experts, will guide clinicians with considerably less expertise. Join us to make history and work together with some of the brightest scientists and engineers in the tech & healthcare worlds

Open roles:

• Senior Full-stack cloud engineer

• Senior Infrastructure (Devops) Engineer

• Senior Front-End Developer

• Data Engineer

• Web Developer

• Image Data Scientist

• Machine Learning Research Scientist

• Deep Learning Intern PhD

• Senior ios and Android developers

Check us out: https://www.butterflynetwork.com/

Our tech stack: Python, NodeJS, ReactJS, GraphQL, AWS, Docker, Kubernetes etc.

Send me an email at: mgorodnichenko@4catalyzer.com
For anyone interested, I'm always open to PRs for the "Media Literacy for Engineers" doc I put together:

https://github.com/nemild/hacking-engineers

Examples like this are what I include, about how third-parties can manipulate media sources for their own ends.