skysight-inc/HackerNews huggingface dataset:
you can point multiple domains to the same document (e.g. i want to white label or personalize a document), or have the same document deployed to different services (e.g. i want to warn visitors that they are using a preview/test copy of that document). a lightweight ssr-friendly framework may have a low barrier to entry, but maybe i need or want to have the document in static storage to meet a legal constraint or to reduce cost, electricity input, maintenance overhead, or architectural complexity.
And yet no Sound Flower; le sigh.
Interesting. I'm going to have to build a table to convince myself that the 2/4/6 example works. I'm not saying your wrong - just that combinatorial math (or really math beyond programmer stuff) isn't something I'm an expert in.

The bit I'm having trouble with...aren't you missing the low end of the range?

Like say you roll a 1 (the lowest possible roll), you'd get, if I understand right, you'd get 14 + 12 + 1*1 = 7.

Maybe this works if you subtract one from each roll so they can roll 0?
You asked if other countries have ethnic nationality, and I pointed out that most do.

I added that, while I read The Economist and other "thought leader" rags call for a liberation of Japan, Italy, etc nationality law, I have never read any respectable editorial arguing the same for Israel.

I did not mention anything about boycotts. but, since you asked, Japan and Italy were both boycotted (blockaded, actually) in the 30s for occupying territories and putting settlers there.
I mean, of course we’d all like our engineering managers to be the technical variety, but we all know there are also the less technical “people people” managers in the pipeline.
You can move the taskbar to the top of the screen.
Borges: Recommendations from a life of lectures and essays
Except for a few complex components, Compose is for all intents, a complete rewrite of the Android view system. SwiftUI, at least in its current iteration, mostly wraps UIKit and AppKit controls and is bound by the contract of those controls.

I get the impression that Compose was started as a project to build a platform native version of React or Flutter, with a strong emphasis on incorporating it into existing projects with large teams. SwiftUI on the other hand, seems like it was originally built as a layout engine, then someone saw React and Flutter and incorporated some of its best ideas into it during a later part of the design.

A hypothetical comparison:

Compose: Button { Surface { Label() } }
SwiftUI: if (mac) { NSButton(...) + modifiers } else if (ios) { UIButton(...) + modifiers }

Let's say you want to create an icon button for your app:

Compose: IconButton { Surface { Column { Icon() Label() } } }
SwiftUI: IconButton { Button() + modifiers }

Compose provides all of the building blocks you need to push the framework in the ways you want to go in. SwiftUI seems designed to look at it from a Xib/Storyboard perspective.

The first problem you can run into with SwiftUI is that if Apple hasn't implemented support for certain modifiers on a Button, you can either create something entirely from scratch, or you can try to figure out hacky ways around the problem.

The second problem is that it's entirely closed source and locked to each OS release. So if they decide in a future release to change the underlying implementation, you now have to rewrite that IconButton to say, "do this on older release, and do this new thing on newer releases"
Do you have any sources to show changes in battery life? I'm a bit skeptical based on the complexity of menu bar widgets.
A separate mobile OS with a different UI for apps would mean having to establish an entirely new app ecosystem, which at present is effectively impossible (if it isn’t just another Android clone). It would probably have been possible in the early days of Windows mobile, but they botched that for various reasons. If Microsoft wants to have an OS in the mobile/touch realm (I’m not saying they should), sharing apps with regular Windows is their only chance.

IMO, they need to establish a more structured and controlled UI layer/framework that would allow (or rather, enforce) auto-switching between touch and non-touch layouts, with a uniform look&feel across applications, while being as performant/reactive as win32/GDI applications, and then stick to that for the long run, so that it becomes the one Windows UI toolkit (like GDI used to be), similar to what Apple has on their OSs.
Perhaps unique to my area but I don't know anyone who was "defaulted" to have their wisdom teeth out. I didn't until college because that's when I started having issues with multiple partial bony impactions. My fiance still has hers. Everyone I've talked to about it was told by their dentist "if it doesn't bother you we won't do anything, and once it does we will."
Probably >95% of the use of "gaslight" that I see in writing is from the "Ask Amy" syndicated advice column (Amy Dickinson). It seems to be one of her favorite terms for describing what she sees as a form of emotional abuse in the scenarios presented to her by correspondents.

Just a few months ago someone asked her specifically what the meaning of "gaslight" was, she replied: "“Gaslighting” refers to one person or entity making another person question their own reality. In the context most often seen here, one partner convinces another that their suspicions of cheating (for instance) are the result of irrational jealousy."
What are you quoting? Google stopped doing that more than a decade ago, and "Do no evil" was never part of its motto.
For me, it was never about what I did see, it was always about what I didn't see. Want to show me extra stuff that you think matches? OK, but FFS let me see the stuff that I have purposefully, manually subscribed to/followed.
Ground-Launched Small Diameter Bomb Would Double Ukraine Precision Strike Range
Just started using this at work. The API is intuitive and if you're familiar with Ecto, NimblePublisher or other libraries that use priv/ then you'll feel right at home with this.
But it wasn’t until today that Musk decide to start a propaganda war against Apple.
Musk showed some true colors with the Twitter debacle, my interest in buying a Tesla went from an 8/10 to a 0.
So presuming airdrops are logged, a trivial mechanism for implicating a lot of people in a crime against the state is now more complicated.
When I was there in 1998, there was a little river of lava that reached the Pacific. You couldn't get anywhere near it, but you could see the steam rising up.
> Here comes the issue, what if it can't get incorporated upstream? You end up with your own custom fork.

I think I was unclear. My point was not that you could merge your own fork into the upstream, it's that you could merge any changes from upstream into your own fork. My point is that yes, you are maintaining your own fork, and while maintaining a fork is work, it is a valuable option that people forget about and yet is one of the key motivations behind open source to begin with.

> With third-party corporate code, you can nearly always pay for them to add a feature.

I have seen developers refuse to fix bugs in software that costs literally millions of USD in licensing. But beyond that, there is always the possibility that the software ends up with no maintainer, and even for the source code to be lost completely. Open source hedges against that risk.

> Source available via BSL still allows for the modification of the code to customise it. So that benefit is still there.

That's good. You'll see no objections from me. I don't really care much personally how people choose to license their software. While I have mentioned some of the benefits of open source, my point is not that "open source is better" but it's that the problems people have with open source come more from bad expectations of how that model should work in the marketplace rather than a problem with open source itself.

> The real cost of software is maintaince. Updating it to keep it working with newer versions of x,y,z. etc.

There is no inherent obligation to maintain projects you have released as open source. The code is already out there. If people want to modify it to fix bugs or add features, they are welcome to do so. They can even share their changes with the world! The only maintenance costs in open source are those costs the maintainers choose to take on. If a maintainer chooses to update their software, then each of those versions is a release of open source code, and the guideline still applies. If you make a change in an open source project, the cost of that change should already be accounted for before you release it.

> Not all projects are considered popular even though they're widely used. You may end up using a very rare but very important library to do something that not many people are doing. Not everything is sexy, especially when it comes to libraries you need for work.

That's true, but doesn't undermine my point. The point is that the pursuit of status plays a role in why people contribute to open source (and why they put up with onerous user requests). They (consciously or not) hope that by contributing they will be seen as cool and smart by others (or at least others within a given clique).
That I had close friends until I got older and had more responsibilities in life. That I relate with how to do it, but I don't have time to do it because it is not as important to me at this stage in my life.
You jest, but when there is big companies poised to make big bucks from fake meat, it is completely naive to assume they have our interests and those of the planets in mind. History has shown the opposite time and time again.

The family-owned organic farm I buy my groceries from isn't Unilever, Nestlé nor has venture capitals expecting it to turn a massive profit.

Call me a selfish asshole, but I will keep choosing organically grown food from living beings (meat or vegetables) for my health. Y'all can eat your lab burgers.
> ... do you guys not do JSON? cause we're doing json.

Go ahead, benchmark how much of JSON parsing consists of runtime of the entire pipeline between browser and server. I bet it is in low single digit unless you're literally doing "deserialize, change a variable, serialize"

Yes, it is use case that works, but unless you're keeping gigabytes in JSON and analyzing it, it isn't making most users job any faster, low single digits increases at best.

> It's also a huge efficiency win when used in a constrained-power environment - for your 200W-per-1RU power budget,

Which is not the use case Linus was talking about ? He didn't argue it doesn't make sense in those rare cases where you can optimize for it and GPUs are not an option.
New GPT-3 model: text-DaVinci-003
Apple's "home constituency" if anything is China; approximately 100% of all Apple devices are made in China by Chinese nationals. Apple is more a Chinese company than an American one, in practice.

The CCP ultimately controls Apple as thoroughly as any US federal government lawmaking body or regulator.

I wouldn't be surprised if the CCP starts demanding that Apple start making changes to their worldwide software and not just the stuff released in China...

They really have Apple by the balls.
Someone please correct me if I’m wrong but Fukuyama’s hypothesis wasn’t so much the what of the end of history but the why. He believed that capitalism inevitably leads to liberal democracy. With the fall of the Berlin Wall, autocracy had failed and humanity had assumed its final form.

With that bold framework in mind, I don’t think a recent faltering Russia and China are enough to prove it. Even if China collapsed tomorrow it only demonstrates one possible trajectory. The corrupting influence of money in politics is quite clear, and backsliding democracies e.g. Hungary to me demonstrate that liberal democracy isn’t a destination like Fukuyama believed but an ongoing process. We are always going to have to contend with new problems, new ideas, and new technologies, not to mention a completely different stock of humans every century.

In retrospect, democracy is an anomaly in recorded human history. Autocracy was the norm for thousands of years. I think any bold statements about how humanity must trend are premature.
Moscow’s Mule: How Russia Rewrote a Narcotics Case to Get Its Spy Back
In my experience, and everyone's is different, the key is to find a common activity/interest. I do consulting work, so I often change teams and walk in knowing no one. I've been complimented multiple times about noticeably increasing team cohesion. You know what I do? I start regular/consistent activities with the team. "Tuesday is my go out to lunch day, everyone is invited." I mean I literally just stand up in the middle of work and say that loud enough for surrounding people to hear. Sometimes I go alone, especially at first. But eventually people trickle in and then it doesn't take long before a group of 4-5 people are going to lunch every Tuesday. You can similarly start a regular happy hour if one is not already going on. People join who aren't even on my team, because they heard me invite everyone.

Outside of work, the path is to join a hobby. Find a softball league or something like that. This has built in consistent interaction and fosters expansion into happy hours after the games or other activities.

If there's anyone in your circle of acquaintances that has a birthday, tell them you'd really like to buy them a beer to celebrate their birthday. Ask open ended, "Hey, is there a day this week you're free? I owe you a birthday beer." Most adults no longer get real celebrations for their birthdays and will appreciate it if there's not some other social hurdle (actually busy, afraid you are trying to date them, etc). Some of those social hurdles (like afraid it's a date) can be overcome by suggesting it's a group thing. To use the work example again, "Hey team, it's Susan's birthday this week. I think it would be cool if we took her to lunch or something. Anyone else in?"

To put context on this, I am introverted and autistic (very low social needs). I do these behaviors explicitly for outcome oriented purposes (bring people joy, grow career).
Built in house advantage!!
About as good as fiat, just based on shared faith
This was a very enlightening comment, thank you!
No, the commenter is right, at least for Rust (can't say for other languages). UB is a property of a particular execution of a program, it happens when code is executed on the abstract machine. As the blog post linked from the article (point 14, footnote 6) states:

> Right now, we have the fundamental principle that dead code cannot affect program behavior.
> a web based OS

I consider decent battery life and a low-latency interface table stakes for a mobile OS. I'd regard the floor for this as Android, though I'm only setting it that low to avoid charges of being contrary (I'm not happy with how much iOS has slipped on this, even, especially latency/responsiveness). It would be billionaire-mintingly novel if a team managed to clear that bar with webtech.
Agreed. Lobbies won't let the current system go for a very long time.

If Tobacco industry can hang on, Meat industry is not going away any time soon. Also a change of this kind can come only gradually, if at all.

We can't just tell all the farmers to go and take a Python bootcamp.
He abandoned the project before it even started, even though IMHO it was a good idea. Similar products that ended up with a wider scope include the likes of Okta, so clearly there was a large addressable market!

Something I've found is that there are two types of people when it comes to planning / forecasting:

SALES -- Wants to hear only positive things. Likes to ignore predictable issues, pretend unlikely risks will never happen, just go-go-go. Often sounds unreasonably optimistic to other people, which can be off-putting.

ENGINEERING -- Wants to hear all the bad things before committing. Likes to mull over all predictable issues to determine if they're show-stoppers and/or if workarounds are available. Often sounds unreasonably pessimistic to other people, which can be off-putting.

Both types can be in agreement that a project is a "good idea" while one type is listing only the upsides and the other type is listing only the downsides.

This can result in rather poor communication and missed opportunities.
You don’t need it if you’re expecting the current 2022-11-28 version, but it seems like you’ll need it to “opt-in” to any future ones, which presumably includes new endpoints that don’t even exist in the current.
I find their marketing to be rather disagreeable: "No more expensive developers, or tedious StackOverflow searches." At best, this just changes the expertise that is useful to have (as well as the content of the StackOverflow searches that will still be made).

Still an interesting piece of software.
I am wondering if there is pattern recognition that the Chinese government can access where you can see people constantly toggling AirDrop and identify them for prosecution.
I think the lesson is that you can't hide your money from what is going on in the world.

No matter what you invest in war, plague and inflation will get you.
Even in that case instead of the original high speed skates allowing your car to go 600mph in the tunnels, it's taxis going 35 MPH in tunnels... so underwhelming.
Hmm, I see this sentiment often, but I am not entirely certain people go through it beyond the initial 'feels good' analysis. If there is one thing that US population probably should be aware of, it is that succeeding regime will not automatically be to one's advantage ( devil known kinda deal ). Say what you want about old age, but it does force you to recognize certain level of stability as desirable.
Thanks for the link, i like that philosophy, Sony/Microsoft got a lot to learn, i stopped being interested with consoles right at the PS3 gen, the race for photo realism in gaming made me loose interest

Indies are the ones who saved PC gaming for me
You do realize that both "paradox" and "hypocrisy" have the same basic definition, don't you? They both mean "self-contradictory", the biggest difference is in connotation, not meaning.
This is the Friendship Paradox of graph theory:

https://en.wikipedia.org/wiki/Friendship_paradox
Nobody said they were equal, the community as a whole decided to move to the new fork. The old one still exists and still has substantial value, but it's not where any of the mind share is. More to my point, nobody forced anyone to move. This was an organic action.

What is your point? Surely you aren't arguing that the governance of one specific token in the broader crypto ecosystem invalidates the general uncensorability of crypto transactions? Because that would be pretty fucking disingenuous as a false equivalence.
Things like this happen from time to time in big companies, and as the article highlights, happened at Twitter prior to Musk’s acquisition. There will likely be fines and the company will work through it.
BCH's block size is also hopelessly obsolete. You simply cannot fix the system by making the blocksize bigger, so BCH is a pointless exercise.
This is an age-old panic that happens with each new technology.

The printing press was seen as dangerous. Then the phone, then TV, and then the internet. And now it's social media.

Each time the arguments are the same. People worry that the "wrong people" will have the ability to share ideas to a broad audience.

And yet each time we've shown that more speech is correlated with an expansion of civil rights and liberal governance.
Thank you. I came here to post the same thing. Glad to see these three books mentioned. :-) But as another said, The Print is only for the "chosen ones". I have all 3, and I find "The Print" to be an informative joy to read, but not as necessary to the taking of the photos.
and with that the euphemism treadmill officially claims another formerly useful word
reading padding bytes is not UB.

Comparing unrelated pointers is unspecified, not undefined. It's also an implementation detail of memmove. It can use a magical total order comparison of pointers that is otherwise unavailable to users of the language.
> IIRC C has an informal guarantee that no primitive syntax will ever cause the CPU to do more than O(1) work at runtime. Assignment is always O(1), and therefore assignment is limited to scalars.

this is absolutely and entirely wrong. You can assign a struct in C and the compiler will call memcpy when you do.

Enjoy: https://godbolt.org/z/98PnhYoev
No, because the statement is about averages (normal people), not the outliers (celebrities) that average people are friends with.
High-profile Republicans gain followers in first weeks of Musk’s reign
Care to comment a little more about what it is and why it relates to this post? The link you provided is super ad-talk filled and very low-content, turned me off immediately. And your comment sounds suspiciously like an ad, though I hope that's accidental.
You better ban the five million Jain's from your app too while you are at it.

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

There are probably some modern day Celtic based religions too, should ban members of those too.

Can't have pagans spreading their supremacist symbols.
>For mankind in general: A simple way to self-host/access self-hosted content. People ought to be able to own their own data without gargantuan efforts.

This one is mine too. Self hosting ought to be as straightforward as using an iPhone.
https://archive.ph/apQDl
That could be really good. There's a Mexican salsa that's just habanero and red onion, either finely diced or pureed. Surprisingly tasty and not nearly as fire-y as you'd expect. (I think traditional? Learned it from some Mexican friends so don't really know how common it is)
From their email sharing the news:

We're excited to announce the release of the newest addition to the GPT-3 model family: `text-davinci-003`. This model builds on top of our previous InstructGPT[1] models, and improves on a number of behaviors that we’ve heard are important to you as developers.

`text-davinci-003` includes the following improvements:

* It produces higher quality writing. This will help your applications deliver clearer, more engaging, and more compelling content.
* It can handle more complex instructions, meaning you can get even more creative with how you make use of its capabilities now.
* It’s better at longer form content generation, allowing you to take on tasks that would have previously been too difficult to achieve.

[1] https://openai.com/blog/instruction-following/
I can't listen to popular music and write programs at the same time. Classical or jazz, yes. I don't go out of my way to listen, though.
Author here, I'm aware of Lustre/Esterel/Signal/StateCharts/etc - there are a _lot_ of examples of prior art, each with their own interpretations of how time should work in a programming language. I'm hoping that Temporal Programming can serve as both a reboot of Synchronous Programming, as well as a fresh generalization of the ideas from all the various branches of research that have popped up over the years.
Those are the ones.
Yeah, subjective theory of value brought us the world where a handful of individuals have more wealth than over half the world population, while the rest live in shit.
For context, why I added "seed oils" in there. Once I saw the difference between Canola Oil (what I used the most up until I learned) production [1] and Olive Oil production [2], I never went back. For those interested, I also use tallow and coconut oil.

I found/find it deeply disturbing that they say stuff like Canola is "healthy" when the production process sounds/looks like something you'd expect to describe the pit under a Valvoline.

[1] https://www.youtube.com/watch?v=Cfk2IXlZdbI

[2] https://www.youtube.com/watch?v=aieNV3V4b_s
> I really think Apple needs to allow alternative stores.

They're not going to have a choice.

https://ec.europa.eu/commission/presscorner/detail/en/IP_22_...