skysight-inc/HackerNews huggingface dataset:
Seva Coffee (YC S15) – Laser Beams and Coffee Beans – Seeking Head of Sales
We're a team of laser physicists and coffee experts changing the $120B/yr world of coffee. We build a new robotic AI coffee system that starts with raw green coffee beans and roasts, grinds, and brews every cup personalized to you in a moment. No waste, no cleanup, eco friendly, and it fits on your kitchen countertop. It does far more - changing the entire supply chain of coffee, benefiting everyone from farmers to end consumers. It makes coffee with the nuance of sophistication of wine, and coffee experts are calling it the 'holy grail' of coffee.

See video & learn more at www.sevacoffee.com

We're seeking a Sales leader with the wisdom of experience but the mind of a beginner. With the passion and perseverance to change the world. The machine is for home (B2C), and for cafes/restaurants/hotels (B2B) and looking for a sales leader to execute campaigns for both online and real world sales. There is already strong interest from B2B customers and now launching consumer outreach.

If this speaks to you, reach out with sales experience and resume to: deepak at sevacoffee.com
Y'all are way out in the weeds here.

This story tripped the overheated discussion detector, which we've just turned off. There actually aren't many flags, and one of the main reasons why it isn't ranked higher is that most of the upvotes were dropped by the anti-abuse software.

When users start speculative meta subthreads like this, it foments a kind of disconnected conspiracy thinking that we can't seem to help ourselves from. You can email us and get the answer to exactly what's going on in a few minutes! But that's not what most choose—we'd rather wring our hands and imagine demons. If we could do this a bit less, Hacker News would be more intellectually interesting.
For anyone thinking about picking up Django and is worried about the framework being obsolete I encourage you to take a look.

Django is fantastic. I've worked with it for a number of years now and it can really help in the early stages of prototyping.

Things I especially like about Django:

* The built in admin letting you edit and view objects easily.

* Being able to use it without using the views. Add django rest framework and you can model your domain with good REST practices.

* Migrations and works well with postgres.

* That the team has thought a lot about web security and how to implement it. Things like XSS, CSRF, CORS, session timeouts, authentication are all there in Django. Other frameworks I need to pull in a library for each and pray that they work well together. I found this especially with Flask and large projects it gets ridiculous how much I have to write from scratch.

Things that would make me not choose Django:

* If you have a graph style problem and need a graph database like neo4j. (Even then I'd probably want some part relational)

* If you accept lock in to someone else's platform like firebase and don't want to run your own servers.

* raw speed is an issue and you are okay with development taking much longer. In that case you're looking at some of the golang frameworks and possibly node/express.
numo | Mobile Software Engineer (Flutter) | Pittsburgh, PA | Full-time | REMOTE possible but ONSITE preferred

http://jobs.numo.com/apply/fLLTgs8Xzu/Mobile-Software-Engine...

At numo (https://www.numo.com), we create and incubate new "fintech" companies. We have the good fortune of starting from a clean slate (i.e., no legacy code) and are able to use the latest and greatest frameworks and tools.

We are actively working on our first product, a banking app for the freelance/gig economy workforce. We've chosen to use Flutter as our mobile framework and are ideally looking for someone with actual Flutter experience. Given it is a new framework, we are of course willing to talk to folks with real world mobile experience on iOS and/or Android (hopefully both).

Our backend is Scala/Akka running at AWS.

Our strong preference is to have an on-site developer, but we are willing to contemplate remote arrangements for exceptional candidates. In this case, travel to our Pittsburgh headquarters would be required (and frequent in the beginning).

If interested, please apply using link above - I review the applications personally. Please note in the cover letter you saw this in Hacker News.

-Doug Donohoe
CTO, numo
"Oh? What's this? ... 'uber.com'? Pass."

It may not be fair but that's literal though stream right there.
This website is a really good resource: https://tldrlegal.com/
Algorithmia | Senior Software Engineer & Software Engineer | Seattle, Vancouver, NYC, and/or REMOTE

Java, Scala, Golang, C++, Azure, OpenStack, AWS, Docker, Kubernetes

Algorithmia automates, optimizes, and accelerates every step of the journey to deploying AI/ML at scale.

Please reach out either directly:
edwardpedini at algorithmia dot com

or apply through our website:
https://algorithmia.com/careers
Great to hear that.

What's the status with the official Windows client?
There is no proof humans are causing doomsday levels of climate change through CO2 emissions (literal plant fertilizer, the shit I brew and inject into my fish tank to grow plants). What is demonstrable in a lab is going to be much harder to prove for a whole planet. People should not just accept what these people say as gospel, we have had 30-40 years of doomsday warnings from these people and nothing, absolutely nothing has happened. In addition, we as humans will not be stuck burning CO2 forever, eventually Nuclear and/or Fusion will be perfected to a point that there will be no going back to burning dinosaur oil for fuel.
Whatsapp Business API
Helix | San Francisco, San Carlos & Denver, CO | Software Engineers, Security Engineers, Data Scientists, Technical Product Manager & Technical Recruiter | Full-Time | Visa | Onsite | helix.com

Helix launched the first-ever marketplace for DNA discovery. Our advanced technology delivers 100x more data than other at-home DNA tests. We integrate that data in DNA-powered health, ancestry, and wellness products.

Our mission is to empower every person to improve their life through DNA. Our headquarters is in San Carlos, with a state-of-the-art sequencing lab in San Diego that meets the most stringent CLIA and CAP regulations for performing next-generation DNA sequencing, and additional offices in San Francisco and Denver. We have raised over $300 million from investors like Illumina (the world leader in genetic sequencing equipment), Warburg Pincus, Sutter Hill Ventures, Kleiner Perkins Caufield & Byers, and Draper Fisher Jurvetson Growth.

The Tech: On the back end, we use the Go language to build our microservice-based architecture and data stores (relational and NoSQL) and many AWS services. On the front end, we rely on React for our web applications and fetch data through REST APIs and GraphQL. Our application SDKs are in Swift and integrated with numerous partner apps. The DevOps infrastructure packages services in Docker containers and benefits from an advanced CI/CD pipeline to build, test, and deploy.

We're growing tremendously and have many openings. Here are a few of our opportunities.

San Francisco & San Carlos:

Application Security Engineer (https://www.helix.com/careers/?id=256372)

Infrastructure Security Engineer (https://www.helix.com/careers/?id=680453)

Security and Compliance Program Manager (https://www.helix.com/careers/?id=1084572)

Senior Data Engineer (https://www.helix.com/careers/?id=1191972)

Senior Software Engineer in Test (https://www.helix.com/careers/?id=1191775)

Senior Data Scientist (https://www.helix.com/careers/?id=1150355)

Senior Technical Product Manager (https://www.helix.com/careers/?id=1132424)

Senior Technical Recruiter (https://www.helix.com/careers/?id=933015)

Denver:

Front End Engineer (https://www.helix.com/careers/?id=1229413)

iOS Engineer (https://www.helix.com/careers/?id=1223491)

If you’re interested in any of these roles, please send a note to careers@helix.com!
Sensor Tower | San Francisco, CA | Full-Time, Onsite | https://sensortower.com

Sensor Tower provides key metrics for everyone involved in the mobile ecosystem. Whether you’re a mobile app developer, a financial institution performing mobile market research, or a large brand thinking about your mobile initiatives, we provide your one-stop shop for due diligence. Mobile app revenue grew by 27.8% from H1 2017 ($26.9B) to H1 2018 ($34.4B) - and we’re excited to continue in our mission: To Be the Trusted Source of Mobile Insights.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/sensor-tower

Our tech stack: Rails, MongoDB, Knockout, Go, AWS

Here are our open roles:

- Senior Product Engineer, Data: https://jobs.lever.co/sensortower/7442e664-c7ff-4221-8ac7-6e...

- Senior Full Stack Engineer: https://jobs.lever.co/sensortower/c171234a-4906-46c3-b609-7d...

- Senior Data Scientist: https://jobs.lever.co/sensortower/7eb5e065-4107-4bc9-85b5-99...

- Director of Engineering: https://jobs.lever.co/sensortower/5d633b40-e089-4b81-8f78-8d...

If you're interested or have questions, email: jobs [at] sensortower [dot] com
Managed by Q | http://managedbyq.com | NYC | Onsite | Full-time | Engineering Managers, Software Engineers, Product Managers, Product Manager Lead, Engineering Interns (Summer 2019)

Managed by Q is the platform for office management. We make it easy to run an office by connecting office managers to services, including cleaning, maintenance, administration, repairs, and more. We are invested in building good jobs and empowering others - though we run a gig economy platform, all of our operators are full W2 employees with benefits, stock options, PTO, and more.

We're looking for engineers and engineering managers who are interested in joining our ~22-person team of curious, empathetic, humble, and driven engineers. We're also hiring for experienced product managers!

Though we're mostly using Django, Node, and React on top of AWS, we take a generalist approach to hiring. We’re looking for smart people who are problem solvers and passionate about their craft - you don't already have to be an expert in our stack.

I'm an engineer at MBQ, feel free to email me directly at eseidohl@<our domain> if you have any questions!

MBQ In the News: https://www.nytimes.com/2016/02/28/magazine/managed-by-qs-go... https://www.fastcompany.com/40483870/for-managed-by-q-good-j...
"How do I talk to the other machines from the vpn server"

The same way you would if everything on your side of the VPN tunnel was on the other side of the VPN tunnel, there was no VPN, and the VPN server was just a router joining the two subnets.
Its not just transferred content is literally minutes of CPU time on some webpages just to run the javascript. This isn't noticeable on a fast desktop, but try running some of these pages on atom class PCs or 5 year old phones (or for that matter put firefox on you phone and request the desktop site).
That's not what you are paying for with basic cable; you get that with broadcast for free.

What you are paying for is a broader choice in the filler between the commercials.
Bitcoin Independence Day
Location: New York, NY

Remote: No

Willing to relocate: Yes

Technologies: ReactJS, AngularJS, Python, Babel, Webpack, GIT, Docker, Selenium, Express, SQL, MongoDB.

Resume/CV:https://www.dropbox.com/s/yjd2dkv7vue0u88/Full%20stack%20eng...

Email: madhav.venigalla@gmail.com
Delivered End to end web applications:
1. BcGnj.com
2. madhavvenigalla.com(NodeJS)
I am a passionate software engineer(Python/JavaScript/Express), YouTube educator and pizza enthusiast looking for a fun role to dive into. My work is large part of my identity, so I am looking for a position that I can wrap my heart and head around... something with values that I can connect and resonate with, and people I can learn from. I have been in this industry professionally over 6 years(More number of years in full stack) and understand its nuances. I am intuitive, open-minded learner who is not afraid to be wrong, and finds it necessary to understand every aspect of something in order to make proper, informed decisions. Recently, I've been growing my cat's Instagram (I know) through a variety of Social Media experiments. Ask me about him, or check him out yourself: @maddy_cat
Please just email us at hn@ycombinator.com so we can actually look at what's going on instead of spewing into the threads like this.
I don't disagree with your assessments of django limitations. It does however, seems like a poor choice for your specific problem.

This is why the problem inform the solution, pick the framework (or lack of) that suits your problem best
M1 Finance | Lead iOS Engineer | Chicago, IL | Full-Time | ONSITE

M1 Finance is a digital-first investment brokerage that lets you a automate trades into a custom portfolio of stocks using fractional shares and with no fees. Learn more about us at https://m1finance.com.

We’re seeking a senior iOS engineer to join us full-time in Chicago to lead the development and evolution of our iOS app from end-to-end. The app is currently live (https://itunes.apple.com/us/app/id1071915644) and already enjoys great reviews — but we have ambitious plans, and it’s a great time to join us and make a big impact.

More detail here: https://jobs.smartrecruiters.com/M1Finance/743999672703995-l.... If you’re interested in our mission and want to work on a great product with great people, please apply via the link!
4chan (really, just /pol/) is one of many communities doing this. The Russian government is another entity that's doing this. There's no reason it can't be both.
But doesn't that hold true regardless? The presence of the New York Times means there are certain stories not being investigated or told. And we aren't even fully aware. We have no idea if those stories would be of more worth to us or not.
Agree, creating something nice is challenging, 3d printings may help but I haven't started it yet, waiting to evaluate different screens first.
I've decided not to dismount the car block but using a phone stand modified for my screen.
It's full of ugly cables, the challenging part was to route a cable from the rear of the car to the front :)
I felt the same way as you do, I used the git CLI directly and could never use a git GUI.

But then I figured out that Atom's git integration is actually quite neat and I started using it mostly to do `git add -i` as it makes staging files or parts of files really easy.

I still don't trust it with pushing/pulling, switching branches etc. so I still drop to the command line for those, but the atom git integration is incredibly useful for seeing your changes and committing a particular part of them.
DIRT protocol | Mountain View, CA | Onsite, Full-time | https://dirtprotocol.com

DIRT is a protocol for decentralized information curation. Communities can crowd curate trusted data. DIRT defines a set of rules for writing and moderating data that uses token staking to incentivize honesty. We raised funding from Greylock, General Catalyst, Lightspeed, SV Angel, etc, and are hiring.

FULL STACK ENGINEERS

---------------------------

1. Our stack includes Solidity (protocol deployed as smart contracts on Ethereum), Typescript (developer libraries that interact with smart contracts), NodeJS + React (web apps for users).

2. Architect high level protocol designs. Build, test, and optimize protocol features.

3. Develop APIs to be consumed by web, mobile, and command line clients. Work with a high degree of autonomy on a small engineering team.

4. We are the first customer for the protocol. Work with data pipelines and front end development to build the first application that uses DIRT.

--------------------------------------------------------------

If you're looking to learn about startups to start your own or want to work in the cryptocurrency space, we have some things you can't find anywhere else.

- You'll learn lots about startups from us. We're currently a team of four that has 3 YC alumni.

- You'll get autonomy to make decisions AND mistakes. We're a team that biases towards shipping code and learning.

- You'll find a team that trusts each other. We step up for each other to create space for the team to do their job.

- You'll learn how to express your thoughts. We actively work on clear and succinct communication of ideas

- You'll learn to build decentralized apps and be a early thought leader in the space.

Join us to build the data layer for the blockchain. Contact careers@dirtprotocol.com or apply at: https://angel.co/dirt-protocol/jobs/402768-senior-software-e...
Why do you hate spinning disks so much? And no they are not considered "deprecated", they're really the only way to affordably store large volumes of data. It's an old, venerable, and still-very-useful tech
That sounds interesting.
Site allow you to conver PDF to/from Docx, jpg, png... Still at early stage. Need help getting the word out. If you guys have helpful suggestions to make the site better please let me know.

Also looking for advise on link building and SEO.
IIRC, Microsoft developed a programming language called P that is also centered around events; I seem to recall they wrote the USB stack in Windows 8/8.1 in it.

The approach to memory management in Mita looks interesting, at least for realtime system.
> There are mounds of evidence that “good schools” in the US—whether traditional private, traditional public, public-subsidized private charter, or public charter—are a product of getting the right student population rather than substantive differences between schools.

I think a lot of this comes down to the metrics used for gauging good schools. Which are usually test scores, graduation rates, and discipline rates.

Assuming that the test scores measure something worthwile, test scores is always reported as a point in time measurement -- but really a progression would be more informative. What I really want to know is will my kid go up or down or stay the same in test scores if they attend school X, it's not super important what the average score is ; especially since the progression may vary significantly based on the input score.

Graduation rates could be low because of many factors outside of school, or could be high because the standards are low, and are often reported only at the high school level but kids who don't graduate high school were often not well prepared at other levels, etc.

Discipline rates can be meaningful, but if one school doesn't expel anybody because all the children are angels, and one school doesn't expel anybody because they haven't noticed the large numbers of murders during recess, the numbers look the same.
You do sound a bit like Apple in the sense that you posit that your way is the right way but you don't really justify it with solid scientific arguments. My technique is actually pretty close to the one you describe (my hands hover on top of the keyboard, although my elbows rest on the table) but some of your arguments sound off to me, in particular:

>A proper typing technique is like jiu jitsu—it leverages the weight of your entire hand and arm to assist with the key presses.

Given the relatively high typing frequency a decent typist reaches and the fact that you generally start typing the next key before you're done with the current one I can't really see how that would work. My palms are mostly static while I type, just hovering gently above the keyboard. They do translate a bit on the horizontal plane but I definitely don't really lower them to drive the key down. Maybe I'm doing it wrong but if you reach a somewhat decent typing speed of a few hundred keys per seconds that makes for a pretty spastic vibration with your whole hand.

Also I think it's a bit condescending to assume that every people who ends up with RSI or similar problems were "doing something wrong".
But employee A can search for a very specific thing, something that machine learning won't be able to do. So it does not need to scale if they want to target a single person.
The slightly dated TLS 1.3 talk from Rescorla talks about this briefly, this is not a situation with easy answers and the approach taken in WG, which is also the approach in TLS 1.3, may yet turn out to be a bad idea. In TLS 1.3 they have left themselves a fire exit they can run out of, hair ablaze, but it's not clear to me whether WG has a way out.

From an API point of view, "Fast and secure" sounds pretty good. It maybe infantalizes the Software Engineer, which we're not really ready for yet‡, but we get more ready all the time, so I'll let that go. It's certainly better than "No real security unless you're an expert" which was historically what such APIs tend to offer.

On the implementation side "fast and secure" is just a wish, not a fact. Individual elements, picked for being "fast and secure" may turn out not to be as fast as we'd like on tomorrow's hardware, or they may not turn to be as "secure" as we'd have liked. IPsec's Chinese Menu approach lets the software engineer pick something else, but WG's approach doesn't permit this. So, the entire protocol must perhaps be re-designed.

‡ Twenty years ago, we had no good "This just works" answers for a great many things software engineers expect from cryptography. Today we have good answers for many of them, e.g. AEAD modes for block ciphers do roughly what a non-expert software engineer foolishly thought the encryption did anyway. But for others we're still in the dark. Padding for example. For privacy we should pad lengths to hide the true nature of the data being transferred. But... how much should we pad? Today our answer is that hopefully the software engineer using the API knows. In almost all cases they do not.
I do wish that this comment could serve as the banner comment for this post. It's such an immature response to assume that because you're taking responsibility to resolve or address something that it implies that you're to blame for it having occurred in the first place.

This mentality is pervasive in the elementary and middle schools that my kids attend and it's unfortunate that adults haven't grown out of it. Thank you for your comment.

True leadership says that we need to work toward fixing the problem, while selfish ambition says, "not my fault, not my problem."
I think the key is heavy handed moderating. It creates a culture where certain types of comments aren't allowed(aggressive, and flippant) which brings up the level of commentary.
Maersk Digital | Forward Deployed Engineer | Copenhagen, New York City, Shenzhen | FULL-TIME ONSITE VISA

Maersk Digital is a 100+ person software engineering organization within Maersk, looking to transform and modernize global shipping. Maersk is the largest container shipping carrier in the world and provides incredible leverage to impact and improve global trade using data and technology.

The team is located in Copenhagen, Denmark and we are hiring multiple positions but particularly the Forward Deployed Engineer (https://jobsearch.maersk.com/vacancies/publication?pinst=005...). This role involves directly interfacing with our customers (internal and external) to drive business outcomes and value-creating products, built on top of our digital platform (Maestro). This requires travel to the relevant sites and embedding to iteratively develop solutions. The role also focuses on contribution to our internal platform to organically grow and evolve driven by these use-cases.

We are looking for technically strong team members who are also independent and desire to learn the ins-and-outs of a highly complex industry that historically has been resistant to change.

More info at https://maerskdigital.io/ or ping me directly brian.tatum @ maersk.com.