skysight-inc/HackerNews huggingface dataset:
List of Companies Going Remote and Their Remote Work Policies
NorthStar Medical Radioisotopes | Software Engineer | Madison, WI | Full Time | Onsite (With 2 days a week remote)

https://www.northstarnm.com/careers/software-engineer/

Our Engineering team is growing fast, and we are seeking Software Engineers to help implement software for our current and next generation systems. Our team develops electromechanical instruments, devices, server software, and production equipment for medical and non-medical applications.

Stack: C# 9 (.NET 5), C++, Python 3, WinUI 3, Skia, SQLite, gRPC, NUnit, NLog, Git

NorthStar develops, manufactures and distributes radioisotopes that are used daily for patients needing medically important diagnostic imaging tests. NorthStar is the first company in nearly 30 years to produce the radioisotope Mo-99 in the United States. NorthStar’s processes are non-uranium based and the Mo-99 is used by radiopharmacies across the country to produce the imaging radioisotope Tc-99m. NorthStar will scale-up production over the coming months and years and intends to become the industry’s market leader. Beyond Mo-99, we have a pipeline of other novel and medically important isotopes which can further grow our business and provide development opportunities for our employees.

Working with this novel and advanced technology is challenging yet rewarding for talented individuals who want to make a difference and be part of an exciting and rapidly growing business. NorthStar’s people drive our solutions and our success, and we are committed to ensuring that we provide fulfilling work experiences and valuable development opportunities.

https://www.northstarnm.com/

If you are interested in applying for this position, please forward your resume to Careers@northstarnm.com with the position title in the subject line.
You can always tell who hasn’t used a tool because they leave comments like this. Same thing with complaints about node_modules. Anyone who’s actually worked with frontend tooling knows it’s light years ahead of the tooling in most backend languages.

The developer experience out of the box with TypeScript + VSCode + Next.js is 1000x better than any stack I’ve ever worked with in Python, for example. So what if you need to pull in some dependencies? At least I don’t need to figure out what the best way to setup a Python environment is this month.

(In fact, the current Python package manager du juor, Poetry, took most of its ideas from what Yarn implemented five years ago.)

And what’s this about being irresponsible? You can easily pin your dependencies, use a lockfile, and even bake the cache into your Docker images. There’s no reason you can’t have a program that will run the same in two years as it does now. And setting that up is a lot easier than it is with other languages.
Builds of the Ada++ compiler now available
If the dollars are borrowed or printed in exchange for collateral, no value has been destroyed, just dollars have been issued to account for that value. Not all newly printed dollars are the same, and this idea that M1/M2 volume is important to determine inflation is an outdated way of thinking.

What the US has "stimulated" is preventing the economy from going into a recession. There are many businesses that are open today because of the money the US gov't has put into the economy. There are landlords that have been paid because of the money put into the economy. And the US economy is forecasted to have over 6% growth this year.

Don't conflate the economy doesn't seem like it's booming/stimulated with the money the US gov't has pumped into the economy has done nothing. I know I can't prove a counterfactual, but if we had done nothing, the US would not IMO be fairing so well right now.
Nice that it uses OpenStreetMaps. Still three requests to Google URLs and other trackers. :(
[Adds "stationarity" to vocabulary]
Disaster strikes who?

Sure didn't strike Deliveroo as they just raised a ton of money.
From the article posted:
>>> Build roster
>>> Added 18.1 devices
>>> Google Nexus 7 2013 (Wi-Fi, Repartitioned)

Sure soujd like official support for 18.1 on the Nexus 7 is available! Commentors below note that the repartitioning process required for these newly supported versions can be tricky, but that doesn't scare me off, and I'll be taking to updating mine this weekend c:
For sure, but the hotel's systems should be separated from the guest network. That's a yikes and a half; I wonder what else is out there for someone willing to do a little probing.
Useless is not the term of art. It is brittle. So, very, very brittle.

Costs born by the victim are not the only problem. It is that the brittleness of SSN makes it impossible to lay the costs at the feet of the proper "company which got hoodwinked".

You must share your SSN 100 times for: work, home, credit, school, health. All of them have been popped 5 times each. 20 years later, you are victimized. Who pays?

SSN should be deprecated. You can pretty quickly reason to public/private-key SSN alternatives. The US government would actually do it for the consumer (this term) but the US probably doesn't want to pay it's share of the replacement cost to do so.

Still, we should demand it.
When you look in the car, there are only a very limited number of things you expect to be there. If you're a mechanic, you've seen this model before, and it'll be pretty much identical, down to the last bolt. You need to assess the condition, and that'll affect the cost, but even so you can make a pretty good estimate from a glance.

Every piece of software is different. By the time you know what's going on in there, you're almost done. You have to look, but you're still going to be making a lot of assumptions. Assumptions that can throw you off by a factor of 10 -- or even make the fix literally impossible.

That doesn't mean we can do without estimation, even in software. You have to make plans and allocate resources. Just be prepared to change the plans -- and make plans that can accommodate the changes.
Worst case scenario overhead. Aka my normal situation, because I'm too lazy to use solutions better than Bluestacks on Windows :D
Fathom | Researcher | Remote | Full-Time | Intern | https://fathom.audio

We're a startup in private beta, launching shortly. We're the SparkNotes of the internet, starting with tech. The best knowledge in the world isn't in books anymore, it's in Tweetstorms, podcasts, & newsletters. We use AI + Humans to curate the best knowledge into mini-podcasts on our premium platform.

We're looking for a Researcher to join our team to help with summarizing the best content on the internet. The most important skill is able to synthesize long-form content into its' key points. No prior experience necessary, just an appetite to learn and working understanding of the tech space.

If you want to get a sense of our summaries, check out our free text-based repo here: https://fathom.community

Contact: chad[at]fathom.audio
smapiot | SW Architects and SW Engineers | ONSITE | Full-time | Munich, Germany

smapiot (https://smapiot.com) is a young startup focusing on premium IT consulting and on engineering software services in the IoT and development tooling space. For smapiot the bread and butter business is the development of cloud native applications featuring reliability, scalability, and security. Our consulting projects touch a broad functional spectrum including identity management systems and smart home platforms.

Our technology stack includes C#/.NET, TypeScript/React, Azure, K8s and many more interesting and leading-edge technologies. Essential to us is a friendly and collaborative working environment which fosters a constructive and open discussion culture, while working in an agile and flexible way tailored to our needs. Within smapiot everyone has a tech background and we are proud of our experienced architecture team. Regularly we meet up in joint retreats, general tech discussion sessions, or other team activities.

We are looking for skilled full stack web and backend developers who are keen on building amazing tools and state-of-the-art solutions. If you have some work experience in Europe and are attracted by the vision of contributing to the growth of a young, innovative company, then don't hesitate to apply via StackOverflow at https://stackoverflow.com/jobs/484653/typescript-ninja-for-m... (Microfrontends / TypeScript / React) / https://stackoverflow.com/jobs/487296/senior-backend-develop... (Azure / C# / .NET).
I've learnt Perl from the man pages. They are interesting and insightful.
If we're going the route of applying selection pressure to other species for human amusement, then we should just go straight to unicycles.
Tips for Learning Spanish for English Speakers
But that's a better way of doing it, isn't it? A new currency poses the question of additional value to the relevant population and the population determines its value.

This new supply in the form of another cryptocurrency will go through price-discovery and it may turn out that it will fail to reach or maintain any significant market capitulation.

Rather than some central authority (ab)using their position to weigh into the answer to that question that they themselves are asking.

I see this equivalent to updating a contract unilaterally and arguing it is an upgrade versus letting the contract that both parties agreed on stay intact and sign additional contracts.

If the government had printed SARS-COV-2-USD, we could have collectively decided it is backed by hot air and valued it differently but instead we were forced to dilute the supply of our already existent supply.
Arch Linux – New Installation medium with installer
After many years, Arch Linux once again has an installer.
hmm, good point. I didn't look at it from that POV.

When I'm trying to scratch an itch, I try to get something 'rough' and then try to add the bells and whistles later on. Mentally, I always think of that 'rough' bit as 'my own MVP' i.e. what are the minimum features I need to build for this tool to solve my problem.

For example I needed a self hosted solution to convert svg images to png. I need a way to specify the image to be converted, code to convert it, and a place to store the output. My first build had a text field where I manually enter the path to the svg file I need to convert, and I hardcoded the output folder. I thought of that as my MVP. When I was sure the code was working and much later on when I had the time, I added a file picker to allow me pick the input file and another file picker for me to specify the output location.
> the problem is of course creating two incompatible platforms in the first place

Interest in .NET was dwindling because ... it was Windows-only and its APIs and frameworks was a bad fit for the cloud. It was literally heading for a nose-dive.

So if Microsoft wanted to address that and make .NET truly cross-platform, they either had 2 options: Port everything which is Windows-specific to all other platforms, or just strip it from the core .NET APIs.

If they wanted to make it more cloud friendly, again they had 2 options: Make the already complex APIs, even more complex by trying to shoehorn cloud use-cases into a BCL largely designed for a Windows AD-network kind of security model. Or just start over, with a clean slate, and APIs designed for the age we're currently writing software for.

While yes, the latter options creates a new incompatible platform, it's really the only realistic option. And if you're going for the first latter option, you might as well go for the second.

I don't think you will find anyone who believes Microsoft would be able to execute on .NET Core as it did, if it had tried to bring all the old legacy along for the ride.

> All previous releases of .net have been largely backwards compatible

Yes. Which has been a mixed blessing. Look at what a mess classic ASP.Net has become (which ASP.NET MVC is built upon) wrt to page-event life-cycles and what not. Are you not happy to see all that terrible things truly gone, for good?

> Which is why they shouldn't have done it in the first place. They could have upgraded and deprecated components in a modular manner without creating a whole separate incompatible platform.

But that's what they did, really.

They obsoleted classic ASP.NET and WebForms. They obsoleted WCF servers. And they obsoleted the Windows-centric security-model. Anything else?

Everything else is still there. The language, the rest of the BCL, the packages you know and love.

And you were given years after they said "These technologies are not getting any new updates" to migrate to the new ones (while still on classic .NET Framework), which was kindly published as multi-targeted Nuget-packages, to give you a gradual migration path.

Sure. It wasn't perfect, but what is?

If anyone is to blame here, it is how people have kept hanging on to classic .NET for years when the writing has been on the wall, hoping that maybe perhaps if they wait for another .NET Core release... That all those terrible technologies everyone is glad to let go off, will be ported to .NET Core too.

You know what? It didn't happen, because .NET Core was a community project, and the community didn't want it, or at least certainly not enough to warrant the effort.

And not only that! Thanks to being freed from the Windows it was borne into, it has become more vibrant and popular than ever before.

It's no longer a technology threatened with extinction. As someone using and invested in .NET yourself, surely you must appreciate that?
By not taking the vaccine if available, you are effectively offering up your body as another potential host within which for the virus to mutate.
I'm not sure who approved those tweets, but it was a serious messup.

Amazon can be anti-union -most big companies are-, but actively trolling popular politicians on twitter is a really bad look. They should know better than wading into a social media fight with nothing to win.
Collibra | Backend Engineer (Big Data) / Fullstack Engineer | Remote | https://www.collibra.com/

We are an enterprise Data Quality detection & monitoring tool. Our startup got recently acquired (https://bit.ly/39yGIwr) and joined the Collibra team to provide Data Quality product to Collibra's data governance & management suite. Be part of the chaotic but hopefully fun integration and expansion in a bigger company (Collibra is a series F startup with plan for IPO soon) while still having the feel of a smaller startup. As part of Data Quality Product, you will be part of engineering team that is driving key aspect of Collibra's growth strategy as the go-to enterprise solution for data management.

We are fully remote, even for post-COVID. On-site is available for NYC (when applicable). UK/EU employment is possible but US preferred (we are trying to grow US engineering team).

We don't do leet code algorithm coding tests just because FAANG does. We don't care if you know how to make coin change using dynamic programming. You should be good at and interested in writing software that will actually be used and provide value to users.

We use mixture of Java Spring for API and DB (Postgres & CockroachDB) and Scala for Spark. Frontend is a bit messier where we are using jquery which is being migrated to Angular (TypeScript), but it may be re-migrated into React.

Relevant keyword soup: Java, Spring, JDBC, Scala, Spark, JavaScript, Kubernetes, Postgres, Docker, GCP

* Fullstack Engineer: https://grnh.se/a1d2a7611us

* Backend Engineer (Big Data): https://grnh.se/74f556c51us (not a "Python Data Scientist" job. Java heavy with some scala)
I've executed my own email programs for small projects before, and had the same reaction when I started working at an agency and saw how much we charged for that type of work.

Interestingly enough, it's actually not as padded as it seems. While the update itself may only take an hour or so of time, there's a few hours of communication/procedural overhead baked into these things:

- Receive a project brief
- Align with client on the contents of the brief
- Provide estimate and get sign off (potentially before the brief, if this is repeat work for an existing client)
- Do actual work
- Client review of work
- Revisions. Usually incredibly minor nitpicking, but virtually always requested.
- Final client review and acceptance

Whether the work takes 30 minutes or 30 hours, that procedural overhead is standard in BigCo marketing departments, and creates a price floor of about $500 since even the tiniest requests end up taking several hours of total effort (communication/procedural stuff + actual work). If you're engaging an agency instead of a freelancer, that floor jumps to about $1,000 as the entire process gets facilitated by an account manager + PM, so you have to add in a couple hours of their time as well for the procedural/communication overhead.

---

Not to say that's a particularly efficient process, or that it should be that way. But figured I'd share that perspective, since I initially reacted the same way you did when I saw those estimates for stuff that should have taken a trivially small amount of time to accomplish.
Flexport is one of the companies I'd love to work for based on what they do. However just got the automated rejection letter the two times I've applied via the online form :(
Deconstructionism is a tragic mess. Tragic because the benefits it gave are getting overshadowed by base destruction with little to no return, and in fact a net cost as we relearn old lessons with real human consequences in the gap.
I’m glad I learned Perl before the big decline started. Just having the Perl experience with Regex altered my perspective on the language as a whole.

Even though I miss it, it’s hard to justify using Perl for much these days other than the “it’s everywhere by default” reason in enterprise Sys admin environments.
I really enjoy using Overleaf, best online (no compiler, no setup) LaTeX editor out there, it's great to see you here.
ZEAL | Experienced Full Stack Engineer | REMOTE | Fulltime
ZEAL is a US-based software consultancy working remotely with a variety of Fortune 1000 companies in various industries. We're looking for folks that have experience developing software on a team, the processes and the tools.

We really embrace the title "consultant" and are often asked to make recommendations that will impact real financial outcomes for our clients.

Most of our work is in Rails and React. You don't have to be an expert in both but some experience in one or the other is preferred. If you're an expert in something similar, let's chat.

Details are here: https://www.codingzeal.com/hiring

If you're looking for an always-remote, US-based team that emphasizes collaboration to solve problems, use the link above to apply or email me with any questions.

We offer medical and dental insurance, 401k, funds for continuing education, home office budget, flexible PTO, and salaries up to 140k.

If you have any specific questions, you can email me at jason@codingzeal.com.
Aiven.io | Python Backend Engineers, SREs, DevOps | Berlin, Helsinki, Toronto, Sydney | Full-time, remote/onsite | https://aiven.io/careers/ We are Aiven — a cloud technology startup launched in 2016. We create managed cloud services from the best open source technologies that take the infrastructure worries away from our customers. Our products are used daily by hundreds of customers across the globe to power their next-gen event streaming and analytics applications with more joining every single day. Backed by Europe's leading investors, we’re now looking for top talent to join us in our headquarters in Helsinki and our new offices in Boston, Berlin, Toronto and Sydney.
Aiven Cloud Platform runs on many different clouds. While the product is simple to use from the customer's point of view, there are lots of interesting technical challenges under the hood for developers. We are a company, founded by sw engineers, who started coding at a very early age. We want to keep this focus that programming remains an essential core of our company’s culture which is also why we value our highly-competent team of professionals.

We are looking for motivated team members, who will share our vision and passion for software development and will work together with our Team on the development of the Aiven cloud platform.

We are looking for Python Backend Engineers, SREs, Platform Engineer, Security Engineers in Berlin, Helsinki, Toronto, Sydney.

Remote options are also available.

If you’re interested, send us your application along with a link to your GitHub profile. Please feel free to send me a line irina.kusyk@aiven.io
Purchasing controlled substances and illegal weapons is a problem it solves.
I disagree that it's a lovely language. I think, as developers, we very quickly develop Stockholm syndrome. Once you "learn" a language, it's really easy to churn out code and apply idioms without even realizing that you're constantly writing workarounds and kludges for your language's deficiencies.

As a polyglot dev, the following are my gripes with Java:

* null - we all know, so I'm not going to bother expanding except to say that @NotNull is NOT a solution and it doesn't guarantee shit.

* interfaces are extremely lacking compared to type classes and lead to verbose and cumbersome patterns such as "Adapter".

* Type-erased generics. Why shouldn't I be able to implement a generic interface for multiple types? E.g., class MyNumber implements Comparable<Integer>, Comparable<Short>, Comparable<Long> {}

* It only just got Records and sealed interfaces, so thank goodness for that. But prior versions of Java are extremely lacking in expressiveness without these.

* I don't hate checked exceptions as a concept, but the fact that you can't be "generic" over the exceptions in a function signature is frustrating. This is why everyone says they're "incompatible" with Java's closure APIs.

* No unsigned ints.

* Silent integer overflow/wrap-around. It's not C- did it really have to copy this insanity?

* Dates and timezones are still insane, even in Java 8+.

* The fact that arrays got type variance wrong.

* JDBC sucks. JPA also kind of sucks.

* No concept of `const` or immutability.

I'm not saying that Java is the worst language in the world or anything, but it's far from great, IMO. Most programming languages are pretty awful, IMO.
Sure, but the vast majority of HN is US based and it's very important here not to perpetuate any notion that corporate wish lists are synonymous with the force of law lest we make any of our problems worse.
Rob Fitzpatrick, The Mom Test https://www.amazon.com/Mom-Test-customers-business-everyone/...
This, but include an actual SSN sunset date with a PKI-style replacement in 10 years.
bitcoins are valued at $ 600 billions, with 6 million active users it's an average of $ 100,000 per user, which is not much in 10 years time.

probably less than 1% made a lot of money, the rest lost some.