skysight-inc/HackerNews huggingface dataset:
Biohacker: How to avoid afternoon crash from caffeine
We all love to drink coffee, right? Of course, but you want to delay your first caffeine intake to 90 to 120 minutes after you wake up. This is because adenosine, one of the factors that induce a sense of sleepiness in your system, is likely to be very low in the morning. If you do drink caffeine earlier, you will block adenosine from acting on the aficionados receptor. This will help you feel very alerted first, but it will also cause an afternoon crash from caffeine.

One of the best ways to ensure a caffeine crash is to drink a bunch of caffeine early. It blocks all those adenosine receptors. Then, by early or late afternoon, when that caffeine starts to wear off and gets dislodged from the receptors, previously stopped adenosine creates a greater level of sleepiness. Then you will need another cup of caffeine which will cause problems with the sleep quality later today.

What you want to do is to let your cortisol naturally come up in the morning and avoid drinking caffeine until about 90 minutes or two hours after waking. Delaying caffeine intake optimises the relationship between adenosine and wakefulness and sleepiness in a positive way that provides a friendly, consistent arc of energy throughout the day and brings the energy down as you are headed toward sleep and falling asleep.

Sign up for the closed beta launch. https://prdikt.co
You might misunderstand what a model is supposed to do in such research papers.

Schelling's model elucidates a mechanism where small individual preferences (probably not even worth calling a 1/3rd preference a "bias") lead to segregated aggregate outcomes.

Models can isolate mechanisms. Other such examples might show stuff like
- separating good from bad candidates requires a condition on the visibility and cost of effort e.g. in education, but not usefulness (a degree need not be useful for the job to do its work)
- some scheme to build a public good (like a bridge) will never be cost neutral
- two people who would benefit from selling to each other may never find a way to contract because of two sided information asymmetries
- your choice of auction modality does not affect your revenue

etc.
Many of those things are "obvious", but before we understood the mechanism, we had all sorts of wild theories. This goes doubly for segregation. Now we know - no one needs to prefer segregation for it to exist.

Think model like "cube in vacuum", rather than model like "predicting who likes which Amazon Prime series".

Game theoretic models in particular do this "one weird move" very different from predictive modeling: They do not really tell us how reality would reach the equilibrium state. Like, if our model allows iterative best-replies, is that really what people would do in reality? Probably not, right?

And that's actually the point: Predicting human behavior based on some sort of "physical" model has failed in 100% of the cases. People aren't particles.

Instead, one should take these models in the following sense: If people interact, what can't be a stable outcome and why? If a stable outcome were to be reached, what would have to be true?

Flipping the logic in that way leads to these game theoretic models. One then learns about these mechanisms and understands reality better.

For example: Schelling has helped me understand the phenomenon of segregated exchange student groups at European universities. People come from all sorts of places in European and abroad, usually with the genuine desire to meet other cultures. So we can assume segregation is not what they want.
Yet, at the end of the semester, you sometimes end up with relatively cohesive groups (I remember Spanish and Latin Americans, Chinese groups) In other instances, there were no such groups at all. Schelling's work gives you some idea as to what might be going on.
British people don´t want to be lorry drivers for minimum wage, this is true.

You are not mentioning the elephant in the room, the unwillingness for many companies to pay anything more than poverty level wages.
My favourite example of Ship of Theseus is the joke about the axe which has had its head and handle replaced: https://www.youtube.com/watch?v=jIdUEzQKyJo
Capitalism and crony capitalism has always been the same thing.

I would argue that capitalism is just modernized/liberal feudalism. Money and land and other legal monopoloes are still driving forces of power and they are being abused in the same way.

Honestly, let them all be damned. In capitalism everyone wants to become the rentier, including me. What's my motivation? I want to protect myself from all the other rentiers.
>I can easily see a world where we change almost nothing about life and still

This is delusional thinking. There is no future where humanity will be able to continue the way it has and still have a non hostile planet to call home.

The math does not add up for carbon capture tech.

There isn't some scientific silver bullet there that will increase the capture yield.

Building the infrastructure will also emit. Powering the installations will take a lot of energy. There would need to be enormous amounts of these capturing station built around the world for them to make any significant dent in what is already in the atmosphere.

The resources and effort required is so wast, and for so little gain, that we should rather use the alternatives that would give us much more for less.

Subsidize farmers to switch from cattle rearing to forestry for instance. Turn swaths of reclaimed land back to its original wilderness.
I'm one of the wretched sinners, but I was honestly surprised at the results.
This works very well for anime and other animated content, but it often makes sub-4k live action footage look watercolour-esque, which makes sense given that its training data were anime images.

Has anyone found something similar to this but for live action? I'm primarily looking for an mpv style filter like this, rather than madVR which I found too taxing for my system.
Honestly, I think that people have just been exposed to more Star Wars, lately. In my opinion they are different enough that being asked to choose one seems contrived. The cold take is that they are different genres, despite both involving spaceships: Star Trek is sci-fi, Star Wars is fantasy.
I think your perception of the ease of/effort required for atmospheric carbon capture is off by a few orders of magnitude.
Yes, but what that something is is not what people think they own. They own a unique reference to an item, not the item itself.
create-react-app has thousands of transient dependencies, being worked on by maybe 40000 developers (possibly more), 1 in 100 people is a sociopath, and 1 in 100 is a psychopath, and looking at the general population around 1 in 100 is a criminal. There is selection bias in the open source community, but still, we can assume when you do `create-react-app` you are going to run the code of ~50 people that don't have your best intentions at heart.

Supply chain attacks are one of the best attack vectors.

So vet your dependencies and assume them malicious.
Debugging simple C programs in VS Code?
Those of you who write simple C programs on VScode, how do you debug your programs?

By simple I mean C programs in a single .c file
> quality backend modules and shitty 100-dependencies web modules

As someone who works in both stacks, I have seen incredibly shitty backend modules that dump 400mb of node_module deps.

I'd even argue node ecosystem is at fault because frontend adopted their package manager and "best practices".

So off of your high horse.

And Deno's goal of web compatible is in using web APIs where applicable instead of special snowflakes ( eg the web crypto api as browsers use vs nodes crypto module) and being permission focused rather than access by default. Feel free to debate the merits of that instead.
Wow the idea of using a throwaway MTA to block marketing emails is super interesting. Do you reset your MX record after the reset is finished, or do you just go back to blocking 25?

But at that point, why not run your own MTA all the time and then just have your firewall cut port 25 off? When you want to start accepting mail again just turn the firewall rule off temporarily. That way you don't need to muck with setting up the MTA.
In a worst case you could just burn gasoline in some turbine supplying the grid and it would probably still be more efficient and cleaner than ICEs.
Question for HN: how do you handle DMARC reports? We have an email where those are just pulling up in a S3 bucket. I was hoping to find an easy solution that unzips them, aggregates, visualizes, and alerts us (if necessary).

In the meantime, I'm hoping to avoid yet another subscription service. Any suggestions?
Vsauce has a great video on this topic: https://www.youtube.com/watch?v=egEraZP9yXQ&ab_channel=Vsauc... (don't worry, completely SFW)
> the bumps on F and J

Been learning touch-typing and struggling with returning my hands to the right spot. I can't believe I never noticed these!
any operating system, really, if you want to play that game
It always shocks me that the first proposed solution is to import young people from somewhere else rather than encourage existing citizens to have kids.

Actually... I take that back. It's not shocking at all. Immigrants are free and subsidizing childcare is expensive.
I don't understand why they can't all have interactive debugging either.
> Sadly crypto-currencies still haven't really solved the currency use-case.

I'm not a fan of this space, but I surveyed many crypto tokens last year and it did sound like some well designed tokens could solve the use-case as an actual currency. Algorand springs to mind, they claimed high transactions speeds and also carbon negative footprint (which sounds too good to be true, but I don't know the specifics).
The idea that immigrants can resolve this situation is no different from thinking that a pyramid schemes problems can be fixed by adding more people to the pyramid.

It's just not true, and will only make the situation worse.

There is only one way to fix that issue, but unfortunately telling millions of people that the social security system is over and that they need to sort themselves out isn't something that gets people elected.

It's a whole lot easier to simply push out the problem by adding more people to the scam than it is to bite the bullet and stop worsening the situation.
A podcast on this subject that I found a particularly nice listen: https://youarenotsosmart.com/2020/03/09/yanss-175-how-a-divi...

Gist of it is this: The dress is under a harsh sodium lamp, If you spent your formative years around those (a night owl in the years when lots of sodium lights were present), you would pick up the subtle cues in the photo that would tell you that the dress is black and blue. Those with less fun histories lack the ability to pick those cues out, and misidentify as white and gold (me included).
I like to point people to the Rational Wiki for their articles on topics such as these, which tend to be very entertaining:

https://rationalwiki.org/wiki/Seasteading
>but it does line up with PISA standardized testing results which show the same, that non-Black/Latino America is actually 'a lot like' Europe or Japan in terms of so many outcomes

That's an understatement. Americans do well on PISA compared to their ethnic relatives.(<https://www.unz.com/isteve/the-new-2018-pisa-school-test-sco...>) Asian Americans do better than Asians; whites do better than Europeans; Latinos do better than Latin Americans; and blacks do better than Africans.

As you note, Hispanics and especially blacks' scores drag the US average down. Both white and Asian Americans score higher than Canada (and white+Asian is essentially Canada's racial makeup), and higher than New Zealand, Australia, the Netherlands, Belgium, Germany, France, Norway, and the UK; Estonia is below US Asians but above white Americans. Norway is by far the wealthiest Nordic state but its average is only two points higher than the US national average, despite not having a demographic that is 13% of the population and scores 85 points below the white American average.
Bladecoder: Point and Click Adventure Editor/Engine
This DEFINITELY doesn't count as Ship of Theseus. All those parts are designed to be replaceable on the Thinkpad.

If you really want to talk about Ship of Theseus-ing a Thinkpad, the hardcore guys have literally ripped out the motherboard and installed a completely different motherboard with a modern i7 CPU. These "frankenpads" include the X62 (Broadwell CPU and motherboard in an old X61), T70 (Kaby Lake CPU in a T60), X210 (Kaby Lake R CPU in a X200 body). They also rip out the LCD and replace it with a modern IPS display. They sometimes also rip out the keyboard to replace it with an older keyboard- T420 keyboard in a T430 is common.
Sugar is a drug. Have you ever reflected on sugar cravings? It's actually as addicting as many scheduled drugs. But it's in EVERYTHING!

Most things have added sugar in them.
My relevant stars are what IT decides to install on devenvs or is part of RFPs technical requirements.
Something like this could be handy. (Disclaimer: never used it)

https://pypi.org/project/pydot/
There is a free tool that implements Shelling's process. This work was a major contribution to his body of work for his Nobel prize. Website: http://ccl.northwestern.edu/netlogo/
Fuck Mark. No one asked for this..i don't want to be part of this meta verse. I will lose my mind if I have to attend meetings wearing a fucking headset. This is where a draw the line. I'm done.
Doesn't docker seem overkill compared to just a package for a package manager or statically compiling Z3 into your binary?
you need to have a "paid" account to open a support ticket, but it's still very much free

also, newer accounts (from June I think) have port 25 closed by default, you need to open a ticket for that too
TBF things like extreme xenophobia, gun toting goons/citizens, anti-abortion mobs etc. do look extreme to me. Trump supporters / American evangelicals are like a mini-taliban.

Edit: I don't live in the US. Take this as an outsider's perspective.
> which is useful for programs to catch.

Useful would be, if the default handler for SIGINT would not raise an exception, but have a useful default like eg. terminating the program. Go handles SIGINT this way by default.

If I want an exception, I can just tell the program:

import signal
signal.signal(signal.SIGINT, throwException())

The way it is now, the exception bubbles up to runtime, and if it isn't handled (eg. in the REPL) the program crashes, or worse, hangs if there are other threads of execution running:

import threading
import time
def sleepN():
for i in range(20):
time.sleep(1)
threading.Thread(target=sleepN).start()
time.sleep(20)

Press c-C here, and the thread will still run, because the bubbled up Excp only kills the main thread. This is a real footgun in applications which rely on SIGINT being a termination signal, and have long running threads.
I had similar experiences with the T14 AMD that I used for over half a year. On Linux the Trackpad would often not come back after sleep. Also, the battery would drain very quickly in S3 suspend. The laptop would take off during video calls (though the fan noise was definitely not as bad as with many Intel models). In the end it was really a thousand of paper cuts, especially with Linux, despite the laptop being certified with Linux. The hardware itself was pretty ok and worked fairly well with Windows (I just don't like Windows).

In the end I went back to MacBooks. First an M1 Air, now a MBP 14" with an an M1 Pro. They are insanely fast, while staying cool. The fan on the Pro only spins up during long builds, but even then it's barely audible.

If you don't like macOS, getting an old(er) ThinkPad is probably the best option.
The meme that this sub is a hive of bot activity is interesting- I wonder who came up with those allegations first, and if they have similar conspiracy theories towards other popular subs such as r/WallStreetBets, or other toxic subs like r/CSCareerQuestions
I used to feel a way about this, but I honestly don't care anymore. Have your code-formatter deal with it and forget it exists. Even 2 vs 4 barely matters to me anymore as long as the code is formatted/structured in a consistent way.
http://bash.org/?334762
There were reasonably fast laptop SSDs in 2012. I had the intel one In my x61 and x201 thinkpad. The specific components though may be faster, then again the newer SSDs would be bottlenecked by the motherboard bus. Sourcing newer models would be a matter of logistics, not performance improvement. Same with RAM. CPU improvements have also been marginal in my opinion, for intel chips, depending on your workload. I was running photoshop professionally just fine, video maybe not so much.
It's my impression that there's a larger variety of accents in the UK, maybe that's why British people are more familiar with IPA? We do have IPA in our dictionaries, though.
or like bsds pledge
It still took pissed off communists with an axe to grind after getting hit with at least two smallpox epidemics to propose and support an eradication campaign.
Even with this perfect definition there are still ambiguities.

You could still debate if a non-chicken egg with chicken DNA is a chicken egg. Its shell and yolk, all contents, were produced by a non-chicken - imagine the eggshell was blue, not white, and the final allele change to become “chicken” switched the “egg color laid once grown” to white.

If all this eggs contents were produced by a genetically non-chicken - the egg is blue - is it really a “chicken egg”?

Imagine you took a chicken egg, and modified the DNA so that an elephant would hatch. Is this a “chicken egg (with elephant DNA)” or an “elephant egg (with shell, white, and yolk produced by a chicken)”?
Ferrets vocalize quite a bit and I fully expected them to be on the list before I checked.

Anyone who has had one as a pet knows they laugh when tickled and "talk" quite a bit. When they are happy they make a hard to explain "cooing" noise as they go about their mischief.
I agree with the diagnosis but is immigration the only possible solution?

I can think of at least 2 others straight away, but it seems for some reason governments refuse to entertain any other solutions.
That doesn't work in environments based on shared libraries or OS IPC component models.
When the boomers die out, the zoomers are going to obliterate DMCA. Their only exposure to it has been "thing that pisses off fav content creators"
Seems like pouring fuel on fire.

What is causing this so called death spiral is in part mass, uncontrolled immigration by immigrants who often refuse to learn the local language and participate in the country's culture. Driving up the cultural divide and putting a heavy pressure on an already stressed social system.
Find out if your code has made it into any academic publications
India’s cumulative Covid deaths by Sep2021 estimated to be 3.1M to 3.4M
Hmm, analogy I just came up. This would be same as buying piece of paper with name of the art work and then signature by artist(possibly fake). So some value, but on average not really. Unless artist was very popular and those signatures were exceedingly rare...
> Modern NDK applications are supposed to use CMake and Android's own build system is based on Soong.

Soong build files are easy to parse and you can create an Unified Dependency Graph from them. That's what I did in BGraph [0] for security applications.

[0] https://github.com/quarkslab/bgraph
I would very much like this for https://github.com/NixOS/rfcs/pull/92
Beating the trend for no-distraction word processors by decades!
> The CPU innovation stagnation between 2012-2017 has resulted in 4 cores still being an acceptable low-end CPU in early 2022

I recently got M1 Max MacBook, and I was expecting a huge jump from my 2010 Mac Pro, but on my day-to-day work. It is barely noticeable, despite the raving reviews of M1. Perhaps for me it is not about things getting obsolete, but more of that my own needs on CPU/GPU performance were pretty much fulfilled in 2010. I am a programmer, so my needs are not that high. Or perhaps it is that after 12 years, the laptops are now on bar with desktops. I think the biggest improvements for me in last 20 years have been the SSDs and then the NVMe.
> For the legitimate user, its easier to tell them to rent a $5/month VPS.

Quite often blocked, too.
I'm sure this case is clear, my point was around the wider principal that by going down this line GH set themselves up as arbiter of "malice"

To take a trickier example, say a GH user has a lib, then decides to re-architect it, breaks the API and for their own purposes pushes it to an existing version, breaking all other use of it. Now that's a nasty thing to do, but is it malice?

Another, real-world, example is I know of a user who publishes "honey PoCs" for security issues, where the repo. appears to be a exploit code but actually isn't. He's been accused of malice in doing this, but his intent is research for a talk on how people use code blindly without testing.

Is that malice, should GH take his account down?

By stepping into this area GH are going to have to find answers to this and also the problem of who maintains the repos of accounts they nuke?
Does this mean that "things that have survived for 10 years are more durable than average", or "in the last 10 years, we have become unable to make useful, durable laptops"?

If it's the latter, then I can hear the footsteps of the Anti-Singularity getting ever closer....
A hybrid of a canary and a goldfinch is a mule.

Would you really argue that those eggs hatching into mules are not mule eggs?

I could see an argument that those eggs, coming out of canaries, could count as canary eggs, but not in a way that stops them from being mule eggs. "mule eggs" definitely needs to include the eggs that hatch into mules.
The whole “foreign intelligence psyop” theory seems dumb, but is par for the course on HN at this point

I wouldn’t be surprised though, if there’s a lot of karma farming, some of it even automated.
As much as I agree with the title I cannot see a single word in this article which supports the thesis.
The study indicates that India’s cumulative COVID deaths by September 2021 were 6-7 times higher than reported officially.
I'm all for frugality but that seems like a lot of compromises for what is this person's main work laptop. Cool that it works; but why have a slow workhorse like that?

I picked up a Samsung Galaxybook a few weeks ago. Nice core i5 system on a chip thing with Iris XE gpu. Runs cool including when under load and it's fast enough. Driver support seems decent in Linux. Even the graphics are quite alright. I played some steam games with it even. Nothing recent though.

The touchpad is a multitouch thing that sort of replicates what a decent macbook would be capable off (but with way less precision). The keyboard is alright and they even squeezed in a numeric pad. It has 16GB RAM and 512GB SSD. Decent battery life too. With Manjaro it's quite a nice work laptop. Not bad for 700 Euro.

At that price (which was a black Friday discount), why bother patching up a ten year old laptop. Not worth the expenses on the parts IMHO.
The Molotov-Ribbentrop Pact says otherwise.

German and Soviet troops that met in Poland after invading from the west and east had no trouble in celebrating their victory together, holding parades and such.

As John Gunther—who was in Moscow when the world learned of the pact's existence in August 1939—wrote, "communism and Fascism were more closely allied than was normally understood".
Europe needs less working hours, more subsidies and a smaller standard deviation / higher mean for salaries. Denmark is doing just that, and the birth rates are just fine.

Also, I should point out that the author is 19 years old. I hope he is an exception, but my views at 19 for complex geopolitical issues were simply rubbish