skysight-inc/HackerNews huggingface dataset:
> My mother was from Utah, and she always lamented at the small size of her flowers growing up in Chicago. They are much larger in Utah because they can get big without insects eating them.

Counter-anecdote from a Utah local: every time we travel to a "wet" area (any travel but Arizona / Nevada) we always find the climate to be more verdant and flowery. Perhaps ecosystems are more multi-faceted in nature.

Counter-counter-anecdote: Our Roses love the weather here.
I agree with you, but I would also add that real history is also typically much more uncomfortable, for nearly everyone. It can also be legitimately controversial as there's truly a lot that we don't really know, particularly around people's motiviations and sometimes true beliefs. For example it was common practice for people to burn any letters that didn't reinforce or support what they wanted history to remember. It takes someone with real dedication towards separating themselves emotionally from the topic to attempt an accurate portrayal, and that is a rare quality indeed. Certainly not a quality widespread enough to be present in every middle school and high school history teacher (though there are some excellent ones out there).

Some examples of the discomfort: to many white people now the history of slavery and racism is deeply uncomfortable. It's not even difficult to find hard evidence of such as many racist attitudes persisted well into the era of recordings and have been immortalized in movies and TV shows. I suspect a big part of that is the recency effect since we're still living with many follow-on effects of the practice even if we don't practice it actively anymore.

Much less talked about though is the history of racism and slavery among nearly all people at different times. For example a large majority of the black slaves that were sold to Europeans (including the Europeans living in the Americas) were originally enslaved by other black Africans and sold to the slave traders. Not all the slaves were sold either. To be fair the Spanish (at least in first half of the new world exploration) didn't have much of a problem doing the enslaving themselves as they routinely enslaved native people's after conquering them. We can also go back millenia and see the same behavior. Greeks, Romans, Persians, pretty much everybody had their slaves for as far back as history is recorded (and surely much, much farther).

We like to think we are enlightened nowadays, but I think history really demonstrates that as humans we are almost universally inclined toward enslaving other humans. Hopefully we're irreversibly past that now and well on our path to the Star Trek society, but even if that is the case it doesn't make the history any more comfortable.
Totally happens in C code too. Maybe even more often.

Just today had proxmox not working because of invalid localhost line in /etc/hosts.
Or had problem with logging in KDE because /etc/shadow was owned by root.

In both cases only incomprehensible error messages. Luckily solutions was googleable.
Show HN: Get your GitHub profile report of public code
The "general category" [1] and "whitespace" [2] properties are real character properties defined by Unicode. Referring to them is, ideally, how a language that supports Unicode should do things.

[1] https://www.unicode.org/reports/tr44/#GC_Values_Table

[2] https://www.unicode.org/reports/tr44/#White_Space
>Either way, I'm an idiot if I think I can eat those donuts now and just "pay them back" in a few months. That's not how food works. That's not how health works. It's not "good" that I'm packing on the pounds now.

In fact, that's exactly how food works. If you don't weight thousands of kilos right now it's because how much you've eaten and how much you've burned are more or less balanced, even if you're not at your ideal weight.

>It's going to be harder to work them off later.

Why? Literally, why? A Joule is a Joule whether it's now or later. It will literally cost you the same effort to burn a Joule's worth of fat now as it will ten years from now, because that's what effort is.

The way technical debt and "dieting debt" are different from financial debt is not in how (or whether) they're accrued and paid off, but in that financial debt has a time component, because the debt is with a second party. You can't hold a significant debt indefinitely, someone eventually comes to find you. Technical debt and dieting debt are debts you have with yourself -- or rather with your future self. There's no one to come looking for you, and you're only screwing yourself if you let the debt sit there unpaid and causing problems for yourself. That's why it's stupid to accrue it, not because of some effort calculus about how much more effort it's going to take to repay later.
One major difference is that while indexing, you're generating an internal data structure that represents that site. Once done, if the site doesn't change, you don't have any need to revisit it, and in fact, fetching the site multiple times just increases your own costs.

On the other hand, an unsupervised AI training algorithm may just need raw text, and as much of it as possible. It doesn't know what site it came from or much care, and it's not building any index that links the content back to its original source. So fetching the site on each training epoch might actually be viable: why bother storing the entire internet when you can just fetch -> transform -> ingest into your model? If your crawler is distributed enough, it won't be the bottleneck, either.

If this is the architecture some companies are using, this also means that these crawlers won't ever stop, because they are finetuning some model by constantly updating over time based on the "current" internet, whatever that might mean.
Thanks for the advice and book recs! I will take a look at them. I have been given some CBT techniques by my councillor but always good to read up on other systems as well.

> Don't spend much time analysing some deep-seated reason for your anxiety.

Yeah I feel like I'm supposed to be able to instantly see the problem on a little introspection yet that never happens. Constantly wondering why I feel like this doesn't seem to help much.

> You will not be making good decisions while anxious, and other careers will not be less stressful.

Good point. Most well paid careers do pay well because there's a demanding aspec t to them.
This is one of those projects every nerd loves to build :D

My first iteration back in lockdown [0] focused mainly on rain (I'm from the UK), but later versions used a colour e-ink, added a camera to change the background with a selfie and added train times from my local station, along with upcoming birthdays.
Reminds me I need to try and write an update at some point!

[0] https://jamesjarvis.io/posts/2020/06/umbrella-e-ink-weather-...
I don't even know. I never made it past the second level.
Remember who gave loans to him after he burned bridges with the large western banks.
I've been had. Good one.
Yet at most mature-ish orgs this ends up happening... it's such a pain to deal with
You're making a fantastic argument for why your earlier accusation that Ezra is advocating "the core ideas of the current administration" is completely ludicrous.

All of MAGA's most core policies are fundamentally degrowth. Tariffs, cancelling the CHIPS act, cutting funding for medical research, pushing expensive fossil fuels like coal above cheaper renewables or even natural gas, pushing resource extraction and commodity manufacturing and agriculture at the expense of advanced manufacturing.

The outcome of all of those policies will be degrowth, even if Trump isn't using that rhetoric.
Funny, I thought it was an interesting exercise.
"Sadly, ClickHouse is written in C++, not in Rust.".. nice opening
If you like Brian Eno's music, you might enjoy Hiroshi Yoshimura. Wet Land is one of my favorite albums of all time.
Actually, the (in)famous "sparks of general intelligence paper" about GPT-4 included tasks such as "Draw a unicorn in TikZ" which really is not that far off from this task. There were also examples for drawing cars/trucks/cats etc with SVG.

But I do think that evolutionary algorithms or MCMC variants could do a better job of this, especially if paired with an auxiliary model for scoring their intermediate results.
This was fantastically well written. Big thank you to the author and the poster!
What is worse, our real consumption based per capita emission is still rising (+8%)! We love importing stuff that polluted elsewhere.

Local reasons:

Belgium has a highly industrialized economy, with significant sectors like chemicals, steel, cement, and refining which are energy-intensive and heavily reliant on fossil fuels. Antwerp’s port, with very high and very dirty maritime transport, hosts Europe’s largest petrochemical cluster.

Belgium's car culture, company cars as a tax benefit, and a well-developed fossil-fueled freight transport sector. One of the most dense road networks in the world leading to heavy road traffic and congestion.

Belgium also hosts the capital of Europe. The diplomat and CxO consultant class flies in and out of Zaventem almost daily.
Does 'O&O ShutUp10++' fit the bill perhaps?

Edit: I'm a grateful user since at least 5 years. Can't imagine Windows without it.
One screen per paper I print with special guides. So, I've got various resolution represented. The I just take pictures of the drawings, load them into this webtool and connect them together.

Like a super low budget Balsamiq
How Dependabot Applies Advisory Databases to Python
Halloy – Modern IRC Application in Rust
Excellent reporting, particularly concerning the rivalries in the top levels of the Ukrainian military leadership. If only it was possible to do a similar deep dive into the Russian side.

One "what if" I am left wondering about concerns the U.S. frustrations and Ukrainian reluctance to lower the draft age. Maybe that ties into Zelensky and Budanov's belief that Putin has been "approaching death" for 2 years?

https://www.thetimes.com/world/russia-ukraine-war/article/ze...
THe original version of that idea seems to come from "The Unaccountability Machine: Why Big Systems Make Terrible Decisions - and How The World Lost Its Mind", by Dan Davies (the "Lying for Money" guy.)

There's a shorter interview with him (in podcast form, includes a well-made transcript) going into these ideas at https://www.complexsystemspodcast.com/episodes/dan-davies-or...
>> Russia is not a democracy

> How do you determine this though?

By not wasting time on intentional time-wasting arguments.

> That democrats think of this as a defeat is amusing to me.

Not most Democrats that I've seen - they wanted the law followed (for future reference: Democratic party members are Democrats, those who favor democracy are democrats).
Ummmmm, E2E on a JavaScript-infested website?

No thanks. Just, no.
You don't need an "extinction event" to hurt coffee production so much that drinking it (especially Arabica) becomes an expensive luxury due to lack of supply. Crops that are grown only in particular parts of the world will suffer the most from localized unusual weather patterns, as there won't be production from elsewhere to compensate.

Also, it takes some time to move production elsewhere. And if climate change continues to get worse, you can't really trust any place to have a consistent climate.
They're the same person. He's just a techno-optimist and interested in teaching.
And it depends on the person and their experience of chatbots. People were fooled in the 1960s by ELIZA, the chatbot that mostly just rephrased what the user said as a question (i.e. "I'm afraid of flying." "Why are you afraid of flying?") and people believed it was understanding them.
It has been a while since I listened to Planet Money. I enjoyed the shows when they bought and sold things and talked about the process. There have been a lot of other episodes I enjoyed. I will listen to this and see what it is like. Maybe I will start listening again.
Test your Python code. Fuzz, mock, coverage and more
This is mine too. This Is Not is one of if not the best mixes I’ve heard in my entire life. This and Live at Planet Uterus.
Why would Nintendo give special treatment to owners of modded switches?
What I find hard to imagine is how the app should respond when synchronisation fails after locally committing a bunch of transactions... Manual merging may be the only safe option in many cases.

Yeah, exactly right. This is why CRDTs are popular: they give you well-defined semantics for automatic conflict resolution, and save you from having to implement all that stuff from scratch yourself.

The author writes that CRDTs "don’t generalize to arbitrary data." This is true, and sometimes it may be easier to your own custom app-specific conflict resolution logic than massaging your data to fit within preexisting CRDTs, but doing that is extremely tricky to get right.

It seems like the implied tradeoff being made by Graft is "you can just keep using the same data formats you're already using, and everything just works!" But the real tradeoff is that you're going to have to write a lot of tricky, error-prone conflict resolution logic. There's no such thing as a free lunch, unfortunately.
Yet they are bad at every one of those points.

* An auto increment ID is just as human non-readable as a UUID, it's just easier to get silent collisions from typos.

* The Source is metadata that belongs in a metadata system, not into the ID itself

* the veracity is worthless without verifiability

* gated-ness is just an anti-feature caused by the lack of verifiability

If you you classify identifiers along different axis of their properties, you'll notice that DOIs actually inhabit the completely wrong quadrant for their use-case.
(https://docs.rs/tribles/0.5.1/tribles/id/index.html)
You missed the mouse mode of the new joycons, tilt them down and use as a mouse.
Recovery means you can’t walk up stairs after a leg day
I actually think what your asking for exists, I cant remember the name but I think Aphex Twin was involved?
They have a few other use cases listed on their website.
Hey thanks for the tips!

> Don't accept a job where teams do Scrum.

Yeah I haven't enjoyed working under points and sprints. There just never seems to be a logical end to your work or even a pause.

> Find a place where you are helping the business run, but not directly producing the product that defines the business.

I like this a lot and it makes perfect sense. Thank you very much.
I went through a long period of maintaining an intense exercise regimen and intentionally compared my experience without using protein supplements and using them over longish time periods. Personally, I can't say that saw that they made any real difference in any aspect of it. However, bodies differ, and YMMV.

My suspicion is that if your diet is otherwise appropriate and healthy, these supplements won't matter.
There’s also ‘don’t do it’ ( just turn the whole thing off because it’s actually not needed ) and ‘use a better middleman’ ( os, compiler etc while not going lower level). In my experience these are very cheap and usually not looked at and most devs jump at the other 5.
You want to train the rational part of your brain to disregard the anxiety signals coming from your amygdla; and over time, the amygdla's messages will become less and less intense

Can that really be more effective than/without digging to the cause? My personal experience with downward arrow is that on success, it doesn't reduce anxiety by itself, but it adds lots of courage and knowledge to intentionally face situations where it comes up and to go through aware. If you don't know what's wrong... hmm I'm not a therapist to figure it out. Do you really feel it less, or do you accept it like a tinnitus? (I mean the latter is a solution but personally I'd rather not feel it).

You will not be making good decisions while anxious, and other careers will not be less stressful

Mostly agreed. Because (from CBT perspective) while it's nice to take a break and relax, the crucial reflection info disappears. It's sort of a pointless pause and the issues will find you anyway.
That was more a choice by individual aircrew than higher command or bureaucracy.
Bubbles of expanding change in the structure of spacetime. Spoiler ahead. In the book, under the "Dark Forest" game theory setting, super advanced civilizations wipe lesser ones out in increasingly complex ways, for example, triggering a spacetime flattening in the target solar system, creating a bubble where s-t collapses into 2D. Also, scars in s-t when reckless young civilizations use FTL technology.
As someone who has done biz with China (specifically with Tsinghua University) - the key phrase is "for now". China's strength in economics is to take what works elsewhere, bring it to China to understand what about that product or service works domestically, and then China-fy / reverse engineer what's great about the product, and then get Party backing to scale it in order to beat the foreign competitor. This is their default strategy and no matter how many factories Tesla might have in China now, it's not a certainty that those factories or technologies will be in Tesla's hands in 3-5 years from now.

Specific to the automobile industry, remember what VW's mistake in China was. Long story short: they taught the Chinese how to really build and scale auto production. The Chinese learned, and then shut VW out of the domestic Chinese market once they had a strong Chinese competitor - they were able to scale and produce cars for significantly cheaper.
Basin amplification refers to the phenomenon where seismic waves are intensified as they pass through sedimentary basins, typically causing stronger ground motions than would otherwise occur. This effect is particularly pronounced in regions like Bangkok, which is situated in the Chao Phraya River Basin—an area underlain by soft, sedimentary layers. When seismic waves encounter these soft materials, lower frequency waves can resonate, leading to amplified shaking in structures above. The mechanics behind this amplification stem largely from the interaction of seismic waves with the geological structure of the basin. In studies of past earthquakes, recorded peak ground accelerations (PGA) within the Bangkok basin have consistently surpassed 1 cm/s² during significant seismic events. This amplification can lead to severe structural damage, even hundreds of kilometers away from the quake's epicenter.
Love it, this is a great step towards making AI generated code part of actual workflows in applications that go beyond initial POCs.
Like the experiment O2 did last year? https://www.youtube.com/watch?v=RV_SdCfZ-0s
And sitting on an airfield for months at a time bored senseless, it
used to be cool to paint insulting platitudes like "Eat this MOFO" on
munitions. Now:

1) Blowing kids to smithereens must be done in a politically correct
fashion, even while violating the Geneva convention.

2) Nobody is sure who the enemy will actually be next week, so it
would be shame to have to repaint them.
the playbook works relatively well outside west hemisphere.
grab, gojek, gozem, yassir scaled well beyond services to fintech.
AutoMapper and Mediatr Going Commercial
> And HIMARS sounds like you are sending something to Mars. Quite the thing to name an artillery platform :)

Mars is also the Roman god of war.
As a daily coffee drinker I wouldn't mind less caffeine in coffee. I drink coffee for its flavour (and have tried dozens of different coffees from many different roasters). I have tried some decafs but they just taste different and generally much flatter. They also behave very strangely in my espresso machine, requiring a much finer grind to sustain brewing pressure. From my limited understanding of decaf processes, they all remove more than just caffeine, so the effect on flavour is unavoidable.
I'm not sure whether or not he did this first, but it's very similar to an extremely impressive, but old and well-known illustration of the power of Fourier analysis in which you construct a "Fourier epicycle" (think: machine made of circular gears of different ratios) that can sketch any image. 3blue1brown has a great video on Fourier Epicycles but you can also get the idea here https://mathematica.stackexchange.com/questions/171755/how-c...
Feel like the sweeteners mess up my digestion. Are useful to get some protein after a workout - in everyday rather eat some almonds & less processed food..
Loved this movie. Has one of my all time favorite songs in it, Polaroid Millennium, and features a Nokia 9000 joke. What's not to love?
I don't think HN is the right place for such broad, open-ended health questions that don't have anything to do with tech or hacking at all.

There's so much information available across the internet on this, both expert and in forums.
Thanks! Fortunately I'm not that bad to the point of being miserable. 3 years ago I tried lexapro for 3-6 months. It worked somewhat but was more of a bandaid. Beyond medication, I'm not quite sure what else a doctor can do that a councillor can't provide.
I still believe that larger models are better at covering the long tail. Our benchmarks are saturated, but actual model capability is not.
> I'm really curious where you're getting this impression from?

Experience mainly, though perhaps I live in a bubble. My "99%" assertion was more pointed at the "server-side on Linux" part than the "most likely in a container" part.

Really the point I wanted to make was that your development and test environment should be the same as, or as close as possible to, your production environment.

If your app is going to be deployed on Red Hat Enterprise Linux (whether in a container, VM, or baremetal), then don't bother chasing down cryptic NPM errors that arise when you run it on Ubuntu, Mac, or Windows. Just run everything out of a RHEL docker container which mimics your production environment and spent your limited time doing the actual task at hand. It simply is not worth your time to rabbit hole endlessly on NPM errors that happen on an environment you'll never deploy to.

> There are a lot of reasons to investigate these things, ...

Sure, I don't really disagree with that and generally it's good to have a solid understanding of your tools and what lies in the layers below the abstractions that you normally work with. The detective work in the post is solid.

But the thing is that the author was supposed to be learning NodeJS in order to ramp up on a React project. But he got derailed (heh) by this side quest which delayed him being able to do the actual work he set out to do. Whether or not it was worth the time is subjective. But either way, it would not have happened in the first place with better dev environment practices.
this is a weirdly anti art view of music as a whole, do you just not enjoy organized sound?
Individual studies don’t exist in a vacuum. They can cite tens to hundreds of papers just like a meta analysis. The difference is in addition to the literature review they had to do anyway to develop their research question, they also contributed novel data to the field and tried to put it into context. Meta analysis don’t get published in big journals like Nature, novel data do.
If you want to simulate the behavior of a large crowd of people, 2D fluid simulation is accurate enough for most purposes. I’ve used it to simulate a crowd in a video game. One could say it’s spherical people.
I have this problem as well with my 2005 Prius CD player, and my 2005 Odyssey's changer before I replaced that car. I think only the highest quality CD-Rs written at the lowest possible speed is your best bet, but I think there are more variables than that.
When parameterization fails: SQL injection in Nim using parameterized queries
I agree; I wasn't clear in my previous post. I understand the economic underpinnings. I cannot understand the coupled animus and have stopped trying.
What killed him?