skysight-inc/HackerNews huggingface dataset:
Quoting from Heim & Hursch (1979): "Of 102 sex offenders, only three castrates (2.9%) relapsed into sex offenses. However, in only 41 cases was the period of observation long (5-10 years). Therefore, there was a maximum of 7% recidivism during this observation period. The recidivism incidence before castration was as follows: Of 102 subjects, 59 (58%) had relapsed."

2.9%/7% vs 58% (this one is on surgical on chemical)

Fedoroff, J.P., Wisner-Carlson, R., Dean, S., & Berlin, F.S. (1992): "All patients received equivalent amounts of group psychotherapy. Of these, 17/46 (37%) relapsed. The rate of relapse among subjects receiving treatment with medroxy-progesterone acetate (MPA) was 4 out of 27 subjects (15%) whereas the rate of relapse among subjects not receiving MPA was 13/19 (68%) "[1]

15% vs 68%

And since you bring up math professors, there's actually a study showing a single dose of testosterone improved spatial cognition in females [2].

Again I'm not opposed to cultural angles. I don't doubt that culture makes small innate differences look much bigger. But that's more philosophical/anthropological, it doesn't tell us much on whether a drug would or wouldn't work at scale. We could go on and deconstruct every psychiatric drug this way.

[0] https://doi.org/10.1007/BF01541244
[1] https://doi.org/10.1300/J076v18n03_10
[2] https://www.sciencedirect.com/science/article/pii/S016643281...
Study of over 1m people finds association between lifespan and blood iron levels
Interesting point, wonder if there is friction to this. From their website, https://csb.bank/coinbuyback.html, it seems simple but the transaction could be a hassle if there’s more to this.
German chocolate cake is my favorite. It originated in Texas.
In electromagnetism, the Poynting vector, the directional flux of an electromagnetic wave, is named after John Henry Poynting.
Adafruit is an amazing source, their NeoPixel ecosystem is exceptional. They also offer an RGB NeoPixel strip variant with modules that ALSO have a dedicated "warm" or "cold" white LED module. This is great in case you want to actually use your LED's as non color LED's for some time.
Do you mean acceptance at FB/G? Or acceptance at companies with less mature engineering?
Who'd have thought Peter Watts would ever need to fear automation putting him out of a job?
> . Grouped targets were added in the most recent release

Very good to know, thank you (that's indeed in release 4.3 IIUC)

> e: your other points, many of them boil down to “the syntax is weird”.

I don't think lack of introspection or recursive Makfiles or generated deps. falls in the "syntax is weird" column. Weird syntax I can leave with. Lack or very difficult to use essential features are a different story.
Numerical instability introduced by very small and very big and always varying delta values. At its core it is something like running

pos += speed*delta

for every frame with delta having varying precision depending on what is rendered on the current frame.

The solution is to change this to run

pos += speed

at fixed intervals while still rendering every frame. This will fix any issues with delta timing, but it will force your animations to run at the interval you choose regardless of framerate. If you use something like 60Hz however it will be fine for the vast majority of users since 60Hz screens are everywhere, however you'd still be wasting time rendering unnecessary frames. One solution for this is to cap the framerate (vsync at 60Hz will do that but not everyone likes vsync for unrelated reasons) but a better solution is to interpolate the previous and current states using the interval between updates when rendering, so something like

visible_pos = prev_pos*(1.0-inbetween) + pos*inbetween

with inbetween being calculated using something like

inbetween = (now - last_time)/(1000.0/interval)

(last_time becomes now in the next update - ie. when pos += speed is called)

The drawback with this is that in the worst case (inbetween=0) the visible output is one frame behind, though without any form of framecapping (including no vsync) it this should rarely be the case and with 60Hz intervals it shouldn't be visible even on 120Hz+ monitors. But if you want to avoid this you can have some systems use the current position instead of interpolating them, e.g. have the camera's direction in first person games bypass the interpolation so that when the user moves the mouse they get the most instant feedback.

Personally i've used this approach on my last engine and it has buttery smooth and instant response without any perceivable lag or issues even on a 120Hz CRT monitor (pretty much all modern flat panel PC monitors have response time issues that can hide frame latency issues, but nothing stays hidden on a fast CRT :-P).
It’s possible to remote control a cockroach sized bot, so now you can be a sort of “fly on the wall” in any conversation. Drop the roach off by drone which can double up as the access point.
I saw that too, but I think it's a bit too obscure as a title.
I completely agree that his attitude for parts of this video is cringey, but Feynman is famous for (among other things) his ability to simplify and communicate complex ideas. Feynman diagrams are the perfect example of this.

Edit: I guess my point is just that being willing and able to communicate simply and effectively is not necessarily at odds with being a condescending prick.
Miniaturization and weight reduction of existing technology are worthy scientific pursuits.
Balaji probably cares about everything he said (privacy, etc), but due to his recent spat on Twitter I feel like this is way more personal than he implies:

https://screenrant.com/clubhouse-fight-nyt-taylor-lorenz-bal...

tl;dr = him and a NYT writer got into a fight, both were wrong and acted in bad faith, and it mostly played out over twitter.
The reality is that there are different markets and different market segments.

There is actually a large segment of the online marketplace where I would say "commoditized" is almost accurate especially when compared with some Silicon Valley rates. And this does in fact include a significant percentage of highly skilled programmers.

Of course, when you are in the commodity rate range, finding the highly skilled programmers is a challenge. But as I said, they do exist.

But there is a limit to how far that goes. You will see massive discounts when comparing some markets, but the less common knowledge still is at a premium rate.

One caveat is that there will often be a minor concession in terms of something like English language proficiency for example.

But I think that us programmers actually should try to take proactive steps to slow the race to the bottom in terms of compensation. Especially as remote becomes mainstream and markets open up to online and overseas programmers even more.

My own personal belief, which is really just pure speculation, is that ordinary types of programming will be automated by artificial general intelligence within one or two decades. So I personally think that the wage labor paradigm and other core aspects of our economic system will be completely obsoleted.
Gradual exits are for the birds (that tweet).

You can still read twitter without an account. Just delete your account(s) cold turkey.
Thank you. We've standardized on the Boost license for D, as it is the least restrictive, and well-accepted in the C++ community.

Is it possible you can make a Boost licensed version of it so we can add it to D?

https://www.boost.org/LICENSE_1_0.txt
When microservices fail (Google Sheets Collection)
Agreed. They approach things so differently, and I could watch them debate it all day. I never got a clear idea of how message passing isn’t just data, and I thought that “just data” via message passing is what separates Kay’s OO vision from what we call OO today. This discussion left me more confused, in a pleasant way.

My current opinion of Alan Kay’s commenting style is mostly that he’s been thinking about this stuff for decades and still does not have many solid answers, just that he thinks “mimicking biological systems” is a necessary part. That’s a gross oversimplification and not intended as a slight: robust interplanetary-scale communication is a hard problem!
Yeah, that's kind of a rub. What if I don't want to be remembered in the future?

This sort of seems cynical on Google's part. The right to be forgotten has just been irreversibly denied to some of us.

I know for a fact that a recently deceased friend wanted his repo's nuked. I wonder if this is going to be taken into account somehow. One can assume that laser can be used to burn nulls where needed, too ..
I cant really tell what I am looking at, can you give an explanation?
Ok, there's actually a phrase from the article that says that, so we'll put that up there and see what happens.
Adidas was founded by Adi Dassler. His brother founded Puma and they hated each other.
In December a company moved out of the office next door, leaving behind old laptops and other hardware.

I reinstalled Windows XP and gave the computers to the homestay family I live with: Anna (9 years old) and Karen (6 years old).

Karen REALLY likes playing Worms Armageddon, just like I did when I was her age. I'm also having a lot of fun playing it again.
The Chinese students with the education and wealth to study abroad are already among the top 5% in China. Their families are wealthy and powerful to start with. It's not shocking that many of them see negatives to living in the west as compared to China (in the west, they are on a more level playing field with the "masses").

Their experience does not translate to the remaining 95% who work manual jobs, with highly filtered information coming in, with no real hope or means of ever traveling abroad.
Unless they've managed to somehow hook the output of the cam to the cortex of the bug thereby allowing it to do things it previously couldn't, I find the article a tad disappointing: this is one huge bug. Does it even fly?
Interesting product. Does your product handle follow-up email series (e.g. Woodpecker/Mailshake)? And drip campaigns?
I think this is just a reflection of your personality. Respecting nature, small or big and taking the time to give it space, let’s you value and organise your life in a more balanced fashion.
Ask HN: If you could redo your 20s, what would you do differently?
The Internet often makes me feel old, but seeing Photopia called a "newish" game certainly put some spryness in my joints again. It's not that it's not a great game - it is - but even in its medium, I do think it should be called a classic by now. A lot of things have changed since it was released.

Over the last several years of very occasionally playing interactive fiction, I've been particularly impressed by:

- Cactus Blue Motel, by Astrid Dalmady. 2016. A coming-of-age story with a bit of magical realism, written in Twine. Highly accessible, and it takes just minutes to give the game a try: http://astriddalmady.com/cactusblue.html

- Chlorophyll, by Steph Cherrywell. 2015. Also a coming-of-age story, but mostly a rip-roaring scifi adventure. Could well make a good introduction to the more modern views on interactive fiction.

- Coloratura, by Lynnea Glasser. 2013. Carpenterian horror from an unusual perspective. Swept the awards in the IF community when it came out.

- Eat Me, by Chandler Groover. 2017. A twisted fairytale that's thoroughly obsessed with food - the richer and the more varied, the better. A great showing of how much a writer who's willing to go far enough with it can do with prose style.
What’s your business model/monetization strategy? Looks beautiful, but curious if it’s sustainable.
Yeah, I understand that people get satisfaction from seeing a scientist dunk on a journalist, but it doesn't seem justified in this case. Feynman's digression about distinctions between proximate and ultimate causes is interesting of course, but it strikes me that the journalist's question isn't ambiguous in this respect, and it's pretty clear what he is asking.
It would be nice to have a small tools approach to note taking.

Small tools for searching and discovery. Another small tool for editing that uses another small tool to manage and lint any linking.

The use of hashtags in Bear is great, but it’s tied to its own filesystem.

Notable’s live editor is the best, with a great focus mode, but it’s tied to a single directory of notes where, in the case of macOS, titles with colons get mangled because the filesystem can’t cope with titles == filenames. It also stopped being open source without being bug free. I can’t fix bugs in it myself.

Atom has a lovely focus mode but no built in way of organising notes (left side columns) like Bear and Notable have.

And they all default to markdown instead of the functionally superior asciidoc. Markdown is fine up until you have material you wish to format with any kind of seriousness. Or to boil it down another way: Asciidoc has table width hints and markdown don’t.

I do love, at least, the level of choice we have these days.
Thanks for finally making your point, when you use your words to support your arguments instead of ranting it helps people understand you better.

For the record everyone understands the concept of ownership from a very young age, it's the complexities of business and its jargon that confuses.

> Forgive me but you cannot talk intelligently about morality if you do not understand ownership.

Yikes, you're very inclined to rant aren't you?
Sounds like Corona
I agree - there's a big difference between the ability of various species to experience suffering or to experience happiness, and I think that has an impact on the ethics of how we treat them. Humans, monkeys, pigs, dogs, etc. are definitely social/emotional intelligences that deserve better treatment than we give them. Rats? Chickens? Insects? Jellyfish? Plants? Bacteria? Somewhere on that spectrum I cease to worry about the suffering of the animal and worry more about those affected by it.
On a similar train, many GitHub repositories have recently changed their "master" branch to "main". Lots of blog links going 404, wish GitHub could do some redirects.
My main issue has been the editor(s). The model of having multiple choices of editor should be great but I’ve found it flaky when switching, particularly switching to mobile. Sometimes my whole note seems to disappear, but is ok if I flip back to simple editor, sometimes mobile shows html preview rather than plaintext.
"That's a large bug, have you considered something smaller? Maybe a mosquito?"

- Someone somewhere on a DARPA project
You are not the odd man out, I have also seen this multiple times and had the same reaction. There is always a deeper level to explore, but good teaching both provides enlightenment and hints on where to look further.
The very first two, like from 1997?[1] or the first two mainstream ones (fallout 3 and NV)?

[1]https://en.m.wikipedia.org/wiki/Fallout_(video_game)
Thank you, yes painfully aware (as well as of other problems with the site, such as that the navigation doesn't work upon entering), unfortunately I don't control the website. We already brought it up to Team17's attention and suggested a fix, but their respective team is backed up at the moment due to all the other things happening. For what it's worth, we have a working mirror here:

https://wa.worms2d.info/

Also curiously, when covering the release announcement, a lot of news websites referred to our unofficial website (worms2d.info) as the official one, possibly due to the same reason!
The Cactus and the Weasel (2014)
>Honestly, nothing scares me more than losing all the code and all the technology we've developed in the past 70 or so years

I think We'll be fine (as in, our species will survive). If we lose it all, we can rebuild. We've already proven that we're capable. The code is a just a record of our capabilities, not a barrier to entry.
Spiders live by the sword so when I see them in my bath, I am become God!
I'm a little unclear about how the eggs are measured. Most recipes I've seen specify a quantity of eggs, (i.e. one large egg). Do people actually get out the scale and tune eggs down to the gram?
How can one judge the competency of this guy based on age, degree, current employer, or past employer? That’s never worked for me. Give him a chance.
NB: Cannot buy it yet; give it a few months. But you can pre-order a PinePhone. If you do, make sure the phone is the only thing in the cart, or the order won't work.
There are more people holding equity than ever before. If we raised capital gains taxes, would people sell? Would they hold until capital gains taxes lowered?

If capital gains taxes are raised, would equity prices rise, because fewer people are selling? Would more people sell, causing prices to fall? Would fewer people buy, because they anticipate paying those taxes in the future?

Would rising prices attract more people to buy equities? So that would mean, rising capital gains taxes could cause an even higher rise in equity prices, because both fewer people are selling and more people are buying in response to rising prices?

Doesn't someone have to sell their equities, into cash, in order to have a gain? Is it a complete picture to just count, "market value = shares outstanding * last price paid?" If no one is selling are those returns real?

If capital gains taxes are increased, and fewer people sell, is revenue offset by the increase in equity prices? Or not? What does it mean, for your theory about taxes?

These are extremely basic questions about how markets operate.

Anyway, my point is, you have no idea how tax laws wield influence of how markets operate. You're totally right about how trite you are.

In my experience researching these questions, the answers are inconclusive, and cannot at all be predicted from some kind of first principles understanding of taxes or economics.
Why 24V? What does it improve?
Thank you for the great article! You ask a good question.

Shells are rarely CPU bound, so some perf overhead is acceptable. But shells may be used to recover badly broken systems. If fork or pipe fails, most programs are OK to abort, but a shell may be the user's last hope, so has to keep going.

For example, if pipe() fails, it's probably due to fd exhaustion. If your system is in that state, the best thing to do is immediately unwind whatever is executing, and put the user back at the prompt. fish uses ad-hoc error codes (reflecting its C legacy) instead of exceptions, though it uses RAII for cleanup. Your question made me realize that fish needs a better abstraction here; at least use `nodiscard`.

The story is different for script errors [1]. If the user forgets to (say) close a quote in a config file, fish will print the line, a caret, and a backtrace to the executing script. A lot of effort has gone into providing good error messages with many special cases detected. The parser also knows how to recover and keep going; I think Fabien would approve.

1: https://github.com/fish-shell/fish-shell/blob/225470493b3cd1...
I think he's internally dissatisfied with his own answer to the question. He's certainly a man who wanted to know more than he could ever hope to achieve. I think things like this irked him at a deep level.

You come up to him. "Hey, so magnets, these trivial things that children play with, can you explain it to me?"

His real answer would be "no. not to my satisfaction, I can't"
Not only are GLMs there, this is far and beyond the clearest explanation of GLMs I've ever seen. If you've ever wanted to learn the theory behind logistic regression, the last 3 lectures are a must-watch.
Well my understanding is that GPT-3 can “read” material you feed it and then respond in a pretty open ended way about the material with pretty good accuracy and comprehension.
That's true that most people don't have an RSS reader. It's also true that:

1. Most people don't want your newsletter in their inbox.
2. Most people still find content on social media.
3. RSS _as a technology_ can be used to syndicate to both newsletters and social media.

That's why I think POSSE[^1] is the right, powerful concept.

On "not-completely-public" content-- I don't think that this post, and most of the "leave Twitter/Facebook" posts are directed at the small number of private accounts-- private accounts don't have the same discovery problem. The exception is if you're talking about "not-completely-public" for the purposes of monetization. To that I say: 1. Twitter doesn't solve that; 2. That's a completely different problem; 3. A blog, syndicated to social media, is still probably the best tool to enable new people to discover your content.

Any number of mechanisms, whether Patreon, Locals, Substack, Mailchimp, Memberful, Github Donations, and on and on may make sense for monetization. Wordpress and Tumblr also have built in mechanisms for monetization. But people aren't using Twitter for gated content that folks pay for-- that's just moving the goal posts.

[^1]: https://indieweb.org/POSSE
I got it off SVM Mac, but it seems unlikely that's the magazine you're thinking of :)
Except:

1) Taxpayers paid $70.5 million
2) Remdesivir was discovered through a collaboration between Gilead and US Army.
3) Remdesivir received funding from DOD and CDC (for Ebola treatment)
The value of a Turing test is highly dependent on the quality of the judge (or how hard they are trying).
I understand the negative opinions about Twitter that have been mentioned, but this isn't advice for _most_ people. This is advice for people who already have an audience built, and are looking to own their audience.

The benefit (and downfall) of Twitter is that (blue checkmark aside), everyone is equal. Your account can both send and receive, and it puts everyone on the same 280-character level playing field. Balaji doesn't like this.

Balaji might want to pick up his ball and leave, and that's fine (odd he blames the hacks and not his recent Twitter spat, but whatever). But Twitter has managed to give a voice to so many people and ideas that otherwise never would have been heard. This doesn't solve that problem; it just makes it so Balaji can write what he wants without having to hear people disagree with him.

If you're reading this and are against Twitter, that's fair! But it's likely that you and Balaji are looking to exit Twitter for very different reasons.
it's interesting that he says that proving a mathematical theorem would be a bigger milestone.

from my limited perspective, that seems less surprising than getting language models of GPT-3 quality.

There are already theorem proving environments like Lean, HOL, and Coq. Proving theorems in these systems is essentially just a kind of guided tree search - you're trying to reach a goal state by choosing from a finite menu of "tactics", and might have to backtrack.

There is nascent research in this area already; it works but hasn't proved any significant theorems. But from what I've read this might be partly because most "interesting" mathematics can't yet be formally expressed in a theorem prover.

Eventually mathematicians will build out the libraries of mathematical objects in those languages such that it's possible to state an interesting theorem; then it seems like people are already very good at combining neural nets with tree search to surpass human capabilities.
Blood Pressure Guide
Free Palestine from Hamas would be perfect.
'Sexist' surfing competition ban lifted at “Wall of Skulls”