skysight-inc/HackerNews huggingface dataset:
I’m not asking them to abandon anything.

Apple Health has been around over ten years. Oura could have figured out in the intervening time how to read heart rate data from Health.

All I’m asking for Strava, Garmin, and the rest is to just use Apple Health to import data from other sources and assume that it is the source of truth for externally-generated data rather than requiring direct app-to-app integration or simply ignoring anything their devices didn’t emit.
> the details are hard to predict

What does not feel too risky to predict, though, are some general directions:

a) the era of "GPU"-style computing is here to stay. During the long era of exponential CPU speedups the architectures of vectorized computing were very niche (HPC). Going forward its clear there are potentially various economically viable "mass-market" applications of linear algebra. This may even change the economics building of silicon chips from the ground up. Which brings us to the other main point,

b) the era of algorithmic computing is also just starting. Right now there is an almost maniacal obsession with LLM's. Its not an entirely useless hype as it is trailblazing a path where much else can follow. But conceptually its just one little corner in the vast space of data processing algorithms.

While the general direction of travel seems reasonably established (for now), the details of what comes to pass depend a lot both on the aforementioned economics and the governance around the use of algorithms. Thus far the tech industry had a free pass. Its unlikely that this will continue.
I haven't but this thread is inspiring me to. Should I? If this post gets enough attention I will. If anyone wants to do this together send me an email brandon@olivers.army
Is it somehow related to GoReleaser? I saw GoReleaser supports multiple languages now as well
> In other words, it’s possible to have rapid technological advancement without significant improvement/benefit to society.

This is certainly true in many ways already.

On the other hand, it's also complicated, because society/culture seems to be downstream of technology; we might not be able to advance humanity in lock step or ahead of technology, simply because advancing humanity is a consequence of advancing technology.
Persistence of Vision Clock
When the article said:

These peppermills, otherwise known as “table seasoners”, evoke tiny household sculptures, powerful individually, but most compelling when grouped and viewed in sets.

Is that some kind of direct translation from Danish, the "table seasoners" part? I'm certainly not a native speaker of English, but that was a term I've never heard before ... I tried googling it but didn't find much, which is why I ask.
No, that's not what I meant. What I found strange is the premise that most people use websites so little they'd be confused by what amounts to a URL or email address.
This is just Phrenology but on the computer.
R was heavily inspired by scheme, and I think that's a big part of why it's so popular in the scientific community (it's a great language for authoring DSLs). In fact, DSLs are so good in R that lots of midwit CS bros love to dunk on R the language, not realizing that what they're complaining about is in fact some library function. I like to tell people that R is "scheme on the streets, FORTRAN in the sheets". Just like Clojure deviated from I think R was very much developed as a Lisp designed to facilitate complex and flexible scientific applications (with an emphasis on statistical computing). I think you could develop a compelling analogy that Clojure:JVM::R:Numerics-oriented C/FORTRAN
people who think protonmail is secure it's to the same level as mail.yahoo.com :)
Python? Reflecting the god of the bible? After what happened with the forbidden fruit?

I'd say it's more like C, because storage constraints in early versions removed vowels[0] and if you break the rules anything can happen.

Plus, it starts with a void* (* as in star, let there be light, etc.)

[0] https://en.wikipedia.org/wiki/Tetragrammaton
> That is fine as long as the input / output is always in UTC

But the title specifically say "from a UTC string", so it _is_ a UTC string, always.

> ascii string you are showing us to actually make sense in our specific locale

Locale and TZ are two completely separate things. You can use any locale in any TZ. You can use any locale in any location, too.
or love, i mean love
Your guess is as good as mine. My memory is a bit fuzzy about the details now, but I remember a very awkward phone call with one of the partners in which they were saying things like “the cap table is too busy” and that they only wanted founders having equity

We were willing to compromise to some degree, and the non-founders said they would give up most equity if that meant getting into YC

But after the call, we got a rejection email saying something weird like “your cap table seems to be in flux”, thus disqualifying us
Not sure if it's obvious/implied should say multiplayer
Russia did not opt to stop supplying them with gas. They cut themselves off at America's prompting.

The Germans couldn't be bothered to find out what parties were truly responsible for the blowing up of the NordStream pipelines, pipelines that the companies involved in were sanctioned by the US.
deferring theology to a computer is another attempt at putting god in a box. In other words you're having a model summarize attempts to have man define god.

apologia, logic & reasoning are downstream of revelation.
Fancy publishing 'nonsense' and sabotaging your fellow scientists?
> Cars do not strictly have higher capabilities than horses.

Another way to see it: A horse (or any animal) is a goddamn nanobot-swarm with a functioning hivemind that is literally beyond human science in many important ways. Unlike a horse:

* Your car (nor even half of them) does not possess a manufacturing bay capable of creating additional cars.

* Your car does not have a robust self-repair system.

* Your car does not detect strain its structure and then rebuild stronger.

* Your car does not synthesize its fuel from a wide variety of potential local resources.

* Your car does not defend itself by hacking and counter-hacking attacks other nanobots, or even just by rust.

* Your car does not manufacture and deploy its own replacement lubricants, cooling fluid, or ground-surface grip/padding material.

* Your car is not designed to survive intermittent immersion in water.

In both a feature-list and raw-computation sense, we've discarded huge amounts in order to get a much much smaller set that we care more about.
Same concept in LLMs as referenced in this video by Chris Olah at Anthropic:

https://www.reddit.com/r/OpenAI/comments/1grxo1c/anthropics_...

also see: https://distill.pub/2021/multimodal-neurons/
Well since we're going back to the gilded age anyways, why not bring back such hits as Phrenology?
Like you, I am biased, but I too love the name. And you are right Pica pica is definitely on the list of smartest animals. Thanks for your support and kind words :)
Which is wild, because I'm an atheist and I believe in things that feel important even if I don't necessarily consider them "true" (mostly things about how I should treat other people and that I have agency over my life).
The study you point to here is a guideline on conducting studies. It was unfortunately not available online so I can't evaluate their recommended methodology. Looking for actual studies that tried to do randomized feeding trials, I found "A randomized controlled-feeding trial based on the Dietary Guidelines for Americans on cardiometabolic health indexes"[1] as a top hit, which fortunately had the full text [2] available.

Randomized controlled-feeding sounds good, let's check it out. After trudging through this for a bit I came to the meat of the methodology:

> Participants were provided a daily meal checklist (Supplemental Figure 1) that included each menu item with space for documenting the amount consumed; the time each item was consumed; a checkbox to confirm having only eaten study foods; a checkbox to confirm not taking any medications, supplements, or other remedies; space for documenting any adverse events related to eating the meals; and space for documenting any nonstudy foods, drinks, medications, supplements, or other remedies. They were also instructed to return all unwashed packaging; visual inspection was documented by the metabolic kitchen. In addition to the checklists and returned packaging, participants were educated on food safety as well as provided tips on managing challenging social situations while participating in a feeding study. Repeated reinforcement of the value of honesty over perfection was provided. Study coordinators reviewed the returned checklists with the participants to verify completeness.

So ... self reported with some extra steps.

[1] https://pubmed.ncbi.nlm.nih.gov/30101333/

[2] https://www.sciencedirect.com/science/article/pii/S000291652...
Random unrelated point: in a 100km radius circle between Atlanta and Augusta there are ~2,000,000 people (calculated using https://www.tomforth.co.uk/circlepopulations/ )
Oh yes. But given that I am in a software engineering department, they really value industry experience. I actually published way more in industry than I did in academia!
When industry manipulates science to prevent a PFAS ban
But for what purposes?
It took me a minute to work through why I hated this so much. What it comes down to is that <politician I loathe> is actively doing harm. Even if you don't believe that it's essentially gamifying something that has very real consequences for a lot of people. Helping <politician I loathe> doesn't just affect me. It's a punishment for everyone.

Personally I wonder why these always involve sending money somewhere. Why not just automatically post to your socials "I skipped the gym today". Far more motivating to me than a cup of coffee.
Get ready for the next replication crisis.
Plenty of computer illiterate people abound. They’re delivering your food and keeping the streets swept. There’s more than enough work in the physical world. Your hypothetical Karen will either retrain or fall behind and the world will go on.

For a relatable present-day example of the structural unemployment you’re alluding to, consider the typical HN comment by the person who sent 500+ resumes only to get no response and/or be ghosted. Whatever skills they’re plying aren’t needed by employers - even though they’re software skills. Implying there exist sub-categories of software skills that are not needed in today’s economy. It’s possible for annyone to get left behind if they don’t upskill. But yet, unemployment in the US is insanely low: https://www.cbo.gov/publication/59431

How do you square that circle? I don’t think there is or will be structural unemployment, but there’ll always be anecdotes to support fearmongering about it.
Most people don't care about the platform that's used if there's enough buy-in.

I was part of something similar a few years ago at a local makerspace. We were using Meetup.com for a while then someone relatively new suggested we try using Discord instead. There wasn't much of a convincing reason besides "let's try it", so a bit over half of the active people gave it a shot, and everyone else followed since that's where the activity was.

While a few people were initially grumbly over making a new account, there aren't many complaints now that we have bots to help with calendars and a bot to help us monitor equipment.
I love tech like this. You put it on and it just does its thing. My HR monitor is like that, although if the receiving device doesn't immediately pair, it can be frustrating figuring out what's gone wrong.
We're prototyping a text firewall (for Android) with Gemma2 2B (which limits us to English), though DeepSeek's R1 variants now look pretty promising [0]: Depending on the content, we rewrite the text or quarantine it from your view. Of course this is easy (for English) in the sense that the core logic is all LLMs [1], but the integration points (on Android) are not so straight forward for anything other than SMS. [2]

A more difficult problem we forsee is to turn it into a real-time (online) firewall (for calls, for example).

[1] https://chat.deepseek.com/a/chat/s/d5aeeda1-fefe-4fc6-8c90-2...

[1] MediaPipe in particular makes it simple to prototype around Gemma2 on Android: https://ai.google.dev/edge/mediapipe/solutions/genai/llm_inf...

[2] Intend to open source it once we get it working for anything other than SMSes
Fun fact - heavy industry cannot run on renewable energy nor is it reliable in the winter months when more energy is needed.

Ever heard of Dunkelflaute?
I used local LLMs via Ollama for generating H1's / marketing copy.

1. Create several different personas

2. Generate a ton of variation using a high temperature

3. Compare the variagtions head-to-head using the LLM to get a win / loss ratio

The best ones can be quite good.

0 - https://www.definite.app/blog/overkillm
M-disk? That's meant to last 10+ years…
Does this imply a feature freeze of tursodatabase/LibSQL/libsql-server? Or just community contributions.

Edit: sorry to hear about the layoffs, hope everyone lands on their feet.
Flying Blind: How Thorough Are IRBs When Assessing Scientific Value?
Gambling is an addiction :)

Also, if you manage to get rich, you can afford more risks... in the hopes of getting even richer
Fair enough. The whole thing seemed too suspiciously Hegelian for my tastes.

Do you get a notification everytime your handle is mentioned or did you just happen upon the thread?
The one lesson companies refuse to learn from Apple and Nvidia is that a race to the bottom isn't the optimal strategy in the short, medium, or long term. It only hold both in the super long term in which you assume that innovation is dead or that innovation can be done at no extra cost.

If people had a slightly different perspective on this we would already have drones delivering food, but because of this mistaken belief drones won't be economically viable for the foreseeable future.
Part 1/2: Is Therapy The Answer?
Thank you! I think that would be a good feature. I use the app, and it works fine when I add words as I encounter them, but when I later revisit the list, I sometimes wish I could see the sentences where the word were used (originally) to better understand it. Based on your suggestion, having a 'show examples' button/link below the meaning would be a cool feature to add.
CloudFlare has the actual IP address that viewed the image. Which means some powerful (or rich enough) actors can get it.

This is very very bad.
That's the best way to disguise UFOs! Shape them like airliners and carry passengers on regular daily routes! No one would ever suspect a thing.

Oh no, I've said too much.
I buy a salad kit at Trader Joe's. It has sugar in it. And I buy arugula and make 4 salads out of that one salad. I add a dash of olive oil and pecans. And end up throwing out 1/3 of dressing that came with the salad.

So I get some of the sugar sources in the kit. Just smaller amounts.

Otherwise, I just use olive oil and balsamic vinegar with arugula, pecans.

Arugula is a good source of nitrates, which are good for nitric acid.
Isn't this a good thing?

We want to train highly skilled people and then unleash them in the private sector to create new companies or help push existing companies forward.

I'm not sure what the right percentage would be for postdocs leaving academia, but i would have assumed it was around 90% if you made me guess.

That just seems healthy.
Ah well, above us they seem to call mayonnaise and other fat and high calorie stuff "dressing"?
This is what I do. Dealing with the uncertainty of the delivery apps as a customer in my area is approaching the levels of nightmare it is as a driver in others. I didn't keep track when I was using them but let's just say it was a pleasant surprise when I received everything I ordered. Usually something was "forgotten".
Have they pulled this update down? The link in the url redirects to a 404, and the latest release on GitHub (also on their blog page) is 1.1.45.

There could be a load of other reasons, and I'm sure its nothing serious whatever the case, just seemed a bit odd
> Europol chief says Big Tech has 'responsibility' to unlock encrypted messages

He's right. They shall start with his messages. /s
Yep: If your threat model includes an attack like this and you're not always on a VPN already, you're likely already compromised.

This is a neat demo, but it should not fundamentally alter the way that anyone is using Signal. Either it doesn't matter to you or you already have mitigations in place.
Thank you so much for taking the time to write this detailed feedback! I actually agree with everything you've outlined here.

My longterm goal with SaaSCurate isn't to rely on the $9 featured slots as the main monetization or draw for users. Instead, I am working to build a community where founders actively support each other through their growth journey.

When someone publishes a product on the platform, other community members receive an email notification so that they can check out the product, leave endorsements and connect. I've also got a Discord server linked in the platform as a space for founders to engage directly.

The $9 featured slots are more of a stepping stone to help fund and shape the broader vision I have for SaaSCurate. I want to help founders grow their products not just by publishing, but with other features that go beyond just product visibility.

Thank you again for your detailed feedback, I truly appreciate it and I am glad to see that we're aligned in the thought process.
Tell me about it. I worked for 3M owned Saint Gobain running kevlar and fiberglass sheets thru 5-story oven feeds. it was often 105°F on the floor, but if you were unlucky enough to lose your line you'd be hiking up 5 stories of oven stacks where temps would be soaring. Not to mention every Friday PM shift would start with running junk lines super hot to "clean" (burn-off) all the accumulated Teflon in the oven walls and exhausts (which did not work efficiently enough) from the prior week. So, at 3PM you would start your shift already drenched in sweat watching as a Teflon smoke plume formed at the ceiling of the 7-story plant, like a dark storm cloud, and slowly make its way down to the floor. By 10PM we would all be coughing and exhausted, scratchy throats, etc.

A lady on 3rd shift who ran my machine had a near death incident and the company swept that under the rug along with plenty of other seriously concerning practices.

AMA!
A price low enough to be within reach of edu customers, without sacrificing value or quality.

This is achieved by reducing margins, and when you reduce margins, as a business you have to do more with less.
Show HN: CloudCoil – Production-ready Python client for cloud-native ecosystem
Show HN: CloudCoil – Production-ready Python client for the cloud-native ecosystem

I built CloudCoil (https://github.com/cloudcoil/cloudcoil) to make cloud-native development in Python feel first-class, starting with a modern async Kubernetes client. Frustrated with existing tools that felt like awkward ports from Go/Java, I focused on creating an API that Python developers would actually enjoy using.

Installation is as simple as:
uv add cloudcoil[kubernetes] # Using uv (recommended)
pip install cloudcoil[kubernetes] # Using pip

Key features:
- Elegant, truly Pythonic API that follows Python idioms
- Async-first with native async/await (but sync works too!)
- Full type safety with MyPy + Pydantic
- Zero-config pytest fixtures for K8s integration testing

Quick taste of the API:

# It's this simple to work with resources
service = k8s.core.v1.Service.get("kubernetes")

# Async iteration feels natural
async for pod in await k8s.core.v1.Pod.async_list():
print(f"Found pod: {pod.metadata.name}")

# Create resources with pure Python syntax
deployment = k8s.apps.v1.Deployment(
metadata=dict(name="web"),
spec=dict(replicas=3)
).create()

The ecosystem is growing! We already have first-class integrations for:

- cert-manager (cloudcoil.models.cert_manager)
- FluxCD (cloudcoil.models.fluxcd)
- Kyverno (cloudcoil.models.kyverno)

Missing your favorite operator? I've made it super easy to add new integrations using our cookiecutter template and codegen tools.

I'd especially love feedback on:
1. The API design - does it feel natural to Python devs?
2. Testing features - what else would make k8s testing easier?
3. Which operators/CRDs you'd most like to see integrated next

Check out https://github.com/cloudcoil/cloudcoil or try it out with PyPI: cloudcoil
is simplex immune?
Yup. Anyone who still maintains an account on any Meta product (including WhatsApp) is giving this shit their full-throated support in the only way Zuck cares about. And that says nothing about the kinds of horrible people still working there.
Yeah. Practical working implementations of the latest in ML image classification technologies are a rapidly changing incremental improvement problem that industry is already all over, so not really surprising that this isn't a major focus for US university research: if PhDs or even potential PhDs want to do that they can get a much higher rate of pay at a private company.
Lower noise for lower source impedances, to be slightly more precise.
Academia's current structure rewards behaviors that don't necessarily create value. The "publish or perish" mentality encourages quantity over quality, leading to the replication crisis where many published findings can't be reproduced. The system tends to reward those who conform to existing academic paradigms while marginalizing innovative outsider perspectives that might bring valuable real-world insights.

When academics move directly from being students to faculty without external experience, it creates an echo chamber. This isolation from practical applications and market forces risks turning academic pursuit into a self-referential game - where success is measured by metrics like publication count and citation numbers rather than actual contribution to human knowledge or societal progress.

This separation from real-world feedback mechanisms means we may be investing significant human capital into activities that optimize for academic metrics rather than meaningful outcomes. The challenge isn't just about individual careers, but about ensuring our research institutions remain connected to the practical problems they're meant to help solve.
>every joke comment is a loss of signal in the forum.

I really needed to hear this, thank you.
>Just by the fact he's expressing distances in miles, I can say he's from USA.

And you could be falling into his trap of getting you to believe so by expressing distance in miles, as well.
2500!
I’m using a Garmin for bike navigation on long trips (Edge Explore 2). It works but all the software feels old and brittle. Syncing will fail frequently.

Are the watches different?
> Do YOU want to move off of Facebook for some reason, or do people want to move off of Facebook for some reason. MOST people in the US, especially in a rural are are not going to quit an app because say the CEO of a company is friendly to the President.

I can’t fault for someone making the attempt for whatever reason but if the reason is tied to politics I think that it will fail. People ultimately attempting a platform shift for political reasons like this will find that most people are 1) simply not as dogmatic politically as the activist types that would propose a change like this even if they are “on the same team” and 2) people are unwilling to leave a system of comfort for a novel system that works even slightly differently to their comfort zone to essentially do the same thing.
Yeah I can't find any evidence of a 1.2 release on the GitHub repository. There isn't even a tag for 1.2. Very odd
Wow, that misinterpretation of "you can't yell fire in a crowded theatre" is really something. Do you think that's a smoking gun that he's shamelessly manipulating the audience, or is he really that dense (or, I suppose to be fair... is it an honest mistake - we all have blind spots)?