skysight-inc/HackerNews huggingface dataset:
Mostly because ARCore tooling looks like desktop Linux UI/UX just like everything else that Google has produced in 3D tooling space for Android.

I guess SceneForm was the best that they could manage to come closer to Metal Frameworks, and they just killed.
My initial thought to "self-organizing and self-assembling" was "so, reproduction?" Followed by a similar this-seems-obvious revelation!
Fear propaganda. If you want to make any scary claims about sea level rise, link to a NOAA graph showing accelerating rise.
https://tidesandcurrents.noaa.gov/sltrends/sltrends_us.html

The problem is, you won't be able to. The measurements at some stations go back 170 years or so, and the graphs are flat, i.e., the rate of rise at that station is the same as it was in 1850. Inconvenient for scary stories, huh.
I agree, but we're talking about whether a language is popular, aren't we?

Ruby is a fine language that some people have ridden to great success. It is still a fairly niche language.

We're on a popular website written in Arc -- likely the only website written in Arc. Popularity isn't everything and I'm not suggesting it is.
If someone is interested, I did the Django tutorial app commit by commit (and then upgraded to Django 4)[0].

[0] https://github.com/deployment-from-scratch/django-2.2-polls
If we didn't have that oddity wealth would largely still belong to landed gentry.
It's not a book, but I thought this consolidated wisdom from a senior at a FAANG was extremely interesting: https://news.ycombinator.com/item?id=29322515

While awkward, I think there's unfortunately quite a bit of weight to the idea of shared implicit knowledge that transcends what winds up written down, even within companies. I don't think there's a way to short-circuit past that point and achieve equivalent results. Not because sharing is implicitly magic (in the compsci sense) or anything, but because we seem to just be really really bad at serializing immediate social context.
As opposed to what ? hacked together JavaScript ?

Always use the right tool for the job.

* If you want absolute performance ? - Rust, C, C++

* Mix of performance and ease of development - Go, Java, C#

* Easy development - Python, Ruby, PHP, JS.

And a shitton of other languages in between.
Usernames isn't the solution to anonymity. Your username here isn't anonymous. And how do you share a username without connecting another identity? It's the same problem as using a phone number (supposing you're American and not too different if your ID is connected to your phone number).
even less so should three letters take ages, shouldn't it?

E = m c^2

Any 5-year old can write this.
Even if lower neutralization, higher antibody loads post booster (much larger than post second dose). I wonder how this works with Moderna’s lower dosage shots.
But ideas in junk journals don’t ‘help’ that idea, and it isn’t a novel idea in the first place, there are literally senescence institutes studying this problem
It's probably politically easier to have agents drive around neighborhoods looking for suspicious antennas and disappearing people who have them or know how to build them. But still that is much more difficult than blocking access at the ISP level.
>Reddit can fit nicely into the metaverse

what is the metaverse? what are you talking about?
Is there more "shared message board" type of websites you know?

Or "multiple notes" version of this website.

Edit:

Also reminds me of an unmanaged creative Minecraft word on a server. Near centre = lots of crazy stuff, further away = fewer but sometimes bigger stuff.
This looks incredibly useful for my current project! We have lots of arrays of objects having trajectories of different lengths to deal with, and I often end up having to use numpy with dtype=object, which feels, well, "awkward". It can be very hard to convince numpy arrays to have items that are actually lists, but I like using the vectorized syntax. I've found it sometimes necessary to have Pandas dataframes containing lists too, which I also find awkward.

Just a note, I noticed that there is an unfortunate error in the page describing the bike route calculations. Right in the box where it's supposed to show how much faster things are after JIT, instead a traceback is displayed ending with:

> ImportError: Numba needs NumPy 1.20 or less

I don't think this is intentional. This is in the output box just above the phrase "But it runs 250× faster than the pure Python code:". The box below it shows no timings.

I guess this is a danger of having a "live" backend to render and serve documentation.
jet.com used it heavily for backend dev, grew quickly, were acquired by Walmart, 560million+ in funding:
https://www.crunchbase.com/organization/jet

Even if you'd consider them the Jane Street of F#, it's a counterexample to your argument.
Very beautifully put.
We are getting closer and closer to differentiable APL running on GPU. I like this direction :)
> In my mind (and the little experience I have) that translates to 100% coverage, with exceptions of really annoying side-effects that are near-impossible to test reliably.

Yep, like Java supposedly being cross platform, but having different file system implementations, because using one implementation across multiple file systems just isn't entirely feasible, for example, due to how paths are validated.

Thus, no matter what i did, i couldn't get the coverage to 100% due to semantics of how i'm supposed to validate that the low level call works and because i have branches in the test, one that checks whether the correct exception is thrown in Windows and a different exception for Linux. Even if technically the code paths are covered, telling that to a subpar code coverage plugin is hard.

So, i just settled on writing code for everything myself, but having 90% coverage be enforced on a class line level to account for the weirdness.
Microsoft mostly gets it, when WinDev vs DevDiv politics don't spoil the roadmap, like on WinRT/UAP/UWP/WinUI chaos, killing .NET Native and C++/CX without proper replacements (.NET 7 might get proper AOT back and C++/WinRT is a time travel to the ATL golden days), or the current war on which GUI framework is supposed to win the day.

They seem to have gotten infected with Google style management as new blood took the reigns of product development.
Docker helped me to significantly increase unit test speed on one project. Each test was recreating database, run dozens of DDL scripts over and over (to ensure clean environment). I reimplemented in in a way that DDL scripts were run once, then container with database was commited to an image and that image was re-used for every test. Also multiple containers were run at once, so tests could be run simultaneously. Docker is a miracle technology sometimes.
Most of the case (>99.9%), it's very likely just a temporal correlation rather than real causation. Even without vaccine, thousands of healthy people die every day without any prior sign and vaccine doesn't change that.
Stop taking "the metaverse" seriously, please. It's a rich idiots dream, like a digital Fordlandia. I can hardly blame people for trying to follow trends, because following trends can be lucrative. "The metaverse" is just not the one to follow. It's nintendos virtualboy, vision getting ahead of substance, fixing problems we don't have. If it succeeds at all, it will be a testament to societies ability to bend to the whims of rich idiots. In Facebooks case, they should really try their hand at making a 2D world that doesn't lead people to want to die before they try to expand on the whole reality thing.
Nice article! Although I think you are overdramatizing microservices complexity a little.

- Kubernetes is rather a harder way to build microservices.

- DB is not an obligatory part of microservices.

- Kafka isn't as well. It's a specific solution for specific cases when you need part of your system to be based on an events stream.

- Jenkins is not necessary, you can still deploy stuff with a local bash script and you need containerization whether you are on Microservices or Monolyth architecture

- Kibana, Prometheus, Zipkin are not required. But I think you need both logs aggregation and monitoring even if you have just a Monolith with horizontal scalability.

Also, all this is assuming you are not using out of the box Cloud solutions.
> This is the sweet spot amount of time where you become tempted to “do something else” while you wait.

I think this is an important observation. The time where you "wait", you can allow your mind to drift off right after being immersed in the problem. In my experience, this time has the potential to give you great insights.

I think fast feedback is great, but only if you know what you're trying to accomplish. Or trying to learn. Don't use it as a tool to throw stuff against the wall and see what sticks. Once you start to do that, spend some time away from the computer. Draw a picture, formulate some hypothesis based on your mental model.
Make a map before you enter the jungle of trial-and-error.
> If you mean popular as in "many people like using it", I would question your (and their) sanity.

According to Stack Overflow's survey[1], people enjoy Bash/Shell more than they enjoy Ruby.

I personally hate both Ruby and Bash, so I assume my sanity is beyond question.

1. https://insights.stackoverflow.com/survey/2021#most-loved-dr...
The hiring process to become a Google employee helps with that assumption.
Luckily they have that new way to transfer illegal funds, uh what's the name...
https://archive.ph/kVPgj
Nope, any competitor just becomes a dumping ground for all the nasty shit that reddit has banned. If it were that simple, it would've been done by now, it certainly has been tried multiple times.
I had the exact same experience. Stopped right then and there. Great concept though and awesome work!
> including an industry-leading two full gigabytes of email storage;
email message threading

What year is this from ?

Doesn't google offer 15 gigs of free storage. Also how is "two full gigabytes" industry leading ?
Faster ClickHouse Imports (2019)
I guess it is all about log4shell patching in rush.
Yup, government controls ISPs, but as Bitcoin (or any decentralized tech) gets wider adoption more players will provide gateways to the network.

Let's say (company names are just examples, I don't necessarily think those particular companies will do it) government-controlled ISPs blocked access to the core protocol. Google (over SSL + Secure /Encrypted DNS) might provide a gateway. GitHub can. Microsoft can. Apple can. AWS can. Facebook can. What can the government do then? Blocking those is effectively blocking the whole Internet. Eventually governments will realize that it can't be practically blocked.
While I'm not sure whether you're serious ;), to be clear: what annoys me is they don't really understand why we are having "someone pwned your phone via a series of memory corruption bugs" daily.

Until those Rust evangelists managed to rewrite the world with Rust (and I promise you there still will be a lot of security bugs), we still have to fix our shit in a low-cost way and their evangelism does not help at all and is pure annoyance.
Failed, or fizzled, means that when somebody working on a project leaves, you can't can't count on finding anybody to hire in to replace them. Allowing anything essential to be coded in the language, then, is an existential risk for a small company or division.

It means nobody wants you working on anything essential unless they have already bet the company on that thing.
> Instead of using sub-reddits for content you should have tags

Then who prevents totally-unrelated trash from being deliberately misfiled under popular tags?

Subreddits are a way to farm out moderation without paying employees to do it.
1. https://www.helloforefront.com/
2. https://www.ai21.com/studio
3. https://huggingface.co/models
Can NFTs Exist Without Cryptocurrency?
Guys, do you think NFTs have to be tied to cryptocurrency?
The rise of web3 is crazy and continues to change our current world. Firstly, the blockchain with cryptocurrency and then NFT with multiples uses, and maybe the next things are going to be even more interesting!
But for ordinary people, blockchain, cryptocurrency and NFTs are difficult to understand.
And combining all these concepts is even more complicated!
We launched “Kalart” a French NFT platform, without cryptocurrency, in order to democratize access to NFTs and we notice that it is very difficult for artists to understand all these concepts.
At this point, we facing the current issue:
Artist are hard to get into NFT and as we do not use cryptocurrency, we don’t have any Kalart Token or other incentive tools that can interest crypto investors.
So I would like to have your story :
World is going mad about NFT and it will be only a matter of time to reach everyone has Internet did. But as we enable people to come to NFT, it is hard to convince them. What triggered you to go to NFT ? Did you first understood the economy side (investors) or have you been convince by the art side (buying art)?
(For technical questions: We manage our customers wallets by our own and we transfer token to it to everyone who is asking for. We use Polygon blockchain and pays every transaction fees for our artist so they don’t need to handle cryptocurrency)
Ah, Gram Parsons, the "Georgia Peach". And Duane Allman.

Philly peaches: I believe that Robert E. Lee's troops got through a lot of "foraged" (stolen) peaches on the march to Gettysburg. Presumably squits was a big problem in the confederate army.
I wasn't thinking about that when I commented, but you're absolutely right. I definitely missed the point.

I don't think there is any way to generalize the algorithm in the article to work on the method I described. However I was able to find an alternate algorithm to find the initial node of the cycle. It also has linear time complexity and constant storage, but it requires that the pointers in each node be mutable. It is also worse than Floyd's algorithm in almost every way. The algebra gets a little annoying, so I've just provided the informal algorithm below.

0) Find the meeting point as described above.

1) Find the cycle length.

2) Find the distance to the meeting point k+x (where k is the length of the linear portion and x is the number
of nodes from the start of the cycle to the meeting point).

2a) If the hare speed is double the tortoise speed and the tortoise speed is less than the cycle length, this can be found directly.

2b) Otherwise, we can send a probe from the head until it reaches the meeting point.

This unfortunately this isn't enough information to find the initial node of the cycle, so more drastic measures are needed.

3) Reverse all of the nodes of the cycle (We can actually do this during step 1 if we want to be more efficient, although some care needs to be taken (e.g. that step 2b is performed first).)

4) Send a probe from the head and count the steps until it reaches the meeting point node. This will have gone k + m - x steps.

5) Now we use some algebra to get x in terms of k and known values. We can substitute this into our equation that gives a known value for k+x (from step 3) to find k.

6) Reverse all the nodes of the cycle so they are back to how they originated.

7) Advance k times to reach the first node of the cycle; return this node.

The additional steps have a linear order complexity with respect to the number of nodes of the linked list. And like the OP algorithm, only a constant amount of storage is necessary, although reversing the list will require a couple more pointers to nodes. I'm not sure if there are many cases where this would perform better, but if they do exist they seem like they would be extremely rare.
You’re not wrong. It’s intentionally deceptive and exploitation of open source culture by naming it this way.
What if the longest distance meant "longest shortest rail distance between two points".

Ie, the longest track distance between any two places on Earth, subject to the constraint that there is no shorter train journey between those two points.

This seems to me to be a much more logical, and also more interesting, interpretation of the question than the one used in the article.
A definite problem from a company's perspective when their model is ads and gold/donations, both of which require users to be logged in. This directly affects the number of users willing to participate in discussions - both in big subreddits and niche ones - and it risks some active users becoming dormant because they dont see enough reaction/response to what they have posted.

Stack Overflow is not the best comparison. In some cases yes, they are very similar, but mostly the reason for users to land on stack overflow is very different (solving a problem while working) than for users to land on a subreddit/post (looking for more info and satisfying curiosity via Google search - not always solving a problem)
Hardness varies but it's always proportional. Doesn't matter if it's a 10-min extra walk or 3000-calorie burned full day of snowboarding. If I'm relatively performing more physical activity, I feel better, proportional to the amount of extra activity.
Abortion is not even remotely comparable to this particular issue since it doesn't harm anyone but the real stakeholders. Not getting vaccine threaten everyone around you. Probably it's more comparable to the idiom "your right to swing your fist ends where my nose begins".
I must confess to feeling that the reach of this CVE is a bit oversold. Yes, it's a terrible RCE and a major catastrophe for anyone using log4j. But log4j hasn't been the popular choice for logging implementations in a long time. Libraries typically use facades like slf4j or commons-logging, so the risk of pulling in an active log4j implementation transitively is pretty small. Your application/appserver either logs with log4j or not, and your developers are probably aware of this when they configured logging. You shouldn't need to pour over code to figure it out.

It would be far worse if this exploit existed in slf4j or commons-logging.
Excellent post.

> Sheds are never finished. You just decide you are done.

This is what everybody should take from this. It's easy to iterate over and over again.

And btw your (unfinished) shed looks pretty good!
A read-only transaction anomaly under snapshot isolation
Life insurance rates can provide a validity check on this kind of claim.
you also count as one of the DAUs and MAUs - minimum 2, as one logged in and one not logged in, and maybe more if you use incognito to search for those comments, because reddit will treat that as a separate visit from a separate user I guess.
> Whenever I hear the word metaverse. I just replace it with the word "internet".

Does there happen to be a browser extension to automate this?
The Ivermectin arm of UK's Principle trial is “paused due to supply issues”
If it’s in the class path? Deserialisation gadgets.
It's been some time since I've worked in biology, but: telomere shortening is mostly a protection against aberant growth (ie, cancer): it sets an upper limit to how often a cell can multiply. If we'd live long enough that even healthy cells run up against that limit, we'd have to deactivate/reverse that mechanism. But then we'd lose one very effective defense against cancer.
You still have to be more available then they are. Seems like a poor problem to tackle.
one work around for this to let users use their own API keys. For example - https://aibuddy.fortytwoai.com/
The term "untyped" means anything that isn't statically typed (or just "typed"). This is because (static) types and dynamic "types" are two very different objects, and only the former is called "types" in programming language theory and formal languages in general.

I am well aware of clojure.spec, and it, as well as many other techniques employed in development, are probably among the reasons why types don't actually seem to have a big relative impact on correctness.
my thought exactly. We've had virtual worlds and communities as long as we've had the internet, and the idea of carrying "stuff" from one to the other never worked out.

So my bet is that there will never be The Metaverse just like there never was The Forum, The MMORPG, The MUD.

We may still have useful/fun stuff in specific VR worlds, of course.
I personally found F# to be a decent alternative to Elm for small browser apps with Fable, Elmish/Feliz, Feliz.Plotly etc.
You can generate typed interfaces for any libs you're missing which have a typescript interface using ts2fable, that's the kind of pragmatic tooling you need if you're veering off the well-trodden path in commercial development. Ionide in VSCode is excellent (though not perfect) and the compilation times are decent.
In terms of community (which is not unimportant when it's that small) even the compiler gitter folks were super helpful when I had some reflection questions. Overall I'd use it again for small browser apps, for backend I guess it depends on your company and domain.
I don't think living forever would make everyone bat shit crazy. You will still live your life day by day, year by year and decade by decade. Your daily life won't be that different and humans usually don't contemplate and derive meaning from their own mortality that much.

I think it would make humans happier. Happiness and life satisfaction increases with age. Add better health to that and I don't see how this could be that bad.

Currently mortality per year for 20-25 year olds is around 1 in 2'650 for men and 1 in 4'000 for women. I would expect that the risk of death is lower for someone with the health of a 20-25 year old and the experience of a 100 year old.

I'm not sure this would happen, but I can imagine that the focus on accident and suicide prevention would be higher, so Ten of Thousands of years of average life expectancy don't seem unreasonable.
Diátaxis, a new foundation for Canonical documentation
Interesting! I tried to install the Windows 11 ARM preview with it (https://www.microsoft.com/en-us/software-download/windowsins...) but no luck. Do you have a working config with Win11?
Yes its truly awful for you to be held accountable for your place of work and its impact on the world. Completely unacceptable.
Yeah, there was a tutorial online. Thought it was a good idea in case my laptop got stolen. Don't need to be an expert to click through an automated wizard, do I?
Buy HTTPS://sites.google.com/view/botanicalfarmscbdgummies-buy/home
Botanical Farms CBD Gummies come as simple to-take chewy gummies. You can require one sticky each day; ideally with a dinner or anyway your primary care physician suggests.Botanical Farms CBD Gummiesmight invigorate a mitigating reaction in your body that decreases torments and throbs.

https://dailyiowan.com/2021/12/15/botanical-farms-cbd-gummies-reviews-unrevealed-facts/

https://www.facebook.com/Botanical-Farms-CBD-Gummies-106393558569552
https://sites.google.com/view/botanicalfarmscbdgummies-buy/home
https://www.spreaker.com/show/botanicalfarmscbdgummies-info
https://botanicalfarmscbdgummies-facts.yolasite.com/
https://botanicalfarmscbdgummies-facts.jimdosite.com/

https://medium.com/@BotanicalFarmsCBDGummiesFacts
https://www.homify.in/projects/1106106/botanical-farms-cbd-gummies-is-worth-your-money
https://promosimple.com/giveaways/botanical-farms-cbd-gummies-is-worth-your-money/
https://groups.google.com/g/botanical-farms-cbd-gummies-facts/c/0Rqos5bjKRw
https://www.youtube.com/watch?v=4woVkEVdR1w
https://vimeo.com/657290585
Docker is still silently punching holes in your firewall after 5 years
Instagram Hits 2B Active Users, Revealed by an Employee
I just wanted to add the website url to let you see what I'm talking about. But when linked, it changed by itself... So if you want to have a look it's here : https://kalart.utip.io/
It is most definitely not mechanical Turks. I played with it for a while.
Can we also use QEMU to emulate M1 Macs on i86 hardware?
Hack Web Views with a Selenium Python Bot