skysight-inc/HackerNews huggingface dataset:
Niche | Pittsburgh, PA | Full-time | Onsite and Remote (USA only) | https://www.niche.com/

Niche is the best place to research U.S. colleges, schools, neighborhoods, and companies. Every month millions of people use our easy-to-read and comprehensive report cards, rankings, and reviews to choose the right schools or neighborhoods for them. As a unique blend of data scientists, engineers, parents, and “yinzers”, we are looking for exceptional talent to grow our company. Your ideas and work will make an immediate impact on our products and millions of users.

Senior Mobile Engineer
https://niche.jazz.co/apply/D47d0Wephn/Senior-Mobile-Enginee...

Sr. Product Manager, Mobile App
https://niche.jazz.co/apply/1ema4sfnTI/Sr-Product-Manager-Mo...

Software Engineer, Back-End
https://niche.jazz.co/apply/TOYl53q333/Software-Engineer-Bac...

Software Engineer, Front-End
https://niche.jazz.co/apply/8ciWZD7eU0/Software-Engineer-Fro...

UI/UX Designer
https://niche.jazz.co/apply/uzKzXU07GF/UIUX-Designer?source=...
Thanks, did not see that before posting. It's obviously a topic of interest. Both California and Texas have demonstrated that applying free market economics to power is hard to get right.
This is just not true, when enterprises or large organizations sign SaaS contracts. They absolutely have several years of lock-in on features and pricing.

There's a huge difference between B2C products (where terms can change at any time) and B2B products.
Grouparoo | Senior Full Stack Engineer - Founding Engineer | Full-Time | Remote - USA

Grouparoo (http://www.grouparoo.com) is a venture-backed software company building the open-source framework for syncing data between your databases and all the marketing & operations tools your company uses. Last week, we announced our Declarative Data Sync feature on HN - https://news.ycombinator.com/item?id=26276917

We are a small team, and are looking for experienced, generalist TS/JS engineers. We call this role “Founding” because you will have a real opportunity to influence the direction of the company and product. The main components of our stack are Typescript/Javascript, Actionhero, Next.js and React.

Learn more about the position @ https://www.grouparoo.com/jobs and https://www.keyvalues.com/grouparoo . Check out our open-source framework (and see what you will be working on) @ https://github.com/grouparoo/grouparoo
> (4) Null-terminated strings are the definition of insanity

Could you elaborate on this one? I've only used C in college and don't know why this is bad.
off-topic, but by definition, is water wet? "Covered or saturated with water or another liquid." Would one consider an object covered or saturated in itself?
I thought there was an official governmental point of contact that handled such complaints, and had teeth?
Who's the victim here? As far as I know it is legal to sell your self digital assets at any price you'd like.
>Scaleway had their nicely priced C1 instances....

They were far too ahead of its time that didn't make any sense ( It isn't a pun against their Tag Line ). Once AWS Graviton 2 has the whole ecosystem ready ScaleWay could then enjoy the benefits. To kick start ARM on server space ScaleWay is biting off more than they can chew. The same answer to people ask why doesn't DO do Edge Worker / Container.
I really wish the above reasoning could stand up in court!
If you read "you can do it" as encouragement to others in the same situation, it's a good thing. When you read it as a justification for why we shouldn't expand the social net, it's pretty terrible. No one is trying to belittle OP's accomplishments, but "I did it and you can too" sounds like a line from an anti-welfare politician so it shouldn't be surprising that many people take issue with it.
I'm not clear why shareholders aren't on the hook for these cases, on a per share basis. The individual owners can declare bankruptcy instead of the business
Off topic but half of my 256gb iPhone is taken up by the very vague “other”.
Thanks for your thoughtful response here. I want to really dive into something here which is your comment about 401ks and bonds.

Unless I misunderstand what you are intending with your original post (and obviously that can be subject to reinterpretation, modification, etc. - i.e. I don't hold anybody to the original idea when there is room for evolution) - if you put money into your 401k into something like, let's say a total stock market index fund - you could be sued for any company doing anything negligent. Right?

Now you might say - well that's the point. You should do your research. So let's say you're risk-adverse to being sued as a shareholder and only buy stock in the S&P 500.

So the S&P 500 Surely those are good companies, right? Sure. Except now there's only a small exclusive group of companies that get investor dollars. You're funneling money straight into the dominant companies. How could a smaller company ever raise capital?

You may recall that index funds and ETFs are made up of individual companies - actual shares. So to the extent that you have to research every company and know it inside and out so that you aren't exposed to potential lawsuits effectively eliminates all individuals from the capital markets. Only the wealthy would have ownership stakes! 401ks are just a convenient vehicle to help regular people save money - many in Europe and elsewhere opine for such a thing (spend some time on the investing subreddit).

Part of the whole point of this exercise is that you want regular people to share in the success of companies. If you open them up to liability, you defeat that. Jeff Bezos and Marc Andreesen can afford liability lawsuits. You and I can't. The rich get richer.

I'm also not sure why bonds would shield you from liability. You're still giving the company money to do these bad things, why does it matter if you have ownership? Hell, maybe companies just issue high-dividend paying bonds and avoid the whole "ownership" liability thing?

I think you're on point with regard to accountability - but that's a current failure of government, not corporations. I'm also not sure about the potential externalities that are caused by making any shareholder liable for a company's bad behavior. From a philosophical standpoint there are a lot of things to consider and I think we'd really have to nail down what specifically the issue is. Certainly workers who work at bad companies should be punished just as much as shareholders, right? Shouldn't the be personally liable even more than shareholders since they make the whole company run? And why would that not extend from management down to the janitor?
Narmi (Techstars NYC '17)| New York, NY (NYC) | ONSITE (normally) | https://www.narmi.com

Narmi is helping reinvent banking in the United States. We create a more accessible and useful financial ecosystem by powering the online banking, mobile banking, account opening and open banking APIs for the 10,000 credit unions and community banks in the United States.

You'll be working on production software that has a real impact on the average American's life everyday. Our software helps them save money on their bills, understand their financial story, protect their families and move money.

Narmi was founded by two Georgetown University alums who previously worked as CEO and CTO of an $18 million credit union and also at some of the largest banks in the world.

Plus we are backed by a top 5 VC (NEA), growing very quickly, and operating close to cash flow positive.

Even if you don't think you are an exact fit for one of our current openings, we'd still love to talk. We are always looking for well-rounded engineers to join our team in NYC.

- Software Engineer - Full Stack https://jobs.lever.co/narmi/552795b8-64b6-4673-93aa-e0b91717...

- Software Engineer - Infrastructure and Reliability https://jobs.lever.co/narmi/c807303d-7fb8-4a98-8c9b-99ae2d7b...

- Solutions Engineer
https://jobs.lever.co/narmi/362d3c62-5189-4e85-b106-3113155f...

The interview process entails an intro call to get to know each other, a remote pair coding session (for technical positions), and a remote "onsite" half-day.

Some keywords: * Senior Full Stack Engineer, Senior Full-stack Engineer, Senior Full Stack Developer, Senior Full-stack Developer * Senior Front End Engineer, Senior Front-end Engineer, Senior Front End Developer, Senior Software Engineer, Senior Product Engineer, Software Engineer * SRE, Devops * Banking, finance, online banking, mobile banking, open banking APIs, * New York City, New York, NY, NYC, Manhattan

You can learn more on our website (https://www.narmi.com/about/careers). Make sure to mention you found us on Hacker News. Also please feel free to reach out directly to me chris @ our domain.
Koddi | Currently seeking FT employees in the following locations: Ann Arbor, MI | Fort Worth, TX | Austin, TX | New York, NY or remote anywhere in the US Open roles: Senior Software Engineers (Go, Java, C, C++); Senior Software Engineering Leads/Manager (all locations); Senior Product Manager (adtech experience preferred); Senior Data Engineer; Data Scientist; Passionate about development in leading technologies? Looking to become a major player on a diverse team? Want to make a big impact on an engineer-driven roadmap in your next career adventure? Koddi Engineers drive innovation by embracing challenges and deploying emerging technologies to solve complex problems in software development.

Koddi is a technology company that was born in 2013 from an opportunity to innovate in the adtech space. Our award-winning SaaS platform provides a robust network for brands to connect with consumers and drive revenue through native sponsored placements, metasearch, and programmatic media campaigns.

Based in Fort Worth, Texas, we’ve grown to become a diverse global team. Ranked by Forbes, Deloitte, and Inc. magazine as one of the fastest-growing companies in the nation, we’re growing rapidly and looking for innovative problem solvers to join our team.

Review all open roles at www.koddi.com/careers and apply directly, or send your resume to matthew.myller@koddi.com. We are 100% remote until 2021, likely to return in a flex capacity thereafter. Please reach out with any questions. We are not currently seeking external recruitment partnerships at this time.
It is weird, indeed. Every so often I’m amazed at how many people will say yes, on surveys, if you ask them if they are living in the end times.
Exactly, nobody should be doing that, it’s a weird edge case that never happens in any case and also Tesla’s are getting rid of their lead acid batteries anyway so good luck to this guy and his lawsuit...
1. Google shuttering products because they're not profitable

2. Google adjusting product terms to ensure they can continue running it

Pick one.
Carta | Software Engineer, Site Reliability Engineer | SF, Palo Alto, Seattle, New York, Rio, Waterloo | ONSITE (after COVID), VISA | FULLTIME

Carta is hiring experienced software engineers at the Senior, Staff, Senior Staff, and Principal levels in San Francisco, Palo Alto, Seattle, New York City, and Rio de Janeiro to build products and services powered by Carta’s ownership graph: the central registry of asset ownership across the globe. Note the positions will be on-site but during the current COVID crisis we are remote.

We're recently valued at $6.9 billion!

Our stack is Python (Python 3!), Django, React, Postgres, Redis.

We offer competitive benefits:

* Health, dental, vision, and life insurance
* Unlimited PTO
* US & Rio: 401k matching program
* Canada: RRSP matching
* US & Rio: Commuter benefits
* Catered lunch and unlimited snacks
* Cell phone stipend
* Unlimited reimbursement for work related books

Current Openings:

* Engineering Manager, Board Management: https://grnh.se/34444f523us

* Senior Software Engineer, CartaX: https://grnh.se/3f6c29ad3us

* Senior Software Engineer, Financial Reporting: https://grnh.se/aaad04c53us

* Senior Site Reliability Engineer: https://grnh.se/89bbe8c43us
Semaphore | Software Engineers, Linux System Admins | Full-time | Remote (European time zones) | https://semaphoreci.com

Do you want to help build the world's best CI/CD product? Join us https://apply.workable.com/semaphore/
Oh yes; you can slaughter millions of extra cows and pigs in the US to realize a huge number of available calories, while redirecting the grain back to humans, all with no more ethical worries than you've already accepted in producing & consuming meat. A number of other inefficiencies can also go away under emergency conditions -- people will get less picky about their fruits and vegetables in a hurry, and it won't spend as long on supermarket shelves anyway.

From purely a US standpoint, yeah, I suspect our agricultural buffers are good enough for anything but a "volcano blotting out the sun" level deviation from the norm. Call it, four sigmas of food security. You'd need an event that only happens once every ten thousand years or so to really bring the US to its knees, agriculturally.

My point is -- I don't think food prices will shift much as long as the buffer is positive. If our margin narrows -- less livestock, more of it grass fed on marginal lands, grain spending less time in silos before being processed into food -- to two or three sigmas of food security, I don't think that you'll see food prices rise significantly, from market pressure.

I think if things go badly (and there's no guarantee of it at this point), it happens slowly at first, and then quickly, and you can't just point at food prices being low to say it's not about to turn from slow to quick.
No, you just asked a perfectly reasonable question! I didn't get the sense that you were vilifying me at all.
Lumen5 | DevSecOps, Fullstack, Frontend | Vancouver, BC, Canada | Fulltime | https://lumen5.com

We're a startup (40 people so far) that is growing quickly! We're writing software that uses machine learning to automate the creative process of producing video content. We've found that what we're building is very attractive to marketing and communications teams from lots of different organizations and we've got tons of interesting search, NLP, artificial intelligence, video rendering, and web scaling technical challenges. Right now, we're hiring:

Sr Frontend Developer: Contribute to our large, beautiful single-page app, using React, Redux, pixijs (webgl) and more! This position is contributing to our javascript-based video rendering engine. https://lumen5.com/careers/opportunity/?gh_jid=4212180003

DevSecOps Developer: This is a very foundation-laying role, as it will be the first of it's kind in our organization, empowering our developers to ship faster/more effectively. We work using docker, kubernetes, and google cloud. https://lumen5.com/careers/opportunity/?gh_jid=4318799003

Fullstack Developer: End-to-end responsibility on projects upgrading our video-creation web app. Using tools like react, redux, javascript/typescript, django, python, celery, elasticsearch, postgres, docker, kubernetes, etc. https://lumen5.com/careers/opportunity/?gh_jid=4360293003
Knotch | https://knotch.com/company/careers | New York, NY | Full-time | Remote within the US only, Visa allowed | Multiple Engineering Jobs | $125k-$190k range

We are content intelligence leaders committed to transparency in data and giving both brands and consumers a voice online. Our platform helps our enterprise clients become better storytellers by understanding how their audiences respond to their content marketing.

We're hiring for a Senior Backend Engineer (Elixir/Phoneix and/or Ruby on Rails), a Frontend Engineer (strong in ReactJS), and a DevOps Manager (AWS required). We're also seeking our first Senior Project Manager to join our team and lead our Agile efforts!

We’re taking on unique challenges in scalability and testing, an evolving tech stack, and merging products. We need the right team to solve them. We’re at Series-B, and as revenue grows, we have no plans to raise more VC just to inflate our value.

We take so much pride in our culture, and we'd like you to as well. Knotch has won best place to work awards four years running by BuiltInNYC and Best Benefits + Perks in 2021 as well!

Check out our open roles here: knotch.com/company/careers
...and here:

Front End Engineer (ReactJS/ES6): https://jobs.lever.co/knotch/5b9d1554-6294-442e-92c8-2f2ee2b...

Senior Backend Engineer (Elixir/functional programming and RoR/OOP): https://jobs.lever.co/knotch/2ae275d5-abb6-4540-97fc-44e4ee3...

Senior Project Manager (Agile): https://jobs.lever.co/knotch/ce58c8c6-ad48-40d2-bec1-eb0ee18...

DevOps Manager (AWS, Terraform): https://jobs.lever.co/knotch/8fb27da1-89dd-48be-bcd1-38dd8c4...
That description seems to resemble my remark:

> extract a small token from the beginning of a large string, and then skip past it to do the same thing again after that small token: essentially, build a lexical analyzer in which the pattern matcher consists of calls to scanf.

Scanning floats with sscanf means undefined behavior on a datum like 1.0E999 against a %lf (double), where the exponent is out of range. IEEEE double goes to E308, if I recall.

C99 says "Unless assignment suppression was indicated by a[n asterisk], the
result of the conversion is placed in the object pointed to by the first argument following
the format argument that has not already received a conversion result. If this object
does not have an appropriate type, or if the result of the conversion cannot be represented
in the object, the behavior is undefined."

I'm seeing that on glibc, 1E999 scans to an Inf, but that is not a requirement.

This problem could be solved with sscanf, too, while maintaining the degenerate quadratic behavior. sscanf patterns could be used to destructure a floating-point number textually into pieces like the whole part, fractional part and exponent after the E, which could then be validated separately, like that the E part is between -308 and 308 and so forth. Someone could still do this in a loop over a string with millions of floats. I'd say though that you're way past the point of needing a real lexical analyzer, and not multiple passes through scanf.
wide acceptance would MAKE it stable
Many build tools also let you configure the common set of extensions. You shouldn't be forced to set them on a per-file basis.

There's finally an effort to update the Haskell spec and many of the most common extensions are slated to be included so we won't have to use so many for "common Haskell" soon.
I guess it's back to heating my home with Corolla exhaust :-(
Github link is at the bottom.
A reasonable Leetcode guide to prep you for a fun Software Engineering career
But given the right size and efficiency for a panel, a big rollable panel could give you power anywhere in the world which fuel cars could never do.
Location: SF Bay Area
Remote: Sure
Willing to relocate: Nope
Technologies: Python, Django, Postgres, React, gRPC, Docker
Résumé/CV: Please email
Email: glik22 at gmail

I'm a senior software engineer (7+ years) with team lead experience. I'm comfortable with full stack work though I lean towards the backend side of things.
Yes, I was afraid of a mortgage as well. But seeing the cost of homes rise to outpace my ability to save was what opened my eyes.

After buying (mortgaging) a home though, I was surprised that it was not the liability I expected it to be — even with the interest on the mortgage, it was my biggest asset and always has been.
Aptible (YC S14) | https://aptible.com/ | REMOTE (PT through ET Time Zones) | Engineering, Product, and additional opportunities

Aptible helps create a more trustworthy internet by improving data security and compliance. We make it simple for modern businesses to manage compliance so that they can build customer trust.

To learn more about who we are, our culture, and whether Aptible is the right place for you, you can read our Owner's Manual here: https://aptible.com/company/owners-manual or check out our profile on Key Values: https://keyvalues.com/aptible

Open Roles: Lead Application Security Engineer, Senior Software Engineer, Service Reliability Engineer, Senior Product Manager, and more. All roles listed here: https://boards.greenhouse.io/aptible

If you're interested, apply directly through our website: https://aptible.com/company/careers
Non-competes are applied to fresh graduates on a regular basis, so that’s straight-out misinformation.
We said NO to the $30 mln offer from VC (and here is why)
lemlist said NO to $30,000,000 from an investor

Yes, you read it right.

$30,000,000 out of which $15,000,000 would go directly in our co-founders' pockets.

Why? our CEO ‎ explains everything in the 4-mins video
In what world does the cost of something correlate at all with it's environmental impact?
This is my number 1 concern when it comes to writing larger Haskell programs. Its tooling is so meager compared to what it could be and should be were the promises of the languages fulfilled.

Given how good Haskell is at writing compilers and code analysis tools it should have a best-in-class IDE, installation process, etc. when that is most definitely not the case.

Luckily the past few years seems to have witnessed rapid improvement on this front so hopefully my gripe will be irrelevant in another few years.
Ask HN: Good Topics to Study for Machine Learning Operations (MLOps)
I am putting together an online course on how to process data in real time and how to deploy models into production.
Right now, I am planning to cover the following in the course:
• Streaming data with Docker
• Apache Beam / DataFlow
• BigQuery
• Intro to TensorFlow and Keras
• Creating a basic CNN model
• Model deployment on Google Cloud (AI Platform)
• Basic visualization in Data Studio

Even put together an introduction video on this and a “detailed course syllabus” at https://whiteowleducation.ghost.io/machine-learning-mastery-course-outline/ .

What are your thoughts? Is this the right amount of material for an intro MLOps course? Is the course missing any essential topics?
Qualia | Fulltime | SF/Remote (all currently remote due to COVID-19) | Fullstack developers | https://www.qualia.com/careers/

Qualia (qualia.com) is a startup making web applications for real estate professionals with a goal of making it easier to buy and sell homes in the US. We just raised our series D, hit over $1B in valuation, and we're growing! We're looking for full-stack software engineers at all levels—no need to have any prior knowledge of the real estate industry.

Our engineering culture is collaborative and friendly, and we make beautiful products that our customers love to use. Qualia engineers work cross-functionally with design, product, and our customer-facing teams to imagine and build new experiences for our growing user base. We're looking for generalists—our engineers do everything from user interface design to data syncing across distributed systems.

Ultimately, we want to make it possible to buy a house completely online. Solving the real estate coordination problem makes for some really fun engineering and design challenges (transactions are incredibly complex).

Software Engineer II (New Grads): https://grnh.se/2336d9aa1us

Senior Software Engineer: https://grnh.se/8e96b6c11us

Engineering Manager: https://grnh.se/6e04192c1us

Senior Technical Program Manager: https://grnh.se/1a3d0fcc1us
No idea, but I bet the brand equity created for the MSN brand via MSN messenger was indeed huge across a boatload of international markets.

Seems like a huge amount of wasted traction and momentum for the generation that grew up on MSN messenger, and now might be making purchase decisions where that traction could've been leveraged. It's what any other (non tech) brands do very successfully.

I saw someone repost something from msn.com the other day, and was genuinely surprised to see it was still live.

But, the way that the brand was migrated

MSN Messenger -> Windows Live Messenger -> Bing (?) -> etc etc

was a shitshow and made death a sweet relief for it.
The claim that the vehicle is warrantied for this absolute abuse is ridiculous.
Python and MongoDB: Connecting to NoSQL Databases