skysight-inc/HackerNews huggingface dataset:
All you need to know to use PHPMailer in one tutorial. With the detailed examples, you will learn how to send emails with PHPMailer using SMTP server, test, debug them as well as send
Whereas in a democracy, free speech is a threat that needs to be controlled in order to prevent "disinformation" or "platforming" dangerous elements. Funny how that works.
Yes, that’s exactly the reason. Enforcing security is an endless black hole of effort that will increases exponentially with every new thing you need to support. So yes, reducing the number of things that need to be evaluated isn’t just some security guy trying to control everyone, it’s a hard requirement just to be able to have security at all.
Irritable Board Syndrome?
Once I got my hands on stable diffusion, I bought a 3090 because I was afraid that they would go up in price, but my power supply wasn't big enough and I returned it for a 2060. But now I see that 3090s are dropping like 40% in price since then. This article does a great job explaining these dynamics.

Metaverse and crypto will be a bust, but democratized AI is going to explode, the big risk for NVDA is that models and tools get small and efficient enough that they don't need $1,000+ hardware.
Some footnotes for remote workers intrigued by the idea

You still will need some heating, because houses designed for hot places typically lack isolation layers. But is raising the temperature of your home from 5 to 20C, not from -35 to 20. Many low places out of the touristic areas are too hot in summer, but warm in winter. High places and the inner part of the country can be very cold, of course but much best insulated.

Put 10Km or more between you and the sea. This will avoid the most touristic areas (more expensive, much more noisier, and filled with hormonally rabid adolescents). You will still have the benefit of the beach at a few minutes but none of the drunktards that feel the need to sing the Macarena at 4:AM.

Don't rent anything built in or near a dry riverbed. Ever. Today is forbidden to built in flooding areas, but in the past they were much more relaxed in that sense. Just because it floods only each ten years does not mean that is not just this year.

Elder people in small villages of Spain, Portugal France or Greece will not speak English. Younger may speak. More or less. Crime levels will be typically low and the places are safe, but expect a lot of crimes against the Anglish language and much head scratching, huhs and ohs if you speak it. Use google translate. Check if the internet connection is reasonable also.
They have to write the latter because at the time of the offer letter the share price on the conversion date is not known. If you get hired on September 1st and the first board meeting after is September 19th, your RSUs will get converted to shares on September 19th at the September 19th price. If your offer letter is written August 1st, there is no way to include the correct number of shares.
Netflix is building its own game studio
Whoops, you're right, got the API confused. You can't just search for email addresses.

Still, though, you can implementtthis check every time someone logs in (and the password is transfered over the wire) which should catch most bad passwords/password reuse cases.
It would all depend on where the file is stored on the disk. If the hole you punched is over the information someone wanted you're safe, else it's possible to recover it. Not sure the best way to quantify that, but I guess it would also depend where the hole was placed and if / when the drive was defragmented?

Interesting problem.
There were 5 turbines needing to be repaired by Siemens, not one:

https://www.cbc.ca/news/politics/canada-sanction-exemption-f...

And nobody, not the Canadian government, not the British government nor Siemens is disputing that the equipment needed maintenance.

Now that's changed and Siemens is claiming it's safe to run a high pressure gas pipeline when the machinery is broken and leaking. That is absurd - if there's one place safety is critical it's right next to a pipeline full of explosive gas. We can safely assume Siemens is under tremendous pressure to support this Ruskies-doing-it-to-us narrative as a consequence.

Yes, all the pipelines were closed due to sanctions. Russia was still pumping gas at full speed through one of the pipelines that passed through Ukraine as recently as August:

https://www.ft.com/content/8ed4ccdb-522a-4003-8010-1a786af18...

It got shut down because Ukraine could not receive transit fees from Russia due to EU banking sanctions. EU was "looking into it". Their sanctions turn out to block things they didn't intend all the time.

If our governments really thought Russia was lying about the equipment they could just authorize NS2 and then say - see? - when no gas flows. They aren't doing that. Instead they blocked all the other pipelines via sanctions and then let the last one break, again due to sanctions. Then having successfully blocked Russian gas they blamed Russia for it, knowing full well after COVID that people will happily swallow almost anything no matter how contradictory it is.
For Gmail? Mine still seem to working.
What an interesting piece of heresy. Of course, everyone knows that the natural state of reality: jobs are created (and destroyed) by these and these folks alone. The truth of it is that (and to deny it is a denial of reality) they must be appeased so we can enjoy their providence.

The sacrifice of one's time today on the altar of work is simply a modern form of temple offering. You may have several modern temples in your town. You may even be in one right now. If you are and reading this, know that you have breached the sacred covenant of devotion. Please get back to work.
> What will the limitation be?

My guess is that the sticker shock from replacing battery packs on older electric cars is going to be the blocker for a lot of people. It's going to feel tough for a lot of people to justify a $10K+ expense in one shot for an older electric car, even if that expense makes the electric car run perfect again for another decade+.

To be fair, older ICE vehicles also come with their share of problems and necessary repairs, but those repairs are usually in piecemeal fashion, you might have a $300 repair one day and then need a $700 repair 6 months later of course. But it's rare that an older ICE vehicle has any single $10K+ repair: even replacing the entire engine out of a typical ICE vehicle probably wouldn't come near that.
We've been using overleaf in my lab. In my opinion a much better collaboration platform than word or Google docs, but still has a long way to go. It only very partially solves the LaTeX syntax discoverability problem though.
> The source code for Windows is public and available

No its not.
FYI, these are unfinished, and I have no plans to work on this series again.
That is a lot of text to say "trust us bro". First we gave cf decryption keys to most of https web traffic, now they want to own cellphones, for our privacy of course!
I think this is just the nature of English. It's not a static defined thing. Words shift over time and concurrently mean different things within different contexts.

One of my favorite examples is "Lord." I'll probably mess up details, since this is from memory, and I'm just going to write the modern English equivalents.

It starts with "loaf warden" meaning the person that protects the food for a clan/group/whatever, then associated with the leader of a group, providing protection. Then it's abbreviated to "lord." Then it gets associated with a land owner. That associates it with authority and eventually God. You end up with phrases like "lord over X" being negative and "our Lord and savior" being positive at the same time.

Heck, "reside" has different meanings in different sections of some laws, some of which you have to go to precedent to determine.

And there's always George Carlin's bit on the F word :).

In some contexts "a project" has the very technical meaning you ascribe to it. In others, it's "an effort" or "a body of work."

Definitions are derived from usage and not the other way around in this crazy language. Every once in a while rule makers get something to land. Double negatives became "bad" after the renaissance influence of Greek logic, but were frequently used in old and middle English for emphasis. There are examples of quadruple negatives in fancy literature (maybe Chaucer? I can't remember). Each was like negative++.
Nice! Sounds like OpenZiti is your next one to put on that list? We would __LOVE__ to have a third-party do any kind of performance testing like that and report the results. Good -- or bad! It's important to be transparent in things like this, we believe that wholly.

If you want any help, we'd be happy to help you setup a network (if you need it), just ask over on the discourse!
> with the exception of knowing that the first term of the sine and tangent expansions when the argument is in radians is just X.

There are more terms in the expansion that you can use, that's the whole point of using an expansion...

> Solving physics problems using the expansion of an unknown function in the Taylor series has nothing to do with knowing which is the Taylor series of the sine function.

I hope you're aware that the sine function appears quite often in Physics problems.
"Sign up"? "Pricing"? Maybe if I was at a bigger company, I'd feel differently, but this strikes me as something that should simply be an open source library of React components. I don't get how whatever convenience this adds is worth $$. Maybe I am missing a key value prop.
Towards Faithful Model Explanation in NLP: A Survey
Actually it depends on the Product you are selling. The more confusing the Product portfolio, the more the consumer needs a chat feature.
Also, a product which is of ancillary type needs persuasion to be sold to consumer where it needs chat feature the most.
If most consumer lands in the page and know what he/she needs, there is obviously no need for such feature.
> They're not hiding this: It's explained in their GDPR privacy notice that they track and store your phone location and travel routes even when you're not using a parking space.

What you're describing sounds illegal. Under the GDPR they cannot collect personal information that's not strictly required for the service the customer is requesting. Unless they have express permission and the customer isn't denied service for refusing.
C#/F# being Windows languages is plain false; they have been cross-platform FOSS for just under a decade. TypeScript has a good number of features you're talking about, but I still wouldn't use it myself, because it is only a static checker on top of a much worse underlying system, and the static checker has plenty of holes big enough to fit serious problems through. Your best option as far as I can tell is Swift. It checks all the boxes, and in fact cribs quite a bit directly from Rust; its package repository is serviceable, if light on more niche use-cases; and it has supported Linux for quite some time, and recently started supporting Windows (though not the package manager, so not really).

But if Windows support is more important than a little bit of cognitive overhead? Just stick with Rust. It works, it's all the good things with few of the bad, it's more maintainable than anything mentioned, and the best language to write anything in is the language you already know.
You're telling me ROT13 isn't enough..?
Based on the article, CUDA has a sinpi instruction (or whatever they call them in CUDA-land). Does anyone know -- is sinpi commonly provided in the CPU assembly extension ecosystem (avx & friends)? Light googling showed me some APIs that had implementations, but I didn't dig in enough to see if they are directly implemented in assembly (this seems like the sort of info a wizard here would know about, and probably whether these types of instructions tend to be well-implemented...).
To unite our points, I might be thinking of something like: the immensity of sensory and cognitive data that pass through (sub)consciousness during the learning task are sifted and sorted in the unconscious while not learning; one might call the sifting "forgetting" and the sorting "figuring out".
I think your definition of a project is too prescriptive, and is derived from the business world. A project need not be defined by a clear scope or deadlines, it is simply an extended effort to achieve a goal. Often times, the first step of a project is to figure out the scope, or for creative endeavors the scope is often intentionally left undefined.
40 years from now someone will make good use of those in a documentary . . .

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

https://en.wikipedia.org/wiki/The_Mystery_of_Al_Capone's_Vau...
> [1] For example, popular corporate VPN software products, like AnyConnect and GlobalProtect, are somewhat notorious for blocking things like Docker overlay networks by default.

It’s not that they block them per se, they are just ignorant of them and so they can’t route them. Traditional VPNs rely on routing protocols like OSPF and BGP (with the occasional static route thrown in) to move traffic, and your docker overlays aren’t integrated with the netsec team’s routing infrastructure.
I like the idea of Go, except I don't think it quite has the type system that I like. I saw it got generics recently, but that actually wasn't very high on my priorities, compared to being able to say "this value is an integer and definitely not nil", OR, saying "this value is an integer OR it could be nil, and I want the compiler to make sure I'm considering the nil case."

And I appreciate that it has the "errors as values" like I was asking about, though, the types don't really force you to handle them, I don't think?
This depends, if we sign a contract saying saying compensation is £X, i cant later lower your compensatuon claiming I made a mostake. It would be my responsebility to check befire signing.
When the "engagement team" gets penalized for closed browser windows.
> Designer or developer tools are something you only need while you build the product.

What startup isn’t constantly building their product? I’ve never worked at a startup, or any company, where the product was “done”. There is always something to add, something to fix, or something to improve.
> “Our crowd-sourcing via this and other LC blogs has proved to be a spectacular success. We started with well over 200 “unknowns” and, now, we have only 18 we don’t know! Thank you all!”
It's hard to make this argument unless you're providing access globally, and that won't happen. Instead, doing this is just helping powerful repressive regimes and undermining less powerful regimes. cough China cough:

https://www.engadget.com/china-military-scientists-anti-star...
> But hey, maybe some $ will trickle down to the people who make the money for the company...

It doesn't trickle down. Some (most) people agree to work for someone in exchange for money, rather than go off and be CEOs and have people work for them.
I can't really directly answer your question as I'm looking for pretty much the same—a language like Rust, just easier to use. I could imagine that being a language that transpiles to Rust so I sometimes head over to https://lib.rs to see what's new in the space.

Other than that I'm these days only mildly interested in languages that do not compile to WASM or transpile to JS because NodeJS and the browser have become my main platforms. IMO browsers offer an unprecedented way to develop GUIs for applications. People are unhappy with the perceived bloat of it but there's a web browser on almost each single consumer-facing (i.e. non-backend / server) machine these days and those things have become very, very capable. I just feel deprived of something when I go back to, say, Python.

I'm not very interested in TypeScript anymore b/c for the troubles and the benefits that typing gives you I want to have a solution that works at run time and ideally at compile time, too—I'd rather forgo the latter but not the first b/c of user input validation. Having to entertain that whole fancy and complex beast that is a good type system only to not be able to use it for run time checks is not what I want.

Just a few thoughts.
One thing that most people don't have an appreciation for is how effective the non-political departments of the US Government are, and also how at risk such jewels are for backsliding into incompetence and corruption if poorly managed.
Open-source: Instagram-like text over picture for Android
When I took 400 level Real Analysis: “All that calculus you’ve been learning your whole life? It’s a lie. Those epsilon delta proofs? They were fake - none of you were smart enough to challenge us on ‘limits’. And now we’re gonna do it all again only this time it’s really gonna be rigorous.”
I do see your point. There is a business here for sure. I think there is also a business in removing the need for CDs and sharing of an image. Assuming HIPPA release forms were signed it still requires the Dr to be tied into the network where your image exists. This would also mean the big medical record players in the space agree to some common standard or interface which would thus hurt their bottom dollar (ie. making it easy to move off their platform for another would remove their leverage for service contract negotiation).
Yeah, the issue with those who are homeless is that it essentially criminalizes living for people who cannot rent or own, and thus infringes on their liberties.

There’s no right to hang up privately owned cameras in public.
This is sometimes true. Like in Tunisia where they give a free SIM in baggage claim. But I crossed a lot of land borders through west africa where it would be a day or two of traveling before I could find an official store that had a physical SIM.

Experiences differ.
Oh, of course Haskell should be on the list, at least from the language/types perspective! What about packages? Last I looked into Haskell (years ago), there was some light controversy over two competing package ecosystems, I think. Has that settled down?
Show HN: Another Darn To-Do List App
Hi guys,

This is my first time building something from scratch so go easy on me.

I've always used to-do lists to keep me productive and stave off anxiety (not sure why they work so well for me but they do). I get kinda annoyed at the to-do list apps on the app stores because they move tasks to the bottom of the list when you tick them off. Some people may like that, but it annoys the shit out of me, because I like to feel a sense of progression as I go down through the list over the course of the day. So this was borne out of my frustration really.

I also made it browser-based so it's easy to access the same list on all devices without installing apps on all of them.

It's free to use. It's just something I made for myself and if others find it useful then that's great. I'd appreciate any feedback (there's a button to give feedback when logged in).

Thanks!
Misleading headline is misleading. The article's author seems to recognize that this is not actually a ban, having used "scare quotes" around the term at least once.

When a school decides to remove a book from a curriculum, that is not a ban, that is a prudential educational and administrative decision. Michael Crichton novels are not studied in class, but Michael Crichton is not banned by teachers or schools.

Most of today's "book bans" are simply pearl-clutching about prudential decisions by libraries or schools or others to avoid controversy and curate their own collections. Everybody makes decisions every day about what to display, what to retain, and what to remove from the shelves. That's not censorship or banning, that's just curation.
Xournalpp is also worth a look. It's almost identical but with a few additional little features. Either way I can recommend both, not just for PDF annotation but also taking notes with a pen.
The argument is made in the article. AMD is cutting all the things that are expensive but with limited markets (no special hardware on chip for raytracing or AI as well as using a slightly older fab). They'll focus on being much cheaper with nearly the same performance and less energy requirements than NV.
Gitea works on a feature for federated pull requests, so you can make pull requests over different instances, but the next thing i found on my gitea instance is the ability tonapply a patch on the website itself as an logged in user.
For me, this is what I'll always associate with the Emotion Engine: https://youtu.be/SpRCSU0lXZ0

There used to be a great video on YouTube of the E3 crowd reacting to the first Metal Gear Solid 2 footage, but I can't seem to find it. Rest assured though, it was Melee '01-levels of disbelief in the audience.
Anything from Kessler Syndrome to Musky building a Low Orbit Ion Cannon to nothing.
And also remarkable in that Orwell described its plot as "rather weak and episodic" before cheerfully ripping it off in his most famous work...
When Scott Galloway is jumping on this particular bandwagon I have to wonder what’s in it for him. For starters, introducing him as a professor is disingenuous as best. He has made a career of generating profits from control of and access to information.

That he (and Ray Dalio, and others just outside the “big billionaire” set) have begun to lecture in deliberate ways in this space suggests that we should decide how to respond to them carefully.

They have not historically acted for the selfless betterment of society. It is exceptionally rare for individuals like them to be humbled or change course as more common people do. Is this purely ego expression? Or have they positioned themselves for a wave and are now trying to ‘drag the moon’ by convincing millions to fulfill their prophecies?
My go-to for stuff like this used to be SmallParts.com back when McMaster-Carr wouldn't sell to individuals (they do now). Amazon bought Small Parts and renamed it Amazon Supply. I haven't bought anything from them recently, but it's worth a shot.

Small Parts was amazing they specialized in, you got it, small components such as fasteners (you could get titanium screws if you needed them), small mechanicals such as tubing, solenoid valves, bearings, shafting, metal, etc. They were a prototyper's dream.
I use LXD like this on NixOS. It's great for Steam, which works best on Arch Linux.
I'm sure there are many people for whom those are The Worst, but in my direct experience the worst reactions tend to be associated with accents within the US. Try speaking with a Texas accent in Brooklyn, or vice versa. Yikes.
I am not worried about Nvidia.

They will clearly suffer for a while, a bad year or maybe two, not enough to sink the company or to kill the golden goose.

They are spreading themselves a bit thin with all their projects, but I can see them succeeding with enough of them to be in a better relative position 2-3 years from now.

GPUs are becoming a general-purpose data-plane computing platform, this not simply related to gaming, crypto or AI training, but everything.
That’s actually pretty close to how we connect to APIs today, but I love the idea of streamlining it as a protocol. We’re still working on improving the dev experience, especially around APIs, and would love to chat more if you have more feedback!
I think it will be more accessible, democratized, for better or for worse.

I imagine coding in some kind of visual or VR way, something more intuitive and human.
A reasoning mind can accept two equally contradicting ideas at face value and not be destroyed by it.

Someone secure in their philosophy can ponder the philosophy of others as if it were gospel truth and their own the ravings of a madman and yet not be swayed.

Someone secure in their religion can learn the religion of others as if it were the only path to salvation and yet not commit apostasy.

Hypersane people must therefore be able to accept and believe that their hypersanity might be madness in the eyes of others, and yet not descend from their peak.
German “mittwoch” for midweek too.

We might say beers at 5, but I haven’t seen “5.00p” rather than 1700 in written form for decades outside of the US