skysight-inc/HackerNews huggingface dataset:
ETFLogic | Fintech Software Developer | New York, NY | REMOTE | https://logicly.finance | Full Time

ETFLogic is a fintech company that provides workflow automation to wealth management. Our clients are ETF Issuers, Asset Managers and Financial Advisors. We help them make more informed investment decisions with Exchange Traded Funds. ETFs hold in excess of $5 trillion in assets in the US. That number is projected to reach $30tr by 2030. Investor demand continues to drive innovation and complexity in the ETF landscape.

Our core product is LOGICLY, a web platform that drives the investment process around ESG, factors, lowering costs, increasing potential returns, tax loss harvesting and more.

We are looking for Software Developers to join the engineering team and help us grow and scale the next generation of financial tools and navigate the complexities of the financial markets. Interest in finance, trading and ETFs is desirable.

You will be working very closely with all members of the engineering team and interface with sales and marketing on a regular basis.

Our tech stack is comprised of q/kdb+, JavaScript, React, Python and various AWS products. We employ a scalable micro-services framework (Nameko) for rapid data delivery to a global set of users.

Success in this role is an ability to work with all team members, understand the ins-and-outs of cloud-based services (emphasis on AWS), focus on systematic and repeatable processes to ensure system robustness and scalability, enhance monitoring, etc... The role of software developers at ETFLogic can encompass many domains: financial data analysis and data science, systems architecture, building out robust analytics data pipelines, quantitative engineering to understand portfolio risks, portfolio optimization, etc.. We encourage individuals with skillsets in any of these domains to apply.

Visit us on https://logicly.finance/careers/software-developer/

Please send a resume to info at etflogic.io
Airbnb | Remote (preferably West Coast), Seattle, WA or San Francisco, CA | Staff/Senior Software Engineer | Full-Time | airbnb.com

Airbnb Infrastructure is hiring for several key positions - we're looking for talented engineers across a wide variety of domains to build the platform that supports our mission to create a world where anyone can belong anywhere.

Airbnb is at a pivotal point in its growth and maturity as an engineering organisation. We run some of the largest Kubernetes clusters in the industry, have open sourced some extremely successful data tools (e.g. Superset), and are rapidly adopting newer technologies like Flink and Istio.

We use Terraform, AWS and Chef extensively. My team (Cloud Infra > Compute Infra) mostly uses Golang but it helps to have familiarity with (or a lack of fear of) Java and Ruby, which most of our product teams use.

We recently joined the CNCF end user community, and I recently shared my perspective on the Kubernetes ecosystem as part of a panel discussion [1].

I’m specifically helping hire for our Cloud Infra team, looking for engineers with experience with:

+ Kubernetes

+ Istio/other service meshes

+ Golang

+ Disaster recovery

+ Large scale infrastructure (think Borg, or Tupperware)

+ Load balancing and edge/cloud networking

+ CDNs

Note that these positions are for experienced engineers and it helps if you have 5+ years of experience and/or have acted in a similar capacity in prior roles.

Check out all open roles and apply on our site [2]. Note that most of these Cloud roles are not yet listed on our site. If preferable, you can also send me a brief note about why you'd be a good fit, a link to the role you're interested in, and a resume to sunil.shah@airbnb.com.

[1] https://www.infoq.com/articles/kubernetes-trends-and-challen...

[2] https://airbnb.com/careers
Can't all of this just be explained by the restriction of money flows out of Russia? What is the point of doing business with a country if one cannot get the profits out.
AirTags are dangerous – here’s how Apple could fix them
Location: India, Chennai

Remote: Yes

Willing to relocate: Yes

Technologies: Angular, Java, Spring boot, Mysql, Mongo, Spring data Mongo, Bootstrap.

Resume/CV: https://drive.google.com/file/d/1X-mMknAdNJq-XjEA2TaOfLFVqAN...

Email: jeffrinjesus@gmail.com
Spare | Vancouver or Remote (Canada/LATAM) | Full Time

Spare is a software platform for on-demand transportation. At the core, Spare Platform allows transit agencies to automate their on-demand transportation systems, from booking, scheduling and dispatching to engaging with customers.

At the core of Spare’s offerings is the Spare Platform, a Software-as-a-Service (SaaS) solution that manages, dispatches and handles bookings for pooled on-demand and scheduled transit systems. Spare Platform encompasses a sophisticated back-end with a host of adjustable service parameters and an accessible front-end that keeps riders and drivers informed in real-time. It can handle any service configuration, optimize trips by pooling riders across these different service categories onto the same vehicle, and engage third-party fleets. Ideal use cases for the platform include first/last mile transit, taxi and ride-hail, paratransit, and on-demand transportation.

At Spare we believe that transportation is in the middle of a transition between traditional modes of travel to mobility as a service (MaaS). With this in mind, Spare has seamlessly integrated several smart transportation services on top of the powerful Spare Platform. From the apps to the dispatcher tools, Spare has focused on building an integrated experience where transportation experience is connected – not fragmented. This results in a single platform that can be launched across multiple travel modes that manage the whole journey, not just the trip.

You can learn more about us and our open roles here: https://sparelabs.com/en/company/careers/

Our technologies: Node.JS, PostgreSQL, Kubernetes, Typescript, React Native, React

Technical opportunities at Spare:
* Software Engineering Manager
* Staff Software Engineer - Frontend and Mobile
* Lead Software Engineer - Frontend Platform Team
* Lead Software Engineer - Backend Platform Team
* Intermediate Software Engineer
* Senior Software Engineer
You can pay for it today via https://hubs.mozilla.com/cloud
FusionAuth | Software Eng, DevRel | Full-time | Denver CO or Remote (in USA only) | https://fusionauth.io

FusionAuth is the authentication and authorization platform built for devs, by devs. Our software solves the problem of essential user security without adding risk or distracting from the primary application.

You know, the one your users want to pay you for.

For developers and technical leaders creating products aimed at large numbers of customers or external users, we offer control, flexibility and developer ergonomics.

FusionAuth comes without the complexity that typical identity systems have. With self-hosted or cloud installation, extensive documentation, free options, fast deployment and a no-hassle process, we eliminates hurdles that make it hard for developers to meet their authentication and authorization requirements.

We aren't VC funded, but we are profitable, growing fast, and need your help. We are currently hiring for the following roles:

Senior Developer Advocate, Senior Software Engineer, Staff Software Engineer

The engineering team in particular has some unique challenges because we deploy both as a SaaS and a released product. If there's a bug, it's not always a simple rollback to a previous release.

Learn more about these positions, including salary info and expectations, here: https://fusionauth.io/jobs
Examples? Crypto? You can't avoid some crazies in any community, the problem arises when it becomes the consensus
> Do you have glasses? - Could've gotten you killed under a different regime in a different time.

Really, where then?

Suppose today it's opposite: Eye Sight will detoriate when not wearing proscription glasses, which gives actual minus points on sight and maybe three pedestrian red lights worth in negative social credit.
Bloomreach | Python, Golang, C++, DevOps | Europe Remote or Onsite | Full-time or Part-time | https://www.bloomreach.com/

Bloomreach is the leader in commerce experience. Our flagship product, brX, is the only digital experience platform that utilizes the full spectrum of commerce data, from product to customer, alongside content management capabilities, and AI-driven search, merchandising, and personalization in one flexible, API-first platform. We serve over 700 global brands including Albertsons, Staples, Bosch, Puma, FC Bayern München, and Marks & Spencer, and power $200 billion in digital commerce experiences annually.

Our tech stack:

- Python & Go
- C++
- MongoDB, Redis, Apache Kafka
- Kubernetes, Prometheus
- various Google Cloud Platform services (GCS, pub/sub, ...)
- Gitlab CI/CD

To apply or for any questions, either go to https://www.bloomreach.com/en/careers or reach out directly to me at jan.dupal@bloomreach.com
Tapline | Onsite (with German work permit) or Remote (+- 1h CET) | Berlin/Germany/Europe | Freelance or Full-time (preferable)

Tapline (https://tapline.io) is a trading platform that enables entrepreneurs with recurring revenue business models to receive upfront capital, instantly. For hard-working entrepreneurs, this is an efficient way to scale their business without taking on debt or dilution. Investors, who are seeking positive yield-producing returns, come to Tapline and invest in a new type of asset class; recurring revenue.

Help us to build a platform to streamline access to growth capital!

We recently raised our pre-seed round and ready to go to the next level.

Current positions:
https://tapline.recruitee.com/ you can apply there or just shoot us an email at join@tapline.io
I am not from India but I would like to be connected to these groups. Any idea how I can reach out?

edit: I guess this is as good as it gets https://ambedkarinternationalcenter.org/join-the-mission/aic...
Stupid whining. There are reports of children who have walked days to reach the border because these convoys are just blocked. These cry babies were able to wait a little. I said women and children are the priority, which obviously means women with children first, if it this obvious thing was not understandable. This is very stressful situation and you should maintain your calm. When you loose it and start a tantrum, you are not treated well in such situations.
What do I expect from the manager?

Not to become a hostage negotiator darmy, but to hand the phone and the matter off to a proper hostage negotiator and army.

Not to just forking ghost the guy.
SEEKING FREELANCER | Remote, must be US employment authorized

The Harvard Library Innovation Lab builds open source websites to democratize access to information. We are seeking Vue + Django developers to add features to our projects: https://perma.cc, https://opencasebook.org, https://case.law

Please send experience and hourly rates for public-interest open source work to the harvard.edu address in my profile.
Sweet, I was about to look into whether I'd need to make changes to my OAuth integration. Makes sense that it's fine since the username/password (or however they wish to authenticate) is sent to Google themselves.
Did it encourage or discourage you from unsafe tight coupling?

What do you mean threatening? Are you 5 years old and scared of words and also unable to interpret hyperbole?

Perbaps you can guess from my comment here that something rubs me the wrong way too. Are you obligated to care about that?

If I tried to suggest that you inject at least one "this wiill kill you cat" in your free public works because the dry lack of life rubs me the wrong way, what would be your response?
I was trying to figure out the account nonsense from a browser on the host machine, not the VM.
> The great thing is I don't feel guilty about not tipping in the US.

Wow, that is a real stretch of logic, and a great way to make wait staff hate you
You can submit citation data for any written work (including books or scholarly articles) on Wikidata and view the citation, coautorship etc. graphs on the Scholia frontend. Works quite well in practice.
I tried it out for a bit and I think it's generally pleasant.

Some thoughts:

- The cleanliness and whitespace make it feel like information's been lost compared to the previous version. Probably just psychological and I'll get used to it.

- I wish the header search button was a search bar instead. While it looks cleaner, I actually had a moment where I thought they removed search completely. My preference would be to have a large, highly visible search bar in the header. Increasing the click/tap area would help as well, as I misclicked on the dark mode toggle.
> diving headfirst into

Well, precisely: https://www.theverge.com/2022/2/18/22940517/windows-11-pro-r...
Zain Nadella, Satya Nadella's son, dies at 26
> The US is not the one fighting this war

I wrote 'foolish proxy war between the US and Russia', the whole point of a proxy war is that one does not fight it directly, otherwise it would be just: war.

> please stop using whataboutism

Calling out hypocrisy is not whataboutism.

> Plenty of people condemned USA's and UK's invasion of the middle east (including their own citizens)

Compared to what we are seeing now: nobody has condemned the USA. I don't recall the US being hard hit by sanctions for all the countries it has wrecked for no good reason.

> countries stepped in to help and support the invaded countries fight back (including Russia) - just like we're seeing here from Ukraine's allies

I never implied that it didn't happen in the middle east as well. Please stop straw-manning me.
I wonder if you could abuse the <marquee> tag to get halfway there. It won't be pretty or feature-filled, but it should at least render properly on all devices.
Hackers to Nvidia: Remove mining cap or we leak hardware data
To be fair, it sounds like you didn't the email it was sent to, the PayPal id (receipt), and it was never chased in as an account... What does support even have to go off of then?
How exactly you see a revolution of unarmed people against fully armed people that have no problem with hurting and killing others? Do you really think that average Russian has enough money to leave the country?
After watching some documentaries about foreign prisons it often seems that the jail is run by the inmates and that the guards are just there to make sure nobody escapes.
The question was “how is he better than the Russian government”. Not, “How is he better than me”.
Slashdot Social Bookmarking Website
Yes, plus on Etsy owned services

> we are canceling the current balances owed to Etsy by all sellers in Ukraine
Waybridge | Software Engineer, Sr Software Engineer (Python, Django, GraphQL, Typescript, React) | NYC, London, Remote (US/EU) | Full-Time | waybridge.com

Waybridge is a well-funded start-up building a technology platform to significantly streamline the logistics and operations of the multi trillion dollar physical commodities industry. We were founded in September 2019 backed with investment from Venrock and Rucker Park. Our platform is now live with major metals companies and we raised additional capital from existing investors and Craft Ventures in May 2021.

We are currently a team of just over 30 individuals with various backgrounds, skills, and seniorities - from graduates upwards. Our engineering team makes up about half the company. We have tech experts who have built systems that handle millions of transactions per second, commodity experts with 60 years of combined experience in the industry, and design and product experts who have worked on complex software products for large enterprises. We are remote-friendly with offices in NYC and London.

We're looking for software engineers, mainly backend-focused, to design and build the core product, infrastructure, and tools, as well as help establish a strong engineering culture. If interested, you can apply directly to the job listing and mention you came through HN:

Software Engineer: https://waybridge.com/open-roles/?gh_jid=4028465003

Sr Backend Engineer: https://waybridge.com/open-roles/?gh_jid=4542176003

Sr Fullstack Engineer: https://waybridge.com/open-roles/?gh_jid=4542136003
I echo this -- since when does "cautious, high-training writers timidly announce massive change" become worse than "cynical, manipulative industry experts conceal worst outcomes" or "distracted, low-skill readers dismiss unpopular warning" ?
This is “better that the innocent suffer than to support the guilty” reasoning.
Spending 10 hours to figure out "what to build" is madness. Having a deep customer connection should be the go to source. It sounds to me like the priority is based on momentary reckons. Sure to kill any kind of true innovation and value.
React also requires that you call functions to trigger rendering (be it via setState or `[, setFoo] = useState()`) and it definitely has warts that trip people up too (e.g. semantics of calling setState twice synchronously). The dependencies array in useEffect is also conceptually the same mechanism you claim causes pain in Knockout.

IMHO, historically, the bigger pain point with the reactive model was data marshaling/unmarshaling (e.g. updating some subtree of data and then needing to send the root of the data tree to the server while maintaining reactive bindings across a large app and being careful not to fragment source of truth). Ironically, React can also end up in this predicament, because the encapsulation model of its `state` mechanism means extracting the actual state of the component tree is non trivial unless you're using a third party state lib to avoid it altogether in the first place, or at least use useReducer, which is a relatively new addition to React (and even then, it's kinda jank).

These days, React is a hodge podge of many different implementation approaches. Yes, there are props, but Context also exists - and is used extensively in the wild - precisely because props get clunky, and then there's data diffing happening to support `memo`, on top of the virtual dom change tracking. Suspense basically requires your code to adhere to semantic restrictions, i.e. you're not even in control of when your component function is called, which leads to having to tip-toe around that scope w/ extra closures, which in turn leads to all the issues that the article touches on.

The hodge podge issue isn't specific to React; Vue is also seeing pain points from having so many ways of doing things now that they're trying to push a v3 and realizing ecosystems tend to slog.

To your point, yes React was relatively simple when it came out, but as I mentioned, it wasn't the first to take a stab at the declarative model, nor the simplest. It just benefited greatly from the popularity wave of the golden years of Facebook OSS engineering. And from a practical perspective, it doesn't really matter what React was. Idiomatic usage is a thing, and React development today isn't like React development 7 years ago.
I’m not sure it is with any starting point. https://mathworld.wolfram.com/PowerFractionalParts.html describes a similar sequence, of which Hardy and Littlewood proved it is equidistributed for almost all real numbers (and the exceptions aren’t all trivial. The golden ratio and 1+√2 are exceptions, for example)
Is there a way to select the old design? There is too much

space in the new design

for my taste.

Update: https://github.com/mdn/yari/issues/5364
There is no kindle app directly. You can go through a conversion process to convert from .kfx to .epub and then read those on (at least) the remarkable.

https://www.isummersoft.com/transfer-kindle-to-remarkable-ta...
SEC is requesting comments for a Bitcoin spot ETF
I don't want developers who continue doing something even when it's blatantly the wrong thing to be doing.

Flunking out of university is not the "short path". It's the hard path. Getting a degree is not difficult, or even hard work. It's the easy choice - the thing everyone expects you to do.

I don't want people who follow orders and do what they're told. I want people who are prepared to make hard decisions, take the less-travelled path, do what they feel is right and not just what everyone else tells them is right.

I want someone who can actually code, and not someone who has a certificate that says they can code.

My 2 cents.
Do I really have to spell it:

Indifference to the results of his labour

Lack of initiative and avoidance of taking any individual responsibility for anything.

Obedience to or passive acceptance of everything that government imposes

I can go on but it is better to stop.
What do you mean “inside a text editor”? What’s the workflow that you describe like?
Sure there is. Set the interval on mount, clear it on unmount:

useEffect(() => {
const interval = setInterval(() => {
// whatever
}, 1000)

return () => {
clearInterval(interval);
}
}, [])
I work in Go. The speed at which I can get text into an editor is absolutely a factor in productivity, particularly for meeting unit test coverage requirements. However it is formulaic enough that copy/paste and editor snippets/macros do the job.
As noted in the repo README:

> One could do this with GNU sed, but developers working in proprietary
operating systems don't have GNU sed.
Congrats on the launch. Your website really explained why I should check it out.

Is there a way to self host without the neatly packaged docker version? Reading what you are running implied it could work on my shared hosting playground that doesn't support docker, but all else (with probably a good bit of tinkering from my side) could run smoothly.

Maybe I could - if I get it running - write a lab tutorial for hosting on uberspace (German hosting of yet-download fame).

As said: congrats and great site.
License plates are a great conversation starter. Mine maps easily to “bitcoins” and I have had a lot of impromptu conversations (and probably generated a lot of anger from crypto haters driving behind me!).
I would imagine apple actually ships hundreds of devices with processors - each dongle and peripheral has at least one.
Needing new revenue sources, even if they appear to be a gamble unlikely to hit.
The myth of the good savage conveniently forgets that most, if not all of this things were present yet in spades in the primitive societies, with other names, but not so different in fact.

And people in those countries also live a safer life with modern medicine, airbags, concrete in buildings, modern roads or telephones that they don't developed. You can't take just the good parts of modern societies while claiming that those societies are evil and refusing to improve them. This is just hypocritical.
>Why you probably do not need OAuth2

You need it if that's all that your vendor is offering
it’s a neat idea, but useless in a form of a programming language

during the pandemic i have started building a declarative (YAML) http client for testing APIs which will integrate into CI/CD like GitHub

drop me a line if you’re interested
This looks promising, appreciate the suggestion.
I won't argue against the value of a native slide toggle, but they have different semantics compared to a checkbox, in my opinion, and you shouldn't use a slide everywhere you had used a checkbox.

Slide toggles would be completely bizarre on a survey, for example. "ah yes I'll just turn on 'member of the armed forces'"