skysight-inc/HackerNews huggingface dataset:
If you are looking at raw numbers, lots of things. MAT (Medically Assisted Treatment) is considered more effective, numbers-wise. There's a huge amount of money being made in the field.

Also, AA and NA don't collect much, in the way of data. It's actually hard to tell how truly effective they are. Something to do with the second "A," I would guess...

That brings up another point that people have been avoiding, here: Desperate people can be squeezed hard. A lot of folks are making a lot of money, from people with their lives in tatters.

Some of the therapies are effective, but a lot of them are definitely not.

Since people like to cast addiction (and alcoholism is simply addiction to the sedative-hypnotic drug ethyl alcohol) as a moral failing on the part of the addict, it's easy to blame them, and say that "they got what they deserved."

It's really pretty hard to feel sorry for many addicts. Pick up the paper, on any given day, and you'll likely see some horrific stories of crimes committed by addicts.

That's why programs like AA and NA work. The only people that actually care about addicts, are other addicts. It's also important that they not be in a position to profit from their treatment. 12-Step programs live on a regimen of enforced poverty. They love to fight about money, but the amounts are chicken feed, compared to what the for-profit orgs make.

Which begs the question: If someone makes money by selling treatment to desperate, ostracized, people, is it surprising that they don't like organizations that provide highly effective treatment for free?
Most Electrify America charging stations I've encountered are in Walmarts already.
>A common failure mode (and I did this more than once, before I got the hang of it) is to use Anki for two weeks, then drop it, and pick it back up six months later only to find you have 600 cards due for review. This is not encouraging, and it defeats the point of spaced repetition, which is to review the cards on the intervals the algorithm chooses.

For successful long-term use of a spaced repetition program, I believe that this model of thinking is unsustainable for most. I used to have this relationship but had to grow past it as my life circumstances changed and prevented me from having that consistent amount of time every single day.

Now, I look at Anki as a way to prioritize my learning time. When I get to it, I have it present me the things that are the most-overdue first. This has meant that I've gone from a typical backlog of ~0 reviews at the end of the day to flexing between ~500-2500 backlogged reviews. Just because I'm not reviewing the piece of information at the exact right time doesn't mean that I'm "defeating the point" of the piece of software. Spaced repetition, even if done imperfectly, is still many times more efficient than traditional study methods.
The new wellers are very good. I have a weller WE101, a Weller Curie-point iron from the mid 2000s and a Metcal 5200. I also have a Metcal rework station at work which was actually cheap for a metcal rework station at just under $10K. The rework station came with almost all of the screws rattling around the preheater and the heating profile menu is so convoluted its barely usable. The new 5200 I have spontaneously goes into a calibration menu that I cant find documentation on.
The older metcals we have a re more rugged although the older 500 series doesn't actually turn off the main power supply when you flip the on/off switch to "off" (look at the schematic online if you don't believe me) only the regulators turn off. The WE101 is rock solid although most people that solder alot don't use temperature adjustment, but I keep it around in case I ever do need it.

Point is, any weirdness with the metcals are made up for with their selection of tips and the heating speed even when soldering components to chassis' or ground planes.

If you can find a used metcal, even if its not working, you can fix them up easily and they are worth the $200 bucks even for a broken one on Ebay.
Nice way to show how React works, I love this kind of interactive post!
> there are new variants like Alpaca and Vicuna with improved quality

Yeah, but still not even remotely close to ChatGPT. I can't use Vicuna for work. I heavily use ChatGPT & variants.
Meh. I feel like there needs to be an active movement to assess programs that have huge scale (>10m users) to identify unnecessary power usage - whether it be because of a bug, because of unused functionality that nonetheless takes resources, or intermediate steps that take unnecessary power.

Perhaps I’m getting into a bit of a niche here, but the rise of stringy formats for data transfer concerns me. There are many-stage pipelines on machines that agree on what a 64 bit integer is, yet each stage performs encoding and decoding of JSON twice (decoding upon receipt, encoding to pass it on to the right place, decoding the response, encoding it in another manner to reply to the original sender). Sounds like a minor concern, but the scale of this instinctively feels like it’d dwarf 250MW globally.
You may not be blaming yourself for the addiction itself, but certainly you are blaming yourself (i.e. deciding that you are the problem and you need to change) for your actions under the addiction.

I suspect for many that fine distinction would be lost, and it would be easy to fall into thinking that this is all my fault (and that I could do with a drink to get over it).

Perhaps one of the steps should be to separate the causes of the addiction, from the effects of the addiction. Then it becomes much easier to come to terms with what you have done, as you can separate things that you had a choice over, vs things you did not.

Of course I am taking the (modernist?) approach of 'to understand something is to control something'. Maybe that won't work for everyone, but I'd like to think it would work for many.
An example where this does work quite nicely has to do with Bring radicals or "ultraradicals [1]. One of the most important results from Galois theory is that the quintic equation has no solution using standard radicals. But the introduction of "Bring radicals" allows quintic equations to be formally solved. As far as I'm aware though, Bring radicals only work for quintic equations in general and don't work for 6th order or higher polynomials, so your bang for the buck is a somewhat limited.

[1]: https://en.wikipedia.org/wiki/Bring_radical
Many many demo gifs or videos for as many use cases you can imagine right in your home page. Preferably these demos should progress from the simplest use cases to more complex ones.

Show me the code snippet of the hairiest aggregation.

Show me what needs to be done on the terminal, what needs to be done on the IDE, what needs to be done on the browser etc.

Finally good realistic benchmarks. Several gigabytes of data that all start on an SSD (not nvme) then finally output aggregations and time taken to do so.

If you've been intellectually honest in your demos and your product is good for my use case, no reason I wouldn't try it.
It's a matter of convention. As you go up the chain away from more applied fields, you stop "designing" and "creating" things and start "discovering" that they are possible. Mathematics and Physics are discovered, Chemistry uses both depending on the specific topic, pretty much all engineering is designed.

A good way of thinking about it is considering intent. An engineer designing and then manufacturing a new car wants a to build a new car. A physicist making a new isotope just wants to prove that such an isotope can exist. In fact, often "discoveries" are can be purely mathematical: if you show a particle can exist in theory, that can be given a similar amount of weight as "proving" it by actually creating the particle.
https://nwsnow.net/ weather app for Android, no ads, no tracking, data straight from NOAA and NWS.
Eric O from the South Main Auto youtube channel has some great videos on tracking down parasitic drains on modern-ish cars. From his videos I learned that often cars won't fully sleep for up to 45 minutes depending on the model and manufacturer, as well as checking for the voltage drop across fuses to figure out which circuit is draining the battery. With this I was able to track down a parasitic drain in my 2000 Beetle (failing door lock). I'm sure he mentioned other tips as well but those are the ones that stick out to me.
Using firefox without memory errors is a pareto optimization over using firefox with memory errors.
Roughly speaking the density of the US east of the Mississipi and the far west coast is dense enough. The rocky mountains and Alaska really bring our average density down.
So in other words, you're saying what you said above:

>> Maybe the thing that will land is to say that embeddings are an attempt at representing meaning.

And I don't disagree with that, neither with what you say in this comment.

Or at least, I think I agree. What I would have said is that you can write down words on a paper, and the words are a representation of meaning, but the paper doesn't understand meaning, nor do the words. You need a human, with a human understanding of words, and language, and what those things mean, in order to decode the meaning from the words. In other ah words, the words on the paper are a representation of meaning, but only for a human. For a cat, say, they don't represent anything.

Wat's more, just because a language model is trained on word embeddings, doesn't mean it encodes meaning. It's certainly an attempt to do that, but just because someone made an attempt doesn't mean they've done it.
You could think of many of the formal tools outside of dependently typed programming as design by contract plus a thingy that complains if the contract doesn't work.
Well, maybe my practice is pointless, but it didn't raise an eyebrow when I was last audited, so I think it's probably OK.
I'm wondering about this in the context of new programming languages. If people are using LLMs to learn a new language, will a new programming language be at a disadvantage until there's a critical mass of code, comparisons to existing languages, Rosetta Stone style examples, etc?
But why do we then aim to replace X11, which is from a user perspective almost feature-complete?
Some things really were better. Some things were not. I’m not sure why you would throw all such complaints into the BS category. Why is that?

The mass destruction of older books and classics is easy to observe by searching your own library catalogue. I provided some sources and one commenter even provided a link where librarians justify the need to destroy books using outdated or biased language.
Yeah, the context is important.

Unfortunately the context went missing as soon as the "rule" started making it around hacker/maker internet.
AFAIK the fuses have contact points you can use to measure the current.
But if you can pull out the steel beams without all the concrete, melting it will be a lot cheaper.

Imagine grinding up a bridge or tunnel and trying melt all the steel out of the concrete.

That sounds expensive.
Line numbers. Space-based indentation. Right-clicking. Find-replace.

(Some of these might just be problems on Windows)
You need C++ 23 to run this code. I tried it out with C++ 20 and got compile errors.
I just bought a higher end M2 SSD part for my kids gaming rig for less than what apple is charging for an upgrade.
It's not unreasonable to hold YouTube devs and QA engineers to a higher standard than everyone else who doesn't work for a ~trillion dollar corporation or deploy code that runs on billions of devices.
Yes and no. Lithium metal is the highly reactive element in batteries.

Similar to Hydrogen and Sodium, elements in the first column of the periodic table are highly reactive (flammable) because they readily give away their single electron in the outermost orbital.

Some Lithium battery variants might have marginally safer properties, but they are fundamentally volatile at full charge.
Using an ammeter as you describe would work fine, but the topics this thread including mine should come with a footnote[1] at least. Especially when this thread shows a simple mistake can cause a lot of confusion about what to do. My thought process with my comment about capacity was that muscle memory makes it likely you'll eventually start the car if you're touching the ignition switch/button during troubleshooting, although on further thought and reading the other comments I'd do the following: pull the starter fuse, then use a 10A ammeter function of a common multimeter, connected inline between the negative harness and the negative terminal and not on the positive side.[1]

[1]This is just what I would do. Only do this based on a reputable guide if you don't have experience working around car batteries.
Ask HN: How to make cold outbound less like pulling teeth as eng founder?
I'm a technical founder, background in software and robotics. I'm a competent on fundraising and sales calls, but doing cold outbound has always felt like pulling teeth. I love talking to customers. But, I've never found a method to rewire my brain to find any hint of joy or progress when I'm doing outbound sales. Even warm intros feel like marching through mud, mentally.

Any thoughts/tips/tricks for overcoming this?
That was covered in my college chemistry class, but I took it 25 years ago and don't really remember the details. Electro negativity comes to mind, but I might have the terms wrong. In any case the laws of chemistry apply.
The voice is insanely good (a few long vowels are noticeably artificial/synthesized if you're paying attention, but that's a tiny nit), what tools do you use to generate it?
I’m not quite sure driverless cars solve an actual problem. I mean it’s cool, but it feels like a massive, near AGI level effort to reach what, driving a car? What else can it do?

It seems so limited. If I had to bet I’d say we solve general AI first and then driverless cars are somewhat of a byproduct. Like many oldskool specialty AI’s get owned by general purpose LLM’s nowadays.
It is paywalled, and starts after a couple paragraphs.
Yeah. We started paying ourselves essentially rent+ramen, but you can only do that for so long while not burning out.

The truly unfortunate thing is that we were really starting to pick up momentum, and the company now profitably employs a couple dozen people.

I think 130k is a pretty reasonable starting salary after investment these days, given market conditions for technically competent folks.
My conjecture: there is ambient RF noise on key fob's frequency (most likely 315MHz), which is causing the key fob receiver circuit to remain active and process any signals that it receives, rather than going to sleep and periodically waking up to check for incoming transmissions.
I think 'dang made some changes a while ago that makes Ask HN posts stay longer on the Ask page.
> A notable exception is the Pinecil by Pine64.org, which is truly a great iron despite being cheap.

I have a Pinecil and I like it, but I feel that it's not a good recommendation for a first soldering iron. The UI may be confusing for some, it doesn't come with a power supply, the tips are fairly expensive, and there's no place to rest the iron while using it. Instead, I would tell a newbie to get a middle-of-the-road temperature-controlled soldering station. They don't cost that much more and are generally ready to go out of the box.

I would certainly recommend the Pinecil as a second soldering iron, though.
Actually, in the PC/laptop space, I believe this phenomenon has been waning somewhat over the past... oh, the better part of a decade.

This is a result of:

* Single-core performance no longer dramatically improving - almost plateauing

* The rate or extent of "bells and whistles" and other OS overhead being added - decreasing.

* Budget consumer CPUs having reached smooth desktop performance (with sufficient memory and and an SSD) already, even with multiple applications open.

.. and all of these had not been the case during the 1980s, 1990s and 2000s. Now, if your machine's hardware doesn't brake down - and you're just a plain desktop user - your motivation for throwing away your machine is quite limited.

---

Of course, this is not the case for smartphones, we're still on the roller-coaster there.
I just bought a Macbook because my dedicated Linux laptop, made by a popular Linux-only manufacturer, had so many issues that I got tired of diagnosing. I love Linux, but it's not a panacea for every computer issue under the sun, just a few of them. I, personally, am stoked I no longer have to deal with issues with this new machine, and can just take it into a Genius bar appointment to let someone else deal with it, for pennies a day. You can't get that on Linux!

Feel free to tell me I'm a sell-out, I am happy to be one today.
live in sf on $65k? where?
> Components are marginally larger in solid, and much larger in svelte.

That doesn't sound right. Components are usually much smaller in Svelte, both source and compiled output; if you have hydration enabled, the JS only contains code needed to hot-patch the DOM, and not rebuild the entire template including all the static parts as react/solid does.

When Svelte still called itself the "disappearing framework", the trade-off was larger overhead in the overall project due to repeated code, but in later versions Svelte ships a runtime with a shared library.

> we all seem to be in agreement that excessive rerenders are the leading cause of poor performance, and reactive frameworks are the solution

When we were hand-wiring components in Backbone, knockout.js etc, rendering was extremely optimized, since you decided on each and every action that would trigger it, and you did not want to overwrite potentially stateful DOM elements unless really needed.

It was way easier to get stuck into infinite loops, get desync issues, or simply completely loose track of chains of events, but unnecessary re-renders were not a major issue because they were much more expensive. React offered a solution to reason about the component tree more clearly, and along with flux and the unidirectional data flow, eliminate issues around stale data and mutations. It was not meant to be faster.
> The "last-mile problem" is a non-trivial factor to building train networks which by definition is not solvable by more rail.

The trivial answer is to build out last-mile services: trams, buses, actually usable bike lanes, and something that could perfectly well work in US suburbia hell (wide, but barely frequented streets): automated "people movers".
If you don't have a house, and sleeping when you're in the car, then why would you bother commuting at all?
I was not claiming any local ISO has trouble typing other characters with compose key or similar.

My point was that ANSI is more ergonomic than ISO for programming, and all local characters are still easy to type.
had it been a more tasteful sharing, all would have been fine
Wait until you see the prices on these for a working one.
You misread my comment. That page explains why the FSF does in fact believe that open source software does not give people the freedoms it "should" guarantee.

The freedoms that a license "should" convey is not a fact, it is an opinion. And there are more than a few valid and honest opinions that exist, even beyond the opinions of FSF/OSI/CC/UCB/USG/Apache/FAANG/whoever
This is a like a metaphor for modern life with technology parasitically draining time and energy from humanity with shit apps and buggy software while the "mechanics" refuse to even acknowledge there is a problem.
Honestly I didn't really believe you because I had looked similar numbers up a few years ago but then I found this pew research on the topic. Apparently youth gun deaths increased like a hockey stick graph %50 during the pandemic. I am surprised I have not heard more about this in the media. It will be interesting to see how much this returns to baseline. I wonder if this is just and effect of kids having %50 more opportunities for conflict out of school or if it was covid induced stress that everyone was feeling or what. It does make you wonder if shutting down all the schools really was the best thing to do for the kids. Although it's of course hard to balance that against the spreading of the disease to other familes members. And of course early on we did not know exactly how dangerous it would be for kids. It will be interesting to see how we respond during the next pandemic.

https://www.pewresearch.org/fact-tank/2023/04/06/gun-deaths-...
Yes, but in my experience employees systemically over-value startup equity.
Price the spots by location (or bid) and make their availability known through a web service. The parking trip is a straight shot and spot congestion is managed better than today. Another benefit of automating a manual process.
Model capability is mostly set, before the alignment even starts. Alignment turns it from a super-smart cat into a friendly dog. But it can't turn a parrot into a human. It can't even teach the parrot to count ;)
Finally, copilot does attribution!

I suppose adding your name to every comment will help prevent Github from copying your code without attribution, maybe it's time to start doing that.
I don't think there's any error to fix. It's a feature - casting light from the video onto the UI, using JS, surely takes that amount of CPU.

The question of why it is on by default stands - because it's little bit of eye candy, vs people's laptop batteries, CPU that could have been used to get other stuff done faster - so also their time, device thermals etc... I don't think it's just unnecessarily salty to point out how the choice to turn this on by default should have been more nuanced and thought through.
Oh no!

… anyway…
Do you have a source on this? (On the claim that she was the author)
Like working from home? Some companies say enough is enough
All the more reason to shift to a pay-per-use model rather than the high-fixed-cost model of car ownership, which incentivizes uses your car for as many trips as possible once you've made the initial expenditure to buy the thing. If these get good enough and cheap enough that significant numbers of people can get away with ditching their cars, those people will probably end up in a situation where transit (including kinds with no tires) will be cheaper on a per-trip basis where it's practical, and robocars will make sense for the remainder.
Linux: I would be ready to pay for the next-level Desktop Environment
Linux Desktop Environments and window managers: the missing APIs
Yea, N54. INPA helps confirm things, but just the idea that you have to pour over logs to diagnose a system that should be simple and straightforward... sigh. My last car was from the '80s and you could wrench pretty much anything you needed to without having to negotiate with a dozen computers running the show.
I like the idea of taking the camera and calling that the "hunt". Same experience, except the animal survives for the next hunter. I dunno, not a hunter.
>From your list of Athiestic influences I'd say you spent way too much time online!

That's an accurate observation, but being a zoomer, it's also pretty standard.
For the disabled, assisted dying can be eugenics by another name
>Solubility requirement is self explanatory, can't have life that is insoluble in water. Foldability... is critical because protein folding depends on this process to generate highly compact and dense atomic machineries.

That's a teleological fallacy. Evolution doesn't have a destination, therefore you can't assume the evolution criteria from the end result only. Imagine looking at all of life, adding a 'resulting in human life' criteria and therefore completely failing to understand the evolution of avians.

If the authors want to argue amino acids 'evolved', they need criteria that make sense for amino acids in early Earth environment and not assume the result.
That's already a thing. Many sensors will be in 'learn mode' and you can't pass emissions until they are fully active.