skysight-inc/HackerNews huggingface dataset:
I believe they're using "bpp" (bits per pixel) to indicate compression efficiency, and in the section about quality they're holding it constant at 0.06 bpp. The charts a bit further down give quality metrics as a function of compression level (however, they seem to indicate that h.264 is outperforming h.265 in their tests which would be surprising to me).
I wish applications would stop changing their UIs for the sake of being hip and trendy. The new thunderbird, Firefox, and the desktop applications of O365 come to mind.
The debate for me is now eslint —-fix or prettier. I don’t get why people need more “control”. If it breaks code, then sure, I understand the reservation but in 99% of cases, it just, “I don’t like how it breaks up my code”. Why care? At least, if you’re all using it, the diffs will be predictable and PRs can focus on what matters. //rant
Looking at the software, it looks at least as powerful as the Twitter: in-device keybindings, holds, macros, etc. This is super interesting.
NVDA can make things that no one else can. It's not clear that OpenAI is doing things that no one else can (seems to be more directly related to your ability to wield compute).
Sorry but the fact that you would reply to a thread about a TXT file with the gibberish "providing simplicity with full data ownership and real tasks out of the box" shows you don't get your own product, and that you are unable to make a compelling case to use it over a simple TXT file.
Was this conspiracy theory ever tested in court? Or by an investigative journalist?
King Charles' crown appears in change of logo on government's Gov.uk website
I always found the sound of 90s computers very cozy and soothing in a way.
Regarding your New Republic link:

I find a lot of these kinds of critiques of subprime lending to be disturbingly patronizing. The notion that some third party (the government, presumably) ought to be decreeing that people whose credit is (in this article’s words) so bad that they can’t qualify for a $300 limit at 27% interest, should just not be allowed to access legal credit at all. Terms get worse as you prove you’re an unwise risk. That’s just math. If you ask the people who are opening these credit cards, they’ll tell you that yes they do want the credit. They would rather have that than not have it. And they’re adults. And suspiciously, it’s only years after voluntarily taking this money that some of them turn around and complain about “predatory lending.”

If we ban all forms of subprime (or make it impossible with interest rate caps, etc) the most desperate bad-with-credit people, whom we’re supposedly trying to protect, will still find a way to borrow money anyway, at far worse terms—this is what loan sharks do. You can’t fix humans with regulation.
Read through https://www.learncpp.com. You'll get a complete refresher on the language, but it will be using modern C++ stuff (modern in this case means C++17).

For C++20 and newer, honestly, the only big feature that I ever use is concepts, although I do also use the new struct initialization syntax[0].

[0]: https://www.cppstories.com/2021/designated-init-cpp20/
I see where you're going with this, so let's just shortcut ourselves to the end: the Emacs command `M-x butterfly`.
Strong opinions matter, and why you should have some as an agency
Obviously not op, but these days LLMs can be fuzzy functions with reliably structured output, and are multi-modal.

Think about the implications of that. I bet you can come up with some pretty cool use cases that don't involve you talking to something over chat.

One example:

I think we'll be seeing a lot of "general detectors" soon. Without training or predefined categories, get pinged when (whatever you specify) happens. Whether it's a security camera, web search, event data, etc
Um, regardless of how woke you are, that is not how biology works. Biologically this person would still be male and would not get the cardiovascular benefits.
Thanks. I still miss her sometimes.
Going to be honest, kind of an amazing idea
I don't see why that couldn't be represented like this in Rust:

struct X {
text: Option<Box<str>>,
}
fn main() {
let pX = Box::new(X { text: None });
// automatically dropped (freed) at end of scope
}
> Which means even with the large amounts of snow that will build-up in the winter, there are always cars in the lot - clearing that is a big job and not sure how to do it with solar panels.

I'm not sure how much sense it'll make in this specific case, but in general, interestingly, with a high albedo (e.g. snow covered or white for some other reason) ground surface, vertically mounted bifacial panels produce very close to equator facing panels with the appropriate tilt. The value of that generation might actually be greater, as it obviously spreads out the profile towards the evening peaks.

For the regular horizontal/tilted ground mounts, NY is quite far north, so you're looking at a mount angle of 43° or so to optimise overall power production, and you can go about 15° more tilt and only lose maybe 1 or 2% of summer production, but increase production in winter when the sun is angled lower. If you go for like 55° to 58° tilt, there's probably not going to be very much snow accumulating on the panels themselves.
Amazing. Thanks for sharing. Oncology is such a complex field. I imagine discoveries in this field will only advance exponentially due to increasing investments and AI tech.
What's the scale of hardware behind this demo, in terms of watts, transistors and cost?
New Unraid OS License Keys
Obscure fact #37: Glibc's implementation of freopen opens /proc/self/fd/<n>, when the pathname is null, e.g.:

freopen(NULL, "w", stdout);
naah, this ai blog garbage doesn't rank
Thanks, I stand corrected. I guess at 35 times latest earnings it's more reasonably valued. Nvidia's growth in just the past year was stronger than I expected. At this level we need more nuanced arguments.

The next thing to explain the discrepancy between Nvidia's valuation and OpenAI's would be that Nvidia's monopoly position effective eats into the profits of the AI startups for the foreseeable future. Had OpenAI already been profitable, its valuation would have exceeded 86B.
So now on hackernews the mere act of earning more money than someone else is a sin, especially when it's done by workers creating an entirely new market of products and services that we couldn't have imagined a mere 5 years ago.

I would love to unsubscribe from this particular strain of brainrot that has infested midwit discourse, but it seems to be everywhere.
I used Atom until it was killed. I have tried many times over the last few years to switch to VSCode (for some of the benefits you mentioned) but there's never been a way to configure a few things that are non-negotiable for me. I have really spent way too much time trying to get it set up how I want but it's just not possible from what I can find. I also strongly dislike some of the general approaches to UI/UX and to updates in general.

I should probably just get over it and use vim or emacs because they're probably better suited. I use sublime text now. I didn't switch to Pulsar because I wanted something a bit more established or organised for my work computer.
Yeah, line splitting is the hard part.

I wrote that article and I'm actually in the middle of rewriting dartfmt right now to have an entirely new internal representation.
You made your private wiki.

I used to use Zim and it was splendid. Then I went down a few rabbit holes and explored a more GUI-less approach, but in my case nothing ever approached the level of Zim. It is more on me, than on tools. Now, when I'm doing a job that finally doesn't cause me a burn out I am slowly going back to Zim and I like it.
It's because they don't understand language. You may have been mislead by their ability to generate language.
Money, power just helps him get more.
This seems irrelevant at this point. Failure to prevent genocide is also a crime (of which Milošević was convicted). He did use that phrase, it has been repeated by actual perpetrators of (potential) genocide, and he has not withdrawn, clarified nor condemned since.

Netanyahu’s speech leading up to the genocide is even more clear then Trumps speech leading up to the Jan. 6th insurrection. Trump at the very least called off the insurrectionists (albeit late and unconvincingly). Netanyahu on the other hand has doubled down.
Didn’t realize they owned lazada.

Very poor integration if they do.
The analysis is flawed, in that it intentionally omits the fact that among the extremists (who have come to dominate the decision-making process about what happens on the ground in Gaza), the "broader" references to Amalek have been commonly applied all Palestinians (not just Hamas or its "evil").

That's why the quote is basically a dog whistle -- intended to be heard loud and clear by one's core constituency, while seeming more innocuous to others.

BTW you'll note that Rosenberg goes on to call accusations of the current genocide "cavalier", which says a lot about where he's coming from.
Bevy has a lot of features enabled by default that add to the size. You can get bevy-snake down to 12 MB (3.2 MB gzipped, 1.9 MB brotli'd) if you only enable rendering and sprites, and strip the function names section.

It's still a little bigger than I would like, but it's not terrible.
Because 1 customer would have to generate 49,000 invoices before I start losing money.

Too many businesses are greedy with subscriptions. I won't join the trend.
1. Author spends a week producing a video when writing an article would have taken a day.

2. Viewer spends hours summarizing the video to an article so they don't have to watch it.

P R O G R E S S
Oh agree as a daily php writer. The core libs are all over the place for arguments. Doing something that's so elegant in perl results in a mishmash of weird array rules, too helpful built-ins that act weird like isset
https://youtu.be/sKcrsdvlBzE is where I'm coming from.
Fahrenheit is better than Celsius
See what your advicd boils dowm to? "Stop eating". Yeah, no shit.

Everyone understands calories in calories out, it's such a basic concept, it's the base fact almost all diets start from. You are adding nothing to the discussion and yet you think you've cracked the code. This is why seeing this advice touted is so frustrating.

I have been training myself and others for 12 years, there are no excuses here.
The only sane option.
I've railed on this topic in the past on HN. We've built a society where debt (credit, loans, etc) in some form is essential to virtually anyone's participation in the economy. Blocking poor people out of this system doesn't do anything to help them, nor does it meaningfully move the needle in terms of the total risk existing in our economy. Nobody is better off without Discover or Capital One.
I second this, but Discover is a very close second. I've been a very happy Amex user for better part of a decade now.
just so you know no one's ever been taken to court for discussing the law, it doesn't matter that you're not a lawyer, it's basically a meme
Complex data tagging/enrichment tasks.
Under Appreciated Contribution of Elon Musk – The Tesla Mafia
The level of talent that Musk has been able to cultivate at his companies is immense. Many of them, who have risen to executive levels, have left to build their own ventures. These ventures have now collectively raised a staggering $40+ Billion.

Sweden based Northvolt, which is a battery developer and manufacturer, specializing in lithium-ion technology for electric vehicles, sits on top of the cartel with over $13.8B in funding.

Other unicorns from the group include Lucid Motors, Redwood Materials, Aurora and Proterra.

All the founders have been involved in either a founding role or C-suite level positions.

Edit: here is the full post where I dive into impact of these companies https://goldenpineapple.substack.com/p/the-tesla-mafia-40bn-raised-10-countries
The answer is "both". Use ESLint for actual fixes and Prettier for formatting.
This is pretty cool. Would it be possible to just stream the audio directly into Whisper, maybe using something like vlc, at x2 play speed to get the summary faster?
Colorado’s HB1229 became law, and several other states have pending consumer lending legislation capping rates at 25%. You can’t fix humans (especially when they’re forced to exist in this dystopian economic system), but you can reduce the exploitation with legislation. Even adults need protection, depending on circumstances, and their status as an adult isn’t a free pass to harm.

But heh, that’s just the law. We can change the definition of legal credit with the stroke of a pen (see above).
Hadn't heard of folks using 2D RoPE before. Is that new work here, or an established technique?

(The way the authors present it, makes it seem like they are introducing it as a concept, but they never outright say they came up with it, AFAICT)
This is overly complicated, there is no need to bring Rust semantics to C to ensure memory safety.

A good mempool implementation is all you need (i.e keeps track of every request, and zeros out the memory on release)
Can't edit the parent post, here's the issue to track the Windows ROCM support in ollama: https://github.com/ollama/ollama/issues/2598
I've read several reports Gemini 1.5 being excellent, I have on reason to doubt those reports because we can slag Google off all we like but there is nothing magic about what OpenAI is doing and it's only a short matter of time till others can do it too.

Again, you might not like Google but I mean, they have a pretty kick as AI team and all the money and hardware in the world to catchup for lord's sake.

People talk and there is zero chance anything OpenAI does will be kept secret forever.
I thought it was vaguely interesting until where you write how blockchain-based DAO "will enhance the scalability and transparency" of your infrastructure...
In cake object and memory are two resources. We can for instance, delete the object and reuse the same memory.

For instance, this code is correct.

#include <ownership.h>
#include <stdlib.h>

struct X {
char * owner text;
};

void x_delete(struct X * owner p)
{
if (p)
{
free(p->text);
free(p);
}
}

int main() {
struct X * owner p = malloc(sizeof(struct X));

p->text = malloc(10);

free(p->text); //object text destroyed

struct X x2 = {0};

*p = x2; //x2 MOVED TO *p

x_delete(p);

//no need to destroy x2
}
The prettier ones do tend to be also the harder ones though.
> I've always found those statistics to be a bit odd, given how popular other languages are, especially the likes of Python.

Think about how many Wordpress installs there are, not to mention Wiki's and forums.
Fantastic, thanks for the pointers!
> My bet is that the next "hip" thing will be either off-line or off-tech.

I hope for the same thing. People filtering their best experiences to post on social media was already a thing, and now with LLMs and generative image and video models turning up fake interactions even more, people may eventually turn towards meeting friends and performing social activities IRL.
> This seems very much like a "get out now" signal to everybody involved. Greater fool farming on an accelerated timeline.

If you were an early FB employee trying to diversify your wealth base in 2011[1] it turned out to have been a bad decision in retrospect but made sense then.

It's easy to say in retrospect "greater fool" vs "bad decision" but right now it is reasonable to diversify risk and doesn't imply any bad faith.

[1] https://www.theguardian.com/technology/2011/feb/10/facebook-...
Compiler optimizations and other forms of UB like integer overflow would like a word with you. If it were that simple, someone would have had success at scale by now https://alexgaynor.net/2020/may/27/science-on-memory-unsafet....
> In Europe, credit card processing fees are generally lower compared to other regions, partly due to regulatory caps on interchange fees. For consumer debit and credit cards issued within the European Economic Area (EEA), the interchange fees are capped at 0.2% and 0.3% of the transaction value, respectively. However, total processing costs for merchants can be higher once all fees are included, often ranging from 1% to 2% per transaction.
No one needed to do much with the news. Maybe the weather needed to be semi-accurate so I knew what to wear tomorrow, but my actions rarely hinged on the 3 car pileup that happened 8 hours ago or the money embezzled from a bank that I don't do business with.

People do use the Easterweb to accomplish things: find out how to fix your car, code a mobile app, or buy parts for your refrigerator. If people cannot accomplish these things, traffic and the number of useful sites will drop.

The mindless fear-inducing echo chambers will always be there.
Reminder that a specialized AI chip designed to just maximize the transformer architecture would only require decades-old tech that's well spread out at this point and far simpler to manufacture. Basically as many XOR matrix multiplications as you can squeeze in on a chip.

NVDA may yet see some competition, as we drop our complexity standards and embrace a one-size-fits-all general MLLM architecture.
Embedding a key might help technologically distinguish a small subset of the videos we're worried about but 1) ok so then what, you still need the regulations that make impersonation not allowed which is what these are 2) what about unofficial sources, hot mikes and leaked tapes etc.

Basically, you're suggesting a technological approach that's fine for a narrow set of concerns, but you still have to regulate and disallow behaviors that can be prosecuted. The actual problem here is not a solved problem, but yes in one very narrow subset of problems, a more complicated solution than hosting official videos on official sources would be to require official sources to also sign the video.
Apparently those decisions don't include answering the question at hand.
It is fast, but if it spits useless garbage, then useless. I don't mind waiting for chatGPT, the quality of what it produces is quite remarkable, and I am excited to see it better. I think this has more to do with mistral model v GPT4 than Groq. If Groq can host GPT4, wow, then that is amazing.
Meanwhile Discover’s secured card offering becomes unsecured in six months and they give you periodic updates on how much time is left and how you’re doing.

My experience with the Capital One secured card is the same as their story.

And the difference between the two companies here is the difference between them in every way.

Even little stuff like when I give my info to Discover’s customer support robot before I talk to a human, the human has all the info. Meanwhile when I do the same with Capital One customer support, I usually need to give the same info to the human again.
mempool does not solve double free, use after free (at least at compile time) or fopen sample.
But mempool and ownership can be complementary.
way more than half. the world bank says at least 75% of the reduction has been in china alone and some other stats show that globally, excluding china, poverty has gotten worse in recent decades
The open source community and the myriad of webpages still has the vibe.
They're not commodities at all, by definition. No one but NVIDIA can make their GPUs, no one but TSMC can make the silicon, and no one can compete with CUDA on the software side. It's one of the most differentiated products on the market.
Off topic but every once and a while I'm made aware of the impact prettier has had on my typing. It's so hard to write code without a tool like prettier because formatting related keystrokes have largely been removed from my muscle memory. You basically end up writing a sort of shorthand.
This article can be summarized as "I use Pulsar because that's what I'm used too" combined with incorrect "facts" about other editors and some shit slinging at them.

Nothing they describe about Pulsar is unique at all, apart from the slow loading time I guess. If you wanted time to load up HN while your editor loads, maybe Pulsar is right for you!

Everything they describe there is fairly basic functionality that is available in pretty much every popular(and niche) editor at this point. The "How to code 10x faster than an average programmer" article linked also describes basic things; hot reloading and real time linting.

Use whatever editor you want, write about whatever editor you want, but at least do some research about other editors before confidently stating your favorite one is the best along with incorrect facts about others.

This reminds me of the blub paradox[0] except for editors instead of programming languages.

[0] https://paulgraham.com/avg.html
Appreciate the feedback on the messaging. I can see how mentioning that risks painting the whole thing with a brush that won't appeal to everyone.

To be clear, what you quoted is an idea that has been requested by some potential customers — essentially decentralized and distributed code review/signing. It's not a feature of the current product, and likely won't be until someone pays for it, although I do think it would be cool.

Either way, it's not something that would detract from the fundamental value proposition. It would be an optional add-on.
I believe SHAKEN/STIR was mandated only for calls originating from within the US, however, most of these fraud calls are originating over VOIP (or SIP) from outside the US.
I always thought it's the other way around.
What can you actually do hardware wise with memory bottleneck except for use faster memory?
Understood. I do better without those things because I'm more likely to over-record than miss out on information but I can see how things land differently for someone with the inverse abilities.
>Can you ask Github Co-pilot to look at C code and answer the question "What is >the length of the array 'buf' passed to this function"? That tells you how to >express the array in a language where arrays have enforced lengths, whicn >includes both C++ and Rust

this is the way you tell C what is the size of array.

void f(int n, int a[n]) {
}
I should add, however, that the unmentioned elephant in the room is V8 JIT (TurboFan), which simply doesn't handle irreducible control flow. While there are some valid theoretical arguments around the current arrangement in Wasm, looking at the history of the associated discussions makes it pretty obvious that having V8 support Wasm and generate fast code similar to what it can do for asm.js was an overriding concern in many cases. And Google straight up said that if Wasm has ICF, they will not bother supporting such cases, so it will be done by a much slower fallback:

https://github.com/WebAssembly/design/issues/796#issuecommen...

AFAIK no other Wasm implementation has the same constraint - the rest generally tend to desugar everything to (potentially irreducible) CFG and then proceed from there. So this is, at least to some extent, yet another case of a large company effectively forcing an open standard to be more convenient for them specifically.
https://www.wsj.com/business/hospitality/gambling-addiction-...
I've got one filled with HGST drives and boy are those suckers noise. And vibrate like crazy.
I hope the tone of my comment did not convey I thought poorly of anyone here. Google has done incredible work in AI.

Which I think makes my point that it took a year to catch up a damn convincing argument that OpenAI has something special going on.

And what are you talking about nothing magic about what OpenAI is doing? LLMs are about as damn near close to magic as we have. It's incredible it works at all. They are so damn cool.

And Sora is crazy impressive too.

3 years ago, I wouldn't have guessed we would be anywhere near where we already are, and I was in the thick of it, doing ML research and engineering at that time.

Eventually sure, but things are moving so fast!