MurphyA/hacker-news huggingface dataset:
by _swfb | 2025-08-17 16:55:36+00:00
Yeah, I don't think I disagree with anything you said.

I was a little upset when I created the Ask HN, because I was pretty convinced that I was going to get this job and accidentally started getting preemptively excited. I try not to count my eggs before they hatch, but sometimes that's easier said than done. Easy to get into your own head and hate yourself a little when you feel rejected and frustrated.

My wife (who is awesome and supportive and cool) gave me a bit of a pep talk and it actually did make me feel better and I'm more or less alright now.
by joaompinto | 2025-08-17 16:55:43+00:00
Janito is a command-line interface tool for managing and interacting with Large Language Model providers. Version 2.28.0 brings user experience improvements and provider consistency updates.

What's New in v2.28.0:

• Terminal Bell Notification: Added audible feedback when LLM responses complete, making it easier to work with longer responses without constantly checking the terminal. • Provider Consistency: Renamed the "moonshotai" provider to "moonshot" for cleaner, more consistent naming across the platform. • Output Fixes: Fixed search output indicators to properly display [count-only] instead of [count] for better clarity. • Code Cleanup: Removed temporary files and improved overall code organization.

Key Features:

• Multi-provider support: OpenAI, Google Gemini, DeepSeek, Anthropic, and more • Tool ecosystem: File operations, script execution, web fetching, text processing • Event-driven architecture: Modular system with custom EventBus for extensibility • Rich terminal UI: Colorful, informative real-time outputs and logs • Agent automation: Chain tools and make decisions during LLM conversations

Quick Start:

pip install janito janito --set-api-key YOUR_API_KEY -p PROVIDER janito "Explain quantum computing"

GitHub: https://github.com/ikignosis/janito PyPI: https://pypi.org/project/janito/
by pjmlp | 2025-08-17 16:56:52+00:00
It could be the point of what optimizations would be possible on the interpreter.

One of the optimizations Google introduced on Android 7, when they backtracked for AOT at installation time introduced in Android 5, was that the DEX interpreter was rewriten from scratch in cleverly manually written Assembly, before handing it over to the JIT/AOT infrastructure.

BBC Basic was also one of the few that allowed direct inline Assembly, instead of having to go through DATA blocks.
by hypercube33 | 2025-08-17 16:56:59+00:00
I wish they'd state suggested or required hardware upfront.

Also disappointing that I haven't seen anything target the new Ryzen AI chips that can do 96gb since they seem pretty capable. I'm not sure how much memory m4 pro on the apple side can be utilized for this but it seems like the typical machines are 48 or 64gb these days. Lot more bang for your buck than an Nvidia card on paper?
by southernplaces7 | 2025-08-17 16:58:10+00:00
>Photography isn't art, all you're doing is pointing a box someone else made and clicking a button and capturing ambient light.

First, fair counterpoint to my dismissive comment. I was referring more to an aesthetic notion of digital art creating a cheapening effect by being too perfect compared to things like the manually air brushed works in the original link. That's just an aesthetic preference though. You making the effort at creating your digital works shouldn't be dismissed as cheap or as not being art though. It's an effort of its own, but through a different medium, so, sorry if it came across wrong.

With that said, in case you were being serious in what you said about photography,

I invite you to go look a the photography of recognized masters of its practice, and consider the effort many of them have made to perfect their compositions, their eye for an interesting shot, capturing those shots (often at considerable personal risk of harm) and the patience they needed for both, and then compare that to the vast reams of photos by most people, and then tell me again that there's no art to it. If you claim it requires no effort, then you haven't done it to any worthwhile degree and hae no clue about what you're saying.
by throwanem | 2025-08-17 16:58:16+00:00
The implication is that the capability is implemented to conditionally allow, which I suspect has been deliberately avoided, less because the change would require much technical effort (though it might; I don't know) than because the PR to make it offers another opportunity to keep that door nailed firmly shut.

As a past and present module author, I don't feel myself unduly burdened by the need to maintain the tooling to support the work I publish. Or present-ish, anyway; last time around it was Bower and about Node 8, and the experience these days is worlds more comfortable.

I can see why others would feel differently, but again, I'm not really here to argue preferences. If you'd like to fill your afternoon instead with an enjoyable, on-theme read, try the UNIX-HATERS Handbook: https://web.mit.edu/~simsong/www/ugh.pdf
by cruffle_duffle | 2025-08-17 16:59:00+00:00
“Intel recommends an anti-static mat and a grounding wrist strap when installing a processor to avoid the danger of static electricity, also known as Electrostatic Discharge or ESD.1”

You know back when I built my computers, not once did I ever use any kind of static electricity discharge “system”. No wrist strap, no mat, no anything. And I don’t know anybody who did.

Has anybody ever actually destroyed a chip with static electricity?

(Of course it could be the climate I lived in as well)
by jfil | 2025-08-17 16:59:08+00:00
Would you please post this on your own website for people to find? You can make a difference here by writing down your conversations, and even by listing the names and descriptions of these priducts (people might search for Newton and then find the Simpiter...) I'll be your cheerleader if you need one! (Here's something similar I did for a computer here in Canada: https://jacobfilipp.com/icon/ )
by bentt | 2025-08-17 16:59:40+00:00
I have worked with several excellent, standout programmers at video game studios that had similar qualities. I'm talking in this case about ICs, not managers or leads.

- Whimsical, child like attitude. "Sure, I can do that" was almost always the answer.

- Would come in on the weekend when nobody was there and you'd see them cooking. Then on Monday, they'd reveal their work and it'd be something that seemed impossible last week.

- Had deep understanding of the hardware so that diving in and writing some specific assembly-like (or literal assembly) code was part of their toolkit.

- Were treated as a Goose That Laid The Golden Egg by management. Could do whatever they wanted, but they loved to work and code so it wasn't ever out of balance.

- After a few years of working at the studio they started to have mental health issues because there was a never ending stream of needs and problems, many of which were solved with them. Planning projects started to include several technical miracles they would pull off. It started to be expected.

Nowadays writing straight to the metal in video games is less common, so I think these types of guys have largely migrated to other fields. We used to write our own engines and there was more need for them. Now there's a lot more use of third party engines so there's less opportunity (and need).
by diath | 2025-08-17 17:00:02+00:00
It's not universally supported by all packages, for instance C-based packages will not work, more info about it here: https://pypy.org/posts/2018/09/inside-cpyext-why-emulating-c...

With that being said, when it works, it works great but you have to evaluate whether it's suitable on a per-project/script basis.
by hakfoo | 2025-08-17 17:00:16+00:00
At the time that was relevant, wasn't SCSI specifically preferred for recording because IDE was particularly vulnerable when you had Windows 9x's mediocre multitasking and tiny buffers? I know there was very much a window of "close every other piece of software while burning".

An 8x SCSI drive would be preferrable to an 8x IDE drive, but he was obviously trying to sell what thought he could unload with that half-truth.

I know even long after IDE was mainstreamed, cost-no-object builds (think Boot/Maximum PC's annual Dream Machine) would have SCSI for reasons like that.
by nxm | 2025-08-17 17:00:58+00:00
For context: $0.18/kWh in US vs. $0.32/kWh in France and $0.36/kWh Germany. The administration is making an attempt to address the issue of every growing demand for more electricity and remove barriers for additional power to come on-line. "To compete globally, we must expand energy production and reduce energy costs for American families and businesses." https://www.energy.gov/articles/secretary-wright-acts-unleas...
by slwvx | 2025-08-17 17:00:59+00:00
This article was not at all convincing for me. There have got to be better arguments against assisted death. OTOH, I was much more convinced by Terry Pratchett's thought [1] that as his Alzheimer's progressed, he wanted the option of ending his own life.

[1] https://en.wikipedia.org/wiki/Terry_Pratchett#Alzheimer's_di...
by simianwords | 2025-08-17 17:01:03+00:00
The point of marketing is to provide the signal - you can use your agency and decide whether that signal is valuable or not.

If I'm shown an advertisement for a watch from a well known company with some detailed specs I'm inclined to believe it based on the brand reputation. This signal (the specifications) is valuable to me but not necessarily completely accurate. I'm better off with the signal than without. The reason being there are more instances of truth than lies across all advertisements.. otherwise they wouldn't work.
by Telemakhos | 2025-08-17 17:01:20+00:00
AI fails miserably at writing poetry in Latin and Greek, precisely because it cannot apply metrical rules. Predicting the next token does not produce correct verse. Perhaps it works for stress-based songs in English, but it does not in languages with quantitative (moraic) meter, nor can AI scan meter correctly. Schoolchildren can and do: it's a well understood domain with simple rules, if you can apply rules. Token prediction is not that.
by diggan | 2025-08-17 17:02:11+00:00
> but there is actually research showing a link

I think most software developer gets to understand this once they're working with production environments sooner rather than later. Most of the times stuff breaks is when someone changed something and failed to consider something else, not a lot of times things break by themselves. Sometimes, things break by themselves because someone in the past forgot to account for something that will happen far in the future though.
by mananaysiempre | 2025-08-17 17:02:33+00:00
Some parts of the lineage are nevertheless very important. When I wrote a 8086 assembler, I’ve come across the idea of of writing the instruction encodings in octal instead of hexadecimal purely by accident, described as some sort of little-known neat trick hidden from the casual reader of the CPU documentation. It’s only by reading the manual for the Datapoint 2200 much later that I found a confirmation that this was very much intentional and (in the distant past) documented.
by toast0 | 2025-08-17 17:02:34+00:00
That's the basic standard for a traffic survey, which is sometimes required for enforcement. California has a speed trap law that prevents accepting radar evidence of vehicle speed unless the speed limit was set by a recent traffic survey, on a local road or school zone, or the limit is 65 for cars and 55 for trucks. Maybe some other exceptions.

I 100% agree on build the road to result in the behavior you want. Speed limit signs have some effect, but narrow lanes are much more effective.
by daxfohl | 2025-08-17 17:02:53+00:00
Yeah, I think the "pro-linkedin" comments here are probably valid, with the caveat that eventually everyone will quit using linkedin if there isn't more substance on these things at some point.

The way it's headed, it feels like AI is going to be writing 99% of posts at some point, and who wants to be a consumer of that? IDK, maybe lots of people, or at least maybe lots of people will continue to consume it because of how good AI will get at fine-tuning to your eyeballs, even though the people know they hate reading it.
by echelon | 2025-08-17 17:03:02+00:00
Why bolt magic rocket boosters onto a horse?

That's like saying we'll add internet browsing and YouTube to Lotus 1-2-3 for DOS.

It's weird, legacy software for a dying modality.

Where we're going, we don't need geometry node editing. The diffusion models understand the physics of optics better than our hand-written math. And they can express it across a wide variety of artistic styles that aren't even photoreal.

The future of 3D probably looks like the video game "Tiny Glade" mixed with Midjourney and Google Genie. And since it'll become so much more accessible, I think we'll probably wind up blending the act of creation with the act of consuming. Nothing like Blender.
Show HN: A lightweight code visualizer tool for TypeScript and C# projects
by silverveskilt | 2025-08-17 17:03:07+00:00
I decided to productify my code visualizer tool that I originally built for myself and have now been using in 2 of my projects. There's a quick demo page available now.

I built the app for 2 reasons:

1) Maintaining the shape of a codebase in your head is exhausting for the brain, yet it's necessary to make decisions in development work, and so we gradually build some sort of picture in our head. I think it's slow and unnecessary.

2) After 10 years of working in software engineering, my understanding is that communication is what makes software development expensive. Maybe I can help.

So my vision with this project is to 1) steer the developer away from the exercise of chasing logic flows by frantically jumping between lines of code, only to remain as a communication bottleneck. 2) have a simplified model of the software available as a backdrop for communicating the development work and possible decisions and effects to non-technical team members. 3) Bonus: create a visual-first development experience for back-end, kind of following suit of a react plugin that I made a few months ago: https://github.com/silverveskilt/react-jump2source (Yes, you should definitely check it out if you're working with React).

I'm posting because if enough people resonate with these ideas, I could turn this project into more of an official endeavour. Thanks for your time!!

Also let me know if you have an alternative graphic tool that you use for visualizing your codebase!
by simianwords | 2025-08-17 17:04:45+00:00
Its bringing the signals closer to me than I would have otherwise had. The agency part is for me buying it but not necessarily for me to do the research so in that case you are right.

But in practice it is beneficial (for both parties) to sometimes bring the signal closer. If you truly believe in agency then you must trust that the person who buys it after being shown the advertisement was better off being shown the advertisement.
by lisbbb | 2025-08-17 17:05:26+00:00
The whole Internet is like this now--it's a victim of its own success. "Dead Internet Theory" is correct, I believe. There must be some kind of sociological term for what happens with popular websites that become victims of their own success, like Craigslist, EBay, Facebook, all of them follow the same predictable pattern. When they are small and unknown, they are useless. Then they hit some critical mass and a wave of new adopters show up and it's amazing--for awhile--then as the inevitable grifters and thieves arrive, the whole thing becomes a turd of astronomical proportions. Then the good people disappear, leaving only the trash behind.
by mindslight | 2025-08-17 17:05:36+00:00
Creating and exacerbating a whole host of problems with some idea that an AI-God will then rescue us isn't "impressive" - it's mentally ill. These are the same types of people from the articles about LLM psychosis, except these people are in positions of power so we all get to suffer their delusions. Except for Trump himself who is closer to being the LLM side of the dynamic.
by swinglock | 2025-08-17 17:06:16+00:00
Who can say until the dust has settled? My bet is on defective hardware. Maybe they can patch the firmware, or Microsoft (and Linux!) add workarounds in the kernel. But just because a kernel might do such a thing does not make it at fault when it didn't. At least not before the problem makes itself known.

This could just as well as a bug, be the Windows kernel now being better optimized to take advantage of fast storage media. Perhaps the software cache, scheduling, and what not became a bottleneck, and they fixed that. Unless it's part of the NVMe standard or what have you that the OS IO scheduler should not attempt writing "too fast", it's hard to blame it in good faith.
by thwarted | 2025-08-17 17:06:38+00:00
> What this means is that making even a 2 minute short animation is out of reach for a solo artist.

Is it truly the duration of the result that consumes effort and the number of people required? What is the threshold for a solo artist? Is it expected that a 2 minute short takes half as much effort/people as a 4 minute short? Does the effort/people scale linearly, geometrically, or exponentially with the duration? Does a 2 minute short of a two entity dialog take the same as a 4 minute short of a monologue?

> Your only option today is to go buy an asset pack and do your best. But then of course your art will look like the asset pack.

What's more valuable? That you can create a 2 minute short solo or that all the assets don't look like they came from an asset pack? The examples shown in TFA look like they were procedurally generated, and customizations beyond the simple "add more vertexes" are going to take time to get a truly unique style.

> AI Tools like this reduce one of the 20+ stages down to something reachable by someone working solo.

To what end? Who's the audience for the 2 minute short by a solo developer? Is it meant to show friends? Post to social media as a meme? Add to a portfolio to get a job? Does something created by skipping a large portion of the 20+ steps truly demonstrate the person's ability, skill, or experience?
by jmpman | 2025-08-17 17:06:55+00:00
In Arizona, the power company also charges for a solar tie in. If I remember the wording correctly, it’s required if any electricity is generated on premises. So if I have a solar powered Air Conditioning unit with grid backup for the evening, I’d need to pay the tie in. That’s true, even if it has NO grid backup. Solar powered pool pump - pay the solar grid fee. Solar powered Gnome garden light? The way I read it, I’d have to pay the fee. I want to do a ton of solar projects without actually tying into the grid, but am concerned that 10 years from now, some overly enthusiastic intern is going to search Google maps for solar installs and check to see if those owners are paying the tie in fee. That’s when I’d get stuck with a retroactive back charge for the past 10 years and probably some fine. So, when a monopoly utility gets to dictate the terms of how you use your property, it’s not an immature over simplification. In AZ the power company also provides the water for the farmers. The board votes are allocated based upon acreage, which is of course dominated by the farmers. What do the farmers want? Cheap water. So they’re incentivized to ensure there are no disruption to their electricity generating capital investments, otherwise water rates would need to go up to cover those fixed costs. So, is that corrupt? Sure seems rigged in favor of those “poor” farmers who own literal square miles of land at $200k/acre here in metropolitan Phoenix. At what point would you consider it corruption?
by fleebee | 2025-08-17 17:07:12+00:00
What's worth noting is that the companies providing LLMs are also strongly pushing people into using their LLMs in unhealthy ways. Facebook has started shoving their conversational chatbots into people's faces.[1] That none of the big companies are condemning or blocking this kind of LLM usage -- but are in fact advocating for it -- is telling of their priorities. Evil is not a word I use lightly but I think we've reached that point.

[1]: https://www.reuters.com/investigates/special-report/meta-ai-...
by lumb63 | 2025-08-17 17:07:28+00:00
I suspect that this is an instance where “the scientific consensus” is wrong because to suggest contrary to that is wrongthink and enough to have one ostracized not only from science, but also society as a whole. I would love to be wrong, so if someone could explain this to me, I’d be very receptive to an explanation of why this logic is wrong:

First, let’s substitute emotionally charged terms for more neutral terms; e.g. imagine rather than discussing intelligence and race, we are discussing something else highly heritable and some other method of grouping genetically similar individuals, e.g. height and family. The analogous claim would therefore be that “although height differences have a large hereditary component, it does not follow that disparities in height between families have a genetic basis.” This seems very clearly false to me. It is in the realm of “I cannot fathom how an intelligent person could disagree with this” territory for me. If variable A has a causative correlation with variable B and two groups score similarly with respect to variable A, then they are probably similar with respect to variable B. Of course there are other variables, such as nutrition, sleep, and what have you, but that does not eliminate a correlation. In fact, for something which is “highly heritable” it seems to me that genetics would necessarily be the predominant factor.

It’s a really unfortunate conclusion, so again, I’d love to be wrong, but I cannot wrap my head around how it can be.
by AndrewKemendo | 2025-08-17 17:07:34+00:00
I’m going to start calling responses like these “death rattles”

There’s something uniquely spirited about narrowly focused experts feeling threatened by “AI” and responding like this wherein some set of claims are made (“AI will never be able to [insert your speciality]” or “This can’t do the [specific edge case in an expert at]”)

except for the root claim:

“This threatens both my economic stability because it will shift my market, and my social status because I have devoted 100,000 hours to practicing and expertise so that I can differentiate myself because it’s part of my identity”
by theryangeary | 2025-08-17 17:07:49+00:00
I personally don't have use for the insight to this "obscure" tech stack but typically the more obscure the tech stack the more people can benefit from you sharing your perspective.

If someone shares their additional take on rewriting in rust (I say this with love as the type of person to do that) it doesn't add as much value because many of those experiences are shared regularly. If you share your unique tech stack, the people in the woodwork who might be struggling to do something along those lines but can't find the resources will benefit way more.

So you should!

Also can you elaborate on the CAN bus part of your smart home? Is your car wired into your home network?
by kens | 2025-08-17 17:08:19+00:00
My understanding is that modern techniques are similar, but the tradeoffs have changed as chip voltages become lower and transistors become smaller. (Admittedly, I don't know a lot about modern techniques.)

This article, from a company that designs ESD circuits, describes various modern techniques: https://monthly-pulse.com/2022/03/29/introduction-esd-protec...
by khuey | 2025-08-17 17:08:34+00:00
> PG&E wants to charge solar power users $80+/month just for the privilege of connecting to the grid even if they are fully self-powers through solar

If you're "fully self-powered through solar" just disconnect from the grid.

If you're using the grid as a battery where you feed power into it at 4PM and draw power from it at 4AM, that costs money.