skysight-inc/HackerNews huggingface dataset:
Cool idea.

Also: there seems to be a "new school -vs- old school" schism of sorts between (Tiago Forte, PARA, and the Roam + Notion scene) vs (Cal Newport and traditional GTD). I don't have the link handy but this week I saw something from the former calling out the latter. Of course this article was 2008 so it's not Cal himself responding, but I'm curious if others see this pattern too.
If not a lot of people do it the bit of information "this browser is spoofing certain settings" is also a very telling thing and combined with the non-randomized data may tip the balance towards uniqueness.
If you want to hack up a quick setup, you could use: https://github.com/nginx-proxy/nginx-proxy

I've used it for local development setups and deployed internal apps using it, so no FAANG scale traffic, but it's quite simple to drop it in and then manage routing traffic using the `VIRTUAL_HOST` env variable on your containers. It supports custom configration if you mount a file in the right location. Also it has automatic letsencrypt with: https://github.com/nginx-proxy/docker-letsencrypt-nginx-prox....
Phage can pack host DNA into their capsid which can promotes the spread of antibiotic resistance genes.
and marp
DConf Online 2020 Today
Once I properly used Tailwind for a mid-sized project, I was pretty much sold on it. Size was my main issue. With PurgeCSS the payload can be really small though. it only includes the Tailwind classes that you're actually using.
Why not take a keyboard and mouse into the office? That issue at least is easy to fix.

(I have a couple of colleagues who brought their own keyboards. We'd buy a decent keyboard for anyone who wants one, but they already had them from previous jobs with people who wouldn't do this.)
I ran memtest+ for a weekend every 3 months or so on 64GB DDR4 Ryzen system for 2+ years and haven't found anything. Rock solid system, which has been on almost 24/7. No data loss that I can verify with backups.

I think the point about chipkill is salient, why isn't it more widely used if the benefits there are obvious? I think ECC is completely not worth the price for home users if you can do regular backups, run memtest, and compare checksums for any data corruption. Even with errors near the hard/soft boundary, you'll likely catch those by just running memtest for a longer period of time. DRAM errors get progressively worse, so you'll catch any errors that way as well using memtest again.

Datacenters have more surface area which cosmic rays can attack and are also more likely to see weird hard errors which might not have been caught in QC/QA, which is very different from isolated home computers or phones which aren't on 24/7 or can restart easily. If you have a datacenter and have truly sensitive unreplicated data, get chipkill. If you are home user, do regular backups, and run memtest. It's that simple. Hard drives have moving parts, and more failure modes, so pick a file system with checksums. CPUs/GPUs and SSDs might or might not have ECC caches because they have other ways of reducing hard/soft errors in SRAM.

People may disagree, but the study I would like to see is one that takes into account the denser environment of a datacenter vs the isolated home user and all modes of data loss/corruption in each case. We know Google replicates data in GFS, and a home user can do the same with backups.
You have probably never worked in game dev where there is an art to optimizing to get every last fps out. I feel a lot web apps could use a good optimization pass because there is no reason that so many sites and web apps are so laggy/janky while doing incredibly simple tasks compared to games runinng on the same system.
To expand on this, developer culture is to view good human factors almost as a badge of shame. If you press the issue with "this is a horrible experience that gets in your way in a thousand tiny and not so tiny ways", the response is almost always "if you can't handle tiny inconvenience #386, you weren't cut out to be a programmer". Witness the sheer scorn heaped on GUIs.

It's a kind of gatekeeping behavior - "I suffered through memorizing a bunch of git commands by rote, and now you have to as well."
Small reactors were part of the original 1st gen nuclear reactors. The world went to bigger reactors in the 60s-70s because it ended up being much cheaper than building lots of small ones. Reactor fabrication is complex, and it's easier to just build them bigger.

From the 90s to the mid-2000s there was probably a window for development in this area. But the nuclear sector stagnated as a whole, and then fracking made natural gas cheap enough that people wouldn't consider it.

The jury is out on SMRs still. They're promising a lot, and the tech and engineering has improved. But plunging costs of renewables mean the window of opportunity for nuclear tech is probably mostly closed in the West. This article from a highly respected energy sector analysis group is worth a read: https://about.bnef.com/blog/scale-up-of-solar-and-wind-puts-...

India and China are the big markets for nuclear right now -- their energy demands continue to grow, and they're building reactors as part of an all-of-the-above model. France MIGHT be a potential buyer of SMRs (their reactor fleet is getting close to end-of-life), but their nuclear companies have put a lot of push behind the EPR design.
Setting DNT probably makes you more unique. You’re putting yourself in the vanishingly small set of people who have that bit set.
Sorry: level 3. It's the modifier that ``comes after shift'' and accesses special symbols. Some operating systems call it `option' and `alt gr'.

I currently have a super on both sides and need to shift super in order to get level 3. Some pedals would be nice.
Storytelling Through Exploration: Outer Wilds Explained by Story Mode
> Humans were never intended to spend so much time alone

Humans were also never intended to be forced to somehow "produce money" with other humans.

"Being a social animal" for millennia meant finding your role in a relatively small group of people who shared your basic values about survival and mores, and that you could observe and befriend (or fight) over a literal lifetime, while carrying out tasks that were directly linked to your survival. That differs significantly from industrialized societies. People you work with don't necessary share anything with you. Socialization has become rote and fake. Your tasks are often meaningless to you.

This creates a feeling of alienation and powerlessness in a lot of people. For them, staying at home meant reconnecting with tasks that carry actual meaning (improving their home, looking after their loved ones, etc). Their socialization might have actually increased.

Obviously, if you found the pre-covid arrangement meaningful and life-fulfilling, now you're unhappy that it was taken away from you.
If you are running podman rootless it will use the fuse-overlayfs driver which comes with various limitations and is much slower than Docker:

* you are limited to 1024 FDs for your entire container. So running make -j40 usually ends up with various errors due to running out of file descriptors. You can of course raise the limit for your own user, but this may not be trivial on a shared system.

* getting podman to obey a raised user FD limit is non-trivial on CentOS 8. podman is not well supported on CentOS, you need latest Fedora if you want the various bugs/limitations fixed.

* fuse-overlayfs is a single process for the entire container and quickly becomes the bottleneck for any IO intensive operation (e.g. don't try running AFL inside podman, it'll be way too slow and peg the CPU at 99% running fuse-overlayfs).

Fuse shouldn't be necessary though if I could just give it access to the files that my user has access to (of course you'd loose the snapshotting/committing ability), perhaps using -v would improve performance?

Using docker on CentOS 7 was a lot easier (and faster) than using podman on CentOS 8.
Well, you need at least two for something like this.

For sandboxing user content they need to be on their own origin, otherwise by opening the wrong notebook your account could be taken over.
Ideally you also have a unique origin per user as well, as otherwise they would share LocalStorage and cookies. So here every user gets <username>.notebook.host for their notebooks (in the future I might completely randomly generate it instead). This is also the domain used for static embedding.

starboard.gg is used as the main entrypoint: it is just a static website (SPA-like). And the APIs are hosted on starboardapi.com. Those two could technically be combined.

And finally there's another one.. starboardproxy.com which acts as a CORS proxy for use in notebooks.
Even with CPU rendering, there will be differences depending on the specific software libraries and system configuration, e.g. aliasing settings. Patches to one of the pieces of software doing rendering could create pixel level differences in rendered fonts that could be used to fingerprint.
Aren't those the same?

If you raised everyone's income above a minimum threshold, that would reduce income inequality by almost any measure.

Gini coefficient (the most commonly used inequality measure) effectively uses logarithms in its calculations: so raising incomes away from zero is the most effective way of reducing inequality by this metric (and most other metrics, and, I think, in most people's minds).

[Edit: are y'all down-voting because I said something technically wrong, or because you disagree in your mind? I'd like to know.]
It implies that the state of ML research is undemocratic and therefore unfair or somehow opposing the values of our time. It's a ridiculous idea because with such an immense amount of quality information freely available, the only real barrier is intelligence. We can't democratize intelligence, so the sentiment smells a bit anti-meritocratic, rather than democratic (I think these two are often confused). It's really no different from saying that mathematics is undemocratic. Furthermore, it's patronizing to the wider audience by suggesting that they can participate in the field only after it's been brought down to their level of understanding (by the democratizing gatekeepers of course).
Because kernel devs are not able to answer that. It is beyond kernel control as SSDs are backed by nested operating systems under the hood with own bugs and non-determinism.
But it blocks a whole lot of other fingerprinting techniques, so I think the net output is decreasing your uniqueness.
* random stuffs happening in my life that I can enjoy on my own and tell my wife when I am back from work VS spend 24 hours a day with my wife
Building a Custom Page for Phoenix Live Dashboard
Because you're there to work.

Because you'll change employer, maybe frequently, and most of your relationships with colleagues will fall away when you do, where relationships with friends are lifelong.

WFH allows me to see more of my partner and my real friends in my local area, removing wasted commuting time into the bargain.
But a hiking group primarily socializes while hiking. A small group, social distancing outside is a very low risk activity that should allowed in most of the world outside periods of strict lockdowns.

Maybe in the OP’s case it’s the kind of thing where you take a group bus to a trail, and that’s the problem.
A better HN title would be:
"Parental income and later risk of developing a mental disorder"
Proton DB is great, Donate to the maker!
> Do people readily go to school to study nuclear engineering?

Yes, people do study nuclear engineering. I was considering that path myself in university, but ended up going more towards science and doing several years of research in nuclear physics labs instead.

I'm very glad I didn't end up doing nuclear engineering. The nuclear industry stagnated and failed to address cost problems and bad project delivery (cost overruns, delays, etc).

And then between 2010 and 2020 renewable energy scaled up and became incredibly cheap, in fact the cheapest source of energy in most countries: https://about.bnef.com/blog/scale-up-of-solar-and-wind-puts-...

Between 2010 to 2019 wind energy become 70% cheaper and solar became 89% cheaper: https://www.lazard.com/media/451082/lcoe-8.png

Battery costs have dropped 75% over the last 6 years: https://www.greentechmedia.com/articles/read/report-levelize...

> I think there's a perception problem.

Somewhat, but the nuclear industry did a massive PR campaign to address that.

Blaming perception or "green activists" or "fear of scawy radiashun!" is an easy straw-man for them, but the real obstacles are more practical and harder to address: the economics of nuclear are not good. This is compounded by a problematic history of delivery problems.
We eventually discovered the power of fork-bombing yourself with a script that does a bunch of net send to someone before forking...
Testing page works for me now too. Could have been a temp fluke. Though, for example, https://amiunique.org/stats, ends up being an empty page.
CSSBattle – CSS Code Golfing
Abilities Expo (Virtual)
The way I read the comment is $20k cost for a dev to optimize vs. $5k / yr cost in server, making it 4 years until you break even.
Ask HN: Research on Teaching Programming?
I’m helping some kids learn coding via Lego Mindstorms, and am shocked how complex the visual coding is, and how non transferable it is to “real” (text) coding. Are the mindstorms / Scratch based tools supported by research?

Have we seen good examples of UIs that start with text? Thanks!
I have not looked myself, but ...

people who reviewed the leaked MS source code remarked that it was unexpectedly clean with almost no profanity or inside jokes. I think this was mostly true for leaks from software companies.

Modeling code from academia, whether it has to do with weather prediction or covid prediction, however, appears to be (to put it lightly) subpar -- the covid 19 model that prompted the original lockdown was apparently using uninitialized variables and was non-deterministic. (And ... independently, was also completely wrong because of wrong assumptions - e.g., on 1-apr-2020 it predicted 95,000 dead in Sweden by 1-july-2020 if super strict lockdown is not enforced. The death toll on 1-july-2020 was 4,800)
That's a sad thing for them.

I wonder if the US long-hours culture contributes to this.
I see this as a missed opportunity by not including independent artists that release their music licensed under Creative Commons.

Imagine offering an option to switch to only CC music. That would boost exposure of (usually) independent artists while at the same time clearing streamers from any copyright issues.

As an independent music producer myself, I for one would love the notion of my music being included in a game like this, even for free.
Dutch journalist gatecrashes EU defence video conference
Improving breast reconstruction surgery with a web-based survey
An interactive and simple guide to learn React Native Animations for beginners
Can you address the MacOS compatibility a more? What's your setup?
Otton Made T-Shirt
What if you did it in a way that makes Bezos even richer? What if you could increase low end incomes while simultaneously worsening inequality? Should we do it?

My vote is, of course. But I'm genuinely curious to hear the counter argument.
An open-source Super Nintendo (SNES) game – made in C with modern tools
Hi everyone!

As you may know, today (November 21st) the Super Nintendo (SNES) console turns 30!

To celebrate this event I created a new SNES game, available for free online but also sold on actual SNES cartridges.

To help people create new SNES games, I open-sourced it, and you can download the heavily commented source code from the link below:

https://drludos.itch.io/the-last-super

The game was developed 100% in C using modern tools, namely the PVSNESLib SDK: https://github.com/alekmaul/pvsneslib/

I hope you'll find this useful, and feel free to ask me if you have any question!
If trains are infrequent enough (every 20-30 minutes or more) that it's worth planning around the schedule, it's generally unlikely that the frequency will be changed significantly in any 10-year period.
I’d argue that it’s an culture problem. A complete architectural transition is fundamentally at odds with what MS stands for wrt a very long term backwards compatibility. This means that their ARM -> X86 translation should not just match Rosetta but actually exceed it by a large margin to maintain their compatibility.
This may be a conservative view point, but showing that it would increase the translatability of mice trials to humans seems like a prerequisite for the criticism to change anything, though. No one is saying that our current animal trials are optimal, one of the professors in the news article I linked is quoted as saying the exact opposite "The animal models used to understand the safety and efficacy of drugs are flawed". It just is the case that retraining, to draw analogy to computational models, our model animal is not free because the evaluation of its performance after that change is much more complex and expensive than an ROC curve produced from labeled data.
I also work longer hours on average when working from home, but I don't really mind it.

The main reason is that I save easily 90 minutes of commute per day, so it's not bothersome to be available some of that time extra. And the second reason is that I take personal breaks randomly during the day, I'm not always 100% focused on my work, so I don't feel like being available a bit later is a stretch. Flexibility goes both ways.
Big fan here also but never quite grokked the meaning of the original show title until looking it up now:

"Gruen transfer (also known as the Gruen effect) is the moment when consumers enter a shopping mall or store and, surrounded by an intentionally confusing layout, lose track of their original intentions, making consumers more susceptible to make impulse buys"

https://en.m.wikipedia.org/wiki/Gruen_transfer
Woah. That's very elegant and simple.
Or that bad parents also are bad employees and earn less money.
The effects of backpack carriage on gait kinematics and kinetics of children
How does this differ from remark.js?
A very good start to the description of the immune response. One of the most important aspects of everything is that our immune system has to make two distinct determinations about any object it encounters: is this object _foreign_ (thus not made by our own body), and is this object _malicious_? The interesting aspect is how long we too as a community to realize the second requirement exists and is extremely important. The first suggestion that we might have a system to independently determine whether an object is pathogenic was only made in 1989, which is very late for such a fundamental discovery indeed. Whether it's a virus or bacteria, our immune system has to primarily ascertain that it's pathogenic before it can do anything about it.

Importantly, when the immune system goes haywire like it does in Covid, it's because of some fuckery with this system that is at the root cause more often than not.
I don't have a dishwasher. No space for it.
Not me, I would have assumed that mental illness happens at the same rate, but is better cared for in families with higher incomes.
Thanks, export features might be added in the near future
News at 11, lazy undisciplined people make for lousy employees with bad careers. Their kids might also be affected. Breaking news.
So I don't particularly doubt this studies results, but looking at the first chart it seems to be saying that the top quintile is more likely to be schizophrenic than develop a substance abuse issue.

That's a very surprising result to me, and I wonder if something like the private practice omission might explain that one small portion of the data.
If every system had ECC then we would lower the probability of a virus spontaneously appearing in memory. Is our data security worth lowering the probability of computer genesis?
How can they really know it does just one cycle since any possible intermediate step doesn't store/track the number?
Wow what are these comments

> That guy looks like the most stereotypical hillbilly.
This sounds like an issue that needs to be solved. Thanks for reporting it.
> I never understand why browsers expose APIs to read the state of a canvas and WebGL results

That's the basis of any image manipulation. A write only canvas is not useful at all.
I don't think that's the case, if only anecdotally, as I have seen a huge uptick in these consent modals in Canada.

Most of these sites needed or wanted them implemented on the cheap. Restricting it to EU customers would require extra work...
Maybe you could make a fellow depressed and not-successful-at-all HNer happy by sharing 0.1% of your wealth? :)

... I wish I was joking :(
That's a very fair comment, but I do sort of agree with the person you're replying to.

Others here have provided reasons why Tailwind is great, and many comments just center around how it's at least not a bad idea.

But for myself, I read a lot of these arguments before and wasn't convinced until I used it in a fairly big project. To some extent it's hard to explain the benefits because once you get past the more 'ideological' issues (separation of concerns, etc.), it's really much more about how it affects the flow of day to day work. I don't think any arguments would've really convinced me, but because of the excitement around here I gave it a shot, and was convinced by seeing how my project grew without many of the usual CSS issues I'd run into (as well as the convenience of just not having to switch to a stylesheet file most of the time).

But I do understand how frustrating a comment like that can be.
This is one of my favorite talks I’ve ever watched. https://youtu.be/yQqWzHKDnTI

And it outlined how a bit flip at google created a huge security risk, that an outside attacker can exploit.
> AWS Database Migration Services allows them to easily and securely pull data out of a variety of source databases and data warehouses and land into S3 before loading it to Amazon Redshift.

I agree. There's no product that does this. This is a consulting project attached to a product.
Depends on the type of the simulation, but quite often, low discrepancy numbers (like Sobol sequences) are the better choice. Especially in finance, good engines don't or rarely use random numbers.
Use Simple Math to Make Stereotypes Useful
Are you suggesting that being "bad" is systematically causal for low income? The standard of evidence would be quite high for such a claim.
> inevitable that companies should stop adopting an inflexible "no remote work" policy

That's an optimistic take. I can totally see this or that manager having a horrible time at home, and as soon as he's back to the office, instituting a "next time we'll rather die here" policy where they stock up on masks and canned food and build a bunker-like environment that he'll never have to leave again.

In the end, execs already worked from wherever they liked. They set up certain policies because they thought they were more productive for the hoi polloi. I don't think the pandemic changed much in that regard, sadly.
In my view, the problem is societal outcomes like the one we see in the linked article. The factor that compounds the problem is income equality. Your question is interesting but I'd like to rephrase it a bit.

What should the minimum income threshold be that puts reasonable guarantees on desired societal outcomes?
The fact that Bezos can get incredibly richer this year, while other people struggle harder is symptomatic of a system that allows inequality - it's not that Bezos getting richer in itself causes inequality.

Bezos's wealth is already effectively unbounded. He has the same wealth as ~50% of the population of United States altogether. That won't immediately change if you uplift poor people's income (since income is not wealth). Why is it important to consider his right to get even richer?