skysight-inc/HackerNews huggingface dataset:
There should probably be an option for people who can’t or shouldn’t have kids to avoid pathological incentive, or simple punishment, for something that’s not their fault. There could also be a way for them to pitch in such as elder care that could be an alternative way to build up their “social credit” for retirement, as it were.

But the fact is also that a ton of people just can’t plan that far ahead. Not too sure what to do about that.
It's using Word to render html. They tried using a browser engine but then it rendered a copy-pasted Word text differently and users hated that.
Looking forward to get back into MeteorJS! Used it pre-1.0, glad they're still innovating.
The OS scheduler is still there (for the carrier threads), but now you've added on top of that FJ pool based scheduler overhead. Although virtual threads don't have the syscall overhead when they block, there's a new cost caused by allocating the internal continuation object, and copying state into it. This puts more pressure on the garbage collector. Context switching cost due to CPU cache thrashing doesn't go away regardless of which type of thread you're using.

I've not yet seen a study that shows that virtual threads offer a huge benefit. The Open Liberty study suggests that they're worse than the existing platform threads.
'Godmother of AI' Fei-Fei Li builds $1B startup in 4 months
Please use the sharing tools found via the share button at the top or side of articles. Copying articles to share with others is a breach of FT.com T&Cs and Copyright Policy. Email licensing@ft.com to buy additional rights. Subscribers may share up to 10 or 20 articles per month using the gift article service. More information can be found at https://www.ft.com/tour.
https://www.ft.com/content/0b210299-4659-4055-8d81-5a493e854...

Stanford University’s artificial intelligence leader Fei-Fei Li has quietly built a billion-dollar start-up in just four months, joining the fierce race across the tech industry to commercialise the technology.

Li, a computer scientist who has been dubbed the “godmother of AI”, created a company called World Labs in April, according to three people with knowledge of the move.
> I wonder why people like Elon Musk and JD Vance often bring up Orban's Hungary and Putin's Russia as examples ...

Because they love the idea of individual power and totalitarianism.
How many bananas long?
basically everything that retains the same structure between two occurrences can be inferred. Only randomness cannot be inferred.

But true randomness is not useful for determining if you are who you say you are.
> What is the virtual thread / event loop pattern seeking to optimize? Is it context switching?

Throughput.

Some workloads are not CPU-bound or memory-bound, and spend the bulk of their time waiting for external processes to make data available.

If your workloads are expected to stay idle while waiting for external events, you can switch to other tasks while you wait for those external events to trigger.

This is particularly convenient if the other tasks you're hoping to run are also tasks that are bound to stay idle while waiting for external events.

One of the textbook scenarios that suits this pattern well is making HTTP requests. Another one is request handlers, such as the controller pattern used so often in HTTP servers.

Perhaps the poster child of this pattern is Node.js. It might not be the performance king and might be single-threaded, but it features in the top spots in performance benchmarks such as TechEmpower's. Node.js is also highly favoured in function-as-a-service applications, as it's event-driven architecture is well suited for applications involving a hefty dose of network calls running on memory- and CPU-constrained systems.
pickpocket's paradise!
Your side comment about saunas got me searching. It's quite amazing (though based on small populations) - I'll be giving this a try, thanks for pointing it out!

https://www.mayoclinicproceedings.org/article/S0025-6196(18)...
At least in Belgium, at 12, kids get divided into different schools and systems. You can go into trades, which expects you to be ready at 18 to go work as a plumber, electrician, mechanic, secretary, cook, etc. Or you go towards higher education and so get more focus on math and/or languages. At 18 you are expected to not be ready for the job market but study further.

For my own kids, you really see the differences at 11 to become more profound in their classroom, where some are running behind while others excel. So I saw that 12 is indeed the age where a split is necessary.

You don't have that?

Edit: After some Wikipeding, I see you really don't have that. Wow, that is crazy in my opinion. I have no clue how you could ever organize those differences among students. Here is the system of Belgium: https://en.m.wikipedia.org/wiki/Education_in_Belgium.

For example my daughter is 12 and she is in a class "STEM and moderns languages". Very focussed on programming, science, math, and they also get Dutch, French and English. Some of her classmates at the end of the schooyear had to switch because their grades weren't good enough.

So in Belgium, there are even different schools for different tracks.
You could trim down the parts dunking on story points a lot. It starts to feel redundant and most of it is dubiously relevant. If we care about the topic at all, we probably already have an idea of what story points are and what's wrong with them, and are mostly interested in your proposal to replace them. You only need to refresh our memory about the existing system, and maybe link to other critiques.
I reduced my phone usage by 99%
> If you happen to know how a player will perform in the game next week, please call me and we’ll get very rich and not just win a stupid fantasy game.

Another classic of the genre "why would I need you?"
> These connections result in a triangular array of connected minicolumns with large gaps of unconnected minicolumns in between. Well, not really unconnected, each of these are connected to their own triangular array.

> Looking down on the brain again, we can imagine projecting a pattern of equilateral triangles - like a fishing net - over the surface. Each vertex in the net will land on a minicolumn within the same network, leaving holes over minicolumns that don't belong to that network. If we were to project nets over the network until every minicolumn was covered by a vertex we would project 50-100 nets.

Around this part I had a difficult time visualizing the intent here. Are there any accompanying diagrams or texts? Thanks for the interesting read!
I think this is one of those "the only thing that's worse is everything else" situations. Surely there are solutions, but I doubt there are solutions banks and payment processors would be interested in paying for, and at least the US government isn't particularly interested in compelling banks to do anything expensive.
As well as jump starting two of the most important technologies in the last 30 years, cheap access to space and electric cars.
I'd forgotten about the weird grid. Good times.
I used story points for years with my teams and they worked "as advertised", which is they helped the teams understand the effort, complexity and risk for each story involved.

When there was disagreement, it helped them dig deeper to understand why and usually reveal somebody's incorrect assumptions.

It helped make sure teams didn't overcommit to the amount of stories they stuffed into a sprint and avoid either burning out, or worse, normalizing not finishing the sprint causing negative impacts to morale/motivation. (For some reason my teams often thought they could do more than the points implied!)

Most importantly, when large projects were proposed or were in progress, we were able to give realistic estimates to the various stakeholders about when to expect the various milestones to arrive, which bought us engineers a ton of credibility, trust, and respect with the rest of the company.

And yes, management wanted to see the story points and measure the team against them. I told them to F-off. Nicely. Kinda.

It helped that I was either a CTO or a senior enough exec in those cases with 3-8 agile teams. I essentially was the middle management and could put a stop to any destructive practices like evaluating teams against their velocity.
The law covers both, although you wouldn't know it from the Twitter threads linked here. Here's how the San Jose Mercury News described the law:

> prohibits school districts from implementing policies requiring teachers to disclose any information on a student’s gender identity, sexual orientation or gender expression
I take it you've never lived in a developing country? People there don't have much bargaining power.

For example, when I lived in Vietnam I'd often see a road crew of ten people with shovels because it was cheaper than hiring one backhoe. A washing machine would be an unimaginable luxury for all of them.
When the medium is email, I’m not expecting a reaction as it’s async communication method and if they want to react it’s in a form of another email reply. Occasionally I need a confirmation or something and I ask for it in the email, if they just gave me a thumbs up it becomes uncertain if it’s a confirmation because I’ve learned that some people thumbs up everything just to acknowledge it and I later find out they just want to signal they’re online and on top of things but actually never read my message
> They heat up the local environment which can sometimes be a problem depending on the setting. But more importantly: they contribute to global warming.

Do they?

By all means accurately work through the numbers here please.

Let me stress, I'm neither for nor against nuclear, but I do have an issue with poor arguments.

Global warming (AGW) is not a problem caused by humans putting out more heat. Daily human generated heat is small by comparison with daily heating of the planet by the sun (by what magnitude? Exercise for those with an in interest).

AGW is almost entirely due to increased insulation - more greenhouse gases cause more of the heat generated second hand from incoming visible light to remain trapped in the low atmosphere | earth | sea layer.
I want to know, how are you using AI now.
this is great and it does make perfect sense to me, someone with no stat thermo background. but it makes me wonder

how is it then, that things are becoming more spread out over time?

what is the property about the past, that it seems have a lot of uncommon states and not a lot of the common ones?

if common states are mathematically more likely to be common, why is it that the future has them and the past does not, in general?

like, why hasn't heat death happened? the probability thing seems to be almost proof-like, you cannot really argue against it. but clearly, the universe did, to a great degree, at some point in the past. why?
Sounds more like the subset would be a static target that you could confidently assume that works.

Which is sort of what I expected from AMP and Gemini.
"With them it was always the dollars,
always the fuckin'dollars."
- Nicky Santoro, Casino
There is also https://github.com/TNG/please-cli
Hard disagree. I've written plenty in both. They both have their strengths, but bash is just more efficient if you're working with the filesystem. The UNIX philosophy of "do one thing and do it well" shines here. Python is more powerful but it's a double-edged sword. If I want to read a file containing API endpoints, send a request to them for some JSON, and do some parsing, I don't want to need or want to deal with importing modules, opening file objects, using dictionaries, methods, functions, etc.

Why do that when I can literally just
```
N=0
while read -r URL; do
curl "$URL" | jq '.data[].someProp' | grep -v "filter" > "$N.data"
N="$((N+1))"
done < ./links.txt
```

The other thing is bash makes it exceptionally easier to integrate across different system tools. Need to grab something from a remote with `rsync`, edit some exif, upload it to a CDN? That's 3 commands in a row, versus god knows what libraries, objects, and methods you need to deal with in Python.
1. They’re essentially job programs keeping the economic engine churning. Think about the Chinese ghost cities and how they’ve built more apartments than they have people.

2. They’re built to be able to ramp up/down fairly rapidly so they can be used as backup for renewables. Just because they build them doesn’t mean they will run at 100% capacity.

3. Chinas economy is slowing down. Probably more than official numbers would have you believe.

As touched on in the other commenters, nothing points at an impending huge growth in the actual amount of coal being burnt.

But sure, the number of coal power plants being built/planned is worrying. We should keep the pressure up.
Not above the "Money above all" ideology.
This article argues against story points but then concludes that the solution is breaking down work packages into atoms called tasks and measure the queue length. Those are two different dimensions. No matter how hard you try to break things down, a task queue will still have items in it with different sizes.

There is nothing saying you can't refine work packages together in your team, while still using story points. That's actually how it's done almost everywhere. When items end up with a very high estimate there will be a push to refine it to something smaller. Something you should do but only as long as it still makes sense.

In fact the worst place i ever worked at was where we were given strict orders to break down every story until they all became 1 story point (still using story points...). Doesn't take a genius to figure out what happened next. All packages started having pointless micro-tasks with thousands of cross dependencies between them: "open the editor", "write a function" "write a unit test", "commit the code", "review the code". How am i supposed to write a unit test before the function signature has even been made? How am i supposed to iterate when finding bugs? More complex tasks still overran their estimates by factor 10, in fact even worse than before, some things just can't split, yet they still needed 1 point estimate.

Using the queue length and the impact on variability is still an interesting concept, i just don't think you should connect it with breaking down everything into single-sized items.
Surely you're not expecting anything rigorous related to the simulation hypothesis..
I will play:

- they do not know how useful the skill is. (Cocks solved the public-key cryptography problem without knowing what it would be used for)

- they do not have the cash to invest => just a straight up lack of capital to make the ROI worth it.

- they are unable to bet in the geography they reside in => you need a middle man who can bet on your behalf.

But let's comment on a throwaway line in an otherwise interesting article. I wonder if this counts as bike-shedding.

Or maybe a classic of the genre "why was this comment needed?"
If this is implemented properly it’ll be a game changer for collaboration on papers. Means one can write a paper with colleagues in markdown and then easily knit with pandoc/quarto. Cheaper than overleaf etc.
"Life is fire, slowed down, with an attitude"
Show HN: Mockingbird is an LLM that outperforms GPT4 on RAG
Hi HN!

I lead product at Vectara and we've just released a new LLM in our platform that outperforms GPT4 and Gemini 1.5 Pro on RAG tasks.

Vectara is a Retrieval Augmented Generation (RAG) platform primarily deployed as a SaaS service which includes a generous free tier so you can try it for free.

The way we've been able to offer a "better but cheaper" is that we focus a lot of our attention on taking smaller models (which can be hosted in a cost efficient way) and fine tuning them to specific tasks: in this case RAG. This ends up with a model that is less capable of arbitrary tasks like crafting creative stories, but for many enterprises we've learned they don't see the "creativity" of LLMs as a positive, as they also result in hallucinations.

Would love feedback!
> The problem with the naïve design is that even with virtual threads, you risk running out of (heap) memory if the threads ever block.

The key with virtual threads is they are so light weight that you can have thousands of them running concurrently: even when they block for I/O, it doesn't matter. It's similar to light weight coroutine in other language like Go or Kotlin.
It's combining the benefits from async models (state machines separated from os threads, thus more optimal for I/O bound workload), with the benefits from proper threading models (namely the simpler human interface).

Memory utilization & performance is going to be similar to the async callback mess.
Show HN: Snippet Hive – App for developers to organise their code snippets
Hey HN, we built Snippet Hive to help developers easily store and share code snippets.
RFC Absolutist's AI-Curated HN Digest
You cannot get the same leoparding on the outside and soft and chewy on the inside with a 5 minute pizza. If you are talking about normies than probably no, they cannot tell the difference but if you are detail oriented you can tell the difference.

My setup at home is a 20kg pizza steel and pre-heat it in the oven at max temp for at least 1 hour. Even with all that thermal mass I find the later pizzas take longer to cook due to the steel cooling off. You just cant put enough energy into a home oven to match the energy it looses during cooking.

Another tip is when the steel is maximally heated I find the rate of cooking on the bottom of the pizza is faster than on the top so I also turn the broiler onto max after I put in the pizza so the toppings get cooked at the same rate as the bottom of the crust. A delicate balance which requires continuous feedback.
What, pay for receiving messages? I have never seen that, not during roaming or even on IoT plans or completely free plans.
I set up 2fa codes through Google Authenticator with my family, and employees. That is to say I generate a QR code, we all scan it while we are in the room together and can use it at any time to check who we are really speaking to. This is in addition to a question/answer pair that we have had with my immediate family for years (duress question, duress answer, standard question, standard answer).
This unfortunately seems like the status quo in the modern age. It is worse in online discourse when you can type a message and put the phone down to forget about it. There are little consequences to what you write.
> Would it be better to have an op-out database

The "_optout_nomap" postfix atleast gives a veneer of privacy that your SSID doesn't need to be sent by every nearby device to a backend service to see if it's in the opt-out database and logged/read by some government backfeed etc.
Well this is fascinating:

> This year, some female users, mostly of Ozempic, began sharing tales of unexpected pregnancies, with the hashtag #OzempicBabies trending on social media. Some had previously struggled to conceive; others were on contraception at the time (as the prescribing guidelines all clearly advise). While there no firm figures on how many people are affected, Novo Nordisk, the manufacturer of Ozempic and Wegovy, has opened a pregnancy registry to follow up babies in their first year of life.

It's clearly too early to figure out if this is a good or bad thing or even attributable to GLP1s but this is is quite the new side effect, if it pans out.

At the end of the day, GLP1 agonists might be some of the most plentiful available drugs (given the number of compounds that work, companies that make them, entry of various large firms[0]) -- if we can maintain these beneficial side effects without discovery of some huge harmful side effect...

Question of the effects on these drugs on fetuses is a huge one though.

[0]: https://glp1.guide/content/victoza-generic-hits-the-market
> Another thing is all of these systems have probability travel in a single direction. Things with high probability are more likely to happen. If time were to go backwards, low probability events will start to spontaneously occur.

If I shoot a pool ball to strike a heavier second ball which is at rest they will end up moving in opposite directions. If "time were to go backwards" - whatever that means - they would approach at the end one would be at rest. That's seems indeed unlikely with "time going forwards" because we wouldn't be able to do that if we tried (at least not systematically).

I don't think there is a conceptual problem or anything surprising there: we know how balls move given their initial conditions but we cannot control those initial conditions with the precision required to obtain a precise outcome.

There are also cases were we can prepare systems in the right configuration and produce "low probability" events even with "time going forwards": https://en.wikipedia.org/wiki/Spin_echo
Intel vs. Samsung vs. TSMC
> but let pen tests, post-mortem analyses and such speak to their robustness/lessons they've learned.

It depends on which audience you want to reach when you want to advertise how secure your product/service is. Most people outside IT security have no idea what a penetration test is nor can they make sense of jargon-heavy post-mortems.
Even better, install ollama and then do "ollama run llama3", it works like docker, pulls the model locally and starts a chat session right there in the terminal. No need to compile. Or just run the docker image "ollama/ollama".
Yeah, widespread adoption will do that to things.
You can always build a subgraph and find a connection to bring that into the main graph. If it’s part of a system, it’s part of the graph.
Yes. But I think Andreessen Horowitz are --> saying <-- it's because of a specific outcome.

I don't for one minute think thats the only reason. I agree with most of your intent: they agree with him both personally and politically. It makes perfect sense for them to vote for him, and to ask others to vote for him.

It's entirely self consistent. I don't think its laudable, nor do I think Trump is a hero. I do think the resilience these people show in the face of contempt is an admirable quality, but thats very specific: Theil is resilient in the face of years of opposition, grounded in what I am told (read) was persisting bullying at university by liberal elites. Does that somehow make every cause he believes in equally tenable to me? Fuck no! He's utterly opposed to my personal and political goals in life, and we are polar opposites politically. His personal resilience in the face of abuse to his sexuality has nothing to do with it.

Edit: I have read that Trumps immigration policies will affect H1-B class visa, and so the chain of cheap ICT labour from India is going to dry up. This has in part fuelled the tech value chain. So, is it not possible that Trump's policies are actually .. harmful to the VC sector?
Thanks for your feedback! Currently, Taim licenses are tied to your account, so you can sign in on multiple devices, including both your Windows desktop and Macbook, just the other device will be logged out. I apologize for any confusion regarding the supported platforms. Im focusing on macOS first (that's why there is also macOS mentions everywhere), with Windows support coming next. Appreciate your input!
I expect that with AI, we'll be less able to rely on the heuristic of bad grammar to easily detect phishing. That one flaw gave the phishers away so often, and made it so obvious ...
I do agree, but there’s worse.

Ever heard of Patrice Lumumba? He was a congolese politician involved in its independence and democratization. He was shot with the involvement of western forces.
There’s a drink named after him: Hot chocolate with a shot of rum.