MurphyA/hacker-news huggingface dataset:
by norir | 2025-04-01 17:31:29+00:00
Many spiritual and philosophical traditions claim the immortality of the soul. Socrates argues forcefully for it in Phaedo.

Nearly all mystics (and many if not most neuroscientists) also come to the conclusion that our world of the senses is an illusion. This doesn't mean that the illusion doesn't have rigid laws, but it does challenge the materialistic assumption that the soul, or consciousness, becomes nothing at the time of physical/biological death.

If that is too fuzzy and mystical, I'd also suggest reflecting more deeply on the concept of technologically facilitated immortality of physical life on earth. For me, it is clearly a dead end. It can only lead to a complete annihilation of every human value.
by ihoronishchenko | 2025-04-01 17:31:42+00:00
Location: Ukraine Willing to relocate: No

Technologies: TypeScript/Javascript, Python, PHP, Laravel, React, Vue, Next.js, Svelte, Vue.js, Angular, Postgresql, MySQL, MongoDB, NoSQL, Redis, Docker, Kubernetes, AWS, GCP, Azure

Résumé/CV: https://drive.proton.me/urls/8XTJD19M58#yvWAP3QHbSXa

Email: ihoronishchenko0113@proton.me

This is Ihor from Vetnam orignially, I moved to Ukraine and got citizenship. I am a Full Stack Developer with over a decade of comprehensive experience in both front-end and back-end web development and mobile development. I possess strong technical proficiency in a variety of JavaScript frameworks including React, Redux, React Native, Vue, and Typescript. My back-end web development skills are equally robust, with extensive hands-on experience in Laravel, Python, Node, C#, and Ruby. I hold specialized expertise in SaaS, CRM, AI App development, a niche skill set that has been honed over years of practice. An effective communicator with a knack for problem-solving, I am capable of working efficiently both independently and as part of a team. With a strong work ethic and technical acumen, I am committed to delivering high-quality results that drive company growth.
by ihoronishchenko | 2025-04-01 17:31:48+00:00
Location: Ukraine Willing to relocate: No

Technologies: TypeScript/Javascript, Python, PHP, Laravel, React, Vue, Next.js, Svelte, Vue.js, Angular, Postgresql, MySQL, MongoDB, NoSQL, Redis, Docker, Kubernetes, AWS, GCP, Azure

Résumé/CV: https://drive.proton.me/urls/8XTJD19M58#yvWAP3QHbSXa

Email: ihoronishchenko0113@proton.me

This is Ihor from Vetnam orignially, I moved to Ukraine and got citizenship. I am a Full Stack Developer with over a decade of comprehensive experience in both front-end and back-end web development and mobile development. I possess strong technical proficiency in a variety of JavaScript frameworks including React, Redux, React Native, Vue, and Typescript. My back-end web development skills are equally robust, with extensive hands-on experience in Laravel, Python, Node, C#, and Ruby. I hold specialized expertise in SaaS, CRM, AI App development, a niche skill set that has been honed over years of practice. An effective communicator with a knack for problem-solving, I am capable of working efficiently both independently and as part of a team. With a strong work ethic and technical acumen, I am committed to delivering high-quality results that drive company growth.
by hermitShell | 2025-04-01 17:31:49+00:00
The problem is likely cost effectiveness compared to just replacing a whole group of cells, compared to one single cell. The unit economics of getting the remaining life from single used laptop battery are not very good. There's certainly lots of potential value for someone willing to do the work, if they can afford the opportunity cost, or if a business can source extremely dirt cheap cells and cheap high skilled labor.
by alterom | 2025-04-01 17:32:04+00:00
>That’s grounds for termination to me. Seriously. I would put this man out of a job and endanger the livelihood of him and his family for this kind of shit.

Agreeing with you as a former instructor (who left academia for greener fields after completing the PhD).

I've had people cry on me in office hours because they come out with — quite literally — PTSD from instructors like the one we're discussing.

It's nothing short of psychological abuse of children, and it leaves lifelong damage.

It's worse than no instruction at all. I've had to have college kids unlearn things before I could teach them.

We've got to draw a line somewhere. I draw the line at actively traumatizing children.

That person should not be allowed to teach, period. We'd do both their students as well as themselves a huge favor by removing them from teaching.

By all indications, they'd be a happier person doing something else, where they wouldn't be driven "mad" by seeing that they've done a good job — which, for a teacher, means their students being proficient in the subject they teach.

-----

TL;DR: this teacher was driven "mad" by seeing that he's done a good job, and one of his students was really good in the subject.

Spare them from this pain.
by zehaeva | 2025-04-01 17:32:04+00:00
That's an incredibly narrow slice of properties of ducks, nematodes (and humans).

Is there truly so little that makes up the soul of a duck? No mention of laying eggs? Caring for it's young? Viciously chasing children across the lawn of the local park? (I know that's usually the prevue of Geese, however I have seen ducks launch the occasional offensive against too curious little ones)
by logifail | 2025-04-01 17:32:36+00:00
It was indeed all about the roundabouts. I forget the details but I do know it took us quite a while to get there(!)

Those tutorials filled me with dread at the time, but with hindsight they were - how can I put this - a fairly formative experience.

Watching your tutor use paper and pencil - and estimation - to calculate something like that was actually quite inspiring. That was, once it stopped being terrifying.
by scubbo | 2025-04-01 17:32:40+00:00
They specifically mention "the P team at AWS". The two following things are perfectly able to be simultaneously true:

* The average Amazon engineer is not expected to have awareness of CS fundamentals that go beyond LeetCode-y challenges

* The average Amazon engineer builds using tools which are each developed by a small core team who _are_ expected to know those fundamentals, and who package up those concepts to be usefully usable without full understanding

(I did 10 years on CDO, and my experience matches yours when interacting with my peers, but every time I interacted with the actual Builder Tools teams I was very aware that lived in different worlds)
by debuggest | 2025-04-01 17:33:03+00:00
Olo | Remote (US) (HQ in NYC) | Full-Time | https://www.olo.com/

Olo is a leading on-demand commerce platform powering the restaurant industry’s digital transformation. Our customers include many of the largest restaurant brands in the US, and we have a lot of exciting projects in the works.

https://jobs.lever.co/olo?lever-via=WSee4m3bRz

Salary info included on all job listings and great benefits!

Currently hiring for multiple engineering roles in the UK, including:

* Senior Software Engineers (.NET/C#/React) * Staff Software Engineer - Software Infrastructure (AWS, Kubernetes/EKS, Terraform) * Senior Software Engineer II (Vue.js, Node.js, Typescript, Postgres, Elasticsearch, Redis, Microservices, Sns/Sqs, Kubernetes, Helm) * Senior Site Reliability Engineer
by freedeng | 2025-04-01 17:33:41+00:00
Freed | Software Engineers (Fullstack / AI / SRE), Tech Lead Manager | SF, NYC | https://getfreed.ai | Full-time

Doctors are overworked, burnt out, and are quitting in masses.

I'm head of engineering at Freed, where we combine clinician love with the latest AI tech and intense execution to create products that make clinicians happier.

Our first product is an AI scribe that automates medical documentation.

- Acquired 17,000 paying and loving clinicians

- Generate 70,000 patient notes daily using ASR and LLMs, and have saved clinicians 2.7 million hours

- Created a consumer-grade UX, with greater enthusiasm than any product I've seen (https://love.getfreed.ai/b2xGQ1)

- Raised $30M led by Sequoia Capital, and are rapidly expanding our product offering.

Our engineering culture emphasizes speed, end-to-end ownership, responsibility, and independence. Our tech stack is React and TypeScript / Node.js.

Apply here: https://www.getfreed.ai/careers?utm_source=AOxjbOpE3X

(Edit: This role was previously remote, but we are now focused on building our in-person offices in NYC and SF).
by nine_k | 2025-04-01 17:34:33+00:00
The point of this exercise, to my mind, is to show the utter simplicity of pub-sub. Such code belongs to the API documentation, like the code snippets on MDN.

Proper code would have expressive parameter names, good doc comments, types (TS FTW) and the niceties like unpacking you mention. One of them would be named topics mapped to EventTargets, so that publishers and subscribers won't need to have visibility into this implementation detail.
by fancyfredbot | 2025-04-01 17:34:44+00:00
> I don't see that, these two issues adequately explain why so few GPUs have official support.

I'm sorry I don't follow this. Surely if all AMD GPUs have the same problem with atomics then this can't explain why some GPUs are supported and others aren't?

> There is no upside for NVIDIA to do that.

If NVIDIA felt this patent was actually protecting them from competition then there would be no upside. But NVIDIA has competiton from AMD, Intel, Google, and Amazon. Intel have managed to engineer OneAPI support for their GPUs without licensing this patent or relying on PCIe atomics.

AMD have patents NVIDIA would be interested in. For example multi-chiplet GPUs.
Show HN: Seefood – The Shazam for Food [15MB]
by jasir | 2025-04-01 17:34:58+00:00
What would you say if I told you there's an app on the market[0]...that can identify any food item just by looking at it? Presenting Seefood, just point your camera at any food and find out what it is (or isn't). Powered by state of the art deepdog-v4 (unmodified MovileNetV4 :D) running on your device.

(Will trigger a ~15MB download, in case you are on a metered connection)

Currently in talks with Periscope for an acquisition.

[0] https://www.youtube.com/watch?v=vIci3C4JkL0

Whipped up today in a couple hours to scratch an itch, have fun :D
by techpineapple | 2025-04-01 17:35:18+00:00
Don't we currently have a Ponzi Scheme? A Ponzi Scheme is when the people who get in earlier make all the profits, but there's no benefit to recruitment. In the proposed example, you would make more money by "recruiting" people (birthing) into your pyramid.

https://constantinecannon.com/practice/whistleblower/whistle...
by brudgers | 2025-04-01 17:36:17+00:00
Spinning disks are very reliable and write once is the only good long term backup strategy.

Backups to restore live systems can involve rewriting and pruning, but live system backups are about availability not archiving.

Prepayment makes financial issues more likely to be catastrophic because the timing of the issue is the mid term of the prepayment period…with a one year period the issue may go unnoticed for more than six month and gmail empties your spam/trash folder after 30 days.

You can stick hard disks in a box and there’s nothing to manage.
by linsomniac | 2025-04-01 17:36:20+00:00
Speaking of "feeling bad for teaching someone"... I must have been in 5th grade and this other kid was talking about shorting out a power outlet. I said "What I'd do is unfold a couple of paperclips, stick them into a rubber eraser, then plug that into the outlet and twist it to get the paperclips to touch."

A few days later the principal calls me in. "Did you tell him to do this?" "I didn't tell him to, we were just talking about how to do it." "... well, he's done it before. Don't do anything like this again. Dismissed." I still can't believe that I got out of it; petty tyrants love to flex their power.
by fulladder | 2025-04-01 17:36:41+00:00
OpenCL was definitely supposed to be the standard, but as the sibling suggests, it's just much harder to use than CUDA. Also, it doesn't feel like OpenCL has much of a community around it, documentation doesn't seem great, and just the overall experience is very frustrating. I tried to implement something in OpenCL about 5 years ago, thinking it would be fairly trivial to port a simple compute shader from CUDA, and ended up giving up. Just too difficult.
by dkh | 2025-04-01 17:37:05+00:00
I should’ve been more specific—I was referring to the modern-day workflow for producing a scripted series, which is what the article was about. In that context, Netflix has the most technically sophisticated workflow and tooling to optimize production of that kind of content, from the perspective of creatives working on those sorts of shows. Certainly they have major blind spots in a lot of user-facing stuff that they only recently started to care about, with live content being a huge one.

I've been a big fan of peaock! The Olympics coverage was massively impressive. Like much of what Peacock does, their success wasn't just about comprehensively covering it (which they did do) but also with how cleverly they packaged it, and all sorts of cool features it had that nobody else does/did, like the "Gold Zone" Red Zone-esque whip-around coverage, the constantly-updating highlights and key moments, etc. My impression of Peacock from the beginning was very good because their design and interface pretty much blows everyone else's away, and then I continued to be impressed after discovering a lot of these "cleverness" features, like when I noticed while watching soccer matches that the key moments/highlights were tagged and timestamped for easy access in real-time as they were occurring. I just wish they had a better catalog of shows to go along with. It is worth noting that while they are the smallest streamer, they do have one of the largest budgets and are probably the least burdened by existential risk because they've got Comcast behind them
by autoexec | 2025-04-01 17:37:17+00:00
There's a huge difference between a limited time sale that anyone can take advantage of vs charging higher prices to "the wrong sort of people" which is bigotry or "We'll use facial recognition to ID you, look up how much money you have, and charge a percentage of your income" which is where things are heading right now.

McDonalds gives people deals in their app because it tricks people into installing the app which they use to collect their customer's personal data (even when they aren't using the app) which they can sell or exploit in any way they see fit. It's a terrible deal for the customer, but they don't know any better because they don't get to see how that data is used against them.

Price discrimination leads to exploitation and enables bigotry. We've been being conditioned to accept it because ultimately companies want to abuse it to make more money at your expense. The only thing standing in their way is that most people understand that discriminatory pricing is unfair and dangerous https://link.springer.com/article/10.1057/s41272-019-00224-3
by abecedarius | 2025-04-01 17:37:23+00:00
Calling out names was an argument just for not dismissing AI as a thing "everyone knows" is fake.

Above you wrote "we all know the only real Intelligence ... is" as your support for attributing venial motives to people taking AI progress seriously. OK, now I know your basis for that claim. I've read three of the guys you mention, agree they're intelligent and except for Searle have some good things to say. But it's really unconvincing as support for an AI-is-fake claim, and especially for an everyone-knows claim.
by leptons | 2025-04-01 17:37:24+00:00
>let's be real the only way in which they could have "no way to get them back" is if they didn't imprison them in El Salvador but instead murdered them

Last time trump was president, his administration directed the separation of thousands of families at the border, and many of the children were "lost" and never returned. They are now somewhere in the US presumably with some foster family, but they purposely did not keep records of the separations and now there is no way to get them returned to their families.

https://www.hrw.org/news/2024/12/16/us-lasting-harm-family-s...

Maybe they murdered the children, maybe they shipped them off somewhere else? Who knows? One thing is for sure though, trump 2.0 seems far, far worse and more vindictive and more authoritarian.
by naveen_k | 2025-04-01 17:37:39+00:00
Thanks for the suggestion! I'm actually using dual EPYC server processors in this workstation, not Ryzen. I'm not sure EPYC supports PBO/Curve Optimizer functionality that's available in AM4/AM5 platforms.

That said, I'm definitely interested in learning more about processor-specific optimizations for EPYC. If there are server-focused equivalents to what you've mentioned that would work better than frequency capping, I'd love to explore them!
by eikenberry | 2025-04-01 17:37:41+00:00
I disagree that it is the all or nothing thing the author implies. I say this isn't a long way off, it's something we've been doing for centuries. Writing is a great example of our "freeing our cognition and memory from the limits of our organic structure". We've used a technology to extend our memory and allow others access to that memory. A calculator is another easy to understand example of this principle. I think Heidegger best explains this relationship between us and our technology with his ideas around Das Zeug and ready-to-hand. We are already cyborgs.
by AnimalMuppet | 2025-04-01 17:37:55+00:00
> Static typing removes the downside of whitespace.

How so?

> Oh, and every language with line comments (so most of them) has significant whitespace.

Technically true, but that's not what people mean by "significant whitespace" in this context. So you're being pedantic rather than saying anything meaningful.

But you made me think. The ultimate nightmare would be significant trailing whitespace - the spaces and/or tabs after all the visible characters change the meaning of the line.
by don-code | 2025-04-01 17:38:19+00:00
Sometimes it's not even rare that documentation is wrong. The documentation for a vendor who I won't name - but might be at Series J and worth north or $50 billion - seems to be wrong more often than it's right.

We frequently say, don't blame the tools, it's you. That pushes "blame the tools" outside of the Overton window, and when we need to blame a tool, we're looked at like we have five heads.

Ten years ago, I was dealing with a bizarre problem in RHEL where we'd stand up an EC2 instance with 4GB of memory, have 4.4GB of memory reported to the system, and be able to use 3.6GB of it. I spent _a long_ time trying to figure out what was going on. (This was around the time we started using Node.js at that company, and needed 4GB of RAM just for Jenkins to run Webpack, and we couldn't justify the expensive of 8GB nodes.)

I did a deep dive into how the BIOS advertises memory to the system, how Linux maps it, and so forth, before finally filing a bug with Red Hat. 36 hours later, they identified a commit in the upstream kernel, which they forgot to cherry-pick into the RHEL kernel.

That's a very human mistake, and not one I dreamed the humans at Red Hat - the ones far smarter than me, making far more money than me - could ever make! Yet here we were, and I'd wasted a bunch of time convinced that a support ticket was not the right way to go.
by jlcases | 2025-04-01 17:38:53+00:00
I've noticed that the formalization of methods described by AWS parallels what we need in technical documentation. Complex systems require not just formal verification but also structured documentation following MECE principles (Mutually Exclusive, Collectively Exhaustive).

In my experience, the interfaces between components (where most errors occur) are exactly where fragmented documentation fails. I implemented a hierarchical documentation system for my team that organizes knowledge as a conceptual tree, and the accuracy of code generation with AI assistants improved notably.

Formal verification tools and structured documentation are complementary: verification ensures algorithmic correctness while MECE documentation guarantees conceptual and contextual correctness. I wonder if AWS has experimented with structured documentation systems specifically for AI, or if this remains an area to explore.
by Lerc | 2025-04-01 17:39:58+00:00
I'm kinda ok with the science ones, They are whimsical and I don't think they actively interfere with real research.

In the current events sphere I think much of the world has grown weary of trying to use logic to estimate the plausibility of a story.

I saw a story about a senator that actually cares giving an impassioned speech for hours on end. Remember the times when that actually happened.
by jadowdl | 2025-04-01 17:41:36+00:00
Prophet Town LLC | Full-Stack Software Engineer | REMOTE (US) and Hybrid | English fluency required | Full-time | $190K-$305K annual total comp (multiple)

UPDATE 2: we have a more current posting here: https://news.ycombinator.com/item?id=43863977. We believe we've responded to everyone who submitted in April. Also, prmehta asked "what is an enlightened business" - hard to condense, but roughly, one that is worried about helping people as well as making money.

UPDATE: we had 72 submissions by April 7. We have currently processed resumes for everyone who submitted up through April 4, and are a little behind schedule on reaching out to folks with results. If you submitted and haven't heard from us, we are hoping to be in touch ASAP! Thank you. And yes, meanwhile, we are still accepting submissions.

I’m the founder, trying to do “enlightened business.” We are a small, worker-first, fully-remote, SF-based, boutique indie tech agency. Our leadership staff are ex-Fortune 100; everybody codes. Notable recent projects: internal tools for Anduril, and voltagepark.com.

We are looking for Full-Stack Software Engineers with proficiency in React development, database design, and third-party API integration. Tier3 roles are typically 5-10 y/o/e with $190-$270k annual total comp. Tier4 roles are 7-20 y/o/e, $240-$305k annual total comp. Higher tiers exist, and we welcome exceptional applications. Fully remote positions available.

Please apply using this Google Form: [REDACTED - please see more current job posting at top]. Applicants who submit before April 7 will receive a reply by April 11.

Applicants must meet a high bar; in return, I pledge my personal commitment to finding you interesting work and getting you good pay. You are free to submit again even if you have already done so in the past.
by cowpig | 2025-04-01 17:42:14+00:00
Chess960[0] aka Fischer Random aka "Freestyle Chess" (the last is a name chess.com has been using") is a fairly popular variant with 960 possible starting positions.

The way I'm interpreting this, 324 is different in that the rooks & kings are fixed, but the position is asymmetric.

Is it called 324 because there are 324 possible starting positions? Also, I'm inferring that this is popular in computer chess specifically, is there a reason for that?

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

edit: there's a quote from the inventor in the wiki that answers my first question and sort of answers the second:

> This version has huge advantages over chess960. First, no special castling rules, any engine or GUI or human can play with no instruction after seeing the initial position. Second, since all but 18 of the 324 positions are asymmetrical, opening play should be much more interesting and complex. Third, the normal positioning of the rooks and kings and normal castling makes the game feel closer to normal chess. Fourth, matches of up to 648 games can be played with no repeat positions, generally enough for most purposes. Most important, no matter how many cores or how much time the engines get, there should be plenty of decisive games for the foreseeable future since many positions are at least not too far from the win/draw line.