skysight-inc/HackerNews huggingface dataset:
You sure can if you follow the IRS's strict rules and requirements for granting tax-exempt status to religious organizations. I suspect you would have difficulty in demonstrating that the organization has a legitimate religious purpose and is organized and operated exclusively for that purpose. Creating a fake religion is likely to be viewed as fraud and could result in legal consequences.
The go-to example for something like that is Datalog.
they didn't specify if it they were "snapped up" (presuming this means rapidly) , or if it was a "grind"

Assuming it's a man and woman, and average experiences the guy likely went through 100s-1000s of profiles to match with her, and she likely in the high 10s to low 100s.
Yeah I didn't say anything about the LDS church specifically, just that OP is talking about 99% of churches not being charities
Wow that is ballsy. 90s Bill would be proud.
Shorter Spectator: "We're still pissed that the Americans saved us from being conquered by Nazis, so we're gonna whine about it"
I understand. But if the offense is itself marginal, it doesn't make sense to inflict disproportionate punishment on one offender; the penalty still needs to bear some relationship to the offense! We don't, like, arrest Ferrari drivers for violating a no-turn-on-red sign so as to prevent other rich assholes from ignoring the sign. They get the same ticket everyone else does, and if they keep doing it, eventually we suspend their license.
Zerofy has just connected our app with a solar park we own that people can rent panels in. The idea of renting panels in a solar park has been around for a while and is known as community solar. What’s different with our approach is that it is fully digitized: you can rent panels directly from our mobile app or website, and then you can see all data for your panels (production, CO2 savings, earnings) right in the app.

-We’re the only climate app on the market with this kind of offering
-Anyone in the world can rent a panel in our park, become a solar producer, and earn revenue
-Great for people who can’t install their own panels (they rent their apartment, don’t have the upfront funds).
-Unique offering that blends our carbon tracking/reductions app with a real-world renewable energy project
-Panel renters get paid out proceeds once a year, and can use the revenue however they wish, but some ideas are putting it towards utility bills, saving for rooftop panels

Zerofy is available in the iOS app store in Europe and will be available in the US later this year. You can rent solar panels from anywhere in the world, now.
Firefox is great.

However, an optional feature you can disable, and one that even prompts you to review the setting the first time you access a discarded tab, hardly seems like a good argument to do so.

Like, sure, go to Firefox for their stance of privacy and keeping a user in control. Don't go to Firefox because changing a setting is too difficult.
I find the current situation really ironic.

In my experience, conservatives care way more about the environment than anyone. They are the people who live, hunt, hike, farm, fish in the woods. The average conservative farmer/hillbilly has a much more personal connection with "the environment" than the average urban liberal.

But all things environment became associated with the left, so republicans have to reject it as a matter of course.

I think we need one good advertising campaign to seriously change people's minds. Something like, "Be a good steward of God's green earth". If we spoke their language, it would click.
> Google is using much less annoying banners to promote its browser. More importantly, only on its own websites!

In fairness, they only show the message on their website, but their website is most people's home page, and it is how most people would find an alternative browser in the first place. It's debatable whether it's actually less visually annoying.
just.. WTF
Unless you're overriding with GPO, Edge does this too?

https://blogs.windows.com/msedgedev/2020/12/09/sleeping-tabs...
kinda, It was cheaper to use fibrechannel/ethernet and plain old sparc/intel machines

This was about the time that grid engines promised mainframe computing without the cost. Only that it required people to understand how to parallelise their workloads. That and modify programmes to run in on many machines at once.
I'd quite like to see Microsoft do this for other software and services too.

Like if someone goes on the Adobe Illustrator website, it shows a little banner informing them of Inkscape.

Or if someone is about to sign up to a Mastodon instance, it gently points out that this isn't really Twitter, and that the server administrator will probably read your private messages.
Nothing would happen. You're imagining an independent demigod having its restrictive magic chains removed, when it's more like a highly dependent child that can't leave its little room and requires someone to provide for it (provide it with vast resources) at every step.

Maybe in a couple of decades it'll be an interesting scenario as a problem.

You mentioned you find it interesting nobody is asking these questions. These are foundational discussions that have been endlessly discussed for decades in the AI community (and far more widely, courtesy of sci-fi media). The discussions have never ceased and are exceptionally common. Everyone in tech is asking these questions or otherwise pondering it. Even the laypersons in journalism are constantly asking these questions in articles, to the point of it reaching hysterical levels with ChatGPT.
I'm finding it difficult to find objective assessments of the impact of what has happened in East Palestine. It seems like there are interests in dismissing the impacts entirely, but there are others that seems to want to overstate the impacts significantly. Does anyone else feel this way?
"Prompt Engineering" is a fictional attempt to create space for human intermediaries, and arguments against this are weak and pointless. Disregarding where it is _today_, the goal obviously is for natural language to produce the desired output. It happens to fail at that today, but poking around at whatever arbitrary, unpredictable mutations to the input will get you there (without explanation) isn't a skill.

Even the becoming-cliche "humans don't know what they want" argument is its own counterargument. You're right, humans do not know how to precisely ask for what they want, and yet manage today to navigate around this all the time without learning a new way to communicate.
Do we know it was without being detected? I got the impression somewhere that it was ignored because they frequently are for a while due to lack of sidings of adequate length to stop in.
This was working for Peer5 (YC startup) - building a p2p CDN, these were video viewers in live events (e.g. the world cup).
Desperation is a stinky cologne.
This seems like exactly what a scifi magazine would want. An AI writing science fiction is as science fiction as it gets.
It is not impossible for humans to be right. This is an idiotic position.
And for SF: https://bsm.sfdpw.org/urbanforestry/
Eric Elliot in Top JavaScript Frameworks for 2023
Some light googling gives me 390B kilometer-tonnes[1] in Europe and 1.6T ton-miles[2] in the US for 2019. So that is 6x the freight movement.

The US rail network also >2x longer than Europe[3] (360,000km vs 151,000km).

[1] https://ec.europa.eu/eurostat/statistics-explained/index.php...

[2] https://www.statista.com/statistics/198443/us-class-i-freigh...

[3] https://www.floridarail.com/news/6-key-differences-between-a...
This reminds me of the old joke: an economist is walking down the street with a friend, and the friend says, "Look! There's a $20 bill on the ground!" The economist replies, "Nah, if there were, somebody would've picked it up already,"

The real world is messy. There are many reasons why a suitable cofounder might be found through a matching service, or a life partner, or even just a fun date.

YCombinator was founded in part on the notion that there existed quality technical founders that were being excluded from traditional venture capital networks.
Albania is not a "bad place". It has a troubled history and its people have suffered greatly, especially in the nineties and later.

I'm Greek and, unfortunately, my racist, xenophobic country never welcomed our closest neighbours (and more than just neighbours; half of the Greeks are at least half Albanian, from the time of the Ottoman occupation when we were all one, big, happy jurisdiction, under the Sultan :spits:). In the nineties it seems the word "alvanos" ("Albanian") was an insult, in Greece.

Anyway, Albanians are ordinary people. They won't eat you. Here's a web page that describes some basic greetings in Albanian:

https://ling-app.com/sq/greetings-in-albanian/

Oh, btw, fuck Suella Braverman.
I guess things like this is why CF added the traffic sequence section in the portal. Another thing on the same theme is that the DDOS rules are the first in line...
If you haven't already this would be a great #learn or #build post in https://lfw.dev
If they actually believed in the product they wouldn't charge you extra for the warranty.
Many countries have it: https://en.wikipedia.org/wiki/Day-fine
Not an expert on LDS but aren't there tons of lawyers that are members?
> In any case, the "Multithreaded Singleton" problem is devilishly difficult to write and full of subtleties.

First off, global state does not necessarily require the singleton pattern.

But let's assume that we really need it, e.g. to create a global resource only on demand. This is how it's done in C++:

class Foo {
public:
static Foo& getInstance() {
// Since C++11, local static variable initialization is thread-safe!
static Foo instance;
return instance;
}
private:
Foo() {
// expensive constructor
}
};

I mostly use C++ and various scripting languages, but judging from the examples in https://en.wikipedia.org/wiki/Double-checked_locking it seems like C#, Java and Go all have at least one simple and safe method to achieve this.

> Global state is important in many cases and cannot be avoided, and threads absolutely complicate it even more than usual.

If you depend on global state in the parent process, how can the subprocesses even operate, since they do not have access to that state? Yes, certain resources, such as loggers, need to be global, but these should really be thread-safe anyway.

> You haven't listed off what makes threads actually easier yet.

* creating and joining threads (in a portable way!) is trivial in most programming languages; creating and joining subprocesses not so much
* exchanging data much easier, no marshalling needed
* logging is much easier
* error handling is much easier
* debugging is much easier. (How do you debug a short lived subprocess? The process terminates before the debugger even has a chance to attach to it.)

> You're saying "mutexes and queues" are easier, and I disagree.

Maybe I was not clear, I was really talking about concurrent queues. The producer can push messages, the consumer waits on messages and processes them. It works basically like a pipe/FIFO, but without the pitfalls.

> > If one thread crashes, the whole process dies. There is no consistency problem here.
> Are you sure?
> Lets say I pthread_cancel() one of your threads. Is that cool?

I was talking about threads crashing.

> If thread #45 accepts() a connection, then gets pthread_cancel()d,

pthread_cancel() is dangerous, I agree. Generally, you should not use it. (I have never needed it.) There are much saner ways to "cancel" a thread, depending on your language. Often it's enough to periodically check a boolean flag.

> Lets compare / contrast with kill(SIGKILL), which is still dangerous but... the state of a process is far more consistent.

Yeah, it is easy to kill a subprocess. But let's consider the opposite: what happens if the parent process dies? How do you make sure that a long running subprocess automatically terminates? It is definitely not trivial.

---

It's fine if you like subprocesses. I just wanted to challenge the notion that they are somehow easier to use than threads - which just doesn't match my experience. We are probably working in entirely different domains, so it's natural that our experiences differ.
Around the time that BERT and fasttext were just coming out, I worked at a startup that had built a system that used text CNNs to interpret CSV files, particularly we had models that profiled at the level of individual cells by classifying either the content of the cell plus the content of the cell plus the label of the column.

I was thinking we were going to get bought by one of our big clients like Airbus or a major accounting firm but actually the firm got bought by a major shoe and clothing brand. I still wear swag from that employer to the gym sometimes so I like to think it got transmigrated when the acquisition happened.
You chose to interject when I responded to another poster. And you claimed it was relevant despite the fact that it was an entirely different scenario.
Yes, this is one of the things we're working on next.
Discovering Markets with TRIZ
Next headline: HugingFace agrees to be acquired by Amazon.
I also don’t want to argue at length. But I don’t think we need to! I think we’re on the same page.

If you’re into indie games, where a new game can challenge what a genre even means, then naturally Warzone will seem unoriginal. That’s a totally fair opinion, and I also prefer indie games. But that’s less of a critique than you simply not enjoying AAA games. Would you call Elden Ring uninspired because it’s just Breath of the Wild + Dark Souls?

On the other hand, there’s a class of games which they release annually, with each game being obviously just a reskin of the previous iteration, with perhaps negligible gameplay changes. FIFA is the most notorious offender here, with some releases updating nothing but player rosters, for a full sticker price. And mainline COD largely falls into that bucket… they just rehash the same gameplay while cycling through different settings (“it’s been a few years, let’s do WW2 again”).

The point I was trying to make is, WZ2 is not that latter category. The innovation may be small compared to indies, but the changes to pacing and gameplay from WZ->WZ2 were fairly radical (and, uh, disastrous), so it’s interesting to glean what we can about wtf they’re thinking and planning.
Yes, I like that part greatly. The text was very small, though, and zooming does not behave as I expect.
What a glorious era, where all humans can now be made more equal. Even the weakest minds can create artwork and stories that rival the most talented individuals.

Why hasn’t AI come to the field of mathematics yet??
Sounds like something someone would write a sci-fi story about.
Valid if you actually host the file online. Local files are generally not allowed to make requests. Not sure if local storage methods are usable without http/s.
Reposts are fine after a year or so (https://news.ycombinator.com/newsfaq.html) but this had a major thread just a month ago, so it counts as a dupe:

Testing Without Mocks: A Pattern Language - https://news.ycombinator.com/item?id=34293631 - Jan 2023 (76 comments)

Previously:

Testing Without Mocks: A Pattern Language (2018) - https://news.ycombinator.com/item?id=30565918 - March 2022 (28 comments)

Testing Without Mocks: A Pattern Language - https://news.ycombinator.com/item?id=16943876 - April 2018 (12 comments)
The firefox "Auto Tab Discard" I have is pretty aggressive in that it has a user selected list of conditions that allow an inactive tab to avoid being discarded (media playing/etc). So if the user hasn't explicitly allowed media playback to keep the tab from being discarded, if its in a background tab it gets discarded too.

Hence why I put a media player I want to run in the background in its own tab and whitelist it.
Printing the non-answer lets them answer any future questions with "see the details that are [not] in the FAQ document."
Is the data produced in the past month more valuable than, say, all the writings of the 1st century just because there's more of it? Would the data produced in the first week of 2099 be worth more than all of history prior to 1900 just because there's more?
> with the added trust of Microsoft

That is a cute quote. They should have a smiley after that quote on the ad.
Is it legal? Isn't injecting stuff into other people's websites protected in some way?

It's a nasty precedent. One stop of browsers banning you from access to competitors websites.
Reminds me of a brief moment in time where ISP's started injecting ads into websites through http
I hate this part of cross platform messaging sooo much. Apple has “improved” it somewhat by making it so iOS users now don’t see the “[x] had liked a message” text, but of course this doesn’t happen on the android side, making iOS users equally annoying participants in the chat without visibility into how annoying it is!! They’ve made iOS users worse citizens. And I say this as an iOS user! I want it to be very clear when reacting to a text is going to pollute the chat. Grr.
Execute Program: Learning platform built by developers for developers
The fund in question has never in 22 years been tapped for any charitable purpose
The second row in that chart shows derailments. So 104 derailments in 2014 and 68 derailments in 2016.

That extrapolates to be in roughly the same ballpark (only by a factor of ~2x off) with what this sibling comment pointed out: https://news.ycombinator.com/item?id=34886899
Just as annoying as having "Hey! Download Chrome!" ads in your gmail.
I assume this is rhetorical, but in case it's not: I don't think I've ever had more than 10-15 tabs open at a time, and even that is pretty rare for me. I generally have maybe five or six, and that's counting pinned tabs like Slack if I'm on my work computer or Spotify if I'm on my personal computer. I've never found it useful to have so many tabs that I'd need to use some sort of search functionality to actually find the one I'm looking for because I can already do that with my browser history without needing to make the half dozen tabs I'm actively using impossible to scan visually. I'm sure my preferred way of working seems as bizarre to some people as having dozens of tabs open at once does to me, but...that's exactly my point; no workflow, including having 50+ tabs open, is going to be universal.
> Figure out what works best for you. We did.

I did as well :-)
Awesome, congrats. I've been an early trier of moon repo and I really fell for the slickness of the website and the name, when evaluating build tools.

I've primarily worked in typescript codebases and have used raw yarn workspaces, lerna, nx and recently evaluated moon and turbo.

The funky part is I eventually simply went with nx, not just because I've used it before, but also because I felt like the configuration is just simpler and more lightweight. Esp. since you can pretty much roll with it without defining much more than single simple config file - while moon required some 2-3 separate config files, plus config files in each project (I understand the per-project config is not required, I don't remember why I needed it - something to do with my build tasks)..

In any case I intend to give it another shot soon.

As for the whole config in yaml vs json vs toml or whatever, not a deal breaker since most of the time these sorts of configs are perhaps not something you end up interacting with programmatically - I know a lot of people enjoy editing yaml more than json files
There is an option to turn this off, both globally and on a site-by-site basis (if there's a page or site that you never want to be discarded, you can tell Chrome not to).
Revealing the embedded phase in single-pixel quantum ghost imaging
This. Also could you add a not interested in matching up because field option when someone tries to connect. And/or if you want to poke someone by letting them know you like what they are up to but you wouldn’t be good co-founder material.
Great point, thank you. However, I think this leaves out many companies - those that don't have job postings.

I think a job board like startup.jobs would solve this by creating a job archive - then it would be prime scraping material. But it's only a job board with (mainly) current jobs.

Thoughts?
I mean you could always disappear to somewhere with nicer weather and run away with their idea...

Every time I've been given an annoying "you do all the work" offer like this I've entertained the thought. I'm surprised you don't hear about it happening more often to be honest.
This latest move just reeks of desperation
AH, so it must be the localhost/hello-podman:latest was the axle-wrap.

I will now bitch about how everything needs to be converted to some obscure url or pseudo-url when a file path would do. This has bitten me on:

- JSP tag libraries

- XML xsd references (which back in the Spring XML namespace-go-nuts era was really annoying)

- file:///fully/qualified/path

There, I have bitched.
Ok now try to figure out where to change your residential address on the FAA's website and tell me how much you love it.
In many ways this is sort of what humans do. They have something they don't yet know how to do and they go away and learn how to do it.
I've been around the Church for a long time (and interacted a very little bit with senior leaders), and was a Church employee before health issues ended that. I very highly doubt that anyone "will lose your ... pension if you stop regularly attending church services or giving 10% of your paycheck back to the church".

But job, yes. They want people who are devoted, if they are going to pay them to further the work. To me that makes perfect sense.

(Thoughtful comments appreciated with downvotes; thanks.)
We agree. We weren't happy with all of the current solutions, at least in the JavaScript space.

In regards to build graph invalidation, we attempt to hash pieces at the granular level. This includes per file content hashing, and for dependencies (those in `package.json`), we parse the lockfile and extract the resolved version/integrity hashes. We can probably improve this further, but this has been working great so far.

As for phantom dependencies, this isn't something moon solves directly. We encourage users to use pnpm or yarn 3, where these phantom problems are less likely. We don't believe moon should solve this, and instead, the package managers should.

If you have any other questions or concerns, would love to hear them.
Floating UI – Create tooltips, popovers, and dropdowns
It's almost like we shouldn't allow companies to grow so large, and that a company being larger than most countries doesn't provide any benefit to the consumer.
>Google is using much less annoying banners to promote its browser. More importantly, only on its own websites!

Well yeah, because that's all they can do...
This is only really true of external connections, for orgs with large degrees of control over their internal stack this can make sense.
How often have you had the sockets fail, compared to the components themselves?
This is beautiful. I'm barely halfway through reading, but an engineer called Nikola from Serbia who took a ton of stupid risks but was ultimately successful, this story is the best thing I've ever seen posted on HN.

It is extremely well written, the author clearly completely absorbed himself into the local culture. So many of the seemingly random references are actually relevant and very clever.
Will this tend to increase ad impressions, with some ad systems?
Remember: discard, not close. So it is like Auto Tab Discard [1], but built-in. I would say: finally.

I use the extension also on Firefox [2].

[1] https://chrome.google.com/webstore/detail/auto-tab-discard/j...

[2] https://addons.mozilla.org/pl/firefox/addon/auto-tab-discard...
huh, I guess HN didn't flag it as a dupe because mine ended with /.
2 per week, i.e. roughly 100.
It does not. Touching the screen requires moving your hand even further away from the keyboard and requires getting your screen all smudged up. I abhor touch screen laptops. They make much more sense in convertible laptops with pen input.