MurphyA/hacker-news huggingface dataset:
by goldenCeasar | 2025-11-03 20:07:35+00:00
Location: Sao Paulo / Brazil Remote: Only Willing to relocate: No Technologies: Ruby / Rails / JS / Linux / DevOps / IAM Résumé/CV: https://drive.google.com/file/d/1eFJt5gpK7C-nNJWar75jmskSTIrh0rCv Email:andremuta+hn@gmail.com

I'm André, I have around 8 years of experience as a SWE, mostly building and improving Rails applications in a secure and scalable way in the IAM domain (e.g. an identity provider that now handles 50m users), including the Devops/Infra/Architecture work.

Also here is my GitHub, you will see some recent contributions to CRuby itself and my OS library Kumi. https://github.com/amuta

If you are working on a challenging problem with a lot of unknowns or need a very skilled debug guy, I'd be very interested to hear about it. Please send me an email, and let's have a conversation.
by martin-t | 2025-11-03 20:08:09+00:00
I do believe there's a difference where the punishment comes from.

Aggressors[0] generally attack others one of or a combination of these reasons:

1) Pleasure/amusement/entertainment. Some people simply enjoy seeing others (everyone, specific subgroups or specific individuals) suffer.

2) Personal benefit/gain. Very often this is simply social status among peers. As aggressors grow, they refine these strategies (both consciously and unconsciously) to also gain social status in the eyes of people in positions of power (e.g. superiors/supervisors/managers), often with a resulting material benefit. Sometimes the material benefit is more direct - e.g. scammers.

A) If the punishment comes from people in positions of power:

With reason 1) it offsets the pleasure they get but quick corporal punishment is probably less effective than longer punishments such as exclusion from activities or having to perform laborious tasks.

However, with reason 2) any punishment, corporal or not, creates or reinforces a persecution complex (after all, they are just doing what they think everyone should be doing - climbing the social ladder) and often even helps them gain status because they are doing what their peers secretly also want to do - break the rules and stick it to the people in positions of power.

B) If the punishment comes from peers or especially the target, it defeats both reasons. Very few aggressors get pleasure from betting beat up by their target or other peers. And with reason 2 especially, they now risk losing social status if the target wins or it's a signal that this the behavior is not accepted by the group if it comes from peers.

The issue with B often is that to onlookers who don't know how it started, it looks like 2 people fighting, instead of one being the aggressor and the other being the target mounting a successful defense. But that can be solved through better education of people in positions of power.

What I find especially concerning are all these zero tolerance policies which actively encourage people to not defend others and sometimes even themselves.

[0]: I generally don't call them bullies because that conjures an image of children in a schoolyard but these people grow up to become adults and their behavior is driven by the same urges and incentives, it just manifests slightly differently. Being an aggressor is a mentality and a personality trait.
by mlochbaum | 2025-11-03 20:08:14+00:00
I think the article expresses no position. Most source code for array languages is not, in fact, inspired by APL. I encourage you to check a few random entries at [0]; Kap and April are some particularly wordy implementations, and even A+ mostly consists of code by programmers other than Whitney, with a variety of styles.

I do agree that Whitney was inspired to some extent by APL conventions (not exclusively; he was quite a Lisp fan and that's the source of his indentation style when he writes multi-line functions, e.g. in [1]). The original comment was not just a summary of this claim but more like an elaboration, and began with the much stronger statement "The way to understand Arthur Whitney's C code is to first learn APL", which I moderately disagree with.

[0] https://aplwiki.com/wiki/List_of_open-source_array_languages

[1] https://code.jsoftware.com/wiki/Essays/Incunabulum
by undeveloper | 2025-11-03 20:08:31+00:00
An issue not brought up is that LLMs are not deterministic enough to follow rules -- it would be nice if we had a perfect robot that could do all these things and then determine rules for it to follow. But it only took prompt tampering with Grok for it to start talking about mechahitler, and I'm pretty sure at least that wasn't entirely planned. Inconsistency is almost to be expected from LLMs.
by kentonv | 2025-11-03 20:08:40+00:00
We can't implement automatic caching of POST requests because there is no standard for computing cache keys for POST requests; it's different for every application.

E.g. presumably the body of the request matters for cache matching, but the body can be any arbitrary format the application chooses. The platform has no idea how to normalize it to compute a consistent cache key -- except perhaps to match the whole body byte-for-byte, but for many apps that would not produce the desired behavior. For example, if you had a trace ID in your requests, now none of your requests would hit cache because each one has a unique trace ID, but of course a trace ID is not intended to be considered for caching.

The Cache API can only implement the semantics that the HTTP standard specifies for caching, and the HTTP standard does not specify any semantics for caching POST requests.

That said, what we really should have done was left it up to the application to compute cache keys however they want, and only implemented the lookup from string cache key -> Response object. That's not what the standard says, though.
by CyberDildonics | 2025-11-03 20:08:49+00:00
wgpu is based on webgpu, what is your point here?

The title implies that the reason this exists is because it "runs on any gpu, even in the browser". People have been making raytracers using gpu apis in the browser over and over for the last decade.

That would be like someone claiming their program "multiplies huge matrices using SIMD" and then wrapping eigen. Why make a claim that is just happening because you call the same library as everyone else?
by tvchurch | 2025-11-03 20:09:35+00:00
Author here. I'm definitely not advocating going without health insurance. Just running simple numbers to get some perspective.

I'd like to see health insurance act like insurance again though. Right now it covers absolutely everything, meaning it's more like pre-payment for routine care + insurance.

Insurance isn't for routine, predictable, or low-cost expenses. But we've mandated that our health insurance cover all of those things.

The comparison to car insurance is overused, but it's a good one. Catastrophic coverage + dedicated savings with lower premiums looks more attractive to a lot more people.
by embedding-shape | 2025-11-03 20:10:03+00:00
> But language is the input and the vector space within which their knowledge is encoded and stored. The don't have a concept of a duck beyond what others have described the duck as.

I guess if we limit ourselves to "one-modal LLMs" yes, but nowadays we have multimodal ones, who could think of a duck in the way of language, visuals or even audio.
by tvchurch | 2025-11-03 20:11:00+00:00
Author here.

DPC is terrific if you have an option near you! Paired with catastrophic insurance, it's a great bet for relatively healthy people.

The DPC Alliance map is well worth a visit: https://mapper.dpcfrontier.com/

And I wrote about DPC a while back: https://church.substack.com/p/direct-primary-care
by tohid_70 | 2025-11-03 20:11:06+00:00
Author here.

I was thinking about starting a blog, but WordPress hosting costs seemed expensive ($50-80/month for managed options). Decided to see if I could build a cheaper alternative using GCP Cloud Run + Terraform.

Result: Production-ready WordPress for $36/month with full infrastructure control.

What's included: - One-command deployment (~10 minutes) - Complete Terraform IaC (reproducible infrastructure) - Auto-scaling (0-5 instances, scales to zero when idle) - Interactive cost calculator: https://tohidsmart.github.io/serverless-wordpress-gcp/calcul...

Trade-offs vs managed hosting: - Cold starts (~2-5 seconds after idle) - You manage WordPress updates yourself - Requires basic GCP/Terraform knowledge

Benefits: - 60-75% cheaper than WP Engine/Kinsta - Pay only for actual traffic (not idle capacity) - Full infrastructure control (no vendor lock-in) - Free tier covers up to 75K visitors/month

New GCP accounts get $300 credits = first 3 months free.

Built this as a learning project that turned into something production-ready. Open to questions about the architecture or cost optimization.
by spookie | 2025-11-03 20:11:23+00:00
I believe that many of the criticisms are either naive or intentionally ignore the importance of ethical oversight in research. The existence of these processes ensures that research is conducted with rigor and thought, which is crucial for maintaining high standards. Some examples suggest they aim at those high standards, and yet fail to see the value on these.

These applications allow you to dissect, discuss and reason about every presumption you had coming in, how you handle people's data with care, understand the risks and be prepared for anything.

They help both you and your participants. Help you not be an idiot, help you to grow and question your own procedures, and ultimately help you write the damn paper as you have clearly given the matter enough thought at that point. You need to prove yourself, and that is a good thing.
by yesfitz | 2025-11-03 20:11:31+00:00
"...among the most..."

According to your source, there are 15 sources of protein that emit less greenhouse gases (GHGs) per 100g of protein than farmed fish, including poultry and eggs, and 16 sources that emit more (including items that are not known for their protein content like coffee, apples, and dark chocolate). Being highly charitable, farmed fish is squarely in the middle.

Additionally, farmed fish emits twice the GHGs of tofu, and almost 22 times that of nuts. So just comparing placements on the list paints a misleading picture.

As for "not willing to go full vegetarian": you may as well say "not willing to stop eating fish", because they are equally unserious limitations when discussing these topics. "Not being willing" is only a slightly more mature version of a child saying "I don't want to".
by pron | 2025-11-03 20:11:46+00:00
A reasonable rate at which to consider a new primary programming language for non-niche, non-throwaway production software is once every 15 years. Adventurous, risk-seeking teams can try for 10, but that's pushing it.

If you find yourself searching for a replacement language more frequently, you should stop, take a long look in the mirror and ask yourself:

1. Something has clearly gone wrong last time, since you're looking for a replacement so soon; are you confident of your language-picking ability?

2. Are you sure your goal is to do what's best for the software and its long-term maintenance, or is there some other consideration here?
by andrescordova | 2025-11-03 20:12:09+00:00
Location: Toronto Remote: Yes Willing to relocate: Yes Technologies: All AWS cloud services in and out: Bedrock, Glue, etc. Résumé/CV: SDEIII at Amazon for 10 years, Grad Degree in Compsci from University of Toronto. Experience in Big (Huge) Data/Deep Learning, building systems that scale to millions of TPS/process billions of records. LinkedIn: andrscordova Email: Contact on LinkedIn please.
by jadowdl | 2025-11-03 20:12:12+00:00
Prophet Town LLC | Various Software Engineering Roles | US – Remote and Hybrid | English fluency required | Full-time | $150K-$250K annual total comp (multiple)

I’m the founder, trying to do “enlightened business.” We are a people-first, fully-remote, boutique indie tech agency – building a team of talented, high integrity, and community-minded individuals first, then building businesses around them. Our leadership staff are ex-Fortune 100; everybody touches code. Notable recent projects: internal tools for Anduril, and voltagepark.com.

We’re currently especially seeking:

Frontend Engineers (React, NextJS, Typescript; Animations, Performance optimization; sfbay local a plus)

Teamcenter and Odoo developers (C++/Java/Python; Siemens Teamcenter; Custom applications, workflows, data model updates)

IoT Developers (Python, MQTT, GraphQL, AWS, Test Infrastructure)

Full-Stack Software Engineers (React, Python, Ruby on Rails; Database Design, Devops, and third-party API integrations)

Please apply using this Google Form: https://forms.gle/oJHSjofaxTjSPexW8. Applicants who submit before November 14 will typically receive a reply by November 21. Tier3 roles are typically 5-10 y/o/e with $150-$175k annual total comp. Tier4 roles are 11-20 y/o/e, $210-$250k annual total comp. Higher tiers exist, and we welcome exceptional applications.
by kazinator | 2025-11-03 20:13:21+00:00
git bisect is great when it works; but you will come across things that cannot be found with git bisect.

I've debugged things like this: a bug was introduced, but with no manifestation. Eventually, many commits later, some unrelated change triggers it. But this comes and goes. Some changes make the manifestation go away, and some changes make it reappear.

Git bisect is predicated on the bug not existing at the "good" end point and making a single appearance between that and the "bad" end of the range. It has allowance for commits not being testable; you can skip those. If the bad commit is one of the skipped ones, I think it tells you.

Try not to have any other kind of bug. :)
by madcaptenor | 2025-11-03 20:13:38+00:00
My favorite bit of this survey (scroll down to "Miscellaneous") is that one of the color names in the raw data set is "unsure-whether-boy-or-girl baby room color". My daughter's room is this color - we painted before she was born. They told us we were going to have a boy but they misread the ultrasound.
by romperstomper | 2025-11-03 20:13:46+00:00
Is this supposed to be a specific coding style or paradigm?

I’ve never seen code written like this in real-world projects — maybe except for things like the "business card ray tracer". When I checked out Arthur Whitney’s Wikipedia page I noticed he also made the J programming language (which is open source) and the code there has that same super-dense style https://github.com/jsoftware/jsource/blob/master/jsrc/j.c
by hunterpayne | 2025-11-03 20:13:54+00:00
> More often than not, preference should be given to the language most of the team know the best.

I'm sorry but I disagree. Languages are tools, pick the best tool for the job. The idea that languages are all good at everything is not true. And when I see takes like this, I tend to think that that person just doesn't understand how to assess a language's strengths and weaknesses.

Want to write ML, probably best to use a language with functions as first class types (ie a FP language). You might say, most people doing ML use Python. This came to be because the language was picked based upon what people knew. But the big companies doing ML (successfully) don't use Python anymore and haven't for over a decade. ML researchers kept FP alive for several decades when nobody else cared because FP is the best tool for ML (or for writing a compiler). Where the FP folks get into trouble is trying to push FP where it doesn't make sense. I see this pattern repeating over and over again. Languages are pitched as silver bullets when they are just screwdrivers and hammers.

Right tool for the job, ignoring this leads to "religious wars" because that's how we describe disputes which are matters of taste.

Also, you are massively overvaluing expertise in a given language. A more talented engineer who doesn't know your favorite language after a couple of months will be better than you in your favorite language too despite your greater experience with that language.
by ithkuil | 2025-11-03 20:13:55+00:00
It's as if a LLM is only one part of a brain, not the whole thing.

So of course it doesn't do everything a human does, but it still can do some aspects of mental processes.

Whether "thinking" means "everything a human brain does" or whether "thinking" means a specific cognitive process that we humans do, is a matter of definition.

I'd argue that defining "thinking" independently of "volition" is a useful definition because it allows us to break down things in parts and understand them
by jonway | 2025-11-03 20:14:43+00:00
Yes, to answer my own question like an adult, some did!

Vince Cate moved there to work on export-banned crypto, renouncing his citizenship and would start an ISP on the island after the banks rejected his electronic money ideas. This could have been PayPal in another timeline? https://en.wikipedia.org/wiki/Vince_Cate

the e-Gold people met there on an occasion, and Robert Hettinga and MIT researcher Rafael Hirschfield started the International Conference on Financial Cryptography in Anguila. https://news.ai/ref/crypto98.html

So not in droves but it was a place, as it were.
by angelgonzales | 2025-11-03 20:14:50+00:00
I don’t think you’re entertaining the idea sufficiently considering you’ve stated that it’s a worthless and futile idea. I think it’s a worthwhile and valuable idea. Rules-derived articles with logical dependencies could hold a mirror to our own biases. I think truth should be logically derived and I don’t want people to be hostile to the outcomes since we’re approaching a future where technology will be able to do this.
by lloeki | 2025-11-03 20:14:59+00:00
I don't know the first thing about football, only that it has the words "foot" and "ball", none of which apply to the American variant who is played with hands and a (geometric) lemon[1] :p

I figured FIFA/UEFA who both standardised on 105m, sensibly factored ±5m to account for Heisenberg uncertainty when approaching relativistic speeds. This is very well depicted - complete with curvature of space, train paradox, spooky action at a distance, time dilation, and other relativistic oddities - in a documentary I watched when I was young; if only I could recall the original name...

EDIT: I think it was キャプテン翼.[2]

[1]: https://en.wikipedia.org/wiki/Lemon_(geometry)

[2]: https://www.youtube.com/watch?v=ke5AZhJCPSg
by morshu9001 | 2025-11-03 20:15:21+00:00
Yeah the "only if" is more like a "necessary, not sufficient." The future migration pain had better be extremely bad to worry about it so far in advance.

Or it should be a well defined problem. It's easier to determine the right solution after you've already encountered the problem, maybe in a past project. If you're unsure, just keep your options open.
by embedding-shape | 2025-11-03 20:15:36+00:00
Thank you for sharing that, turns out to be a lot more measured and balanced than the news article makes it out to be. Damn media always fueling the fires rather than spreading understanding and clarify. I think both sides seems to be raising good points, and probably the truth and more balanced view sits in the middle.

I continued reading through the talk page and eventually come across this:

> the United States government is exerting serious political pressure on Wikipedia as a whole to reveal the real life identities of many editors here who disagree with the current military actions of the government of Israel.

I have not heard about this before, what specifically is this about, if it's true?
by bri3d | 2025-11-03 20:15:48+00:00
> they hired what I would term language specific technicians instead of engineers.

I have seen this too, and I really like the way you phrased it - I think I'll use that in the future!

I do think it's an easier trap to fall into with some languages, but I still don't think the language really drives it.

I worked on a large-scale Rust project that could probably have been a Go project a while ago and while Language Technicians were a big hiring hazard, after we got one or two we both learned how to manage them and stopped hiring that type of employee (since they weren't what our project needed) and things evened out and were successful in Rust.
by yorktanaka2024 | 2025-11-03 20:15:55+00:00
Location: 751 Argyle Rd, Windsor, ON N8Y 3J8, Canada

Remote: Yes

Willing to relocate: Yes

Technologies: DevOps, Terraform, CI/CD, Jenkins, Ansible, GPU, LLM, GenAI, Self-hosted AI engine, Full-Stack Development

Résumé/CV: https://york-tanaka.vercel.app/cv

Email: york.tiger.2024@gmail.com

Linkedin: https://www.linkedin.com/in/york-tanaka-a07361363

Portfolio: https://york-tanaka.vercel.app

Summary:

DevOps Engineer with 9 years of experience architecting and automating cloud-native infrastructures across AWS, Azure, and GCP. Specialized in Kubernetes, Terraform, Ansible, and CI/CD pipelines for scalable, secure, and high-availability systems. Expert in building GPU-powered, self-hosted environments to deploy and optimize AI, LLM, and Generative AI models across distributed architectures. Proven success designing microservices-driven platforms with advanced observability, cost efficiency,and resilience. Adept at bridging DevOps automation with AI infrastructure engineering to drive next-generation, production grade machine learning systems.
by forgetfulness | 2025-11-03 20:16:14+00:00
The transcript doesn’t seem to be finished, the part that the author uses to support their thesis is this excerpt in the article

"...especially in all those subjects where use of [such a language] may be free and where interest and authority do not intercept, the regular exercise thereof which I conceive to be the great antagonists which may impede its progress..."

“Hooke had some proto-liberal views” would be a more grounded interpretation.
by zadjii | 2025-11-03 20:16:16+00:00
FWIW The definitive thread on "images in terminals" is probably found in these threads:

https://gitlab.freedesktop.org/terminal-wg/specifications/-/...

https://gitlab.freedesktop.org/terminal-wg/specifications/-/...

there's lengthy discussion from just about everyone at this point in those threads, about why images in terminals is Hard
by oftype | 2025-11-03 20:16:33+00:00
Domos | NYC | Software Engineer | AI + Real Estate Ops

We’re building an AI workforce for property management, automating workflows and processes, such as resident communication, leasing, and document processing through email, voice, and integrations (Yardi, Rent Manager, CRMs, etc.). We’re NYC-based, venture-backed, and growing fast, now looking for a backend engineer excited to build AI products that run in production and have immediate impact.

Looking for: someone with 2+ years of backend/Python experience, ownership mindset, and strong product/user experience instincts. You’ll: build real product used by thousands of residents, own core systems, and work directly with the founding team (product + sales).

No visa sponsorship at this time. More details here: https://joindomos.com/careers/software-engineer
by IAmBroom | 2025-11-03 20:16:52+00:00
> I presume you mean Emmental, the term "swiss cheese" doesn't exist or more precisely has no meaning, its like saying "american car" for example, what do you want to discuss with such a vague term.

Nonsense. Swiss cheese has a particular appearance and taste profile in the US.

If you tried to sell something as "Swiss cheese" that was bright yellow and solid, you'd be laughed at.