skysight-inc/HackerNews huggingface dataset:
The thing is why does the GPT-4 Turbo and the Updated GPT 3.5 Turbo have only an output of 4,096 tokens?

Previous Model: gpt-3.5-turbo-16k, 16385 tokens context and completion (shared)

New Model: gpt-3.5-turbo-1106, 16385 tokens context, 4096 tokens completion

Previous Model: gpt-4, 8192 tokens context and completion (shared)

New Model: gpt-4-1106-preview, 128000 tokens context, 4096 tokens completion

Why would the same size of a 16K GPT-3.5 model now not allow larger completion sizes?

Why would the new GPT-4 reduce the completion tokens as well, gpt-4 can do 8192 and gpt-4-32k can do 32768 completion tokens. Now the limit is 4096.

So you would need to change the way you prompt (split the responses) to be able to get a longer response.

---

So are these new models taking the old base models of 4K tokens context and completion and changing the context to 128000 but leaving the completion the same? If they could get gpt-4 to have gpt-4-8k and gpt-4-32k, why couldn't have it been 128000 context and 32768 completion?
I think this idea is also present in the work of James C. Scott, author of "Against the Grain". But I think he was talking about this in the context of it being easier for governments to "steal" grains (and just subjugate the farmers + general population), whereas other agricultural societies such as those in parts of Africa avoided this kind of societal dominance and large parasite/ruler/priesthood class by growing crops like yams that were hard to just show up and steal/tax in bulk. You could always just leave the tubers in the ground for a while and harvest on an as-needed basis.(edit for spelling).
Non-Portuguese colonizers
Guarantee Melee is just free of Nintendo IP in the next decade. The community understands its mechanics with fine-grained detail. It's not hard to re-implement but would take taste, care, and a love of the game. Make a fresh engine with a modding platform and cater to Melee players [1] and it'll be A-OK.

[1] Pretty much no modern game is comparable to Melee. It's a strange thing, but if you like Melee, every 2D platformer and fighting game feels worse than it. It's such a highly interactive and dynamic game.
Nintendo doesn't even acknowledge the speedrunning community, which is a damn shame since their games are some of the most popular. Speedrunners are some of the most devoted fans, which you have to be to spend thousands of hours grinding a single game.

The original Mario speedrun is so optimized that every level except the final one is played perfectly.

For Mario 64 there's a single guy that has the world record in 3 of the 4 major speedrunning categories.

Nintendo could celebrate these incredible achievements by their most devoted fans. There's also a definite interest in this kind of thing, consider the vitality of speedrunning content on YouTube.
Yes!

Thanks for asking. I've been meaning to address these kinds of questions in the aider FAQ [0]. Here's the entry I just added:

Aider supports pretty much all the popular coding languages.
This is partly because GPT-4 is fluent in most mainstream languages,
and familiar with popular libraries, packages and frameworks.

In fact, coding with aider is sometimes the most magical
when you're working in a language that you
are less familiar with.
GPT often knows the language better than you,
and can generate all the boilerplate to get to the heart of your
problem.
GPT will often solve your problem in an elegant way
using a library or package that you weren't even aware of.

Aider uses tree-sitter to do code analysis and help
GPT navigate larger code bases by producing
a repository map [1].

Aider can currently produce repository maps for most mainstream languages, listed below.
But aider should work quite well for other languages, even without repo map support.

- C
- C#
- C++
- Emacs Lisp
- Elixir
- Elm
- Go
- Java
- Javascript
- OCaml
- PHP
- Python
- QL
- Ruby
- Rust
- Typescript

[0] https://aider.chat/docs/faq.html#what-code-languages-does-ai...

[1] https://aider.chat/docs/repomap.html
> YouTube must be able to detect which users are blocking ads in order to show them a message to disable ad blocking

They must be able to detect some blockers in order to show some users a message to disable ad blocking. They certainly aren't detecting mine, or are for some reason choosing not to show me the message.

> If YouTube is detecting that situation and still counting blocked ads as delivered then they're cheating their customers.

I'm sure they aren't cheating their customers in any way said customers can prove…

In order for their customers to have any confidence that they are getting better value from allowing blocking, as the previous assertion, YouTube would have to convincingly prove that they can detect a large majority of blocking and therefore account for it in how they charge for impressions.
I’m using Pop!_OS 22.04: how can I go about checking if this is enabled and enable it if not?
Oh for sure we're in a worse situation. Even the aggregation of content from multiple vendors into a single menu....we don't have that anymore. It's such a pain to try to find what you want to watch across a half dozen apps
> How do you do it with a token?

Use a testnet.

We are talking about an application with literal zero monetary value. No one will attack a test net to be able to mint themselves a token meant to be used solely for priority-rating in a process queue.
Technically, but not practically. None of the channels I subscribe to are on it. At the end of the day it's all about content. If YouTube had no content then I wouldn't be there.
> Some teams discourage it because it makes code reviews a little harder

Not just reviews, but anything that involves reading the code (which is frequently usage and maintenance). Swimming in a file where everything is auto is a special kind of hell. It's like having no firm ground to step on.
Non editorialized story:

> The "Keep STEM Talent Act" […] would exempt foreigners who graduate from American universities with master's or doctorates in science, technology, engineering and math (STEM) fields from employer-sponsored green-card quotas.

Personally I’m in favor of this. Sucks for my own wallet, but compared to letting China claw back their best in brightest through thousand talents programs, this is better for America if you ask me. But I’m pretty pro immigration in the first place too.
How is that different than a train or intercity bus?
Sure - but I can use iMessage on my phone to text those people anyway.

WhatsApp has basically zero market penetration in North America, unlike Europe, so there's no network effect to speak of.
iMessage is also interoperable with SMS and MMS.
It's never going to be what it once was. Like physical music, which has a healthy niche vinyl audience so it's not completely dead, I think there's going to be physical media for the diehard fanatics (who want to be able to watch again and again and like collecting).

The previous physical media world existed without ad-supported and subscription based streaming / social media competition for eyeballs and vast majority of people are going to choose that v. buy physical media.
2channel. not futaba / "2chan"
The cost of depositing an expensive substance like a rhenium compound on a semiconductor wafer is significantly greater than that of the substance that remains deposited on the wafer.

Depending on the kind of deposition method used, for depositing a certain amount on the wafer, a much greater quantity is used, which ends deposited on the equipment, or as chemical precursors mixed and reacted or unreacted.

Due to the rhenium cost and scarcity, all the rhenium compounds that are not deposited on the wafer must be recycled. That can raise the cost a lot.

Finding a compatible substrate for deposition, with an appropriate crystal structure, can be very difficult.
I have a feeling this one’s a bit different, the operating costs to keep that ball of one-off technology running have to be insane.
You're reading too many conspiracy theories. Life is more mundane; investors bet money on grandiose stuff and some of their bets fail.
They transplanted some components, most namely Stylo. But Servo in its entirety is far from complete.
Another way of looking at it:

The bitcoin fork was to fix a broken promise. The bug meant that Bitcoin didn't work as promised, the code fix and fork fixed that.

One of Ethereum's promises around smart contracts was, "code is law." The fork broke that promise by circumventing the smart contract code.

It is good that they have never done that again, but they have been making other big changes to the original Ethereum code not to fix bugs and broken promises, but to change the way it works. That, to me, is a concern.
It generally tends to be in the case in large projects that having the type of every variable identified is useful. Projects that follow this rule generally restrict the use of auto to a) cases where it's necessary (lambdas), b) cases where the type is obvious but spelling it properly is annoying or difficult (e.g., x.begin()--it's an iterator, everyone should understand that, but what is the actual name of that iterator class?), and c) cases where the type is repeated (e.g., if (auto *SI = dyn_cast<StoreInst>(I)), a common pattern in LLVM).
Game of Thrones aha. Took me a minute, but I low-key feel like you could have worked your way to it without me needing to intervene :/
Use gnome and your IDEs keyboard shortcuts and you'll almost never need to touch your trackpad. Until it's time to use a web app anyway
Initially thought it would be a useless gimmick but judging by social media reaction it seems that was wrong. It’s popular and I suspect on track to become a unique attraction
The green card system is insane. Anything to help students actually get a job here after graduating instead of leaving is only a good thing.
That’s 11 multibillion startups. Not that everyone else was a failure.

Although even it meant 11 unicorns out of 900 and the rest were zero, those are amazing odds that many would gamble 1-2 years of their life on. Especially at 20.

But the article talks about how the others were also successful, just not multi-billion dollar company successful.
Only through segmentation, I think. However x86-S is supposed to force a flat memory model for 32-bit programs as well.

On recent Intel processors, it is possible to execute-only protect pages using Intel MPK (Memory-Protection Keys) by having pages with a key be read-only in the page table but "access disable" in the PKRU register. PKRU is accessible from user mode though.

AFAIK, the only (still) mainstream CPU arch with reliable execute-only protection is RISC-V. (I would like to be wrong, and see it on e.g. ARM as well)
Show HN: Nango – Open unified API for product integrations
Today customers expect every SaaS product to integrate with the other tools they use. Nango is a tool for engineers at SaaS companies to help them ship integrations fast, without compromising on the integration’s depth and quality. It supports more than 100 APIs out of the box.

Other integration companies have focused on building a lot of pre-built integrations. These are fast to ship and low maintenance, but they limit how deeply you can integrate with the external APIs.

We take a different approach: we make it easier for developers to build and maintain product integrations in code. This lets you create exactly the integration your customers need without compromising on speed and maintainability, and without having to build complex infrastructure (OAuth, retries, rate-limit handling, change detection, monitoring & logging, alerting, etc.).

Our platform has two layers: (1) An API-agnostic infrastructure built with Temporal and Postgres, and (2) lambda function-like integrations written in typescript by any developer.

Integrations are rarely more than 50 lines of code (here is an example: https://bit.ly/nango-example), thanks to the developer tooling we’ve built in: authentication, pagination, retries, change detection, rate-limit handling, monitoring, Slack alerts, etc.

We have pre-built integration templates you can clone and extend—or you can build entirely custom integrations. Your integrations live in your repo and are tested and deployed to Nango with a CLI.

In your product, you use a single API to interact with all your integrations. This lets you easily grow the available integrations with minimal code changes in your product.

As a community-driven project, anybody can contribute integration templates and APIs to the platform. In fact, more than 30% of the APIs we support today have been contributed by our community.

Nango grew out of a “universal OAuth” project called Pizzly and powers the integrations of 100+ SaaS products today. We have an active community of 800+ developers (https://nango.dev/slack).

All auth-related features are free forever, and we monetize with sync-related features. The entire code base and all integrations are source-available: https://github.com/NangoHQ/nango.

We hope Nango can help connect all SaaS products together and look forward to your feedback!
I don't think I've ever met someone who actually thinks this is the right way to legislate. It's just really hard to design a meta system that would disallow this thing when legislators also control the rules of how legislation is passed/written
Properties of Tedlar [pdf]
Very similar journey :)

Some form of BASIC on an XT8086 -- maybe QuickBASIC? Can't be sure. I remember getting my hands on a ISO-B5-sized burgundy booklet with printed source code annotated with "REM" comments.

Then Turbo Pascal. Then Delphi.
Then X86 ASM (influenced by some dude I met at a programming competition).

Then Dr. Scheme for years on end.

<3 BASIC.
Pixar IPOed a week after Toy Story was released in theatres.
Keyboard with Display for Developers? Kwumsy K3
This HAPPENS ;)
Bromley is actually a fantastic borough for cycling: mostly rural, great walking/cycling trails, good rail connections for the way back, and it even has weird Victorian era dinosaurs in Crystal Palace Park.

Why cycling's not more popular there is a mystery to me.
Healthy and vibrant competitive scenes evolve with the franchise. For super smash it’s like the opposite of that.
I visited Vegas for the first time this year and I enjoyed it way more than I thought I would.

I was surprised to learn that, despite its reputation as a party city, it isn't technically legal to consume cannabis on the Strip. I guess it's in the interests of MGM and Caesars to keep the alcohol flowing, and all of the profit that comes from that.
It's not a philosophical notion.
> Now, Congress is poised to make those laid-off Americans' job hunts harder.

of course, the whole system is a modern times version of a softened sort of slavery

if/when your employeer firing you means your entire life gets uprooted (either have a job or get out of the country), these employees are incentivized to get abused lest their lives are forcibly changed.

this is also why large multinational companies like to swap people around and have them work in countries other than their original one: it gives the companies more power over the employee enabling the employee to provide ALL the productivity
There's a stat that 20% of pirate users are "pay never", so I always challenge the idea that if streaming services had a better proposition then piracy would go away.

Piracy exists because people inherently want to pay as little as possible, it's why people by knock off LV handbags and why people buy cheap TVs from the supermarket which have terrible picture quality.

The other psychological thing is FOMO, or the idea that you have to watch these things, so if you can't justify the expense then you might as well pirate. Ultimately people don't need to watch those shows, but they want to and they just don't want to pay what's being asked.

The frustration is that people think that the streaming services are scalping, when the reality is that streaming is not very profitable. It's hella expensive to get CDNs to deliver video in good quality and it's hella expensive to encode video at good quality.
hah fair enough :)
Related: https://techcrunch.com/2023/11/08/the-worlds-largest-aircraf...
You’re rather quick to criticize, but I don’t see you thanking anyone who provided a better earplug recommendation. You didn’t need to continue to interact if you already knew you were dead-set on not expanding your empathy horizons.
Awesome! A blast from the past!

Feature request: could you make SOUND and/or PLAY work? :-)
Orwell probably would have preferred an economic system where you don't have homeless persons to spy on. He actually fought in a civil war to promote such a system.

But he wouldn't be surprised at all that homeless persons would be used as a pretext for spying.
Can also put them underground, they're getting popular here. Truck has a crane and just lifts them up.
Why too many? I'm convinced it is healthier, so I think too few use olive oil where possible.
Well, Dannenberg's SAL is really a sugar layer over XLisp though right? I remember citing his writing somewhere from the book with Simoni on why Lisp is great for music. My impression was that SAL's raison d'etre was to be more accessible to people for whom lisp is too weird than anything else, but perhaps I am not completely correct.

My PhD is an interdisciplinary between music and CS, working with George Tzanetakis and Andy Schloss at University of Victoria in BC Canada, continuing the same work I did for the Masters. So that is Scheme for Max and other Scheme related music work, targeting algorithmic composition, mainstream production, and live coding contexts. Some of the current initiatives include a browser based Scheme algorithmic music system (not yet published, but using a WASM C++ worker for a sample-based scheduler), further work on s4m, s4pd, and Ableton Live tools, integrations with Csound (I wrote the csound6~ port for Max), likely a standalone host (similar to Grace), an object system and score tool, and some actual music!

(EDIT: I was wrong and thinking Nyquist, not SAL!)
My 5 Step Journey Towards Ergonomic and Fast Typing
Thanks for sharing. Do i need to play the first two? Does it go on sale often? Haven't used my switch since god of war ragnarok came out, and this seems like a good excuse!
The people staying on streaming platforms are going to have a hard time justifying the price hikes in the coming years. The next few years are going to be a drought of new content. Part of me feels these hikes are likely due to both greed and the writers protest.

I feel we are now on abusing users part of "How platforms die".
The Electric-Car Era Needs a Lot of Big Trees
What is cooking oil?

Seed oil?

Cause no thank you!!

Luckily everyone seems to think animal fats are no good, so my family gets grass fed tallow for $30 a gallon tub.

Tallow and lard are excellent for frying or fattening bready items.
Python errors as values: Comparing useful patterns from Rust and Go
Blizzard doesn't have the resources to make a full length movie at that quality level. My understanding is that some of their big cinematics sometimes take nearly a full year to produce.

If they committed all of their artists to making a movie they wouldn't be able to produce any cutscenes for their games.
I would assume that operating loss wouldn't include the initial cost of building. Could be wrong though.
OpenZFS Lands Raidz Expansion Feature
The die-hards aren't really doing it for any practical purpose, they're just doing it to show it can be done. Mainstream media have been ignoring. them for decades now and continue to make boatloads of money.
It kinda looks like the default Tailwind template: https://tailwindui.com/templates/spotlight

Live preview: https://spotlight.tailwindui.com/

Not an exact match but similar-looking. It's just sort your generic "web platform" look, similar to Vercel/Next/Remix/Astro
Why Meta still needs China
Go ahead, say the quiet part out loud. Who is colonizing Portugal?
All we can really hope for is that it lives up to the standard of the old Mario Bros movie. If they try to make it half decent, it'll flop spectacularly.
Yeah, right. Independent of your mission (money, fame, doing something good), people need a lot of guidance and assistance and you will scramble to make them happy or productive. Maybe don't project your "every boss uses me to get rich" stick on to me.
"To me, clowns aren't funny. In fact, they're kinda scary. I've wondered where this started, and I think it goes back to the time I went to the circus and a clown killed my dad."

-- Deep Thoughts by Jack Handey
You can still take information from the hexagons that are different from their surrounding ones.

I know exactly the intersection where that dark part of Hammersmith Road is.
Apple weirdly limits SSD size to config. You can't buy a 4TB 8GB M3 MBP. It caps out at 2TB. If you want 4TB you need a M3 Pro or Max and 8TB is also only available with a Max for example.
> If anything giving up too much creative control and Nintendo not being hard to work with could also be a problem.

Giving up creative control was what led to the original 1993 Mario film, which certainly made use of that creative freedom but was head-scratchingly bizarre (and a flop).
People go to Vegas for other things. The question is if you would go there when you’re already in Vegas.
This is good for bitcoin ('s price). Which is what all bitcoin fanatics really care about so I guess I should buy some.
pdp-11 had a very elegant unification of "immediate operand" and "pc-relative addressing".

Basically one of the addressing mode is "access word pointed to by register+offset and post-increment the register by word size (2 bytes)".

That can be used to pop off a word from the stack if the register is the stack pointer, but if the register is the program counter, that basically reads the word following the instruction and causes the CPU to continue execution after the immediate data.

A truly orthogonal instruction set :-)
Do you have a theory why left-wing authors don't discuss luxury beliefs?
If you think that is parody, you might be in an ideological bubble. These features are popular.
It never goes on sale. Get it used. I haven't played the first two
When I Work – Employee scheduling app that makes managing shifts easier
It's not really IMAX -- it's more immersive.

I saw the Postcard from Planet Earth in there -- it isn't a full 360 screen, but it does go way up and down around you.
What I learned getting acquired by Google
That link is just a 404 to me
I've been convinced by those who believe that the crypto rally is a pump and dump scheme. It is meant to distract from the legal problems that crypto fraudsters are running into.

This just sets up the narrative that anything bad you might have heard from the SBF trial, and anything bad you might hear in the ongoing Binance trial are really government propaganda as it tries to destroy crypto.

The timing of this is simply meant to distract from evidence being presented to the court like https://www.johnreedstark.com/wp-content/uploads/sites/180/2.... The preliminary statement of which starts with:

Binance’s Chief Compliance Officer crudely but succinctly summed up this case when he admitted that Binance was “operating as a fking unlicensed securities exchange in the USA bro.”

The reason why they want people distracted is so that believers who lose their money will blame the government instead of the people operating the Ponzi scheme. That makes the believers potential targets of whatever Ponzi scheme comes next, despite the fact that they lost money in the last one.
I don't see why they stop at the third harmonic, as opposed to the second or the fourth.
> Less of them means more success for me.

No, less of them means that recruiters will not receive any applications in that channel. If recruiters stop caring about that channel, there is nothing stopping them from using or even creating a different one.