skysight-inc/HackerNews huggingface dataset:
This is really confusing when I am trying to debug why a service failed and checking the logs the last errors are because the service is re-starting too quickly.
Datable | Senior Full Stack Engineer | Remote / West Coast US | Full-time | $150k-$200k + equity

Do you find metrics, logs, and traces fascinating and infuriating in equal measure? We’re doing something about it, so come work with us!

Datable is a building an on-premise data pipeline focused on inspecting, transforming, and routing observability data.

We are a seed stealth startup based on the US West Coast. Our tiny team has a lot of experience in this space, and we’re looking for an engineer happy to roll up their sleeve and get their hands dirty from Terraform to Tailwind. We strongly believe in the strength of Product, Design, and Engineering collaborating together to build better products. You’ll have a lot of autonomy to try new things along the way, and will have a huge impact on building our first product release.

Our work is heavily based on best practices from OpenTelemetry and years of experience in the observability world. Our stack is primarily Typescript, React, NodeJS, and Postgres. We work with, and depend on, the OpenTelemetry collector (Go).

Email me directly at julian@datable.io
I'm flagging this and ending it here. Ironic to complain about SO being toxic while you're posting unfounded attacks and accusations like this.
> Zig also doesn't have dynamic dispatch

It doesn't have it as a language feature, but it does have VTables just like C would. The `std.mem.Allocator` is an example of this.
Looking to pick up some freelance gigs. Open to short or long term engagements.

I'm a senior data/backend engineer with solid Python and cloud infra skills and 7 years of professional experience. I have worked in media, healthcare and biotech.

Location: NYC

Remote: Yes (could potentially meet occasionally in NYC)

Willing to relocate: No

Technologies: Python (Django, Flask, Data Science Ecosystem), Terraform, AWS, GCS, Docker, Github Actions, Datadog, DBT, Looker

Résumé/CV: On Request

Email: ammhackernews@gmail.com
Uncountable | SF, NYC, Munich | Full-Stack Engineering https://www.uncountable.com/hiring/hn
Uncountable accelerates R&D for industrial scientists across leading materials, chemicals, and life sciences organizations. With our SaaS solution, our customers get better products to the market in half the time. Uncountable was founded by MIT and Stanford engineers and has been profitable since 2016. Our team has grown from 20 to 50 over the last two years.

Full-Stack Engineers | $120k - $220k + Equity

---> Uncountable is looking for engineers who can spearhead the development of the Uncountable Web Platform. The position is heavily product-driven and comes with challenges across the stack.

--> Senior and principal positions are available.

--> Summer internships and working student positions are also available.

Learn more: https://www.uncountable.com/hiring/hn

Uncountable has offices in San Francisco, New York City or Munich. Remote flexibility is available for senior candidates within the SF or NY metro areas.

Contact our CTO directly at jason@uncountable.com
Here is the same chart showing an absolute value instead of percentage change. Not quite as steep of a dive - https://fred.stlouisfed.org/graph/fredgraph.png?g=17uvX - in fact, nothing that could be considered a "dive" by any reasonable person.
The problem is that people ARE using other peoples cards. It hurts members who actually paid for a membership, and I don't mind them checking for that at all.
Can't say I've heard of those, but TeXmacs does pride itself on being structured.
Very cool idea! I could definitely have seen this being really useful at my last startup.

A few quick thoughts:

- I definitely would have loved to see some common travel filters (which I know as a programmer is easier said than done"). The recommended flight for me was spirit airlines, which sucks in the US and I wouldn't really want to force my employees to take that.

- Both origins and the destination that I tried were in the US, but the price was still listed in euros.

- In my head, I imagined that the suggested destinations would include some reason that they were compelling, not just a generic picture of the city. My suggested destination was Atlanta, but I don't know why we'd want a team offsite in Atlanta. I'm looking for something on the right continuum between "cheap" and "interesting", and this seems to really only help with the "cheap" aspect.

Very cool tool though! I'll keep it in mind for future work travel needs.
Ho? So this is why they bought our /16... We had downgraded to a /18 following that, but still have the same old v6 space.

There is no reason to not use v6, and excuses don't count. RFC2460 has been out since 1999 and most everything even defaults to v6 for localhost. Set up AAAA records and never think about it again...
I worked remote for a year before the pandemic for health reasons and didn't like it much, was looking forward to going back.

The pandemic was a huge rearrangement to so many things though. It forced through a lot of the accommodations that previously I had to beg and fight for. Got everyone used to having to write more, have video option for all meetings, train judgement about what can be async etc.

It also normalized the lunch errand, the early dinner then back at work, the "I might just be away from the computer when you message me" dynamic that makes remote work genuinely fulfilling. I no longer feel like I'm committing a moral transgression against my coworkers by stopping to help a family member with a chore or whatever.

I once said I would never willingly do remote. Now I say I'll never willingly work from an office regularly. I might turn out to be as wrong about this as I was about that, we'll see.
It's not designed for people... it's designed to keep homeless people away.
SEEKING WORK

Location: Telluride, CO

Remote: Yes, open to collaboration and some travel

Willing to Relocate: No

Technologies: Extensive experience with full-stack integration of customized AI models, chatbots, automation and commerce development.

Résumé/CV: https://www.linkedin.com/in/jeff-borden/

Email: hackernews2023@gmail.com

Beta Program: https://www.kindbuds.ai/

About Me: With over two decades in the tech industry, I've evolved through roles from software engineer to product manager, SVP, and CEO. I've consistently demonstrated the ability to drive technological innovation, create and implement strategic business decisions, and lead diverse and remote teams to success.

In my entrepreneurial journey, I founded the Brand Protection Agency, a B2B SaaS company. I not only bootstrapped it into a 100-person fully remote organization but successfully navigated it to acquisition, showcasing my business acumen and ability to scale and lead a technology-driven enterprise.

My latest venture is KindBuds.ai, where I've harnessed the power of AI to enable customizable markets and chatbots, illustrating my knack for aligning technology with market needs. Check out this Telluride example:

https://www.kindbuds.ai/ght/telluride

While my experience showcases entrepreneurial prowess, it's my deep technical know-how, cross-functional leadership, and passion for building cohesive teams around innovative ideas that make me an ideal fit for senior roles such as CTO, VP of Product, or VP of Commerce.

Whether it's leading the development of cutting-edge solutions, strategizing for market expansion, or orchestrating optimal team performance, I'm ready to leverage my experience for your success.

I'm open to both long-term full-time commitments and short-term engagements that align with my skill set and values. Looking forward to exploring opportunities where I can drive impact and growth.
As close to my weekday schedule as practical.

Or vice versa.

Routine is better for me.

Good luck.
Nim's default json library is terrible in performance, but there're much faster drop-in replacements like jsony[1]. I'm not sure that's the main issue for low rank, but it's definitely one of them.

1. https://github.com/treeform/jsony
Sadly this doesn't play well with fzf-el (at least not with fzf-find-file). I've entered a ticket on the fzf.el github, but it seems a mostly dead or dying project.

Anyone else use fzf successfully with 29.x?
Location: Berwick, PA US

Remote: Yes, EST timezone

Willing to relocate: No

Technologies: Python, Postgresql, Linux Sys Admin, AWS/Azure Clouds, SAP ERP.

Résumé/CV: https://nc.jrklabs.com/s/TFHZ2xdPk9BK4MZ

LinkedIn: https://www.linkedin.com/in/jeffreyknorr/

Email: jeff AT jrklabs.com

I'm currently the Director of Technology for an NYC start up that has unfortunately had their business materially weaken. They're unable to keep me on past the end of September so I am looking for a new challenge. Backend/Cloud/DevOps--Nearing 20 years of professional IT and consulting experience.
Amin Rostami - Software Craftsman

Location: Iran

Remote: YES

Willing to relocate: YES

Technologies: Comfortable with everything but most of my career i use Java, Spring Boot, Docker, React

Résumé/CV: https://www.linkedin.com/in/amin-rostami-developer/

Email: somthing4die@gmail.com
US tax code blamed as wealthy see major retirement account gains
Worth looking into prometheus. in basic form that'd be gathering metrics from https://github.com/prometheus-community/systemd_exporter on your hosts, and configure alerting in grafana or prometheus alertmanager to notify when a threshold is exceeded
It's not easy if you want one app that deals with a market containing many different legal jurisdictions with widely varying tax and safety and labor and consumer protection requirements. Plus different countries might need different payment system and need localization to different languages.

But if the market you want to deal with is just one city or metro area or similar then it is not a difficult app.
Yeah, Taxi's were the authors of their own demise
Software engineer with 8 years of professional experience. Expert in distributed systems and formal verification, looking for positions to build highly scalable systems.

---

Location: Vancouver, Canada

Remote: Yes

Willing to relocate: Yes

Technologies: Go, Kubernetes, Python, Django, C++, PostgreSQL, Nginx, TLA+, AWS, Azure

Résumé/CV: https://shayanh.com/shayan-resume.pdf

Email: seshayanh@gmail.com
I think point particles are different because there are infinitely many of them. They are more continuous than cards. This means shaking isn’t necessarily discontinuous even if two particles that were “right next to each other” wind up far apart, there should be more particles in between that ended up closer.
Location: Sri Lanka

Remote: Yes (EST/PST timezones OK)

Willing to relocate: No

Technologies: Python (Flask, Django), JavaScript/TypeScript (React, NextJS, React Native), Rust, PostgreSQL, Redis, Ory Hydra (OAuth 2.0), Docker, Linux, Gcloud, AWS, Kubernetes

Résumé/CV: https://drive.google.com/file/d/15Of7n6m4PKNE_qJbQCtQosF0Iga...

Email: hello @ chamoda.com
I suspect it's simply a size-of-community thing. If you want it, you should take a crack at implementing it! Or least start a thread about on the official developer forum.
Founder and VC Ownership Data
PickFu (https://www.pickfu.com) | Product Marketing Manager | 100% Remote (Americas +/- 3 hours) | Full-time

PickFu is a consumer research platform that helps companies and entrepreneurs make better-informed decisions about their products, designs, marketing, and more. Businesses across such industries as e-commerce, mobile gaming, and publishing use PickFu to gather consumer insights quickly and at a fraction of the cost of traditional market research surveys. https://www.pickfu.com/about

We are looking for an experienced marketing professional to lead our product marketing function, develop and execute strategy, and lead PickFu into the next phase of growth. You will be joining a team that believes in honest tactics, high standards, and data-driven decision making. We value quality, integrity, and people over a quick profit. We pride ourselves on excellent customer service and a product that can sell itself—and need you to get the word out there. This role will report directly to our co-founders.

Apply here: https://www.pickfu.com/jobs
> But, as the article points out, the impacts of these plastics in real life is completely unknown, and considering that these plastics have literally been in use for the better part of a century, that puts a pretty strict upper limit on how bad they can be. If they were more than trivially harmful, we would know by now.

I think you might be overestimating the degree that science has the power to answer these questions, especially when it can't be tied to some obvious grant funding source.

We can't even be sure of the link between CO2 and cognition. If you look at the studies, the bulk of them are done by the Navy and they're not super applicable to office/school settings. Of the ones remaining, most of them are too underpowered to convincingly demonstrate either way and the meta analysis is all a mess. This should be one of the most gotcha easy questions we can formulate but because nobody directly makes a high ROI from funding it, Scientists scrabble around for funds.

There was the famous, now retracted study that showed that judges were much more lenient on cases after lunch than before, that was taken down on methodological grounds. But notice that it wasn't taken down because it was inconsistent with previous literature on other fields and the impact of lunch on decision making... because there was no previous literature. We all know there's some pretty sizable effect that lunch has on cognition and the workplace is full of tips and heuristics about how to avoid that post lunch slump or what tasks to schedule after lunch. Plenty of anecdata that there's a effect but again, no money to scientifically characterize the effect.
> I wonder how this behave if commits get randomly pushed to origin

You would expect the push to fail in the normal way, as if you had manually done the rebase, because your commit history may have diverged. That being said, I don't think this happens much in practice: the automatic rebases are typically for explicit history-rewriting operations that users tend to only do on their local work. If a user prefers to use a "no-rewriting" workflow, then they can certainly do so by simply not issuing the history-rewriting commands.

> anonymous branches are destined to be pushed remotely (to be reviewed and merged) and there is no local merge as far as I can tell, you can name these branches but no "merge back to development branch once done".

I'm not sure what you mean by this. You can do `jj merge` in a similar way to `git merge`, or you can do a rebase workflow.
Location: Ireland

Remote: yes

Willing to relocate: yes

Technologies: Go ("Golang"), Python, Ruby, JavaScript, Linux, Unix, PostgreSQL

Résumé/CV: https://www.arp242.net/cv/cv-martintournoij

Email: martin@arp242.net

I've been using Go as my primary language for the last seven years, although I don't overly care about the specific language and have experience with a wide variety of tools and languages such as Python, Ruby, PHP, C, JavaScript, Lua, and probably some more. While I've mainly focused on backend in the last few years, I also have written plenty of frontend code over the years, from the "pre-jQuery" days to VueJS.

In the last few years I mainly focused on GoatCounter (https://www.goatcounter.com) with the occasional contract job, but I'm keen to start working on something new for the longer term.

I've got quite a bit of code on my GitHub, so you can take a look at that if you want: https://github.com/arp242/
This was also me as a kid with the Mac - we got our first home computer in 1993. Pascal? WindowPtr? Compilers? Yikes - I'm only 9 years old! I'd done some QBasic and Logo at school but couldn't wrap my head around the 'abstract' GUI stuff: If I tell the turtle to go Forward, it goes forward...

Then I discovered HTML - much easier to wrap my head around at the time.
There are datacenters that are specializing in this, and they exist today.

I highly recommend Colovore in Santa Clara. They got purchased by DR not too long ago, but are run independently as far as I can tell. Their team is great, and they have the highest power density per rack out of anyone. I had absolutely no problem setting up a DGX cluster there.

https://www.colovore.com/
Your posting is violating NY salary transparency laws: https://www.nyc.gov/site/cchr/media/pay-transparency.page
Location: European Union

Remote: Yes

Willing to relocate: Inside EU

Technologies: LLMs -> Python

Résumé/CV: On request

Email: sfriedr_job3323@posteo.co

........................

I have two distinct graduate degrees, one in CS and one in pure mathematics, before I started with AI/ML.

I can work part-time (either regularly a few days per week or larger but fixed blocks of time).

Tell me what your needs are, so we can see if we can make it.
Your (ex)-company literally has the name AI in it, so yea, it makes sense to buy compute, not rent.

That said, a lot of other businesses don't want to take on the capex, but they do need to train some models... and those models can't run on just a half a million worth of hardware. In that case, someone else is going to have to do it for you.

It works both ways and there are no absolutes here.
Admitted, it could be less cement. But then the material could not be used for structural parts of a building.
Our office building management is giving half a month free for new referrals; meanwhile they are refusing to rent us more floor space.
Location: Ann Arbor, Michigan

Remote: Yes

Willing to relocate: No

Technologies: Linux/UNIX administration, DevOps, Docker, Rust

Résumé/CV: Available upon request.

Email: smol@toast.cyou
Because it's written by an experienced and highly-respected academic systems administrator who's been continuously publishing his high-quality, ad-free blog for longer than Hacker News has been around.
Funny money != cash, once you understand that, the demise of a lot of these "successful" companies like Uber will make a lot more sense.

Uber is not profitable until money out > money in, period (and we are forgiving them interest + inflation).

Even if a couple investors were able to flip the stock and made some money out of what seems to be a scam with extra steps, that still doesn't make Uber profitable, and they're still far from being a success, IMO.
> Drivers will cancel if the destination isn't to their liking.

This is very common in the UK too. I was in a small town and wanted to get a taxi home at midnight and there was many, many taxis about but since we wanted to go from one house to another rather than into the town centre they kept declining us. Must have gone through about 10 different drivers, even after the price was significantly raised. Had to try multiple different apps before I found one who accepted
SEEKING WORK | Taiwan | REMOTE

Timezone: EST/CST, CEST, Taiwan

Deep generalist, former CTO for startups and German government institution with a billion-dollar revenue. I love exploring new topics and the science behind them. I've built meaningful solutions in IC testing, real-time seismic activity detection and mitigation, healthcare, surgery procedures and materials, AI, security, and even physical data center construction.

I'm really good at building high performance distributed teams with asynchronous standups and release management for startups that struggle to get their products out of the door.

Resume: https://shorturl.at/kmqQ0

Technologies:

Languages: C, C++, Rust, Golang, Javascript, typescript, python, ruby, PHP

Devops: DevSecOps, MLOps, GCloud, AWS, Azure, Kubernetes(Onprem and managed)

Databases: Redis, Cassandra, Couchbase, DynamoDB, MySQL, PostgreSQL, Timescale, Mongo

RE: Android DEX, IDA Pro

Compliance: PCI, ISO-27001, HIPAA

Email: jobs [at] jelveh.me
I'm not sure Google is a great example - although they've got worse there's no obvious competitor which is better at search itself. There's various other reasons why you might not wish to use Google but in terms of quality of core text searches I've seldom found anyone consistently better. With Uber I think they've declined (in some places) to the point where they're below the quality of their competitors (even ignoring the ethical/whatever arguments against using Uber).
SEEKING WORK

Location: Nuremberg, Germany

Remote: Yes (Remote Only)

Experience: 10 Years

Technologies:

- TypeScript

- React.JS / React Native

- Jest / Cypress / Playwright

- Node.js / bun.sh

- sqlite

- Docker

- Github Actions / Gitlab Actions

E-Mail: hi@patwoz.de

Rate: 85 EUR / hr
Voting for tax breaks to corporations and not funding the IRS are very correlated with age demographics.
So what are some examples of benefits that a room temperature super conductor would allow?
Somewhat related, you can call Nim code from Node.js/Bun using Denim: https://github.com/openpeeps/denim. It works by creating a Node add-on.

This is great for reusing Nim code in a web app, and possibly for performance critical code.
Portal: Coffee
As a rule, `printf %q` or `${var@Q}` are very useful when building up quoted command strings.

But your main problem is that `REMOTE_SHELL` is a string, when you need an array. Though I suppose you could make it a string if you used `eval` around its whole use.
checksum =/= hash

They are arrived to them differently, and provide different purpose.
It is good for Amazon’s owners that they moved out of the sub 5% profit margin retail business, and maintained their 15%+ profit margin platform and logistics business.
Location: ABQ,US
Remote: Yes
Willing to relocate: No
Technologies: Rails, Swift, Python, Node
Résumé/CV: https://shorturl.at/exyMS
Email:me[at]philipbroadway.com

Hi, my name is Philip Broadway and I'm a boring and predictable full stack engineer with over 10 years of experience. Favorite tools listed above but love learning new languages.
Maybe not for what most of us do but for a lot of jobs, especially blue collar jobs, it absolutely can be measured down to the smallest increment. If you work on an assembly line, or really anything that isn't mostly knowledge work, your productivity can be measured very accurately.
Ask HN: How do you implement option flags in your shell scripts?
I've been writing some Bash scripts for my team and I want to add option flags for a small variety of things. I'm very familiar with BASH and the shell, but have never written scripts that would be consumed by anyone other than me.

What common patterns, conventions, or idioms do you use to implement options in your shell scripts?

Examples of options I want to implement:
- [-h | --help] Prints a help message.
- [-t | --target] Points to a directory containing our automated tests.
- [-e | --env] Takes a string URI for the automated tests to run against (e.g. http://localhost:1234 or https://tst.mycloudenv.hn).
- [-q | --quiet] Suppresses output.

Capabilities:
- Long or short options.
- Options can appear in any order.
- Options are properly interpreted anywhere in the command, besides the last position.
- Short options can be concatenated.

Essentially, I want these to be as professional and POSIX compliant as possible [0].

[0] https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap12.html
I dont need to have already seen it.
It’s not great, true, but it’s not quite that bad. There are tools to generate templates, and “lintian” will complain about the package for most everything which is possible to get wrong.
Point taken, but we need to reduce cement usage anyway.
That sure sounds great, but it trivially fails. The VPN provider can just stick a second machine on the network port that correlates input/output packets and creates logs based on that. So at best it's protecting against incompetence, but not maliciousness.
Some features have still moved to TLS-only even for localhost. "Considered secure" is somewhat orthogonal to "requires TLS". You can only use HTTP/2 with TLS, for instance, whether or not you are in a "secure context".