skysight-inc/HackerNews huggingface dataset:
For those who don't completely get the impact of this:

We already know Large Language Models (LLMs) can learn at runtime (ie, separately to the training process.) This is called "In Context Learning". See [1], [2] for more details. (BTW, when anyone says "LLMs are stochastic parrots" you know they are ignorant of this)

In context learning is wonderful because it means you can "train" a LLM at run time by filling the context with examples. Traditionally this "context window" has been a few thousand tokens, and GPT-4 recently extended that to 32,000 tokens.

That is useful, but if you wanted to say load all of a companies documents and ask questions it doesn't really work because this overflows the context.

But at 2M tokens there's a whole range of applications that become possible.

[1] Language Models are Few-Shot Learners: https://arxiv.org/abs/2005.14165

[2] Language Models Secretly Perform Gradient Descent as Meta-Optimizers: https://arxiv.org/abs/2212.10559
“Once you get the message, hang up the phone.”
AFAICT Chrome (and hence other Chromium browsers) don't do this, and if you auto complete straight to a result from your history that doesn't count as a search engine hit either.

I'm a heavy search user with Kagi on both mobile and desktop, and I've never even come close to 1000 searches/mo. YMMV.
I've had people give the same advice, and was only met with fraud and weed-out classes, structured in a way so that every simple misstep snowballs to failure. 15+ years of effort and resources with nothing to show to employers other than a transcript of Ws or Fs on those weedout courses which are required to even transfer, some repeated 8-10 times at different colleges and with different teachers. The same structural issues.

I hear this is less of a problem in Europe, but in the US, education is a farce. Wherever you are from, I'm glad it worked out for you.

I ended up dropping out and getting into IT, self learning system's theory along the way, and after a decade am back to trying to get a degree because a lot of employer's won't look at you if you don't have one. Or worse, they'll say you aren't qualified (despite having a decade of direct experience), and low-ball offer the already low salary (50% off). There are some truly despicable people out there.
It's an academic paper with an intentionally narrow focus.

> If being bilingual does have benefits over and above the _broader social, employment, and lifestyle gains_ that are available to speakers of a second language, then it should manifest as a cognitive advantage in the general population of bilinguals.
It is clever to use Rust so the tool won't break with each new Python release.
> Being a manager does not mean you are correct by default.

It means the company you're working for is giving you the autonomy to decide paths forward for yourself and those that report to you. "Correct" is not binary.

> Also, a brief refresher: lying about someone is defamation.

If you believe something, is it a lie? If you get fired because your manager _believes_ you're bad at your job, even if you believe you aren't, who's lying? Are there any lies?

> We should sue managers more, when they indulge in bad habits such as lying about performance and making false accusations.

This feels like you're speaking from a very specific position (ie, on the wrong end of perceived lies about performance). "Performance" is subjective (and is usually defined by one's manager).

I was going to go on but honestly this post feels very very....I don't really know, delusional? By this same logic a manager can (and should) sue an employee over workplace performance. The whole concept is just ridiculous (and as another person claiming to be a lawyer said below, just plain stupid).
Your domain seems to be on the following blacklists:

- Some kind of anti-annoyance filter for (for reCAPTCHA or something?) https://filters.adtidy.org/windows/filters/237.txt

- An anti-anti-adlock list: https://github.com/bogachenko/fuckfuckadblock/blob/master/fu...

- Something about some kind of Indian ISP (?) injecting code into domains: https://github.com/sudotman/indianadblock/

If one of these lists got picked up by an abuse filter somehow, that'd explain why search engines and malware filters would throw a fit about your site.
https://en.wikipedia.org/wiki/Vegetarianism_by_country shows that 19% of Asians are vegetarian, meaning hundreds of millions. Multiple studies show vegetarians live longer, but they are correlational.
I looked at the C99 and C11 specs and sure enough, there's nothing that says sizeof( int ) == sizeof( unsigned int ). But I would think it would be common enough you could assume it's true. I mean, have you ever seen a machine made after 1970 where sizeof( int ) and sizeof( unsigned int ) were different? (or short / unsigned short, long / unsigned long, long long / unsigned long long). I suspect this is a no-go since you went to the trouble of posting this question.

I'm sure you could do it byte by byte and hope the compiler could optimize it.

(I don't have the C17 spec around, so maybe someone else could check it didn't add that constraint, in which case my response would be "Of course! just use C17!")
I reject the premise that OP dislikes the product because it succeeded, instead of their stated reasons.

Also, saying 'no, this is why you think what you do' is not cool.
this is a great point.

do you know of any benchmarks doing this today?

given the acute need to evaluate models on contextual factuality, we're exploring how to create a benchmark for this purpose but prefer existing benchmarks if possible.

openai's truthfulqa[0] is close but does not focus on contextual factuality and targets a much harder problem of absolute truth.

if none exist, and people are interested in contributing, please reach out.

[0] https://github.com/sylinrl/TruthfulQA
The age of that being a differentiator has long gone. Most people I know either just use the default in their browser, or they type Google (sometimes into literally into Google!!!) because that’s what they’ve always done.

The last time someone asked me about search engines was probably 20 years ago.
No, that is literally not what I do, as I just described.
I definitely agree with you, I know some people don't like the idea of paying for YT Premium instead of just using AdBlock but YouTube is just so good that I think it's more worth my money than any other streaming service
Bold assumption that AI generated text won't get cheaper exponentially. It already costs less than human generated text of the same quality by magnitudes.
Thanks. Any alternative sources, to ensure a balanced discussion?
5. Nobody starts playing it in 2023. Dated design, inaccessible, janky, new player interest/engagement is near-zero. It keeps going based on retaining old players.
Right. I'm not asking about studies about people that may or may not have chose veganism/vegetarianism at a certain point, but about large groups that exist that way for significant periods of time. People that seek out a certain diet are going to show better quality of life than people that don't, regardless if it's veganism or not.
There are advantages at the individual level to understand and communicate with multiple cultures. I would argue it’s more than an increase/decrease in IQ points. Did the individual increase in their free time and income is the only valid output worth measuring in bilingual advantages.
Good point about the other German speaking countries. I don't really know why that slipped my mind.

But the social class thing you mentioned is kind of my point. I think it's pretty much true in all of those German speaking countries, that if you only want to interact with service workers in cities and professional, college educated, internationally minded people, you will have plenty of people to talk to and might not ever feel a need to know German.
They are useless and harmful, there are far better pollinators than mosquitos.
In RL case it’s rewarded because the supervision signal is generated post hoc.

You can do the same with pure supervised learning and no RL. HF is the key, not RL.

Yoav misses the nuance John had. RL is not bringing something fundamental to the table. It is just a better way to do things at the moment
Vulnerabilities can lay dormant and undetected throughout the application lifecycle, causing mayhem once an attacker discovers them. These attackers use rudimentary and sophisticated techniques to exploit the existing vulnerabilities within applications.

Developers usually pay attention to the vulnerabilities present within the application code. However, the most common threats to applications are the vulnerabilities that various libraries bring in.

Node.js implements the NPM audit function to address these issues when using third-party libraries within a project.

This post will discuss how to treat NPM audit findings to ensure application security.
How? Sandboxing isn't about preventing running app unsigned by Apple. A sandboxed app can be signed with ad-hoc certificate.
Sandboxing means to explicitly limit the reach of an app. This is easy in some case: limit access to the network, the microphone, etc.
However is not so simple when you have to manage files and security scoped bookmarks: every app will require some changes, sometimes small, sometimes large, to store the security scoped bookmarks it needs. This is not something you can automate with good results.
The examples are pretty bad because the features he talks about are already included in most frameworks. Adding a non scaling database is trivial and role based security is also trivial. A seasoned developer might need three or even less days to implement these things.

Meanwhile the time spent going from one inadequate solution to a less inadequate solution might take more than that.
I really wish that CS would switch to discussing related literature before (or with) contributions. The authors only cite themselves until the very end of the paper, and the whole time you are thinking: "Hasn't this been done before? Transformer-XL (recurrent Memory) is a years old paper!"

And you need to read to the very and to find out that the contribution is actually: Keep your architecture (but still need to train it on specific tasks)...

It's like a blog-post recipe in research paper form
Where did you hear this? Was there any examples provided of people that have done this successfully? I'm extremely skeptical of this lol
It also has a trend on caster classes that has been dated for a decade now: You can‘t move when you cast for a lot of important spells.
I want to add an argument:

I hate gpt style of "as an ai model I can/can't" answers, any model distilled from that corpus becomes very hard to use for tasking.

Like you may just want the category of a text, but all your equals now become contains. It eats up a lot of token space. It begins as a sentence so categories now are strongly biased toward sentence case and not your original input.

I know at least one model purposefully removing these utterances, but still. Everyone else is chasing the agent feel, and I'm here pulling my hair out because prosumer were this close to be able to access a proper AI for tasking and now it's slipping away.
How good is independent variable control in this study? The most common reason for bilingualism is things going very wrong in the birth country for either you or your parents. In which case, cognitive disadvantage is expected due to malnutrition, preventable childhood diseases, parents not being best adjusted to host country culture and education system and so on.

On the other hand, voluntary bilingualism is a sign of opposite things. Even if it doesn't have an intrinsic cognitive advantage, your parents were thoughtful enough to provide that for you, which comes with a slew of both cultural and heritable factors. Your schools being able to offer successful foreign language programs is a sign of relative affluence. Plus, say if your mother tongue is English and your learn Mandarin. You are now able to better communicate with a billion people and have access to their opportunities. It's hard to imagine how this is not a practical advantage in life, any artificial benchmarks notwithstanding.

I would allow that becoming bilingual in English, Spanish or Mandarin is preferable to learning something that gives you less additional reach compared to just speaking your mother tongue, where benefits are harder to quantify.
Nifty, thanks!

The code has the standard "you can't fit 24 bit or 32 bit unsigned values in an int" bug. I get the feeling this is a common bug. Probably insufficient testing in the hobby implementations used as training data.

My reading of "int length = first4Bytes & 0xFFFFFF" is that it will truncate values incorrectly. I'm pretty sure that "-1 & 0xFFFFFFF != 0xFFFFFFF". It goes (-1 & 0xFFFFFFF) is a long, which is then downcast back to int, truncating it?

commandCode is wrong, GPT-4 is using 28 bits instead of 24.

I _think_ the command code flag decoding is wrong, but it's been a while since I've done bit fiddling. The spec says Request is bit 0, but the code has it in 0x80 - bit 8?

That's much improved from ChatGPT and Bard. The use of the ByteBuffer avoids many of the problems. I've seen that in some GitHub Diameter decoders.

The RFC is here: https://www.ietf.org/rfc/rfc3588.txt - Page 31 for the header.
>Why on earth would DDG have any obligation or interest in telling you about their supplier pricing?

Because I used the feature.

>You found out something that has little to no material impact on you from a post on a nerd site.

It has an impact on me, because I used the feature.
neither the previous poster, but I'm not missing what was said, but are you missing that paying a subscription for something, if it becomes popular, becomes an irresistible audience to also advertise to? Have you seen Amazon Prime video lately? it becomes more and more festooned with ads, like happened to cable TV. Pay a subscription, and watch ads, or promotions, or product placements. They're drunk on it.
You comment about 'expressions of emotion' reminded me to tell this story.

We have had wild Rainbow Lorikeets visiting us for over 20 years.
In our recently previous home we were up to 5 generations of birds, then we had to move.

There was one who was obviously out of her usual flock, and at the edge of desperation, who allowed me to hand feed her, and she was the first wild bird who decided to come inside and have food.

For over 10 years she came every day, met a mate after about 2 years, and taught him to come and sit beside me on the couch in the afternoon.

Then, over the next 8 years we had many families join us.

She grew to understand us, even appearing to understand us when we were happy, and when we were sad - that little Lorikeet really appeared to be empathic..

When she flew off to die (just last year) she told us in her own way, to look after her husband.
The next day, her hubbie turned up disconsolate..
He didn't want water..
He didn't want food..
He just sat in his spot on the top of a chair and cried..

This went on for a week, with us force-feeding him (well not really, but hand-feeding).
Over the next few weeks, his visits became less frequent - but at least he was eating.

Smart parrots like Lorikeets somehow appear to share so many similar 'feelings' as us.
We even had one who spoke English and had a great sense of humour who understood context.
Maybe this will help: https://visionsimulations.com/visual-snow.htm

Although the condition is not well understood, I think the consensus of opinion is that the phenomenon is neural rather than opthalmic - i.e. perceptual in nature. If you are perceiving entropy in a similar way to the website I linked, it could be VSS (obviously you should consult a medical professional for a proper diagnosis though).
not only that but also the increased opportunities for new knowledge and experiences as well... it can open a lot of doors that would ordinarily be shut-off.
> ordinary user doing 30 searches per day?

I suspect there's a big difference between an ordinary user and an ordinary Kagi user.
Thanks for the tip. I put in an example that ChatGPT completely failed at and phind eventually got the right answer.

Oddly it went off on a tangent about how the problem can't be solved in Python, which I never mentioned.

But when I explicitly told it I wanted c++ it gave a decent answer.

It did, however, get some nuances seriously wrong.

> Precision loss for large integers: When encoding to JSON, UInt64 and Int64 are encoded as strings of base-10 digits in ASCII, since JavaScript's numeric type only affords 53 bits of precision. This means that large integers might lose precision when converted to JSON.

https://www.phind.com/search?cache=319c7cf5-65e4-4704-a8f3-0...
Even the article you linked flat-out says static typing is better:

> The analysis indicates that TS apps exhibit significantly better code quality and understandability than JS apps [...] Furthermore, reducing the usage of the `any` type in TS apps was significantly correlated with all metrics except bug proneness.

> It's biggest issue imo is it's slow, but since people aren't rushing to use mypy and friends, perhaps that's not important for most users.

People are rushing to mypy. Every Python library now has type stubs available. That wasn't the case even 3-4 years ago. Similar story with the mass move to TypeScript, which currently is the fastest-growing language[0].

Dynamic typing[1] is a legacy of ignorance and immaturity in the industry, from the same era where it was common to put your php $_GET parameters directly into a SQL query or access your C array without bounds checking. For the most part, the industry is smarter than this now, thankfully.

[0] https://visualstudiomagazine.com/articles/2023/02/02/jetbrai...

[1] note I'm really getting at "dynamic by default" -- there's certainly a use case for objects whose structures are only known at runtime, but that should be the exception, not the rule.
This honestly sounds exhausting. I'm okay with things not being perfect, nothing is.
This is potentially huge. LLMs have shown how they can encompass patterns unknown to its creators and effectively use it. If for some reason, we can actually start seeing something resembling higher thought patterns in animals, that can up end society.

But still, we already had lots of evidence how some animals like cetacean and primate are potentially sentient. Many people just don't want to admit it and we can't convince them that human isn't anything special. In the end this may just be another piece of proof on a pile that get ignored.
If you haven't tried pedal-to-the-floor from a dead stop in an EV (in the appropriate "sport" mode, if there is one), you really should. No, you won't get to 60 faster than everyone else, but you will get to 10, 20, 30, 40 faster than almost anyone. Off the line the amount of acceleration available is crazy compared to an ICE car, even a really fast one. It consistently shocks people how fast my Bolt can accelerate even though its 0-60 and top speed are nothing special.
Yuval Noah Harari: ‘I don’t know if humans can survive AI’
Nothing new here. There are many apps which are derived from the same source with minor tweaks. This becomes more obvious if you do a market research on a subject and test/compare various apps. Initially, I thought people were selling/buying template apps but it is more likely that the same person/team is creating and uploading the same app under different skins and names.
It’s getting to the point where I’m thinking about downloading the Wikipedia archive, mirroring all of archive.org, downloading Common Crawl, etc., and then setting up some kind of super-powered offline query machine.
> (BTW, when anyone says "LLMs are stochastic parrots" you know they are ignorant of this)

Do you? Some of them -at least- understand that the output is conditional on the input.
I mean, sports reports are on the same level as airport announcements. There is really no need for a person to waste their life away just reporting plain boring numbers.
They are adapting. Now they use terms such as “rent seekers” to describe people who’s work has been stolen.
Where are all AppStore proponents from iOS 17 sideloading thread?
> the time you’ll need gas is invariably the moment when you’re in the biggest hurry and can’t waste the time filling up

If you're actually in a hurry, you can always fill up an ICE car in a couple minutes whereas the EV, not so much.

For example, we had to evacuate during the California wildfires a few years back. The EV wasn't full and didn't have enough range to get to a useful destination, so we left it behind. Luckily we're privileged to have many cars, so we took two of the ICE cars. One was near empty, so we filled it in under 5 minutes and were on our way.

But occasionally we think: imagine if we'd only had the EV and no way to get out ASAP?

(Fortunately nothing happened and the house and EV survived fine. But many others nearby weren't so lucky.)
There’s a paywall you can’t exit. Review exploit. Ripping off the logo. By the definition of a scam those things are dishonest in the attempt to make a quick buck. You can do mental gymnastics to try to justify this, but at the end of the day you know this is pretty scammy - especially since you can use chatgpt for free.
The key difference is that LLMs will allow an unforeseen degree of interactive and custom spam that will feel less and less like spam and more and more like a natural and even useful interaction, until you just realize it was an elaborate scheme to subtly increase your preference for brand A over brand B
Unhook – Remove YouTube Recommended Videos
You might want to read this about that study: https://danluu.com/keyboard-v-mouse/

It's a counter-intuitive conclusion because it's a wrong conclusion.
Indeed. You are doing gods work here :-)
Do not consider this an unrealistic ambitious project... this is purely a
thought experiment

Well, which is it?

Your rambling suggests extreme ignorance of how emacs is built, and what
it's good at.
It's the snafu principle at work. People in positions where they can ruin other people's lives will generally get told what those other people think they want to hear.
Doesn't disabling offloading (of anything) result in increased CPU usage when transferring lots of data? Is it now that it's faster but uses more CPU, or is it actually faster with the same CPU usage (a "proper" fix)?
I’m back to driving my old ICE. I get 30 mpg on highway and I prefer the mobility it offers as someone who doesn’t own a home (and thus no charger except supercharger).
Java already has that GC, it's called Epsilon https://blogs.oracle.com/javamagazine/post/epsilon-the-jdks-...
My experience with both DDG, which I use as default, and Google, which I use as backup has been steadily deteriorating over time.

That is the opposite of what you would expect if incentives and business models around this most basic utility were not broken.

If people can build collectively incredibly useful resources like wikipedia and openstreetmap why not an index of the web as a public good that is devoid of the race to the bottom dynamics of SEO and adtech and whatnot.

Why do we need to worry about privacy violation and/or gross commercial bias when trying to access the most important information machinery invented in recent decades, the web?

Imagine you try to find your way in an unknown city and the only maps available are the sketchy freebies handed out at hotels, choke full of commercial ads, spam and fake entries.

We have normalized too much, we are accepting as inevitability suboptimal services. This is not theoretical and without systemic implications. Knowledge worker productivity - which is a large fraction of modern economies - depends on the speed and quality of information retrieval.

At some point people must snap out of the spell and work towards a sane internet that puts the interests of billions of users first.
Can you think of a person that gave you harshly negative feedback that you then got promoted to staff or higher? And what was the feedback?