skysight-inc/HackerNews huggingface dataset:
Some religious groups are much better at retention than others.

Ultra-Orthodox Jews (Hasidic/Haredi) and Old Order Amish have very high retention rates, by some measures >90%.

Mainstream Catholicism has very poor retention rates – there is a quip that ex-Catholic is one of America's largest religions. However, if we look at highly conservative/traditionalist groups like Opus Dei or SSPX, the retention is much better (although I don't have exact figures).

Mormons are definitely showing signs of transitioning from growth to decline, at least in the US. However, given other religious groups I mentioned appear to be avoiding that, it may be more a story of mistakes of the Mormon leadership than anything else.
I think nudity content is not illegal in the West. It is avoided due to self-censorship, but it's the advertisers not the party that content providers fear.
I definitely think an article like this can be written from a neutral mindset. The ideal neutral journalist is one who is not emotionally invested in an outcome. In domestic politics almost everyone has an opinion but a piece about a scientific dispute is not something most have an opinion about.
Just curious, did you explore finicky(https://github.com/johnste/finicky) or Choosy(https://choosy.app)?
I also TA'd 110 and I firmly disagree. CPSC110 teaches you to view a particular problem as a series of different possible states, and solving for those states (while placing an emphasis on seeing base cases and working up from there). Students learn about data structures like binary trees by the fifth week, and the ninth week they're already able to solve sudoku puzzles using generative recursion. We even touched on the n-queens problem towards the end of the course.

Racket serves its purpose well as a simple and fast to learn educational language; it's easy to see and understand recursion. It's also easy to see what the execution order of statements in your program.

I will say though that some problem sets were a bit brutal in terms of time taken to complete them.
Well marijuana is still illegal in my retarded EU-member country, hopefully they'll change that eventually now that Germany legalized it too. But I did try it in Amsterdam and gave me rather severe psychosis every single time. Paranoia, hearing things, that sort of stuff. Maybe it takes time to get used to it, maybe dosage matters, maybe strain matters, didn't have time to test much that one time I visited and not inclined to do it in Romania due to the harsh penalties for the smallest possession.

But the first time I tried vodka it didn't go well either. I downed like 200ml in a blink of an eye and thought "this ain't go no effect" so downed another. Then another. And then ... came the effect. So maybe my first attempts at marijuana weren't a "glass of beer" but a "bottle of vodka" as an allegory.
> The premise that it was intended to kill Chinese chipmakers is, if not outright wrong, exaggerated

> The connection to the recent stock dip of nVidia and friends seems dubious. Trying to interpret the stock market when there is no major news story is basically reading tea leaves

Why would the motivation for the chip ban be in question because of dubious stock market readings _after_ the fact? The effectiveness (or lack of it) doesn't retroactively change the initial intent.

I'm not saying you're wrong about the motive being misrepresented, but it seems like a strong claim that could use some more explanation.
>You can't really fix that with some DEI initiative at the workforce level

The article doesn't reference DEI at all. Instead, it presents the organization as one that provides support, networking and training for women in tech.

But, I'm not very familiar with this organization beyond the article. Was DEI also a major initiative of theirs?
I think it's the actual content.

Tiktok promotes mental illness, fake influencer tricks and stupid dances, Douyin promotes heroic 3 year olds cooking eggs with chopsticks on a giant wok for their sick brothers.
Nitrogen is inert. Even if you could run out of N2 (unlikely), it would have no effect.
Anecdotal but a decade's worth of recreational cannabis use destroyed my body's ability to produce testosterone. If you are going to use any substance for long periods of time, make sure to get frequent labs.

TRT has mostly reversed the damage but I will need to take this for the rest of my life. My levels were always upper 500s/low 600s (590 ng - 610 ng). Then recently, two years back or so, my total testosterone dropped to below 200 ng/dl, as low as 190 ng/dl. Estradiol was very high (triple digits) as was prolactin. My point in sharing all this is that your body WILL maintain homeostasis at any cost, even if it means grossly adjusting your hormone ratios.

Be cautious with anything you put in your body.
Since Google earth didn't fix anything this won't either.
I was 12. I had access to an Apple 2 at home, and it came with a booklet on Apple Basic.

But let me say this as well - you'll get a lot of people here quoting young ages. That doesn't mean you -have- to start young.

I often hear the same question with music. Lots of people started young. But equally lots of people start old, it's just not a story. I started playing drums at 20. People I went to college either had never seen a computer before 20.

Age is just a number. There's no virtue in starting young. Ultimately it doesn't really impact every you can end up. It's just a signal that you have an interest, and got an opportunity to indulge that interest young.

Side annecdote - I remember one moment really well. I'd read a bit of the Basic manual and then had to go off to school. On the way home I deduced that the language must have an IF statement. In hindsight it's obvious, but what I remember most was the deduction itself. Being correct (which I verified a few minutes later) seemed like a very powerful thing. I feel like maybe it was the first thing I consciously figured out that wasnt taught to me by an adult or book.
A lot of generics (and name brands!) really don’t work right though. Scroll wheel is a mess in macOS.

Logi ergo scroll wheel doesn’t work. ProtoArc M01 works for a bit then stops working after a few minutes. Logi M575 works flawlessly.
Being “job ready” (whatever that means) is a side-effect and a byproduct of a university education, not the end. The telos is to teach you how to learn and think well. In this regard Racket is almost as good as you can get. (I’d personally rank the Shplait language (new; implemented in Racket/Rhombus) as best for teaching.)

Anyone who learns Racket will have learned ways of deconstructing problems that will make them far superior in problem solving to those who learn only e.g. Java and only know how to do things the OO™ way.
LISP to Python (and therefore a job) is really just moving the left hand parenthesis after the function name, replacing spaces with commas, discarding everything good and right about homoiconicity, and embracing a nigh sickening amount of syntactic sugar around OOP.

Give me a decent LISP programmer who is willing to compromise and I can get you a job.
>> What would it even mean to escape the “system?” How can you do that except death? If you are breathing you are playing some kind of game.

I think yogic/buddhist enlightenment or nirvana is freedom from constraints due to nature.. the solution (as far as I understand) is essentially a state like death or physical non-existence but somehow still fully conscious and absolutely blissful
Why? Partial pressures are what matters. If N2 was sucked out of the atmosphere, not much would change.
Exactly this. And the irony is that he himself follows the very same standard playbook: play around, do several "small bets" and then go all in on the most successful one. But he sells you the idea that you need to be your own VC and have multiple income streams.

His other projects are mostly dead by now and my bet is that he won’t have another one ever. He’ll probably save a lot of money from his course, put it in an ETF and call it "see I diversified my income" lol.
> Except for the hardcore traditionalists. We can expect to see more of them, as the others are bred out of existence.

I would say conservative Catholics rather than just traditionalists.

Both SSPX and Opus Dei have larger families, and both have a strong conservative streak. But SSPX is traditionalist, whereas Opus Dei is more "modern conservative". Opus Dei is officially enthusiastic about Vatican II (provided it is "interpreted correctly"), SSPX refuses to accept it. While both celebrate Mass in Latin, SSPX insists on using the old (pre-1970) Tridentine Mass in Latin, whereas Opus Dei's Latin Masses are the contemporary Mass in Latin. Opus Dei emphasises obedience to the Pope (although Francis makes that painful in a way that his predecessors never did), SSPX insists on a duty to disobey papal decisions it believes to be erroneous
"We as a society" don't really decide on anything. The power to make laws and the power required to enforce them rest in the hands of a select few wealthy people who stand to lose money from the dissolution of manufactured scarcity and precarity. Policies like universal healthcare are viewed favourably by the American public especially when presented without the dressing of red scare but something like that (which many developed countries have to varying extent) does not even come close to being considered in the House and Senate because it would make Wall Street very uncomfortable.
Since we spend a couple percent of our total energy consumption just on turning nitrogen into fertilizer, anything that reduces our dependence would be awesome for the climate.
I didn't say it was a good argument, just want their intention was. But they did at least give examples that showed the claim was potentially valid, whereas your example wasn't relevant at all (nor did it make the point you've switched to about them not making an argument).
Based on this I'd say they didn't realize until some suspicious VMs started popping up...

Wonder what their time to detect was
I should have loved biology (2020)
Buffaloes aren't exactly Main Battle Tanks you know: it's not that difficult to build fences that are able to stop them (it just won't be the light fences you have in mind).

Also, not voluntarily pushing the beasts to your fences is going to help a bit, since buffaloes don't run to cliff on their own…
They might be dispassionate but they are not "neutral", neutrality is a position defined relative to two other positions and will always be a disputable ephemeral target. Even topic choice is an implied opinion.
I’ve been that person before. It was good while it lasted, but some organizational changes put the wrong people in change and moved me out of that role in favor of more authoritarian rule. I don’t think I need to go into all the details, suffice to say, it left me burnt out and not too excited to volunteer for things.

I’m in a place where the team needs to self-organize again, but I’m less willing to step up, and no one else is either. Some members of the team have also been vocal with the “X is not my boss, why are they talking” line when someone tries to control the chaos. We have 2 people whose literal job is organize and run the team (a boss and a scrum master), but they either aren’t around or aren’t competent. This has left the team in a pretty bad spot. Every team needs at least one person to step up, and that person needs to be reasonably competent. Hopefully Bayer has this, as playing fast and loose with medication is a bad idea. I want the companies producing my medication to have strong and robust processes in place.
As has been suggested elsewhere, it would be great if certain actions could be taken by the device if the 'wrong' fingerprint is used.

For instance, you encode one fingerprint to silently wipe all biometric data on the phone when used. No indication that it happened, just a 'biometric verification error' for all biometrics going forward (until the device is unlocked and new biometrics are encoded).
Wow, this is super cool! I'm definitely going to send a collab proposal once I'm done with my Epic Rewrite Project and have some time to write it up nicely.
This stopped feeling like fun the moment one person can hoard entire country's emoji set of domains... and I feel guilty for hoarding half a dozen of domains...
My point of view is that if you want to use CL in your shop, you better have serious money as the people that can do it without blowing everything up are the same people that can find a good job somewhere else. Lisp is more like spell-crafting than house-building (Forth is like that too), so after a while, the system is more like a new language entirely. You have to get a team of highly disciplined engineers and it's not something the current state of the industry tend to do.
Purple is the new green: biopigments and spectra of Earth-like purple worlds
The Supabase CLI [1] provides a way for you to manage functions, triggers and anything else in your Postgres database as a migration. These migrations would be checked into your source control.

You can then take it a step further but opting-in to use Branching [2] to better manage environments. We just opened up the Branching feature to everyone [3].

[1]: https://supabase.com/docs/guides/cli/local-development#datab...
[2]: https://supabase.com/docs/guides/platform/branching
[3]: https://supabase.com/blog/branching-publicly-available
This is great, thanks for sharing it! I think it would be good fodder for HN discussion so submitted it to /new, hope you don’t mind.
Racket has a ton of different types of for loops for iterating over data structures etc. and collecting the results (or ignoring them). They're implemented under the hood using recursion but that's hidden from the user and it should be trivial to go from then to other languages. Maybe this class they're talking about didn't cover them?

https://docs.racket-lang.org/guide/for.html
Presumably this is just for some locations/domains? I still get a mountain of recruiter spam...
Take particle physics for example, the LHC was incredibly expensive and most people's life won't be better that that we've found the Higgs field. It was also not paid by investors but public money.

There are quite a lot of science that's basic research and it's done for scientific curiosity only with no clear way of translating that to marketable applications.
I mean, maybe you have more background knowledge than what you're posting, but it doesn't seem to me that there's necessarily an especially strong link between your recreational cannabis usage and your testosterone levels. Particularly if you've been doing something for 8 years without any side-effects and then suddenly something drastic happens - it seems to me there are plenty of other potential explanations.
"The CIO integrated data from seven different county departments, de-identified for privacy, including emergency room visits, behavioral health care and large public benefits programs from food stamps to income support and homeless services, according to Janey Rountree, executive director of the California Policy Lab. The program also pulled data from the criminal justice system."
They can't force you to volunteer information out of your brain, that's where it ends. They can do stuff with your body: restrain it, put it in cars and chairs and cells, take your fingerprint. Essentially, they can do anything that they could do if you were unconscious.

This guy's parole terms included his phone could be searched so no need for a new warrant to search it.
Pretty simple: with /is valid xml without not
Valve does this, but I remember reading about it years ago and (probably) Gabe saying that hiring needs to be done with this in mind, as it requires a certain type of person to be successful. Taking an existing process heavy org and removing management will likely be a mess. I hope they have plans for how to deal with the bumps during the transition.
I guess the break-even line is exiting for more than you raised. If you raise 20 mil, and sold for 20 that's different to raising 5 and selling for 10.

Thing is though, the latter scenario isn't common. If you raised 5, and are offered 10, you probably won't accept. You'll go raise another round.

Until you can't raise anymore, at which point the exit is likely underwater.

But you got paid a salary along the way, so thats not to be ignored.
The FAA recently approved 100UL fuel
it's also a lovely general-purpose language, very pleasant to use.
Homegrown Hits • You host it. We toast it
As I said, there certainly isn't a better 'alliance structure' to appeal to. To suggest otherwise is to suggest conspiracy and I'll have none of that
Ask HN: How do you visualize complex concepts?
I was looking for a mind map sort of diagram for all the artificial intelligence related topics and how everything is related to each other. I could find some on Google.

Generally are there any tools/techniques that you use to understand/make it easy to comprehend complex topics pictorially or otherwise?
Developers need to learn how to think algorithmically. I still spend most of my time writing pseudocode and making diagrams (before with pen and paper, now with my iPad). It's the programmers' version of the Abraham Lincoln's quote "Give me six hours to chop down a tree and I will spend the first four sharpening the axe."
It certainly looks and feels much more modern, but I’m most curious what was behind the decision not to emulate the LIRR’s app - that one’s awesome
Interesting would polyphasic sleep (sleeping little, but in a polyphasic pattern) fix that? Probably not, since it tends to eliminate slow-wave sleep where body regeneration happens, in favor of REM sleep (brain consolidation), but that's an idea worth checking out, scientifically.
Then what is the point of even having them and not just voting for everything directly?
This is a very personal conflict between prominent community members. The larger racket community is very friendly, including the core team.
Macro is the name of the game and where you go from programming the business rules using a language to directly stating the rules themselves.

Something like (def-action name ..) and it generates the whole routing handling, response generating code for you in a web application. Kinda like, but more powerful than the decorators you find in Flask.
McKinsey had to pay a settlement for their role in the opioid crisis. It’s very possible this will lead to some kind of tragedy related to Bayer medications which will also find McKinsey at fault for their horrible advice.
Representative democracy in US is neither representative nor really a democracy.
I Wrote My Own Editor
> it presents the organization as one that provides support, networking and training for women in tech.

Yeah, but that's the point. I will note that DEI is more of a company thing, not a Women Who Code thing. They could encourage DEI initiatives, but it's the company's call.

This is targeted towards women who are already interested. They had some programs encouraging women to enter tech, but from what I looked into, this is (or, was) mostly targeting advanced high schoolers. By that 16-17 age, many people generally start to develop some passion already. Harder to mold than going way back to elementary and fostering them over grade school.

But that takes time, and corporations aren't thinking long term even for existing industry workers.
AI could gobble up a quarter of all electricity in the U.S. by 2030
Thanks for reminding me, it does bloat up the code and require nitpick review comments if you catch it, and useless churn afterwards if you don’t and need to fix the code later on.

So it’s worse than useless, it’s actively harmful.
We don't support S3 event notifications directly, but you achieve similar functionality by using Database Webhooks [1]. You can trigger any HTTP endpoint or a Supabase Edge function by adding a trigger to the objects table [3] in the Storage schema.

[1]: https://supabase.com/docs/guides/database/webhooks
[2]: https://supabase.com/docs/guides/functions
[3]: https://supabase.com/docs/guides/storage/schema/design
Favor composition over inheritance.
The 1-min compile time for TP5 doesn't sound right to me. I used Turbo Pascal versions from 3 to 7 back in the day, and all of them were quite fast (one-pass compiler). Turbo C++ was another matter though. The same example programs compiled drastically slower (seconds vs minutes).
My company just called the managers, “product owners”, and the project managers, “scrum masters”, and said we were now Agile and doing Scrum. Nothing about it was self-managed. We haven’t had a retrospective in 3 years, despite my insistence that we desperately need them.
This is wrong. There are plenty of safe doses.
All your words seem reasonable with the exception that I do not believe they expect to fired. I have been doing this valley tech thing since before the .bomb and I can tell you I have never seen a more self entitled class of workers in my time here.
Nintendo emulators on the App Store: Miyamoto at an iPhone launch
I have exactly the opposite experience. Using outlook for mail is such a pain to me. Particularly the search experience does not work (I use expressionsearchNG for thunderbird) . For calendars it is just the opposite so that I am currently running it side by side. One problem is I think the iCal bridge to the outlook server we have to use at work. The announcement unfortunately cannot change anything here. I used the EWS addon maintained by Ericson [1] for a while. But Mozilla I guess drove many Plugin developers away by breaking the interface rapidly. Now they are putting some stuff into the core again. I am not really sure if that is a good strategy. They should rather IMHO work on a stable interface.

[1] https://github.com/Ericsson/exchangecalendar
This is laid out pretty early on by Bjourne in his PPP book[0],

> We do not assume that you — our reader — want to become a professional programmer and spend the rest of your working life writing code. Even the best programmers — especially the best programmers — spend most of their time not writing
code. Understanding problems takes serious time and often requires significant
intellectual effort. That intellectual challenge is what many programmers refer to
when they say that programming is interesting.

Picked up the new edition[1] as it was on the front page recently[2].

[0]: https://www.stroustrup.com/PPP2e_Ch01.pdf

[1]: https://www.stroustrup.com/programming.html

[2]: https://news.ycombinator.com/item?id=40086779
Using this to reduce the need for fertilizer would be awesome, but the engineer in me has to ask “What could possibly go wrong”. Interstellar showed one scenario. A nitrogen absorbing crop-blight or species out-evolving out food crops and overtaking them. With far more fuel the odds would be in favor of species that can consume nitrogen, and how do you keep those at bay when it happens?
How do you know it's related?
Fallout style RPG made in Excel
And what about all the bs artists, slackers, divas, or assholes on the team? What if no one on the team wants to play “manager”, especially without the title? What if no one on the team has the skills to be an effective manager? What if my colleague Bob decides to play the role of a manager but I don’t like him? What if two people want to manage and disagree on things? Who exactly is supposed to have the authority to tell people what to do, and then hold them accountable?

What you described smells like communism - might work on small scale in some isolated cases, but usually doesn’t.