skysight-inc/HackerNews huggingface dataset:
Thanks, this is helpful to hear. It's interesting that one of the main pieces of feedback we get is about pricing. Some people say that it is overpriced, others that we should be charging more.

To answer your question, we have quite a bit of original content and functionality beyond the book lists and transcripts. And based on my experience assembling customized homeschooling curricula for my kids, the book curation in itself is a major value add. If it saves the parent just a few hours of research time, or connects the student with just a few resources beyond what parents could find on their own, it would be worth the cost for many families.

The main differentiator in a homeschooling curriculum is what the student will spend his/her time doing and reading, and optimizing this seems like it would be worth paying for a service rather than relying on free book lists from the internet. That's our hypothesis, anyway.
I'm older, and before they were big I think I had moved out of the area.
Im sure the IPCC authors didn't forget their climate science 101 material.

Moreover, we can tackle multiple problems concurrently, no need to make it appear we can only ever do one thing. And as it so happens, climate change tends to correlate extremely well with war and famine. It certainly appears a climate solution is going to help many other big problems along as well.
True! Good point. Assuming it's the same in this kind of deal as insurance I'm familiar with then, it's just.. yeah, ideally you wouldn't, but you can't get (well, I suppose there's a price..?) someone to take all your risk, so you just beat it down to some acceptable level that you can't imagine needing more than.
How do you use office? The office productivity suite competition only picked up in the last 6-7 years

I once did a contract gig with red hat, they asked for a document. I provided an odt file they came back and said they needed a word doc. I saved the doc as a word doc in libreoffice but it completely butchered their template. I was using fedora. That made me realize Microsoft won the office suite wars. It wasn’t until 2016ish when I noticed google docs was Good Enough(tm)
But it is not the first iteration, and the loom branch has working versions for quite some times now. It’s definitely not in a design-only phase.
I was over-simplifying for the purposes of a comment, but I think my point stands.

Just Chatting is an interesting one, because it's mostly a parking space for streamers who are just engaging with chat. However, that's content that retains a streamer's audience most of the time. That's hardly the content that will draw new people to the platform. You have a few notable exceptions, but it's hardly anything Twitch can grow the platform on the back of.
guys they finally made openai open by showing other peoples chats
I didn't see it that way but this is a chilling thought.
I think the guy you're responding to isn't the one developing the system.
Apple Pay Launches in South Korea
I built automated tests and frameworks. You can get pretty far in a career in test automation while still learning and getting better because people perceive the code as important but the whole company doesn't (usually) fall apart if you mess something up in your code.

More important, in my experience, is to find someone tough but super knowledgeable to review your code. Try to anticipate what kind of notes you'll get if open you a PR with your code as it is, and then fix that stuff before you open the PR. Write a checklist of stuff that keeps getting picked on by better coders than yourself, print out the list, and tape it to your office wall.
I'm sure flying a plane with 300 people on board while being drunk is worse than driving a car drunk. But that doesn't mean it's now OK to drive under influence, because there is something even worse out there you could do while being drunk.
Glad I'm not the only one. Honestly, whenever bash comes up in any context, 10 different people feel compelled to express this whole replace all bash scripts with python sentiment and I just have no clue what the fuck they're talking about.

I would consider myself an expert or at least near-expert in python, but I don't see opportunities to replace my shell scripts with python popping up left and right. Do you open files manually and set up pipe chains with subprocess.Popen? I've done this, and its generally many more LOC compared to the shell original, and harder to read.

On the other hand, I'd consider myself maybe 7/10 skill level with bash, but most developers are only ever a 2/10 or 3/10 with bash/shell. I can't help but think that the average developer's lack of shell understanding is where all these suggestions to convert to python come from. If it's that easy or beneficial to convert to python, then it probably should have been written in python originally.
This feels less like an sincere question for OP than it does an uninformed attack on homeschooling in general. You start with a phrase OP used to describe their target audience, imply that there is no such homeschool family, and then tangent off into unrelated attacks that show a strong lack of nuance.

Yes, there are families that homeschool for the wrong reasons. But there are plenty of others (as your own cited stats show) who choose to homeschool because the public education system kinda sucks. Those families (my own included) are very conscientious about addressing the known weaknesses of homeschooling through co-ops and other tools.
Social/network-effecst are critical part of the rigth tool, I read a blog about a companies who regret using rust becouse was impossible gey people whit experience in rust like the founders.
Ask HN: What AI startups are hiring?
I have several colleagues and former students with LLM experience that are looking for new opportunities.

Who’s hiring?
I regularly load 40kg+ on a steel touring frame (a remarkably "normal" bike by all accounts) and it's lasted 12 years so far.

Yes, you shouldn't use a department store bike. I (mistakenly?) assumed this is obvious to this reading crowd.

You sound like you have never worked on a bike before. It is not difficult to add different kinds of kickstands to existing frames. I believe you are quite under-informed on bicycle capacities.
Yes they can, if they have the time and skills to port it to the many plattforms desired. But maybe you do see the point, that it is a bit easier to develope and test for only one plattform, as opposed to ... many?

(have you ever released something cross plattform?)

Point being, the web is a plattform now (since quite a while) and not anymore a static site displayer. Provide a technologically better alternative and people will use that.
“Ceci n’est pas un prompt.”
I know many programmers these days that really don't have any idea how a computer works.

No doubt they exist - but they aren't 99 percent of all resume-screened applicants. Let alone co-workers.
> clouds that have a huge effect on reflecting radiation

My understanding is that clouds are inside that part of the atmosphere in which radiative forcing has decreased. This means that while they may reflect radiation so that it does not reach the ground, they do not stop (all) the energy from being trapped within the atmosphere.

> war, famine, poverty

All actual problems that will result from significant climate change, not distinct from climate change (even though they may exist for other reasons too).
Show HN: PACman: Automatically convert prompts to Python functions
I made a package to automatically convert prompts stored in a yaml file to pure python functions.

A lot of prompt-heavy code is hard to grasp due to mixed use of large multi-line strings and orchestrating code. Some prompt libraries automate portions of these away, but we lose flexibility in prompting.

By extrapolating the prompt config to a yaml file and generating pure Python functions from it, we can focus our business code on orchestrating the input/outputs of prompt functions.

Another benefit of moving prompts to YAML files is that it's easy to move prompts between languages, and to track prompt changes via git.
Can you just view the RAW email body after it's sent?
> Building a model of the SQL type system within the Rust type system is very impressive work. It also leads to really annoying problems, because the Diesel types are so complex.

Oh man have I felt this pain, trying to do anything mildly complex with Diesel's types is so ridiculously difficult. I once (foolishly) tried to write a generic repository implementation for database entities which could either have sqlite or postgres as a backend. I thought this would be very convenient for testing, being able to just keep all of the code the same safe for using a sqlite backed repository instead of a Postgres one.

I gave up after about ~10 hours of battling incomprehensible error messages.
> and no social connection

I've seen great benefits come out of home schooling co-ops. You get the ability to have your child learn at their pace and study subjects they find interesting (to a certain extent, obviously), the added benefit of a little less labor on the part of individual parents, and a social group of kiddos that are following a similar path.
Be is a verb. It is capitalized in titles.
That will probably happen. But it will take some time. Twitter did that. At first they were super open let everyone build apps, then they started blocking and copying the most popular ones, or acquiring them.

However, the companies will probably soon be able to switch out the LLM they are using, so potentially they could use Google’s PaLM, or Facebook’s Llama, or some open source LLM, who knows.

They can also fine-tune the models for just-your-data, so that the responses for you are better than just using a general LLM.
I'm wondering what those workshops will teach people to do. Most of the advice I hear comes down to three things "Vote green at the polls"(1), "Vote with your wallet"(2) and "encourage others to do the same"(3)

(1) I live in a democracy with ranked choice voting, and I always vote green #1, but the greens are in minority and the main parties are more interested in playing to the masses. sometimes they're in coalition but they don't achieve much.

(2) I'm a relatively well paid person in a relatively wealthy country. I own my own home, and I have rooftop solar installed. But I can't afford an EV that will fit my family, or a heat-pump, so I still have to burn oil or wood to heat the house in winter and burn diesel to bring the kids to school. I die inside a little every time I have to go to a filling station. We live in a rural area with no public transport, so that's not an option either.

(3) I talk people into getting solar panels and switching to EVs, lowering electricity usage, buying second hand, reusing, recycling, every green action thing I can do. I urge people to vote green. Sometimes I feel like I have a little effect here, but I could be fooling myself.

It's disheartening that an environmentally conscious person like myself, with a good steady income and no big debt, still has to burn fossil fuels on a daily basis to keep warm and move around. I feel like I'm part of the problem, not part of the solution.
What does "Notepad-accessible" mean? Surely you're not referring to notepad.exe in a sentence beginning with "I'm going to sound like Richard Stallman"?
Fluxus is great. Visit their French museum someday:
https://en.fondationdudoute.fr/
That used to happen with pitated software, get event then it was usually a major price drop not the same price.
It isn't built in but you could mitigate this by rewriting the wasm module to only execute for a certain number of iterations and then return to the outer context. This isn't currently handled in Js either. For Wasm engines that run outside of the brower, some do have the notion of cycle counting.

Wasm is a true virtual machine.
What is a "real" thread? A POSIX thread?

The entire notion of processes and threads is a bit weird inside of a WASM module. Arguably a WASM module shouldn't care about them at all - the host runtime should be managing parallelism.
> Today countries like Austria, Switzerland and Germany are full of people who will blame bad weather on the US.

Obviously, if anyone has a weather control system today, it's the US - specifically, either the CIA or the DOD. I mean, this is what the TV has been telling us for the past 50+ years.

This is the flip side of Hollywood being the cultural propaganda arm of the USA. You have to take the good with the bad!
I looked for a sample unit and couldn't find one. Does indeed seem expensive, even if it's pretty good by the standards of such things.
> I find this strange. I have a lot of penmanship homework from my two years (!!) of kindergarten and first grade.

I'll have to see if I can find the studies, but a lot of researchers have been finding that rushing to introduce kids to things doesn't make a great impact and in fact sometimes holds them back from lifetime achievement. (This does not apply to true prodigies.) Off the top of my head, some researchers have found that penmanship isn't that useful at an age where fine motor skills still need a lot of development, and the Soviet union found that waiting an extra 2-3 years to introduce children to math resulted in better, faster, more confident math students.
What's the reasoning behind trying to downplay long covid?
To be fair, these cuts are hard to anticipate. Hindsight is 20/20.
I like the idea. I'm having a bit of trouble picturing exactly what I'd be getting though – what format are the book lists presented in, and what sorts of materials do you include with them?

A page with a couple sample emails that I could read without having to create an account would help me. Maybe there is one somewhere, but I couldn't find it.
That's the whole point: it doesn't matter why they died. If you're doing things well, excess deaths are low. If you're doing things badly, excess deaths are high. Could be a multiplicity of reasons that connect "bad" and "excess deaths", and the specifics won't matter if you're looking for a summary of "normal human life, good living standards, capacity to adapt".
Which strengthens my point.

Either your org was way too picky, or your hiring pipeline was absolutely awful.

There's no real reason to interview 100 people and only hire 0-2 of them.
Ask HN: What are the obstacles to tech employee-owned co-ops?
Megacorps rarely, if ever, pay employees based on their business worth.

What are the obstacles to the equivalent of megacorp tech holding company (Alphabet, Meta, etc.) be formed as collection of smaller worker-owned co-ops? (Similar but different than Virgin Group)
this is how they finally made openai open
What's the actual goal here? If you got it working really well, what is it that would you be able to do with it better than using some other approach?

As to getting the math/logic working better in the prompt, it seems like the obvious thing would be asking it to explain its work (CoT) before reproducing the new prompt. You may also be able to get better results by just including the definition of fibonacci in the outer prompt, but since it's not clear to me what your actual goal here is I'm not sure if either of those suggestions make sense. And since ChatGPT is down I can't test anything. :(
It seems this is the current doc about the GC:

https://github.com/WebAssembly/gc/blob/main/proposals/gc/MVP...

Looking at the "instructions" section... is it going to be slow again, bringing back the speed of interpreted code to the WASM?
I've never heard of DAML before.
And the same timeline might not have people buy stuff they cannot afford and have no demo versions of, resulting in actually a worse outcome.
Oh, oops. He's not. @jkurnia is the creator of the linked site. Thank you for pointing this out.
Having read the article, I couldn't see anything being recursive. Even the article is doubtful that what they show counts as recursion at all:

>> It’s kind of like traditional recursion in code but instead of having a function that calls itself with a different set of arguments, there is a prompt that returns itself with specific parts updated to reflect the new arguments.

Well, "kind of like traditional recursion" is not recursion. At best it's "kind of like" recursion. I have no idea what "traditional" recursion is, anyway. I know primitive recursion, linear recursion, etc, but "traditional" recursion? What kind of recursion is that? Like they did it in the old days, where they had to run all their code by hand, artisanal-like?

If so, then OK, because what's shown in the article is someone "running" a "recursive" "loop" by hand (none of the things in quotes are what they are claimed to be), then writing some Python to do it for them. And the Python is not even recursive, it's a while-loop (so more like "traditional" iteration, I guess?).

None of that intermediary management should be needed, if recursion was really there. To run recursion, one only needs recursion.

Anyway, if ChatGPT could run recursive functions it should be able also to "go infinite" by entering say, an infinite left-recursion.

Or, even better, it should be able to take a couple hundred years to compute the Ackermann function for some large-ish value, like, dunno, 8,8. Ouch.

What does ChatGPT do when you ask it to calculate ackermann(8,8)? Hint: it does not run it.
To me, your question seems to boil down to the economics of vertical integration.

Two thoughts:

First, GPT is all marginal cost, no fixed cost. So the marginal economics of 1 super app vs 10 specialized mini apps is roughly the same.

Second, imagine the same argument applied to a utility like electricity. "Why would any company pay for lightbulbs from one company, HVAC from a second company, and appliances from a third company?"

Early on, electricity was complicated and you might actually purchase all of these from the Edison Illuminating Company. But there are returns to specialization, and today the winning formula is different companies that specialize in each. The company best at manufacturing lightbulbs is not necessarily the company that is best at manufacturing washing machines.

Similarly, you could ask: "Why would any company pay for a laptop from one company, an operating system from a second company, and office apps from a third company?"

In some cases it may make sense to vertically integrate (e.g., Apple is happy to sell you a combined laptop + OS + Pages/Numbers), but in many cases the specialized players still do fine (e.g., you might buy a Dell laptop, a Microsoft OS, and Notion/Sheets).

So I think it's very much an open question as to whether the winning approach will be a Swiss army knife (single product) or a toolkit (multiple products).
reading further down that page...

"We retain a law firm in the UK to consult on EU privacy issues."

wouldn't it be better to retain a law firm that's actually in the EU? hiring a UK law firm for EU matters is no different that hiring a US law firm, or AUS, or whatever non-EU country
The Germans are losing their industry because someone blew up a pipeline. who knows, maybe it has something to do with that?
Asahi Lina has the same spanish-sounding accent as Hector but pitched up and falsetto. "raider" - the hostname of the developer machine is that same as the hostname of Hector's machine.

He even did a super-cringe "take over" video, where Asahi Lina "broke into" one of streams: https://www.youtube.com/watch?v=effHrj0qmwk
Not sure why that matters. If you're a town and you don't want terrible law enforcement then you could fire all of the cops, hire new ones that are actually just social workers, lawyers, etc. and go from there. Other towns would be hiring people that you never would but that doesn't affect your local area.
> Doctors don't use unions. They instead artificially limit supply by erecting massive barriers to enter their workforce.

That's not true. Not sure about US but in many european countries doctors are organised in strong unions. There is otherwise no artificial supply limit initiated by doctors or hospitals.
Yeah this stat is a bit confusing to me.

Does this imply in preindustrial times the net energy was 0, or is this total energy and there’s some number not mentioned of loss?
i have played around a little bit with unrolling these kind of prompts, you don't have to feed them forward, just tell it to compute the next few instead of only one. i had moderate success with this using GPT-3.5 and your same prompt. it would output 3 steps in a single output if i asked it to. it did skip some fib indices though.
Sure it has some undocumented subsystems, but compared to the Macs, it has a much stronger claim to openness. Apple has released virtually no information on the internals of these machines, and they aren't standard PCs like the Lenovos. Calling them 'open' is absurd, it would be hard to imagine a publicly released general-purpose computer that is less open.
> Why didn't the Swiss government or the Swiss national bank end up owning it?

This was the plan B which would happen if UBS would reject the deal.
> If GPT-4 had ingested the entire code-base code reviews would easily be automated, humans would still do their passes but as a co-worker GPT would be invaluable. It would find swaths of missed efficiencies, fix slow SQL queries, look for testing gaps, and perhaps even assist in refactoring.

This is where my 3-5x efficiency improvement estimate came from for GPT4-based Copilot, especially for CRUD apps using popular frameworks, which while game changing is far from the great efficiency gains programming has seen in the past.

Compilers have conservatively led to 100x-1000x gains of efficiency at scale as have operating systems and various key libraries. GPT-assisted code generation doesn't yet seem to offer the same result. Even if it did, if history is our guide, this would lead to developers being able to generate far more economic value with less, which has consistently led to more developer jobs than before.

> Personally I think we are underestimating the potential, I feel like we are where the world was in 1990 looking at the emerging internet.

It doesn't feel correct to me to think of GPT-x as some technology similar to the internet as much as it is a way of experiencing the already existing internet, like a smart, context-aware search for specific details (though there aren't any good analogies for the role LLMs play/will play in tech moving forward.) If search engines had continued to improve with the momentum they had in the early days, we should've expected some experience not unlike GPT a decade ago (or more.)

> However, small studios do because they are cheap and serve a purpose where it's just WordPress maintenance and HTML POCs. Those jobs will disappear.

That seems very possible.
I didn't say anything negative at all about religious schools! Just concern about parents deciding to go it alone! Like, there is no scheduled interaction with other people!

I can already hear the indignant "none of your business". I'm just trying to help people avoid making a mistake.

Sadly there are a lot of great, social, religious schools, and many of the evangelical Christians (not as varied as you suggest, but mostly being strikingly similar*) are more likely to throw out the social component of school and homeschool them or put them in a tiny school that not only lacks the resources but also often lacks the sense of responsibility most parents have.

* FWIW they're among the most vulnerable to televangelists and megachurches
Mike Judge is a genius. He also did Office Space and Silicon Valley, among other things (I personally love King of the Hill). He has a sharp eye for both society and humor.
Does the photographer not flush?!
I'm confused as to how a part of the system can cause a change in the whole system. I understand it's changes based upon ocean temperatures, but it's not as though during an El Nino yeah our global temperature goes up and during a La Nina year it goes down, right? I can follow that El Nino will get worse and cause more local extremes across the global, but I don't know how it will cause or exacerbate the 1.5C global heating.