MurphyA/hacker-news huggingface dataset:
by sieve | 2025-05-10 20:08:11+00:00
Plenty of reading material is available.

* The History and Culture of the Indian People - is a 11 volume encyclopedia edited by R.C. Majumdar. Slightly dated because of when it was published, but it is a scholarly work that will give you plenty of references to other material if you want to dig deep.

* Sri Aurobindo & Swami Vivekananda - Their collected works are available online and you can pick and choose what you want to read because their output was vast.

* Books by K S Lal - historian who wrote a lot of books on the Islamic/medieval period

* Books by Meenakshi Jain - historian

* Books by śatāvadhānī R Ganesh - his Kṣāttra - The tradition of Valor in India is quite good

* Books by Sandeep Balakrishna on the Delhi Sultanate period, Tipu Sultan etc

* Books by Pavan K. Varma

* The Ramakrishna Mission publishes many books on Hinduism. "The Essentials of Hinduism" by Swami Bhaskarananda is a concise introduction to the religion.

There are hundreds of such books. Will add another comment if I can think of them.

The best option is to read good translations (can be difficult to find ones without bias) of the upanishads, itihasas and puranas. Everything else is based on them.
by vnorilo | 2025-05-10 20:08:22+00:00
I wrote blitters in assembly back in those days for my teenager hobby games. When I could actually target the 386 with its dword moves, it felt blisteringly fast. Maybe the 386 didn't run 286 code much faster but I recall the chip being one of the most mind-blowing target machine upgrades I experienced. Much later I recall the FPU-supported quadword copy in 486dx and of course P6 meeting MMX in Pentium II. Good times.
by nickpsecurity | 2025-05-10 20:08:37+00:00
Our brain does it better. That tells you AI models could do it better. I'll note five things the brain has or might which helps:

1. Information is often grounded in the senses whichh process real data. The brain can tell if new data is like what's actually real.

2. The brain has a multi-part, memory subsystem that's tied into its other subsystems. Only a few, artificial architectures had both neural networks and a memory system. One claims low hallucinations.

3. There's a part of the brain that's damaged in many delusional people. It might be an anti-hallucination mechanism.

4. We learn to trust specific people, like our parents, early on. Then, we believe more strongly what they teach us than what random people say.

5. We have some ability to focus on and integrate the information that's more important to us. We let go of or barely use the rest.

I think hallucinations are the weaknesses of man's architectural choices. Some might be built into the pretraining data. We wont know until the artificial, neural networks achieve parity in features I mentioned to God's neural network. The remaining differences in performance might be pretraining or other missing features.
by gwern | 2025-05-10 20:08:52+00:00
The key is, they are differently unstable. Two unstable careers can combine to a stabler career. While you work on the novel, you collect the check for the video game, say.

The challenge always is ensuring that when you serve two masters, you don't wind up serving only one (as happens to many novelists or writers who went to Hollywood, and perhaps now with video game projects...).
by gameman144 | 2025-05-10 20:09:05+00:00
> Children are sponges of information and often their parents and various information outlets don't provide them with enough to satisfy their curiosity

I don't think this is necessarily a bad thing, though -- a big part of parenting is determining when your kid is old enough for the truth. There is a lot of hard-to-swallow evil in human history, and I think it's fine for parents to shield their kids from some of that curiosity before they're ready.

I remember being a kid and watching cartoons, being frustrated that they never actually killed the bad guys. It was probably better for my development, though, that I wasn't exposed to the level of violence that would have satisfied my curiosity at that young age.
by jdthedisciple | 2025-05-10 20:09:17+00:00
Thank you for sharing, much respect to you.

I was wondering, are you looking into religion at all? Does your inner self sometimes suggest to you that there is a God, and do you feel an urge to pray to Him?

Not that you asked my advice but as a believer I would ofc gently nudge you to do so. I believe with conviction that the doors to God are wide open until the very moment we breath our last.
by fc417fc802 | 2025-05-10 20:09:51+00:00
> it has nothing to do with public utilities.

This doesn't follow from the linked article. Taxes can be levied in various ways, oftentimes related to usage. Involving a private entity doesn't suddenly change the nature of the thing. There's a marked difference between a sack of flour and my electric meter.

We as a society decide to make certain things into public goods. This is frequently the choice for natural monopolies.

Critiquing the article you linked - when taken literally non-rivalrous applies to approximately nothing. Non-excludability is simply a matter of law, which is a matter of what the voting public wants.
by throwanem | 2025-05-10 20:10:14+00:00
And a drug like Revlimid makes its manufacturer tens to hundreds of billions; the "legacy" portfolio in which BMS classes it pulled in a cool $5.6b just in Q1 '25, of which Revlimid itself was about a sixth, or just under a billion - down by almost half year on year. See https://www.bms.com/assets/bms/us/en-us/pdf/investor-info/do..., pp. 8-9.

It is as if VCs in the tech industry demanded the taxpayer guarantee them a healthy rate of profit, to a standard of health the VCs themselves are privileged to define. Indeed, as with Allred and the regional airlines, perhaps now we see whence Altman has cribbed his "innovation."
by traviscline | 2025-05-10 20:11:05+00:00
In the current state you can insert “mcpspy” in front of a server and it intercepts and streams out a plain text format that’s nice for humans and machines. There’s also a replay tool that emulates previous traffic, including in mock client and server modes, and a diffing program that is mcp protocol aware.

Oh, and most importantly, a vim syntax plugin for the .mcp file format.
by nickpsecurity | 2025-05-10 20:12:20+00:00
Reply from your phone: "This is A+List Psycho. I didnt understand the command you just gave while thinking aloud about your HN comment. Could you repeat it?"

To add to your hyperbolic take, I think that they coukd always be listening to some degree makes it worse. If AI's are mandatory, I'd like to be able to run my own models everywhere they have one. I don't trust theirs.
by mike_hearn | 2025-05-10 20:12:36+00:00
It's possible and in recent years the ecosystem has been evolving to support it much better via native-image metadata. Lots of libraries have metadata now that indicates what's accessed via reflection and the static DCE optimization keeps getting better. It can do things like propagate constants to detect more code as dead. Even large server frameworks like Micronaut or Spring Native support it now.

The other nice thing is that bytecode is easy to modify, so if you have a library that has some features you know you don't want, you can just knock it out and bank the savings.
by al_borland | 2025-05-10 20:12:37+00:00
There is also the situation where if it doesn’t get automated, it won’t be done at all. Some things are just too annoying to manually do, especially if it would be nice if they were done more than once.

There is also an aspect of repeatability without mistakes. Assuming the code is good, it removes the human error from the equation, which has value.
by rvz | 2025-05-10 20:12:50+00:00
> But by having 155 lines of source code and through continuous use of the sdk, I haven't experienced any problems

The number of lines of code being 155 lines is not an excuse to have zero tests, especially in an SDK and it doesn't mean it works.

It only means you know it 'works' on your machine and it may not work on someone else's or in another scenario.

> Actually this comment just gave me the idea of creating a file of codesys doing just this in its own repo!

Well, you've just proven my point.

The tests should be written first before you write the actual code and to just write them after the fact defeats the entire purpose of knowing what to test for and then assuming that it 'works'.
by mschuster91 | 2025-05-10 20:13:37+00:00
Yeah because the crypto world underwent a bunch of disastrous rug-pulls and large scale scandals that scared people off. And frankly I'm happy about this, the moment I started (and I'm not joking here) taxi drivers and hairdressers talking about NFTs I was pretty certain (and hopeful) that the bubble was about to burst.
by atoav | 2025-05-10 20:14:09+00:00
When talking about code calling code "clever" typically means someone is needlessly complicated and unreadable code that (this is the accusation) serves mostly the purpose of showing off the skill of the programmer, and rhis usually means using more advanced language features. So when code is clever, people usually think it is too clever.

Sometimes code is also called clever undeservedly so. E.g. I don't think list comprehensions in python are necessarily harder to read than most for loops, but people unfamiliar with them might think of them as too clever.
by lurk2 | 2025-05-10 20:14:09+00:00
That is irrelevant. The question was weather or not the ports can be considered empty if some ships are up to 30% empty, which is not the case. Emptiness can be more encompassing than 0% (there is still some residual water in an “empty” glass of water), but it isn’t so expansive as to range from >0% to 70%.
by rhet0rica | 2025-05-10 20:14:26+00:00
Ah, an easy misunderstanding to make. The initial comment by ebisoka was not, in fact, in praise of moderation. The dog-whistle is the word "certain" near the end—insinuating that the Bonfire policy is to tolerate "racism and sexism" so long as it comes from minorities and is directed at the majority, following a quotation from the policies about how moderators may elect to ignore complaints of discrimination or inflammatory remarks when they are directed at majoritarian identities.

The CoC provides a justification for this decision—which, to elaborate on its rather simple framing, is that offensive rhetoric directed at minorities is qualitatively different from its inverse because it can incite racial violence and control the Overton window.* ebisoka doesn't consider this a worthy reason for the site's policies to admit to a biased moderation policy, but it's a deliberate nuance in the design that isn't captured in a simple description of the paradox of tolerance. (It's not an entirely problem-free policy, but the moderators aren't being instructed to ignore all abuse directed at majoritarians, just to be selective in what they tolerate. Antipathy is not quite the same as intolerance.)

Note also that ebisoka began the post with "these sites are easy to figure out," which suggests there is a multiplicity of sites like Bonfire that can be summarized (and therefore dismissed) purely on the basis of their Codes of Conduct. It's a fishing expedition for instances of affirmative action.

ebisoka put a lot of work into ensuring that post would slip by the radar for the average reader, but it's basically the same pattern of euphemisms that is guiding the Right's current crusade against DEI.

* Some strings attached. 1) Not as true in pluralistic societies or societies with near-equal splits; mostly a problem when the dominant group is vastly larger than the others. Hence other commenters remarking that this is a West-centric policy. 2) At the extreme end of the spectrum are places like South Africa and Zimbabwe, where the lingering populations of lower-class white people are subject to the double-whammy of lack of representation or advocacy in society and government, plus being the targets of resentment over colonialism.
by mint2 | 2025-05-10 20:14:27+00:00
At one point Tesla had the opportunity to become THE ev charging monopoly.

That ended when Musk went on one of his earlier whimsical firing sprees and destroyed the charging team. Had he instead beefed it up, charging could become a money printing machine. Even with his sabotage of the charging teams, Tesla charging is better than other but it could have been so much more
by s1artibartfast | 2025-05-10 20:14:50+00:00
Fair, definitionally they are entirely distinct. In the real world, the concepts interact. The number one in distinct from the number two, but they relate and interact in a vast number of ways.

As it relates to Google search, I think it is very difficult to construct an argument that search is a natural monopoly. There's no limitations on parallel processes the way there are with roads or railroads or electric infrastructure. In fact, people have access to a long list of competitors at all times.

You can make it much better case that they are engaging in monopolistic practices, which is a claim very different from a natural constraint
by gsquaredxc | 2025-05-10 20:14:55+00:00
This study I feel is misleading at least at a headline. They found 6621 studies and narrowed it down to 51 studies to analyze. This is somewhat fine as meta-studies do need to narrow from the initial scope, but this is more aggressive than I have seen in the past. I haven't had time to view all of the studies, but from what I can tell most of the studies are somewhat specific. That is, they are asking "If we give students ChatGPT in specific situation (specialized prompts, supervised environments, etc) then can students succeed?" I worry that the headline is quite misleading in this instance. The overall study seems to ask "if we can align the stars would ChatGPT be helpful?" This is a useful question to ask, but certainly not equivalent to "is ChatGPT helping students learn right now?"
by crossroadsguy | 2025-05-10 20:15:44+00:00
Hey, does it do podcasts?

To any podcast listener and trying or having tried and found some great podcast apps:

I am looking for something to replace Overcast (subscribed) with on iOS.

Without getting into what has been happening to the app of late (because that’s not the reason), I would add that whenever there’s an app or service I start using a lot I try to look for an open or openish alternative. (This is just a personal thing I guess). And goodness I have been listening to crazy amounts of podcasts in the last 5-6 years.

I have tried PocketCasts (subscribed), Castro, and Downcast and I didn’t really like them (I know only PocketCasts is open — just wanted to give an idea).

I just need: native app, easy import/export, queue (just one would do), easy to reorder episodes, few intuitive row actions, history, ability to save/favourite some of the episodes; and ability to mark mass-played/unplayed (all/selected).

And very easy/swift switching between download/stream.

And most importantly reliable and stable and predictable.

If there’s something great in FOSS and in the works and they are looking for heavy podcast listeners as beta testers I would love to help out if I could (and could even help out on Android code side if at all and if it’s multi platform).

tl;dr: looking for a solid iOS native podcast player app that is not Overcast, PocketCasts, Castro, or DownCast (and I am not deriding these apps)
by SequoiaHope | 2025-05-10 20:16:01+00:00
> People want censorship, because they want their computers to be decent.

The iPhone refusing to type “fuck” was such an annoyance for customers that Apple fixed the feature and announced it in one of their presentations two years ago.

https://www.npr.org/2023/06/07/1180791069/apple-autocorrect-...
by findingMeaning | 2025-05-10 20:16:06+00:00
> In decent countries (all english speaking ones, western europe) - real (not tiktok “stars” or radicals) average people respect hard working immigrants, especially if they embrace, respect and adapt to the new culture.

Highly doubt that. There is a veneer that breaks easily. Cultural norms forced these kind of respect, not something that comes from within. Western EU is a place where you "must" know language to get that respect. They are the ones who wants "immigrants" out of the country. Look into the votes, look into politics. Do not judge rather look into the sentiment. Live with the young population not the dying ones. See how young people treat you, then you will see the true sentiment. Not the "sentiments" online.

It is not hard to bring it out of the people. You just have to create a gullible and dumb looking character. People will start showing their colors.

Source: Left Western EU (after staying for 1/3rd of a decade) for one of these third world country because I couldn't withstand the fake people there. Yes, academia to everywhere. They exists. I asked most of the immigrants there and they share the same pain as I did. People-are-cold.
by lysace | 2025-05-10 20:16:11+00:00
As did I :).

Imagine how it felt going from an 8086 @ 8 MHz to an 80486SX (the cheapo version without FPU) @ 33 MHz. With blazingly fast REP MOVSD over some form of proto local bus Compaq implemented using a Tseng Labs ET4000/W32i vga chip.
by techjamie | 2025-05-10 20:16:37+00:00
I was using it to ballpark some easily verifiable nutritional information, and got the answers I was looking for in grams. Then, in the same conversation, asked "How many grams in a pound?"

It blocked the request for "safety." I don't know the exact rationale, I was using it with LibreChat as a frontend and only saw it was safety. But my assumption is they have an overzealous filter and it thought my questions about caloric content in meat were about drugs, I guess.
Show HN: PLAttice, for assembling structures much larger than the 3D printer bed
by zakqwy | 2025-05-10 20:18:19+00:00
Struts, nodes, and pins are reversibly assembled into fully 3D printed lattices, trusses, and tree-like structures spanning up to a few meters. I used the system to build a stand for an overhead table lamp which supports a ~1 m cantilevered arm using a tensioned floor-to-ceiling column. If you want to give it a try, find the *.stl files at the bottom of the page; figure ~1 kg of PLA and ~1 day of print time per meter of box truss; pay attention to print orientation; plz respect the license; and definitely print the pin trimming jig.
by godelski | 2025-05-10 20:18:44+00:00
> the ostensible motive of the government is to serve its people

Your conclusion doesn't seem to match your usage of "ostensible". Yes, /democratic/ governments claim to serve its people, but do not necessarily do so. You should always be suspicious and critical of your government in an effort to ensure that the stated goal and actions are aligned. You should always be treating your government as adversarial. In fact, if you read a lot of the writings of people influential to the founding of the US you'll find that they were explicitly trying to design a system where they say its biggest adversary was itself.

But also, there are plenty of governments that do not even pretend to serve its people. They are completely self-serving and transparent about that fact. You never know when one is going to turn into the other but often going from ostensibly benevolent to explicitly malevolent is relatively mild, but gaining back freedom usually requires a lot of bloodshed. There's always exceptions, but this is common. The wort part is that people frequently vote in the malevolent leaders. Democracies can turn into autocracies without spilling a single drop of blood. I'm unaware of the reverse ever happening.
by qwerpy | 2025-05-10 20:19:19+00:00
This is one reason why I got a cybertruck. Tesla safety, now with even better protection! There are some crash test videos of a cybertruck getting T-boned by a metal sled at near highway speeds. Ever since seeing those, we always drive the kids around in the truck.

Main downside is the hostile behavior from the public, but it’s a small price to pay.
by shivawu | 2025-05-10 20:19:36+00:00
Obviously the article is making valid points. But a recent epiphany I had is, things by default are just mediocre but works. Of course the first shot at this problem is not going to be very good, very much like the first version of JavaScript is a shitshow and we’ll take years to pay down the technical debts. In order to force a beautiful creation, significant effort and will power needs to be put in place. So Id say I’m not surprised at all and this is just how the world works, in most cases.
by throwanem | 2025-05-10 20:20:02+00:00
Oh, good grief, lots of companies have done things like this before. What do you think it took to drive adoption of automobiles in days before the infrastructure was ubiquitously available to support them, the first time? Have you never wondered why the premier award for quality in classical European cuisine shares its name with a brand of tire? On that side of things they're working out of a playbook older than you and me put together.

Lots of people have been "innovating finance" lately, too, not just Tesla. How has that been working out? I hear it's going great...But we were really talking about insurance in any case, the financialization of which has also I believe gone quite poorly well within living memory. Are you of age to recall the name "AIG?" 'I thought not...it's not a story the Sith would tell you.'
by anotherpaulg | 2025-05-10 20:20:09+00:00
Fun project with a nice compact code base. Agreed that ad-hoc scripting agents can be very powerful.

Aider has had support for scripting [0] in python or via the command line for a long time.

I made a screencast [1] recently that included ad-hoc bash scripting aider as part of the effort to add support for 130 new programming languages. It may give a flavor for how powerful this approach can be.

[0] https://aider.chat/docs/scripting.html

[1] https://aider.chat/docs/recordings/tree-sitter-language-pack...
by cyberax | 2025-05-10 20:20:13+00:00
Another example of this is React-Native-Skia: https://shopify.github.io/react-native-skia/docs/getting-sta...

It uses a virtual DOM to diff the desired state and the current one: https://shopify.github.io/react-native-skia/docs/canvas/cont...

If you're interested how it's implemented, that's the source code: https://github.com/Shopify/react-native-skia/blob/main/packa...
by jmclnx | 2025-05-10 20:20:17+00:00
Well I guess they should not be building these data centers in areas with no water and high ave Temps. Where they are building having these issues are a surprise to no one.

There are areas with lots of land, water and much lower ave air temps in the US and some have empty buildings that can be retrofitted for use as data centers. But no, lets build in places that allow the company treat their employees as slaves.
by pfannkuchen | 2025-05-10 20:20:26+00:00
Women caring for their own children, of course.

This thing where we outsource childcare to poorly paid strangers is a social experiment.

Funding that with public money to increase adoption even further is another social experiment.

These social experiments may turn out to be brilliant successes in the long run, I have no idea and I’m not stating any opinion there.

But, the people who call themselves conservatives, probably want to conserve the old practice, instead of trying out more new practices. That is basically what they do.
by disambiguation | 2025-05-10 20:20:44+00:00
I'll keep shilling the idea that someone should find a way to glue LLMs and prolog together to create better reasoning agents. I say this as someone who cant write a single prolog program, but i get the gist of it and afaik it hasn't been done yet.

The idea is based on the following simple logic: LLMs are bad at counting the number of "r's" in "strawberry" but good at writing code that counts letters in a string. It follows that while LLMs are also bad at solving reasoning problems, maybe they're good at writing the prolog code (or driving a hypothetical prolog engine) that solves those types of problems instead.

Maybe one day ill stop being lazy and do it myself, but until then I'm putting the idea out there - to OP's request, that's one reason to learn prolog.