skysight-inc/HackerNews huggingface dataset:
> You can't model matrix multiplication as a convolution

Hmm. I'm not convinced yet...

The "convolution" of two functions M and N -- let's notate it as M <> N, because ASCII -- will itself be a function, where for each index `i` we consider indices of M and N that sum to `i`. At each index `i`, we "sum" the "products" of M and N at indices summing to `i`; so if `i` is 2 (and we start indexing at 0, for sanity), we have `(M <> N)(2) = M(0)*N(2) + M(1)*N(1) + M(2)*N(0)`.

https://betterexplained.com/articles/intuitive-convolution/

Now consider a matrix multiplication M * N. We can think of M as an array of row vectors, and N an array of column vectors; in both cases, they're functions from (a subset of) the naturals to matrix elements.

To instantiate convolution on our matrices, we can take multiplication as dot-product, and addition as a formal (uninterpreted) sum. (So, technically, we need to lift the elements of our input matrices to these sums as well, but there's a canonical way to do this.) Then M <> N is an array of formal sums of vectors; each formal sum gives an anti-diagonal band of elements in the matrix product, and the whole array runs along the main diagonal.

There are almost certainly faults in the remaining details -- for example, it's not really clear that this is associative yet, due to the formal sum -- but this seems to cast matrix multiplication in the shape of a convolution.
This was done (somewhat) a while back with linguistics in the form of symbolic reduction, while it has no direct interpretation to code it could be used that way (or at least I saw it that way), either way I found it to be one of the more interesting ideas in AIML at the time when we were developing the spec, but I don't take credit for it. It is somewhat explained at https://medium.com/pandorabots-blog/aiml-tutorial-the-srai-t... ... all these tags are just wrappers around an execution graph but it was a neat way to filter your way down to a static answer. I tend to think about it when I read https://en.wikipedia.org/wiki/The_Master_Algorithm and his thinking behind Markov logic networks ... YMMV
You don't necessarily have to choose - you can post on your own blog, then copy-paste it to Medium and set the canonical url back to your own address so you keep some of the SEO-juice.
Thanks, had not heard of The Art and Science of Technical Analysis, will definitely check it out. I read Intelligent Investor, but kind of felt it lacking, because I didn't feel like it went low-level enough. I also have Security Analysis by Ben Graham, but have never gone through it. Any thoughts on that?
> Then also, I really think all .gov, .mil and .edu and the other US-only TLDs should be phased out (they could just become redirects to .gov.us, .mil.us etc.). Having those TLDs as US-only just smacks of American exceptionalism

If other countries don't like it... why connect and use an American network? Why not build their own (and foot the research bill!).
> Back in the day, we didn't really worry about software like this being malicious

There was a lot less incentive to be malicious. No crypto-mining on compromised devices, no ransomware, and limited Internet banking
We just went through the previous four years of this from the highest level, it's obviously not a real belief, just something to "punk the system" where being contrarian is somehow profitable financially, emotionally or mentally to some people.

And it's not really a belief any more than "believing" drinking bleach won't kill you. It's a contrarian denial of obvious facts when again, it's profitable even on just an ego-level to think/say so.

However this post made me think of this which if true, is fascinating:

https://www.reddit.com/gallery/s5drf0
> Overall, my impression was of a project whose participants treated it as a vehicle for promoting their personal "pet" projects, rather than as a means to a specific educational/humanitarian goal. This severely compromised the effectiveness of the project.

Be that as it may:

1. The research projects were kind of cool.

2. I suspect that OLPC paved the way for the netbook/chromebook/cheap laptop era.

3. And cheap tablets are even cheaper and work great for accessing khan academy and wikipedia as long as you can get free wi-fi somehow.

4. I still think it's a great idea to make computing (including programming) accessible to everyone, be it via web browsers, raspberry Pi, micro bit, cheap laptops/tablets, or whatever.
>Bookmark this, and come back in 5 years to see how it panned out.

Just like I did with zefrank.com, but that stuff was free!
As someone that’s a fan of the idea of P2E gaming 90% is a ridiculous number unless the CS:GO’s and Fortnites of the world mane all of their in-game items NFTs
> You are much more likely to die on the toilet than you are to die of a gunshot wound.

That's because people spend more time on the toilet than at gunpoint on average.
What sonic black holes say about real ones
Do you have a good resource for finding localized-Indian food in the bay area?
Yeah, I know that online "investing" is driven by hype these days. But, I was basically hoping that there was something out there that at least explores investing ideas out of the mainstream not based entirely on hype or rug pulls. Just want exposure to some interesting ideas that I can then do due diligence on.
Flat Earth is true in the most important sense, which is our direct experience. Although we regularly use technology which relies on the standard scientific understanding of the Earth and Solar System, our everyday experience and all our planning is based on a mental model of a flat earth.

When you go for a walk, you act as if the earth is flat. When you plan a journey, you act as if the earth is flat. It is a valid approximation that works.

I think that some of the rise of Flat Earth belief, is a rebellion against being told very strange, abstract and foreign things that directly contradict our everyday experience.

In this sense, Flat Earth theory is "true" in a limited Phenomenological sense. https://www.youtube.com/watch?v=Gg0i-4m2L0g
> Imagine something as simple as burger flipping became completely automated. There would be a million fast food workers suddenly unemployed. Add making espresso to the mix and half a million baristas lose their job.

Both of these are completely automated already.

https://newsexaminer.net/food/mcdonalds-to-open-restaurant-r...

I can’t find a link for the espresso machine but many FAANGs have the ones you can place orders through a website then go to the lounge to pick it up.
ads are already embedded in the stream, usually by youtubers themselves ("this video is sponsored by shadow nord raid vpn,..."), and extensions block this too.

But once the ad to content ratio gets bad (and we're getting there), people just move elsewhere.
Posting just a link in Medium? I've never seen that, do you have any examples?
Would be more useful if you pointed out which part of the Bill of Rights provides this protection.
Authenticity in food from any culture is always dicey because of heterogeneity and change over time. It doesn't matter if you're talking about Native American/American Indian cuisine, German, Japanese, or whatever. So in that sense I think authenticity culinarily speaking is a red herring, something that doesn't exist.

What does exist is inspiration from traditions and ingredients, and I think that certainly applies. Even if it might be foolish to pursue what constitutes an "authentic" Native American cuisine, it's probably worthwhile and a good idea to think about what we want from Native American cuisine, or where we want it to go, where Native Americans want it to go. If Native American chefs are experimenting and bringing something new, that's Native American cuisine.

Ingredients are a powerful thing, too. There is a lot of convergence between ecological conservation and researching and exploring Native American ingredients, in the sense that there are many forgotten and useful crops and food sources to be explored and maybe developed. Pawpaws are one example that's received attention, one of many possibilities. The promise there is increasing dietary and agricultural diversity, to say the least of improving our understanding of history and anthropology.

Yaupon is another interesting example in this regard. The scientific name for this plant reflects European American ignorance about it and its use, an ignorance that drastically affected assumptions about it until relatively recently. It's basically a weed, but one that could be an agricultural crop like tea or coffee, or -- to make a more direct comparison, being botanically closely related -- mate.

I guess at some level I don't disagree with you, but maybe see authenticity as a moot point at some level? I don't care what's "recognizable in the American eye as an ethnic cuisine" because that's often inaccurate, outdated, or unmeaningful anyway. Inspiration and knowledge from Native American foods of the past, however it's used in the present, seems like a win-win to me.
Vosk-api isn't an SST engine itself, it is built using the Kaldi speech recognition toolkit (https://github.com/kaldi-asr/kaldi) and nicely implements and packages an API for Kaldi chain/LF-MMI models.
I wouldn’t discount it as a possibility, but I’d assume it’s closer to Hollywood sexual assault coverups than tech stuff.
Markov Logic Networks in Python
> On the other hand, for the burn rate (~$12M/year), it seems like it was a worthwhile risk. If it worked as promised, the gains would be in the trillions.

The risk-reward calculation is important here. Arguably simply spurring interest in developing and using cheap netbook easily paid off the investment in the project in terms of benefit to the world.
>I met zero people who told me they dreamed about working in a FAANG since childhood.

Hi, nice to meet you: I dreamed about working in Microsoft since I was 12. Ended up in a different FAANG, but anyway.
It seems to be a decent editor. I did not like the kak config files and the syntax it uses for some reason. That’s one of the main reasons I stayed away from it. Gonna check again to see if anything changed.
I was actually typing something like this in addition to what I already wrote, but I didn't think it was totally applicable in the context of the GP's statement. For the vast majority of folks an unexpected bill of $100k and an unexpected bill of $10M are likely to be equally ruinous.
Literally every common enterprise problem has a java library over a decade old. Jodd seems to be aiming to be lightweight and fast, not solve new problems necessarily.
GPS notoriously has poor altitude resolution. For this reason, GPS approaches are technically not considered "precision" approaches.

WAAS (GPS plus a correction signal transmitted by separate geostationary satellites) improves the resolution to CAT I standards - an "LPV" approach. However, it's still not sufficient for CAT II/III approaches.
Good note; thanks! If a mod wants to change the link to that one, it'd be great.
I bought a year of Medium subscription but I don't think I'll renew it because their suggestion algorithms are bad. If you click on one programming-related article you will be forcefed exclusively the most boring programming crap ever until the end of time. There's like a million articles on there about "programming habits" and "genius daily routines" and "productivity hacks" and "programming career advice" ... all very boring content.

A major issue I see with online blogging is the glut of tech and computing content drowning out everything else. The barrier to entry for self-hosted content also means most self-hosted content is tech oriented.
He kind of defines it in terms of the opposite:

>But early in the day, my mind is hyper-analytical. It’s trying to analyze every word I write from ten different angles. Hence every tweet felt like hard work.

People who just blurt out whatever they think without considering its effects or even how to word it are often said to have "no filter". That is often saying things they shouldn't, things that are inappropriate, or insulting or demeaning toward other people. Or getting the tone all wrong.

Someone who over-analyzes everything before speaking or when writing and can never seem to find just the right perfect words, and therefore just stays silent could be said to be over-filtering.

I read "low-filter" mode as being a middle ground of casual, easy conversation mode. Not no-filter inappropriate, but also not overly analytical and formal and rigorous.
Note that his remark was descriptive (it is telling us about the status quo), not that we shouldn’t care about it in the first place.

Honestly, I agree. The global community at large is silently endorsing it by not taking any action, and I can’t say confidently that it’s not at the front of most people’s minds right now. Of course, Twitter needs something to be angry about so he will be the next in cancel culture’s firing line.
> rock climbing explorer, artisanal fisherman

I can’t wait to see the GDP “growth” charts…
What you said used to be the standard. In fact, it used to be using your Linux distributions package manager which is even more convenient. I cannot even imagine a piece of software that you cannot get working as easily as cloning the git repository and then following the instructions, instructions that are typically pretty easy to follow and are supposed to work, or using a programming language's package manager, or your Linux distributions or BSD's package manager.

At any rate, what I am trying to say is that if the case of having poorly documented (i.e. usually untested documentation) piece of software is high, then we definitely are doing something wrong. You should be able to follow the installation instructions and it should work, i.e. just read INSTALL or README and follow the instructions, like good old times!

You said it yourself: "I don't know why this is a hard bar to clear, but bravo.". It should not be, it should be expected, and it should be done. It should not be a magical or surprising thing.
Ah, ok, I will try to appeal to symmetry while giving geometric intuition. I think the best way to visualize this (and explains a little what exactly is going on) consider cutting a plane through the hypercube through diametric corners. For instance, (2,2,2,...,2) and (-2,-2,-2,...,-2). This will reduce down to a 2-dimensional problem but things are no longer square. The vertical edges of the quadrants are 2 but the horizontal lengths are 2sqrt(D-1). To see this, calculate it for 3-dimensions as you can still draw it out. By construction, the circle inside the quadrant kisses the top and bottom and is centered horizontally. That is, there is a gap between the edges of the circle horizontally and the quadrant. Again, to visualize, picture how the plane is cutting in 3-dimensions. Now, since you seem to accept that the circle is on the origin in two dimensions, the circle is on the origin in this plane. Repeat this procedure for all diametric corners and, by symmetry, the inner sphere is always centered at the origin. For completeness, because the inner sphere is centered at the origin, the radius must grow along the diagonal. So, we can use our squished quadrant again to calculate the radius, r, of the inner sphere. It is going to be sqrt(2^2 + (2sqrt(D-1)^2)-2 = 2r, where the subtraction is the outer sphere. Some arithmetic gets you to r = sqrt(D)-1 which is of course what they got in the post.

Hopefully this was the correct amount of words and equations that you can reconstruct this on paper. I think doing it this way shows you that the outer spheres get increasingly smaller relative to their containing "quadrant". For me, it also elucidates that the final drawing in the post is very misleading because the hyperspheres don't spike like that. Rather, they look more like 4-leaf clovers and that is what allows it to escape the cube in the additional "horizontal space" of the aforementioned quadrant.
Sex Differences in Friendship Preferences
I've used it daily for ~6 months now. Before that I had used Vim for close to 8 years and tried many different editors during that time but I always went back to using it. I feel Kakoune truly is an improvement over Vim and I highly suggest you try it if you like modal editing.
The RA is great. I've been playing around with Roam in org mode recently, and have been feeling it (or a modern version) might be really useful there as well.
Related:

GraphVizio[1] "an addin for Microsoft Visio which allows you to layout Visio diagrams using the renowned Graphviz algorithms developed by AT&T research laboratories." - https://www.calvert.ch/graphvizio/

PSGraph[2] a PowerShell wrapper / DSL for GraphViz and dot language. - https://powershellexplained.com/2017-01-30-Powershell-PSGrap...
It is a cultural problem but the game industry is not SV based. Blizzard Activision is SoCal, Ubisoft is French (with studios in many locations). I worked at a studio owned by Activision (in SoCal) in the early 2000s and the culture was certainly toxic.

I just find it funny how often commenters here assume all broism originates in SV.
I'll always enjoy the work of H.P. Lovecraft. I don't care who he was.

I think it would be a different if I was actually giving that person money. If I'm funding somebody, I want to know where my money is going.
A lot of the original Blizzard people have said the company's just dead - it's Activision now. Everything and everyone that made Blizzard good has gone. And it shows - they're botching games in ways completely uncharacteristic of the old company. Not even a vague sense of culture made it through to the new company.

And mark my words, this won't be the last instance of severe employee mistreatment and harassment.
Wildfire wiped out our CA town. A slow trickle of death has stalked us since
That's why we offer .onion addresses for our services (websites, APIs, everything). These addresses connect customers to tor/onion services hosted on our property. Customers who need to keep disruption at a minimum are advised to implement tor access as a fallback.

I firmly believe that automated DMCA-style processes (and other slow, guilty-until-proven-innocent schemes) are going to become more prevalent around the world. Defending against all of them in a timely manner will become impossible for all but the biggest of players. Smaller players will have to use services like Tor to have any semblance of reliability.

Disclaimer: We're a registered llc (not US-based), and all our activities are 100% legitimate in most jurisdictions including the US.
Note the existence of kakoune.el, an emacs emulation of Kakoune's core:

https://github.com/jmorag/kakoune.el

I have no idea how well it reproduces the experience - I'll probably be using vim on servers and emacs evil-mode locally until the day I die, so I haven't bothered to get into Kakoune, awesome though it seems.
https://archive.is/yG42o
So if there are no golfers, then why are the groundskeepers making so much? Golfing gets more expensive because you have to pay the lawn mowers literally sitting on a vehicle all day, so less people do it, then the groundskeeper is out of a job? Now what?
Youtube is not for kids; TOS does not allow it.
This is slightly beyond what an average layman can do, but it's not terribly hard or expensive to receive images of our globe from NOAA weather satellites [1]. Generally the most costly part is a ~$120 USD antenna. It's a super fun and rewarding project if this is the kind of thing that interests you.

[1] https://en.wikipedia.org/wiki/Geostationary_Operational_Envi...
> Letting all causes be elevated via unrelated venues would be untenable

I'm not sure it would be untenable. People generally intuit the social cost/risk that comes with making a statement in an unrelated venue. That is a natural force acting against people randomly bringing up strongly held opinions on unrelated platforms. Explicitly drawing and enforcing a line just doesn't seem necessary.

> I suppose it's not totally unreasonable to draw that line by saying, "all content must be related to the topic at hand"

I think this would have the effect of either completely sterilizing platform discussion or being impossible to enforce reasonably. For instance, what would happen if a competitor just mentioned something totally innocuous that would incense nobody but was off-topic? Should that be punished?
> Okay, can you write a book, programm an arguino, produce a song, calculate in a spreadsheets expected payments for your mortgage, design layout of your house, map out your farm for planting? No, not really.

All of these things can be done on an iPad or a Linux tablet.

Is there something preventing them from being done on an Android tablet?
Indian Prime Minister Calls for Global Cooperation on Cryptocurrency
The feature still appears on iPhone 12 with current software
> Converting compile time errors in to runtime exceptions.

Heh. Stealing this. Short, sharp, undeniable.

I usually say something snarky like "Spring is an exception obfuscation framework" or "...flow of control obfuscation framework".
Pretty sure there are Arduino IDEs for Android.
Airports served only by an RNAV (GPS) approach with LPV minimums have different alternate minimums (for planning purposes). That’s the only real distinction. LPV approaches are classified as non-precision due to an ICAO technicality over the lack of a ground transmitter at the airport. GLS approaches compensate for this.
I thought that AT&t and Verizon offered to do lower power towers near airports. The story from November seems to say as much.

https://www.theverge.com/2021/11/24/22801008/verizon-att-mid...
To count as a precision approach (which ILS is), the equipment and procedure has to meet certain accuracy requirements (e.g. <x> feet error at <y> distance/height from touchdown) as well as the ability for the equipment itself to alert the user that things are out of tolerance within <z> seconds of being detected faulty.

I.e. the transmitter on the ground must be able to detect that something is wrong and immediately cut out the signal / report it as inop to the receiver on the plane. When you're seconds from hitting the ground, that is a requirement.

Although GPS based approaches have some aspects of this, I believe that they just don't meet the exact requirements as written currently, although they are close.
The most crucial difference being that on Mars your engineering to stop your air leaking OUT, while at the bottom of the trench you'd be engineering to stop the water getting IN. Which reminds me of this excellent Futurama joke...

Fry: How many atmospheres of pressure can the ship take?

Professor: Well it's a spaceship, so anywhere between 0 and 1.
Yeah I think they mean the latter. Satellite footage could be doctored after all, unless you're launched the satellite.

It's not really that hard to estimate the circumference of the earth and prove that it has to be spherical. But most methods I know of require quite a bit of driving, or friends that are far away and can take a measurement at exactly the same time.

I'm not a flat earther but I do want to do my own measurement of the earth's circumference one day for fun.
How to build homes with virtually no heating (2020)
A flat earther would tell you the "satellite" photos are faked, and could provide you with faked photos of their own.

The question is how you distinguish the two: always go mainstream? Always counter the old-fashioned ways? Trust the best credentialed person? Distrust credentials achieved during brainwashing, go with independent self-taught thinkers? Independently verify every claim, replicating experiments from first principles?
Spring Boot has remoting like EJB did??
> The people who invested the capital into the automation reaps the profit.

Yes, that's how it works today. That's not how I'd like it to work.

Many people here get a significant portion of their compensation via RSUs, ESPPs, and other profit-sharing initiatives, and any company that decides to extend these benefits to lower level workers should be treated favourably by the tax system.