skysight-inc/HackerNews huggingface dataset:
As a counterpoint to what you've said, doing things to increase your understanding of the language of the universe can lead to a more fulfilling life than a myopic focus on your... "sexual market value".
>At the same time I think it's also worth pointing out that earth has likely never had as diverse an ecosystem as it has this millennium.

Lol, no.

Today is not in any way more/less special than any of the preceding 350million years. We obviously know more, because today's animals don't need to be dug out from the ground as fossils.
It's cool that Ruby has a === operator, but the fact that it is not a more strict version of == has caused me trouble in the past.

In TypeScript === is more strict, and when I go back and forth between Ruby and TS I have made a mistake in the past by putting a === when I intended a strict equality check.

I wonder if there is a linting setting where you can prevent your code base from ever using it.
The elephant in the room here is the obsession western TV now has with being woke. It has become quite difficult to not have trendy political points shoved down your throat.
Age discrimination seems somewhat problematic in tech.

It was supposed to be a happy, feel-good article. Don't let messy reality intrude.
You can read the summary yourself if you want, but it's 400+ pages, so might take a while. It's here: https://assets.publishing.service.gov.uk/media/644939aa529ed...

Key takeaways:

> In relation to console gaming services, we found that Xbox (Microsoft) and
PlayStation (Sony) compete closely with each other, and that Activision’s Call
of Duty (CoD) is important to the competitive offering of each. The evidence
suggests, however, that Microsoft would not find it financially beneficial to
make CoD exclusive to Xbox after the Merger. We also found that making
CoD available on Xbox on better terms than on PlayStation would not
materially harm PlayStation’s ability to compete. On this basis, we found that
the Merger would not substantially reduce competition in console gaming
services in the UK.

> In relation to cloud gaming services, we found that Microsoft already has a
strong position. It owns a popular gaming platform (Xbox and a large portfolio
of games), the leading PC operating system (Windows), and a global cloud
computing infrastructure (Azure and Xbox Cloud Gaming), giving it important
advantages in running a cloud gaming service. With an estimated 60-70%
market share in global cloud gaming services, it is already much stronger than
its rivals.

> We found that the Merger would make Microsoft even stronger and
substantially reduce competition in this market.

According to the people who done this research (CMA), they seem to say MS already have a 60-70% marketshare, and making that higher via a acquisition, will make it harder for others to enter the market.

CMA of course cannot make competition to step up, but they can try to stop incumbents from becoming monopolies, which is what's happening here.
As someone who learned German as a second language (so take this with a pinch of salt and feel free that I did this wrong/bad), I found older German works useful for the purpose of understanding sentence structure and grammatical case. Immersion introduces vocabulary and contemporary ways of speaking. Stuff like the verb in second position was not difficult for me and asking questions by leading with a verb is actually still used frequently in English (more so in en-GB). Additionally, a number of European languages heavily use the verb “to have” in ways similar to each other, where an American English speaker may use “to be”, or “to do”, but the one thing that, to this day, I find myself struggling with occasionally is the gottverlassen grammatical case.
That’s a good place to start building intuition, but it can also distract you actual understanding.
What that visualization really is is a bunch of arbitrarily bounded Fourier transforms of little windowed slices of a piece of music. The true Fourier transform of a time bounded piece of music is a single unbounded function over an infinite frequency spectrum.
There were 70 USD games in the 90s. Yeah those were cartridge games but still, it’s probably the sector were inflation has been felt the least.
For context, I eat meat too. And what I am saying (and to some extent the OP is saying) is that on balance, vegetarianism is more ethical and sustainable than meat eating. There is of course some nuance to it, i.e eating factory farmed meat is a lot worse than eating meat that you hunted or raised humanely. But for the most part, vegetarianism wins.

I am man enough to admit that, and I own up to the fact that my meat consumption is the less ethical choice. But a lot of posters on this thread seem to have fragile egos and instead of owning it, make up a bunch of half baked excuses why eating meat is the better choice.
Memo to the CEO: Are you the source of workplace dysfunction? (2017)
Don't be absurd. Microsoft and AB decided themselves to make their deal conditional on the CMA's approval. They're not going to pull out of the UK market. I'm amazed that this kind of take rises to the top of the comments.
Driven by Compression Progress (2008)
Golang can compile to windows statically, and on Windows those bindings are using the MSWebView2 API (aka Microsoft Edge webview).

I know that you can also compile the webview.cc into a dll specifically, and link against that. But I'd never done with Visual C++ because I am cross-compiling from Linux to Windows.

The README of the webview/webview project refers to the WebView2 SDK on NuGet, however [1]

[1] https://github.com/webview/webview#windows-preparation
Bing Chat saves costs by using Turing models vs. GPT-4 for simple queries
I was hoping that this was about the historic building, having some interesting properties. :(
Not sure why Quibi failed. Maybe trying to get distribution/tech and content right at the same time didn't work for them. Netflix doesn't have distribution problem, just content and it should try to iterate on what works.

Personally, there are so many short stories (e.g. by Greg Egan, Borges, others[0]) which I would like it to reach mass audience. Rights are tricky issue though.

https://qntm.org/responsibilit [0]
The Magic of Code
I think "healthy carbs" might be a bit too vague. There are simple and complex carbohydrates, and the latter can be further broken down between starchy carbohydrates like grains and fibrous carbohydrates like vegetables. There is nothing inherently unhealthy about any of these types of carbohydrates: simple carbs (e.g. fructose) are in fruit, complex carbs in whole grains, etc. I think it is probably more helpful to avoid processed foods rather than to try and label carbohydrates themselves as healthy or unhealthy.
People suck at context switching. Even if the driver is looking at the road, they can’t suddenly be put in the context and expect to do well.
You're missing out. Here's Internet Shaquille's video on how to prepare them as a snack in 5 minutes: https://www.youtube.com/watch?v=5EU76q3Vf3Q

Highly recommend you try it. Get the Del Monte canned garbanzos if you live in North America.
What I find fascinating about the current debates about cancel culture is that it ignores, on both sides, the fact that it isn't new. The only thing that has changed is the balance of power.

From a US perspective - In the past, social shunning and ostracizing was used as a way to norm the culture for the predominately white, christian culture. Cancel culture was literally being run out of your town, and/or excluded from social and religious events. This had a huge chilling effect.

Now, the power belongs to a previously marginalized group (lgbtq/minority individuals) to 'cancel' people.

It's not new; the only difference is that the people who used to have to power are pissed that their views aren't the popular views anymore. It's a symptom of a massive societal change that has occurred and the subset of people who refuse to let go of their outdated ways.
256 sdr's....oh my, that's freakin insane...

There's not a radio signal on the planet that this thing would miss...

So jelly, government always gets the cool toys to play with...
The only reason I still pay for the most basic Netflix subscription is my kids, otherwise I would have cancelled it.
A perhaps even larger problem is that Twitter dumps all tweets on all topics from everyone into that network. You can't follow someone to learn from them in their area of expertise without also hearing their political opinions, religious biases, and such. That injects conflict even though none exists naturally.

I don't know if Mastodon is the answer, but the ability to separate your posts by type would be a massive improvement. The ability to post on different servers makes it possible.
> He was born there

That's enough to qualify someone as such. He is also a German citizen, he is free to claim both/either as he chooses but it's also not wrong for someone to call someone born in a country as being from that country. The wikipedia also cites the only reason they use "German" in his bio is because he responded on Reddit saying he was a naturalized German citizen. Nothing about a demand to exclusively wanting to be referenced as German.

Which by the way, his answer about being a German citizen was because people were attacking him for being born in Russia and claiming Mastodon was Russian spy tools and nonsense like that.

It would only be interesting if the blog writer was asked by Eugen Rochko to replace it with the nationality he prefers to claim, and refuses to do that.
Also people want GPS to work seamlessly in locations where GPS is unreliable. Dense urban canyons, inside big buildings and a myriad of other locations. AGPS is absolutely necessary for this.

Without this, people will wonder why the phone's "GPS" is bad (it takes a long time to get position and it is inaccurate in many cases).
I didn't attack Netflix at all. You seem upset that the market dynamics seem to behave in a way you don't like/support. Am I the one that has to grow up?
I love gnome. It’s more keyboard driven than macOS or windows. It’s streamlined. You just need to mod it a bit, and you can mod it to suit your preferences. Yet it isn’t over-configurable like kde. The only issue for me is the performance slows down if you don’t reboot periodically
Agree that “fake it till you make it” is a good distinction to make. It’s also been glorified e.g. do things that don’t scale.

But technically, Tesla is “fully self driving” in the sense that it can autonomously navigate, steer, etc. That doesn’t mean it won’t crash. It’s also still in Beta.

In the long run, I think FSD will become better than the majority of human drivers. Seemingly, the only way these remaining edge cases can be solved is by collecting more training data from real world driving scenarios. So the NTSB is faced with the difficult decision of allowing this Beta version to crash and even cause fatalities in the short run, betting on the prediction it will drastically improve road safety in the long run. It’s a complicated dilemma, in my opinion.
> Disappointment can only come from your own expectations.

Reductionist victim blaming and, frankly, nonsense. Pessimism is not healthy.

I supported their business (by paying) because I liked their operating model, and their campaign (for lack of a better word) to keep adverts out of the platform and to support "better" content.

I am dissappointed that model has, apparently, failed and they are pivoting away into yet another low brow, low IQ, garbage distributor - even if it is an inevitability.
If you’re entering college right now, you’ll be around 33 in 15 years.

We have no way of knowing what this tech will be like in 15 years.

The iPhone was released about 15 years ago. Even the most prescient of us couldn’t have predicted how fundamentally that would change life, culture, work and business.
Just because ChatGPT can do it, doesn’t mean that it isn’t valuable for a human to learn. This is especially true for foundational courses.
Shoulder, arm and hand ones...maybe eyes and head as well
CISC-y RISC-ness
I'm actually some combination of flabberghasted and annoyed that we're in 2023 and computers have still not been terribly successfully deployed into any educational setting.

I suppose the idea that we should look to the results rather than some Ivory Tower education professor's ideas about what constitutes good teaching is just too foreign for the establishment as a whole. I've got armies of PhDs A-B testing whether they can extract .001 cent more per ad from me, but it's too much to ask of society as a whole to check into the question of what curriculum works better. Grant shouldn't have to be all but forcing his way uphill into this space.
Note that "training" is a pretty common established term-of-art used in AI and ML for particular kinds of operations. Re-using the term "upload" on the spot would be misleading.

"Upload" -in my mind- is typically a network operation (and in the opposite direction at that) , which is not what is happening here. I would prefer to stick to terminology used in the sources and literature, if possible (as opposed to inventing a new nomenclature on the spot).

A very brief summary/introduction of the operations involved can be found in section I. A. of [1]. (a source I referred to previously)

[1] https://lawreview.law.ucdavis.edu/issues/53/5/notes/files/53...
I don't think it's vague considering my second paragraph. Eat whole foods. Avoid the Coca-Cola and cake and packaged goods that most people are referring to when they demonize carbs.

Fruit and vegetables, go ahead. I just lightly pan fried some potato cubes and tossed in random veg for breakfast.

I don't want to do a whole diet breakdown every time I scrawl something about nutrition on HN. But more HNers should subscribe to evidence-based reporters on the topic like Simon Hill and Gil Carvalho rather than evidence deniers like most of the low-carb space and quacks like Eric Berg.
Respectfully, your characterization of a DFT's infinite domain conflicts with the definition of the DFT -- it is defined as a finite sequence, and that's how it's used in common industry usage. Case in point:

https://en.wikipedia.org/wiki/Discrete_Fourier_transform

> In mathematics, the discrete Fourier transform (DFT) converts a finite sequence of equally-spaced samples of a function into a same-length sequence of equally-spaced samples [...]

Related: Showing energy content (i.e. DFT) versus time -- aka spectrograms: https://en.wikipedia.org/wiki/Spectrogram
"Mastodon is doomed" is a good article, stupid title.

This article is garbage.
My personal opinion it it really stops Microsoft being able to fully compete with Sony. Sony did a good job of buying up game studios to make PlayStation exclusive games. Microsoft tries to get into the game and it appears at first glance they're prevented.
I figured if you don't have a job or are working in a bad environment everything else is negligble.
None of which says "Make a million garbage shows and movies that nobody asked for and few actually enjoy - then raise monthly rates to bankroll these pet projects".

Here's an idea - quality over quantity. Make fewer, but better shows and movies.
> It's interesting to see that free market competition actually worsened the customer offering when it comes to streaming services.

I don't know why anybody could possibly be surprised by this.

Businesses do not optimize for customer satisfaction, they optimize for profit. Customer satisfaction is merely a pathway to profitability.

When $STUDIO decides to pull their content from Netflix so they can put it on their own streaming service, nobody should be surprised. They're trying to optimize their profits. They don't care customers will be annoyed paying for two streaming services, they're betting they'll make more from customers paying them directly than from Netflix's licensing fees.
Most of us don’t care
Odd1sOut (Youtube Creator) has a animation series on Netflix. So in some sense, Netflix is already doing it. They just have to create a marketplace for this.
Why? The Equinox isn't even a car.
If art has value, then its form has value as well since art devoid of form is just communication which is no longer art.

If the form of art has value, then the original form of that art has at least as much value since it reflects the original intention of the artist which inherently has value by being part of the historical record.

If the original form of art has value, then there's value in preserving it for future generations to appreciate.

If there's value in preserving the original form of art, then there's value in distributing it widely since history has shown time and time again that copyright holders alone are not enough...

1. https://en.wikipedia.org/wiki/1937_Fox_vault_fire

2. https://en.wikipedia.org/wiki/1965_MGM_vault_fire

3. https://en.wikipedia.org/wiki/2008_Universal_Studios_fire

4. https://www.bbc.co.uk/archive/bbc-archives--wiped-missing-and-lost/z4nkvk7

5. https://faroutmagazine.co.uk/the-steely-dan-songs-on-aja-that-cant-be-remixed/
This is just whataboutism combined with wanton disregard for tool safety/human life
One feature if LLMs can provide: It can give feedback about how good the prompt was from the user (e.g how clear or less ambiguous was it for LLM to understand what user is asking or some other degree)
Thanks for the questions!

> How do you express recursion? E.g. the standard factorial example.

factorial := { val |
val = 0.
True? [1]
False? [val * (self! (val - 1)).].
}
factorial! 5. Print.

The self reference does not imply a cycle. The reasoning for this is a little subtle.

object := {
Foo[3]
Bar[self Foo]
}
object Bar.

under the hood desugars to something like the following

object := {
method Foo(self) {return 3}
method Bar(self) {return self.Foo()}
}
object.Bar(object)

self is nothing more than a sort of syntax sugar for a parameter whose value happens to be the same as the enclosing prototype.

In general, it is impossible for an object to refer to itself because an object doesn't have access to itself until after it is created. Yes, methods within an object have a self parameter, but the method itself doesn't have a reference to the enclosing object captured - it is passed in every time the method is called. I'm not sure that was the best explanation, and I would be happy to field any clarifying questions.

As a side note, the documentation is a little bit unclear. Yes, qdbp has no cycles and can potentially be reference counted, but at the moment it is garbage collected and reference counting is TBD(probably in the next month or so).

> If there is no "purely functional IO", what IO is there, and what prevents programs from using it to build a mutable local variable?

There is no purely functional IO, there is just "regular" IO. There is nothing in theory that, for example, stops a program from building mutable state in an external file or something like that. I am just assuming that programmers will do things like that sparingly, which I think is a fair assumption to make.

Printing is not a primitive. It is a method within a string object. I guess, though, the boolean example is missing the FFI primitive that the Print method uses under the hood.

> "Phantom fields" look very like the name in nominative typing. Interesting that structs can be given more than one empty field as an equivalent to multiple names.

Yea upon discovering the idea I thought it was pretty cool and is a way to recover many of the drawbacks of structural typing.
A cooling pipe started leaking and set the batteries on fire.
Did you try a standing desk?
Behold the Worst Science Stock Photos (2022)
all these methods aren't super reliable. The combination of all of them is required for what people have come to expect from GPS.
Thanks for clarifying! So Tesla has 7x the miles and so if their test program is riskier we should expect to see >7x the number of accidents.
It isn't an unregulated market. Copyright is a regulation.
The Death of Peter Thiel's “Kept” Partner
>The legality of scrapping without explicit permission depends on the context as has been demonstrated by multiple court cases. Robots.txt short circuits that by giving permission to people who might not otherwise qualify.

It's been determined that it's legal, if it's publicly accessible, and you don't receive a cease-and-desist letter telling you to stop. If it's public, that's permission. Simply "turning off scraping" by putting a robots.txt there doesn't make the content and linked images of a public web page any less public and restricted from being scraped, legally.

Just last year, the LinkedIn case: LinkedIn had a robots.txt, and the judge didn't give a fuck. Nor did he care what their terms of use said. Rather, it was hiQ's continued scraping of LinkedIn data even after LinkedIn's cease-and-desist letter to them that constituted access of data "without authorization."

>As to making a copy with intent to X, that’s what fair use is.

Yes, and?

>This distinction may seem crazy to you

It's not a crazy distinction, that's what I'd basically said previously, so perhaps we're talking past each other.
https://sscspace.com/science-rocket-landed-in-norway/

> Work on retrieving the payload is underway and an investigation is being launched to determine the technical details behind the non-nominal flight path.

I love the wording. "Non-nominal flight path."

Reminds me of the recent rapid unplanned disassembly, and more distantly, "near miss? That's a near hit. This is a near miss! explosion noises They nearly missed." (—George Carlin)
> There is, for example, a binary semaphore that persists in the printk() code because mutex_unlock() cannot be called from interrupt context, while up() can.

Interestingly, this oddity is mirrored in userspace, where `sem_post/3` is async-signal-safe, but most other concurrency primitives (e.g. `pthread_mutex_unlock/3` and `pthread_cond_broadcast/3`) are not.

(`write/2` and friends is the other notable async-signal-safe concurrency primitive, e.g. in combination with an eventfd or a pipe.)
TY, that's very interesting.
The most competitive games in existence are all online games that suffer from the same latency issues a cloud gaming service would. They seem to get along fine even though they require much more precise movement than the types of games that gamepass users would play.
Not out of line with comparable airframes.

Here's what I fly: https://amzn.to/41F7wnL

It's been out a while, but is roughly comparable in every way except the camera. The Autel camera has a slightly larger sensor, but only one lens: with the DJI you get a telephoto and medium telephoto lens as well. The DJI will also do Apple ProRes RAW output while the Autel doesn't.

There are other differences, but I'd argue they're relatively minor, and mostly boil down to personal preference.

Autel Evo 2 Pro v3: $2,500
DJI Mavic 3 Pro Cine: $2,999
Like others here I feel poor documentation is the most painful issue. Languages, IDEs, operating systems, and frameworks all have major problems with this. There is a very old joke that goes: "When they finally teach computers to understand English, they will realize that programmers can't speak English." There are reasons for this. To succeed, programmers must reduce complex ideas to mental symbols that can be manipulated without articulation. It is hard to achieve this ability and painful to go in the reverse direction.

There are times when programmers evade the responsibility to document their efforts and even times when so-called documentation is a patent fraud, a pretense at documentation. In general failure to adequately document your work is un-professional and degrades the profession. Just coding is not professional it is a subprofessional technical career.
With a KV store of denormalized info, how would you store and efficiently query the count of "like" reacts user A made on all posts that have also been liked by user B?
It blows my mind that a company can have 500M active users and still somehow lose money.