skysight-inc/HackerNews huggingface dataset:
I don't disagree with the substance of your comment, but want to clarify something.

Lesswrong promulgated a seriously misleading view of Aristole as some fussy logician who never observed reality and was unaware of probability, chance, the unknown, and so on. It is entirely false. Aristotle repeats, again and again and again, that we can only seek the degree of certainty that is appropriate for a given subject matter. In the Ethics, perhaps his most-read work, he says this, or something like it, at least five times.

I mention this because your association of the words "absolutist" and "Aristotelian" suggests your comment may have been influenced by this.

ISTM that there are two entirely different discussions taking place here, not opposed to each other. "Aristotelian" logic tends to be more concerned with ontology -- measles causes spots, therefore if he has measles, then he will have spots. Whereas the question of probability is entirely epistemological -- we know he has spots, which may indicate he has measles, but given everything else we know about his history and situation this seems unlikely; let's investigate further. Both describe reality, and both are useful.

So the fallacies are entirely fallacious: I don't think your point gainsays this. But I agree that, to us, B may suggest A, and it is then that the question of probability comes into play.

Aquinas, who was obviously greatly influenced by Aristotle, makes a similar point somewhere IIRC (I think in SCG when he's explaining why the ontological argument for God's existence fails), so it's not as if this is a new discovery.
It's up to the implementation to determine what running a tool actually means: "tool-use" means you can tell the LLM "you have these functions which take these options", and then it can output a magic stanza asking the code conversing with the LLM to invoke one of those functions with the given parameters.

You COULD do dangerous things, but it's not like the LLM is constructing code it runs on its own.
It was the stress and oft-time futility of debuggery that drove me from software development to technical communications. I could interview developers without having to walk a mile in their moccasins. I wasn't writing poetry, but I wasn't writing octal either.
For IoT stuff in general; I can do it, and I don't want to because I'd rather spend my time doing other things (although yeah, I totally did learn everything I could about my solar array, because it is a source of power, after all. But for the other stuff...)
Thanks for the pointer, I'll have to check this out.

Can you elaborate on how "return goto" is easier to implement? [[musttail]] also ends the lifetime of local objects AFAICS.

One thing I'll mention from a quick scan:

> [The] function called in tail position must have identical type to the callee. This ensures both that the return value does not require any conversion, and also that argument passing space is available and calling convention (if relevant) is maintained.

One complaint I've seen repeatedly about [[musttail]] (which I implemented in Clang) is that this constraint is unnecessarily strict, since some architectures will allow tail calls even for functions that do not perfectly match: https://github.com/llvm/llvm-project/issues/54964

"But then the code would be nonportable." True, but tail call optimization is inherently nonportable, since some targets fundamentally do not support tail call optimization (eg. WASM without the tail call extension).
So the devs don’t have the ability to ssh to your cloud instances and change config? Other than the size issue, I’m still not seeing the difference. Take your point on it needing to start before you have control, but other than that a VM on a dev machine is functionally the same as one in a cloud environment.

In terms of needing to reset, it’s just a matter of git branch, push, reset, merge. In your world that sync complexity happens all the time, in mine just on reset.

Just to be clear, I think it’s interesting to have a healthy discussion about this to see where the tradeoffs are. Feels like the sort of thing where people try to emulate you and buy themselves a bunch of complexity where other options are reasonable.

I have no doubt Stripe does what makes sense for Stripe. I’d also wager than on balance it’s not the best option for most other teams.

PS thanks for chiming in. I appreciate the extra insights and context.
> I fail to comprehend how a single-function-library called "isNumber" even needs updating

Never underestimate the complexity and footgunny nature of JS' type system.
Ask HN: Best resources on learning AI, LLMs etc. (both paid and free)
There is a big push in my job to learn AI and apply them to our daily tasks, as much as we can. Personally, I am a bit skeptical about how much we can use it in my org. But it got me thinking - maybe I should explore for my own interest and maybe for my job.

Any advice on where to start? Any resources (paid or free) that you can recommend? I am not looking into becoming a Machine Learning engineer or something similar, more like effectively understanding the deluge of tools and language models that are released every day, their capabilities and uses
nice to see more tailwind resources popping up! congrats on the launch

why no js?
National Public Data Published Its Own Passwords
Show HN: Update your CRDs with confidence ( schema validation with cty)
Hello everyone!

Previously I wrote about cty[^1] that can be used to generate valid YAML samples from a CRD ( now, including things like, valid Pattern generated random string, enums, default values, minimum int, minimum number of items.. etc ).

It also has a website that can be used to achieve the same thing here: https://crdtoyaml.com/

This update https://github.com/Skarlso/crd-to-sample-yaml/releases/tag/v... brings a feature with it, which I think is super cool. If not, well, then no. :)

Basically, inspired by `helm unittest` the user can define a test like this:

suite: test aws clusters infrastructure crds
template: sample-tests/crds/infrastructure.cluster.x-k8s.io_awsclusters.yaml
tests:
- it: matches AWSCluster crds correctly
asserts:
- matchSnapshot:
# this will generate one snapshot / CRD version and match all of them to the right version of the CRD
path: sample-tests/__snapshots__
- matchSnapshot:
path: sample-tests/__snapshots__
# generates a yaml file
minimal: true
- matchString:
apiVersion: infrastructure.cluster.x-k8s.io/v1beta2
kind: AWSCluster
spec:
controlPlaneEndpoint:
host: string
port: 1
- matchString:
apiVersion: infrastructure.cluster.x-k8s.io/v1beta2
kind: AWSCluster
spec:
controlPlaneEndpoint:
# this is failing the test because the type is number and not string
host: 12345
port: 1

This will take a CRD and test the CRD validates a given sample. In this case, it's a string and two snapshot values. The snapshots can be generated using `cty test sample-tests --update`.

The snapshots will contain valid values, such as minimum integer, minimum number of items, defaults, enums, Patterns ( yes it generates random value that will satisfy a given pattern regex ) and more.

It will only ever match the right version with the right version. Meaning it won't try `v1beta2` to match to `v1alpha1`. Since CRD files can have multiple versions in them.

It can be added as a simple make target like helm unittest.

This is very much an alpha feature, so please, if you do use it, report any problems. :)

Thank you!
Enjoy.

[^1]: https://github.com/Skarlso/crd-to-sample-yaml
How is this so different from committing to making decisions based on metrics? Or delegating policy to subordinates? Dereliction is defined as a failure to fulfill an obligation. This candidate, if elected, would still be fulfilling obligations...just through unusual means.

The more you try to work backwards from "I want to figure out how to make this illegal" you realize you get a lot of valid means of governing in the crossfire.
Ask HN: What do you genuinely use ChatGPT for?
Why everyone says "AI did this AI did that". But no one says "a crane built a house, excavator built a road"?
If you are interested in sodium-ion battery chemistry there is an interesting review of some of the first consumer batteries:

https://old.reddit.com/r/batteries/comments/14xhlw6/review_o...

TLDR; lower density, poor low temperature performance, safer but still capable of thermal runaway.
The llm just returns a method name and arguments to pass it. Your code is in charge of actually executing it, and then replying with an answer.
This is an interesting and fun project, I was glad to read about it.

It was a bit of a bold move to base this on a Model I. That system had an unreliable expansion interface, limited memory options, and emitted a lot of EM interference.
Same continent that bought energy for decades from its strategic enemy. Coincidence? Probably not. Boundless naivete and corruption? Also yes.
Illinois changes biometric privacy law to help corporations avoid big payouts
It would be great if there are typescript equivalent libraries like this
I am not replying to dispute your comment. I didn't consider your idea about concentration of ownership. It is a good point!

About gun ownership in Finland, Wiki tells me:

> There are approximately 1.5 million registered small firearms in the country. Out of those, 226,000 are short firearms (pistols, revolvers) with the rest being long firearms (rifles, shotguns). There are approximately 650,000 people with at least one permit, which means 12% of Finns own a firearm.

Ref: https://en.wikipedia.org/wiki/Firearms_regulation_in_Finland
My point is that it shouldn’t matter how the mayor (or whomever) makes their decisions. The accountability for implementing those choices rests with them and “AI told me to” is no more a defense than “a crazy guy on the street told me to”.

There’s no need for any law about letting AI run the show because legally the AI is never running the show, the mayor is, regardless of whether they use AI, chicken bones, or a team of competent advisors to help them make decisions.

It’s no different than an elected official using their faith to guide decisions, they’re still accountable, not god.
Wow!

And you can move and resize the widgets! https://i.imgur.com/PmXmpVO.png

I wonder if we can get an MPV skin of Winamp

https://news.ycombinator.com/item?id=41277014

This is a great interview with Gates. The interviewer is great too, great commentary and questions.

"A machine on every desktop ad a machine in every home - and one of the things that will enable us to do that is graphics"

(and he mentions how great the Macintosh was doing in the graphics area)

---

Crazy the things that have been going on with him lately - and what was said by Thiel about him on JRE, yet HN seems to want to not discuss any of it...

(This 1984 interview with gates deserves its own HN post. The commercials on it are great as well. And the fact that the interviewer brought up Aritficial Intelligence is great - and Gates' response was very cogent of the state of AI and the path forward. Where he says "people worry about AI taking over" - and says when "we can make software fully soft, we can get machines to help us"

Great piece of history, that.
They are laid continuously.

But after a repair they are probably tested on deck by re-energizing the cable from the landing stations. Although, they might behave differently when on deck than on the bottom due to the different dielectric constant of water and air.
I did the same thing and used it as the chum for a 'bot motel. (A 404 handler that always returns something and... success!). I trained it on a mixed NASA space shuttle and veterinary science corpus just to make it really bizarre.
Show HN: Clip2Coach – Easy Video Tool for Amateur Coaches
Hey Indie Hackers!

I’m an amateur basketball coach who loves using video to improve my team, but I found most tools out there are either too expensive or too complicated for someone like me. So, in my spare time, I decided to build something simple and accessible for fellow coaches.

Introducing Clip2Coach: The easiest video tool for amateur coaches

What It Does:

Clip & Edit: Create video clips from any online source like YouTube, Vimeo, or Twitch without needing to download anything.

Annotate: Draw and add notes directly on your clips for tactical analysis.

Share: Instantly share your clips with your team via WhatsApp, social media, or email.

Free & Easy: Access the core features for free, no credit card required. The interface is super intuitive—no need for advanced video editing skills.

Why I Built It:
As a coach, I saw the potential of video to make a real impact on my team’s performance, but the existing tools weren’t meeting my needs. I wanted something straightforward, affordable, and effective, so I decided to create Clip2Coach. It’s a tool designed by a coach, for coaches, and it’s already being used across various sports, from football to handball.

Looking for Feedback:
I’m at a stage where I’d love to get feedback from other indie hackers and coaches. If you have a chance, please give it a try and let me know what you think. Your insights would be invaluable in helping me improve it!

You can check it out here: https://www.Clip2Coach.tube

Thanks in advance! Looking forward to your thoughts.
Eye opening for me. One of the arguments for renewable energy (besides emissions) has always been its potential for decentralizing power generation. Makes it more resilient, democratizes the means of production etc.

This article shows that we inadvertently introduced new choke points. And of course the global security environment makes it more worrisome.
Which seems to be the basis for the Stockholm syndrome to happen.

The abusive relationship has to appear better than the available alternatives. There may be a few instances where it is true, but in many cases, it isn't.
> It's much better to use vocabulary consistently with what everyone else does in the field.

Fine, but...

> And if you are not familiar with what everyone else means by correlation, you're very unlikely to be an expert.

Perhaps, but this is not relevant. If there's a problem with this work, then that problem can be criticized directly. There is no need, and it is not useful, to infer "expertise" by indirect means.
> culturally homogenous business succeed in the long term

This was literally all Western businesses until quite recently.
>Nah. There was plenty of pushback & rage against the previous ultra-rich & their ability to exert such massive political control over what nominally was a democracy too.

Citation needed. Especially from outfits like the Atlantic, replete with invented pejoratives.
I used my 15+ years of IRC logs to fine-tune a GPT-2 model to try to imitate me. My plan was to deploy a bot in my regular IRC channel and see how long it took for people to notice it was a bot. Any time someone would send a message, it would send the last 10 messages to the LLM, and if the result started with <Sohcahtoa>, then I would send that message to the channel.

Unfortunately, I quickly found GPT-2 isn't nearly good enough. It would generate slightly-coherent yet on-topic nonsense.

Once I overhaul my system, I'll try fine-tuning a 7B model.
There's also the fact that the map is fixed rather than procedurally generated, that there is a story with voice acting and plenty of lore scattered. To me the differences are large enough that I don't consider it minecraft-like. But I guess that's a matter of opinion.
i dont know how to fix this...id go for alternatives, maybe if they see someone elses ad there theyll reconsider their position
The short version: most consumer and business solar panels are centrally managed by a handful of companies, mostly from countries outside of Europe. In the Netherlands alone, these solar panels generate an output equivalent to at least 25 medium sized nuclear power plants. There are almost no rules or laws in Europe governing these central administrators. . . . The same thing goes for heat pumps, home batteries, and EV charging points.

Seems to me that this is very similar to the situation with IoT only with higher stakes. I appreciate this article's presentation of inverter and grid trust.

Beyond trusting customer inverters to do the right thing, I wonder if there is a method for safing a grid at the hardware level. Naive question: could there be a grid provider device that prevents overcurrent or incorrectly clocked cycles?
There is that and there is the fact that 50-60 years ago China was coming out of a Cultural Revolution that had shut down the education system, and places like Shenzhen were fishing villages with dirt roads well within living memory.

It is not exactly surprising that in such a breakneck development pace that some people did not get up to speed at the same pace.

———

I will also say I think that China’s embrace of super apps and the quasi-app-internet is not helping with online literacy.
Distributed Locks with Redis (2014)
This happened 19 days ago,
https://news.ycombinator.com/item?id=41112692

And the following day, the house saying they won't bring it for a vote, https://news.ycombinator.com/item?id=41131796
They already can by simply turning open some power mosfets in their fleet of EVs.
Constraining writers in distributed systems
I have a very difficult time imaging that companies in China (or even the US) will even read a message in French, much less respond to it.
US tech groups' water consumption soars in 'data centre alley'
There is no API for a process to change its name. More precisely, there is no concept of a “process name”, there is only the name of the executable file (image) that was loaded.
People might say that a factory robot builds the car, or a 3D printers makes a toy. Like these things, GenAI tools are fabs, their function is to make stuff. Cranes function is to lift, so its inappropriate to say that it built the house.
It's unclear what point you're attempting to make here.

You began by strongly implying that people should have known better for buying into a walled garden.

My point is that people had no reason to believe there was a "walled garden" (which seems like a misnomer), nor any reason to believe they would not "own" the bassinet they purchased.
That's like one console and a couple games so its not necessarily the most efficient usage.

Couch co-op is the way to go.... but as the dad be prepared to lose control of your living room.
I don't think you're right about the idiom being wrong. I've always read and heard "news at 11".

> https://en.wikipedia.org/wiki/Film_at_11

> "Film at 11", "Pictures at 11" or "News at 11" is a US idiom from television news broadcasting, in which viewers are informed that footage of a breaking news story will be screened later that day. The word "film" in the phrase dates back to the early decades of TV news when footage was regularly recorded on film.

Film, here, seems especially dated. Sometimes anachronistic idioms get modernized rather than remaining static.

What's particularly interesting is that idiom is not just anachronistic, but that it's been through several evolutionary obsolescences: film -> tape -> digital -> internet / social / streaming / VOD.
the sweet spot is $9999 USD for 512GB unified memory

but that seems like an M5 maybe even M6

Currently its $5000 USD for 128GB on M3 I believe.

There just isn't anything good LLMs to run with current unified memory limits, especially 4090/3090s that can barely run anything special.

Many enterprises have bought m3s, setup their own sub 100gb VRAM gpu rigs but all in all report very little economic value being derived from it.

Even if local LLaMA's were as good as OpenAI or Anthropic, there is a disappointing lack of applications for it currently speaking with different users.

Curious to know if anybody has any counter anecdotes but really feels like AI winter is coming this winter.
Oh, yes, definitely agreed there. I can't get to the article, so I don't know if he's doing it to abdicate responsibility.
> It's funny, because most of the people I know want the exact opposite.

It’s funny because most people say they have the same opinion as you, but their shopping habits prove themselves wrong. Tech availability in cars has absolutely driven sales, despite everyone’s claims for desiring the alternative.

> Will my key unlock the door and start the engine, after my car has been parked at a forest trailhead for a week

Most car owners in America will never encounter this situation, and absolutely don’t care about it. Those car owners just don’t hang out in hacker news threads about cars.
As Arctic Thaws, New Evidence of Looming 'Mercury Bomb'
Yeah my point is not playing the game proves to be unhealthy for one’s career.
A bad name for a good idea.

Consider, potential resolves as state, in the moment of now. The past is a forensic interpretation of the present. The future is the domain of probability that existential potential holds to resolve (state's superposition by interacting forces.)

Our minds reduce uncertainty, mitigating uncertainty through deterministic resolve ("will").

Information is the reduction of uncertainty, if it does not reduce uncertainty it is not information (scoped by domain.)

Intelligence is the mitigation of uncertainty, if it does not mitigate uncertainty it is not intelligent (extra-dimensionally expanding scalar.)

I extol consciousness as the underlying quantum sieve (which emerges intelligence rather than the other way around), this quantum sieve is analog holographic (not qubits). It works through constructive and destructive interference. A sieve which casts a shadow upon the wall (of our inner eyelids) and our corporeal biotechnology responds to these messages.

Computationally this singularity (of which there are many) is non-linear. The (neural) combined scalar is the "holographic" virtue. Multidimensional holographic internalized impressions, by which our real time "awareness daemon" struggles to accomplish necessary responses for survival (continuity of identity.)