skysight-inc/HackerNews huggingface dataset:
CommerceIQ | Multiple Positions | US or India or REMOTE
CommerceIQ help consumer brands accelerate their retail ecommerce market share growth and profitably through machine learning and algorithms. We are building the world’s most complete and sophisticated Retail Ecommerce Management Platform, which connects and intelligently automates the management of retail ecommerce channels like Amazon, Walmart, and Instacart, across the entire ecommerce operational chain of retail media management, sales operations, supply chain, and digital self analytics.
We are in hyper growth mode, having recently raised our Series D funding at unicorn valuation (>$1B) and ended our third year of triple-digit revenue growth. Continued acceleration of our growth is fueled by landing new customers, expanding our platform through new products, managing new retail ecommerce platforms, and delivering exceptional customer service to unlock high net retention rates.

[1] - https://techcrunch.com/2022/03/21/commerceiq-e-commerce-infr...

Find more about us and the job openings on our career page https://grnh.se/db8c94303us, or contact me via the email rajan.v@commerceiq.ai if you have any questions.

Here are our current open roles:
Vice President, Business Development (United States - Remote) — https://grnh.se/d929a89b3us

Vice President, Product Design (United States - Remote) — https://grnh.se/07d69a243us

Vice President, Sales - Key Accounts (United States - Remote) — https://grnh.se/59f576303us

VP Engineering - Omnichannel Products (Bangalore - Remote) — https://grnh.se/7370d4de3us

VP of Product Marketing (United States - Remote) — https://grnh.se/4b860fbb3us

Software Development Engineer I(Application Team) (Bangalore - Remote) — https://grnh.se/b31770153us

Software Development Engineer I (Application Team-2) (Bangalore - Remote) — https://grnh.se/fd563c193us

Software Development Engineer II (Application Team) (Bangalore - Remote) — https://grnh.se/6b0ce4283us

Software Development Engineer II - Data Platform (Bangalore - Remote) — https://grnh.se/e2e1a00f3us

Software Development Engineer III (Application Team)) (Bangalore - Remote) — https://grnh.se/7194f9c13us

Software Development Engineer III - CCP (Bangalore - Remote) — https://grnh.se/641b7d543us

Software Development Engineer III - Data Platform (Bangalore - Remote) — https://grnh.se/574faf343us

Software Development Engineer III - Market Share (Bangalore - Remote) -- https://grnh.se/c4cf2f243us

Software Development Engineer II - Market Share (Bangalore - Remote) — https://grnh.se/b28dbfc73us

Software Development Engineer UI-I (Application Team) (Bangalore - Remote) — https://grnh.se/e49b624d3us

Software Development Engineer UI-III(Application Team) (Bangalore - Remote) — https://grnh.se/9fad2ae63us

Software Development Engineer UI-II(Market Share) (Bangalore - Remote) — https://grnh.se/42b3b96e3us

More jobs in the comments.
As others have pointed out: very little is different. Depending on if you include consensus in your use of "blockchain", there may be no difference whatsoever.

Currently it's a massively popular buzzword that frequently means very little in reality. It's just being tacked onto everything whether or not it makes sense because e.g. the Long Island Iced Tea company switched their name to "Long Blockchain" and immediately had massive stock gains: https://arstechnica.com/tech-policy/2017/12/iced-tea-company... . Even in the cases where it is technically accurate, it's rarely a good or useful idea... but it helps get funding.

So in practice, "blockchain" currently means "you will magically get rich". Technically it's almost always a Merkle tree, or a less efficient structure (e.g. Bitcoin's core "chain" is basically a linear version, which is dramatically less efficient to verify to the root for any given block... because it doesn't need that quality. Though it also uses Merkle trees within each block).
GraphQL does solve its problems. It's often very fun to use, and can save a lot of efforts if adopted correctly.

However, no matter how good or practical it is, you should mind that it's not "technology" after all. It's just an industrial solution that adopts a (relatively) new development pattern. It doesn't solve any complexities inherent to the web technologies, but merely re-adjusts the developers' responsibilities (= shifting burdens to consumers). This is a human problem (though still is an engineering problem), and is NOT a technical problem.

Thus one must approach GraphQL accordingly: does our "organization" need to re-adjust developers' responsibilities? Can we benefit from changing our development pattern/workflow?

This is not an easy question to answer, but there can be some noticeably easy cases. Say, if your FE is relatively huge/fast so that BE people simply can't catch up with it, GraphQL will be a fantastic solution. If there are too many brain-dead CRUD APIs that keep sucking up BE engineering resources (= low ROI) and causing stupid down times and development delays, GraphQL can save you.

So, when you review GraphQL, it should be reviewed in the organizational level. You should find the issues in the workflow, not in the current implementation of your service. You should struggle to improve the speed of the development and to save the engineering cost. In the end, you should NOT think this is a "better technology".
Correct (I subscribe to consumerlab.com)
>...or structure policy such that supply increases?

You could. But how does that refute anything I stated?

>It directly accounts for it

No it doesn't because real median income can’t fall when it’s below real average income and wealth is redistributed equally. It is not a purely nominal, non-real effect.
First time I have heard the term “type II fun”, things that are hard and uncomfortable but give you lasting pleasure in achievement and stories. Now I have a very useful term for some family outings we have had.
I use vimspector when I need a debugger, but find I don't reach for it nearly as often as I did in vscode. Nothing against those who are effective with it but I spent too much time crawling and not enough time solving. Print lines make me think more on what I really care about.

Vimspector isn't nearly as friendly as vscode but the which-key plugin jogs my memory on the key bindings pretty fast.
This point about Tesla has been made frequently in this discussion. I still wonder: how does Tesla store any meaningful video data in customer vehicles and transfer it?

I know that other vendors have a hard time putting the necessary fast storage in the trunk and get the data off with 100G cables in the garage.
Meta announces plans to slow hiring following challenging quarter
This is interesting. I think it's a healthy way of looking at things, and a good development. I'm always a bit curious about people complaining that "everyone defines themselves by their job", because I come from a blue collar background and I never wanted to do that - just the opposite. My job is what I do, not who I am. I write code; I'm good at it, but I don't view myself as any different from a car mechanic who's good at his job. And as I rose in rank, I never had the temptation to introduce myself as "CTO of X". But that wasn't because I wasn't proud of it. It's because I was suspicious of people. I've always wanted to see what other people made of me and how they acted towards me based on how they encountered me, without knowing my job or title. Partly this was to avoid people who are only interested in associating themselves with people they think can help them; partly it was to gauge whether I was still a decent and smart enough guy to be worth their time at face value. Occasionally it was to create simpatico with plumbers and mechanics. But I still refer to myself in most introductions as a former waiter, bartender and taxi driver who picked up some code in my free time, and unless someone knows me for a few months and I trust them, they wouldn't know what I actually did for a living. [edited for clarity]
Good point that stepwise tonal motion is much more apparent in standard notation. Maybe there would be a way to augment the notation for that, perhaps at the cost of losing some of the commonalities they kept. For instance, if you're willing to play with the duration notation, maybe you can use filled-in notes for notes within the key and hollow notes for accidentals. Or something.

Or maybe they could have done the staff lines differently.
You need to be slacking off in company hours. You need to do non-work tasks when you work. You need to be maximizing ROI for your employer. Hired for 6 hours per day? Do 1 hour of work. Read HackerNews rest of the five hours.
Analytics Manager (Bangalore - Remote) — https://grnh.se/31c1dd0d3us

Associate General Counsel (New York - Remote, Palo Alto - Remote, Seattle - Remote, United States - Remote) - https://grnh.se/ee809c0b3us

AVP, Sales - New Accounts (United States - Remote) - https://grnh.se/107a46f93us

Business Analyst-I (Post-Sales) P3 (Bangalore - Remote) - https://grnh.se/f0d741983us

Business Analyst-I - Pre-sales (Bangalore - Remote) - https://grnh.se/9e4e133b3us

Chief of Staff to the CEO (Palo Alto - Remote, Seattle - Remote, United States - Remote) - https://grnh.se/320915ad3us

Customer Marketing Director (Seattle - Remote) - https://grnh.se/5410713e3us

Customer Success Director - Advertising (United States - Remote) - https://grnh.se/107852e13us

Customer Success Director - Ecommerce (United States - Remote) - https://grnh.se/dfa6b6ad3us

Customer Success Manager - Advertising (United States - Remote) - https://grnh.se/107852e13us

Customer Success Manager - Ecommerce (United States - Remote) - https://grnh.se/dd211c463us

Data Scientist II (Bangalore - Remote) - https://grnh.se/7b4c416c3us

Director, Communications (United States - Remote) - https://grnh.se/e05e3d4e3us

Director, Content Marketing (United States - Remote) - https://grnh.se/ba25da323us

Director of Data Science (Bangalore - Remote) - https://grnh.se/f58b466a3us

Director of Retail & Data Partnerships (Palo Alto - Remote, Seattle - Remote, United States - Remote) - https://grnh.se/07a761d53us

Executive Assistant to the CEO (Palo Alto - Remote) - https://grnh.se/bbd233463us

L2 Support Analyst (Bangalore - Remote) - https://grnh.se/93b531c43us

L3 Support Analyst (Bangalore - Remote) - https://grnh.se/a1e5b91f3us

Lead Data Scientist (Bangalore - Remote) - https://grnh.se/6f51776d3us

Lead Product Designer (Bangalore - Remote) - https://grnh.se/245931bb3us

Marketing Operations Manager (Seattle - Remote, United States - Remote) - https://grnh.se/633f32af3us

Principal Engineer (Platform) (Bangalore - Remote) - https://grnh.se/c1aa91aa3us

Principal Product Designer (Palo Alto - Remote, United States - Remote) - https://grnh.se/79c364e83us

Product Analyst (P1) (Bangalore - Remote) - https://grnh.se/490101d83us

Product Analyst (P2) (Bangalore - Remote) - https://grnh.se/067c8ee93us

Product Analyst (P3) (Bangalore - Remote) - https://grnh.se/64fbe29a3us

Product Director (United States - Remote) - https://grnh.se/d7a721743us

Product Marketing Manager, ECommerce Sales (Seattle - Remote, United States - Remote) - https://grnh.se/4b8a06333us

Product Marketing Manager, Retail Media (Seattle - Remote, United States - Remote) - https://grnh.se/4354a3523us

Professional Services Director (United States - Remote) - https://grnh.se/3b7fd58d3us

Programmer Analyst - MI - Platform (Bangalore - Remote) — https://grnh.se/809968f23us

Programmer Analyst - MI - Platform (Bangalore - Remote) — https://grnh.se/12a72d4c3us

SDE -1 ( Contract to hire ) (Bangalore - Remote) - https://grnh.se/30e8e06d3us

SDET- III (Bangalore - Remote) - https://grnh.se/8f41a7fd3us

More jobs in the comments[2]
This is an incredibly uncharitable reading of the situation. It's like you're being deliberately obtuse.

Someone literally explained to you that it's a matter of transparency, and you're jumping to, "well obviously they're just bootlickers".
The reason I stopped using wordpress was it required constant maintenance. There are new exploits found monthly so you have to always upgrade. I needed a couple of addons to match my previously hand-coded blog as well and those plugins also needed to always be updated. Updating wp or the plugins would break stuff regularly.

So, wp is not really an example of "choose-boring-technology". The point of boring tech is it works and is low maintenance. wp is not low maintenance.

A static site mostly is. There's nothing to hack. No accounts. No way to "login"
The rep said that 6G was coming soon, and my friend asked if the 5G phones would all be made as worthless as the 4G LTE phones are now. This was one of the reasons given for not wanting to purchase a new phone when their phone still worked with every band AT&T used in the area (which was proven correct when they reactivated the SIM).
> Build something people want

I can recommend building something for fun, just for yourself without anything of the business-y metrics.

When I had a demotivated phase I started to build my website for fun, and didn't give a damn about anything people would say of it. [1]

That ignited the motivation to build my own tools again and led to the motivation of finding something other people might need, too.

A lot of "older" people in the industry that I know also take part in game jams like ludum dare and come together on the weekends to build something fun that they like. Game jams are all about having fun with zero expectations, so you can basically build whatever you want that comes to mind on a specific topic.

[1] https://cookie.engineer
It has nothing to do with “delusions of grandeur” or bragging about the company you work for. Most large tech companies tell you during your onboarding to disclose where you work and disclaim opinions as your own anytime you speak publicly about them.

Especially in my case, I do speak for the company in a limited scope when I am working with one of our customers or when I do approved communications in the form of blog posts, presentations, etc.

I’ve worked for 8 companies over 25+ years. The current company I work at (AWS) is another means for me to exchange labor for money.
Chia is not a good source of omega-3 because they are primarily ALA Omega-3:

“ALA, the most common omega-3 fat, is an essential fatty acid that is converted into EPA and DHA. However, this conversion process is inefficient in humans. On average, only 1–10% of ALA is converted into EPA and 0.5–5% into DHA”

https://www.healthline.com/nutrition/3-types-of-omega-3
Ask HN: Is your company ordering a hiring freeze?
Recently heard the news about Meta/FB ordering a hiring freeze. I guess they are preparing for slowdown in next few years or might have just hit their hiring quota. Hearing a lot of startups have started layoffs as well.
Are there similar talks going on in your company as well?
Scientists Used AI to Create an Enzyme That Breaks Down Plastic in a Week
An old XUL addon for Firefox called Cookie Monster had this perfect.

First, set a default of either accepting all cookies, accepting cookies but deleting them after you close all the tabs from that site, or accepting no cookies. Then, per site, you can change that site default to a different setting than your global default. Then, you can temporarily override the site default, but that override will revert after you close the browser session (or you can manually clear the override so it goes back to the site default.)

These settings are separate for first-party and third-party cookies. It didn't handle localStorage because that wasn't a thing when it was written. IIRC you could also delete all cookies from the current site manually, or open up a window to view all of them (and delete them individually from that window.) All of these functions were a click and a drag away, and none deeper than a secondary menu.

What I'm saying is if the bizarre restrictions that both Firefox and Chrome have put on browser extensions keep this from being packaged as an addon any more, build a browser that has it built in.

edit: add to that a global toggle for popups when sites make cookie/localStorage requests that you've set to be denied, and that's a pretty complete featureset for me.
Talk to a licensed therapist with a PhD or PsyD that specializes in cognitive behavioral therapy (CBT). There are masters level therapist, however most of them don't have as much training as people with PhD's or PsyD's (it can be hit or miss with masters level clinicians). But really it's about finding someone that you can connect with.

CBT focuses on challenging behavior that goes against your goals and building an arsenal of cognitive tools to maintain behavior that helps you achieve your goals.

It's what most people with these kinds of problems need.
I don't know about that. 100 lines a day, 280-or-so days a year, is pretty doable for the average L4. You could do that in migrations alone, and people do.
It turned out that the guy with the Youtube video complaining that the US didn't have a dredge big enough for the job had calculated wrong. Donjon-Smit, out of Houston TX, brought in dredges and cranes, unloaded about 500 containers in a few days, did enough dredging to free up the now-lightened ship, and towed it out.

The Ever Forward spent a few days in Baltimore being unloaded and repaired, and then went on to Norfolk, then New York, and is now waiting to transit the Panama Canal.

The US doesn't have huge dredging capacity because it has good deepwater ports. Compare the Port of Shanghai, where 32 km of bridges, artificial islands, and extensive dredging were needed just to get to deep water.
True, but (a) it's a fun project, and (b) I wanted something just for my notes, so I can add note-specific commands and generally treat my notes directory as a database I can use Sonse to work with.
Matz might have been on the payroll, but he never really worked for Heroku.
The company and employee both want it to be clear that the employee doesn’t speak for the whole company.

This is because people attribute the actions of one person to the whole group. An example from the HN page yesterday - Microsoft insults dev, then takes credit for his idea (https://news.ycombinator.com/item?id=31284419). The title was changed later by HN mods to something less incendiary.

But the point stands. 1 person working at Microsoft out of 182k said something sarcastic. That sarcasm was interpreted as an insult. Then the entire organisation was blamed (Microsoft insults dev). This happens because it’s easier for us to think reductively. Nuance is too much effort.

That’s why employees go to great lengths to add these disclaimers every comment.
You'd create a web standard for categorizing cookies (required, performance, login/session, metrics, etc). Meta tags? Naming scheme? .well-known? Lots of ways to do it.

If the website conforms to the standard, then the browser could use its own UI to ask the user for their preference. Importantly, the user would be able to state global preferences like: "only required and login cookies, don't ask about others", and then they wouldn't need to be prompted by every new site. If the website doesn't conform, then they'd need custom UI to comply with existing cookie laws, same a today.

So, the website could lie and say that their tracking cookies are in the required category, but they can do that already by not using a cookie banner, or miscategorizing the cookie in the banner.

I think the users who hate cookie banners and the sites that don't want custom cookie banner UI would like this approach. Sites desperate to trick users into allowing tracking cookies: they'll still find a dark pattern and we'll hate them for it.
Yes, surprisingly many of the devs used LinkedIn for blog posts. The type of blog posts that they did were somewhat different as well. It was normal to see posts that had to do with engineering culture and how to structure an engineering department, things like that. They would also often talk about technology from a high level. For example "why I think vert.x is the future of Java high performance programming", or something like that.
Cool project! :D Does the swiping actually change the questions that follow?
I don't think it's bad to spent so much time on the internet.

Let suppose you have a 9-5 job, after travel and basic hygiene, cooking etc, there's around 2-4 hours before needing to sleep (8-10 hours).

So what's wrong with spending time on your favourite leisure activities?
This can definitely help shorten the time to debug, especially for the hard to debug customer specific issues.

Looking forward to this!
Google Fonts compiles specific given sizes and weights into a simpler and smaller file, I think.

It would maybe be harder to give values to some variables while keeping others, but I don't think it should be and anyway just instantiating all variables solves most use cases. It's like SVGs except smaller (binary format) and in a format that text rendering systems know how to work with.
Why did you feel compelled to disclose on HR where you work at all? I work at a large tech firm with a household name. I’ve never disclosed that here (and many other places). And I say what I want without any need for disclosure.
Deprecat PHP.
It's so bad these days, the Search. Rendered entirely unusable either from SEO or other manipulation they themselves run.
You'd have to rewrite a good portion of all existing PHP code to eliminate the "{$var}" syntax. It is the "right" way to include variables in a string.
If you can pay, Helvetica is considered the gold standard.
Since Derrida
Power storage feels like a complete non-starter, without radical breakthroughs. It'd be vaguely interesting to run the numbers & see what % of a ship would need to be hydrogen gas storage, perhaps. Whether that is for a single leg of a jaunt makes a big difference. I wonder how often cruise ships tend to refuel.
EKS was really bad in it's first days.
Yes. New Zealand has extremely high interest rates. I don't know why. My parents have told me that years ago they used to be even higher (10-15%).

See these banks for examples:

- https://www.kiwibank.co.nz/personal-banking/home-loans/

- https://www.asb.co.nz/home-loans-mortgages

- https://www.westpac.co.nz/home-loans-mortgages/

Also, it appears that our central bank has an interest rate of 1.5%: https://www.cnbc.com/2022/04/13/new-zealand-central-bank-hik....
A purist might prefer to say that it needs to be "assembled" and that "disassembly" is prohibited; but I don't think many people these days would quibble that the assembler -> machine code process isn't "compiling".

Assembly language is still a textual, human-friendly language where you can give memory locations symbolic names, you use mnemonics for the different machine instructions, many assemblers have various forms of macro support, etc. That all gets "assembled" or "compiled" into the machine code.
Senior Accountant (New York - Remote, Palo Alto - Remote, Seattle - Remote, United States - Remote) - https://grnh.se/d029616d3us

Senior Account Executive - Existing Accounts (United States - Remote) - https://grnh.se/d15c0dc33us

Senior Account Executive - New Accounts (United States - Remote) — https://grnh.se/b916de4d3us

Senior Accounting Manager (Palo Alto - Remote) — https://grnh.se/fdef434e3us

Senior Product Manager- Automation (Bangalore - Remote) — https://grnh.se/d6083fe03us

Senior Product Manager-CIQ Marketing (Bangalore - Remote) — https://grnh.se/9e6e83003us

Senior Product Manager-Market Share (Bangalore - Remote) — https://grnh.se/086cb9833us

Senior Recruiter (United States - Remote) — https://grnh.se/de9eead73us

Senior Sales Recruiter (United States - Remote) — https://grnh.se/ecdb317e3us

Solutions Consulting Director (United States - Remote) — https://grnh.se/67ba58963us

If you're interested or just want to find out more, please email me! rajan.v@commerceiq.ai