skysight-inc/HackerNews huggingface dataset:
Not sure this is particularly true, it took the US 6 years from 2008 to recover all the jobs lost in the recession [0]. I would assume the bulk of those were low-skilled, manufacturing roles, the ones ever more at risk of being rendered obsolete by automation.

[0] https://www.cbpp.org/great-recessions-jobs-deficit-much-deep...
There should be finer grained location permissions like "this app requires access to your location when you're writing a message" (messenger). I think apps can currently check your location whenever they're open and potentially when they're not unless you restrict background processes.
Some have the viewpoint that static linking allows for what is essentially dependency pinning of binaries.
https://metacpan.org/pod/distribution/App-TimeTracker/bin/tr...
The same as lockdown policies then.
That sounds like a fun application, both the usage and the implementation.

I wonder if you have any interesting example data-files that could be used with the model, preferable both something small and something larger? Would be fun to test the model locally to see how it behaves.

Notes: I'm assuming here that https://gitlab.com/dustin-space/meal-scheduler/-/blob/master... is the model used.
My books on https://datacrayon.com/shop/ fit that description.

Although they’re no where near breaking even if I account for even 20% of my time, I’ll continue to work on them because I want to see them finished.

I’ve priced them as “early access books” where the price grows as the content does as a way to gain some kind of interest and support the work!
While exodus is a good minimum bar, and I use it, its list of detected trackers is incomplete. I have reported two known trackers, but their signatures are not yet detected by exodus.

It is difficult to know these signatures because the good trackers share their SDK only under an NDA.
Original author here. I’ll do my best to answer any questions. Be gentle; this is my first time on the receiving end of Hacker News. :)
Space temple for peace of universe including earth and human safety in space
I probaby meant the visual designer tooling. (Which is a big point in using Visual studio)
My 5yr old phone is apparently compatible but I found lineage essentially didn't work with it. Had to revert to vendor Android. I will try again when I get a new phone though.
Growth Engineering at Netflix – Automated Imagery Generation
Of course, on Linux the kernel API extends to the vDSO, so Go can certainly rely on its existence. But reimplementing a libc for no good reason is typically a fool's errand.
How Much Medium Paid Me for an Article with 60k Views
Likewise China, I first went in 2001 and it's a different country in terms of most people's every day lives. Hundreds of millions of people have been lifted out of poverty into comfortable livelihoods and I personally know some of them. There's still a long way to go, but it's incredible how far it's already come.
If you can can control which DNS servers it talks to, implementing the DNS spec directly is a pretty trivial exercise to get full control. (If you can't, the main complexity is dealing with implementation quirks)
The all-new 2021 PMP exam is here, get it online, fast and easy, without prep
Buy a PMP exam pass without study or preparation.
Here is a translation from DeepL:

Terrace Pace, a satellite development company, has formed a business and technology alliance for the development and launch of a space temple using satellites

(Headquarters: Sakyo-ku, Kyoto; President: Sadai Kitagawa; hereinafter referred to as "Terrace Pace") has formed a business and technology alliance with Daigoji Temple, a World Heritage Site in Kyoto (Headquarters: Fushimi-ku, Kyoto; Head Priest: Junkazu Nakata; hereinafter referred to as "Daigoji"), for the development and launch of a space temple by satellite.

Terrace Space will be a space temple on a satellite, utilizing a section of the IoT satellite scheduled for launch in 2023. In addition to the development of the satellite, Teraspace and Daigoji will establish the Koyunji Executive Committee, which will operate the space temple and serve as its secretariat.

In cooperation with Daigoji Temple, the IoT satellite will be used for the protection of cultural assets in mountainous areas where there is no cell phone signal.

The space temple has been named "Jotenin Gounji" (Kounji). The temple will be based on the Dharma school of Daigoji Temple, which is dedicated to the protection of the universe. Space Buddhist services are held regularly at Daigoji and other temples for the peace of the entire universe including the earth and the safety of human activities in space. Space temples are temples floating in space, and they operate in low earth orbit at an altitude of 400km to 500km, circling the earth for about one and a half hours. The space temple's current location information will be available on a smartphone app.

Translated with www.DeepL.com/Translator (free version)
Do you know the reason behind it? Was it replaced by something else?
It's amazing how we are repeatedly going full circle: we managed to stigmatize a completely natural farting sound (you are in a bathroom so the smell is contained), and then come up with "solutions" to feel free to produce the same sounds.

It took me a while, but I've convinced my wife that farting is ok, and that you should only worry about subjecting others to lousy odours, and even that only when you are visiting someone or some place (indoors). Closing the door usually resolves this. The stigma is especially bothersome with a naturally shy toddler who wouldn't take a dump anywhere but home.

FWIW, music does not stop people walking into smelly toilets, but to each their own. :)

The product likely even makes sense, I just find the phenomena curious and sometimes infuriating (like with my toddler).
With technologies like re-projection or whatever specifically the Oculus Quest uses, wireless local streaming isn't that bad, It can easily be a terrible experience if you do not know what you are doing, but its fine most of the time, the latency honestly isn't noticeable, unless you play beat saber.

Although doing over-the-internet streaming is definitely a terrible idea because of how many out-of-your-control factors exist.
Except Azure is the new thing that makes MS untold amounts of money via the same lock-in effect created by windows/office. It‘s adjacent business basically.

Culturally it was much more difficult for Google to create a functioning cloud business, even though the tech is in it‘s nature.

A better comparison would be Xbox for MS. Or AWS for Amazon. It‘s quite surprising that xbox wasn‘t cancelled or sold off, really. It was close. Someone has to advocate for these things. Even if you‘re a company making 50 billion a year. From the outside you have to either look enigmatically mysterious and visionary. Or you have to be cost-conscious and focused.

Otherwise your stock is getting destroyed.
"The universe is under no obligation to make sense to you" — Neil DeGrasse Tyson

IMO the most embarrassing problem in physics is people pushing non-falsifiable, unscientific theories (multiverse). The fact that some futzing constant needs or doesn't need to be added in order to bring a model in line with empirical observation, in comparison, is quite benign.
Thanks for the correction! You linked to the right Cortex, not to be confused with https://github.com/TheHive-Project/Cortex, haha. https://github.com/cortexproject/cortex is what we talk about. Naming is hard.
I'm just using that term because it's one in which people are familiar with the multiplication effect, but yes you're right.
I love the fact that it uses character ranges instead of NULL terminated strings so there is finally a string to float library where we can use std::string_view without going via std::string. Sure, there is supposedly std::from_chars _but_ it only has support for floats on the very newest versions of GCC (and Clang and VC++).
Looks neat.

I don’t understand one part though. Because checking for log integrity is fairly obvious and easy to understand (merkle trees).

However, I don’t see how this creates a log that can’t be tampered with.

If you change a record in a log, you have to change all records following it, in order to preserve integrity of hashes, but if that record has been stored recently, that wouldn’t be terribly hard. So where’s the magic that make this impossible?

With bitcoin the magic is that mining hashes for a transaction block takes a lot of resources and the longest chain always wins.

Here I don’t see anything of this kind.

I'm definitely a layman as far as crypto is concerned, so take the above with a grain of salt. Looking for somebody more knowledgable about the topic to clear my confusion.

EDIT: Looking at https://transparency.dev/verifiable-data-structures/ there's the part `Clients must store a copy of tree head hashes`, so that partly solves the problem I suppose. But aren't the clients (who I understand have to consume all produced records in order to continuously recalculate the root hash) then ripe for tampering?
That's not something to boast about, if software is complicated to set up that is a show of poor documentation and reflects solely on the Devs..
Google’s next big Chrome update will rewrite the rules of the web
just figuring out how the brain works: cognition/abstraction mechanisms, memory architecture, concepts/categories/context spaces, similarity, coordinates system, distributed communication, synchrony and knowledge representation in our analogue "devices".

It's an endless project but learning itself is very satisfying. We, as a species, know a whole lot about the brain, just need to digest and synthesize tons of important and scattered findings into a coherent whole.

Cognition research is in early-science stage, akin to 17th century astronomy and physics, we have many excellent & systematic data collectors, but need more Keplers, Galilei & Newtons to develop theories based on all that massive data.
Real talk: the difference between medicinal and recreational use of amphetamines is about 70 to 95mg.

Take 5-30 mg of Dexedrine, you'll be focused, a bit euphoric, maybe some jaw tension and anorexia. You'll get a lot done. Mild crash? It's a risk.

Smoke a point of meth and you'll be taking apart your toaster in no time. That's 100mg for those of you who grew up on the right side of the tracks.

I'm diagnosed ADHD, by the way. I prefer modafinil over amphetamines, I find the high milder, the wakefulness promotion is a nice bonus, it lasts longer too.

But this is, to be frank, what we used to call an old wives' tale. There is no medical basis for saying that stimulants hit ADHD brains differently. It seems to be a combination of wishful thinking, and doctors choosing to not let the general public know that low doses of stimulants will improve their focus and executive function as well.

Honestly I think that's a pity. Stimulants are a useful adjunct for productive work, at a reasonable dose. America did just fine, for decades, with de-facto legal amphetamine, nor has criminalizing it done much of anything to blunt the epidemic of abuse.

The difference between ADHD and the elusive "normal brain" is that a lot of us need our meds to function. I've taken a few months off, even a few years at one point, and looking back it was a disaster. I still take weekends off whenever I can, and the lowest dose I think I can get away with.
People who like this might enjoy the many narration-free videos being produced in Japan these days, in which somebody puts a high quality 4K camera in the front end of a train and lets it record for 4-5 hours.

Search youtube for "japan 4k cab view"

example: https://www.youtube.com/watch?v=Iwb_u0sciaY
https://piazza.photos/

This past month I built a photojournal blog to host my street photography & assorted other shots from this crazy year.

I both wanted a place for my photos to be viewable in higher resolution than Instagram, as well as to establish an ongoing chronological log of my life as it unfolds - as some kind of crazy experiment I will probably soon regret.

I built this from scratch with Next.js and Typescript. Probably spent more time in Figma designing it than I spent programming! This was a fun excuse to learn Next.js though - amazing how far we’ve come since CRA.

I haven’t officially “launched” (promoted on other channels) yet, so I guess I’m soft-launching on HN right now :)
>Isn't just wrong, it's laughable. https://en.wikipedia.org/wiki/Energy_return_on_investment

Conventional oil reserves are declining so this article merely proves that renewables are superior.
He added it to enforce a static universe, which was the predominant viewpoint at the time (more rooted on theology than experimental evidence). Then he dropped it and called it "his most embarrassing mistake" when Hubble showed the expansion of the universe.

Finally, our current models put it back in to explain the accelerated expansion of the universe.

Einstein definitely made a mistake but his mistake was not adding the cosmological constant, it was adding it for the wrong reasons. He should have added it as a free parameter to be fitted against empirical data.
Are you asking if it can outperform total stock (it's pretty clear it can) or if it did?

According to
https://www.justetf.com/en/etf-strategy-builder.html (click on "show simulation" and it will show the historical analysis) a 80/20 allocation slightly outperforms total stock over the last 20 years, while having lower volatility at the same time. I did not run the numbers myself.

Considering only the last 10 years seems pretty limited, as you are ignoring both the dot-com bust and the 2008 crisis.
Because the market demand is small and the profit margins narrow or nonexistent.

I mean a lot / most open source software has always been free and resistant of spyware, but has e.g. desktop linux ever taken off outside of a relatively small community?

There ARE companies capitalizing on the demand; they're frequently mentioned on HN, companies like Proton/Fastmail, chat apps like Signal, Matrix, etc. All of cryptocurrency, a software and financial product that was / is intended as a privacy tool (like cash money), is a global $1 trillion market (according to https://coinmarketcap.com/), with most clients and protocols being open source. (maybe I'm reaching here)
vDSO is a good way to mitigate issues like these. It's also a better stable ABI than libc, and easier to maintain than pure kernel ABI (like Linux does), because nobody forbids the kernel to inject different vDSOs to different binaries, if a need arises.

vDSO is also a language independent construct, so there's no special treatment for any favorite language, be it C (OpenBSD), C++ (Windows) or Oberon OS (Oberon).

vDSO: https://en.wikipedia.org/wiki/VDSO
Or use a warm mist humidifier. We have $10 Vicks warm mist humidifiers and they never get moldy.
A new general purpose build system, aimed at full/drop-in compatibility with existing popular build systems.
"faster than strtod" is hardly even worth mentioning. As the paper points out, if that's what you wanted there were already several libraries far faster than that. What's cool is it's also much faster than absl::from_chars, which had been the fastest thing around.
> opstrace create -c CONFIG_FILE_PATH PROVIDER CLUSTER_NAME

> opstrace destroy PROVIDER CLUSTER_NAME

> opstrace list PROVIDER

I want to keep cluster config in source control, track deployment changes in code reviews, and automate deployments. Do you have any plans to add an 'apply' command to support this?

$ opstrace apply -c CONFIG_FILE_PATH [--dry-run] PROVIDER CLUSTER_NAME
> Just look at how rapidly it recovered from the 2008 crisis compared to Europe

I'm not EU or US, but the US printed a heck of a lot of magic monopoly money. And yet the dollar remained as strong as it ever was. Yes, some smartie pants will no doubt explain this away as "quantitative easing" which is the magnum opus of magic monopoly money.

EU central bank doesn't seem to like that very much being so risk averse. So we can say the EU is keeping financial wizardry in check because if left to the US, no one would know what is going on.

The EU might just save us all.
Location: United States

Remote: Yes

Willing to Relocate: Yes

Technologies: C, C++, Go, Python, Containerization, Git, Linux, Binary Reverse Engineering

Resume: https://github.com/r0ck3r008/Resume/blob/master/Resume.pdf

Email: naman [dot] arora [at] tutanota [dot] com
On the contrary. If the author sees my comment and the clickbait was unintentional, then they'll be informed of its grave consequences.

On the other hand, if it was intentional, then they'll be informed that it doesn't necessarily work as expected.

You might as well claim that "The Social Dilemma" was spam because you can just choose not to open facebook today.
People viewing your website don't get a copy of the software, nor do they get a substantial portion. The MIT license (like most licenses) applies to the code, not to what that code produces.
Remotesome | Multiple Positions | Remote (North America, South America, Europe) | Full-time

Remotesome helps talented engineers around the world get remote jobs in emerging startups and companies. All jobs are 100% remote.

Open Positions (all remote):

* Senior Python Engineer | LATAM | $60k-$80k

* Mid/Senior Node.js Engineer | EU CET +3h/-3h | $40-$65k

* Junior/Mid Vue.js Engineer | EU CET +3h/-3h | $25-$35k

* Mid/Senior Fullstack Node.js/React.js Engineer | LATAM | $40-$60k

* Lead Fullstack Node.js/React.js Engineer | US only | $160k

* Backend Java Engineer | LATAM | $50k-$80k

* Frontend React Engineer | LATAM | $50k-$80k

* Lead Fullstack Java/React Engineer | LATAM | $150k-$200k

* Data Engineer | LATAM | $50k-$80k

Why Remotesome:

1. One application, multiple opportunities

2. 1 in 3 interviewed engineers we recommend to companies
gets hired.

3. Only remote opportunities

Apply by signing up at https://www.remotesome.com/talent-signup or send an email to andrej at remotesome dot com

This will get you exposed to other similar job positions as well.

Feel free to e-mail me if you have any questions about any position: andrej [at] remotesome [dot] com
Demystifying useEffect's clean-up function
TLDR never use software architects who don't realize how MongoDB is a really bad fit for their needs. Mistakes are possible, but not thinking about requirements is negligence.
My room was next to said bathroom with rather thin walls, so I always appreciated the sound at least be a bit played down by the music.

Another side effect was that you always knew when the bathroom was in use (aside from someone forgetting to turn the light off, which you now had radio playing to remind you off).
I also noticed a few cases of trying to use markdown emphasis on the docs. If you can't even write the platform docs without having to work around your markup system, maybe don't go on about how the spec will never need updating.
Ask HN: Good resources to learn the C++ preprocessor? (and C preprocessor)
Hello hello!

I'm currently learning C++. I'm currently building a project and going for the second time through a Tour of C++. While that book seems to be amazing for learning the features/syntax of C++, it doesn't explain much about the C++ preprocessor.

So what are good resources for it? C preprocessor articles are welcome too. They make the answer more useful, and they seem to be close enough together anyway.

I found a few articles for searching on HN (see below), but they do not seem geared towards the person who simply wants to read a book or do a MOOC about the C preprocessor. And I'm a bit afraid that I'll get patchy knowledge by jumping from blog post to blog post.

------

* C preprocessor tips and tricks: https://news.ycombinator.com/item?id=11198333

* C preprocessor tips, tricks and idioms: https://news.ycombinator.com/item?id=20779806

* C preprocessor internals: https://news.ycombinator.com/item?id=6311915

* What type of machine is the C preprocessor: https://news.ycombinator.com/item?id=7132562
There are two scenarios

1. It is not necessary. For smaller datasets excel or sql servers are sufficient.

2. The small dataset has grown over the years and a other solution would be beneficial.
But people like the things they are familiar with.
They do not want to have the additional work, of learning new tools. Who ever wants to change the existing structures, will usually face high resistance.

In the second case, companies often accept the issues of the old solution and they tell themself it is the right way.
https://ideasfor.dev a simple newsletter/website for sharing my ideas with developers. It helps me learn how to manage a website and improve myself in writing alongside I've written this by Go, which I'm trying to improve my Go knowledge. I don't mind if I don't earn money from it, but I do my best.
Life Lessons from History’s Most Underrated Genius
Thank you for this, this is exactly what I am looking for.
I explored this once in a short text piece: https://vilinskyy.substack.com/p/transactional-model-to-reth...
This is exactly what you want:
https://github.com/facebook/duckling
Apple silicon M1 as-a-Service
I think we aren't talking more about Matrix because a severe form of "Not Invented Here" syndrome is rampant on the West Coast of the United States.
> will approach this bug

Note that the mail is from 2020. So it probably already is fixed. It might be this one

https://patchwork.kernel.org/project/linux-arm-kernel/patch/...
https://montecarloxo.com

Tic-tac-toe against a monte carlo strategist on iOS. Wrote the gameplay code years ago - nothing sophisticated just Apple GameplayKit, pretty dumb strategist but every once in a while it gets lucky. Dusted it off and launched it in the App Store just for something to do during the lockdowns last year. I'm still adding to it because I'm using it as a platform to test some augmented reality gameplay and learn motion graphics that I am using in a new game I have in the works now.

Surprisingly it has been getting a tiny bit of traction without any marketing.
I always thought GO makes syscalls via libc. If it doesn't am I correct assuming no LD_PRELOAD magic will work with GO?
As in no custom memory allocators, no kernel bypass for TCP stack, etc.
No.

You see "hard time focusing" and you think "I, too, find it difficult to focus on things I don't like"

But: you do it. When we say "hard time focusing" we mean things like, oh, driving an unregistered and uninsured car for six months because the idea of going to the DMV is, uhh.

Look it's hard to explain. But it's an inability and one that significantly interferes with living our lives, on a regular basis.
Ask HN: Where can I find high-res scans of Wired magazine, from issue 1 to 2002?
I'm looking to take a look at some articles I recall seeing in 1994 and 1996, and other 1998/1999 dotcom boom era things. I realize it's still probably in copyright, but was hoping somebody might be able to point me to a place where it's been archived for posterity's sake. Buying paper copies on eBay is not an option right now.
That page says "Although the Cold War ended in the early 1990s, the MAD doctrine continues to be applied."

I get the feeling that's not generally known. Isn't that kind of extremely weird? I've never seen discussion of it on HN, for example, or maybe what to do about the prospect of living indefinitely under the threat of MAD. With more countries with nuclear weapons all the time. Well, you read here about people not wanting to have kids because of global warming, but not because of that. Is it just too big a problem to even think about?
https://jalijali.app

An app to note down the final scores from games with your friends to find out who has the most points at the end of the year. We play it with Doppelkopf (german card game) but it can be used with any kind of games where each player has a score in the end.