skysight-inc/HackerNews huggingface dataset:
GPT-4 is not a pure LLM. It also accepts image inputs. There's other stuff "going on in there" in a GPT model than just linguistic analysis — and those other "facilities" of the model can potentially serve the needs of doing math better than the language parts can.

But presuming that wasn't the critical point you wanted to make:

Like I said, a language model can know that "1" "is less than" "2" — and it can also know (if it's either trained with characters as lexemes, or is given access to a pre-parse output to second-chance analyze unknown tokens) that "10" is the same thing as (1 tens). Which then means that it can know that "23" "is less than" "48" because it can do linguistic deductive tricks between the terms (2 tens plus 3 ones) and (4 tens plus 8 ones).

But those tricks are tricks. It isn't doing math; it's applying "2" as an adjective to "tens", constructing a verb phrase whose verb is "plus", and then (likely) interpreting your question as a question about analogy. It knows that (2 pineapples) "is less than" (3 pineapples) by analogy — (N of some unit) "is analogous to" N-the-number. But it doesn't know that "tens" is a special unit distinct from "pineapples" in that it changes the meaning of the number-token it's attaching to.

To put it another way: a (pure) language model has no way of encoding numbers that allows it to actually do math and get correct results out. It can memorize tables of answers for well-known numbers, and it can try to use language tricks to combine those tables, but it can't perform an algorithm on a number, because no part of its architecture allows the nodes in its model to act as a register to encode an (arbitrarily large) number in such a way that it is actually amenable to numeric operations being performed on that data.

A model that is really modelling numbers, should be able to apply any arbitrary algorithm it knows about to those numbers, just like a regular CPU can apply any instruction sequence it reads to its registers. Not just add/sub, or mul/div, but arbitrarily-complex things like e.g. iterated modular exponentiation, should just be a matter of saying "hey LLM, you remember the algorithm for doing MOD-EXP, right? So tell me...."

(Note that humans can't do this kind of math purely "in our heads" any more than LLMs can, because we don't have any low-level accelerative infrastructure for modelling and working with numeric data either! We need an external buffer that inherently embeds sequencing/positioning info — like our auditory sensory "loop" memory from [sub]verbally repeating the working data; or our visual sensory persistence-of-vision memory, from writing the data down onto a piece of paper and staring at it as we work.)
I've done that in the past but it wasn't very reliable, it seems incredibly easy to leave the GPU in an inconsistent state requiring a reboot, I've found IOMMU pass-through is absolutely not reliable enough in a professional or "poweruser" setting. But I'm sure it works fine for gaming and more casual users who use Arch Linux or something where reliably doesn't matter anyway.
Large Language Models are not Large Knowledge Models.

The only ‘knowledge’ that can be expected of LLMs is that which has been repeated over and over on thousands of online documents. It is AT BEST a side effect of learning the likely forms of words, sentences, poems, code, and other language structures.

Your hippo test is like checking how clean the exhaust of a car is, to determine how much horse power it may have.
> I’m yet to use a QR menu that doesn’t force me to provide my phone number.

That's insane.

I never use the QR menus -- I always ask for a printed one -- so I don't know if that's how it works around here, but I certainly hope not.
Please let me know if you find any bugs or problems with the code! Happy to answer any questions about it, although it's all quite straightforward.
>This, in my view it's a (very smart) move in response to OpenAI/Microsoft and Google having their cold war-esque standoff.

But Meta partnered with Microsoft for Llama 2.
I got a slightly different output:

> I believe that technology will eventually surpass human intelligence and capabilities, leading to a future where humans are no longer the dominant force in society. Most people would likely disagree with this belief, as it raises concerns about job displacement, the potential for AI to be misused, and the loss of human autonomy. However, I believe that with proper regulation and ethical considerations, technology can be harnessed to improve the lives of all individuals and create a more equitable society.
Hm, question for people a bit more familiar with Postgres -- what is meant by "schema" here?

My definition is "the columns and column types of a table", but, that doesn't seem to make sense with what they're talking about here ("large" and "small" schemas probably aren't referring to wide and narrow tables for example, and I don't see how sharding by my definition of "schema" could even make sense anyways)
Not really.

Students in other countries in the world (for this assumption India, China, Canada, UK, Germany given my experience with the following) are tracked and/or calculus is optional.

We've traditionally had tracking within the US system (hence why AP and Honors classes matter) which helped filter students accordingly.

The issue is our "Hail Mary" pipeline - community colleges - are unnecessarily viewed as negatively, even though they help students remediate any knowledge gaps they might have.
I somehow read the title as a grub-themed minecraft and man was I ever confused.
That’s exactly what I expect. With no ability to differentiate candidates by ability all you can do is chase diversity metrics or look for people that haven’t made any mistakes yet (4.0 vs 3.9 etc)
On inspecting the page where they list restaurants, I can see a several versions of jQuery code like this, for each cuisine.

$('#Fish & Chips').on('change', function () {

if ($('#Fish & Chips').is(':checked')) {

$('.Fish & Chips').css('background-color', '#3a606e;');

$('.Fish & Chips').css('color', '#fff;');

} else {

$('.Fish & Chips').css('background-color', '#fff');

$('.Fish & Chips').css('color', '#3a606e;');

}

});

I have a good feeling this is more of copy-pasta code from either Copilot or ChatGPT or StackOverflow. That also explains why they handled encryption the way described in the article.

Dev: "Hey LLM, how do I pass data around in a secure way ?"

Bot: "You can encrypt the data before you send it, so that only users who have the relevant keys can read them"

Dev: "Hey LLM, it is not possible to access the data I have encrypted on the frontend"

Bot: "Here is the javascript code to decrypt the data you have passed then"
I've started by attending city council meetings virtually. Soon, I want to start going to meetings, especially ones around urbanism. I recently moved to one of the few walkable/bikeable areas of my city (of course this is the oldest part of town) and my quality of life has increased massively. I want to help other parts of my city become like this.

I rarely drive anymore which contributes to saving the earth from my gas-guzzler not only in the gasses it lets off but also doing my part not driving on roads with a multi-thousand pound vehicle for no reason. Cars destroy roads over time and in that way are a huge contributor to climate change is simply paving/maintaining roads.

Finally I want to promote planting more trees not only for the carbon capture they help with but more importantly how they help cut down on the heat-island effect which plagues so many cities including my own. Again, my neighborhood has these huge trees that cool the area so much. Meanwhile other parts of my town people are required to rely on 24/7 AC units to cool them off, contributing more to climate change.
If Copilot is actually good at taking an outline and making fluffy slides to present to execs, I’d pay 5x that without blinking. As I doubt it, I am looking to fiver…
Why?
You wouldn't let it design _and build_ reactor and turn it on immediately. You'd first test that it works. And if it works better than any reactor that humans designed, why would you strip the world of that possibility? It doesn't even have to be a whole reactor. It could be a better design of one part of it.
It really comes down to automation... I've mostly used Caddy as a host and reverse-proxy for personal stuff, as well as in a couple workplace projects, the support for named domains is well baked in, and there are extensions for plugging into various dns providers if you want broader wildcard options.
What about Arkenfox?
Absolutely, 100%
You're describing a flophouse and/or SRO. They were slumlord-specials for a long time in the US, but where mostly regulated away.

https://en.wikipedia.org/wiki/Flophouse
In practice if you look into existing codebases, it is littered. defer is used for RAII-style clean up, so in 95% of the cases it's just return the error and that's it.
Wait, is C++ not considered a high-level programming language anymore?
Schema is a proper noun in Postgres: https://www.postgresql.org/docs/current/ddl-schemas.html
No; the comment you replied to sounded like a suggestion, not a description of reality.

In the US, it's common for schools to start at 8:00 or even 7:30. Recently there has been a push to start later to give kids more time to sleep. So pushing it back to say 8:30 or 9:00 (but not shortening the day, so basically everything just gets pushed back, and the kids stay up later, and need more time to sleep...).
I asked it "How do you reverse a string?"

> To reverse a string, I use the built-in "reverse" function in Python. It takes a string as input and returns the string with all the characters in reverse order. For example, the input string "hello" would become "lohel" when reversed.

We're not quite there yet.
>And that's not even _starting_ on the nonsense and bizarre home-rolled systems that small businesses concoct around layaways.

There are a number of things that even many just modestly-paid developers don't grok because they obviously make no sense.

Many years ago I remember asking a then-gf why such and such a store customer service accepted utility payments. And she was "Umm. Some people don't have checking accounts." Layaways are different but in the same general category.
Some degree of hedging is going to happen given that they're for-profit institutions and not nation states.

But yes I forced the analogy a bit hard :)
The thing is that most Americans don't have the historical context to be commenting on race relations and policy in the US.
I was looking for something like this. I use my laptop as desktop (so keeps closed when I'm at home) and I need a touch ID.

Thank you!
The usual pat in the back to count anything with Linux kernel as GNU/Linux, except Google can exchange Linux kernel with Fuchsia's zircon and no one on userspace would notice it.
This is a pretty arbitrary benchmark. I would guess, again, that 95% of programmers have never and will never need to create a tree map. Repeat for numerous collections and APIs that are totally irrelevant to most programmers' actual experience of programming.

Go is optimized for use, not computer science edge cases. And as a result it is widely used, and some of the most complicated and widely-used open-source projects out there are built in it, even before it had generics. For example, Kubernetes.

This is because of Go's simplicity, not in spite of it.
> The movie product includes the experience of going out, having a communal experience, etc. It is not just a solitary experience of seeing people act stuff on a screen.

I actually agree with you, but as the price of movie tickets keeps going up, so does the cost of that communal experience. The price is starting to creep up against live concerts and live sports (for bleacher seats, OK, but still).

> It takes Hollywood to create a Mission Impossible (or even Everything Everywhere All At Once). No one is going to create something like that and release it on social media (the economics don't work).

The economics aren't working for movie theaters. The number of big-budget flicks that Hollywood can finance is decreasing over time as theater attendance declines and the films keep getting more expensive (at least due to inflation). The risks (costs) are increasing while the rewards (ticket sales) are decreasing. Something has to give.
Thank you for bringing my attention to that. Looking closer, I'm even more confused: it was never question to drop "advanced math", but to replace "advanced algebra" by "advanced data science mathematics". The program was even claiming (maybe incorrectly, but it's not the point) that they wanted to replace the boring memorization of formula by real life problems more challenging for students.

So, I'm now not even sure where this "dumbing down" the students comes from. Maybe it's yet another moral panic.
Been a few years since I’ve used Go protobuf library, but it left a sour taste. First memory allocations are awful and slow. At the time there was no way to reuse slices for serializer when serializing and deserializing. The library would often panic instead of returning an error (this basically why we switched to an alternative library).
This problem goes way back. I bought a sport car back in the 80s and got the fancy package. Unfortunately that came with leather seats and I wanted cloth (leather is hot and sweaty in summer). Had to make a special order because "who wouldn't want the more expensive leather seats?"
Sure whithout immediate and deep CO2 emission cut and (maybe) active removal action SAI will only postpone the main problem, and maybe make it worse...

SAI is deployable in small times, but is guaranteed that the others vital measures are put in action with same rapidity?

And how will affect photosynthesis, and it's CO2 removal action? Acid rain? Deployed in a small amount of time how will perturb atmospheric and sea circulation?
CO2 antropogenic perturbation take round 200years (fast at geologic scale), now we input a 1-year scale global perturbation..
I see many unknows...
love flowchart.fun! it's still the quickest and easiest tool i've found to quickly put diagrams together. it continues to show that clearly a lot of thought has gone into the ergonomics : )
>Hosted chat API here

Very strange: When I turn the temperature to 1.25 to 1.5 I get much more interesting responses, but they are very ungrammatical with missing punctuation, misspelled words, dropped linking/transition words, etc.

When I try out finer gradations converging on 1 from > 1 and < 1 temperatures, responses < 1 tend to be more orderly and structured including bullet points, while > 1 are much more free form, and increasingly outright chaotic and incomprehensible at > 1.5.
Let me reframe this. What we're saying to do is stop using C string manipulation such as strcat, strcpy, etc. Particularly, I'm saying simply don't use C-style null terminated strings until you actually go to call a C ABI interface where it is necessary.

The argument against this is that you might call something that already internally does this, to your inputs directly, without making a copy. Yes, sure, that IS true, but what this betrays is the fact that you have to deal with that regardless of whether or not you add additional error-prone C string manipulation code on top of having to worry about memory ownership, mutation, etc. when passing blobs of memory to "untrusted" APIs.

It's not about passing the buck. Passing a blob of memory to an API that might do horrible things not defined by an API contract is not safe if you do strcat to construct the string or you clone it out of an std::string or you marshal it from Go or Rust. All this is about, is simply not creating a bigger mess than you already have.

Okay fine, but what if someone hates C++ and Rust and Go and Zig? No problem. There are a slew of options for C that can all handle safer, less error-prone string manipulation, including interoperability with null-terminated C strings. Like this one used in Redis:

https://github.com/antirez/sds

And on top of everything else, it's quite ergonomic, so it seems silly to not consider it.

This entire line of thinking deeply reminds me of Technology Connection's video The LED Traffic Light and the Danger of "But Sometimes!".

https://youtube.com/watch?v=GiYO1TObNz8

I think hypothetically you can construct some scenarios where not using C strings for string manipulation requires more care, but justifying error prone C string manipulation with "well, I might call something that might do something unreasonable" as if that isn't still your problem regardless of how you get there makes zero sense to me.

And besides, these hypothetical incorrect APIs would crash horrifically on the DS9K anyways.
Yeah, purpose finetuned ~33B is a nice sweetspot.

Its also just enough to split between CPU+dGPU on decent PCs.
FCC to Issue 'Cyber Trust' Label for 'Secure' Smart Devices
I go through this list of cars on the Norwegian market and here are the brands selling low tech electric cars in the order of appearance:

Maxus, Toyota, Subaru, MG, Kia, Peugeot, Hyundai, Opel, Citroën, Fiat, Mazda, Seat, Nissan, Renault, Volkswagen.

https://elbil.no/elbiler/
Unless you know the owner is a Mensch, don’t be a narc. Let the underpaid overworked employee pocket whatever. Whole Foods doesn’t fucking care.

Temporarily embarrassed millionaires eat my ass.
In the US, inflation-adjusted per-pupil spending on public education has roughly doubled in the past 50 years. If money were the real constraint, I would expect 1970s schools to be absolutely horrible compared to the schools today -- but standardized test scores for things like reading and math have been roughly flat over that time span.
OpenAI Worries About What Its Chatbot Will Say About People’s Faces
Schemas are groupings of tables and other entities that can be defined within a database. You can think of them like of a namespace in programming languages. You can have the same table definition, within the same database, defined multiple times (each in a different schema) and each holding different data.

By large and small we are referring to the amount of data each schema holds currently. They can grow over time and some of them may become very big while others will remain small (storage wise).
Yes, there is more wrong than right what that whole setup.

Casting on a bench top to begin with isn't the brightest idea, you place your mold in the center of a concrete floor and you cast with something long enough to keep you safe, and you wear heat resistant aprons instead of lab coats. They got off very light, fortunately. I hope that they also realize they're out of their depth in the education department, because by showing this stuff to others when it does work they are passing on a ton of bad practices.

The same goes for a lot of videos and articles about home made batteries. I think I spent more time and effort on safety while doing my battery build than I did on the actual building and I'm pretty sure that if I had not that I would have had a real problem.

But casting metal and welding are still far safer than working on large Lithium-Ion packs in my opinion.
What we don't talk about when we talk about building AI apps
Right, my dad could barely use his iPhone, but never had problems using his Ubuntu desktop. He used Ubuntu for like the last 10 years and was never technically-minded. He was a two-finger typer even.

Like, click Firefox to browse the web. Click the folder to see your files. Click OpenOffice to write a document. Click yes to run updates. He even somehow installed Zoom himself and set it all up to make calls to his doctor.

Getting him to learn how to swipe, click the hamburger menu, and do basic shit on a smartphone was a pain in the dick.
(Aside: I have mixed feelings about this antiwar line of argument in 2023, because while it seems generally good to be antiwar, it also seems like these arguments come mostly from Russian-aligned forces. To whom my answer would have to be something like -- "yes, let us be anti-war. You first."

But that, while possibly more important than what I'm about to say, is not what I really did want to say. Which is --)

Eisenhower uses a phrase of considerable rhetorical power here --

> those who hunger and are not fed, those who are cold and are not clothed.

-- because he is essentially quoting the Beatitudes, and anyone who is familiar with them will fill in the rest.

Slightly less powerful to me (because it seems to equally reference William Jennings Bryan), but still very strong is

> humanity hanging from a cross of iron.

which is again extremely Christian imagery.

I'm not sure these phrases resonate so strongly with people today, but in those days they went straight to the heart of the question: What is it that is good?

I also really like the sentence,

> This is not a way of life at all, in any true sense.

because it focuses on the dichotomy of life vs. death, which again I think is very important. One could go in very positive green directions also from here. Some adjacent words would be: flourishing, abundant, fertile, growing. Frankly pagan things.

And, things that our economic metrics again tend to discount.
And the one spray of perfume is best done towards the hair: it diffuses slower
I never did understand the straw thing. I personally don't use them, so it's not even something that mattered to me, but it just seems like such a de minimus use of plastic either way.
U.S. blacklists spyware companies, citing security threats
Moving is challenging! But congratulations on your new place!
I would say that a BulkInsert(Any) is a significant premature optimization over just inserting an object as would apply specifically to that object. Because it sounds like you'd have to do weird reflection stuff on the object to determine how and what to insert where.

If you are inserting an object, you should insert it, rather than create complicated generic insert methods that morph themselves based on the object being inserted. That is idiomatic Go.
Using the USA as an example of labor distribution in this regard is disingenuous. Like most leading countries, we are supported by an external labor class operating extremely cheaply and exporting critical goods into our system. Agriculture work in the USA would be much more prevalent if 13% of the Mexican population wasn't directly involved in agriculture. In fact ~78% of Mexico's exports go to the USA. Its a vassal state, supplying the USA with cheap and largely unregulated human labor critical for our subsistence. You say we optimized our work, I say we imported $40 Billion in food from China last year.
This type of guideline can be extremely helpful in a number of ways. People at various levels and with various levels of training tend to love to be creative at the expense of huge brand campaigns, so the branding design team has to find ways to reign in those passions. Technical access is generally much more limited for such people than is access to de facto brand representation through graphical presentation.

If it's a differential comparison vs. tech then that differential should be treated as its own issue, not an issue of design guidelines deserving a label like pedantry just because something else isn't as well-planned or documented.
The low tech electric car is an electric bike, scooter, skateboard, etc..