skysight-inc/HackerNews huggingface dataset:
Financial literacy is a big problem, and I've been building and using apps to help people manage their manage personal finances in a simple and easy way, while respecting their privacy. So I built Budget Zen, a tool that allows you to take back control of your budgets and expenses in a simple way, achieving piece of mind, and maintaining control of your data.

This is "3.0". It's the evolution of a product I started building many years ago, when I was looking for a simple-to-use budget and expenses manager (everything I found was about managing income + expenses and connecting to your banks and showing you a bunch of charts). It is open source, end-to-end encrypted, and can be self-hosted. It has a 30-day free trial, and costs €2 / month or €18 / year after that.
Things done over the last 17 hours may have included watching 34 hours of videos featuring The Rock at x2 about the time being now.
My tactic for falling asleep just about anywhere is over-ear headphones (QC35) and a sleeping mask.

Sleeping slightly on your side is no problem with QC35 and if the noise around you is low enough you don't even need white noise. The battery lasts a couple of nights too (esp with no white noise on).

I've tried doing the same with Sonys over-ear but they make a loud noise when I move my head so they don't work for me at all. AirPods Pro work in a pinch but the battery runs out and my ears start hurting.

Another thing which I find mildy helpful which wasn't mentioned here is Valerian. If my lack of sleep is stress-related Valerian works sometimes for calming. If my lack of sleep is due to bad routine / off schedule Melatonin works very well but if I'm stressed it does not work at all and leaves me groggy in the morning.
I don't understand this take. Correct and fast are absolutely not mutually exclusive, wether it apply to tests or compilation. The rust compiler is not slow because of all the checks it performs, it's slow because of the way those checks are implemented.

> If you want short compile times, use interpreted languages

Interpreted languages are not compiled, so this sentence doesn't make sense.
Don't forget, often contains lead or other heavy metals.
> ... A thin plastic film lines paper cups ...

Sigh.
The article introduces the concept of Tao as following the natural tendency of things, but then arbitrarily defines principles on how to program (and has nothing to do with Go specifically).

I would have been more interested in the "actual Tao": the patterns that naturally emerge from the language's design (if there are any).

Is TypeScript a clear violation of Tao then, going against the "typeless" (not really) nature of JavaScript?
Looks like there were a few followups after that:

https://tynan.com/?s=Island
I'd say the rave scene in the 90s was very much counterculture. It had it all: the music, clothes, and drugs
I'd love to get my hands on some of these to hang in my apartment. People would be so confused.
>I am generally curious, as I see this behavior at $JOB, but in reverse. "My customer is seeing this." "I have a customer that is asking Y."

You work at a business and you think it's name dropping for a colleague to bring up specific customers' needs?

I'm trying to see the steel man version of your argument, but I'm not getting it. GP is working for a well publicized AI startup and shared that they are evaluating HF versus alternatives. I thought it was useful information, and it's germane to this thread.
Sure.

I see DNA as a code that has been written by nature over millennia.

We don't understand the genetic code well enough to hack or rewrite our DNA to grant us longevity. However, we might discover a species in nature with relevant genetic traits and replicate those parts, assuming that the species is not extinct.

https://www.theguardian.com/environment/2022/oct/13/almost-7...

If we've managed to wipe out 70% of animal populations in just 50 years, it doesn't seem like it will take long for those remaining populations to collapse.

- More losers than winners: investigating Anthropocene defaunation through the diversity of population trends [https://onlinelibrary.wiley.com/doi/epdf/10.1111/brv.12974]

- The climate crisis and biodiversity crisis can't be approached separately [https://phys.org/news/2023-04-climate-crisis-biodiversity-ap...]

https://ourworldindata.org/wild-mammal-decline

Wild mammals have declined by 85% since the rise of humans

https://www.pnas.org/doi/10.1073/pnas.2204892120

The total mammal biomass:

- livestock (≈630 Mt)

- humans (≈390 Mt)

- wild marine mammals (≈40 Mt)

- terrestrial wild mammals (≈20 Mt)

Of the last category, about half is mice. And that's just mammals. Look at insects (80% decline), sharks (80-90%), fish (seas virtually empty in 2040's), birds (about 30-50% decline), etc. etc.

https://ourworldindata.org/drivers-of-deforestation

The primary driver of deforestation and subsequent biodiversity loss is animal agriculture, which occupies 80% of all agricultural lands. Our industrial agriculture, excluding animal agriculture, is also a significant contributor to biodiversity loss and soil degradation (also a form of biodiversity loss) due to its use of pesticides, herbicides, and over use of fertilizers.

The majority of our pharmaceuticals originally stem from nature. We've just learned to read, and manipulate the genetic code, while simultaneously depleting the largest repository of such code.

And this discussion doesn't even touch upon the ethical or moral implications of such behavior or the theft from future generations or zoonotic diseases ...

- Biodiversity conservation: The key is reducing meat consumption [https://pubmed.ncbi.nlm.nih.gov/26231772/]

- Our global food system is the primary driver of biodiversity loss [https://www.unep.org/news-and-stories/press-release/our-glob...]

https://en.wikipedia.org/wiki/Holocene_extinction

https://en.wikipedia.org/wiki/Planetary_boundaries#Nine_boun...
Running and a food diary. I found I was waking at night because of histamine intolerance. The food you eat has a huge effect on your circadian rhythms and it could last for days after eating a specific food. For me, it was fermented foods. The last four weeks, my moving average on sleep has been the best this year.
What they need are portable powerful infrared lights to shield themselves and obscure the IR surveillance cameras.
I also have a light sleep. In my case, light sleep means that I wake up very easily to almost any sound or movement. I most of the time fall asleep very quickly but sometimes not.

I tried most of the things shared in the article, and indeed, for most of them, it is hard to say if they improved or not over the long run.

Here is one thing that worked for me:

1. I am doing 20 to 30 minutes of what I call light sports every day.

2. I take magnesium l-theonate and apigenin 1-2 hours before sleep.

3. I lost about 10kg, from 100kg to about 90kg.

4. I eat something light around 6 PM.

What do I mean by light sport? For me it measn zone 2 running or I adapted some HIIT training to tone down a bit the intensity or walking a lot (when I am in vacation).

Why 20 minutes to 30 minutes? I only have time for that. It may be better to do more, but that is the amount that I am sure I can commit every day.

Why every day? For me, the effects of this started to kick in after 1 week or more. The first week of doing sport every day I slept well, but I also felt tired the next day. But after 1-2 weeks, I noticed that the tiredness during the day started to disappear.

This is not a scientific study, so I am unsure if magnesium and apigenin have any effect or if it is just a placebo. I plan in the next period to not use them at all for 2-3 weeks and see the effects.

I noticed that if I do this every day, my average sleep gets very good: I wake up less times during the night, the sleep is deeper. I fall asleep around 09:00 PM and wake up at 05:00 AM, fully energized.
That isn't at all what they are studying, so while you may be correct, the point is irrelevant. The article is specifically about degredation in wet soil.
Never got audio working in the bedroom.

Either the headphones are not comfortable or my wife gets annoyed.

And it has to be something which I don't need to 'get rid of' after falling asleep like headphones or so.
What would be the difference between a "real vector" and a Map with numeric keys?
Do you have a source? It sounds interesting and I always want this to be true, but with the natural circadian rhythm slightly longer than 24h and just the fact that most cultures adopt mono/biphasic (”siesta based”) sleep it seems surprising.
Its not counterculture if the white house has your flag front and center. You understand the meaning of counter, right?
Input driven goals/habits are definitely better to stick to than result oriented ones.
Something I've started doing that's had a very marked impact on my sleep is going for a walk each morning. I've always been very active at night (with terrible trouble falling asleep), and always been a zombie in the morning; but this seems to have shifted my wake cycle in such a way that I'm alert and productive during the day and tired at night instead. Hell of a thing.
Why protecting 1Password with a passkey is just as secure as a password and SEC
Repeat after me: Linux has a different driver model than Windows.

If you don't know why Linux-way doesn't work in Windows and you want to know - you can look at my sibling comment.

> Your combative behavior here is entirely unwarranted

What is really unwarranted is 'but it works in Linux1111' without thinking.

> If the drivers work fine in a standard Linux install

Ah, yes, work so good you need to disable RST completely to install Linux: https://askubuntu.com/questions/1233623/workaround-to-instal...
Wasn't this settled during Tesla and Edison? Their argument is that renewables are mostly DC. It looks like they mostly care about combination of SPV and battery storage.

Case 1: SPV 12 kWp @ 200V -> Inverter (eff=96.2%) -> 200m of 8 AWG wire -> AC-DC switching power supply (eff=92%)

Case 2: SPV 12 kWp @ 200V -> 200m of 8 AWG wire -> DC-DC buck converter 90%

If first case we get 9.16 kW. In second case we get 7.596 kW. In Case 2 you need the buck converter because the DC voltage will vary with temperature of the cable itself. Voltage loss in this case will be roughly 56V. In both cases I disregarded the effect of MPPT as it will be the same in both cases.

This suggests that when the cables are short enough (probably about 50m) then it might make sense. For anything else we are probably better off with AC networks.

One remark is that an industrial warehouse with rooftop SPV will probably need AC too. This might work for single family houses though.

With AC you can step up to higher voltage with similar efficiencies which will lead to lower transmission losses. I kept the voltage at 200V for simplicity. But going from 200V to 800V will lead to transmission loss of 3.43% instead of 13.73%. This way AC is clear winner.
> Biggest improvement to sleep quality I had was giving up caffeine, which isn't mentioned in this article.

Probably because it’s the first thing which comes up when people complain about poor sleep.

Caffeine consumption is certainly the first thing every doc I’ve seen asked about.
A nation that went from middle ages to the space age in 50 years, and where the standard of living went up immensely?

Sounds better than the current situation where the trends are reversed.
"Real" wages have a specific meaning. I'm sure that is what they meant.

https://www.pewresearch.org/short-reads/2018/08/07/for-most-...
Polyethylene doesn't seem that new or untested, and it's unlikely for it to contain rings, so it doesn't seem so bad. Perhaps the catalyst used that can't be pulled out after. Last time I checked I think it was a homogeneous chromium based catalyst that is used for PE, but it ends up being a very small amount left over.
I did see one attempt[0] at creating a doctor from an LLM on Github. From their ReadMe.MD overview: "This is an open-source project with a mission to provide everyone their own private doctor"

Hard not to agree with your edit0 as well; search engines often give doomsday diagnosis, how long before we're all hypochondriacs under the latest LLM cult?

[0] https://github.com/llSourcell/DoctorGPT
Nasal strips are worth a shot too, if nasal airflow is a problem (eg nasal valve collapse or deviated septum).

For sleep apnea, I think there was a post on HN recently that recommended trying a mandibular advancement device before trying sleep masks.
Nobody in their right mind objects those uses of straws. Even if they might become less ubiquitous, carrying a few is probably easy to do.
They mention getting tested for sleep apnea and the difficulty of doing the study. It need not be difficult. I did an at home sleep study and got my results in a few days. It was easy and made a huge improvement on my sleep. Instead of getting up multiple times a night to pee, eat, or whatever, I generally stay asleep the whole time.

On a side note, you can kind of do your own sleep study with a wellue/viatom o2 ring or checkme o2 max. It will give you a good idea of whether you should go down the sleep study path.
I'd like to see some deeper explanation around the following:

> My average sleep efficiency (time asleep vs time in bed) according to Apple Watch & Oura is ~85%, meaning to get my 7h30 of sleep to feel rested I will stay more than 10h in bed. That sucks!

1. Where does the 10h figure here come from? It seems to me that 85% SE would reach 7h30 sleep hours at 8h50m bed hours (7.5/0.85).

2. What is an expected healthy sleep efficiency? Does 85% fall outside the normal range?

3. Where does the 7h30 target come from? If this is based on the standard adult recommendation of 7-8 hours, are we sure that this recommendation assumes 100% SE? If it doesn't, we're mixing different units.
Steel can often contain small but considerable amounts of heavy metals like lead.
There is going to be a lot of finger pointing and deflection of responsibility in this tragedy, but the poor local gov't response handling the evacuations should not get lost in this.

In wind like this, you will get ignition from other sources as well (arson included) so you need to be prepared to deal with it, no matter the cause.
OP briefly touched upon sleep apnea. Getting an early diagnosis for sleep apnea can be life changing and life saving. If you wake up exhausted, suffer from daytime sleepiness (especially if you're falling asleep at the wheel and stuff like that), or if you've had bed partners complaining about choking/gasping/snoring/dying, you'll want to get that looked at.

No amount of supplements or yoga is going to make you feel better when you're waking up 20+ times an hour because you've stopped breathing.

And I didn't see this mentioned anywhere, but a consistent sleep schedule/routine is also great. I'm better on a consistent 24:00-06:00 sleep schedule than I am on 23:00-07:00 one night, 24:00-08:00 the next night, etc.
> If they see their project took off and they can earn some bucks by milking users later, that is cheating.

No, it isn't.

Open source developers are not under an obligation to continue providing their time for free. If they choose to pivot the project to some form of monetization, that's their right.

Previous versions remain available under previous licenses - that gift to the world remains, and stays available for communities to fork from, should they choose to.

If a project gains sufficient traction and delivers sufficient value that people depend on it, it's in everyone's best interest that the developer finds a way to monetize, so they're motivated to continue working on the project.

As you say, then the market will decide if it's a price worth paying, if they can live without the service, or if they'd rather take on the build burden themselves via a fork.

But Free Today does not entitle you to Free Forever.
Yes, you're right, I made some approximations. The analysis is focused in the range of small \phi angles. However, it would be interesting to analyze what happens when \phi gets big. To do so you'll need to solve -probably numerically- the Lagrange equation for \phi (it's the second equation in the post), and then plug the solution into the distance equation.
Not sure about humanoids but there are RL algorithms that can learn to walk from scratch in a quadruped in minutes.
On the tactic of kettling:

* https://en.wikipedia.org/wiki/Kettling

* https://www.vox.com/2020/6/6/21282509/george-floyd-protests-...
There are other benefits to Bayesian data analysis besides being able to handle limited data. There are problems with the outputs of frequentist analysis around the quantification of uncertainty. For instance, from simulation studies we know that the aleatoric coverage probability for confidence intervals of a selected confidence level varies depending on the size of the difference in plausibility between the null and alternative hypotheses. And a given confidence interval says nothing about epistemic uncertainty for this particular experiment. This can make the outputs of frequentist analysis difficult for stakeholders to utilize, whereas Bayesian epistemic probabilities are generally more easily understand by stakeholders, and can directly feed quantitative decision analysis methods.

A good introduction to some additional problems with frequentist methods vs Bayesian and likelihoodist methods is this: https://gandenberger.org/2014/08/26/intro-to-statistical-met...

An interesting book on adapting frequentist methods to create confidence distributions that can better express uncertainty and can optionally incorporate prior information using likelihood functions is this: https://www.cambridge.org/core/books/confidence-likelihood-p...
Lobsters too. But they urinate from their eyes so it's a trade off.
At the time Mozilla claimed that according to their telemetry, not many people used RSS and live bookmarks, so they trashed the feature altogether. They could've at least kept feed detection and then let the user decide what feed reader app/service to use.

Anyhow - Pale Moon retains both features and for the weirdos who hate RSS for some reason, there's an about:config toggle to hide the feed detection icon altogether.
> Just today ChatGPT helped me solve a DNS issue that I would not have been able to solve on my own in one day, let alone an hour. I'd consider it already more intelligent than myself when it comes to DNS.

Would you consider a search engine, or a book, to be as intelligent?
It's an interesting article. Has some oversights but still a good design space to think about.

I like the Futamura projections approach. The associated description of write a partial evaluator and you get a compiler for free is starting to look like an inside joke - compilers are easier to write than partial evaluators - but the Graal/RPython approach where someone else has already written the partial evaluator and you strap on your own interpreter has definite merit.

There's also this community wisdom, echoed in the article, that python can't be made fast because the runtime extensible language semantics get in the way. Somehow that is known to be true despite javascript having the same properties and very fast implementations, and people are still holding onto it as truth after Mojo starts talking about statically compiling the static parts of the program. Also the self and lisp implementations that came before.

--------

For what it's worth, my current thinking on this goes:

0/ Representation. Define a static single assignment form bytecode

1/ Front end. Translate source semantics into that bytecode as simply as possible

2/ Runtime. Write a machine code implementation of each opcode used by 1/

3/ Back end. Compile the bytecode to a series of (machine code) calls to said opcodes

That's the baseline compiler. No baseline interpreter involved. Main design goal of each step is to do the absolute bare minimum work possible. An argument could be made that the above describes a template jit if you do the translation at runtime, or a naive ahead of time compiler if you do it before running the program. They're the same thing really.

Going from there to non-baseline compiler involves increasingly heroic optimisations on the SSA form and adding operations to the bytecode that correspond to things like memory operations on the target machine.

--------

The compiler runtime is worth a mention as it's something which doesn't get much love in compiler implementation discussion. I didn't realise it existed before I started working on these things. A compiler is a translator from language A to B. Wherever something in A doesn't have an obvious counterpart in B - maybe A has hash tables and B is x86 machine code - either the compiler emits code that makes the thing happen anyway, or it emits a call to a pre-written function.

This might be integer division written as a loop for hardware that doesn't have integer divide, or it might be an openmp offloading construct parametrised on a function pointer. You can essentially move complexity out of the compiler and into the supporting library, and functionality can move between the two at will. If the runtime library is written in (or compiled to) the compiler intermediate representation instead of machine code, you can get the same performance and semantics as having the compiler build the same code on the fly.
Show HN: Write Newsletter in Mail Client
Made super simple tool for newsletters.
No more special interfaces, no more emails that look like a pile of marketing.

Just write simple email, hit send and it will be delivered to subscribers.

I wanted this because, I want only to send newsletters updates that I would read myself.
For white/brown noise nothing beats the Bose Sleepbuds. They are the only earbuds I've tried where I can actually sleep on the side with my ear against the pillow.
And a GC.
That song was likely not about ears at all originally, rather the well-known version is a sanitized one suitable for children’s activities.
That "let's" won't go far with local unions in the picture.

https://archive.is/lpQpv :

Unions object to plans by TSMC to bring workers
from Taiwan to speed up work on new facilities.

And that's for temp workers.
That wasn't really their point. Their point was that paper containers are toxic, but it's a lie by omission to call them just paper containers.

If they had just written a good faith article pointing out that paper containers typically also contain PLA and this is known to be toxic in the environment, all would be well.

"PLA lined paper containers are toxic in the environment" would be a fair title.

This might seem pedantic but we have to draw a line between good faith activism and intentionally misleading activism.
The issue is that while you can drink out of glassware or ceramics (I enjoy those for my coffee and tea), basically everything is carted around in plastic.

If you want to buy water when you're out and about and want it in a glass bottle, your only choices are the "premium" brands that cost an arm and a leg.

And, more generally, it's pretty darn hard to avoid plastics when buying food. When I was a kid, when my parents bought meat from the butcher, it would be wrapped in actual paper, or close enough that it would become unusable once home, and they had to move the meat to solid containers. Nowadays, that "paper" seems to be able to withstand whatever you throw at it. Packaged meats and cheeses always come wrapped in some kind of plastic. The only food I still see in glass containers are "canned" vegetables.
My understanding has always been:

1. No indexes or primary keys

2. Insert and delete only, no updates

3. Automatically normalized behind the scenes leading to data compression in the 10x-100x range

4. Very fast analytical queries

BigQuery, RedShift, etc are columnar databases (for example).
A number of people have died in launches gone wrong. Tragic, but fortunately dead people don't tend to irradiate the ocean when that happens.