MurphyA/hacker-news huggingface dataset:
by skydhash | 2025-07-24 19:00:11+00:00
My philosophy is something like GTD where you have tasks, projects, and area of responsibilities. Tasks are the here and now, and they’re akin to the snippets of information you have to digest.

Project have a more long term objective. What’s important is the consistency and alignment of the individual tasks. In learning terms, that may be a book, a library docs, some codebase. The most essential aspect is that they have an end condition.

Areas is just thing that you have to do or take care of. The end condition is not fully set. In learning terms, these are my interest like drawing or computer techs. As long as something interesting pops up, I will consume it.

It’s very rare for me to have to learn stuff without notice. Most will fall under an objective or something that I was pursuing for a while.
by pull_my_finger | 2025-07-24 19:00:14+00:00
Never a bad time to plug GNU Taler[1]

>>> GNU Taler is a privacy-preserving payment system. Customers can stay anonymous, but merchants can not hide their income through payments with GNU Taler. This helps to avoid tax evasion and money laundering.

[1]: https://www.taler.net/en/index.html
by theodric | 2025-07-24 19:00:28+00:00
My anecdata:

- a year of busting my ass on the bike almost daily: -15kg

- a year of restricting calories to ~1200/day and not doing much else: -40kg

- 2 years of sitting in my apartment being afraid of COVID and drinking too much: +50kg

Conclusion: booze is a really great way to put on a lot of weight quickly
by MichaelRo | 2025-07-24 19:00:34+00:00
To write something you must form a "theory of the system", which is orders of magnitude more difficult than feeding on fodder. It's the difference between being fluent in a language and sort of understanding something.

It's quite similar in hard sciences as it's in natural languages. For instance I don't understand Hungarian at all. Few words "igen", "jó napot kívánok" doesn't a knowledge of the language form.

Then German. I had to learn it in school so I have orders of magnitude better grasp at it because I can actually say a few statements that form in my mind: "Nein, ich brauch nicht ein anderes stück Steak". Might not be 100% correct gramatically and vocabulary wise but it conveys the message and also transmits that I understand the context.

And then come English which I speak since 33 years. I actually THINK in English a lot of times and there are concepts I can't easily express in my native Romanian language without resorting to a painfully long and sometimes unsuccessful software-driven (as opposed to FPGA-encoded) translation process.
by sfRattan | 2025-07-24 19:01:16+00:00
Fair enough. But I think we're talking past each other:

> You seem to think shooting a gun is not stupid in all cases. I think shooting a gun at a person or a paper target are both stupid.

In the same way I brought up morals and you did not, you've now brought up "stupid," which I did not.

Seeing your initial comment absent any other context looked to me like a casual moral equivalence that I find reflexively, deeply wrong, for the reasons I gave.

If that wasn't your thinking, I apologize for reading into it.
by stillpointlab | 2025-07-24 19:01:40+00:00
Something you hear often in the jazz community, especially from experienced pros is "everything you need to know about theory is in the songs".

It is usually in response to newcomers thinking they need to learn everything about every scale, every mode, every chord. They ask questions like "what scale should I play over this chord" or they get in really deep into some obscure theory thinking. I see it all the time with posts, even here on HN, where someone says "I figured out music!" and then you get some dry 1000 word essay on harmonic overtone series, and the maths of intervallic relationships.

But all of that intellectualization is replaceable and improved upon by learning a massive number of songs. Not just chord progressions, not just melodies in isolation, but beginning to end tunes. I was watching a live stream by industry veteran Jimmy Bruno and he was asked how many songs he knew and could play mostly from memory and he pondered for a minute and said "probably 2000".
by bitpush | 2025-07-24 19:01:48+00:00
That's a good sentiment, but that's not how capital investing works. Imagine we're 5 years in the future, OpenAI is doing well and "sustaining" and you have another company, say, Google, growing at a faster clip or atleast priorizing growth.

You have $100 then, and where will you put the money. Will you give money to Sam Altman, who says, great I'll give you $105 because we're "sustaining" and not chasing profits at all, or to Sundar Pichai who says I'll give you $120 beacuse we're prioritizing growth.
by sfink | 2025-07-24 19:02:03+00:00
I think it's not about the original idea, it's when you want to build (or live) on top of that idea. Patents hinder building on them. Disclosing an idea can either squelch interest in it or ignite inspiration based on it, depending on the presentation and the recipient. I agree that builders are most passionate about their own ideas, but that's still the case if their idea is an application or extension of someone else's idea.

I agree that just taking an idea and implementing it as-is isn't very inspiring. Or at least, not until you actually do it -- since in the process, you'll invariably discover that the idea is incomplete or needs adaptation for your specific situation, and it turns out you have to come up with your own ideas for it to be a "true" manifestation of the original idea.
by mtalantikite | 2025-07-24 19:02:05+00:00
Or do both! I primarily train Muay Thai these days, but I mix in two minimalist kettlebell strength sessions per week. 20 minutes of emom double kettlebell ABCs with some sets of pull-ups at the end keeps me in zone 3-4. So I'm getting some cardio conditioning while doing my strength training. Sure, it's hard to overload at a certain point with kettlebells, but making a goal to be able to OHP double 24kg bells will get most people pretty far.
by jhallenworld | 2025-07-24 19:02:47+00:00
Yes, check out BYD's hybrids. The petrol engine is 46% efficient, which is pretty damn amazing. This is more efficient than most power plants (combined cycle plants are better- but most power plants are not combined-cycle).

So what is the well to wheel efficiency of this vs. pure electric? There are fuel transportation losses in one, and transmission line losses in the other. In many cities electricity is quite a bit more expensive than gas so hybrids are a better deal financially.
by daneel_w | 2025-07-24 19:02:56+00:00
> A significant fraction of data corruption occurs while it is being moved between storage and memory

Surely you mean on the memory bus specifically? SATA and PCIe both have some error correction methods for securing transfers between storage and host controller. I'm not sure about old parallel ATA. While I understand it can happen under conditions similar to non-ECC RAM being corrupted, I don't think I've ever heard or read about a case where a storage device randomly returned erroneous data, short of a legitimate hardware error.
by cptskippy | 2025-07-24 19:03:01+00:00
> ... I have some faith they’ll give up on the pursuit of next gen fabs and focus instead on their IP.

The problem with Intel is that they are so short sighted and they change direction and focus very quickly. Intel will adopt these seemingly great ideas that require 10-20 year strategies, invest heavily in them, and then abandon them 5 years later. They always measure initiatives against their core CPU line and if they don't show similar profitability in the short term then they defund and eventually cut the programs entirely.
by abalashov | 2025-07-24 19:03:31+00:00
Well, I agree with you. But I'd be remiss not to say that this is a lively controversy in the world of cognitive science and philosophy of mind.

To one camp in this discursive space, who of course see themselves to be ever the pragmatists, the essence of the polemic about whether LLMs can "think" is not about whether they think in exactly the same ways we do or capture the essence of human thinking, but whether it matters at all.
Show HN: Squash – your browsing history as context for ChatGPT
by xtrkil | 2025-07-24 19:03:57+00:00
We built Squash because every AI tool still feels like talking to a stranger: it forgets what you’ve been researching, writing, or searching the moment you are using these tools.

Squash turns your recent browsing history—URLs, titles, and search queries from the last few minutes—into a compact, on‑device “memory pack.” When you open any ChatGPT or any AI tool, one click shares that pack so replies already understand your current task.

- Everything processed locally with Gemini Nano—no screenshots, no cloud uploads. - Built with TypeScript + Svelte

Would love feedback from HN on: - Where else would you want the context supported (we are starting with ChatGPT and Claude.ai) - Additional context sources you’d find useful

Happy to answer questions and iterate in the comments. Thanks!
by summermusic | 2025-07-24 19:04:07+00:00
I lived in Dubai for a while. Whenever anyone asks me how it was, I have two main conclusions that line up very well with what Doherty has to say here:

1. It's all so clean and shiny. Coming home through New York City was a wild experience because I had never noticed how utterly filthy NYC is. It only became obvious to me after spending so long immersed in the very clean streets of Dubai. The luxury-as-default was something I had heard about but I wasn't prepared for how true it was.

2. You're waited on all the time, everywhere. You shouldn't take your tray to the garbage bin at the mall food court because someone needs that job, for example. My job provided me with a driver and housing and a crew to clean my house. They were as close to slaves as it gets. Her observation that "Being served makes us cruel infants" really hits me hard. The exploitation was not just unavoidable, it was virtually mandatory.

I would never go back, not to visit, and certainly not to live there again. Her statement "...in Dubai there is nothing to do, and I mean nothing, other than to feel rich and be waited upon." is incredibly true.
by marcellus23 | 2025-07-24 19:04:09+00:00
Sure, and if you're a patreon supporter, or support them on a non-YouTube platform, great. But if they're monetized and you're just watching them on YouTube, which probably 90% of people do, then running an adblocker is preventing them from earning money they would otherwise have earned. Whether or not they're _also_ earning money via other means is irrelevant.
by slt2021 | 2025-07-24 19:04:09+00:00
acceleration is irrelevant because you need to accelerate to move regardless.

what is relevant to prolong the tire lifetime is reducing the unnecessary tire friction against the road.

There is constant component that depends on the weight * velocity * mileage - you gonna encounter it in all scenarios

There is also a variable component that is driven by 1st derivative of speed (rate of acceleration/deceleration).

The high regeneration allows you faster acceleration/deceleration, but medium/lower will (1) change your driving behavior so that you accelerate more smoothly, and (2) change your deceleration so that you coast more and decelerate less

remember, car's kinetic energy is not a perfect energy storage, so that you could freely move energy from battery into car speed, and regenerate it back into battery.

apart from air resistance, there is 60% loss on the way back + tire wear penalty depending on accel/decel curve (1st speed derivative)
by roelschroeven | 2025-07-24 19:04:10+00:00
The manual recommends putting the car in neutral and then braking every once in a while to keep the brakes in good working order. Putting the car in neutral disables the recuperation and makes sure you really use the friction brakes.

(When I say "the manual", I mean both the manual of my previous car which was a hybrid Toyota Auris, and my current car which is a fully electric Volvo XC40.)
by scottlamb | 2025-07-24 19:05:08+00:00
I interpret that write-up to mean the daily reboot was a temporary user-suggested workaround for a bug discovered in the field, rather than something in the product specs from the beginning. And it makes more sense to me that no one realized the errors would accumulate or thought to test long operation in general than it would for them to have explicitly said it wasn't important.
by benreesman | 2025-07-24 19:05:13+00:00
Only if that activist investor acts with decisiveness, vision, long-term goal orientation, and demonstrates consistently high-integrity behavior.

What has much more commonly produced good outcomes in such situations is robust public-private partnerships like the ones that produced the semiconductor industry in the first place. Run the list of innovations in strategically key technology and what will you find at one remove in every instance? The DoD, NASA, the Labs and ATT more broadly, the university system.

It's always a public/private partnership during periods of explosive value creation when the stakes are high, and it's always a private sector capture orgy during periods of extractive stagnation like the present.
by bob1029 | 2025-07-24 19:05:18+00:00
The weight lifting also triggers stronger hormonal responses due to the additional mechanical loading. Mechanoreceptors in your body will stimulate a chain reaction by way of the hypothalamus (HPG axis) that ultimately causes a ramp in testosterone and other hormones. Your body effectively has a built-in steroid dispenser that you can control.

The scale is really dramatic in my experience. The more the lifting sucks, the more your body will compensate. This trend can be non-linear for a good period of time before you begin to plateau. The tricky bit is not pushing too far and injuring yourself early on.

One interesting hybrid is running or walking with a weighted vest on. This requires some extra precautions - the vest should be very, very snug on your body. You don't want it slinging around and imposing weird lateral loads.
by Rendello | 2025-07-24 19:05:37+00:00
I find when I exercise more, I tend to eat better:

- I enjoy running, and eating poorly will affect my ability to run in the short-term, as lots of junk food makes my running experience that day poorer; and

- Recently I've started going to the gym. Best to be fairly lean to see those new muscles, though I don't take it to an extreme. I prefer a balance.

Shifting the consequences from long to short- and medium-term helps!
by otterley | 2025-07-24 19:06:06+00:00
> There are actions AI tools shouldn't perform autonomously (I certainly wouldn't let one run a Terraform apply), but there are plenty of actions where it doesn't make sense to stop them.

I'm curious as to where you would draw the line. Assuming you've adhered to DevOps best practices, most--if not all--changes would require some sort of code commit and promotion through successive environments to reach production. This isn't just application code, of course; it's also your infrastructure. In such a situation, what would you permit an agent to autonomously perform in the course of incident resolution?
by jandrewrogers | 2025-07-24 19:06:11+00:00
Actually bad news. Most popular filesystems and filesystem configurations have limited and/or weak checksums, certainly much worse than you'd want for a database. 16-bit and 32-bit CRCs are common in filesystems.

This is a major reason databases implement their own checksums. Unfortunately, many open source databases have weak or non-existent checksums too. It is sort of an indefensible oversight.
by rickydroll | 2025-07-24 19:06:12+00:00
One under-mentioned hazard for pedestrians and bicyclists is poor outdoor lighting at night. I cannot tell you the number of times high-glare lighting has blocked my ability to see a pedestrian or cyclist.

One thing I've noticed that makes biking/walking in conjunction with cars much safer is the construction of road-sized sidewalks with clear delineators, where pedestrians and cyclists can safely pass. In Helsinki, biking was a joy, despite the busy streets nearby. I saw the same organization in many parts of Israel—big sidewalks with a section designated for bicycles, scooters, and e-mobility devices. In many of the small cities surrounding Stockholm, dedicated bike paths with their lighting were located adjacent to the main roads.

Around where I live, there is a three-lane main thoroughfare that has two lanes for travel and one lane for turning. There are sidewalks along this road, but they are functionally destroyed by the roots of trees growing near them.

This could become more bicycle-friendly if roundabouts were installed at major intersections and the sidewalks were expanded to accommodate pedestrian/bicycle use. Although if they did, I could hear the screams about how the roundabouts are impeding traffic flow for commuters and removing all the sidewalk-destroying trees.

I agree with the people who say it's not that we can't do it, it's that we won't do it.
by bArray | 2025-07-24 19:06:17+00:00
Doesn't even need to be attached to the heat source, just thermally coupled. Could be achieved for example via a short, fat, insulated, shared ground plane or something.

The compensation might be needed, and the internal thermal sensor also needs tuning in any case if you read the specs, but it's close enough that you could use it out of the box and only be out by a few degrees. Chip temperature with regular sleeps isn't going to be a significant factor.

There is enough code space on the ATtiny85 that you could actually build a model that takes measured temperature T at time t (T_t), the goal temperature of G (G_t) and produce a predictive model for M(T_t, G_t) = T_{t+n}. You could then do something a little smarter than a PID controller that takes in some profile considerations, i.e. slow (low noise, low RPM, likely for normal usage), fast (high noise, high RPM in bursts, likely for gaming).
by giantg2 | 2025-07-24 19:06:48+00:00
I see them the same as GE, Boeing, etc. They culture from the top down is screwed. It will take years to undo what has been ingrained in the corporate machine. They will likely survive but as a shell of their former self. They'll probably spin off some promising business related to AI or embedded.

I was disappointed with their offerings and went with AMD for my latested build. I don't know too many people who have built PCs recently, but the few I do know who have or are planning to, everyone is planning to use AMD. Similar to the GE example, it seems many people would recommend LG or Samsung appliances over GE.
by titanomachy | 2025-07-24 19:07:08+00:00
Yeah, most languages I've used are like this. E.g. rust/c/c++.

I guess the examples in TFA are golang? It's kind of nice that you don't have to define those wrapper types, they do make things a bit more annoying.

In C++ you have to be extra careful even with wrapper classes, because types are allowed to implicitly convert by default. So if Foo has a constructor that takes a single int argument, then you can pass an int anywhere Foo is expected. Fine as long as you remember to mark your constructors as explicit.
by chrisandchris | 2025-07-24 19:07:23+00:00
> For me that's basically a subscription fee for one-time download.

Not a WiX user, but that's my issue with it too. E.g., AutoMapper, a popular mapping library for .Net recently changed their license from Free to a Subscription. We use it heavily, and may be willing to pay - however: we are still using the same version as of 2 years ago, because there are no new features we care about and there's no need to put in multiple days of work to upgrade "just because".

I miss the one-time-payment option for such things.
by teamonkey | 2025-07-24 19:07:56+00:00
In some ways it’s more complicated. The battery management and cooling is a point of failure. It’s also heavier and so wear and tear on suspension is greater.

On the other hand, a Toyota hybrid doesn’t have a gearbox at all, not even a CVT. Instead it has something similar to a differential, it’s mechanically simple and very reliable. It uses the electric motor in place of a turbo, so that’s another common failure point removed. It doesn’t have a starter motor, and the Atkinson cycle engine should suffer less stress than an equivalent petrol.

Practically the biggest problem is finding a 3rd party garage who will inspect the hybrid parts as part of a service.
by almosthere | 2025-07-24 19:08:17+00:00
nah, basically leftists agreed that Trump should be jailed when he was convicted of writing 100k in taxable instead of non-taxable column of some spreadsheet. And if he wrote it in the non-taxable column they would have found a different reason to do the same. And the entire time, everyone agreed that it was the worst reason ever to convict him. At the time you just shrugged and said Arrest Trump and now you're defending Obama and calling it baseless...

So my justification is that.

I mean look, we're post truth, so all that's going to happen is one side will show facts and say it's fake and the other side is going to show facts and say it's fake. At some point we have to either put down the pitchforks or just arrest each other for the fakeness. You already had your turn with Trump, now we shall arrest Obama.
by LorenPechtel | 2025-07-24 19:08:48+00:00
3 1/2 years of it myself (all they offered at the time), missed half a year (that half year was very educational but not in the formal sense, I do believe my parents made the right choice), returned to 5th grade at to well above grade level.

I have never studied why it was considered superior, only that it was.
by sunrunner | 2025-07-24 19:09:06+00:00
> Recreating it 1:1 taught me more than all of the learning I've done.

Which nicely fits into the idea that repetition leads to familiarity, and that the act of re-creating those examples is a form of study and source of learning. I'm not sure what the name for the 3D modelling equivalent of a musical etude is but perhaps this seems like that.

Incidentally, I've also been trying to learn some amount of 3D modelling (with Blender) and in some cases have got to, say, half way through some structured courses before having to pause for a bit. After finding some more time to get back to it it seemed easier to just start over instead of pick up where I left off, and not only did the process seem a bit easier the second time around, being able to refresh and reinforce general concepts and specific techniques felt very valuable.

Incidentally, Mike Acton's talk 'Solving the Right Problems for Engine Programmers' [1] includes a part on deliberate practice with small focused examples.

Wax on, wax off...

[1] https://www.youtube.com/watch?v=4B00hV3wmMY
by nailer | 2025-07-24 19:09:21+00:00
> Reminder that there is the reductive argument that basically everything you download is arbitrary code

I'm not sure why you think pointing out the risk of regular unaudited unverifiable downloads is reductive as you haven't provided any supporting arguments, only snark. You seem like a cunt.

> throwing away the code that is run seems uniquely silly.

Neither traditional downloads and curl | bash are commonly stored long term for analysis.
by sfink | 2025-07-24 19:10:03+00:00
Distinctive. Easing functions usually force the beginning and end to be noticeably different, and throughout the middle portion they're basically identical to constant velocity. The discontinuity at the start and stop are what easing functions are most concerned with.

In the limit, constant velocity still has the same discontinuity (infinite acceleration) at those points, and easing functions generally stick with the same constant-ish acceleration at those points. Easing makes it feel like the object has to get up to speed, and it takes about the same amount of time regardless of distance/overall time.