skysight-inc/HackerNews huggingface dataset:
Counterpoint: PHP used to be a very simple tool, the best for simple projects and to learn stuff about the how to build a website. But now it grew into one of the biggest language ever in terms of different features and syntaxes, and people have been building monstrous framework to try a build “serious” stuff with it.

PHP of the past didn't “suck”, but people who grew PHP in it current state, because they wanted a “professional” language definitely made it suck.

RIP PHP.
As long as you don’t care about unit test ability. Usually if you bothered to write them in Python or JS you usually don’t want to regress back to shell stuff. You’re already in a place where you have a runtime available so you can do way more stuff.

It’s usually the opposite direction that you mentioned that you want to go. You one liner some shell like awk to quickly get shit done without worrying about a runtime being available to you and then if you need it to be more robust and legible because of testing etc or production grade you move to a proper dynamic scripting environment
Ask HN: How do you manage email on a custom domain?
I want to send email using domains I own. It would be nice to have a decent gmail-like interface for them, but I don't want to pay for gsuite.

I could set up access within my gmail account, but I don't want to accidentally email people with the wrong address. What do people generally do?
> Because git is intended for source code and not as a way to make stateful changes to servers, there are no features for that. If you push a commit that didn't do what you mean, it will just blindly do it.

git doesn't do anything (except keep versioned source of declarative state).

Instead, have a look at your state engine, and make it as safe as you care to.

> because infrastructure isn't a stateless function of your git repository

So we agree, there's your problem. Not git, but the state engine function.

While you don't need K8s, for GitOps to work you do need a structured approach for operating your infrastructure. These concepts can help:

https://operatorframework.io/about/

“It is relatively easy to manage and scale web apps, mobile backends, and API services right out of the box. Why? Because these applications are generally stateless, so scripts can scale and recover infrastructure from failures without additional knowledge.”

“A larger challenge is managing stateful applications, like databases, caches, and monitoring systems. These systems require application domain knowledge to correctly scale, upgrade, and reconfigure while protecting against data loss or unavailability. We want this application-specific operational knowledge encoded into software … to run and manage the application correctly.”

Start by looking at the Operator Capability Level diagram here:

https://sdk.operatorframework.io/docs/overview/

You can iterate your ability to operate from desired state through those stages, with focus on the ones that hurt the most (by risk or by repetition).
> Driving around in more rural Georgia, it's not uncommon to see street signs riddled with gunshot holes.

My first thought as well. You'd likely need to make it a federal felony to shoot one and have an ad campaign to make it well known or I can't see these lasting 6 months in a rural setting.

That's not just a southern thing. I see the same all over the country.
> ..but if one of the most objectionable and controversial claims in the book is about adverbs modifying “unique”..

This reads like plain bad faith. Pullum lists a dozen or so very specific problems with S+W, and goes on at some length about the evidence against each. Any of those problems is more objectionable than the "modifying unique" thing, which Pullum mentions once in passing but doesn't discuss.
"Work on my stuff until 5-6PM". Nice. Slim chance for me.
From what I'm reading here, the company misled "investors" by attaching the NFT to ownership in the company, which would be considered a security.

"The order finds that Impact Theory encouraged potential investors to view the purchase of a Founder’s Key as an investment into the business, stating that investors would profit from their purchases if Impact Theory was successful in its efforts."

When I purchase a baseball card, I do not have the expectation that there is any additional value attached to the baseball card beyond what the collector's market will pay.
195 is a multiple of 13, to commemorate the 13 original colonies, 3, for the trinity, and 5, for the Five Freedoms.
Fantastic forum engine, the demo is https://board.asm32.info/ and beautiful themes are at https://asmbb.org
That is some next-level Baldur's Gate 3 cosplaying.
The Federal Trade Commission is fully equipped to handle consumer fraud.
>At what point does a thing you buy or sell become a security? Are baseball cards a security? Should my local baseball card shop be closed down as an unregistered securities broker?

Does your local baseball card shop advertise the cards as an investment that will increase in value? From the link: "Impact Theory sold almost $30 million of NFTs along with making loud promises that the NFTs would increase in value".

>I don't own crypto or NFTs, so maybe I'm just not informed enough?

This is a bad-faith "I'm just asking questions" comment and every negative post about cryptocurrency stuff has comments like yours.
Actually to create a fire you need the 3 things:
Fuel: in our case H2
Heat: in our case hot bullet
Oxidizer: in our case there will be only H2 is the enveloppe (O2 won't have the time to enter the envelope along with the bullet). So a fire should not start.

We are not at that stage yet, but we can't wait to test it!
Their fork https://github.com/microsoft/git
fun fact, all arrays in php are also associative. I once worked on code that managed to delete one of the array index keys. That was fun to debug
>And worms aren’t all bad. Your body’s immune system likely welcomes its presence. Our th1-th2 balance is supposed to have evolved with an assumption of helminth infections happening over the course of your life, so having a worm or two is likely a good thing. Supposedly

What is the point of making a claim and then walking it back?
>Self-driving cars are just a dream. It will just not happen as long as self-driving cars and humans share the same roads.

"On Monday, Waymo began letting the public pay for rides in its driverless cars in San Francisco."

https://www.nytimes.com/2023/08/21/technology/waymo-driverle...
In general, as our AI agents produce code files, we collect dependencies, and then at the end, use npm to determine the correct version numbers without actually installing on disk
ArgoCD will also not delete resources by default when the file is removed from the git repo. The author explicitly enabled auto-pruning.
They are exposed to the material on which the sorting and ranking will be done.
Vercel (Zeit) have sponsoring and acquiring lots of tech lately!
New construction is like new cars, only relatively "well off" people buy new, so you can end up where there's an entire under-serviced market because the only people who buy X are people who buy used.
Within a year of the Las Vegas shooting, the "bump stock" device used by that person was banned by the US.

The Trump administration has banned the use of bump stocks, devices that let rifles fire like machine guns, after promising to do so earlier this year.

https://www.bbc.com/news/world-us-canada-46614001
One of these days I need to get around to learning awk. In the meantime, I've learned some of the deeper, stateful, features of sed. For instance, you mentioned wanting to only output a line if it was preceded by another. Here's a sed command that does so:

sed -ne 'x' -e '/PREV/ {x; /CURR/ p; x}'

> echo -e "PREV\nCURR\nCURR\nCURR\nPREV\nRED" | sed -ne 'x' -e '/PREV/ {x; /CURR/ p; x}'
CURR

This uses sed's hold buffer. I'll break it down:

sed -n

The `-n` tells sed no to print anything out. By default, sed prints out whatever is left when processing. We'll tell it with the `p` command when to do so.

sed -ne 'x'

`-e` indicates we are specifying one of the scripts sed will execute. The command `x` switches the current line with whatever is in the hold buffer. We'll do this on every line.

sed -ne 'x' -e '/PREV/

The next command will only run on lines that contain `PREV`. But, because we've been putting lines in the hold buffer, we'll only execute on lines after `PREV` when it has been switched out of the hold buffer.

sed -ne 'x' -e '/PREV/ { ... }'

The braces indicate all commands should be run when we see this match.

sed -ne 'x' -e '/PREV/ { x; ... }'

First, we switch the hold buffer with the line buffer.

sed -ne 'x' -e '/PREV/ { x; /CURR/ p; ... }'

Then, we only print out the line if it contains CURR.

sed -ne 'x' -e '/PREV/ {x; /CURR/ p; x}'

Finally, we switch them back in case there is overlap in our matches. (Give `echo -e "PREV\nPREVCURR\nCURR\nCURR\nPREV\nRED"` a try with this.)

All that said, I'm pretty sure the `awk` script is much simpler and more direct, but I wanted to share how one might accomplish this was sed.

The time I spent learning this probably would've been better spend on awk, but this tutorial[0], was so good and so easy, it taught me nearly everything I know about sed.

[0]: https://www.grymoire.com/Unix/Sed.html
I love projects like these that change my mindset by moving things from “I can’t build, can only be built by big company” to “I can build at home”.

I have a series of books that walks through how to start your own foundry in your backyard all the way to building a lathe with your product. Unfortunately I had to downsize before I could execute it.
Can you share what the high-level goal of the project was?

i.e. was the VP trying to reduce risk? scale out responsibility for managing access?
What about asking the OS for the list of changes like Everything on Windows does, instantly, for millions, at a RAM cost of a ~1-2 browser tabs (though that might be limited to NTFS, but still)?
>There's a reason no one thinks college is better remote, for example.

You're still young and developing in your college years. By the time you're in the workforce at >21 years, you are already socialized and more fit to handle remote collaboration.
Yet another fantastic example of regulatory capture. When the last round of net-metering rules changes was up for public comment last fall, I joined the live stream of the proceedings, and called in and commented as well. I listened to a good 2 hours of comments, and every single one of them was vehemently against the changes. (Well, aside from one comment that was mostly off-topic; the caller used the time to rant about the lack of nuclear power.)

Of course, the commissioners still voted for the changes, and they've been in force since mid-April of this year (and I'm no longer considering rooftop solar due to the poor deal available now). I fully expect these changes to pass as well.

How do we get these clowns out of office? Seems our governor is hesitant to get involved at all.
Are you looking to have a dead worm in your brain? Because this is how people end up with dead worms in their brain.
This material is quite challenging enough without measure theory. :) Moreover it doesn’t really help you. Most of the material on concentration inequalities, which are fundamental in this setting, doesn’t make any significant use of measure theory.
The post seems like it is focused on some ancient version of C++, multiple of these papercuts aren't even valid today.

* You can just write = default for those methods often enough, and having to implement these is extremely rare

* use [[nodiscard]] for your silly bool get_message return

* C++ does in fact support multiple return types via structured bindings, or just use a struct

None of this is really what is wrong with C++, the real issues are that everyone uses a different build system and a different way of sharing code.
Attend festivals. And not the giant music festivals, either. They still exist virtually everywhere, and they occur at different times of the year. It will get you off your ass and around other people, and also let you experience the season.

As a bonus, you won't have to worry about what you're doing or eating, because all of that will be taken care of for you.
Well, I don't live in the US, but I got the picture that a lot of your problems over there are caused by zoning and car-centric design. Mixed usage of a space and such. Not sure how much depends on the state tho!

To be fair, I see the same issues in Frankfurt/Germany as well. Here's to hoping people actually so something sensible with that. Office floors are empty. Restaurants are dying. Designated shopping streets are dying. Stuff like that. Most of it because of bad economics of the shops.

I agree on the original article being BS tho.
This makes sense. Would also make sense why AIDS hasn't evolved to become less deadly, but it also brings up that covid hasn't had a bottleneck in terms of transmission. The main reason why one strain has replaced another has been that more recent strains are more transmissible. Delta was more deadly (and transmissible) than alpha, beta & the original strain, and came later for instance. I think we got lucky with omicron, which evolved from alpha if i'm not mistaken.
Thank you very much for your support!

We've made research and we aim to resist to 10 to 11m/s of wind speed. This would allow us to fly in 80% of regions of Europe, 80% of the time!
I recently spent some time camping in a place that hit daytime temperatures of over 100°F. When it's that hot all you can do is wet your clothing and spray mist and fan yourself to get evaporative cooling. Thinking about wet-bulb temperature in that context was terrifying.

The hot dry breeze can cool you off. The hot humid breeze is death.

If you live somewhere where this could happen you should move now.
Honestly Lyme disease is blown way out of proportion. It’s not all that hard to check for ticks to avoid it, and the course of the disease with treatment really just isn’t particularly serious for most who get it. There’s even growing skepticism around the presence of some of the reported sequelae.

The big things if you are in a Lyme disease area are to check for ticks and just go to the doctor if you either have the rash or symptoms.

Regularly taking antibiotics is awful for your gut health, somewhat risky from an antibiotic resistance perspective, definitely risky from a C Diff perspective, and probably wouldn’t even help very much since you do need to take them somewhat promptly after infection.
That's simple in countries without a Second Amendment, or that don't recognize self-defense as a fundamental human right, but it's not simple in this one.
Are Self-Driving Cars Kosher?
You obviously shouldn't omit words if they're needed, so surely we can go all the way to "Omit words!"
Teslas are being called MAGAmobiles now that Musk bought Twitter and has shown his love for rightwing disinformation and keeps replying to and platforming alt-right racists and other neo-nazi adjacent folks.
The “everyone should learn to code” trend is just a cheap attempt to lower software wages. Most people shouldn’t learn to code, it can be challenging for very very little gain.

I think our society would be better off if we replaced this mantra with “Everyone should learn the basics of accounting, woodworking and cooking.” But BigTech doesn’t profit as much from that.
https://archive.is/mQIMt
> people galvanized around it kind of like 9/11

Be careful what you wish for. 9/11 galvanized Americans to start two disastrous wars. The effect of a mass fatality event like in MFTF could easily be a bunch of pointless, ineffective wars. There's precedent for that, but not for anything like a Ministry for the Future
This isn't accurate. Aluminum casting is a well known and understood process, the only issues are either from poor manufacturing control or a poor design. In Tesla's case, it seems to be a mix of both, with a bit of "we're doing something gigantic that few companies have experience with" sprinkled on top.
we actually store nothing, so we thought there is no need to it, I'm adding one right now
> That's neither good nor bad, just preference.

I would argue that one of them giving you a better chance at producing reliable software should go above and beyond the notion of preference.
This set has been out for years, but previously was only available via specialty channels, and almost unheard of in the USA.

It's good to see it get a wider distribution, even if many will be snatched up by AFOLs (adult fans of LEGO) to build weird contraptions.
I think you got your wires crossed a little there.

My favorite will always be Toyota: Take Off Your Oversized Tires, Asshole.
Does this principle apply if you have one or a few values that are very common? E.g an integer column with 90% of them being 0?
I agree much of this fall under "working for free" but it doesn't have to. I for instance, work as a web developer and really want to get into making games, which is a huge undertaking in itself. It requires deep, productive time of learning and experimentation, and I often find myself drained after work to tackle such activities.

However, I do feel like working through projects like this and coming out the other side with something tangible is a high like no other, and I despite how hard it might be, it's really invigorating and gratifying.
> He was pushing for six-figures in every other one-on-one during our last six months together.

Good on him for bag chasing. Cost of living is absurd these days, shrugs
The wet-bulb temperature is the minimum temperature a wet body can reach via evaporation--effectively the minimum temperature you can reach via sweating. When the wet-bulb temperature reaches body temperature, you can only maintain body temperature via active A/C.

Even if you are the fittest, healthiest human being alive, standing in the shade in a thorough breeze, your core body temperature can only go up. Let it go up, and you get heatstroke and eventually death. And if you're not the fittest, healthiest being alive, or not standing in the shade? It's only going to go up faster, and heatstroke and death will beckon much sooner.

"Wet bulb events" are, in short, when "no A/C means outdoors = death"
Chinese naming makes the best puns.
Saying that doesn't mean I agree with what I say, you know.
https://archive.is/UG9xX
That's awesome! In what situation did you had the opportunity to fly a H2 balloon?

Do you have any video that you could share about the lighting on fire of the balloon?
Red Hat may start requiring CLAs for any source they accept as contribution to any software they maintain. To do otherwise would put them at risk of contributors rescinding their licenses and preventing Red Hat from distributing the software they make money on.

CLAs may become standard for all serious open source projects for similar reasons.

There's a reason why CLAs, including signed permission from your employer, have been standard for GNU Project contributions since forever ago, even if it weren't tied to this particular issue. It gives the FSF free and clear rights to the code to enforce copyleft without the potential for legal snags regarding ownership and permission to distribute later on down the line.
Yes but if you don't even have a computer, it's difficult to do serious stuff.

Like write a long email or a story, making a spreadsheet to compare finances etc.

I mean those things can technically be done these days but it's a total PITA and it's much slower than on a real computer.
Sed – An Introduction and Tutorial
It is, unless you spend too much time in a lecture format with too little deep practice. Taking work home is not a good solution.
Oh, the robotity!
The partisan assignments are explicitly partisan, but independents can be appointed too. There is a limit to how many commissioners can be from a single party.
Things you didn’t know you could do with GitHub Projects
Are you making sure that you're doing a sample rate, but send over all errors?

At a former place, we were doing 5% of non-error traces.
This person sounds ridiculous because they use this as the "turning point" sentence for why they were convinced by this queen character, "She could tell some people their secret weaknesses, such as undue pride". When someone is charming, their charisma can convince of you of anything. As a psych professional trained from yale and columbia I would expect more w.r.t training for checking one's own cognitive biases.
Great example of my main point. Instead of fixing the real problems (availability of weapons and to some degree mental illness) we ban an accessory. Meanwhile elsewhere the bodies keep dropping.
I really like this framing~~!
In this case no one is pregnant yet, so it is not an abortion by definition. It so deliciously ironic that you accuse them of spreading misinformation.
Some here use Fastmail [1] with their domains. Others run their own self hosted mail servers. Fastmail is probably less expensive and less hassle unless one has a bit of knowledge of setting up mail servers. I don't know gsuite pricing or if this is a better option for your use-case.

[1] - https://www.fastmail.com/pricing/
- January 1st: depression and solitude
- March 15th: spring, yay
- May 27th: summer
- August 8th: late summer + bit of autumn
- October 20th: autumn and christmas

something like that?
GenAI Memes
Lithography is one thing, making an IC also requires all of the carcinogentic diffusion chemicals and more.

Maybe wait until your kids move out to Uni before embarking on this hobby...
This really is it. Most knowledge / white collar / software developers (not all) have downtime during the day. We are posting on HN during work hours. Its within the realm of reality to pare off an hour 3x a week to learn. Now I generally spend that hour doom scrolling, but if I was dedicated I could absolutely study, thats on me.
Making Sense of the China Meltdown Story
>>Perhaps this is a naive question, but wouldn’t a preventative measure for heart disease<<

preventive and corrective measures, in response to health issues should be instituted in the context of the whole organism[patient]

cardiac cirrhosis, is an example of secondary pathology related to a common set of disease conditions [heart disease].

correction of pathologic state of one organ via stem cell therapy, is a start but is not complete, heart disease is not always preventable by way of lifestyle choices, as genetic, and traumatic causes will effect occurence.

protracted illness often leads to secondary, or even, systemic issues concurrently presenting, at time of first examination.

any therapy must take this context into account.

The old adage of “an ounce of prevention is better than a pound of cure” is only true, when prevention is possible.
We've been using Helmsman (https://github.com/Praqma/helmsman) for the same use case. It supports some other creature comforts (automatic fetching of parameters from AWS SSM, chart ordering, etc.) and seems a bit more mature.
Heck, even C++ is getting out of hand for Herb Sutter. He might say "ISO C++ is the best tool in the world today to write the programs I want and need", but then he also says "My goal (with cppfront) is to explore whether there's a way we can evolve C++ itself to become 10x simpler, safer, and more toolable."

https://github.com/hsutter/cppfront
It is. People here are fervently pro-ipv6 and won't admit it, but your theory is completely right.
Stanford's Science of Blockchain Conference '23 – Livestream
URL links to a live stream today, August 28th.

Here is a general link to the conference: https://cbr.stanford.edu/sbc23/
Nice, good to see activity in SBCL dev.

Does anyone know how difficult implementing a Real-Time GC would be for SBCL or ECL. I know of that paper by Rodney Brooks (L -- A Common Lisp for Embedded Systems)
Identifiers assigned to objects associated with people, even indirectly, are PII even if it is possible for them to be misleading. PII doesn't require that the information be incapable of being misleading, otherwise almost nothing would be PII.