MurphyA/hacker-news huggingface dataset:
by zijin1994 | 2026-02-03 21:40:40+00:00
Location: Kamloops, BC, CA

Remote: Yes

Willing to relocate: Within BC

Technologies: JS/TypeScript, React, Next.js, Node.js, Express, SQL, Postgres, Mongodb, DynamoDB, AWS(SDKs mostly), Nginx, OpenAI api, Mastra ...

Résumé/CV: https://drive.google.com/file/d/1K1ViD-2XndMoD4ZIz998KnUvEHZ...

Email: zijin@ualberta.ca

Hello there, I am a full-stack developer based in BC, Canada, with experience in tools like JavaScript/TS, React, Node.js, Express, and Postgres, and I am also comfortable working with AWS and AI(rag/agents). I recently developed Rabbitory, an open-source RabbitMQ deployment/management platform (https://rabbitory.github.io/). I also built a Datadog LLM trace exporter for Mastra AI (https://mastra.ai/docs/observability/tracing/exporters/datad...).
by Marsymars | 2026-02-03 21:40:48+00:00
> Then why would it save time and money if they only get run at the pipeline stage? That would only save substantial time if the pipepline is architected in a suboptimal way: Those checks should get run immediately on push, and first in the pipeline so the make the pipeline fail fast if they don't pass. Instant Slack notification on fail.

That's still multiple minutes compared to an error thrown on push - i.e. long enough for the dev in question to create a PR, start another task, and then leave the PR open with CI failures for days afterwards.

> But the fastest feedback is obviously in the editor, where such checks like linting / auto-formatting belong, IMHO.

There are substantial chunk of fast checks that can't be configured in <arbitrary editor> or that require a disproportionate time investment. (e.g. you could write and maintain a Visual Studio extension vs just adding a line to grep for pre-commit)
by NoSalt | 2026-02-03 21:40:53+00:00
I have had my identity stolen [at least] three times in the last 15 years:

* OPM Hack

* Target Hack

* Equifax Hack

I say "at least" because there have been more, but I just started ignoring them after a while. I also had it stolen back in the late 1990s; and, thinking back, that was crazy for that time period.
by tobyjsullivan | 2026-02-03 21:41:06+00:00
Further to this, the quality problem is affecting the entire industry, not just FOSS. Anyone working on a large enough team has already seen some contributors pushing slop.

And while banning AI outright is certainly an option at a private company, it also feels like throwing out the baby with the bath water. So we’re all searching for a solution together, I think.

There was a time (decades ago) when projects didn’t need to use pull requests. As the pool of contributors grew, new tools were discovered and applied and made FOSS (and private dev) a better experience overall. This feels like a similar situation.
by hunterpayne | 2026-02-03 21:41:10+00:00
Counter-point. France has already kidnapped another social media CEO and forced him to give up the encryption keys. The moral difference between France (historically or currently) and a 3rd wold warlord is very thin. Also, look at the accusations. CP and political extremism are the classic go-tos when a government doesn't really have a reason to put pressure on someone but they really want to anyway. France has a very questionable history of honoring rule of law in politics. Putting political enemies in prison on questionable charges has a long history there.
by themafia | 2026-02-03 21:41:19+00:00
> Using rust doesn't guarantee correctness or performance, that should also be obvious.

Judging from the most vocal segment of their community it's very much not obvious to them.

> make it easier

Define "easier." It's harder to make mistakes. I'm not sure this equates to developer "ease" in any way. In fact, if it's meant to be effective, it should be quite the opposite.

> rust clickbait nonsense.

It cuts both ways. There is a huge volume of "I switched to Rust and got 1% additional performance over C" posts here.
by Freeformcareers | 2026-02-03 21:41:23+00:00
Freeform (http://freeform.co ) | Software Engineers | Full-time | Onsite | Hawthorne, CA (Los Angeles County)

Freeform is deploying metal 3D printing factories at global scale and setting a new frontier in manufacturing. With AI, GPUs, and FPGAs working in tandem, our system monitors and corrects every microsecond of the process, delivering a level of precision, speed, and quality that’s never been possible—until now. This isn’t just an improvement; it’s a leap forward in how complex metal parts are made, with the ability to revolutionize industries like aerospace, defense, automotive, energy, and beyond. We are backed by top VCs including NVIDIA’s NVentures, Founders Fund, and Threshold Ventures.

It’s a small, tight-knit team and you’d have the opportunity to own significant and impactful greenfield projects throughout the entire development lifecycle and much more. Our software team comes from the likes of Google, SpaceX, and Apple, and believe in taking a first principles approach to solving hard problems.

A glimpse into our software landscape - https://youtu.be/nFWQArUkd5I?si=mP17qdKbxvf8qpZN

Our feature in TechCrunch! https://techcrunch.com/2024/10/22/ex-spacex-engineers-land-1...

+ Senior Software Engineer, Factory Software C++ (Skyfall) - https://grnh.se/ddgoq9yh3us

+ Senior Software Engineer (Embedded) - https://grnh.se/5eerse413us

+ Senior Software Engineer (Edge Data & Telemetry) - https://grnh.se/j8jyvaj03us

+ Software Engineer (Edge Data & Telemetry) - https://grnh.se/9z8omwl13us
by latexr | 2026-02-03 21:41:27+00:00
> fairly open platform where people can choose what to post and who to follow.

It is well known Musk amplifies his own speech and the words of those he agrees with on the platform, while banning those he doesn’t like.

https://www.theguardian.com/commentisfree/2024/jan/15/elon-m...

> could you clarify what the difference is between the near right and the far right?

It’s called far-right because it’s further to the right (starting from the centre) than the right. Wikipedia is your friend, it offers plenty of examples and even helpfully lays out the full spectrum in a way even a five year old with a developmental impairment could understand.

https://en.wikipedia.org/wiki/Far-right_politics
by notepad0x90 | 2026-02-03 21:41:38+00:00
If you plant a public tree for example, you may not be responsible if the tree produces a poisonous fruit or not, but if someone puts a sign next to the tree telling people "boil before eating,otherwise it's poisonous", that's their right. But if you don't want your tree to look bad and prevent them from doing so, now you're responsible for any poisoning from the tree. You can either be responsible or not responsible, but you can't be __irresponsible__. You can't act in a manner that you know will harm others, when not doing so costs you nothing, not even a perception of obligation.

If you have the right to turn off PRs, any company out there also has the right to make thing that are hard to repair. I don't want to say anyone who agrees with you on this thread complaining about Google or some other company shutting down your accounts with no explanation either.
by AtlasBarfed | 2026-02-03 21:42:18+00:00
I understand that there's a lot of open source projects that are massive collaborations.

There are also a lot of open source projects that are simply one-man shows. And llm should be massively helping those and I really don't see that so far.

I would say they should be a massive gain to the open source community cuz let's face it. The people that do open source are simply going to be different than the people that just feed on it.

Llm should be a massive enabler to open source. It should permit easy porting between architectures, programming languages and interfaces to a degree that simply wasn't possible before

Again, I'm not really seeing that.
by ChrisMarshallNY | 2026-02-03 21:42:31+00:00
> We all forget that money is nice, but nation states have real power.

I remember something (probably linked from here), where the essayist was comparing Jack Ma, one of the richest men on earth, and Xi Jinping, a much lower-paid individual.

They indicated that Xi got Ma into a chokehold. I think he "disappeared" Ma for some time. Don't remember exactly how long, but it may have been over a year.
by zelphirkalt | 2026-02-03 21:42:46+00:00
And then we will get rid of them again, because some suits are telling us that we don't actually want them, that they are "complicated", we must trust them and that recursive data types are too hard to get right. Let's all write SMS again. Or better yet, send fax.

Some engineers will facepalm super hard but won't be listened to, as usual, and we will enter the next cosmic age of self-inflicted suffering.
by the_monocle | 2026-02-03 21:43:53+00:00
Suprisingly the number does in fact seem to be roughly 80k per year, though a similar amount moved from Europe to the US.

https://schengenvisainfo.com/news/over-75000-americans-moved...

real source here:
https://ec.europa.eu/eurostat/databrowser/view/migr_resfirst...
by Barrin92 | 2026-02-03 21:43:58+00:00
>Sure, but can you be honest and admit that you don't have any of this yet?

Yes of course I can be honest. We don't have any of that. But if I'd sketch out a genuine European future in software to me it would look something like this. You have technologies like Tim Berner Lee's Solid[1] and social protocols like Mastodon/Bluesky/etc owned as public infrastructure and operated by its people. You could imagine each region of Europe having its own sovereign digital space federated with individuals owning their data, a genuine network mirroring the region as it is.

The big problem with this isn't just technical, it's mental. The user of today anywhere is a consumer. It's like turning a serf into a citizen. I don't think this is a five year vision, it's more like a 50 year program. I think it's going to be a long time until we've convinced people that taking ownership of and participating in their digital life, being tinkerers, owners, netizens is vital.

[1]https://solidproject.org
by dylan604 | 2026-02-03 21:44:43+00:00
I'm confused, how have you not reassociated the files with the app of your choosing? Is Xcode somehow changing associations back? Does it do it only at updates?

As far as Apple providing anything, why are they the expected ones providing it? There are a gigabazillionumpteen text editors that can reformat JSON. I have Xcode, and have associated JSON with a different editor. Not once has it ever changed on me.
by subw00f | 2026-02-03 21:44:52+00:00
Yes, I'm aware how ignorant I may sound, but it's so goddamn frustrating to read this kind of bullshit everytime I come to an American platform.

Ok, China is an autocracy, right? Could you explain to me how China conduct elections? Can you explain to me how they approve laws? Do they have a constitution? A justice system? Try answering these questions without much looking up and even if you do, please note the sources. No need to answer me really. Just ask yourself whether you know this or not and how qualified are you to actually label a HUGE state like China with one single heavily charged word.
by XorNot | 2026-02-03 21:45:18+00:00
No I'm poking fun at the defensive reflex of Americans to get very upset at the notion anyone else will go to the moon. Because in context, who will get their first is the relevant question again because no one has the capability anymore.

It was perfectly clear in context that the OP was talking about the new space race where the question is which modern superpower will get there first. It's just hilarious that so many Americans immediately begin talking about how really they got their truly first, in an effort to pretend they couldn't understand and change the question to one which doesn't hurt their ego.

The America which landed on the moon in the 1960s is dead and buried. And the America which said it's going to land on the moon again hasn't done it yet and it's not clear that it can.
by hunterpayne | 2026-02-03 21:45:45+00:00
You got that backwards. Greenpeace for all its faults is still viewed as a group against which military force is a no-no. Sinking that ship cost France far more than anything they inflicted on Greenpeace. If anything, that event is evidence that going after Musk is a terrible idea.

PS Yes, Greenpeace is a bunch of scientifically-illiterate fools who have caused far more damage than they prevented. Doesn't matter because what France did was still clearly against the law.
by dpc_01234 | 2026-02-03 21:47:16+00:00
> Do you have any other higher level architecture/overview documentation other than what is in that repo?

SelfCI is _very_ minimal by design. There isn't really all that much to document other than what is described in the README.

> Also, how do you like Radicle?

I enjoy that it's p2p, and it works for me in this respect. Personally I disagree with it attempt to duplicate other features of GitHub-like forge, instead of the original collaborate model of Linux kernel that git was built for. I think it should try to replicate something more like SourceHut, mailinglist thread, communication that includes patches, etc. But I did not really _collaborated_ much using Radicle yet, I just push and pull stuff from it and it works for that just fine.
by XorNot | 2026-02-03 21:48:02+00:00
8 tons over 22 is a little over 1/3rd the original payload to LEO. If 4x the solar generation potential (not irradiance - the sun is not 4x brighter in space at Earth's orbital radius) is the reward, that's putting an incredible premium on a 3x multiplier on launch costs per kg (at minimum - likely higher, you're also inheriting a worse radiation environment).

But those two parameters are not equals: 3x the cost per kg is a much higher number then 4x the solar power.
by notepad0x90 | 2026-02-03 21:48:24+00:00
> Here's the root of your misunderstanding. “Broken” is subjective, relative only to you.

This is not a misunderstanding. I want to know what other people subjectively think is broken, and their proposed fixes. So, if I agree with them, I can opt to use their fixes. A lot of time the developer does not want to maintain the added complexity, or does not agree with architectural or design decisions by the contributor, and that's fine. But I, as a user might agree with the contributor. it costs you, as the maintainer nothing to let people propose changes. nothing at all. as others have repeated many times on this thread, you're not even obliged to respond to PRs, it won't even cost you appearance or reputation. You're just annoyed, that's it, and instead of ignoring the thing that annoys you, the solution is hostility.

> That's marketing-speak. It is absolutely a demand.

If you have a contributor policy clearly defined, it isn't. When you publish a project for the public, people will use it, that's the expectation.

Perhaps if github linked your contributor policy that might help. You can also setup an action that will auto-close all PRs, commenting your contributor policy for everyone to see the reason. There are many ways to handle this, but people on this thread are choosing the lazy option that harms users the most. I think part of it might be that many of you have not dealt with projects that benefit heavily from PRs.
by lenerdenator | 2026-02-03 21:49:16+00:00
> putin still has not gone to war, nor threatened to invade the EU yet to the point of international incident.

Russian agents are thought to have committed numerous acts, almost all of which could be considered acts of war, on EU/UK soil, or against EU/UK nationals

* Poisoning of the Skripals with a chemical warfare agent, one dead, 2018, Salisbury, England, UK [0]

* Poisoning of Alexander Litvinenko with a radioisotope, one dead, 2006, London, England, UK [1]

* Vrbětice ammunition warehouse explosions, one dead, 2014, Zlín Region, Czechia [2]

* Jamming of GPS signals used by EU President Ursula von der Leyen's jet, 2025, Bulgaria [3]

* Arson of the Marywilska 44 shopping center, 2024, Warsaw, Poland [4]

* Shooting down of Malaysian Airlines Flight 17 over the Donbas, 2014, 283 dead, most of them Netherlands citizens [5]

* Sabotage of underwater telecommunications cables, railway lines, cyberattacks, probing airspace with armed aircraft, and on and on - just Google it, I don't have enough time to mention all of these.

... you were saying?

[0] https://en.wikipedia.org/wiki/Poisoning_of_Sergei_and_Yulia_...

[1] https://en.wikipedia.org/wiki/Alexander_Litvinenko

[2] https://en.wikipedia.org/wiki/2014_Vrbětice_ammunition_wareh...

[3] https://apnews.com/article/russia-europe-jamming-spoofing-gp...

[4] https://notesfrompoland.com/2025/05/12/poland-confirms-russi...

[5] https://www.britannica.com/event/Malaysia-Airlines-flight-17
by zelphirkalt | 2026-02-03 21:49:34+00:00
Let's not forget how stupid the client on GNU/Linux was regarding audio devices. Every other app I had installed, that has anything to do with microphone (OBS, Audacity, Discord, Discord in Browser, Signal, ...) recognized my mic, which was connected via jack. Not MS Te-eams!!! Tada! Had to buy another headset with USB plug for Teams to get it.
by dpc_01234 | 2026-02-03 21:49:40+00:00
> automatic branching and workflow stuff is optional. the core idea is great.

I'm not sure if I fully understood. But SelfCI's Merge-Queue (mq) daemon has a built-in hook system, so it's possible to do custom stuff at certain points. So probably you should be able to implement it already, or it might require couple of minor tweaks (should be easy to do on SelfCI side after some discussion).
by hiddenarchitect | 2026-02-03 21:49:42+00:00
Used to think work mattered, now its whose head will fit up your ass and whose ass your head will fit up.
9.5 months straight, working my.ass off @18hours a day, for the last place that I could lean on to share my work, doesn't help because I'm Canadian.
Good. You won. I have decided to destroy my work. Congrats, youve silenced me to death and killed the last piece of desire to building a better future.
Thanks.
by observationist | 2026-02-03 21:49:58+00:00
It's crazy that the marketplace seems to be an ongoing experiment in maximizing the number of times a company can defect, minimizing consumer anger, and exploiting assumptions of trust and good faith as frequently as possible without causing the consumer to defect completely. And it appears they've optimized that; we put up with shrinkflation, industrial waste repurposed as filler, processed ingredients derived from industrial wastes, high quality products debased and degraded until all that remains is a memory of a flavor and the general shape, color and texture. Big AG factory farming, pharma, healthcare products, all the rest - you think you can trust that a thing is the thing it's always been and we all assume it is, but nope.

Scratch any surface and the gilt flakes off - almost nothing can be trusted anymore - the last 30-40 years consolidated a whole lot of number-go-up, profit at any cost, ruthless exploitation. Nearly every market, business, and product in the US has been converted into some pitiful, profit optimal caricature of what quality should look like.

AI is just the latest on a long, long list of things that you shouldn't trust, by default, unless you have explicit control and do it yourself. Everywhere else, everything that matters will be useful to you iff there's no cost or leverage lost to the provider.
by toast0 | 2026-02-03 21:50:07+00:00
The FBI does not have a mandate to investigate all reported crimes. AFAIK, no law enforcement agency does. They triage the reports, and most reports don't get investigated.

Most mass shootings don't have a lot of the FBI to investigate. The perpetrator often dies on site, so they can't be charged with anything. FBI will likely investigate if there were any co-conspirators, and may work with ATF to determine how the perpetrator obtained the firearm(s). Many times we hear that the perpetrator was "on the FBI's radar", but most of the time, there was no unlawful conduct before the shooting, so what are they supposed to do?
by eagleflyhigh | 2026-02-03 21:50:25+00:00
Location: Romania, Europe (Currently UTC+2 timezone)

Remote: Yes

Willing to relocate: Depends

Technologies: Java, Rust, Typescript, AWS/Azure, Docker, Terraform, Kafka, Linux, SQL, Spring Boot, Angular, Diesel, Flyway, JOOQ, Hibernate, Claude, vim...

Résumé/CV: https://www.linkedin.com/in/msiminic/ (e-mail for resume)

Email: mariussiminic [at] protonmail.com

GitHub: https://github.com/sim-hash

Hi, I’m Marius, a backend-focused software engineer with 8+ years of experience delivering production-grade software solutions. Active open source contributor in Rust projects.

I enjoy building robust backend systems and have a strong interest in distributed systems, and database technologies.
by jph | 2026-02-03 21:50:59+00:00
Good questions.

For shell syntax, I aim for POSIX because for anything more advanced I switch from shell to a more powerful programming language.

Currently POSIX doesn't have the 'declare' statement, nor the '\e' syntax consistently, nor the 'echo -e' syntax consistently.

As for exporting, I do it because I have many quick scripts that I run often, and I prefer to switch the colors in one place such as in the evening from light mode to dark mode.

When you say the print statements aren't going to work by default, can you say more about this? Anything you can explain or point me to about this will be a big help. Thanks!
by nerdsniper | 2026-02-03 21:51:09+00:00
There is a way to do it, but it’s not the most typical way MacOS users do it for everything else, which involves Right Click->Open With->Other->Always Open With. Xcode’s file associations are super aggressive.

I believe that “Get Info”->”Open With”->”Change All…” still works, and there are command line methods or third party tools.

This has driven me to madness too.
by dylan604 | 2026-02-03 21:51:27+00:00
I worked for a non-FAANG company in California and the onboarding/exit process about side projects was one of the most annoying thing I've had to deal with. As far as why would silicon valley peeps put up with it...money. Big corps are worried that you will implement something you learned while on the job into one of your side hustles. Not defending it, just stating a bit of reasoning.
by simplyluke | 2026-02-03 21:51:29+00:00
"regulate them" has mostly translated to "tax the most successful players in the form of non-compliance fees from byzantine EU regulatory structures".

I don't think the thing holding back Europe's tech market is that the US encourages allies to not allow backdooring proprietary software, or the cries that it's unfair that the US doesn't strangle their own tech market with equally burdensome regulation. The problem Europe's tech industry has faced is that the EU killed it in the crib with regulations, and now there's more fear of "what if there are bad side effects in being successful" than there is fear of never being successful.

Yes, it'd be great if there was a thriving market of mid-sized EU tech companies working in a well-regulated and consumer friendly market. There just isn't, though. I'm generally a fan of Doctorow, but the idea that the EU is just a few hackers reverse-engineering a new client for teams/youtube/whatsapp away from that world is hard for me to see.
by alamortsubite | 2026-02-03 21:51:30+00:00
I think you misinterpreted my original comment, but I applaud your diligence in sampling the entire Tastykake product line. The pies are my favorite, though I rarely eat them as I value my health. I would not touch a Twinkie unless I were starving, or perhaps as part of a paid stunt if the money was right.
by necubi | 2026-02-03 21:51:46+00:00
I don't think this is meaningfully HTAP, it's gluing together two completely different databases under a single interface. As far as I can tell, it doesn't provide transactional or consistency guarantees different than what you'd get with something like Materialize.

This isn't new either, people have been building OLAP storage engines into MySQL/Postgres for years, e.g., pg_ducklake and timescale.