skysight-inc/HackerNews huggingface dataset:
Yes.

But this is all a bit uglier at the call site, since either the library provides value-semantically-similar things with different names that either eat their arguments or copy-from-reference them, provides only the argument-eating version and relies on the caller to `clone` at their discretion, or provides only the referencing version and fails to elide copies.

In C++ you can provide a referencing version, and an argument-eating version with the same name that is called automatically when the user gives it a temporary or specifically requests it via `std::move`. Automatically eating temporaries is very nice in the case where the caller would like to compose a bunch of "create-new-from-a-set-of-references" operations in a single expression to create one new thing from an initial set of references.

The canonical example is eliding copies in stuff like

B*(A*x + b) + c

with overloaded * and + for vectors, since you really don't want to use something with a name other than + to request copy-elision. If you are one of those people who is grumpy about operator-overloading, you can imagine doing this with other "copy-some-refs-create-something" type functions, ... but actually you are probably grumpy about overloading those too.
Artify: The Newest Online Editor
Artify it's a web-based design editor with a huge library full of icons, illustrations, and more.

Maybe you are wondering: “When will I need a design editor like Artify?”, well let me show you:

Save time, choose our ready-to-use illustrations.

With Artify you do not have to create your own illustrations from scratch, we have a large library with over 28+ categories of ready-to-use illustrated scenes, objects and characters.

Don't go anywhere, you'll find everything you need in Artify.

Over 2 million icons and a library full of fonts, abstract forms, vectors, 3D elements, editorial compositions and more. All that in our editor.

Constantly updating our library

Every week we add new illustrations and elements that go with the trends of the moment.

Hope you like it!
By that point you were already working in a universe where infinity was in some sense real. The universe of mathematics is different than the universe we live in.
Such languages (e.g. python) serve a different purpose, at least in my opinion. Using python as scripting language for small "adhoc automation" things is great.

For long-living and bigger code bases, worked on by teams, explicit types and "proper" static type system are the better choice.

E.g. it's less about readability, but maintainability.
Hydrogen has a few issues of its own which are slowly, but surely tipping the scales in favour of BEVs, namely:

1. The fuel is relatively expensive and will be for the foreseeable future.

2. Likewise the fueling stations.

3. Not to mention the vehicles themselves - this is true for BEVs as well, but while it's possible to make a cheap BEV, the same doesn't hold for hydrogen cars due to the cost of tanks, pumps and plumbing.

4. A hydrogen station's failure mode is a giant fireball.

Sure, hydrogen wins on charging time now, but that advantage is diminishing.

Meanwhile battery tech is getting both better and cheaper. Who knows, perhaps the next gen of EVs, arriving around 2025 will have ranges comparable to what a normal human being can stay behind the wheel without rest?
> lets you edit the video by editing the text

What would happen if you insert a word into the text?
Here’s an interview with one of the Navy’s pilots that actually chased one of those things! https://m.youtube.com/watch?v=Eco2s3-0zsQ
Sometimes we discover that the bottom of the well has a hidden basement.
It's an evolving situation. If they say precise but later-incorrect things, people will get mad. And a lot of the work they're doing is consensus-building, which is always mushy. Vague is fine with me right now if that's all they have.
You should definitely check Zig out. It's a relatively simple (compared to D, Rust, C++) language with C-level semantics but more modern syntax. It is designed to be extremely easy to interface with existing C source code, enabling one to convert a program from C to Zig incrementally and with minimal headaches

https://ziglang.org
Again, similar but different. Janet is private jets owned and run by a government which only people invited by that government can travel on.

Air Sinai is a regular passenger airline flying regular scheduled passenger flights available to the public using Egyptair staff and aircraft, just one which is only kept open for political purposes and isn't actively marketed [except, apparently by an overseas GSA] due to conflicting political sensitivities.
I can't make any sense of these comparisons.

If, hypothetically, you have identified a strain that has had no severe outcomes even in a large cohort of people with known risk factors, then that strain is most likely harmless.

Of course we don't have this kind of data (yet), but the principle is valid.
I've never increased my productivity by using Typescript, although I really tried very hard to like it. It just keeps bugging me. It's a constant stream of interruptions that force me to please the TS compiler, compared to having a rare type issue a once in a while in plain JS.

Besides that, I've never been a Microsoft fanboy(to say the least) and it's worrying me that almost the entire JS eco system falls in the hands of that company; Github, VSCode, Typescript, NPM, etc.. Am I alone in this?

There is so much good stuff in the JS world, but we seem to adhere to a few companies and a few systems more and more. Being a 'Javascript' developer today only has very little to do with Javascript. It's about React, Redux, Hooks, ESLint, Prettier, Typescript, etc.. Oh, and don't forget to do it Agile, another joy and productivity killer. And when you don't agree with this stack you're either not so smart or still need to learn to 'understand' it.
Exactly, that's what I wanted to say. But we are on internet so I use a meme with ironic tone, I was not preaching.
On Memphis, Pattern, and MacPaint (2008)
What I personally enjoyed were the videos about building a hash table and also implementing Javas concurrent.hashmap in Rust as I am currently also playing around with hash tables a fair bit. But pretty much everything on his channel is absolutely worth watching, you will definitely learn something, no matter what you watch.
GP did say that they lived in 1) the fifth biggest city in India, and 2) the case count was currently 570 in their city.

The fifth biggest city in India population-wise is Ahmedabad but its case count is 2378.

The fifth biggest city in India area-wise is Hyderabad whose case count is 542.

Therefore I assumed OP meant Hyderabad. Both counts are from https://www.covid19india.org/
Yep. I've a pair of Somy XM3 headphones that were bought on launch (Jan last year). I'm still getting 25+ hours of battery life out of them (charging them every 3 days, with 8-9 hours of use most days).
This would actually be pretty cool if it was made into an open protocol. Let there be a well-known ID for encrypted paywall content, with children divs that specify which search engine's public key it was encrypted with. Search engine bots would then be able to decrypt the content with their private key.

The downside is that now you're sending duplicated content to clients. Turning it into an event that javascript could fire off would solve this; a bot accesses the site and hooks up to the encrypted-content event. The event returns a list of search engines. If the bot's search engine is in the list, it hits a well-known URL with its name, and gets back the encrypted content it can decrypt with its private key.

Just spitballing a few ideas here.
Thanks, good to know of the alternate constraints in other companies. Pricing aside, indeed it would be a different challenge tech-wise to have this as an offline tool.

My motivation for building this stemmed from the use-case of smaller-medium dev teams. We were using offline tools (e.g. MySQL Workbench) as part of our dev process and trying to keep it updated as documentation. Which was quite a nightmare to keep in sync between different devs. In this case having a central server was the silver bullet.

Curious - do you all currently use other tools (eg: workbench) for this?
descript.com does this I believe
I use leanpub [1] and gumroad [2]. Based on my testing, what we upload is retained exactly as it is. Unless you use options like make each copy unique (by adding some marker, etc). And as far as I understood the terms and conditions, the author retains the copyright.

[1] https://leanpub.com/

[2] https://gumroad.com/
Or you're like me, and you just enjoy text-based file formats that you can version control.
The problem I have with traditional configuration management is that in the end, even if it's declerative, you are stil modifying a imperative OS/userland. So it will collect state at some point. Things like undoing changes with those tools is not that trivial. You have to actively reverse them in your configuration. Which turns nice CM code into mess. Want to try out something quick? Better not be afraid it messes up your OS/userland as there is no simple undo.

So since I'm doing isolation in containers/Docker already it's a small step to a lightweight Kubernetes. What Kubernetes gives me on top of that is that I can consider everything below the application layer as a declarative API.
That's fascinating to see that it's technically possible, so thanks for that.

Though it does note that it will lose its original waterproofing capabilities, which seems like a pretty big deal.

But also... it's not like they were designed to be replaceable. This is electronics surgery that I know I could never attempt personally. But it is interesting that you might get electronics shops to do it for you.

Thanks for the info.
US has too, they are lower but not nonexistent. Blank invoice is not a valid invoice in the states either.
How far of a walk to get someplace where you can see the sky? Could you do it in pajamas or would that be socially unacceptable?
(STATEMENT OF PERSONAL IGNORANCE [SOPI]: Anyone who actually understands this stuff please correct my mistakes below. Thanks.)

In the real numbers, which are not always simple or intuitive, 0.99... = 1. That's true and I seem to understand the proof.

But the real numbers aren't the only system that might be sitting behind "0.99..." and "1" when I write those symbols down and talk intuitively to people in my family. The reals are just the system we're taught first.

I believe there are other systems (I think the surreals are an example) that work just as well for everyday purposes, but where ( my understanding is that) there are numbers that differ from 1 by a value that approaches zero, yet those numbers are not equal to 1. (I've played with the surreals but only as a hobbyist.)

If you do calculus in these other numbers, I think physically meaningful problems will still yield the same answers. (For example Zeno's Paradoxes are still not an excuse for failure to attend school.) But it isn't a law of nature, I think, that all number systems that can hold 0.999... and 1 must make them equal.
I don't think we'll jump straight to mind-controlled (that sounds weird) devices, but I'm pretty confident we'll be there by 2040.

As VR and AR progresses there are great new features like hand tracking, which allows for even higher precision than swiping on your phone. I agree with you, interacting with things through your hands is really intuitive, but I don't think we have unlocked it's full potential.
> This all was before Starbucks hit the area.

Interesting. Books aside, what specifically, you think, about Starbucks that killed the social aspect of it all-- Free WiFi?
Coincidentally I'm previewing PBotC just now. It looks really promising. Do you know roughly when the new edition is expected? Or if you have any favorite books on how things work at that scale, I'd be grateful for the pointer. (I've read a popular book by David Goodsell and am halfway through a somewhat deeper one.)
Good luck when people realize that the only reason we get all this cheap/affordable tech is because people in China are working long days without any safety regulations for a few dollars a day.
Sennheiser does make some nice home theatre (i.e. non-Bluetooth) wireless headphones that use replaceable and rechargeable AAA batteries.
The original iMac 233MHz did not have Firewire, only the later "DV" (digital video) models did. But it had USB (instead of ADB), and the Iomega Zip 100MB drives were a popular alternative to floppy disks for personal use. New Mac-compatible software was already available on CDs, so the lack of a CD burner or floppy drive was not actually that much of an issue in practice.
There was something similar posted a few weeks ago called video puppet, but it had more features.
Though this ain't strictly a programming concept, Unicodes would be a nice addition. https://www.joelonsoftware.com/2003/10/08/the-absolute-minim...
How to deploy a create-react-app to Netlify with continuous deployment
[This question was marked as opinion based and
closed on stackoverflow.]

I currently have a frontend application built with create-react-app starter, and I'm looking to deploy unto Netlify. I understand how deploying to Netlify works, but how does one setup/what is the setup of a git structure that makes continuous deployment easy.

I'm thinking to create a new branch for every additional feature pushed to production on Netlify; this new branch will contain the latest production build. However how is this sustainable, especially when using a custom domain; or maybe is this method wrong all together.

Bottom line: best git + Netlify workflow for continuous deployment of React apps, with usage of custom domains
I think the mistake in your thinking is that infinity is a value or reachable destination. It's a concept and it behaves differently than a number.

Also go read Generatingfunctionology and Concrete Mathematics
Apple's page also features way more animations which are more extensive and complex than a total of may be three on Google's page? And also seamlessly flow into each other.
Additionally, the `elevatr` package (https://github.com/jhollist/elevatr) serves tiles directly from AWS Open Data Terrain Tiles. I don't believe it requires a key.
What is most telling is how my entirely reasonable comment is being downvoted, even here where people claim to care about things like freedom of speech and reason. This tendency to turn everything into a "slippery slope" means that critical thinking and reason is dead.
Here's my perspective on it. "It's the year 2100, and" ...

1. Lots of lights are moving all over the night sky.

2. There are only stars visible in the night sky.

Considering the implications, which of those two futures sounds preferable?
Verification Handbook for Disinformation and Media Manipulation
By induction, you can prove that no _finite length_ sequence of 9s after the decimal reach one. It has nothing to say about the infinite limit, though.
Imagine if it was abstractpatterndecoratorproxysingletonfactoryfactory.
The author doesn't claim to make a universal determination. The supposed claims are introduced with "here's how I would psychoanalyse my own preferences."
> It's not a rational number.

> Real numbers are defined as an equivalence class such that if the differences of two infinite sequences of rationals tend toward zero, then they are equal. The difference between 0.999... and 1.000... clearly tends towards zero as it heads of to infinity, and so they are equal.

> If you want to argue that it doesn't then you have to come up with some other definition for numbers which have an infinite decimal expansion.

> (Technically, of course, 1 is a rational number, but if you're using 0.9999... to represent it, you're using a real number representation, so you're bound by the definition)

I'm not sure why you think I don't know the difference between rational and real numbers, but I assure you I do. What I said was I don't see how a proof involving the standard arithmetic operations found within the rational numbers, but not including any concepts of limits, completeness, etc. is invalid. Let me know if you still don't understand my point.
Yes, Adobe Voco. They demoed[1] it once and then they never talked about it again.

[1]: https://youtu.be/I3l4XLZ59iw
Authentication providers are a huge pain for modern software security unfortunately since updates mandate that the system has to be restarted (they're only loaded at boot).
Yet the national inquirer, the daily star etc. Have been purchasable in front of nearly every checkout stand for at least my entire life. Lies/bullshit/deception and ignorance are nothing new.
Of course it's difficult to compare if they feel maybe a bit less heavy for me than for English speakers, but as a German capital letters do indeed feel heavy for me, as well.
A mathematician would quibble with your notation, but you're basically right. The fact that 0.999... = 1 depends on the fact that 0 is the only number smaller than 1/n for every integer n. This isn't exactly an arbitrary axiom, it encodes some of our natural intuitions about what a number is, but you can construct a system known as the "hyperreal numbers" where it isn't true and 0.999... doesn't converge.
I find this comment and the one above way too harsh. The author of the article does not make any strong claim at "science"; it is written as a deliberately subjective series of musings.
Lithuanian capital to be turned into vast open-air cafe
There are a lot of answers but none are geared to the beginner. I read the question as asking for an answer like the below-

To a large degree expressing something is a "poor choice" is an opinion, maybe expert, about optimizations, not about capabilities.

When one is learning, adopting the value judgements of experts is a form of premature optimization that actually prevents learning.

The only way to build your own opinions is through your own experience. You will need to have your own problems, and solve them using a variety of tools, to build your own opinions.

Try both tools in real problems, and the mental model that accrues in your experience will start to guide your opinions about ways to optimize your work.

Also- everybody is just making it up. And all tools suck.
The Moral Question of Ad-Blocking
Same in the UK, but for instances where you can't get a fully valid invoice, you can either "self invoice" (so the "fill in your own invoice" approach) or just whatever receipt you get as long as you feel happy defending it to a tax inspector later on.

If you use US companies for services in a European business, you are almost certainly going to have invoices every month that don't meet EU regulations at all and you just have to make it work.
This is essentially just a matter of limits, without which the world wouldn't make any sense.

So you must explain that if you move your hand closer to an object, technically you are halving the distance infinitely many times, but if 0.999... != 1 then your hand would never touch anything.
You're making some odd assumptions about how people drive. The average daily mileage on a car is about 30 miles. This means the vast majority of cars, the vast majority of the time, not only don't need a supercharger, they never need custom charging infrastructure at all, they can just trickle-charge off of a 120V outlet.

Really, you're looking at a specific use case (long-distance road trips) and generalizing. For trips under 200 miles a Tesla doesn't even need a supercharger either.

> nobody enjoys waiting that long for their car to charge

Honestly, I enjoy not being in my car more than I enjoy being in my car. Does anyone really enjoy being in a car for 12 hours straight without three to five 30 minute breaks? I've certainly done it but I honestly think it might not be a bad thing to have a car that prevents me from doing that.
This is a suggestion made to ease the habit of deferring to our phones for everything, starting with the first action. I welcome this initiative for decreasing how often I reach for my phone by at least one, and digging up my old alarm clock.
New Zealand Eliminated Covid-19
No such internal type exists. The range interface is purely a library feature. The problem is that D has no way to include a type constraint as a part of the function type, at present. Something like out template contracts would do it probably.
Show HN: A Tool for Testing Microservices
It's sad how we've actually gone backwards in front-end developer productivity relative to what we had 20 years ago in Visual Basic. The gains in ease of distribution are certainly worth something but still it's disappointing how little progress we have made.
Well, that wiki page has several proofs using various approaches. There's also a section which addresses common objections.

I think you'd have to dismiss them all to make your claim (to do it well, that is).
Great project. I had to do some command line video editing a while ago and it was a fiddly and frustrating process. Keep going!
A much quicker way would be the aeropress which brews decent, though, instant coffee [0] is even quicker.

[0] https://youtu.be/WuLWwZiIcl0
Thanks for sharing your thoughts! That hasn't been my experience, target CPA was absolutely the driver of both volume and profitability for that business. You have to know how to work the algorithm and feed it the correct data. I was doing thousands of conversions a day so we had scale in our favor. If you're not careful tCPA can spend a lot of money for sure. YMMV though.
FYI there is a known issue with the brightness of recent SpaceX satellites, that is being worked on.

https://twitter.com/elonmusk/status/1252986968058802177

The important bits:

Everyday Astronaut @Erdayastronaut Apr 23

Is there a reason they’ve been brighter and more noticeable lately? I feel like tons of people are spotting them all of a sudden and they went fairly unnoticed before.

Elon Musk @elonmusk Replying to @Erdayastronaut

Solar panel angle during orbit raise / park. We’re fixing it now.
The real issue is with the local (European) company when they claim the expense against profits and the tax inspector turns their nose up at the invoice/receipt.

Being in the UK, we tend to work on a system where things are taken in context and you can defend such decisions. Maybe other tax regimes are more restrictive, but the British way is always that you can have a debate with authorities and usually they will see sense in your reasoning if you're not trying to defraud them.
Yes, this is the article I regretted notbookmarking. Thank You.
I think it is a bit malicious since there is no price discovery happening (and price discovery is the primary purpose of a market) and the trades are not based on any information at all, but we can disagree on what to call it. I do agree on the difficulty of knowing why prices move and the fact that other participants may have some knowledge I do not, and would even argue that it is probably more pronounced in the commodities market than the stock market because of insider trading rules and disclosure requirements.
I've found the iPhone's portrait mode to be near unusable despite looking at first-glance like it might be a great shot. Hair and ears are always an issue (and not something you can avoid in portraits very often...) and another classic example is with a wine glass where the surrounds blur but the vision through the glass is sharp.