skysight-inc/HackerNews huggingface dataset:
Mae | Full Stack Software Engineer | Remote (US Only) | Full-Time | https://meetmae.com

Mae is a breakthrough healthcare platform on a mission to address Black maternal health disparities, nationally. Black mothers are twice as likely to experience complications in delivery and 3.3 times more likely to die a maternal death, even with controlling for education, income, and other factors. These complications, injuries, and deaths are largely preventable. Mae provides equitable access to clinically-validated strategies and interventions supporting best-in-class maternal health outcomes.

We’re looking for a full stack software engineer who is passionate about maternal health equity to build and shape key features of Mae’s platform. This is an opportunity to be an early team member of a venture-backed digital health start-up.

Our stack: Typescript, React, InertiaJS, NestJS, TypeORM, Postgres, & a bit of legacy Laravel code that we’re moving away from as we build out the product.

More info: https://smrtr.io/6J_wr

Apply at link above or email anna+hn@meetmae.com
I don't know. Sometimes there are really visionaries out there who just are thinking bigger than you or I. Like I certainly didn't think the iPhone would be nearly as successful as it is, or TikTok, or Minecraft. Facebook has a lot of resources, I think they might be able to make this work and be a real world-changer.
You can buy as much or as little as you want from your normal broker (schwab, ibkr, fidelity, etc)
Cite for that? No one with any expertise has predicted a >7% inflation level that I'm aware of. This sounds like something you got from talk radio.

(Edit: two replies have taken this out of context. Savings bonds have a minimum term of five years (well, without penalty). For them to have a negative yield, we need to see aggregate inflation >7.12% over the next five years. That's nuts, sorry. No one is predicting that.)
That might have been ICL065 [1], whose fix was disabling register move elimination at the renaming stage. The timing matches.

[1] https://cdrdv2.intel.com/v1/dl/getContent/341079
> A non-tech example is I've had guys on Tinder get legit angry at me for insisting that our first few dates have to be in public places where we drive separate

That's totally understandable though. I insist on meeting in public as well... It's the real world, safety is most important.

The thing with websites is they already allow me to make thousands of requests from my browser. What harm does it do if I make a bunch of requests from a script? I don't see it.

> The solution to the automation problem is to do what most companies do and have registered API integrations.

Yeah, those are pretty great. I always use those whenever possible. Many of the sites I use lack those though. Some have APIs so badly designed that scraping their web site actually results in fewer requests and less overhead.
It is actually a software alternative for a hardware fix to a software annoyance lol. :)
Ideally 3840x2160 in HiDPI on the Pro Display XDR. I get this with an eGPU puck on an iMac pro with SwitchResX.

Unfortunately the original M1 limited SwitchResX from using HiDPI at higher resolutions. It is limited to 3008x1692 at HiDPI (half of 6k).

The higher resolutions are available but they aren't HiDPI and text looks noticeably worse.

It's a known issue with several display tools like:
https://github.com/xzhih/one-key-hidpi/issues/164
Worse, is that ORMS tend to creep all through your code. Introducing not only all sorts of coupling- and responsibility issues down the road, it most of all leads to unexpected issues.

Sure, its nice being able to say `ThisPost.authors.sort(DESC, 'postCount').where('active = true').select('name', 'avatarUrl', 'postCount')` anywhere in your codebase, but you know have spread knowledge of how to sort, filter; what attributes there are, what their relations are and so on, throughout your codebase.

Or, more on-topic: you know have spread knowledge about what can be fetched optimized, and what will cause performance pain, throughout your code. Suddenly some view-template, or completely unrelated validation, can now cause your database to go down.

Rails' activerecord is especially cumbersome in this: it offers "sharp knives"[0] but hardly any tooling to protect yourself (or that new intern) from leaving all those sharp knives lying around. A "has_and_belongs_to :users" and a ".where(users: { status: 'active', comment_count: '>10' }" is just two lines. But they will haunt you forever and probably will bring your database down if you have any load.

[0] https://rubyonrails.org/doctrine/#provide-sharp-knives
Not to forget the most important rule, don't be an asshole to the site hosting the content.
Segmed’s mission is to bring higher quality healthcare to millions of more patients around the world. We are doing this by turning the medical research process on its head and providing real-world, anonymous medical data for development at the click of a button. We are a fast-growing startup in a quickly evolving field and we came out of Stanford and YCombinator. We're a 100% remote and distributed team.

Position Summary:

We’re looking for an experienced DevOps engineer who wants to help us ensure that our infrastructure is rock solid. Our #1 priority is data security, and you will play a pivotal role in designing and building an infrastructure that can support our needs. Your top responsibility will be ensuring our systems stay secure, and in that capacity we will expect you to set up, stress-test, and automate our infrastructure provisioning. There are huge opportunities to learn here - whether it be by creating secure connections with hospital systems, building distributed infrastructure, or coming up with new ways to make sure we prioritize privacy first. Outstanding performance and achievements in this position will put you on a path to become Segmed’s Security Officer. You will report directly to the CTO.

Essential Duties and Responsibilities:

You will design and create secure Infrastructure-as-code to support Segmed’s needs

You will write Terraform configurations and Ansible playbooks to setup our systems

You will establish policies for log capture & analysis from all production systems

You will ensure all systems are instrumented / monitored / audited

You will help us meet needs for HIPAA and ISO-compliance

Other ad hoc responsibilities to support the company’s objectives, as required in this fast paced startup

Required Qualifications:

2+ years of experience with Terraform and Ansible

2+ years of experience with software engineering / automation of production workflows

1+ years of experience in at least 1 programming language (Go/Python preferred)

Knowledge of healthcare ecosystems and medical and research partnerships

Superior attention to detail and excellent communicator, both interpersonal and written

Well organized and able to juggle many projects at once

Enjoy working remotely

Extras

Knowledge of HIPAA and GDPR regulations

Healthcare industry knowledge / experience

Segmed Values

Transparency: We tell it like it is, good or bad
Social Good: People first
Learning Mentality: We acknowledge what we don’t know and find out
Integrity: Do the right thing even if no one’s watching
The Segmed team is international. We have team members from a huge variety of backgrounds and lifestyles. We consider equal opportunities essential. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
The bonds can go down in value lol

EDIT: Never mind, these are savings bonds and can't be traded
JoinRoost.com | Portland, OR | Full Time | REMOTE, USA | Sr. Front End Engineer

Roost is a startup that has just launched their mvp. As the VP of Engineering, I am looking for a strong front-end engineer, while we transition to in-house development. Your strength should be at implementing Next and React on the front-end, test coverage, and taking responsibility for the front-end architecture. We are defining what our technology will look like, but also our engineering culture; come be part of that journey!

Look at https://tinyurl.com/joinroost or contact me at sander@joinroost.com

Unfortunately currently no sponsorships.
Have they fixed the nausea problem? I can spend about one minute in VR before I feel sick.
Didn't Oculus "succeed" already before FB bought it and invested huge amounts of extra money?
> but once inflation goes back to normal

you mean, once the "inflation number" goes back to normal.

Inflation (supply of money) has been high [0] for literally decades. It won't get lower for a long time. It may never EVER go "back to normal." Normal would put us in a very bad macroeconomic position relative to all other nations. Why would we, the purveyor of the Petrodollar, do that?

[0] https://fred.stlouisfed.org/series/WM2NS
I have an aftermarket monitor, runs at 4K, has a scaling factor applied so that I can make everything bigger. I don't feel like I had to go through any crap, either, it's the simplest of UIs.
For if you were God and in the sense that you knew everything and you were completely transparent to yourself through and through. You would be bored. Because, if looking at it from another way, we push technology to its furthest possible development, and we had instead of a dial telephone on one’s desk a more complex system of buttons. And one touch beep, would give you anything you wanted. Aladdin’s lamp. You would eventually have to introduce a button labeled surprise.

https://alanwatts.org/1-2-3-mythology-of-hinduism-pt-1/
I'm not sure what good acquisitions by FB has to do with this conversation. The point was MS wasted billions of dollars.
Glimpse.ai | Senior Machine Learning Engineer - Deep Learning, Senior Full Stack Engineer | Baltimore, Maryland | Onsite, Full-time | VISA Sponsorship Available | $150k - $250k + Benefits + Equity | https://www.glimpse.ai

Glimpse.ai is a profitable, stable, and growing artificial intelligence startup that is building an NLP product that automatically writes content about any subject with the same level of quality, factual accuracy, and usefulness as a human. This product already has thousands of monthly paying subscribers and our MRR has been growing by 10% month over month.

===

Senior Machine Learning Engineer https://careers.glimpse.ai/o/senior-machine-learning-enginee...

You would be at the intersection of research and production code - taking our research roadmap and helping make it a reality. You will be helping our AI team take nascent research concepts and turn them into state of the art natural language generation. You will be constantly ingesting research papers, building prototypes, and later turning those prototypes into production code.

Our ML work almost exclusively involves very heavy deep learning (transformers) and we primarily use PyTorch.

You will be working directly with our Founder/CEO (me!), who is leading the AI team, both as a manager and an individual contributor.

If you have done work with transformers for text generation, information retrieval, or text style transfer (and especially if it has advanced SOTA), we would be very interested in talking with you. We would also be very interested in talking with people who have used Reinforcement Learning for NLP tasks.

===

Senior Full Stack Engineer https://careers.glimpse.ai/o/full-stack-engineer

You would be responsible for taking our AI and allowing giving our users ways to use and interact with it. What is the point of AI research if there is no way for anyone to use it and derive value from it?

Our stack primarily involves Ruby on Rails and JavaScript (React.js among others). We use technologies such as PostgreSQL, MongoDB, and RabbitMQ.

Our full stack team is still young enough that you will be able to have a lot of impact on the design, architecture, and stack that we use now and in the future.

If you have industry experience doing full stack work (no matter what the stack), we would love to hear from you. We would also be very interested in talking with people who have the experience and desire for a Team Lead position.

===

Contact us by emailing alex@glimpse.ai with "HN" in the subject line or apply at https://careers.glimpse.ai
I'm not surprised. Our schools have become increasingly political institutions in left and right form. The question I have is, as an independent, how do you stave it off completely?
https://news.ycombinator.com/item?id=29038356
Apple has FanDuel, DraftKings, MGM Sportsbook, etc. So it may follow the 5.3.3. rule, but it's certainly gambling in spirit if not in practice.
You seem to have a lot of confidence that you are the only person to think of this.
First, this is already factored into mainstream climate research. Two, do you really think this is enough to totally offset the catastrophic effects of climate change?

Interesting to see an increasing number of climate change conspiracy theorists on Hacker News recently. Even more interesting to see COVID-19 conspiracy theorists too...
Planning to do sentiment analysis in the future on your own writing that you’re also planning to do in the future seems like using a cannon to kill a mosquito—way overA-powered and unlikely to yield nuanced results anyhow. Why not just add to your journal entries a few quantitative (incl. multiple choice) measures of how you felt each day? Then there’s need to deduce anything about how you probably felt—it’s right there in black and white, and with much more nuance.

The rest of your self-tracking sounds like a fun project.
> We own a dog but I wonder why has this been flagged?

I’m surprised it lasted as long as it did. For people who own dogs, cognitive dissonance sets in; they all mostly react extremely negatively to any questioning of dog ownership. People who don’t own dogs are mostly indifferent, and won’t upvote enough to compensate. It’s one of those (many) issues where the most extreme and unbending minority gets its way just because there is no unified opposition.
Settled science is an oxymoron.
It meant what I thought it meant. The adjustable interest rate on these has been much, much better than alternatives for a long time. Now it is even better.
Fully Remote Golang Engineer Opportunity with Circonus
Insecure elections don't represent American ideals.
I got into the Linux habit in 1993. From time to time I tried installing some kind of BSD. Occasionally the install worked, but frequently it didn't. (The same has been true about Red Hat Linux since 2005 or so)

It's not clear to me why I should switch away from Linux. The switching cost is real, but the benefits are obscure if they exist at all.
Predictive Index | Sr. Software Engineer, Developer Tooling | Boston | ONSITE / REMOTE (US Only) | Full Time

Our mission is "Better work, Better world," and we take great pride in PI’s power to supercharge workplace relationships and culture to achieve the unthinkable. We’re our own best case study! You’ll be working toward a mission that inspires you, and you’ll be surrounded by fun, smart, driven people day in and day out.

Current technologies include .NET (Framework and Core), Angular, Node.js, TypeScript, CircleCI, Octopus and Azure.

Feel free to apply online (https://boards.greenhouse.io/predictiveindex/jobs/5645248002) or contact me directly jcampbell[at]predictiveindex.com
I used power delivery from my Dell monitor for the last year, but occasionally under heavy workloads it couldn't keep up and my battery would slowly drain. I may have had something misconfigured, but if so I never figured out what it was. Between Yubikey, Ethernet, and two external monitors, I didn't have much choice.

I finally gave up and bought a Thunderbolt dock that actually delivers enough power while also providing expanded port capabilities.
I agree with you 80%. Compared to working at a crappy company, working at a top-tier is an obvious winner.

However, becoming a change maker is a different category of employee/pay/skill set.
Can you elaborate on the two Mikes? I’m somehow entirely unfamiliar with what you’re referring to.
A job does not care about you. Always care for your own health and life interests above all business interests.

You should not quit immediately, and instead job-hunt so you can get an offer while still working. Hiring companies prefer to hire someone who is still working, and you don't want to burn your bridges (even a shitty company's employees are future bridges).

A lot of people in my company were smart and pivoted to working for FAANG from here, and I think they were here less than a year. In retrospect I wish I'd followed them.
Unlike Habr, which is hosting original IT content, HN just does links, so this number is a small lie. Small because as we get more experienced, it makes more sense to read comments only, as articles themselves often contain not enough new information to spend time on.

Same applies to r/MachineLearning: I read comments, then optionally read PDF on arxiv, later being included into the corresponding cell.
Yes, of course, this money isn't the same as that money. I just find the irony hilarious.

Credit card APRs are meaningless to me. I learned the hard way to never hold a balance on them. Yet another financial racket doomed to keep people poor. Those rates are absurd.
There are obvious signs: the lack of politeness, urgency of expressing themselves first, not giving you space to talk, tone, and also the adequacy of the issue at hand. When people go mad for small secondary issues you know. Or when there could be 100 different topics to discuss, some good, some bad, but only the bad gets mentioned.
Stoplight | Senior Frontend Engineer | US Full Remote | Full-Time | https://stoplight.io/

https://stoplight.bamboohr.com/jobs/view.php?id=25

---

"Stoplight is expanding our engineering team with developers excited about working on a product meant for other developers. Our design-first platform is changing the way product and engineering teams build and collaborate on their microservice applications. Are you an experienced frontend software engineer looking for an opportunity to create a new, more efficient design workflow process for the world of API development?

As a remote-first company, we are open to applicants from anywhere in the US. We are not currently sponsoring employment visas."

---

Hi, I'm Noah, a senior software engineer at Stoplight. Stoplight builds open-source products that help developers design and document APIs. Our commercial products build on our open-source offerings by giving architects and developers a central location to design, document, and collaborate on their APIs. Our primary stack involves modern JavaScript/TypeScript frameworks and technologies:

- Node.js

- React

- MobX

- Redux

- Overmind

- YJS

- PostgreSQL

- Hasura

- Graphile

- GraphQL

https://stoplight.io/careers/

Check out our open-source projects! https://github.com/stoplightio
I agree to an extend and in fact this is what murex already does. Superficially it looks like C (minus semi-colons) but the parentheses are the tokens that replace the ALGOL style then, else and fi keywords. What murex does do is allow those keywords to be optionally included for readability. So all the docs will say

if { = 1==2 } then {
err 'math is broken'
} else {
out 'math works'
}

as it's easy to read but really the then and else keywords are just ignored. So the same one liner is perfectly valid

if{= 1==2} {err 'math is broken'} {out 'math works'}

So you do have the terseness in the interactive shell that you're requesting.

The curly braces do serve an important significance to the parser in murex. Because everything is defined as a function, it means `if` is a builtin and the curly braces are read like quotation marks denoting the start and end of executable parameters (like a subshell but minus the forking). So the `if` command gets the arguments passed like so (pseudo-JSON):

"ARGS": [
"if",
"= 1==2",
"err 'math is broken'",
"out 'math works'"
]
Jai and Zig are my next two bets (after exploring some Nim and concluding that it needs more time to develop), but Jai has made design decisions that are much more appealing to gamedev, and Zig seems less pragmatic in this regard. Both seem to be promising languages in general, I'm only comparing them from a perspective of a specific domain of programming.

- Zig doesn't have operator overloading while Jai does. Maybe a minor nitpick compared to the other ones, but this is a must-have for any math-heavy code, even crufty Orthodox C++ practicioners seem to use it.

- Jai's dev team is also developing a compiler backend that is much faster than LLVM - it's only for debug builds, but that compile speed is very important for any iteration-based workflow.

- Jai's compile time evaluation is far more powerful - it can access the disk/internet and call any libraries. This is probably a horror show for any webdevs who like to do "npm install" without any thought, but in the case of gamedev where you have precise control over your dependencies this gives a much more higher degree of freedom. (For example, with this I imagine not only Jai code replacing all your build system scripts, but also asset management, packaging, localization, and publishing as well.) Jai's compile time evaluation also runs in a custom made bytecode-interpreter, which is probably going to be way faster than interpreting raw LLVM IR (which is what I think Zig's implementation is doing)

- Jai's support for switching allocators on the fly seems a bit less elegant than Zig's approach, but for actual usage I imagine it will be a lot ergonomic to use.

As you have said, you can't dismiss the community traction of Zig. But for me the most important thing will be: which language will actually ship a (reasonably sized) commercial game first. In that regard, as Jai's release will coincide with the Sokoban game that Blow's making it with, I think Jai will be the next language I try after C++ (well, if it releases though...)
no, except catastrophic situations like bank collapses or when the EU decided to close the banks. It also can happen in various countries around the world.

Then again, binance is an exchange, not a bank, and exchanges do halt transactions. Some companies even freeze people's buy buttons, and go unpunished.
I disagree that slime-ball force is inescapable.

I think our industry has a huge "boulder" - we often work on useless software that is far too removed from real world applications, which causes us to lose our passion.

When you have 50 engineers maintaining a boring piece of crap software which can be maintained by 5 engineers, you will start noticing the productivity going down.
Engineers who used to be very productive will slow down to meet the low expectations.

Brainstorming a way to avoid this problem:

- working on things we're passionate about with real-world impact

- having a bunch of small organizations with small number of employees (maybe Mark should break down facebook into 50 smaller companies)

- stop creating redundant jobs; if things are not going well, adding 100 people to a project isn't going to fix the delayed project