skysight-inc/HackerNews huggingface dataset:
Django rest framework is really great, there’s a bit of a learning curve learning about the viewsets and how permission classes work and things like that, but once you get over that hurdle its so easy to make REST APIs that just hook up so cleanly to models.

I implemented a few custom authentication classes for things like group permissions on read / write for shared projects internally and just hooking this all up means I can write huge new modules that “just” slot in, in just a few hours. IMO they have the abstraction layers just right, it makes me really productive.
Quatt.io | Amsterdam, Netherlands | Full-time | Hybrid/ONSITE | https://quatt.io | climate tech

I'm head of Software at Quatt, a quickly growing startup/scaleup building (hybrid) heatpumps to help fix climate change. Heating and cooling is 50% of all energy used in the EU. Heat pumps save 10 times more CO2 for each Euro spent on them compared to electric cars. We're building the most accessible and smartest heatpump on the market. Our product is live, we have thousands of customers, tons of data, and I really like the impact we're having. I'm currently looking for a few roles for my department, as we believe having the best software will allow us to have the best product. Our backend and frontend is Typescript.

* Cloud engineer, focussed on AWS infra
* Backend developer (Typescript) senior / medior
* Senior/medior QA / test engineer
* Senior app developer (React native)
* Full-stack developer

Now is a great time to join, as the software team is still small but growing quickly. These and other vacancies are on our careers page: https://www.quatt.io/working-at-quatt Email me directly ( my-hacker-news-username@quatt.io ) for questions or apply via the career page. Unfortunately, at this time, you have to be allowed to work in the EU: we're not able to sponsor Visa's.
Cancer signs could be spotted years before symptoms, says new research institute
I understand it’s popular but they understand I’m searching for food.
Rinvoq?
This! You come to a fintech to review 'some' performance issues and find a stupid data model and transaction processing completely ignoring how databases work and what limitations that concrete database has !
But hey, look, we used this shiny tech and that newest stack, where is the problem ???
I think they’re saying that JOINing over three or four tables is really just not that big a deal for most situations, particularly if you have the needed indices.
The Great Oxygenation Event
Water Allergy: What We Know About This Rare and Mysterious Condition
> There is an entire cottage industry around around gaming whatever Google does to improve search. Its a cat and mouse game. Google tries to implement a new pattern that will punish people gaming SEO, the people gaming SEO learn the new pattern and adjust for it, and we are back where we are.

This implies that Google is helpless to do more, which I kind of doubt. I think the misaligned incentive here is that it's unprofitable to do more to fight spam. They already have the vast majority of the market, making search 40% better isn't going to get them 40% more money.

I think it's just a calculated decision to keep search "good enough" to not lose too much market share, while not having to spend too much on engineer salaries.

I also kind of suspect the markets left to try to capture are either less profitable or more difficult to serve (specializing in niche content).
Funniness check passed!
Survey of Distributed File System Design Choices
Location: Nashville, TN, USA

Remote: Yes

Willing to relocate: Yes

Technologies: Python, TypeScript, JavaScript, Node, Java, C++, VBox, FastAPI, Ansible, PostgreSQL, HTML, CSS, AWS, Bash, React, Angular, SQLite 3, R, D3, Powershell, Selennium, BeautifulSoup, Arduino, Raspberry Pi, M5Stack

Resume: https://imgur.com/a/QBbeeXl

Contact: https://veilmail.io/nick

Linkedin: https://www.linkedin.com/in/nicholas-liebmann-35321a159/

About Me: Self-taught Software Engineer with my BS in Applied Mathematics. Looking for my first job in the field however have 3 YOE as a Data Analyst working with GIS Systems. Been coding for 4+ years and as I said, am self-taught but not the YouTube, mentored, or bootcamp kind; I went back in my colleges catalog and read all the textbooks for all the classes necessary to obtain an SE degree so hope that speaks for my work ethic. Worked on many vastly different projects as I consider myself more of a tinker and have yet to use previously learned languages or technologies on something new. Not a fan of tests; I prefer practical demonstrations of my skills, whether through discussing my projects, coding together, or just asking if I know specific technologies. I believe reading my code will provide the best insight into my skill-set and capabilities so will also put a link to my current project below.

Web_Scraper (not a web scraper):
The project is broken down into 3 parts and will put the percentage completed next to the names. Currently working on the server using this tech stack --Ansible, ArgoCD, Cloud-init, Ubuntu, K3S, containerd, Flannel, CoreDNS, HA Proxy, Metal LB, Ingress NGINX, Traefik, Linkerd, Longhorn, Minio, Cert-manager, Hashicorp Vault, External Secrets Operator, Keycloak, OAuth2.0 Proxy, Velero, Restic, Prometheus, Fluentd, Fluentbit, Loki, Elasticsearch, Kibana, Tempo, Grafana--

Website (30%) - https://github.com/Liebmann5/Web_Scraper/tree/main/ProjectWe...

Software (80%) - https://github.com/Liebmann5/Web_Scraper/tree/main/AutoApply

Server (60%) - https://github.com/Liebmann5/Web_Scraper/tree/main/PiServer/...
I did exactly that and found it lackluster for the domain I asked it for.

And most use I've seen on it realistically a good LSP covers.

Or to put it a other way. It's no good at writing algorithms or data structures ( or at least no better thab I would have with a first drafy but the first draft puts me ahead of the LLM in understanding that actual problem at hand, handing it off to an LLM doesn't help me get to the final solution faster).

So that leaves writing boiler plate but concidering my experience with it writing more complex stuff, I would need to read over the boilerplate code to ensure it's correct which in that case I may as well have written it.
> What was pro-China about the comment you responded to exactly?

The subject article advances the view that China is attempting to influence the US election. The comment I responded to downplays and undermines this sentiment (i.e. "don't worry about China. Look at this other issue.") If I were a state actor, this would be a prime signal to amplify. It's a real opinion, it's not easy to refute, it could legitimately be seen as an up voted comment, and it conveniently serves the state's interests. Hacker News has no shortage of contrarian views, which I like. This particular type of contrarian hot take is just one that I've noticed to fit a pattern that I've seen in other threads with topics critical to China.
> You're being very defensive.

My response was a quote from the link they posted
Basically the whole chain.
Jazz Guitar, after spending years listening to jazz, decided to start down the path of learning to play it in my thirties. I already played some guitar, but over the past year, I've learned so many things about theory, chord construction, inversions, phrasing, time feel, and have been doing a concerted effort in improving my aural skills to lift other players' music by ear and transcribe their playing.
SEEKING WORK | Iowa, USA | Remote

I'm a full stack JavaScript/TypeScript engineer with over 25 years experience building apps on the web. I primarily use React and Vue, love Alpine.js and htmx too. I'm proficient in Next.js/Remix/Astro/etc.

I am currently building a suite of tools for bootstrappers and solopreneurs on my community of almost 10,000 indie hackers at https://getmakerlog.com

You can find more indepth information about me https://full.snack.dev/for-hire

Email: josh@joshmanders.com
Flint Clinical | Founding Full-stack Engineer | ex-Palantir CTO | 1% equity & competitive pay | NYC - hybrid ONSITE | Full-Time

Flint is on a mission to bring life-saving therapeutics to market faster by accelerating clinical trial operations. We're building an end-to-end operating system for sites, the medical facilities that interface with patients and generate critical research data.

We’ve raised pre-seed funding and are seeking a Founding Engineer (back-end or full-stack) eager to build and launch new products.

Large opportunity for growth - you'll own significant portions of tech stack, be very hands on building our MVP, craft strategy/decision making, interface with & onboard customers, etc. Path to a leadership position!

Apply here! https://grnh.se/7db339034us
I was certainly not disagreeing with the author.
This has to be a joke but it's also good advice if you only care about having a minimally viable product to ship by an arbitrary date. A strategy of "cut as many corners as possible and do the bare minimum" makes money in the short term and hopefully you'll exit before customers figure out that your products are garbage and stop buying them.

I don't agree with it but I can see how somebody who only cares about getting rich by any means necessary would be interested in this approach.
Since that already happened, let's drink from the half-full bottle.
Yup, the SHVC-2DCON-01 was only used by Mega Man X2, the direct link worked for me: https://snescentral.com/pcbboards.php?chip=SHVC-2DC0N-01 , though X3 used a different board, the SHVC-1DC0N-01 (https://snescentral.com/pcbboards.php?chip=SHVC-1DC0N-01
The “also” implies relatedness. It is a broader trend in the music industry. For a specific example with Spotify, you might recall the Drake promo debacle from 2018; where “Scorpion” was so thoroughly pushed on to users that refunds for Spotify Premium were demanded on the grounds that the degree of promotion crossed a threshold into outright advertising, which premium was to be free of.
What? It should be fine to join that amount and more, given you have proper indexes.
Those things are tanks. It really frustrates me that Apple stops updating the OS after 5 to 7 years.
The e-veirfy website says it validates a SSN, but by default that is not a valid means of verifying employability.

Meaning you can use a social security number of a dead person. A common form of immigration fraud.
I think the wd40 is way worse...
The XZ attack is (seemingly) exclusively targeting openssh.

Considering it's a library that isn't even a direct dependency of ssh and someone was willing to put in over two years of effort, it doesn't seem crazy to start wondering what other (small) projects have been suffering maintainer fatigue or are even just big enough where a "lgtm" response is almost guaranteed by a sane looking PR.

"Smuggle in unexpected code/blobs as test files", "bastardise make scripts to inject your code into the build" and then "have your code preferentially override [decryption] routines" aren't just (as of last week) unexpected, but would also seemingly be usable against any other project out there.

I'd suggest it's more like finding and killing a cockroach in your bathroom. Thinking that the roach problem is now gone for good and was only confined to the one room seems... optimistic at best.

I also think it's fun to wildly speculate on what else could be affected - or to play the game another way, "if I had control over sshd, what else would I want?"

From an outside point of view, I'd quite like web servers. They're often externally accessible when ssh isn't, are doing cert validation/compression/decryption and I'd wager on most boxes, could easily give you an ssl wrapped tunnel to (the vulnerable) sshd running on the servers loopback address without selinux blocking you.

Actually, having written that, has anyone looked at the SSH _client_ process rather than server? Surely it needs to be able to parse certs in the same way as the server does, and getting clients to leak their private keys somewhere seems like it would be extremely useful as well.
METAPOST: I hope this helps candidates. I got this idea from: https://news.ycombinator.com/item?id=39887179

Employers: If you get overwhelmed with applications, please post an update or a followup that you are, so that candidates know you're not processing applications any longer. Candidates take time to read your post, do research, then apply: if all that effort is never going to be reciprocated, be kind and inform upfront.

Candidates: HANG IN THERE. Also, please help out other candidates and let us know how the company has/is treating you.

dang (and HN Mods), a request: I understand making comments about company behavior is against the spirit of "Ask HN: Who is hiring?", so we want your help. Not only a lot more candidates are applying right now but a lot more are unemployed and have been for months. So they are desperate and companies are taking advantage of and abusing their desperation. Is there a way other candidates can comment on companies that misbehave? Two companies that have been prolific on "Ask HN: Who is hiring?", posting every month for the last year have been identified where they take every candidate through the whole interview process as an exercise to train their current staff on interviewing with no actual intention of hiring candidates - where should we share this feedback? Also, please see: https://news.ycombinator.com/item?id=39886586
Location: FL, USA
Remote: Preferred
Willing to relocate: Not immediately, but yes.
Technologies: JavaScript & Friends (Node, React, Vue), HTML, CSS, MongoDB, TSQL, C#
Email: matt (at) javascripttoday.com

Hello. I'm Matt. waves.

I've been programming since ~2012, and have worked with various technologies (I didn't list everything above, as I'm not completely strong with everything). I'm currently employed full-time as primarily a front-end developer (but work with the entire stack) at a marketing company, and also run the JavaScript Today websites. I'd love to see what's out there.

P.S. Will send resume if anyone reaches out.
Oof, you chose the wrong place to ask that question ;) Or maybe the right place.

I won't pile on to the endless list of examples you asked for, but I'd like to say that this statement:

> My experience is that someone books an online meeting, i get a teams link. When the meeting comes I click the link, everyeone's face shows up, we have the meeting and then close teams.

made me sceptical of your motives here. This has never been the case for me, or anyone I know. The first thing we do now when we get an external MS Teams meeting link is request an alternative like Google Meet.
Wait... why?

Admittedly I'm mostly using MSSQL, but joining multiple tables seems a pretty natural thing to do (assuming you are joining on well indexed tables).
> relatively high barrier of entry compared to other software tech

Sorry, what do you mean by this?
We build on official releases and add our own artefacts. So we might pin to a microsoft dotnet hash, a JVM hash, a nodejs hash, and in our pipeline add a released application to that container. There are no packages installed, only files added, including an entry point. This is then signed and stored, along with the source commit and source image.

This way we can reproduce at will, but also make use of the very large ecosystem of suppliers, consultants and communities that already exist.

Edit: the other resources (source, source image) are also packaged as OCI images and signed and stored so you have everything available in the registry, even if the source repositories were to cease to exist. Because everything else we run interfaces with OCI registries by default we don't have to re-invent that wheel.
Can anyone share good resources or codebases that have high quality web backend with optimized queries and data structures (db schema, backend internal data structures, overall backend architecture)?

I feel like a lot of code you see in articles or modern companies if often just following the popular architecture/paradigm du jour. As opposed to what this article highlights in terms of making backends return all the data you need in the minimal number of queries. I feel like I understand what's being described here, but I've never actually had the chance to work on anything non-trivial that does it like this, most places I've worked have gone no-SQL or used an orm or were not more than very thin wrappers around some CRUD queries.
See https://www.rfc-editor.org/info/rfc9566 for a better link
Yes! People, irrational and misinformed as they may be, respond to incentives.
Location: Iowa

Remote: Yes

Willing to relocate: To California

Technologies: JavaScript, TypeScript, Node.js, React, Vue, Angular, Remix, Next.js, Astro, Nuxt, PostgreSQL, Tailwind CSS, Htmx, Kubernetes, Docker.

Resume: https://full.snack.dev/for-hire

Email: josh@joshmanders.com
The big companies can do that. But then there is also the question of -- how many of these critical OS libraries are there in the wilderness?
Joins are rarely the problem. See the sigh.
Location: Bordeaux, France
Remote: yes (US and EU)
Willing to relocate: no

Looking for software/AI/ML/data/ engineer or lead/manager position in AI projects.
Technologies: Machine Learning, Computer vision, Deep learning, MLops, Python, Docker, SQL, Cloud computing, Team leading, Svelte, JS/TS, Rust(learning)

CV: https://www.alex-kempf.fr
Email: alexandre.kempf@cri-paris.org
Linkedin: https://www.linkedin.com/in/alexandre-kempf-phd-7aab53109/
GitHub: https://github.com/AlexandreKempf

Hey, wonderful people from HN!
I am a senior data scientist / MLops (9+ years) who specializes in computer vision in production and R&D. I have a Ph.D. in neuroscience and machine learning with more 6 papers in international journals.

Sadly, I got laid off last month by DVC (iterative.ai) and am looking for a new job opportunity.

I'm passionate about everything I'm working on and willing to go the extra mile to be truly happy with the result (code or performance-wise). In the last two years, I launched and managed an R&D team, co-led a team of six data scientists, and filed two patents.
In addition to everything you might expect from a data scientist working with deep learning, here is what I bring to the table:

- experienced and team-oriented: I built and maintained two MLops pipelines, from dataset creation to model serving. My team used them to train and deploy models for more than 50 real-time vision tasks. I do my best to ensure that my team is efficient and smiling.

- tech knowledge and good communication skills: I follow and contribute to open-source, and I am familiar with many topics (self-host, cloud, database, web dev, design, etc...). I help people from different teams communicate to understand each other's needs. I do my best to ensure my colleagues communicate well and smile.

- cost savings and revenue generation: I created and served software that generated 25,000€ for the company in two weeks. I also built and maintained an on-prem GPU cluster to train models, saving ~20,000€ per year. I do my best so shareholders can smile in their brand-new Tesla.

- social events and team gatherings: Even if I work remotely, I love to gather co-workers around events (in real life or remotely). I organized the three last offsites in my previous company. I'm good at communication and always enjoy chatting about work or hobbies. I do my best to organize social gatherings and smile.

I would love to work for a startup committed to a humanist cause. I'm also looking at startups that empower women and put them in positions of power and decision-making. I believe this would lead to a better and more inclusive work environment.

If you think I'm a great match, feel free to contact me by mail, I am answering within a day.
Yeah, course of, but you lose contextual/emotional info that way. To be clear I'm definitely never buying a sidwalk enable device.

That said, (puts on black hat) If you are trying to tell when someone is open to impulse buying out sadness or anger or whatever, voice information is probably better than just doing sentiment analysis of the text.

On a low bandwidth network, getting at that same information means you'd have to try to running the analysis locally on the hub device. A device that is, in theory, servicing many clients. Maybe the device can manage TTS, but it seems less likely to be able to run a large ML model. Plus bandwidth limitations means amazon is less likely to get that information until later than they would from an Alexa device connected directly to the internet.

My goal was to gauge how bad of a security nightmare sidewalk is, not be an apologist for it.
Yeah the answers seem like nicer colors, pretty close but too little green? #ffcc33 is beautiful btw
Protecting whales by giving them 'personhood'
A Ghost Ship's Doomed Journey Through the Gate of Tears
That hasn't been true for a long time. Two strokes barely produce more power per CC, and the emissions are not compatible with any modern standards. They're used in yard tools becuase they're CHEAP.
Interesting to see how this story is now being propagated throughout the media, accruing credibility along the way.

Prior to the 60 minutes documentary, the latest on this story was that in March 2023, 7 US intelligence agencies reported that "available intelligence consistently points against the involvement of US adversaries in causing the reported incidents" and that a foreign adversary's involvement was "very unlikely"

https://en.wikipedia.org/wiki/Havana_syndrome
That feature is easily turned off, which is a good thing because it is more dangerous than helpful.
Location: Europe

Remote: Yes

Willing to relocate: No

Technologies:

Design: Figma, Adobe Illustrator, Adobe Photoshop, Adobe Experience and Miro

Presentation: Keynote, InVision, Microsoft PowerPoint

Project Management: Jira, Kanban Boards, and Trello

Prototyping Tools: InVision, Axure RP and Figma

Programming: Basic HTML & CSS

Résumé/CV: https://drive.google.com/file/d/1stXm3PbP-_20SKp-RK-KEPfINGO...

Email: shetyemanasi18[at]gmail[dot]com

Introduction: I am a UI/UX designer with a background in graphic design, art direction, and more than six years of experience in the design industry. I am proficient in creating digital products in agile environments for the consumer and healthcare markets. With my strong analytical, research, and teamwork skills, I have successfully led a variety of projects from conception to development in both office and remote settings. I have extensive experience crafting personas, qualitative analysis, user journeys, user flows, user interface design, low and high fidelity prototypes, stakeholder presentations and design systems for UI components.

I am looking for full-time contract or freelance/consulting opportunities at the moment (up to 40 hours/week) in UI UX Design

Portfolio: https://www.manasishetye.com/

Linkedin: https://www.linkedin.com/in/manasi-shetye
You can just chat to ChatGPT for awhile about something you know about and you'll learn that.
We have so many "bandaids" but very few cures these days.
Perhaps AI systems will allow us to find root causes of these insidious diseases.
Use the Index, Luke! A Guide to Database Performance for Developers
obviously being paid by the hire for a referral is wrong?
Ask HN: How are you building your content website in 2024 ?
Hey Everyone, I want to start and build a content website. I have done keyword research using Ahrefs, built out a good list. However I am struggling to choose the right framework or tool for developing the website.

I am a web app developer and I have worked mostly with React and Node. Any recommendations on what should I use to build out the website ?

Preferably a tool/framework using which I can get out of the box content website with a dashboard for editing content, and which is customisable going ahead.
Also recommended: https://www.ctrlpaint.com/
Also, the market for English language writing is much, much larger than the market for German language writing. If you know both languages equally well, you're probably better off trying to write in English than in German unless the subject is uniquely appealing to Germans.