MurphyA/hacker-news huggingface dataset:
by belval | 2025-04-01 18:33:13+00:00
A ton of sand, but that's the main issue with those systems and why it's genuinely impractical as anything but a hobbyist project. They need constant monitoring as all of those cells are from laptop and risk thermal runaway at some point. Even with the best matching possible some cell in his configuration will have higher internal resistance and create heat. "Real" large off-grid systems all use LiFePO4 and are unlikely to just catch fire. That being said from the forum post he seems well aware and he probably has individual fuse for each cell.

You could also just bury it so that the worst of the explosion is mostly mitigated. I've also seen small container setup which would probably work better than his (seemingly) wooden shed.
by ryandrake | 2025-04-01 18:33:28+00:00
> It’s less common now that car controls have somewhat standardized, but I’m old enough that I remember when rental cars were a pain because it would start raining and you couldn’t find the windshield wipers.

This is a problem of standardization across manufacturers, not something inherent in physical controls. I never have a problem using the steering wheel in a rental car because they're all the same.

You'd have the same problem with voice interfaces: For some rental cars, turning on the wipers would be "Turn on the wipers". For others, you'd have to say "Activate the wipers." For others, "Enable the windshield wipers." There is no way manufacturers will be capable of standardizing on a single phrase.
by bell-cot | 2025-04-01 18:34:16+00:00
Sadly, plenty of far-from-famous people also have stalkers.

In the good old days, one can at least imagine the stalkers would be locked up in mental hospitals. Now, "the system" seems to have no good options.

Wikipedia says that 35 years in a psychiatric hospital cured John Hinckley, Jr. ...or at least seem to have. Though I'd guess that he got (relatively) VIP treatment.
by nickperry12 | 2025-04-01 18:35:15+00:00
Location: Vancouver, BC, Canada

Remote: Yes

Willing to relocate: For the right opportunity

Technologies: JavaScript/TypeScript, React, Node.js, Ruby, Python, Kotlin, Kafka, AWS, Docker, Terraform

Résumé/CV: https://drive.google.com/file/d/1GJ7gke5oEQOXASUPfW6X8WRjAar...

Email: nick.perry604@gmail.com

Hi, I'm Nick! I'm a software engineer with experience developing fullstack web applications with a product-focus mindset. I have preference towards working on the backend, but enjoy working on the frontend as well. I most recently created Tumbleweed (https://tumbleweed-cdc.github.io/), an open-source framework for real-time data streaming between microservices. It leverages Kafka and Debezium to connect to a user's PostgreSQL database, and stream data changes in real-time to a microservice consumer. I'm passionate about utilizing my skills to build impactful software, solve complex problems, and love collaborating with others.
by tuna74 | 2025-04-01 18:35:34+00:00
"Correct, theaters at the time could not really been project anything other than 24fps. So there were 2 parts to the shooting style, and one of them is what you describe, shooting at the higher frame rate used in order to have it play back slower when conformed to 24. But they did this in a pretty unusual way. During the action sequences, they would ramp up frame rate from 24 to 30 and back down. They would do adjust during the shot, so the action scenes had these subtle but constantly-occurring increases and decreases in speed that looked very interesting and had not been done before."

Wouldn't this just lead to judder? Maybe that was something that had not been seen before in a movie shown at cinemas.

I've heard that sometimes scenes like kung fu fights were filmed in a lower frame rate (maybe 20 fps) and then it got faster when it was projected in 24 fps. If you do it the other way around movement just get slower (which is what you want for slow motion).
by pedobarcellos | 2025-04-01 18:35:34+00:00
Location: Brazil.

Remote: Yes. Willing to relocate: NO.

Technologies: React, Typescript, Javascript, Adobe Commerce, Magento 2, PHP, Laravel, Knockout JS.

Resume/CV: Front-End Developer with 4 years of experience in Magento 2, specializing in module development, customizations, and improvements to systems and interfaces. With solid back-end experience, I apply object-oriented programming practices using repositories, factories, and interfaces to ensure scalable and efficient solutions. Proficient in technologies such as PHP, Knockout.js, jQuery, HTML/CSS, React, Next.js, and TypeScript. Passionate about learning new technologies and always striving to deliver innovative and high-performance solutions.

email: pedruhbl@yahoo.com.br

GitHub: https://github.com/pedrohenriquebl

Linkedin: https://www.linkedin.com/in/pedro-henrique-barcellos-lopes-9...
by cmccand1 | 2025-04-01 18:36:04+00:00
Amazing concept! The app is having a hard time finding the transcripts for YouTube videos. It wasn’t able to find a single one that I tried, even older videos. However, I’ve used custom GPT‘s that are able to, for example, provide summaries of YouTube videos successfully so something’s not working for this service. Maybe they’re using speech-to-text when no transcript is available?
by tromp | 2025-04-01 18:36:15+00:00
> Is it called 324 because there are 324 possible starting positions?

Yes, each side has 18 possible setups. The bishops have 3 x 2 possible opposite-color placements among the 5 squares, and then the queen and 2 knights have 3 ways to occupy the remaining 3 squares. 18 x 18 = 324.
by martinpw | 2025-04-01 18:36:38+00:00
Thanks for the additional information. I am still puzzled though. This sounds like it is a third party (maybe just a small group of devs?) doing all the work, and from your link they have had to beg AMD just to send them hardware? If this work was a significant piece of what is required to get ML users onto AMD hardware, wouldn't AMD just invest in doing this themselves, or at least provide much more support to these guys?
by sorcerer-mar | 2025-04-01 18:36:56+00:00
His first term he was surrounded by extremely competent and serious people, especially early on. Yes, they got whittled away over time, but they were still a major mitigating factor on his stupidity.

Mattis, Tillerson, Barr, Acosta, Azar, Pompeo, Kelly, Mnuchin are all (surprisingly) god-tier thinkers compared to the current clown car.
by cycomanic | 2025-04-01 18:37:42+00:00
On the other hand my experience as both a graduate and professor teaching students are equally discouraging.

1. Most students don't want to have to think. As a student I was always annoyed that we'd be given exact instructions with an exactly know result to reproduce, while this is generally not how real experiments work. So when I designed an experiment I wrote instructions that reflected more the real life experience, I.e. instead of "place the lens A 10mm from object B" it was "place the lens one focal length away from the object, to know the focal length of your lens you can use a light source at Infinity (far away)." after I left my university the instructions were reverted back because students complained that they didn't get step by step instructions.

2. Students dutifully write down a measurements that is of several orders of magnitude with absolutely no acknowledgement/discussion. I have seen speed of light barely faster than a car and mass of a small piece material in 100s of kg (usually because students forget a nano or giga in a calculation), without any discussion that the result is nonsensical.

3. Similar they make a fit like the one in the OP and don't even discuss the error bars. Or (and that's already the better students) they make a fit with tiny error bars, but get the wrong result (typically due to some mistake like above) and in the discussion say the difference to an expected error is due to measurement error.

Now I also know that there are crappy graduate students who teach because they are teaching the "only get the correct result" but it's often very difficult to improve teaching because students will immediately complain that they have to adjust to changes.
by don-code | 2025-04-01 18:38:35+00:00
Just out of curiosity, were you up-front after the fact that this was part of the exercise?

We had a first-semester freshman year course that all incoming students were required to take. The first assignment in that class was an essay, pretty typical stuff, I don't even remember what about.

A day after handing it in, roughly half of the class would be given a formal academic citation for plagiarism. That half of the class hadn't cited their sources. "This one time only", the citation could be removed if the students re-submitted an essay with a bibliography.

While it was obvious, in hindsight, that the point of the exercise was to get you to understand that the university took plagiarism seriously, especially with the "this one time only" string attached, it felt dishonest in that nobody ever came out and said so. I luckily wasn't on the receiving end of one of those citations, but I can only imagine the panic of a typical first-semester freshman being formally accused of plagiarism.
by woopsn | 2025-04-01 18:38:39+00:00
Probably impossible to separate Le Pen's disqualification from the situation in the U.S. It's the song of the day. I seem to recall some account arguing in 2020, nominally on their expertise as a lawyer, that the election result could not be determined except in the courtroom. If you asked in 2020, should lawyers be disgraced if not disbarred for attempting to nullify the election - answer from GOP would be no. When asked today, suddenly answer is yes.
by agonza | 2025-04-01 18:39:14+00:00
Monadical.com |Senior Full-Stack Engineer |Full-Time Montreal | REMOTE (Canada)

We're a consultancy committed to building software that outlasts us. We work on a wide variety of interesting projects, including building unified data formats for neuroscience labs to share data sets, developing custom medical software for doctors, creating a brand-new MOBA game, and developing platforms for real estate agencies, crypto, and more. We're looking to hire people, who are driven and want to play a lead role in growing an exciting company. Our goal is to be a workplace with a strong focus on learning, where client projects provide a base of capital for us to all work on dream projects of our own. We have an inclusive, transparent culture with a public company principles handbook.

We’re seeking:

- Senior Full-Stack developers strong at Python and/or JS, with experience in client relations, project management, a good understanding of machine learning systems—particularly LLMs—and strong UI/UX design and user research skills to help us build more thoughtful AI-powered products. Experience with ML model deployment and LLM application development is a plus.

See the full description and apply here: https://careers.monadical.com/

If you have any questions, drop us an email at apply at monadical dot com

Some perks of working with us include:

• Work from home (we’re fully remote!) • Flexible working hours • Six weeks of paid vacation • Competitive salary • Strong culture emphasis on individual autonomy and impact on company direction
by mmooss | 2025-04-01 18:39:45+00:00
> you’re phrasing that in the passive voice, as if “the law” is “enforced” by higher beings sitting outside the political process. It is not. The enforcement of criminal laws is a political act, performed by political actors. And it is an inherently discretionary political act. Prosecutors actually have no obligation to enforce the law in every circumstance.

If you read my comments (maybe not in that one?), I agree and say that often. We must work with human institutions; that's not argument that they can't work, work well, or are useless. I can't think of an advanced democracy that has used that discretion to block a serious candidate (one who could win).

> It’s not an argument for lawlessness, but rather an argument for viewing the political act of law enforcement as being secondary to the ultimate political act of electing leadership in any scenario where those two things could be seen as being in conflict.

It would allow political actors to break laws with impunity - probably the most dangerous threat to the rule of law is from powerful political actors - simply because there is an election in the future.
by ssaha108 | 2025-04-01 18:40:36+00:00
Location: Vancouver, Canada

Remote: Open to remote and in-office

Willing to relocate: Yes

Technologies: Python, JavaScript/TypeScript, Java, C, SQL, HTML, CSS, Node.js, Express, React, PostgreSQL, MongoDB, Docker, Jenkins, AWS

Résumé/CV: https://drive.google.com/file/d/1QgI0YUaPjgqkVd_9fU_Tiy301e2...

Email: sayansaha1082@gmail.com

Hi, I'm Sayan. I'm a recent graduate from the University of British Columbia with a Bachelor of Science in Computer Science. I have internship experience working on backend development using Java and AWS services like ECS and Lambda. I am also familiar with a variety of languages and technologies such as Python, JavaScript, SQL, React, Express, Postgres, Docker, and Jenkins. I am currently looking for junior software developer positions. Please feel free to reach out!
by subroutine | 2025-04-01 18:40:42+00:00
I agree. It seems like hardly anyone got to experience the fun part of the prank - the number of people who actually saw INSERT 5 CENTS on their VFD panel was probably close to zero given "By 8:30am it was chaos". So for 99.9% of people the entirety of the prank was a dry email stating campus was going to start charging for printing, which was true.
by EGreg | 2025-04-01 18:40:55+00:00
Why not just dig a hole in the ground and make a gravity battery? Would be much more reusable without all the lithium garbage ... and also probably more efficient...

https://en.wikipedia.org/wiki/Gravity_battery

And the most efficient way would probably be to just have credits with the rest of the city grid. Sell electricity to them when you have a surplus (from solar) and then pay for electricity when you need it. These credits are a lot more efficient than storing the actual electricity in a battery hehe
by no_wizard | 2025-04-01 18:41:36+00:00
The appeal is the runtime model. I can’t readily verify if BEAM languages are meaningfully slower or really slower at all but let’s take the premise for the sake of argument.

Even if is slower, the runtime model is incredibly resilient and it’s cheap to scale up and down, easy to hot update, and generally does asynchronous work extremely well across a lot of different processes.

F# has really good async ergonomics but it doesn’t have the same task/processing flexibility and Websockets are kind of a pain compared to elixir or even erlang
by ww520 | 2025-04-01 18:42:51+00:00
> More on topic for the project though, did you have any project ideas for this?

I implemented topological sort for bringing up and shutting down OS services in order like 20 years ago, but it was like a quick and dirty way doing it and never formally as a published library. I do it this time because it's a well understood topic so I can concentrate on learning the ropes of Zig and package publishing while doing something useful. And I go the extra miles to find dependence free subsets for parallel processing and to detect cycles.

> I assume this would fix the potential problem of recomputing a node twice?

Yes. Topological sort is perfect for laying out the path of computation tasks to avoid redoing things.

> "Cycle detection and cycle reporting." but what specifically happens if I do have a cycle? Does it just give up or is it something like best effort?

It will keep going as a best effort when cycles are detected. It will produce a partial topological sorted result and a set of cyclic nodes.
by miguelmichelson | 2025-04-01 18:42:51+00:00
Hey everyone! We're excited to announce the latest version of Rauversion after nearly 2 years of development. So much has happened since our last update!

What is Rauversion? Rauversion is an open-source platform for music streaming that lets artists and communities create their own music ecosystems. We call these music multiverses :). Our vision is to empower musicians and managers with new ways to promote and monetize their work, building their own musical spaces with a different logic than depending on a handful of music monopolies.

repo: https://github.com/rauversion/rauversion , please give us some love

Key Features: Music Streaming: Host and share your music catalog

Event Ticketing: Sell tickets to your shows and performances

Magazine: Create and publish content about your music and scene

Multi-Record Label Support: Host multiple labels under one platform

Marketplace: Sell digital and physical music, merchandise, and services

Stripe Connected Accounts: Process payments seamlessly

Our Journey We've been piloting this idea within our local electronic music community in Chile. We've even released several vinyl records from our own Rauversion Label! It's been incredibly fun, but we've also been working hard to professionalize the platform. We're now really close to being truly satisfied with the results.

Recent & Upcoming Features: Admin & Label Management: Enhanced admin tools (Completed)

Merch & Physical Records: Sell physical products (Completed)

Shipping via Stripe: Integrated shipping (Completed)

Marketplace Enhancements: Improved marketplace features (Completed)

User Links: LinkTree like for artist profile customization (Completed)

Customize UI editor for record releases: Customizable sites for record releases with WYSIWYG UI editor

Podcast Improvements: Added January/February 2025, Full podcast support, with AI transcription (Completed)

Services Products: Sell services directly through the platform (Completed)

React Rewrite: Complete frontend refresh (March 2025)

Messenger: In-platform communication (Completed)

Mercado Pago Integration: Alternative payment processing (Coming soon)

Why Rauversion? Our whole vision is to offer alternatives to the current music industry model. We want to give everyone the power to have their own music business and to approach limited catalogs with their own editorial vision.

We're open-source because we believe in community-driven development and want to create a platform that serves creators first.

Get Involved! repo: https://github.com/rauversion/rauversion

demo site: https://rauversion.com

Let us know what you think! We're always looking for feedback and contributors.
by ryandrake | 2025-04-01 18:43:09+00:00
> Do not mistake software engineers and product people. These are very different things. Sometimes these things are done by the same person if the org has not enough money.

I worked for one of the largest, richest tech companies in the world, and (at least in our org) they did not have a dedicated product owner role. They expected this skill from the senior/lead engineers on the teams. Any coder can churn out code and you can call them senior after a few years. But if you want to be considered actually senior, you need to know how to make a product, not just code. IMO if you are a developer and all you know how to do is turn a fully-formed spec/requirements doc into software, and push back on anything that is not fully-formed, you're never going to truly reach "Senior" level, wherever you are.
by mplanchard | 2025-04-01 18:43:13+00:00
Sure, you're technically correct. But TS is compiled in to JS, which is dynamically typed at runtime. You're still ultimately in a dynamically typed language.

In addition, in a typical statically typed, compiled language, your only place where you interact with data that isn't guaranteed to be type-conformant is at a foreign function interface, whereas in Typescript all your interaction with third-party libraries is via regular JS and may or may not be type conformant.
by jszymborski | 2025-04-01 18:43:36+00:00
You can see the shelter here [0] and it is apparently 50m from the house [1].

Would be better if the ground was paved around the shed, but it seems to be far enough from other free standing structures.

[0] https://secondlifestorage.com/index.php?threads/glubuxs-powe...

[1] https://secondlifestorage.com/index.php?threads/glubuxs-powe...
by SJC_Hacker | 2025-04-01 18:43:39+00:00
Well the other problem is knowing where you are. The sun/stars can give you latitude. Longitude was nearly impossible until the advent of the marine chronometer in the latter part of the 18th century, and not "standard" on ships until the mid-1800s. There were earlier versions, which had poor accuracy and were not much better than dead reckoning
by anon84873628 | 2025-04-01 18:43:40+00:00
For those, like me, wondering how to play it today. It seems the original studio has released a modernized version available on many platforms (including VR):

https://cyan.com/games/myst/

I missed out on Myst in its heyday, but have always wanted to check it out after hearing so many great things.

Curious if any superfans think it would be better experienced as the original in an emulator or similar.
by mmooss | 2025-04-01 18:46:00+00:00
> technically

I don't know what that means, but Russia is not a democracy - the people don't have self-determination to choose their government. Nor is Belarus.

Anyway, what are these examples of? When in a real democracy has a court corrupted the democratic process? Not in Ukraine either - their laws just push off elections during wartime IIRC. And was that done by the courts? Have they jailed the opposition?

> Arguably, US with the Trump conviction

Trump was elected after that!
by dcsourcegraph | 2025-04-01 18:46:21+00:00
Sourcegraph | San Francisco / Remote | Full-Time | SWE, Database Platform Eng, Forward Deployed Eng, Solutions Eng, Dev Advocate (all roles write code) | https://sourcegraph.com

Sourcegraph is how enterprises industrialize software development with AI. We accelerate and automate how software is built in the world's most important companies, including 7/10 top software companies by market cap and 4/6 top US banks.

Every successful codebase becomes large and complex. Instead of improving the product, devs spend more of their time just understanding the code and doing low-level tasks. The solution is to accelerate humans doing what they're best at--and to automate the rest with AI agents, meaning more creativity and less toil for devs.

Sourcegraph is the industrial software development platform, accelerating human devs with contextual AI and automating toil away with AI agents, and it's proven today in the world's most important companies. Our tech stack combines frontier technologies in code search, static analysis, and LLM training and evaluation. Our founders code!

Apply here: https://grnh.se/0572f98b4us
by UncleOxidant | 2025-04-01 18:46:33+00:00
> an episode of afib brought-on by triggering my vagus nerve

I get ectopic beats when I've got trapped gas in the stomach. Sounds weird, but generally when I get them I realize I need to stand up (because I've usually been sitting with bad posture which leads to the trapped gas) and have a large belch and then it calms down. I mentioned this to my doc and he said it was Roemheld syndrome ( https://en.wikipedia.org/wiki/Roemheld_syndrome ) which is vagus nerve-related.