skysight-inc/HackerNews huggingface dataset:
Google could take the label and create user profiles and then they are auctioned off on their massive ad exchange. You will then be hit with ads based on your photos, it could lead to some very scary or embarrassing moments depending on you photos perhaps?

This image classification can be done on client devices as well and backed up to the cloud with encryption. Expecting Google to do this is unreasonable.
I knew they were doing this. I am just objecting to calling this “mundane”.
However, bacon contains a considerable amount of sodium, as does miso (even the "low-sodium" types).
Reminds me of Marble Madness https://en.wikipedia.org/wiki/Marble_Madness except with cool real time fractal generation. Definitely has potential.
Location: Cyprus

Remote: Preferred

Willing to relocate: No

Technologies: Full stack web developer, Vue.js, Nuxt.js, Python, Flask, Node.js, PostgreSQL, Redis, React, Angular

Résumé/CV: CV https://docs.google.com/document/d/1OUMWl4eZI-Q0iXoSqCuJz6W5... and portfolio https://gist.github.com/therealmarv/0e1bc6664b43d2af749a606c...

Email: marvin at whippedcreamstudios.com

Senior full stack remote web developer with DevOps knowledge and over 8 years of remote working experience with US and European companies. Available fulltime immediately or starting in February. German and English speaking.
I’ve found box breathing to be helpful: https://ritualize.com/box-breathing-military-secret/
Ask HN: First mobile side-project: What stack to choose in 2019?
Hi there!

Starting this year with the next 3 months to spare, I'm planning to build a mobile app in that time. It would be nice if I could use most of its logic for a single page app as well.

Requirements: list/enter/search data, create/login to accounts, take pictures, do OCR on them, maybe even some AI on those pics

Me: frontend dev (~Angular), only mere backend experience, almost zero for native apps.

What do you think? I'm thankful for every answer! Hopefully I'm not burning the candle at both ends here with this project :-)
The source code is available on GitHub and it indeed does seem to use ray-marching

https://github.com/HackerPoet/MarbleMarcher/blob/d436b6f8006...
A Comparative Study of Leather Hardening Techniques
CS 598 JGE with jeffe which covered more advanced and niche algorithms was 10000% the most impactful cs class I've ever taken.
Recursion Pharmaceuticals | SLC, Utah | Onsite, full-time | We have raised over $80M to apply machine learning to one of the most unique datasets in existence - tens of millions of images of cells under a huge number of biological and chemical perturbations, generated in our own labs - in order to find treatments for hundreds of diseases. Our long term mission is to decode biology to radically improve lives - we want to understand biology so well that we can fix most things that go wrong in our bodies. Among other awesome folks, Yoshua Bengio is one of our advisors, and helps our ML team come up with novel ways of tackling these problems.

We’re looking for:

* ML researchers: Looking for a highly experienced senior/principal-level machine learning researcher who wants a challenging problem, lots of rich data, and knowledge that their breakthroughs will seriously help people. No bio background needed.

* Biologists, computational biologists, computational chemists, automation scientists, and drug discovery experts.
http://www.recursionpharma.com/careers for more details and to apply.

Logistics: Salt Lake City, Utah. Hiking/running/biking is literally out our back door, and it's half an hour to 6 ski resorts. Great pay, health insurance, 401k, relocation assistance (onsite is required), equity, a top-caliber team, and help make a massively positive impact. Happy to sponsor/extend visas, but you need to already be authorized to work in the US--we can’t handle the lottery at this stage.

Tech:

Data science: pydata stack (pandas, numpy, scikit-learn, matplotlib, bokeh, tensorflow w/keras, etc), a cluster of GPUs for all your research ideas
Software engineering: python, clojure[script], javascript, go, react.js, kafka, kubernetes (GKE), GCE, AWS
Our team of 110 so far: http://www.recursionpharma.com/team
>People have certainly managed to create test suites that make it harder to maintain the code.

example? these test suites are they hard to maintain or is the code its testing harder????

>And, last but not least, some of the best engineered pieces of code are precisely shells, dynamic languages and frameworks.

I don think its realized that it might not be wizardy or engineering but something more like art. architecture
> And he was just plain mad. Uncomfortable mad.

"Good day to you. walks out"
A billion? I'd do it for a billion. I could put up with a year of that for unimaginable wealth. Probably even a million to be honest.
Losing it any time at work is totally unprofessional. Don't work with these people. Moreover, interviewers go bananas over the strangest things sometimes. Just be reasonable and agree with or politely disagree with feedback
Streak | Site Lead | Vancouver, BC | ONSITE

https://www.streak.com/careers/vancouver-site-lead

Streak is establishing our first engineering office outside of San Francisco. We know that it takes focus and intentional planning to make a distributed office a success, and we're looking to partner with an experienced engineer to take on the role of site lead and build out the office.

Your day to day will include:

- Engineering: We're not particular about where in the stack you're looking to contribute (see our existing engineering reqs for some possibilities, but we're flexible), but we are looking for somebody with a strong engineering background who wants to be hands-on as the team gets off the ground. As the team grows, we'll figure out together what division of time makes sense.

- People Management: Work with Vancouver engineers to make sure they're happy, healthy, and engaged. Ensure that the team grows in a way that makes sense for both the office and Streak overall. Facilitate communication both within the site and with the San Francisco team.

- Recruiting: Lead hiring in Vancouver and work with the Streak recruiting team to source great candidates. Attend meetups and events, be the face of Streak in Vancouver.

We are excited about you if you:

- You're an experienced engineer. You've contributed significantly to an evolving codebase and have the learnings to show from it.

- You're an experienced leader. You've been a people manager, a product manager, or a tech lead for a significant team or product.

It would be phenomenal if:

- You have experience with distributed teams, especially in management.

- You're familiar with the tech ecosystem in Vancouver. We're new here ourselves and would love to partner with someone who knows their way around.

To learn more about the company and how we operate check out our careers page https://www.streak.com/careers.
False. It's illegal to have antibiotic residue in milk regardless if its labeled "organic vs inorganic".

https://www.fooddialogues.com/antibiotics-hormones-milk-dair...

Nothing prevents dairy farmers from treating cows producing "organic" labeled milk, but just like "normal" milk, they are removed from sending milk into the food chain.
To answer your final question: No, I haven't. Lucky me :)

I think there's multiple levels to this.

1. On a personal level: You clearly dodged a bullet.

Also:

> I didn't shout or get mad. I practiced my Buddhist learning and turned the other cheek without emotion.

Kudos to you.

2. On a more organizational level: That's what style guides are for, end of discussion (a coherent code base is worth much more than individual subjective quibbles). Would the guy have been a professional, the answer should have been "you'll have to change the style to match our style guide, but that doesn't matter here".

3. On a technical level: I don't write much C++ code nowadays, but yeah, I also always use the std:: prefix.

My reasoning would be this:

- "using namespace X;" in a header is a no-go anyway (I don't think is negotiable).

- In a .cpp file, I'd rather only operate in one namespace implicitly to avoid a giant mess of overloads. To the argument "compilers are amazing": Editors are not, I can guarantee you that much.

- I never write code for std, since that's reserved for the standard library and STL. So, for me, there's no valid reason ever to use "using namespace std;".

- On the "confusing" argument: I'd wager you'd never use std::cout directly except in very simplistic scenarios. Usually, there's either an abstraction (typedef is your friend there, if you want simpler names), or you write your own functionality on top of it (certainly not in the std:: namespace). Similarly, if one of your functions contains more than a couple instances std::<whatever>, it probably is way too big, anyway.

But then, the technical level is the most subjective part of all of them.
Fresh4cast | Python Developer | £28k+pa + share options | London: Spitalfields | Full-Time | ONSITE

Fresh4cast | Data Scientist | £36k+pa + share options | London: Spitalfields | Full-Time | ONSITE

Fresh4cast is an early growth-stage company transforming the fresh fruit and veg sector by providing accurate, real-time forecast-as-a-service across the fresh produce supply chain. We are looking for a senior data scientist to come and take over from the CEO and lead/build our data science team, and a full-stack Python developer to join our CTO in building the platform, and delivering to customers.

You will be our fifth and sixth team members, so we're looking for people looking to develop their career quickly over the next few years and want to be at the heart of a growing startup.

We are currently profitable, and are seeking to expand our successful platform rapidly in 2019.

Tech stack: AWS, MySQL, Python/Django backend with plenty of Pandas. Python/Keras Data Science and Typescript/d3 frontend.

To apply please send an email introducing yourself and a CV to member@fresh4cast.com.
Quite the other way round, excuse the possible off-topicness:

As a boy, way back in the sixties, age four or five, one day I overheard my parents talking of 'color tv' and the possibility of getting such a thing.
"What is that?" was my obvious question.
"A tv that can show colors, of course".
"But our tv does do color", I informed them, and was promptly told it didn't.
But of course it did. I was adamant. I knew that television was full of colors, and always had been. I could describe the colors of all sorts of things I'd seen on our tv. I remember knowing for a fact that a Volkswagen in some series I had been following was bright red. Stupid parents for not realising.

Next time the thing was turned on in all its vacuum tube glory, everything - to my immense disappointment - was greyscale, and remained so for several years until an actual color tv was actually purchased.
Kurzweil has a vested interest in wanting to see things move along quickly, given his plan to live forever. It must be frustrating for him to see technological progress slowed down by social forces, but in my opinion it's the better way. There's no way human society could move forward without complete collapse at the pace that Kurzweil predicted.
Here you go: https://incoherency.co.uk/interest/pythagoreancup2.stl

And a 50% opacity view: https://img.jes.xxx/2005

The first cup took 90 seconds to drain about 200ml. The cross-sectional area of the tube in the second version is about 4.7x larger, so if my beginner-level understanding of Bernoulli's principle is accurate, I expect it to drain about 4.7x faster, so maybe it'll empty itself in 20 seconds instead of 90.
Additionally, it is mentioned in the video on the page.
Perhaps that section stunk and someone drilled a hole to relieve the stink to space.
What is the difference between shell, console, and terminal?
I am not c++ developer myself, so can't help on the namespacing decision, although a quick search on a project made by google, it seems they don't although I assume it will change from team/company to team/company who might have their own guide styles:
https://github.com/google/flutter-desktop-embedding/search?q...

having said that, the question here is not who is right but the unprofessional behaviour shown by the interviewer.

I'd suggest to write to the company's HR or even to one of their c level managers and tell them about this situation.
I think it's hasn't been the first time and that even this toxic behaviour is not a surprise within his coworkers.
Set your data free by participating in our Open Data Streaming program
Augur hasn't really seen any uptick in usage: https://dappradar.com/app/673/augur
> A loud clatter of gunk music flooded through the Heart of Gold cabin as Zaphod searched the sub-etha radio wave bands for news of himself. The machine was rather difficult to operate. For years radios had been operated by means of pressing buttons and turning dials; then as the technology became more sophisticated the controls were made touch-sensitive--you merely had to brush the panels with your fingers; now all you had to do was wave your hand in the general direction of the components and hope. It saved a lot of muscular expenditure, of course, but meant that you had to sit infuriatingly still if you wanted to keep listening to the same program.

> Zaphod waved a hand and the channel switched again.

http://www.technovelgy.com/ct/content.asp?Bnum=1329
Ctrl-f "climate"
Ctrl-f "carbon"
Ctrl-f "green"

Nothing of interest. Ctrl-W.
New Knowledge | Multiple Positions | Austin, TX | Full-time | Onsite | https://newknowledge.com/

New Knowledge is on a mission to defend public discourse. We build products that repair online communities, identify manipulation, and help them communicate more authentically. In a world where social media is being manipulated on a massive scale, this is no small task. We care about protecting communities, brands, and companies from being targeted by the spreading of disinformation. The right fit for us is someone who is passionate about that challenge and mission. We just closed an $11M Series A in August 2018 (https://tcrn.ch/2Pfuw6X) and we are on the fast track to grow a powerful, mission driven team!

Our tech stack: Python, Flask, Javascript, Node, React, Postgres, Kafka, Jenkins, Docker, Kubernetes, Terraform, Ansible

Our current technical openings: Data Science Manager, DevOps Engineer, Full Stack Engineer, Lead Software Engineer, Machine Learning Engineer, Senior Software Engineer, Computational Disinformation Analyst, Client Success Director, Product Designer, Product Manager.

Our non-technical positions: Head of Sales, and Business Development Director.

You can view more information and apply to these roles at https://grnh.se/43037c332

If you have any questions about a position, the company, or the hiring process you can email me here: jeff (at) newknowledge (dot) com and mention "Hacker News" in the subject line.
I agree with your Trump assessment with one addition: on his way out the door, his last words will be, "That's it, I'm outta here, you don't appreciate what a great job I did, it was beautiful, you don't deserve me."
Kraken Bitcoin Exchange |Rust/Backend/Frontend devs and other vacancies | Full Time | Remote | https://jobs.lever.co/kraken / www.kraken.com
Kraken was founded in 2011, being a pioneer exchange in the crypto market. The company grew 5-fold in 2018 and is in rapid expansion of it’s development teams.

At Kraken we have a remote global team, allowing our employees to have more freedom in choosing how to organize their routine and balance work and personal life.

We’re looking for professionals with all sorts of skillsets: backend (rust, go, etc.) frontend (php/js/react/redux), crypto/payment (node.js, bitcoind, litecoind, etc.), devops (php/python/c++/go, infiniband, hpfs), mobile dev (react native), between others.

Feel free to send me an email with your contact information (phone, Github, LI, resume, or other) to ryanz@kraken.com if you wish to talk about one of the vacancies or apply directly via our Lever website - https://jobs.lever.co/kraken
I would love to see a benchmark for VM performance before and after.
He'd rather pay his own money for a sugary breakfast at school? Or do they provide it for free?
$500,000 USD is the lowest I would go
if you're wrapping the JWT in a cookie, then it's effectively a session cookie. In that case, the client side difference between JWT and session cookies are effectively moot.
Location: Austin, Texas

Remote: Yes

Willing to relocate: Yes - if housing prices are OK

Technologies: Rails, Python, Tensorflow, Elixir (learning), Semiconductors, industrial IoT.

Resume: linkedin.com/in/brianpiercy

Email: bjpcjp@gmail.com

I'm a 4-time technical product mgr. Started coding due to lack of company resources (I built my own tools). I picked up Python & Tensorflow while my company designed its first deep learning processor chip, so I was involved from an algorithm & silicon architecture standpoint.
Replaced by. Completely different app. Newsstand was really a wrapper around the App Store, in that every "magazine" you could buy or subscribe to were in fact actual iOS apps, which were only visible within Newsstand, and they each provided their own way of reading a digital copy (usually just PDF version of the print version) if the magazine. The News app has none of that.
There's undoubtedly a hostile environment for people claiming benefit in England.

Here's some discussion from judges: https://www.buzzfeed.com/emilydugan/most-dwp-benefits-cases-...
I find gestures exhausting.
I have been growing to accept that almost any technology that is sufficiently powerful is dual-use.

The classic sci fi example is spaceships; a rocket travelling at .2c is a devastating weapon and amazing tool for transit.

But so is AI tech, drones, and other technologies. Crypto can stop hackers and the government. 3D printers can print pen guns as well as plastic tools.
No need to throw around such a hollow and repurposed phrase.

Dietary cholesterol’s role in heart attacks has been largely disproven, but “fake news” is malicious disinformation, not mistaken conclusions from flawed decades-old research.
>It's just categorisation, it doesn't make predictions.

If it doesn't make predictions, it isn't science.

The Big Five model of personality is reasonably scientific, because it has some predictive power. If you give someone a standardised test to measure their Big Five traits, you can make better-than-chance predictions about their behaviour in the real world. If they're high on openness to experience, they're more likely to vote Democrat. If they're low on agreeableness and conscientiousness, they're more likely to have a criminal record. The MBTI has a tiny little bit of predictive power, but it's grossly inferior to most psychometric instruments with similar aims.

IMO the biggest problem with the MBTI is that it presupposes false dichotomies. Most psychological traits are approximately normally distributed, with most people being somewhere near the average. It makes no sense to categorise people as either "Thinking" or "Feeling" while excluding the middle. Knowing that someone is ESTJ or ISFP tells me almost nothing about them; they might be almost completely average on every domain, or they might be extreme on one of them. This false dichotomy also gives the MBTI very poor reliability - someone who is very slightly above average on extraversion might be slightly below average next week or next month.
Clinton lied under oath. That wasn’t flimsy, it was fact.
> I tried saying "what if functions have the same name"..he spouted off about "how compilers are smart enough to know what the programmer wants based upon parameters provided [...]

This sounds like a potentially challenging social situation!

On the one hand, your preference for more explicit syntax has a lot of real merits, e.g. avoiding naming collisions as you've stated. But, if the interviewer's ranting and not quite willing to give due consideration, how do you handle the conversation (besides walking away)?

I think I'd take it like this:

1. Let them vent a bit.

2. Make an analogy to [weak-vs.-strong type systems](https://en.wikipedia.org/wiki/Strong_and_weak_typing).

3. Acknowledge the merits and opportunities to benefit from the interviewer's preference (which is analogous to weak typing).

4. Suggest why you feel that, despite their own position having merits, you lean toward stronger syntax in your own coding.

5. Point out that you fully understand the weaker syntax and would be able to use it if called for on-the-job.

Since C++ is strongly typed and you're presumably interviewing for a C++-based position, you might focus on a consistency-of-design argument, perhaps gently putting forth the perspective that weaker syntax makes source code more script-like.
I think if companies want to figure out how to make people want robots/assistants in their life as more than just tools, they're going to have to start figuring out how to give users options again. My assistant is personal to me, not the same as everyone else's. The hardware is really almost secondary to this, I'd consider a rectangular box my friend if it had it's own personality, and wasn't the same as everyone else's rectangular box.
Yasu first hacker news
hey everone
SEEKING WORK - USA, REMOTE ONLY

iOS development :::::::::::::::::::::::::::

* 4+ years experience with Swift

* Adept with advanced libraries such as Core ML, CoreMotion, PDFKit, Face ID LocalAuthentication, etc.

Python development ::::::::::::::::::::::::

* 6+ years experience with Python

* Django/Flask and various data science libraries.

Rate: 95/hr (Discount available on retainer)

Email: ranked at gmail dot com
Jeff Erickson was my algorithms professor in 2012. He exemplifies the articulate, passionate educator that I wish I had for my other CS subjects. I recognize many of these notes having read them many times in preparation for quite difficult exams - a fun anecdote shared among people who've taken the class is the 25% credit given on any exam question just for writing "I don't know", effectively a reward for acknowledging your own shortcoming and for saving the TA the time to decipher a bullshit answer.

Professor Erickson, if you're reading this, thank you for being the best educator of my college days and for making your beautifully-written notes available to everyone.
Not precompiled, but there's a PR with Linux support: https://github.com/HackerPoet/MarbleMarcher/pull/1

Works well.
Bacon and eggs are absolute garbage. Bacon and other processed red meat has been implicated in cancer[1], eggs are overloaded with cholesterol and have also been associated with arterial plaque [2]. This doesn't even get into the massive animal ethics issues and global warming issues that animal agriculture causes. What about oatmeal with fruit, flax, and peanut butter - now there's a concept. (And really better yet? - no breakfast. I recommend intermittent fasting or "IF" as it's usually called.)

[1] http://pcrm.org/health/cancer-resources/diet-cancer/facts/ba...

[2] https://nutritionfacts.org/2015/08/20/what-do-eggs-do-to-our...
> a non parent attempting to give advice on parenting

Let's not suggest that parents don't have almost complete control over their kids at this age.

I can reconcile your anecdote against how I was raised: My school didn't have free food, so I didn't have a choice and your scenario was impossible. I either ate breakfast and packed a lunch or went the day hungry. I preferred the former. My parents didn't buy poptarts. I had to learn to enjoy healthy food for breakfast and a ham sandwich for lunch, and I'm very thankful for that.
The house, by itself, can do nothing but gridlock. They can subpoena all day long and it won't make any difference in anything. Neither party has a monopoly on burying things, and anyone who decides to not play by the rules is going to get destroyed by both sides -- your hope of some kind of transparency by the democrats is badly misplaced.

I personally don't mind gridlock that badly -- none of them have the best interests of the people in mind, so the less they're able to accomplish the better.