skysight-inc/HackerNews huggingface dataset:
I've also seen "the recipe itself isn't copyrightable, so they add prose/filler that is".
If only gear ratios fixed air resistance. Then your comment would make sense.
Right, I’m genuinely confused about what the author thinks would be better than that table of contents.

I guess they wanted an answer to their specific question and absolutely nothing else? That might work for something as simple as “iterate through a dictionary” but in many other cases the full context is useful so you can figure out for yourself whether the immediate answer actually solves your problem.
I also work on a link aggregator and I'm probably interested in cribbing the reddit API compatibility layer.

Any interest to refactor it into an independent package, or is it tied into your own data model?
The arrogance of Tesla. The UK homologation regulator(s) ought to ban LHD for safety reasons.
There are tons of those tools, you were just too busy doing all this work yourself to step back and search for them :)
There are many worse mistakes in the design of C, and some of them even got inherited by other languages, like switch statements.
I might pay like max. 3 EUR a year for this to get a search engine that gives the good results without ads, SEO spam and bogus clone sites.

That amount of money is probably more than Google now makes from my online presence because I adblock, block 3rd party cookies, tend to click "block" to everything including the idiotic "legitimate concern" and never ever click on ads.
Mark my words, as with cable tv, you’ll soon start to see ads in your YouTube premium subscription.
The US specifically targets civilians, too. The moral authority you claim doesn't exist.

Mosul, Raqqa, Damascus. Just a few easily-remembered examples. Did you not pay attention?
For the query “where is Microsoft headquarters” they want to return results with phrases like “Microsoft is located at …”

This makes non technical question-answering easier, to the chagrin of every techie.

I think your problem is a mix between a lot of things, but mostly it seems to be SEO farming.
Mail carrier vehicles are usually opposite drive vehicles for the convenience of accessing mailboxes.
Cheaper, Smaller, and higher resolution - and with wifi:

https://www.aliexpress.com/item/1005002664675613.html
As someone who's heard anti-Chinese propaganda noise for most of the past three decades, none of which ended up having any basis in reality because it's propaganda, yeah I'm filing that along with the rest.
You still appear to be advertising a specific book selling website instead of recommending books like OP asked for.
No official download of sources/binaries available yet
Probably a case of "no one complained hard enough yet", also probably a case of "beggars can't be choosers"... when literally billions of VC money is poured into both AI startups and estabilished cloud computing companies, all of that flows directly into Nvidia's pockets and it's not like this area is free from vendor lock in. When you have a stack that requires Nvidia's hardware you are going to pay for Nvidia's hardware. We live in a time when any hardware with a "matrix calculation accelerator" label sells like hot cakes. It's a massive bubble (HN doesn't like when you use that word in combination with AI, but that's what it is), but as with any bubble, people don't care, they want to ride that wave while it's there. But to get back to the issue, anything Nvidia will sell right now, it's just a matter of who is going to be able to buy it first. So no one really complains about some of Nvidia's marketing being a little dishonest. Also, even if people cared, being a trillion dollar company on your way to being one of the most valued companies on the planet, you have a lot of options and money for litigation.
If you end up doing web development, check out Mojolicious:

https://mojolicious.org/
> In my opinion, the best way to respect people who were wronged is to let it go. Yes it will always be unfair, but people in history books are not "us". We are a different generation of human beings with the power to create the world we want to live in.

Many people alive today in the USA were directly harmed by legal discrimination against black people. Explicit legal discrimination stopped in 1971, not in the history books. And of course, significant administrative discrimination continued long after, probably persisting today in some places.
Do you not have an index finger and thumb on either hand?
As someone who worked in France for a medium-ish size media agency, we had something similar happening to our google adwords account... and it took ~2 weeks for our legal studio to get it back with direct support from google.

Afaik it mostly took them to basically write a few legal letters and telling them "our legal representatives would be glad to meet you at your offices at Google France and discuss such unfortunate issue and so and so" - they basically went "how about no" and restored the account.

Laywer fees weren't particularly cheap (in the range of 2500-5000€) but still well below the money we were losing.

Is this not an option for US-based businesses? I have heard similar horror stories like the one on the OP a few times already but I've rarely seen them pursue a similar path.
> If the allocations die trivially (the extreme/vast majority do) in the young gen

Low pause GCs (ZGC, Shenadoah) for Java are not generational yet.

Also, even if they were, a very high temporary object allocation rate increases young gen GC frequency and thus increases the number of objects pushed to old gen eventually.

And it is not like those young gen GCs are free either. They burn quite some CPU time and they cause micro-pauses - the GC has to scan parts of the heap to learn which objects are reachable and then it has to copy the survivors. In practice, high allocation rate requires a decent amount of overhead RAM to make that process efficient. It doesn't matter if pauses are only 10 ms short if you do 50 of them per second. ;)

In non-GCed languages those trivial short-term objects are typically allocated on stack and their allocation/deallocation is trivial and doesn't pause at all.
Well, sometimes you are not the targeted market.
When you have the length, you can unroll the loop, so that you e.g. do 4 iterations at a time. With NUL you can’t do that. Moreover, loop iteration can be done in parallel (instruction-level parallelism) with processing the content of the string, since there is no data dependency between the two. With NUL you introduce a data dependency.
Two hands, both pinching. One pinching vertically and one horizontally, thumbs are at the bottom and the right.
It's just inherently less safe because all of the subtle differences related to interaction with road design.
> as long as you keep to the correct side of the road (which is a legal imposition).

And a physical one.
I started in software dev in 1988; the only languages I knew were BASIC and Z80 assembly so, since everyone knew BASIC was kind of lame I naturally assumed I'd be a machine code programmer, albeit on slightly more exotic processors. Day one got handed a book on C -> mind blown.
Wikipedia is not a good source of the casualty data of America's wars, as it is highly censored and intelligence goons pay a lot of attention to this fact, since the American people must be lulled into complacency over their wars in order to support them, and if they knew the real truth there'd no trillion-dollar yearly budget for yet more, endless war.

Iraq lost 5% of its population to American war aggression. Just ask the doctors: https://psr.org/wp-content/uploads/2018/05/body-count.pdf

Note that this report is 10 years old now, and the statistics have gotten far worse. The deleterious effect of depleted uranium on the birth-rate of the population is there for all and sundry to observe ..
Is it? Prettier isn't so much a linter as a formatter, and I think most language ecosystems separate out formatting from linting - e.g. Rust's Clippy vs rust-fmt.
When you become a trillionaire asshole, you live in a parallel universe indistinguishable from satire because there are many fewer rules and limitations for you and you listen to less real feedback.
I think WASM will be the mainstream for frontend before that happens... But you never can't predict the future!
Er... https://www.carscoops.com/2023/04/strong-australian-demand-c...

I guess the limiting factor is more the size of typical parking spaces, garages and so on. But still, there is an undeniable trend of cars getting "fatter" in Europe too. SUVs are currently the best-selling category. Ok, these are more "compact" SUVs rather than the "tank-type" ones, but still bigger (especially higher, which is bad for collisions with pedestrians, most of all children) than other categories.
Yes, but in addition to the other stuff they had:

"Steve Jobs visited Xerox PARC, where he was shown the Smalltalk-80 object-oriented programming environment, networking, and most importantly the WYSIWYG, mouse-driven graphical user interface provided by the Alto."

"According to Jobs, “I thought it would be an interesting afternoon, but I had no real concept of what I’d see.” What he and his Apple engineers did see was the Alto with its bitmapped display and mouse-driven GUI, the graphical word processor, Bravo, and a few demo applications in Smalltalk, PARC’s revolutionary object-oriented programming language. This was a carefully curated demonstration created by PARC’s researchers to give a taste of what they had created without giving away any secrets deemed too precious. “It was very much a here’s-a-word-processor-there's-a-drawing-tool demo of what was working at the time,” according to PARC researcher Adele Goldberg. “What they saw everyone had seen.”"
Mother Nature and Social Media are not the same category.
> The three most powerful motives are curiosity, delight, and the desire to do something impressive. Sometimes they converge, and that combination is the most powerful of all.

It’s interesting that he hardly ever mentions making money as a principal motivator.

There’s a big insistence that the desire to make money drives quality (because competition).

In my experience, it’s the opposite. Money is made at the expense of quality.

It’s certainly possible to “bikeshed” on Quality, but I enjoy doing Quality work, even though it sometimes draws scorn.
Younger people haven't had the same time to build these heuristics. Some of these heuristics you're utilizing may also be referencing what information looked like prior to the influx of blog spam.
One option is to change HN accounts often. Every few posts you need to make a new one. Successfully correlating writing styles needs some data and if there are only a few sentences to go off then that's not enough.

I know that the site guidelines discourage that, but what can you do.
Forgot to add that "The Knowledge" is an unfortunate title. Its accidental similarity to things like "The Secret" means any attempt to recommend it has to be promptly followed by an explanation that it is not in fact a self-help book.
> And then none of the benefits are available to existing code without a rewrite.

That's right.

> That’s why some solutions to this involve applying attributes to function prototype arguments and variable declarations instead, so you don’t have to rewrite everything to discover and prevent bugs.

In every case I've seen you have to rewrite the code to use bounds checking.

Note that the proposed arrays can be trivially converted to pointers, so you can still interact with pointer interfaces, and even length+pointer interfaces, without rewriting those interfaces.

I submit that the rewrite to using the proposed arrays is a lot easier than rewriting to use the explicit length+pointer.
Typically, boiler plate implemented by a standalone function is not easily discoverable, eg. no clear convention where to put it, does not look idiomatic on some usages syntax habits, and not suggested by auto completion in top results.

Extensions are searchable by syntax and naturally in a namespace, largely diminishing the risk of put it in in a single use function that will be quickly forgotten, and might seem obscure.

The code itself might not be much shorter, but you don't introduce code looking weird, if it's re-usable it's now discoverable, and if your boilerplate contained a lot of micro adjustments on a larger glue code, this glue code is now shorter and way clearer.
Vanevar Bush’s Memex was also an annotation system for “the web”. We still don’t have it!
They were better than the incumbents. The incumbents allowed people to buy search ranking.
My proposed new syntax can work with C++, too.
Some of the most popular higher end cars on our roads in the UK are Land Rovers and Range Rovers (and similar sized less high end SUVs from Kia etc), all of which are wider than an X.

I've driven some really rural narrow roads in my Range Rover and have never encountered a bridge or road I can't use... would be keen to read a source on that bridges thing as it's completely new to me and is failing my sniff test.
Threads in the Tapestry of Physics (2017)
doesn't npm create do this for you?

Like I can do `npm create vue` and I get a relatively nice and functioning Vue setup with most of the config already done. I agree it's a lot of boilerplate and random shenanigans, but also the apps we make for the web are more than they were. And you can absolutely write JS without all the tools, even with ESModules. But we don't do that much because turns out those tools actually do something. Do they do it in the cleanest way? No. Things could always be better. But they do it.
Incorrect, the source has been released: https://metacpan.org/release/RJBS/perl-5.38.0
I think you're misreading that - the poster used to use webpack via create-react-app, and now they typically use Vite. And while yes, Vite does wrap other tools, it does so fairly opaquely - you shouldn't need to dive into the details unless you're writing your own plugins.
>What if Wikipedia started charging or restricting API access?

Wikipedia does charge Google.

https://timesofindia.indiatimes.com/business/international-b...
i believe it was always legal to drive, but you probably could not register a car locally if it wasn't built for the appropriate side. at least in some EU countries this was the case, until the EU decided that this violated the free trade within europe because a car from a left-side country could not be sold to someone wanting to register it in a right-side country.

there was a court-case against poland and lithuania, and according to that, the countries could not prove that traffic safety was affected.

but apparently, it is also no problem to import and register these cars in the US. japan or australia also seem to allow right-side cars with a local registration, so not allowing that seems to be the exception rather than the norm.
For reference, 462 BYD EVs have been sold in the Netherlands this year up to May. Last year were zero. Electric busses are driving around for years now (but not without issues).

https://www.autoweek.nl/verkoopcijfers/2023/
Accurate, but in general terms... Linux desktop = GNU/Linux.
This is an awful lot of math. It’s funny juxtaposed to your other comment disregarding the need for mathematics background in encryption.
Unfortunately Brexit means that people can just make up whatever they want to support their narrative, such as these mysterious import duties mentioned here.

Don't get me wrong, I'm as remain as the next guy, but it does get a bit hysterical sometimes.
The Meaning of a Personal Project
Similar. I saw a dentist in SoCal when I was visiting my family (I live in the UK) and I was under some misguided impression dentistry was better in the US. Very fancy office, took colour X-rays, then told me I needed all 6 of my fillings redone and a mouth solution to protect my gums. Total amount around 3k.

I decided just to go see my local UK dentist. Shabby office, black and white x-rays. They said all my fillings were perfectly fine and showed me on the X-ray what they look at. They also told me the gum wash (which cost $150) was unnecessary.

That was 6 years ago and I haven’t had any issues with my teeth.
Everyone can make a website and use a database. Did everyone invent AirBnB?

Everyone can drive a car. Did everyone invent Uber?

You're underrating the non-technical factors.
Well, there are quite a few existing S and X models in the UK. They are definitely large vehicles, but no more so than a Land Rover, and definitely smaller than most delivery vans not to mention heavy goods vehicles. It would be very unusual to find a bridge (or anything else) that an X couldn't cross.
The word "force" is being abused with disingenuous ambiguity.

Unless they deliver an LHD instead of an RHD without asking, it's "RHD is discontinued and there is only an LHD."
I would think that either it stores a volume of data that would make it impossible to use… or it it doesn’t.

And if it isn’t impossible to use then I wouldn’t post about how it is.
If you ask 100 people on the street "what's the website for Widget Company":

* 80 are going to answer "widgetcompany.com"
* 15 will say "widgetcompany.co.uk" (or whatever the local country code equivalent is)
* 5 will say "widgetcompany.io" because they saw an ad for you 5 minutes ago.

You're not just spending money to reach those 5 people, you have to spend it to tell the other 95 to unlearn their defaults-due-to-experience.
Climate change will kill millions in the next ~40-60 years and if course isn't corrected 100s of millions will follow. Seems like it will do a pretty damn good job of killing us even if it fails to kill all of us.

I agree AGI would be horrendously dangerous and if achieved has a higher chance of complete extinction. However, we don't have AGI and it's still not clear we ever will.
It is funny how you try to doctor your "erasure" thingy into what I wrote. It still doesn't fit.

If for you the only possible conclusion is, that we have to fix it after the fact by applying some erasure, then that conclusion is on you, not on me. I find the conclusion from "net negative" -> "must erase now!" premature at best. To imply or state, that I voted for any "erasure" is plain wrong.

I personally would rather go about it like this: "Shit happened. We were collectively very stupid. What can we do now, so that in the future we don't make it any worse?"
I know it's probably downvoted as society has sweet spot for pity, but to certain extend it's OP's fault.

As a merchant, you need to do proper anti-fraud system. Especially considering influx of orders with stolen CC. It's just necessary to avoid huge financial and reputational losses.

Don't rely on Shopify/Stripe "anti-fraud" - it's absolute garbage selling feeling of security. Proper analysis of order flow with spotting irregularities across many datapoints are needed.

Some may whine things are not fair - yes they are not, and never will be. You just need to adapt.
Because all that matters is profit right, not moving people to EVs
My experience is that this field is very, let's say, business-savvy, so it's safe to say they'll figure out how to profit off of this.

Most dentists that I've been to have more business than they're able to serve, so I suppose their client base won't dry up too soon - especially that such procedures are bound to be expensive - at least initially.

Then there's orthodontics, because who says that this new tooth will grow perfectly straight?
There is one single post about German media in that thread and it states the same that I did.
I like the way static extensions are done in Haxe https://haxe.org/manual/lf-static-extension.html

Using macros you can auto enable them for all types in a project, package, or module.

And opposite to Dart you don't need to define the extension methods in special extension classes but regular utility classes or modules.
I'm mostly blocking ads due to security and performance concerns.
those aren't static images, nor text anymore - but javascript trackers.

And i won't be turning off my adblocker ever. no matter how nicely someone asks. If you block me from your site, I'll find the content i want somewhere else. The risk is too high, and frankly - it's my device, and i can pick what software i want to run on it(for now).

side note about hostile sites: if you mess up with the scrolling in any way I'm immediately leaving the site.
There are multiple supersets of JSON with various degrees of adoption. Adopting anything else but JSON would probably break innumerable tools that rely on the package.json format.

Note: the stable version of json5 spec was only released in 2018.
C++'s new operator can also do this using "placement new" semantics[1], which usually means making (and using) a custom allocator. You're still using the normal new operator, just passing extra parameters to do the placement you want.

To your second point about raw speed, one of the extraordinary things we found in long-running processes performing computation using real-time marketdata at Goldman was that the HotSpot JVM was able to optimize java programs through the day due to their usage, so if you started them each day they would actually end up faster than the C++ versions at the end of the day even though they would start off slower. That's not due to memory allocation it's due to things like inlining of functions.

The implication of that is that if you very carefully inlined all the functions appropriately in the C++ version based on profiling actual usage you would be able to achieve the same result, but for the JVM it just happens automatically without you doing anything.

[1] Search https://en.cppreference.com/w/cpp/language/new for "Placement New"
> Fluent will make you a more productive programmer

Need to see some benchmarks for this, chief.

Still, cool hack, and it's heartening to see that there's enough extensibility to make this possible in 150 lines of code!
It's not verifiably false that people want AI to be autonomous and it's not true that it has been handed immense resources. People have been handed some money to make better AIs to do things.
Meanwhile 99% of developers claim that writing desktop apps with Electron is perfectly fine, speed of the language and runtime doesn't matter since you are going to wait for I/O anyway and waiting a few seconds after launching an app to be able to use it, is perfectly fine even on most powerful hardware.

99% of managers claim that developers cost more than hardware, so it's perfectly fine if the code is slow, they can just buy more hardware.
This makes me think of the following static site generators that use a file-based structure to generate navigation:

https://astro.build/

https://docusaurus.io/
I would really love to read a deep dive on why Google Search quality has declined so much. There's a lot of anecdotes but I haven't read much that sounds particularly authoritative.
>Have you been at the Charles de Gaulle Airport in France? The security people there look like paratroopers[^1]. It's terrifying, and it's a reason I avoid that particular airport every time I fly. It sends the message "Paris is an unsafe place to be, we are very paranoid, blame the others, don't come here." The machine guns have no business among civilians, being with robots or people, period.

In europe there's 1-2 orders of less police brutality and issues overall, but the tradeoff is you randomly have military police walking around with rifles.

They're quite friendly actually, I've ended up getting directions from them once or twice when trying to catch a connection.

Also the FAMAS is a beautiful piece of French Engineering

What does suck about CDG is how horrifically unorganized they are. Like "print your boarding pass, but the printer was out of ink, so the barcode didn't generate, and they just *wave you through* the check with an invalid boarding pass because it happens all the time

that is what scares me, not European cops with guns