skysight-inc/HackerNews huggingface dataset:
> If you walk into a booth and that vendor is selling over 5 types of produce, there's no way they all ripened at the same time. They may not even all be grown by them. Once, he actually saw a vendor at Boston farmers’ market selling carrots from Target! He could tell from the packaging because he used to work for them.

I don't think this is true. In California and New York City, vendors at farmers markets can only sell what they grew themselves, unless they get an exemption for a specific product and prominently label the product as grown by a third party, specifying the third party (usually things like cranberries grown by one vendor in the fall). Very occasionally you'll see foods like apples in plastic bags with supermarket labeling, but that's because the farmer packages and sells the produce directly to the supermarket.
Exactly. At one time it was not “reasonable” to expect Saturdays off, either.
In this Tech Talk, we delve into the intricacies of creating AI-infused solutions using the Slingr platform. The presentation emphasizes the importance of breaking down business processes to identify tasks suitable for AI automation, focusing on small, manageable steps to start. We explore various AI tools, including large language models like Gemini and ChatGPT, vision models, and regression analysis models, showcasing real-world applications such as waste container analysis for a Slingr client.
The talk addresses key challenges in working with large language models, including their probabilistic nature and the need for careful evaluation of outputs. We discuss the iterative process of developing AI solutions, highlighting techniques to improve model accuracy over time. The presentation also introduces important concepts like AI agents, models, examples, and tools, explaining how these components work together within the Slingr platform to create effective AI-powered applications.

Wanna learn more? Click this link for 15 min intro meeting:
https://bit.ly/3xF9cno

#ArtificialIntelligence #AI #MachineLearning
Having savings to give you a buffer of time is much less stressful than no savings.
Absolutely! The distance to LEO satellites (like spacex or kuiper) is low enough that you would beat latency of fiber paths once the destination is far enough.
Funny enough, those 5 line items are almost precisely how my company manages performance.

The only thing I'd highlight here is the importance of salary with scoring/calibration. As your salary changes, the distribution of scores changes too. Almost no time is spent talking about juniors/engineers. The most junior of developers tend to bottom out at a 3 no matter how good they really are because they're so inexpensive. You have to be near malicious to land a 2 or 1.

But I'm a senior director of blah blah now. I could move heaven and earth and triple my companies' ARR next year and I'll still get a 3 because there's no budget to make VP of blah blah, and giving me a 4 means giving my peers less and my boss won't want to do that or else they'll get mad.

I don't like tying perf to comp, but as long as everyone understands the deal they're making, it tends to work out.
not giving a shit leads to severe software vulnerabilities, data leaks leading to identity theft, compromised systems, etc. Real disruption to the lives of normal people.

Meh, I'd question how much that is actually true. Generally, when people talk about "not giving a shit", it's not literally about half-assing everything. Instead, it's about only doing what you have capacity to do while balancing work with the rest of life....

Boss give's you 60 hours worth of info-sec tasks to complete this week.

You have a social engagement Friday night through Sunday (siblings wedding, and you put it on the on-call calendar months ago).

You remind boss "I can do 2/3 of that list, the rest needs to go to someone else, because 5pm Friday, I'm offline for the weekend".

You do the 40 hours worth of stuff, do it properly, and go to the wedding.

If your boss drops the ball, that's his problem. You did everything properly. Working through your sibling's wedding only justified your boss's under-resourcing of work.
"Without importing unsafe" is doing a lot of work for examples like this.
If you treat each "!" as a NOT, then (a != b != c) has two NOTs, but !(a == b == c) has a single one, so this is a bit like expecting that !(a && b) is the same as (!a && !b).
The Great Tech Worker Revolution Has Begun
The subtitle is UCSF-led study finds that insomnia, but not lack of sleep, may hasten brain shrinkage.
Python 3.11 is 1.25x faster than 3.10
3.11 was released ages ago, but it's stable enough for most people to upgrade! If you're still on 3.10, definitely upgrade!
The kind of professionals doing audit's against Excel spreadsheets are not auditing the "code", they're auditing the methodology used to produce the results being audited.

I've also been through several code audits, and other than sharing the "word" audit they're not the same thing. Audit in this context is the ability to follow how some numbers were derived, and to check how the work was done. It's so that the 3rd party that hired them can confirm the numbers a 1st party are showing are what they say they are (and if not, are they close enough).

Accountants are confirming things comply with GAAP or IFRS, and pointing things out when they don't and asking for clarification. They'll be checking that liabilities were properly structured, and reflected in how profit was derived. They'll be reviewing deferred revenue schedules to make sure next year's pre-paid subscription revenue isn't recognized in Q4.

A financial auditor is going to be looking at the assumptions of the forecast, and working backwards to confirm the methodology. They'll confirm that Q4 2026 projections used the prior years average multiplied by quarterly constant. Or they'll find a results from an ARIMA/Prophet model with notes to "see X". Maybe they'll catch an Excel formula error or 2, but they'll unlikely mean much compared to what else could be wrong.
What would you suggest is the reason for extremely low firing rates for union teachers?
You know what the best way to stop sleeping well is? Read about all the things that poor sleep does to you. Especially when the quality of the research is as shaky as this link.
Small team with a largely overlapping shared knowledge and attitudes.

Which is not to say it isn't really nice, but I think the chances of it happening are in some way inversely proportional to the number of people involved. It's probably not linear either.

I haven't thought about it in years but my very first pc support traineeship ( 25 years ago!! ) had aspects of this.
There was so much shared context for us both that we often left it out, much to the bemusement of anyone else listening.

"Hey, remember we need ", "yeah", "oh and can you pick up", "already did its over there", "oh cool ok can you", "sure, probably after lunch"

It was FUN. But you just can't do it with much more than 2 or 3 people.
He's right. But it wasn't a Porsche it was a Ferrari.
Just like Niklaus Wirth's quote about how people used to call him, or the joke about there being 10 kinds of people.

Those are the ones that make me wish people knew just enough Computer Science to get them :)
I can get a few people to do a lot of things, and a lot of people to do a few things, but it's rarely 'just'. You have to acknowledge that it isn't free and it might not be easy, but convince them the rewards are worth the effort often and significantly enough that if once in a while they aren't, it still comes out in the wash.
Questions about authorship aside, note that only Matthew and John claim to be disciples/people who directly interacted with Jesus. Luke is purported to be a physician/associate of Paul who was paid by an unnamed benefactor to document the life of Jesus based on interviews with eyewitnesses and research from earlier sources, and Mark is purported to be writing down an account of the life Jesus based on Peter's eyewitness testimony in Rome several decades after the fact.
Great tips in here - I was not aware of `go vet` nor `go test -race`.

FWIW, while go is not memory safe, I do find that it's much easier to be safe in go than it is in other languages. Its verboseness lends to a very clear understanding of what's happening in any given function. I absolutely hated this at the start, but now ~3 years into maintaining a go codebase, I find it quite nice both for debugging as well as editing old code. I know exactly what each function does, and what the structure of data is in any given context.

Another interesting side effect is that AI tools seem to work amazingly well with golang, given how context is often local to the function.
I read this article and I still don't understand what's wrong with Kubernetes for this task. Everything you would do with virtual machines could be done with Kubernetes with very similar results.

I guess team just wants to rewrite everything, it happens. Manager should prevent that.
Heh and also oof.

That being said, no, I don't think anyone thinks that the 5th Amendment is completely a dead letter . . . yet.
I don't think parent is defending the management here; rather pointing out that it's a strategic error to play your strongest negotiating card before you are ready to make the deal. True, the New York Times will miss out on the election coverage bonanza this time, but unless the union can say "sign here to make this problem go away" they are just hurting the management for nothing. I've only heard of the story today, but it doesn't sound like the union even has a written offer ready.
The thing I found interesting in the AVX512 gains over AVX2. That's a pretty nice gain from the wider instruction set which has often been ignored in the video community.
It sucks, but it's the only service anyone ever uses. Doesn't really matter what I prefer when every financial service i want to use offers Plaid or nothing.
Until science can offer an explanation of "why am I here? what is meaning?" other than random chance, there will always be religion. Some may find random chance comforting and meaningful, but most don't. Belief in God can never be proven or disproven, it's a question of faith. Faith is not logical. Nor is the reality that terrible things happen to random people; good or bad. The challenge for any of us individually is to not participate in tribalism and hate. But to act in the best spirit of whatever faith (or belief system) we do hold, for the benefit of all, and ourselves.
Historical doesn’t mean true.
I suppose it's worse than I thought!

I read that teachers are fired at a lesser rate than doctors having their medical license revoked.
Have you tried afternoon naps to compensate? I remember reading this theory a while back that we sort of naturally switch to a different sleeping cycle over the course of our lives, where older people tend to stay awake at night and sleep during the day as a sort of evolved way to split shifts for camp defence during the tribal era. No idea if there's any solid data to back it up though.
Integrating Harpoon with ArgoCD for Effortless Deployments
A conceptual model of ATProto and ActivityPub
Kew – Task Queue That Runs Inside Your FastAPI Process
I built Kew after two years of building AI applications with FastAPI. Kept running into the same problems: LLM calls hogging threads, Celery workers being hard to configure properly, and RQ requiring complex process management. Traditional task queues weren't designed for the async world of AI applications where you need precise control over concurrent API calls.

Kew (https://github.com/justrach/kew) solves this by running directly in your FastAPI process. I'm using it in production for my AI apps where it handles thousands of LLM API calls daily with proper concurrency control.

Technical details:
- Runs directly in your FastAPI process using asyncio
- Uses Redis for persistence
- True concurrency control with semaphores (crucial for managing expensive AI API calls)
- Circuit breakers for handling API timeouts and failures
- Millisecond-precision task scheduling

Simple example:

# Create a queue with strict concurrency control
await manager.create_queue(QueueConfig(
name="llm_tasks",
max_workers=4 # Strictly enforced for API rate limits
))

# Use it in your FastAPI endpoint
@app.post("/generate")
async def generate_text(prompt: str):
await manager.submit_task(
queue_name="llm_tasks",
task_func=call_llm_api,
prompt=prompt
)

Why: Current solutions (Celery/RQ/Huey) require separate worker processes which add complexity to FastAPI deployments. They weren't designed for async frameworks and require sync/async context switching. This becomes especially painful when dealing with AI API calls where you need precise control over concurrency.

This is running in production on several of my AI applications. It's particularly good at handling concurrent LLM API calls where you need to respect rate limits while maintaining high throughput.

The code is MIT licensed and available at https://github.com/justrach/kew.

Would appreciate feedback especially on the concurrency control implementation. Also curious to hear from others building AI apps about their task queue patterns.
This article smells like a fine bullshit. It's based on one diagram and a meta-analysis of papers.

However, the diagram has these nice annotation: "Asterisks indicate numbers could not be independently verified". And there are asterisks on all the historic data except for 1948.

The only reliable reference is from "35. Firman, B. Ash and Mineral Cation Content of Vegetables. Soil Sci. Soc. Am. Proc. 1948,13, 380–384."
I've also found it's hard to sleep in, I recommend going to sleep sooner. It's like I'm hardwired to wake up at a certain time, the only thing I can control is when I go to bed.
> GPU cores aren't any good at largely serial things like video decoding

I'm surprised to hear this, considering GPUs are often used for video encoding and decoding. For Nvidia cards, this is called NVDEC, and AMD/Intel both have corresponding features for their video cards.
”Stella” is the more historically important album for sure, and has more of an avant-garde edge. But I really enjoy the excessive late ‘80s production on “Flag”.
Awesome, looking forward to hearing more. I only recently began testing out Theia and OpenVSCodeServer, I really appreciate Gitpod's contributions to open source!
From the public results only[1] (I don't have a copy of the whole study) they studied the following things looking for correlation with brain decline:

* short sleep duration

* sleep quality

* difficulty initiating sleep (DIS)

* difficulty maintaining sleep (DMS)

* early morning awakening (EMA)

* daytime sleepiness

They only found that the middle four were correlated. I don't know what exactly "sleep quality" is but the others are pretty easy to understand. And the point is that the duration of a person's sleep is not what mattered, it was the quality.

[1]: https://www.neurology.org/doi/10.1212/WNL.0000000000209988
> How do you extract RNA from monkeys without activating the RNA that expresses fear?

You stroke the back of the monkey's hand and give it banana treats.
My wife ran a farmer's market for years, it can definitely be true.

Vendors tried to sneak stuff in constantly, and unless you have a market manager who really cares and is constantly vigilant, vendors will resell stuff they have bought in bulk and are reselling at a markup.

Not all vendors of course, but like anything else there's always a handful of bad actors.
What's the relevant difference between a written Q and oral tradition? Surely people repeating the stories to each other would also have established a fixed wording just as if it was written down. If the gospels were written ~80 years after Jesus's death, there had to be some intermediate source since the authors wouldn't have been personally alive when Jesus was so I don't really see that there's any question to resolve. Is the alternative hypothesis that they all had different sources, like their grandpas or someone with independent lineage back to Jesus?
Vast majority? That needs some proof.

I routinely find the stuff I want on the first page of search, solid, deep content. Do people simply not know how to search?

Most any topic has a wikipedia article on page 1, which is always a good gateway to learn an intro to something, and usually has links to much deeper content.

Some tests:
"chess" returns all pretty good content.
"electronic music" - all good stuff, from wikipedia, to subreddits on EDM and related, to encyc britannica, and one news story.
"how to cook salmon" - again all really good stuff: first few are simple and correct recipes, then a few videos, some reddit topics. Not a single crappy link.
"who is quincy jones" - wikipedia hit top, news that he died today (quite a good set of links, no crackpot sites), his website, his instagram, National Endowment of the Arts link, encyclopedia britannica link. "does quantum entanglement violate local realism?" All good. Even pop stuff like "does taylor swift or the beatles have more grammys" has all good, solid hits: wikipedia, grammy.com, reddit post, quora, forbes, NYT,BBC, popvortex with a list of all grammys. Every link answered the question, is not wikihow, and is not AI generated.

Yep, as I expected. My guess is you didn't actually try and just made a claim without evidence.

Give me some topics for which the "the vast majority of content and most certainly the most common content the major search engines serve up" is "half-assed Wikihow articles or one-size-fits-all OpenAI-hallucinated slop."

I found zero out of dozens of links on some widespread topic checks.

Good luck.
Since Mark 13 talks predicts the destruction of the Temple yet has no record of the fulfillment of that prophecy when the Temple was burned and destroyed and Jerusalem razed in 70, which would have been a cataclysmic event for the church, which would have had it's center in Jerusalem. Eusebius notes in his church history that no Christian died, because they left Jerusalem when the Roman army withdrew briefly because of the prophecy. So it's hard to date Mark to after 70, even if you don't believe that Mark was the written account Peter promised in one of his epistles (and presumed to be written by the Mark that acts talks of); Peter's death is usually dated to 64.

> [lots of letters from Paul] talk about things that literally didn't even exist when Paul wrote

Seems unlikely to me, and I've never heard any reference to them. But do you have any examples?

Regarding faked content, making up the speeches of generals, etc: for one thing the Christians viewed these sayings as coming from God, so they had a definite interest in getting them right. One need not quote someone exactly to write something that is accurately reflects what he said. My dad talks about secretaries who CEOs, etc. would just say "answer this letter for me", and they knew exactly how he would respond and could write the letter for him. The apostles were alive for several decades and could correct things. Eusebius cites someone who had learned the faith from someone who was one or two people removed from the apostles, and he went and found the apostle John, and was overjoyed to find that what he had been taught was the same as what John said.
I once worked for a manager who had 5 highly skilled AI engineers quit in two years. Somehow I thought I would not be impacted. I just wasn't used to working for dysfunctional personalities. He did stab me in the back when I brought in (as tech lead) a complex project maybe 5 mo late. He had managed an earlier iteration and it was over 2 years late. I got a lot of blame in my immediate management chain but outside that it was seen as critical and important. So weird. The other thing he did, my god how petty, was to refuse to approve a development environment for me. I used the freebie and had to reauthorize every 2 hours. Believe it or not, I now think this was because I was so much a better coder than him that I scared him. I never had to deal with dynamics like this before. I was an innocent.
Yeah it lowers that barrier to getting re started. It did for me at least
Not contradicting your view that the article isn't very diligent, but have you heard of oxidation?

Atoms constantly react to the environment, they can bond with other atoms, form new compounds. Oxidation time varies, in the case of potassium it is very fast, the claims in the articles would stand.

Potassium, calcium, and magnesium are always fully oxidized in foods. These elements are very reactive with water and oxygen; on Earth they are not naturally found in less oxidized forms.
I read about this hypothesis many years ago.

I never quite understood why it would not be the case that the book of Mark might be the original source, with Q being a Mark derivative, and Matthew and Luke being a Q derivative
Sure, but why add "with AI"?
Awww sheeiiiiittttt
This article could use an awful lot more links to the cited research. Reading this as a skeptic, I don't know whether the claims are accurate or not, but the fact that (nearly) none of his claims are supported by citations to authoritative sources is not promising.
Culture, memetics, consciousness, etc.

Indeed, but simply using them is not enough.
If there is ANY political violence from this election, you should be checking LOCAL news, not the NYT, unless you plan to drive out to the Capital to participate in that violence.

What the shit does it help the Capital police if there is some sort of coup attempt and you watch it on TV? Does that really save America somehow? People are so desperate to be bystanders to things they could have prevented by making better choices months earlier.
I sometimes wonder what damage 20 years of undiagnosed sleep apnea has caused. My sleep report showed 50 incidents of breathing issue per hour on average. I finally got a CPAP and it has literally made a world of difference to my life.
Now I hear my toddler snore and hope that he doesn’t have it. At least, I can intervene early.
Interesting decision to implement a DSL in a programming language when the output is a static data structure. Seems more complex than writing the structure directly as YML or JSON (or a custom language like Mermaid or DOT).

I can see the point of DSLs where the output is used by other code (e.g. builder pattern, LINQ). But this seems like overhead compared with the alternative?
This comes from a webpage where the challenge is to compromise the site, despite the fact that Go imports are disallowed (including unsafe). It's a puzzle game.

To clarify, I think Go is magnificent and I use it for everything. The racer() code is just a curiosity.
This sets the bar ludicrously low for "security footgun". If this is a "security footgun" then what is string evaluation in a dynamic scripting language, a "security foot-nuke"?

Granted, there is no sharp line that can be drawn, but given my personal career I'd say I've encountered it personally at least once is a reasonable bar, if not quite excessively low. (tptacek would have to set the bar somewhere else, given his career.) Concurrency issues causing a security issue because of type confusion on an interface in a Go program is not a "every time I crack open a program, oi, this security vulnerability again" like bad HTML escaping or passing things straight to a shell. I mean, "concurrency issues causing type confusion on an interface" is already not something I've ever personally witnessed, let alone it actually being a security issue rather than a difficult-to-trace panic issue.

And I will reiterate, I already say that any bug can become a security issue in the right context. That doesn't make them all "security footguns".
You can see some of the cables in https://cloud.google.com/about/locations#network