skysight-inc/HackerNews huggingface dataset:
PostHog | Full-Time | Distributed systems engineer (and lead), full stack and ex technical founder engineers | Remote (all remote) | Hiring GMT-8 to GMT+1

PostHog helps engineers build better products. we launched on HN during a YC batch in 2020 and have been growing very fast ever since.

* open source, building a dev tool. We have a public handbook (posthog.com/handbook) if you want to learn how we work, pay and more in complete detail.

* we are a real business... nearly at $10M ARR / profitability in sight / lots of capital

* we are growing through more autonomy and transparency not through process.

* we are under a ton of pipeline pressure due to how much we've grown usage (~5x per year at the moment) - we need help rewriting our ingestion for the next 2 years of scale whilst dealing with 1 million events/minute being ingested. this will be very hard, but it is the _biggest_ challenge our company faces. revenue and growth are coming easily.

* goal is to build a company worth $10s of billions, by building wide first (we are the all in one platform with lots of tools) then going upmarket way later (similar product and go to market to Atlassian). we grow entirely through word of mouth and content marketing, not from outbound sales.

* we need: a distributed systems engineer to lead our pipeline team, 1-3 other individuals to work in the same team. you'll be working alongside experienced people who've worked at places like datadog/meta/twitter in this small team (currently 3 people).

* we are also hiring: ex technical founders and front-end oriented full stack engineers!
This. It boggles the mind that browser vendors (and standards committee) haven‘t come up with a preferences page for cookie consent. Expose that through JS and/or send it to the server via a HTTP header.
in some cases the identity hash(tat is, no hash) is good enough, eg. integers, fixed-length strings, etc
I’m tweaking a workshop I give to beginners who want to learn React & Next.js. I like thinking about the things I can improve to make the learning experience as good as possivle!
Guns don't kill people etc.
Beautiful.ai | Full-Time | Remote in US & CAN | 150k - 250k Base Salary + Equity

SaaS B2B Presentation Software | Series B | 16M Funding | AI Industry

Senior Software Engineer - Full Stack

https://boards.greenhouse.io/beautifulai/jobs/4022123007
Tbf, that's often how science progresses.

The first sustained artificial nuclear reaction [1] managed to produce...half a watt. I'm glad they weren't overly cynical about future possibilities.

[1] https://en.wikipedia.org/wiki/Chicago_Pile-1
It’s also not what EU law requires. All the many websites that make it easier for people in the EU to accept the tracking than to decline it, as common as that pattern is, are non-compliant. Under-enforcement of these rules is sadly the norm. Compliant websites, such as that of the European Commission, don’t make it any harder to dismiss the dialog by accepting only essential cookies than by accepting all of them.

I agree with you that the non-compliant approach teaches a bad security practice to the general population. The fix is better enforcement of existing law, without a new law actually being needed except possibly a better procedure for more effective enforcement.

Unfortunately, achieving that is hard for political reasons. The EU’s politicians, and therefore the data protection authorities whom they oversee, care mostly about seeming to protect privacy, whatever the reality, and don’t want to deal with the economic + lobbying + PR + political donation + therefore electoral consequences of routinely taking proper and timely action. This is especially true for some of the most regulatorily captured data protection authorities in the EU, such as Ireland’s.
You should charge more! That is low enough it's in the "Why so cheap?" range which may even hurt your chances of finding work than being too expensive! If you have any work experience at all, double or triple that rate.
> because the `.Name` is a single string object

File path names are bytestrings on most OSes, so you have undefined behaviour if your pipeline can't handle that.
A bad bandaid is still a bad thing, regardless of what it is covering up. Cookies are table stakes on the internet. This is the wrong solution to a completely different problem.
> even people that don't want to be tracked choose the easy "accept everything" button

The design of these consent forms is often so obscure I end up in some menu system with too much information I didn't want, and no hotkeys to go back except leave the website.
Don't forget it also has to repay not just the cash losses but the opportunity cost from the money you could've made by just parking it in an index fund instead of investing in Uber. When you factor that in, it's probably more like 50 years before Uber actually becomes "a good investment".
So, this works frame by frame using SD, extracting a pose (for example) and generating a new frame using the prompt and the pose, then re-encoding gen'd frames as a video?

Seems interesting. Any demos?
Disclaimer: I actually click through the "do not consent" procedure, which tells a lot about what I'm about to say.

When the EU regulation came up, I was shocked that a single article was being shared with 100+ "partners". I knew it was bad, but I didn't know it was that bad. At least now I get the choice to opt-out. Sidenote: Google got fined for that pop-up because it should have a "do not accept" option [1].

Companies know they don't need those pop-ups. They are putting them there to anger you and demand for things to go back. Do you want to blame the EU for not anticipating that companies would act maliciously? Sounds fair to me. But don't let the companies off the hook for acting maliciously!

[1] https://www.taylorwessing.com/en/insights-and-events/insight...
10 Years of Netflix Profiles
I'm curious where this goes long term. Right now, in many areas, the money earned as an Uber driver is low. Consequently, the notion of being an Uber driver has shifted from "viable full time job with lots of flexibility" to "something you can do for extra money but cannot rely on to pay bills". As customers I'd expect us to continue to see the prices and quality of ride share to down - and many of us will revert back to traditional taxis.
ML systems do not guarantee valid output. If you have a system that can prove a given transformation is behavior-preserving, then sure you can let the AI have a go at it and then check the result, but having such a checker is much harder than it sounds.
So you’re a company with a web property. Your lawyers tell you you have two options:

1. Ensure that you’re perfectly abiding by all “legit purposes” and be prepared to update your policies and software each time those change, at the risk of huge fines. Or,

2. Just put an annoying banner up and have no risk.

Which do you do?

Government created this problem. Yes, it was in response to bad behavior from industry, but that doesn’t absolve the bureaucrats from responsibility for the results of their “solution”. If someone lights your kitchen on fire and the fire department’s response is to burn down the entire house, there is plenty of blame to go around.
- Machine Learning Research Scientist | Fully Remote | Full-time
- Machine Learning Research Engineer| Fully Remote | Full-time

- MLOps Engineer| Fully Remote | Full-time

## About us d-MATRiX is developing a novel hardware system and a full-stack software solution to accelerate large-scale modern deep neural network compute workloads for the cloud. Leveraging a unique combination of in-memory computing and digital signal processing system design, in-memory compute array design, and on-chip and chip to chip interconnect fabric, d-MATRiX's AI compute engine holds the promise of drastically improving power-efficiency and compute latency of cloud inference workloads, by orders of magnitude compared to competition. ## The team and the role The Machine Learning Team is responsible for the R&D of core algorithm-hardware co-design capabilities in d-MATRiX's end-to-end solution. You will be joining a team of exceptional people enthusiastic about researching and developing state-of-the-art efficient deep learning techniques tailored for d-MATRiX's AI compute engine. You will also have the opportunity of collaboration with top academic labs, and help customers to optimize and deploy workloads for real-world applications on our systems.

For questions, please reach out at twebb@d-matrix.ai
This is one of the reasons why Social Networks are eating websites. Most people get a bad experience browsing the internet. Yeah, I get it, we know Hacker News, and other good websites. But my dad just want to read news about sports and politics, it's much easier to do it through Facebook posts than to open a browser and get annoyed by ads, popups, etc. Same for young people: I can get fun with TikTok and YouTube, why should I go into that maze of websites that do not provide anything worth it?
In my personal experience, people who hate the GDPR are typically not EU citizens. I am an EU citizen and I strongly approve of GDPR. Is it perfect? No. Is it a step in the right direction? Yes.
Is there anyone who actually consents for any other reason than the consent button being either to click than more options? Would we accept this kind of behavioural tracking in real life? Of course not.

Just ban tracking for advertising purposes entirely, or at the last least mandate that sites respect the do not track header and require browser manufacturers implement it as opt-in.

The cookie pop-up is a dumb law.
We are.

I think in both cases people were selecting between us and another job. One said he was taking another job for 10k LESS (GBP) but full remote.

(As always, the stated reasons might not be accurate)
This and the other theoretical paper that has been linked in another HN thread agree that there are chances of superconductivity only when copper substitutes lead in certain crystal positions and not in the other positions.

If this is correct, then it is expected that it will be very hard to produce good samples, because when impurity atoms are introduced in a crystal it is very difficult to control the final positions of the atoms, when there is little energy difference between alternatives.

Minor differences in heat treatment can cause great differences in the electrical and magnetic properties of the samples.

So it is likely that some time will pass until we will know for sure whether this material can be a superconductor, unless some laboratory gets very lucky.

I suppose that the reason why the Korean team was not really ready to publish their results is because they are not able yet to produce material samples in a reproducible manner.
If you're storing 1TB of binary files in git, you're just doing it wrong anyways. You have a bunch of other tools and capabilities for doing this in a way that doesn't make your repository nightmarishly stupid to deal with because of its size.
Location: SF Bay Area, CA

Remote: Yes

Willing to Relocate: No

Technologies: Go, Docker (Dockerfiles creation, Hub publishing), Git, Test-driven development and generative-based testing, NSQd - deployment in HA mode, 12 factors, Shell scripting with Bash, Lock services (etcd, Consul, DynamoDB), Implementation of systems using Raft (etcd raft), Domain-driven design, BASE architecture, CAP theorem, Memcached, Object-oriented programming, Linux (Ubuntu), MySQL, PostgreSQL, VPN (Wireguard), AWS (EC2, ELB, EIP, Route 53, RDS), Scrum, 5S, Lean startup, XP, Proven record of project leadership, QFD

CV: https://cirello.org/cv.html

Email: hire@cirello.eu

----

I am interested also in positions involving Rust or Python
Helsinki late 1800s, an AI-colored photo essay
I’m really surprised by this finding. My assumption has always been that microwaves are pretty much inert to anything except the water molecules that they’re tuned to excite. If I just put a plastic container in the microwave with no water anywhere, will the micro particles still come out? Or is it really about what happens when hot objects are up against plastic regardless of what made them hot?
> The whole chain is where we are working; the whole chain should be the first-class citizen of the language/tool.

Sums it up well!
I think there are two dynamics at play:

* Low-level tools come out and become robust sooner than high-level ones. It makes sense to learn them when no alternatives exist. Once alternatives are mature they're more effort to learn. I'm just much less fluent with an IDE than I am with the commandline, and the ubiquity of the commandline has meant I haven't been forced to learn to use the IDE well.

* There's some value to shaving off levels of dependencies. An IDE sends commands to git. There's just more moving parts and more to go wrong compared to just using git. When things go wrong, you don't have to understand two levels of error messages. Even when things are right, things can be slower. git is designed with obsession for large repos. Many UI screens might not scale as well as the underlying command providing them data.

In my experience most low-level people as you put it focus on the second reasoning. You don't use git in an IDE because you prefer to use Vim over an IDE, etc. But the first seems valid as well.
While people driving cars solo is surely a pitiable waste of time and resources, and my current commute is about 20ft from bedroom to living room, I would say that a happy medium has been my public transit-based commutes.

As long as there's at least one leg with a long-haul distance (30+ minutes), I am usually able to enter a calm and meditative state, lower my blood pressure, and set aside the cares of home and work alike. This is not always the case, because there may be stressors from other passengers, but most of the time, my situational awareness does not require rapt attention, and I can soften my gaze, stare out the window, or poke my nose into my phone.

It is often difficult to describe to recruiters how public transit makes my commute different, not just more time. The distance calculations work differently: based on number of transfer points and frequency of service, etc.
Because it has 150,000 views. Why does content exist? Because people watch it.

He adds context, as a professional dev. He is entertaining, even if the original content isn't. And even if it is: the average human being today doesn't read anymore.
Great to hear! We'll definitely take a look at how we can improve this!
> The problem is, they seem to have failed to drive out the competition.

How could it be otherwise? Their product is, and always has been, a commodity.

* Average customer does not care whether they are getting a ride via Uber/Lyft/$XYZ

* Average driver doesn't care whether they're driving for Uber/Lyft/$XYZ

* The technology required to implement this service (software, mostly), while not trivial, is also not that difficult

* The capital requirements are not that high (compared to, say, building a fab).. Unless of course you burn investor capital for years to undercut competition. That is the closest thing they ever had to a moat, which was obviously not sustainable long term.
The title is misleading. Conversion from visitor to paying customer is usually closer to a 1-5%.

Also, a monthly charge doesn't make sense for 1000 visitors. is that a 1000 visitors a month?

Also, you have no actual testimonials. Those were huge anytime I tested them against any kind of landing page that didn't have them.

If you don't have any existing customers why not have a contest offering $500 of your service for the best website submissions.

Then use them as your testimonials.
10x Genomics | Full Stack & Front End Engineer | Remote (US)/Onsite (Pleasanton, CA) | Full-time | https://10xgenomics.com | $TXG | $162-220k + bonus + equity

Hi, my name is Jeff (YC W06!), and I lead the visualization and cloud software teams at 10x Genomics. If you would like to work on cutting-edge technology with a modern tech stack and do unambiguous good in the world, give us a look.

We make instruments and software that allow scientists to study biology at the single-cell level. Our technology has been used in over 5000 scientific publications (https://www.10xgenomics.com/resources/publications), and is used across the world by top research institutions, hospitals, and pharmaceutical companies to study cancer, immunology, developmental biology and more.

Our user-facing applications, from visualization tools to onboard instrument UIs, use React/Typescript/deck.gl frontends and predominantly Golang backends, with some Rust for accelerated algorithms. We’re hiring to accelerate our instrument platform and cloud application efforts. Check out an interactive example of the software and data we produce here: https://10x.link/ycdemo

As a public company with growing revenues (projected $600M this year), we offer full, wide-ranging benefits, competitive compensation including bonuses and stock grants, and a Netflix-style vacation policy.

I am hiring for these positions, but we’re hiring in computational biology and other fields as well:

Full-stack/backend: https://careers.10xgenomics.com/careers/job/171814730184
Front end: https://careers.10xgenomics.com/careers/job/171814105834

Or email me directly at jeff@10xgenomics.com with questions and/or your resume.
Oh that's really danger territory.

A BMS typically has a small shunt that helps to figure out the state of charge as well as a large transistor in series with the current to allow switching the battery in and out of circuit.
"Nim is a programming language that is good for everything, but not for everybody."

now you got me really interested.

At some point dlang-betterc + zig + nim should have an interoperability article and share libraries.
> There are easily stated problems like “Reduce US car accidents by 50%” that should be solvable with AI as it stands today.

IF you really want to solve that, that’s an urban design problem that doesn’t take AI at all; it isn’t solved because there is insufficient desire to solve it, not because of technology. But as far as AI-use-in-cars goes…

> This seems like a useful and achievable goal that would save money and lives. I’ve never understood why full self-driving was the problem most people chose to solve instead.

In the space of auto safety technology it’s not. Driver assistance short of full self-driving is much more widely deployed, and continuously improving, by far more automakers than FSD. Full self-driving gets the media attention because its dramatic and showy.
* React/Remix on the frontend

* NodeJS API server

* Deno evaluation servers

* Postgres database

* Typescript, Zod, Tailwind CSS, DrizzleOrm

* All hosted on Render

Any other questions?
AI-dolatry is 100% better sounding and the proximity to idolatry is almost surreal.

Asking for permission to use this going forward :-)
I assumed the O was for "optimised", but apparently it stands for "cycle":

https://nim-lang.org/blog/2020/12/08/introducing-orc.html
Sure, but what is it doing to productivity for those who remain?

What is the opportunity cost of maintaining the extra office space vs using that money for other things such as travel so people can actually meet the people they work with?
It seems likely that candidates are comparing offers, which requires them to get a decent amount of the way through the hiring process.
Location: Seattle, WA

Remote: Open to it

Willing to relocate: No, but able to travel

Technologies: YC Founder, AppSec, Security, Distributed Systems, Staff Engineering

Résumé/CV: LinkedIn https://www.linkedin.com/in/freewortley

Email: free at lunasec dot io

I'm mostly looking for contract work currently. Ideally work that isn't just purely writing code in a silo. I'm an extrovert that wants to work with smart people.
To say that 401k accounts are subsidized is a lie. The deal is that all contributions aren't taxed, but all withdrawals are, and if you withdraw before you're 59.5, there is a penalty with the tax. Assuming that all the money in every 401k is withdrawn, it will all be taxed eventually. (Or is that a bad assumption?)

So shut up Bernie, your tax dinner is coming.
AWS does not offer great discounts on the GPUs at this point, as they don't have nearly enough of them to meet demand. I'm no longer at a startup, and have worked at a couple of larger companies.

That said I'm mostly responding to the "two guys in a garage" comment with this. Larger companies are going to have different needs altogether.
Yes, if you prompt them nicely.
Location: India, UTC+0 to UTC+7

Remote: Yes

Willing to relocate: No, but willing to travel

Technologies: Full-stack development (2 years of programming experience), React.js, JavaScript, TypeScript, CSS, HTML, Node.js, PostgreSQL, MongoDB, AWS, Python

Résumé/CV: https://resume.lohani.dev

Email: ananya [at] lohani [dot] dev

---

Hi folks! I am Ananya, a new grad with a B.Tech. in Computer Science and Engineering. I'm currently looking for full-time Frontend Engineer and DevRel roles.

I'm a TypeScript developer, with a frontend focus. I have previously worked at Pabio(YC S21)[0], Studyverse[1], Edgio[2], and Tweek Labs[3](My work got featured in Shark Tank India!). Apart from that, I write technical blogs and can write and edit good-quality YouTube videos(links on my resume). I also have experience building UI prototypes on Figma[4].

Visit my website[5] and connect with me on LinkedIn[6].

[0] https://pabio.com

[1] https://studyverse.live

[2] https://edg.io

[3] https://tweek-labs.com

[4] https://www.behance.net/gallery/119369751/TIIIME-Crowdsource...

[5] https://lohani.dev

[6] https://linkedin.com/in/ananyalohani
I read somewhere that it takes ten exposures to a new word before you learn it. After reading that, I started tracking how many times I see a new word before I recall what it means. Unsurprisingly, it falls along a distribution, but for harder words it does take me quite a few exposures before learning it. By the time I learn it, the feeling is often recognition that I have trouble with this word, and boredom that it's this word again. =)
Thanks, that was my intention (back when I posted it). I added "from EU" just to make it clear—since people would have otherwise said "that's not how it works in the US :p"
> other than investing in non-commercial RE?

Does that help if you believe CRE is on the outs? CRE typically carries a much higher property tax burden, which means that if CRE starts to meaningly go by the wayside: That burden will shift to other property classes, making them much less attractive and/or cuts to services will be made, making the municipality much less attractive overall.
Where is the actual article though? It's basically a million captioned images without any kind of article between them...?
45 m3 wall volume is enough for a small single detached home even not counting the cellar or foundation. 10 kWh battery for a solar roof is also often large enough for single family. Having a battery that is not a huge hazard in case of a fire is also valuable. Sounds attractive to me.
yes, it is a terrible experience...I personally think GDPR and thinking about user data is a great thing to have. But, the actual implementation is terribe. Like consent banner etc... I can tell 100% that whoever made this law is not a techie person. They wanted to solve a technical problem, like sharing user data without consent, through the law system that we used to...It would be a lot better if they forced this as a part of http protocol...So that we could have our pre-defined consent answers...I mean right now, we have no standart way to say no to any consent banner. You have to understand the consent banner, understand the options, evaluate them, and then process the outcome...You have to do this for all websites that you are visiting...

Yes, please fork http...EU, you can do that...I know it...
It's pretty much a requirement already. The website can't make it hard to reject or make it seem like accepting is the only way ahead. Many popular sites had made rejection easier after GDPR complaints (smaller ones often still didn't because nobody cared enough to complain, I guess).