skysight-inc/HackerNews huggingface dataset:
> That being said, I think the blog has an interesting perspective about social normalization overall. Whatever one's inherent personal level of "interesting and exciting and weird" may be, there may be significant social pressure of various kinds to minimize it externally.

Signal theory: I can't place a lot of eclectic or odd behavior or appearances. As in, I can place a lot of stuff like the business casual soccer parent demographic, or the hoodrat gangster demo, or the painfully hipster but-not-pulling-it-off demo, etc. I know before I talk to you, roughly, where you line up.

Always exceptions, of course, but it's a reasonable shorthand. Dave is a sports guy who likes whiskey. That may not be true, and he may have deep, deeeeeep interests in esoteric Christianity, fractal math, and trainhopping, but most of that will never come up at work (or outside of it), and even if it did I don't have the cognitive space to care about except for people in my inner circle.

And that works both ways -- I have to hope that if I put on an outfit or present a certain lifestyle it will sell well on the street, at a store, at the office, etc. Both that the other person(s) understands what I'm giving off, and that they will respond to it with positive regard. Even if I'm an odd, eclectic dude -- and I am; most folks wouldn't believe my stories -- I have nothing to gain by broadcasting that fact, and it may interfere or cause misinterpretations of other honest signaling.
17% efficiency at a 20°C/200°C temperature differential according to their website.
https://plainoldrecipe.com/ ?
There's unleavened bread. There's both breads with higher sugar content and cakes with lower sugar content.

The point is that it really is just our vague impressions of things. Taxonomy has the impossible task of defining things that really don't have clear definitions. When does a table become a chair? Etc.

Why do you think a hot dog is a sandwich? Does that make a taco a sandwich? If not, why aren't hot dogs tacos? Is a Pop Tart a ravioli?
It ends with a cruel and thieving dictator being deposed, and a free democratic nation remaining so. No nation should fall to Russian dictatorship.
It's not risk free. It's just incredibly low risk on a short/medium timeline.
There's a TV section. https://www.lucieslist.com/guides/screen-time-kids-research/...

It's kind of funny that MTV brought about a collective panic with regard to the content kids were exposed to, but looking back, it and Americas Funniest Home Videos were the start of today's endless algorithmic hellholes. MTV was an endless stream of narratively disconnected images largely detached from the audio. AFV was an endless stream of people falling and getting pranked.

From the founder of buzzfeed: That scrambling of cultural content was starting to happen in the mid-1980s, when Jameson was writing. Peretti's favorite example of this phenomenon is MTV. Whereas variety shows and televised concerts in the 1960s and 70s provided context and structure to the music they presented, MTV instead gave viewers a rapid succession of wildly different sounds and visual accompaniments to those sounds, without any logic connecting one video to another. That, in Jameson's framework, serves to confuse viewers, harm their ability to use culture to build identities, and increase the risk of people failing to build identities altogether — making them "schizophrenic" in his terminology.

"The rapid fire succession of signifiers in MTV style media erodes the viewers sense of temporal continuity," Peretti writes. "To use the same words that Jameson uses to describe schizophrenic experiences, the images that flash across the MTV viewers' retina are 'isolated, disconnected, discontinuous material signifiers which fail to link up into a coherent sequence.'" (As Wolters notes, those rapid fire MTV signifiers are "Not so unlike those GIF-loaded posts on BuzzFeed.")
https://www.vox.com/2014/5/20/5730762/buzzfeeds-founder-used...
Modern processors execute out-of-order (reordering instructions) and are superscalar (they execute more than one instruction per cycle). By providing multiple independent data paths in the tight merging/partitioning loops we can keep the CPU busier than a traditional merge/partition loop and have higher throughput.

Note that this all happens on a single thread, this is in addition to thread-level parallel sorting (which glidesort does not (yet) have).

Also note that this is different than SIMD, which processes more data in a single instruction. This can give you incredible speed-ups, but the code is very dependent on the data (e.g. code for sorting integers looks very different than sorting strings with SIMD). Glidesort is written using scalar code with fully generic comparison functions, no SIMD-specific speedups.
Cue the price increases...
Scott Myers' last sentence in his retirement-from-C++ page is telling:

https://scottmeyers.blogspot.com/2015/12/good-to-go.html

The top-most entry in his long-suppressed to-do list?

"Stop trying to monitor everything in the world of C++ :-)"

I.e that retirement from C++ basically was the execution of that top-most to-do entry. Being a C++ expert means constantly monitoring what is spewing from the fire hose.

By contrast, I can be a Lisp expert and improve in that by what could be described as crystalizing. Filling the interstitial spaces.
Are you assuming occasional non-factual output is going to be an issue in the future?
> you can't go from an "is" statement to an "ought" statement.

It's funny when you apply this idea to itself. There may be no path from "is" to "ought", but that doesn't imply we shouldn't make it.
I took out a 7 year unsecured 25k loan last year for 1.99%.

Today it’s 4.9% after the rate increases

Set it at 5% above a given base rate (fed rate, Bank of England rate, etc) and what’s the problem?
How, exactly, is the TOS and pages mentioning this limitation not clear?

I mean, it was clear enough for the other OP to know they went against it. They didn’t need to be told, they already knew their usage was against the TOS and just didn’t like that Cloudflare decided to enforce the rule they very well knew they were already breaking. They even said it themselves.

I already even said that is why I don’t agree the issues are in any way the same, but you opted to ignore that and continue down your diatribe of “it’s always the company’s fault”.

> Throwing your hands up, and blaming confusion on the user is a way to rightfully cause users to hate you, and rightfully cause you a large amount of monetary damage as people decide that your company is not worth the risk.

TIL that users are just allowed to do whatever they want with no repercussions because it’s too difficult to read the agreement they signed. The one that tells them what they’re explicitly not allowed to do. But no, definitely the company’s fault that a customer was taking advantage of them and their services. Totally.

> Cloudflare executives are posting in this thread.

So? People post here all the time. “HackerNews support” is a trope at this point and says nothing but that executives want to do damage control. It says nothing about the TOS being clear on the issue.
That's probably fair. But you'd be hard-pressed to find a DL stack to try out your ideas with prior to 2016, since that's when Tensorflow launched. :)

(Gosh, it's been less than a decade. Time sometimes doesn't fly, considering how much it's changed the world since then...)
that’s hilarious! what a fortunate coincidence for openai that they get some viral marketing immediately after they announce their paid subscription tier.

don’t forget to share with your friends and family!
> The price of protecting these people from those that would take advantage of them is developers having to download a different version of the browser in order to develop their extensions.

So what stops these people from downloading a developer version of the browser themselves?

You cannot protect people from themselves. The only cure for idiocy is death after all.
If you're not a native English speaker, have you tried changing the langauge in Settings > Siri & Search? Either to your native language, or to a regional variant of English that more closely matches your accent?
I am not classifying them into the same category. I am explicitly doing the opposite. SQL is declarative, HTML is a markup language, they are categorically different.
> What’s weird is companies trying to sell some completely new way of achieving similar results and being surprised when the universe doesn’t reengineer everything as homage to their brilliance

Some abstractions can be proven to be objectively-better solutions, along some axes you care about, for your use-case, such that the existing abstraction you were relying upon is then provably sub-optimal. Switching to the more-optimal abstraction is not then an "homage to the brilliance" of the company that created the abstraction; it's a simple "pay CapEx to lower OpEx in a way that will pay itself back after N years" decision. If you can budget it, you do it.

I'm not saying that every abstraction that the IaaS vendors invent is this kind of better mouse-trap, mind you. You can usually distinguish the ones that are, because they get independently reimplemented and used by people who aren't just aiming to build "cloud-native" software, but instead just really want/need the semantics of that particular abstraction, independent of where it runs.

Object storage is a great example of an abstraction where that is the case. There are many things that do object storage now — both cloud services, and regular deployable software. In fact, even the more-traditional backup vendors, like Backblaze, now also offer object-storage APIs.
Related: https://qntm.org/mmacevedo
Amazon is crap. It's impossible to find anything on the site that is not Chinese garbage. It's not possible to remove Chinese sellers .. not its possible to sort by 5 stars reviews .. I mean I can sort, but the reviews are mostly fake.

I mostly stopped using the site. I live in DK and therefore use the German site.

I had one experience where they refused to take my credit card for some reason and I had to wire the money using the bank. It cost me 20% more and after this I stopped to use the site since the support just keept on repeating the same statements.
You may be right. I checked before replying, but I may have just been tricked by an optical illusion with the extra padding shifting everything.

By default there are only 2 densities, but there used to also be a "Compact" option which was removed. I believe it is possible to still enable this, though it is officially unsupported at this point.
If you want to be off the beaten path, you have to know where the beaten path is.

Otherwise you may end up walking the ditch beside the beaten path. It is slow and difficult, but it won't get you anywhere new.

For example, you may try an approach that doesn't look like deep learning, but after a lot of work, realize that you actually reinvented deep learning, poorly. We call these things neurons, transformers, backpropagation, etc... but in the end, it is just maths. If you end up finding that your "alternative" ends up being very well suited to linear algebra and gradient descent, once you have found the right formulas, you may realize that they are equivalent to the ones used in traditional "deep learning" algorithms. It help to recognize this early and take advantage of all the work done before you.
Utilization has the lowest impact on your score. By your reasoning, homeowners with a mortgage should have a terrible credit score, when in fact it’s usually the opposite.
There are already ways of dynamically populating the context of the model with information retrieves as text embeddings from a vector store, based on the initial prompt. This way you can feed the model current and correct information which it will weave into its output
These AIs tell lies. Do not believe them with blind faith. If they say something true and valuable, it is not because they know something. They don’t have knowledge: they have word vomit that is statistically likely to have meaning.
> A lot of category theory is fun to learn and knowing it will help you in many ways

I agree with your statement except that part.

W.r.t coding, learning functional programing will help you in many ways. Learning category theory will just allow you to say "ah I've seen that concept before" - but it won't really help much.
I think there’s broad consensus that slavery only applies to human labor. Even within that spectrum people avoid the term (see forced prison labor). We also don’t use it for animal labor, for instance.
There is react native. Facebook pays for Android/iOS and Microsoft pays for Windows/macOS.

Sadly no maintained Linux desktop app support.
Getting shivers, sounds like reincarnation of Flash websites.
Art Vandelay, importer/exporter.
It's not lying about the fact that it lies, they have a disclaimer.

It's the user's responsibility to verify truth. This was trained on the internet and everyone knows not to believe everything you see on the internet. This isn't any different.
Does this work with any SAML IdP? E.g. a private Keycloak instance?
Colombian judge uses ChatGPT in ruling
"The reality is that there are plenty of C++ jobs available in finance, and that compared to other languages there are comparatively few people to fill them. The language may be hard. But it's also worth it."

It's the new COBOL!
Don’t lose sight of the forest for the trees. ChatGPT is a tree, the vanguard, an experiment. There is much, much more to come, I believe.

*beep*
Discover is pretty much unheard of in Europe, amex has grown a lot in the last 10 or so years, it’s almost as common as visa/Mastercard for acceptance.

But my inference from futurama is very few outlets take discover even in the US?
In what situations do people you don't know ask you what you do where they actually care what you respond? And why not just say that you don't want to say? Among the online friends I have anonymity is the norm.
Firefox's "Take Screenshot" feature is too good.
Don't use it on macOS. It has no protections at all for cookie theft. Unencrypted SQLite DB sitting in a user-readable directory. Chrome and (I think) Safari both use encryption keys in the secure enclave. That's still not perfect (Chrome remote debugging and Safari code injection can get around those), but better than nothing at all.
stylometry.net is hot garbage. Zero of the candidates that it identifies as being related to buildsjets are my actual alternate accounts. The DBCooper one is interesting, it sounds like a username I might use, but it's still not me.
Frankly I just think sleazy sales tactics/pressure are wrong. Contracts or not.
> The idea of using (abusing in fact) codecs to pre-process python code before it gets to the actual python interpreter is just fantastic!

Coming from Javascript which has Babel, this is kind of an everyday occurance. Through the magic of source code transforms You can easily add whatever experimental new JS features you want to your project!
C++'s attempts to modernize usually mean adding features with maintaining backwards compatibility. It's like adding new paint to a bucket of brown paint - things never really get better.
I think the percent of programmers who can keep the language in their head all the time is very low.
There are minefields everywhere.

This is sounding a surprising amount like Javascript at this point. Not hating on JS, but it has significantly changed over the years while maintaining backwards compatibility.

Looking at a codebase I can pretty much pinpoint when it was written (± 3 years).

I shudder at the thought of people who onboarded in JS in the last 2 years coming across a 20-year-old codebase though.
I think you have 4 eggs left.

You broke 2 which means you cracked the shell and got the part you cook out. You fried those eggs and ate them. You still have 4 eggs.

The trick is the word "broke". Normally if you break something you can not use it and discard it but in egg folklore breaking an egg is step 1 in a subset of egg cooking procedures.
The allocation always happens once, at the start of the algorithm.

The default allocation size is hard to describe in plain English, whereas the code is quite readable:

const FULL_ALLOC_MAX_BYTES: usize = 1024 * 1024;
const HALF_ALLOC_MAX_BYTES: usize = 1024 * 1024 * 1024;

fn glidesort_alloc_size<T>(n: usize) -> usize {
let tlen = core::mem::size_of::<T>();
let full_allowed = n.min(FULL_ALLOC_MAX_BYTES / tlen);
let half_allowed = (n / 2).min(HALF_ALLOC_MAX_BYTES / tlen);
let eighth_allowed = n / 8;
full_allowed.max(half_allowed).max(eighth_allowed)
}

Essentially the default allocation size is a linear graph M(n) = n until 1 MiB, where it will plateau until overtaken by M(n) = n / 2 until 1 GiB, where it will once again plateau until overtaken by M(n) = n / 8.

Note that this is only the default, you can pass glidesort a buffer with a size/location of your choice and it will use that instead.
Well, this is unsurprising.
I do not know why especially people in US are so against this.

I think there's some truth to the old adage that there's a class of Americans, especially represented among the HN crowd that "see themselves not as an exploited proletariat but as temporarily embarrassed millionaires."

There are many reasons for the decline of organized labor in the US. Some cultural yeah, but just as much, if not more, legal...

"Right to work" legislation

Employers fighting harder against unionization

Decreased enforcement of labor laws

Judges (including SCOTUS) who keep striking down labor protections

Media portrayal of unions
Moving people up Maslow's Hierarchy of Needs. Technology enables that.
I know this doesn't answer your question, but the big cloud providers all have startup programs that should be good for 6-figures worth of credits, so they could still be a possibility.

Also, probably a dumb idea: can you use cloudflare images for gifs?
If you'd like to learn more about this, here's an entire book that investigates the various factors involved: https://homelessnesshousingproblem.com/
Complete tangent:

Last year I watched Women on the Verge of a Nervous Breakdown (1988), a fairly amusing Spanish farce (Almodóvar, so, you know). In the movie some of the characters play voice actors dubbing an American movie to Spanish and I wondered, what movie is that?

The movie they were dubbing is Johnny Guitar (1954). Which is how I came to discover a film that's now well in my top 10.
Unlike Google Assistant, Siri comes from the Apple ecosystem. Apple has a very weak market share in non US countries. Google is where it is because of its huge market share and their ability to capture a lot of data.
If Apple is adopted more and more, I dont think Siri will be so bad. They can also train it better with non native accents.
I think this is intentional. Those videos for me (unrelated videos to my search) are usually recommended videos and it feels like they are placed there to get you to engage.

When I use search on NewPipe, I get _much_ better results, and those unrelated videos don't show up, presumably because those searches don't use a Google account. I get much better results when I search on NewPipe, and have found some great videos from the normal YouTube frontend search
> ... argued that ChatGPT performs services previously provided by a secretary and did so "in an organized, simple and structured manner" which could "improve response times" in the justice system

...With the simple difference that said "secretary" is presumably an intelligent entity, whereas if you have to ask an artificial lunatic, why not just rolling dices. Brian Eno, for example, does it (as a strategy for creativity) - but he knows it is a game, he is conscious of context and limits. Whereas, it is not clear how much the individual in question knows that it is dealing with an artificial pre-moron. Which is critical, because if an individual does not have the judgement to realize that, then ability to exercise e.g. the role of a Judge appears as "questionable".

This, under the assumption that «organized, simple and structured» deliria should in fact bring more work - you have to check, verify and debunk them - and in fact hinder intelligent process (bad thought has polluting properties).

> [One public reaction: ]Professor Juan David Gutierrez of Rosario University was among those to express incredulity at the judge's admission. // Gutierrez, an expert in artificial intelligence regulation and governance, said he put the same questions to ChatGPT, and got different responses. // It is certainly not responsible or ethical to use ChatGPT as intended by the judge in the ruling in question," he wrote on Twitter. // He called for urgent "digital literacy" training for judges
I'm not sure I want to know how much I've spent on Amazon, but I'm sure it's a lot. I too went years with nearly weekly purchases with no issues at all. Maybe a delivery that was later than the estimated date here and there, but that's it.

In the last few months though things have become measurably worse for me. In the last three months I've had to send nearly every order back. Orders have been incomplete, or wrong (like, children's Shrek t-shirts instead of reams of copier paper). They've sent incomplete orders, or obviously not-new "new" items (with finger prints, food crumbs, wads of newspaper), or the products advertised were not even remotely what was described.

It's not that surprising to see Amazon posting poor numbers. I've stopped purchasing from Amazon, buying direct from the people making the things I buy if possible. It costs more, and takes longer to arrive, but now I'm not burning time fixing Amazon's stupid problems.
> We first need to start changing our values to be more financially conservative.

Think about the economy! If political leaders were wanted the elderly to sacrifice thier lives to COVID "for the economy", then the overspenders have no chance of being save from bankruptcy. The purpose of a system is what it does, and the American one moves money upwards.
ChatGpT does not know anything. It vomits words that are statistically likely to convey meaning, but there is no guarantee that it is truthful: it is always a probability, not a certainty.
Tech giants Apple, Amazon and Alphabet post disappointing results
What if we had control to cause the sun to go supernova by doing something that everyone on earth has access to, like simply arranging a small pile of pebbles in a rough pattern?

That would not be good or progress.
"Server-side rendering" is destined to rule the future purely because of control. In the future consumer devices will be simplified, much more streamlined, and completely locked down. They will be used for the single purpose of displaying streamed, pre-packaged, pre-layed-out content from servers.
Ask HN: What are you using for alerting?
Can't seem to find a decent alerting product, what are you using for alerting and how do you avoid alert fatigue?
Assuming the companies that layoff are in equivalent situation to those that didn't.

If the companies that lay people off are much worse off than the average comparison company, and they look the same as comparison companies after 3 years... then it sure makes sense to do it.
He is absolutely scared of Mastodon. Can't let the proles decide where to microblog for themselves!
That seems unlikely. Settling accounts instantly in that kind of system is almost impossible. Unless the money is going directly from payer to the payee there must be some slack in the system somewhere, and that means debt. I will admit though I could have an incorrect understanding of how these accounts are settled.
Theano was first released in 2007.
What if it was filled with some nasty biological agent?
So basically useless data then for determining whether a recession is coming.
Airbnb and Expedia Turn Customer Cash into Profit
That is literally fragile code. You contradict yourself. I really want to see any of the people that hate on modern frameworks build any complex web app in a reasonable amount of time with the same level of stability as using i.e. SvelteKit