skysight-inc/HackerNews huggingface dataset:
Can you explain how development of better generative AI (which I assume is what you mean when you say AI) will mean that “content quality across all apps/platforms can be equalized”? Unless you mean the content quality will go to shit equally everywhere (as it did in their AI profile experiment) I’m not sure I understand what you’re saying.
> people are less likely to have children when struggling to meet basic needs

Completely disproven by the baby boom era where people were poor in many countries for years after the war but still made a lot of babies. Reality bites hard.
I would let the expert do his job and I do mine.
You don't need a PhD to push the boundaries. You need a PhD to make others believe you pushed the boundaries!
In my code, the public interface always tends to bubble upwards, and implementation details go at the end of the file. I don’t even have a strict rule for this, it just reads more cleanly and seems to make sense. Especially if the implementation is large - you don’t want to scroll through all that before you get to the basics of what it all does. I’m curious how everyone else does things.
For example, pin actions to a commit SHA associated with a git tag to follow the security best practices of GitHub actions.
https://docs.github.com/en/actions/security-guides/security-...
> "THE BLUETOOTH DEVICE IS READY TO PAIR"

And now I wish HN had spoiler tags and a culture of using them along with trigger warnings...
Given that we now have tools that can fix some serious genetic errors, and enable even people who were dealt very bad cards in life, to live a healthy life - and given that this sector of biology is constantly evolving towards more capabilities, I would argue that it makes more sense to study genetic diseases and disorders than ever.

100 years ago, when genetics was unchangeable, the only solution to any genetic problem was heavy-handed: stop that individual from procreating. I agree that this is basically fascist (though even social democrats weren't immune to this).

But in 2050, we might be able to fix terrible things like Huntington's Chorea with a single shot. Which is fascinating, but it also needs some honesty. In the late 20th century, there was a lot of activism that tried to pass off seriously debilitating diseases as "being differentially abled" etc. While I can understand them wanting to stop eugenic thinking from seeping in, this attitude becomes counterproductive when tools are being developed to actually help the sick people. Similar to anti-vaxxerism, in fact.
I honestly don’t understand what you mean. Is it that I don’t have the money or that I’m not dumb enough to “Contact Us”?
Always carry a patch kit. Puncturevine is everywhere. I got so tired of fixing flats that I bought kevlar-lined tires, installed kevlar armor under that, and used pre-slimed innertubes. The added rolling resistance on a heavy steel-framed Miyata was a workout, but flats went to zero. It's the bike I also used at UC Davis.
I had a similar experience today with Claude. I asked it to come up with a tournament schedule for the upcoming city table-tennis tournament I want to organize, to maybe limit the attendees number or get more tables.

The AI came up with totally unusable python class to print the schedule, where I just wanted to know the results,and tradeoffs. Then I reformulated the question for a senior, and it came with the highlevel answer I expected and needed.

Ask junior questions, and you get junior code. Ask senior questions and you get the senior answers.
What is it worth to you? It's fine to say 0 if you just enjoy the feature for free, maybe with some functionality tradeoffs...
> reproduce books word by word, page by page

This statement is a figment of the commenters imagination with no basis in reality. All they would have to do is try it to realize they just spouted a lie.

At most LLMs can produce partial excerpts.

LLMs don’t store the data that it’s trained on. That would be infeasible, the models would be too large. Instead, it stores semantic representations which often uses entirely different words and sentence structures than the source content. And of course most of the data is lost entirely during this lossy compression.
I suspect it might be the smaller quantity in general.

90% of everything is crap. 90% of everything that remains is still crap. With the endless yammering cut out, there is simply a lower volume of garbage competing with your limited bandwidth and attention.

> Americans have always been low on quality

I'm intentionally stripping this out of your provided context, because I don't think aligning the sentiment with atrocities helps. Obviously this is coming from an outside observer's point of view, so take it with a grain of salt - from what I've seen, the American culture is obsessed with self-promotion and hustle. Peoples' ear canals are flooded with demands for attention, and everyone is incentivised to drown out everyone else.

Almost as if the agreed solution to the needle-in-a-haystack problem is "more hay".
Taxes may be part of a solution, but don't expect them to solve this problem alone.

In most EU states you pay taxes to provide medical care to employees. If an employee gets sick or otherwise unable to work, you are usually required to continue paying those taxes even if the employee does zero workhours.

The key part to help small businesses is to mitigate their risk of dispropotional cost. Does not matter if it's a tax or any other payable.
In two places the article states that the original game had the ability to save the updated tree ("it had the ability to save progress and load it during the next run" and "It is an amazing example... of how, even with such a simple language, ... and the ability to save new questions").

The later part says the opposite - that the original implementation had "No ability to save progress" and that this is new in the C++ implementation.

I can't help but wonder (also due to other language features) if the author ran the article through an AI to 'tidy up' before posting... because I've often found ChatGPT etc. to introduce changes in meaning like this, rather than just rewriting. This is not to dismiss either the article or the power of LLM's, just a curious observation :)
Agreed - This article is wrong at the beginning, Chatham House Rules are not a gag, they allow everyone to talk FREELY. I have been to many classes and forums under this rule, not least at Chatham House in St James Square, and it means that the speakers can speak freely, name names, without hedging or fudging or perambulating around the shrubbery. You can report whatever you like, but not who said it. I have heard so many truths in these discussions that were 15 years before their time - the behaviour of Mohammed Al-Fayed, for example - which carry much more weight when you hear them from an eyewitness, even if they do not wish to be named.
Your phone can ping a base station several miles from you, so there is no need to camouflage a fake base station near you, it can be a hundred yards/meters away on a roof.

And a fake base station does not have to be a piece of bulky equipment. You can have one in your pocket, in this case you just have to be physically close to the people you want to identify (by their IMSI).

https://www.eff.org/wp/gotta-catch-em-all-understanding-how-...
i don't think you read the article or understand the current context.

he has two entities, a private business (Automattic) which is separate from the WP.org side which he has said since the beginning as being "community run", but is now apparently his personal property and we were all just playing his garden.

you keep talking as if WP in its current form is only because of paid devs and the maintainer. thousands of other contributors made it what it is today, all with the assumption that it was governed a certain way.

all OSS has this inherent issue. the for-profit gatekeeps what goes into core or can steer/block things to keep things advantageous only to them. it's why the questions around governance are even being asked. if you can't understand why this conflict could be a problem then i'm not sure what to say.
I actually just dusted off my old Clojure stuff to see if it was a "solved problem", and it isn't.

I grant that it might be described thus if I started out with that stack, but trying to retrofit an older code base with it is, I have found, next to impossible. You have to code around the myriad gotchas as you go or you're never going to identify all those landmines going back over it after the fact. The errors and bad behaviors are too difficult to identify, even for the `native-image` tooling.
People at every level of income are better off than their equivalent in the same country at every point in history. Once you get past 100 years or so it's not even close. Even the imperfect (to say the least) social safety nets in rich countries today are far above the level they were 100 years ago, and people are better off by almost every measure. Middle class people live like royalty a few hundreds years ago, when it comes to access to healthcare, food, travel, leisure (and that's before we talk about tech).
I believe IPv8 does something else:

https://py-ipv8.readthedocs.io/en/latest/
A /16 is the first quarter of the network prefix. That is indeed like assigning an IPv4 /8 to General Electric in 1985 and then wondering why, 40 years later, we’re out of address space.
That is a very interesting journey — mine was exactly opposite, after many years with Common Lisp, I moved to Clojure and wouldn't even think of going back. I find it intriguing that the author would want to move in the other direction, especially as concurrency was mentioned (one of the main reasons why I initially looked at Clojure).

I wonder what it was about babashka that didn't work for the author. When I need a quick script with batteries included, I use babashka and it works great.
You got it backwards. You need to push the boundaries to get a PhD.
I just watched the gate replacement video with my mom 2 days ago. She's from SA. It's neat that they thought to turn it into a tourist thing rather than fill it in. Sometimes, the most expedient choice isn't the best one.

If you're ever downtown, checkout the Chihuly installations in the main library. https://www.atlasobscura.com/places/fiesta-tower
> The US is the most fundamentalist Christian country in the world.

Due to a large population it leads as the country with the largest absolute number of Christians, sure.

In terms of percentage of Christians in the population as a whole, it doesn't even make the top ten list.

Vatican City, Timor Leste, American Samoa, Romania, Armenia, Grenada, Papua New Guinea, Greenland, Haiti, and Paraguay all have greater than 95% christian populations.

The US has perhaps a 65% Christian population albeit many of whom are in name without being particularly devout.
List of IP Version Numbers
Mfiano wrote about this. https://mfiano.net/posts/2022-09-04-from-common-lisp-to-juli... . (By the last report, mfiano came back to CL.)

Refutation: https://gist.github.com/digikar99/24decb414ddfa15a220b27f674...
You asked whether Unix was open source in the context of a macbook. The Unix derivative used on a Macbook is, indeed, open source.
Its funny because the original pilgrim fathers emigrated from the UK because they believed the UK too _tolerant_ of religious differences, and were worried their children would stray because of the temptation of a less strict doctrine.

And a few generations in America later, and their children and children's children had indeed strayed.

It's saying something about your religion if the only way you can get your kids to practice it is to isolate them!
This ended way too early. I'd hoped all the fundamentals it laid down would lead to some more advanced topics (including the mechanics of sophisticated products like options, futures, derivatives, etc) and commentary about how the intertwined and competing interests of the various parties the article introduced play out in practice.
It is also stated on every asset page :)
You don't typically pay for a PhD. You're accepted into a program and the schools pays for you, sometimes even with a stipend to help with living costs
I do a fair bit of bash scripting and there is no way I can remember all the features and syntax I use, so of course I read parts of the manual regularly and often learn new things. You don't need to ever read the whole thing.
Also, usually it's pretty rare to have things internal to one C file that need explicit prototypes. It's easier to just put things in the right order so the funtion definition etc is before its use.
> It’s curious how he managed to remain influential despite a track record of such inaccurate forecasts.

1. Political expediency. Look to the institutions which celebrated his work.

2. Easy to understand. Scarcity doom can be sold easily. Simon's ideas require considering or observing second order effects at a minimum.
Yes, I can attest that nowadays, in some fields, research has become a 'game', where:

- people torture data until it yields unreproducible results;

- people choose venues that maximise their chances of getting published (and pay for publication sometimes, I'm looking at you, APC);

- little concern given to excellence, rigour, and impact;

- the chase for a 'diploma' from a renowned institute without putting the effort;

I could go on and on, but I'll stop now.

Perhaps something changes, I am waiting for this to happen for some time now (10y and counting).

It's a bad system but that's what we have (at the moment).
I think we agree on almost all points, but I thought ollama-gui was an official gui, so I’m even more baffled as to what the draw is. Running as a llama.cpp as a service/API endpoint is trivial (I do just that). Maybe you can outline for me what the value proposition of ollama is so I can better understand what it does that plain llama.cpp doesn’t.
I could see it going down if you do something like more work or work like hobbies in the other time instead of more leisure.
Not GP, but I've always found it weird how many people are obsessed with vi/vim and/or Emacs. I get some of the extensibility appeal of Emacs if you're a Lisp fan, but fundamentally I don't understand the appeal of "programming your brain" just to edit code. 90% of my code editing time is spent reading and thinking, not writing or modifying. Memorizing and minimizing (e.g. VimGolf) editor syntax seems like a massive waste of time and cognitive function to me. Modern IDEs have you up and running instantly, and their refactoring tools are really amazing.

I feel like there's been a boom in "editor hipsterism" in the last 10 - 15 years, while everyone has forgotten the variety of novel editors that were made in the 80s and 90s (I've forgotten them, too, I just remember seeing ads and reviews in magazines as a young programmer).

For context, I do have a basic understanding of vim because I run it on servers, but my knowledge doesn't go far beyond search and replace.
One risk is that our systems are now extremely efficient, and one aspect of efficiency is that it tends to eliminate “unnecessary” buffers and stockpiles. Just-in-time manufacturing pulls supplies in response to demand. The global food supply chain still has buffers and stockpiles (e.g. grain bins) due to the seasonality of growing, but if hydroponics becomes the dominant method of agriculture (say, in a world with a more chaotic climate that needs to be kept at bay by greenhouses), then highly efficient farmers could optimize out all of their resiliency.
I just completed my PhD at an American university, and I had a great time. Granted, my institution's stipend was on the higher side for the social sciences and I lived in an affordable city, which helped a lot, as did the kind and supportive faculty. I often feel the negative voices dominate discourse on this topic --- which is maybe fair given the many structural issues --- but it is possible, sometimes, to enjoy it.

(to clarify I'm not disagreeing with you, US academia does have lots of issues that lead to many having a bad time. But still, getting paid to learn is a dream)
> The fact is that “Probabilistic plagiarism” is a mechanical process, so as much as you might like to anthropomorphize it for the sake of your argument

I did not anthropomorphize anything. “Learning” is the proper term. It takes input and applies it intelligently to future tasks. Machines can learn, machine learning has been around for decades. Learning doesn’t require biology.

My statement is that it is not plagiarism in any form. There is no claim that the content was originally authored by the LLM.

An LLM can learn from a textbook and teach the content, and it will do so without plagiarism. Just as a human can learn from a textbook and teach. Making an analogy to a human doesn’t require anthropomorphism.
Just Launched Micro-SaaS – MapGO: Location Intelligence at Your Fingertips
As a developer tired of juggling multiple APIs for location data, I decided to solve a real problem: simplifying geolocation tasks for builders like me.

I created MapGO, a geolocation API that makes it easy to identify countries, regions, and districts from coordinates, calculate distances to borders and coastlines, and analyze spatial relationships—all in one place. No more complex integrations or wrestling with multiple APIs.

This is my first launch, and I’m excited to share it with the community. I’ve got more features in the pipeline, so stay tuned for updates! I’d love your feedback on the product, the idea, or even tips on how to improve it further.

Here’s the link to check it out: https://mapgo.io

Let me know your thoughts—your support and insights mean a lot!
Apparently Typescript doesn’t have anything built-in like this?
Look at the hoops OP had to jump through to get SBCL working on Windows. I think Graal would compared favourably with that.
Thank you, Sam Altman and everyone at OpenAI, for creating ChatGPT and unleashing the modern era of generative AI, which I use every day to speed up my job and coding at home.

Signed,

Someone who doesn't care that you're making $$$$ from it
Chess has 1e100 possible games but the more practical metric is that the average game involves 40 black moves and 40 white moves.

Similarly, it’s better to think of the depth of a network’s topology. The size of the tree when full is immaterial, especially when the last 64 bits is intended to be so sparse that random address assignment is viable.
I had already written large, nontrivial apps (linked in article) which required more libraries than babashka was written with, including ones I had written but also others. I therefore needed to run native-image on my own codebase, as it was not runnable from within babashka (at the time? I don't know if it is now).

Running native-image on an already established, not-written-for-it codebase is a nightmare. I just tried again some months ago on the linked code bases. native-image wouldn't budge. Kept getting hung up on I don't even know what, the errors were way too opaque or the app just misbehaved in weird ways.
Do you really think that OpenAI has deleted the data it has scraped? Don't you think OpenAI is storing all this scraped data at this moment on some fileservers in order to re-scan this data in the future to create better models? Models which may even contain verbatim copies of that data internally but prevent access to it through self-censorship?

In any case it's a "Yes, we have all this copyrighted data and we're constantly (re)using it to produce derived works (in order to get wealthy)". How can this be legal?

If that were legal, then I should be able to copy all the books in a library and keep them on a self-hosted, private server for my or my companies use, as long as I don't quote too much of that information. But I should be able to have all that data and do close to whatever I want with it.

And if this were legal, why shouldn't it be legal to request a copy of all the data from a library and obtain access to it via a download link?
I just pray that everyone denigrating PhDs is making even greater contributions to humanity.
And by low performance they mean:

1. Your risk averse PHB didn't take a liking to your jokes about his haircut.

2. You deviated from some arbitrary metrics that allow your boss to pretend to know if you're working (higher metrics = better job!)

3. You made an "anonymous" suggestion to use Linux as a desktop OS in the early 2000s.

4. You were under a "PIP" because your boss had a quota of PIPs to roll out, and now he has a quota of people to terminate. Tag, you're it.

5. Upper management thinks it needs "hardcore" employees like Musk does, except unlike Musk they're not gonna answer the phone at 3am on Sunday, sleep under a desk, or work 80+ hrs if they don't have to. And they don't.

6. Morale is low, so terminations will continue until morale improves.
Thinking about it, maybe he should start sending invoices to the larger companies. If they're reasonably small and for a product the company does use, finance will just pay them without questioning a thing.
The latter. Conservatives have shown no serious interest in reducing immigration. Their politicians get all the same profits from the crisis, plus the votes of socially conservative immigrants on top. Canadian politics is full of weird alliances.
There’s just words on the webpage of genatron. Not a single screenshot or video, no example output, no customer statements. Even the technical details are very thin. Doesn’t give me a good impression of what they’re trying to sell.
And on the Nordic countries you are employed and given a living wage while doing a PhD.
That's not right. A PhD is a PhD.

An MD (Medical Doctorate) is like a master's degree. It's not like a bachelor's because many MD programs start out with or require a BSc, biology is a popular choice but a lot of STEM majors are possible.

But MD+PhD programs exist and those are definitely PhDs.

You are right that an MD is not a PhD, though. Notice how they don't call it a PhD.
People learn the ordering. If that is their biggest hurdle learning C they have a blessed life
I’d love to see you try to defend this notion in court. Parody requires deliberate intent to be humorous. And courts have repeatedly held that changing the words of a copyrighted work while keeping the same general meaning can still be copyright infringement.
You'll lose first.
headers perform the same job for all code, not just code that's in some library.

Frankly your description of what you just called easy sounds terrible and pointlessly extra, indirection that doesn't pay for itself in the form of some overwhelming huge win somewhere else. It's easy only if the alternative was getting it by fax or something.
The NYT has extracted long articles from ChatGPT and submitted the evidence in court.
> At most LLMs can produce partial excerpts.

Glad you agree that LLMs infringe copyrights.
I live that experience daily. I live in a very remote corner of Portugal - we are between bortle 2 and 3 - in the bottom of a deep, steep valley.

And yes - when it’s a new moon and the haze from the river blots out the stars, the experience is quite akin to having gone blind. In fact, it’s so dark I’ve used some of those nights to develop film at the outdoor sink.

One thing I’ve noted is that wildlife needs to see just as much as we do - I mean, obvious, right? - but those nights are always dead silent. No birds, no insects, no rustles of this that or the other in the undergrowth. Every little noise one makes seems an affront to the cloying, thick darkness. Perhaps it’s the same instinct at play.

My place in wales used to have dark skies, even fairly recently - but LED street lighting along rural roads has put paid to that. I earnestly don’t understand why a lane that sees zero foot traffic and perhaps one car during darkness hours needs a streetlamp every ten meters - while waste collections only happen every six weeks.

Ah, I have become a grumpy old astronomer.
It has some rough edges but bash has the world's best REPL and along with -x that makes debugging quite easy.
AI ftw!

Maybe they should build an AI assistant into the site and then critique its output.

Whatever.