skysight-inc/HackerNews huggingface dataset:
>In Pcodec I now have 9 data types and 47 matches

So 9 * 47 - 47 = 376 lines the author got rid of ? Which would imply that if he adds a tenth datatype, he doesn't have to update 47 match blocks sprinkled over the whole code base ?
Saw an Arista presentation about the increase in SFP capacity, it's Moore law style stuff. Arm based kit has a shockingly efficient amount of streams-per-watt too.

I can't see traditional DVB/ATSC surviging much beyond 2040 even accounting for the long tail.

You're right that large scale parallel live streams has only become feasible in the last few years. The BBC has some insights in how the BBC had to change their approach to scale to getting 10 million in 2021, having had technical issues in the 3 million range in 2018

https://www.bbc.co.uk/webarchive/https%3A%2F%2Fwww.bbc.co.uk...

Personally I don't think the latency is solved yet -- TV is slow enough (about 10 seconds from camera to TV), but IP streaming tends to add another 20-40 seconds on top of that.

That's no good when you're watching the penalties. Not only will your neighbours be cheering before you as they watch on normal TV, but even if you're both on the same IPTV you may well 5 seconds of difference.

The total end-to-end time is important too, with 30 seconds the news push notifications, tweets, etc on your phone will come in before you see the result.
Yeah, I’d say the same even if they had already started months ago, maybe even a year or two.

Qualcomm bought Nuvia back in 2021, so they didn’t start from scratch. They’d only released their first product this year and it’s not even that competitive (it’s good but certainly not an “x86 killer”.

And developing a new ARM core should be significantly easier to begin with.

They are also a public corporation it would be virtually impossible for Qualcomm to actually not make some sort of a deal with ARM, the market and their board would just force them to.
Safeguarding against AI: Differences in the discernment of human from AI texts
You seem to have forgotten that garbage collected languages exist, and are much preferable to Rust in many circumstances.
See, I took a different path. While I wasn't a great student in high school, it was for different reasons (it rhymes with drugs and I'm not good at rhymes).

In college I decided to fix what I could. I went into higher education administration and consulting to specifically fix the policies in primary and secondary education and administration training programs. I work to stop this bullshit by making sure teachers and admin have the skills and knowledge they need to actually stop it. I can't impact a huge area, but the schools I work with are models for their response to student needs, mental health resources, and bullying prevention. Therefore, the k-12 schools around me, where the colleges and universities I work with place their teachers and admin are exemplary.

I'm not a believer that serious adversity breeds excellence, but sometimes bad experiences can be used for good
You don't have to understand them fully to make use of them. One has to understand design patterns and underlying reasoning, understand context of the framework like for example if it is JS framework that it runs in browser to understand which parts are "because we are running in the browser" vs "that is just why framework implemented it" and if it is Typescript then how it blends into that mix.

Then for any details or unexpected behavior knowing where to look in documentation.
> From my experience in C#, generics are mostly useful for implementing custom containers.

That's my experience as well in C# - most of other usages of generics are painful to maintain in the long run. I've had most problems with code that joins generics with inheritance.
I think this is fine - I don't see why having the `end`s on separate lines would make it easier to understand:

if ...
if ...
if ...
if ...
if ...
x = 1
end end end
y = 2
end end
Seems odd that 4 out-of-the 5 criteria are price related, and only 1 of 5 is related to how good the actual product is.

This post seems less about “trying every email marketing tool” to actually just being about “what’s the cheapest tool”.
Mentioning this b/c it was something that surprised me when I first heard it:

Many python numerical libraries change how they internally represent certain data types and/or change internal algorithms from version to version. This means that running the exact same code on two different versions may give you slightly different results.

In your side project this may not be a big deal but if you are working at, say, a hedge fund or a company that does long and complicated data processing pipelines then version upgrades with no unit testing can be "very bad".
In gnu evolution (when it hasn't randomly decided to render the entire message window as all black), you can navigate messages with [ and ] to jump to the latest or last unread message, then depending on whether it decides to actually work in marking the message read as soon as you view it, you can press Ctrl + K to force the message to toggle its read status.

In Outlook, because I have so many folders due to sieve rules, I scroll to the bottom of my account where there is an unread emails view that I scroll through and mark the ones read that need to be, then right click the whole folder and hit mark all as read.

Then I just have to wait for 15 minutes as Outlook figures out how to synchronize all that!

K-9 at least on the 6.x version that I remain on so I don't get dragged into Thunderbird Mobile and it's nasty new UI, the only way to set something to appear in the unified inbox is to go folder by agonizing folder and add it, not something I want to spend the time to do, so I end up scrolling through folders and looking at messages manually.
This is cool! A long time ago I wanted to make something a little like this for my 20% project at Google/YouTube - a page that rained thumbnails of uploaded videos as soon as they became available.

Unfortunately, the idea was nixed since it had a pretty high chance of exposing ugly stuff that would otherwise have been lost in obscurity and never seen.
This puzzle should be easy to solve with Wolfram Language (aka Mathematica) and Raku -- they know about the Knight's Tour graph. (By finding Hamiltonian paths.)

I downloaded the app and played one game:

- I like the language options.

- There is no option to select the size of the board.

- Or, I did not find it.

- Somewhat unexpected because the "rules" page shows a 5x5 example.
Being an experienced consultant doesn't mean you know everything about everything.

Hell, I put myself in that camp and I am perfectly capable of hacks, cludge, and mistakes.

Be compassionate.
Memos – An open source Rewinds / Recall
Memos is a privacy-focused passive recording project. It can automatically record screen content, build intelligent indices, and provide a convenient web interface to retrieve historical records.

This project draws heavily from two other projects: one called Rewind and another called Windows Recall. However, unlike both of them, Memos allows you to have complete control over your data, avoiding the transfer of data to untrusted data centers.
You haven’t answered my question at all.

The parent comment made two claims: ORM not great (I agree) and “boilerplate reduction bad” which still needs some elaboration
I have not, but that's a great idea!
Very cool. One request: A 4K filter

I take my porn quite seriously, and will purchase/watch excellently or interestingly shot porn. It annoys me to no end that this topic draws teenaged giggles on HN.

I suppose you’re limited to what is available in the scene tagging on source sites. I like porn searches that are action-based, videograohy style (I filter out fish eye lenese of POV), colours.

(I’m just having my first coffee of the day and am struggling with coherency.)

A true porn meta search would be AMAZING. The porn industry has a history of not playing fair, which you could take advantage of. Scrape all the pay sites (which is where the quality is) and clip sites Clips4Sale, plus performer databases like Indexx and IAFD. After the initial irritation, I think many porn site owners would actually like it as a source of traffic.
> that the repo is not under a Google org

I don't think that matters? github.com/google has a bunch of projects with large warnings that "This is not a Google project", not sure why or how that is. From the outside it looks like if you work at Google, they take ownership of anything you write.
yeah that's how I do it. You start simple (known solutions for trivial points), then easy cases with analytic solutions and then just some random stuff where you test that the solutions is reached without errors and makes sense (correct sign etc.), here called the property based tests.
Thanks for bringing this up; this is the central reason why I'm skeptical of Newtonian models that predict dark matter, and why I don't think the term MOND makes sense as the simplest alternative.
Internet search keywords: Apple security impersonated police house

https://appleinsider.com/articles/11/09/02/sfpd_has_no_recor...
porn suit, wear it under your clothes,
go to work,hang out with friends,like minded or not.... various subscription packages available, like "constant stimulation" or
the "SURPRISE!", "touch club", "random strangers", or
"the ultimate AI experience"
and then of course a whole new set of dissorders and maladaptive behaviors to go with it
Well I guess it isn't quite as simple as I implied.

The handlers don't know anything about HtmlHandler, so you are free to make OtherHtmlHandler or whatever. The dependency direction is correct, whereas with self-registration your handlers now depend on some single unique global registry. HANDLERS_BY_NODE_NAMES doesn't affect any other code that might interact with the handlers (tests is normally the big one).

barrkei gave some very good reasons to avoid self-registration.
And the loan is heavily subsidized by the federal government (and frequently by other governments as well).

US policy is to make real estate a fundamental part of Americans wealth. It’s worked! Since the policy started we’ve gone from hovering in the 40% homeownership rate to hovering in the mid 60s.

It’s also made housing expensive and homogeneous.
Find is one of those tools I use seldom enough that I completely forget how to use it, but is also complex enough that when I do need it I have to spend way too long studying the man page to figure out the right incantations.

In almost all cases I just want something simple, like finding a file somewhere on disk with based on a partial filename.

Now there are probably some nice, more modern tools made for this, but usually when I need it it's on some system where they're not present and I can't just install random stuff from the interwebs. So find it is...
> Now, there exists a minority of extremely technical computer user for which Signal is a nonstarter (because you need a smartphone and valid phone number to enroll in the first place).
> there presently isn’t really a good recommendation for private messaging that meets their constraints.

You don't need a phone number or a phone for https://haven.xx.network and there are others.

If nothing is recommended, fine, but it's simplistic to not recommend or even consider the 3-4 apps that don't have those limitations. If you didn't have time to investigate or couldn't find anything else, say so.
Ask HN: What is your AI thinking about?
Hey I asked ChatGPT to chat with me about something that interested it.

"One concept I find endlessly fascinating is emergent complexity"

It went on to describe it adequately - flocks of birds, cellular automata e.g. Conway's Game of Life. And then the human brain - just neurons firing signals, but we get imaginary worlds and complex thought. Even murder mystery plots! Then it made a cute parenthetical phrase - I'm looking at you!

See, I'd chatted with it about some difficulties I had with a plot, and ways to handle sensitive topics. Months ago. And it remembered, and worked it into a free-form response to a non-question.

What do you get, when you ask your AI to chat about something that interests it?
Mechanical keyboards aren't automatically great or durable. I've had various die on me. One from sitting in a drawer, probably corrosion. And it's not even always the keys/switches, electronics can degrade too and firmware can be horrendously buggy.
Completely unrelated (and apologies to the OP), Zyme is also a name of a winery near Verona in Italy that makes really unusual, complex and very tasty reds. Beautiful facilities as well. If you are ever in the region, give it a visit - https://www.zyme.it/en/
Yeah it does form a clot and a thin skin layer, but it remains somewhat like a wound much longer and is easier to hurt again than scar tissue covers up a wound quite quickly.
It was a bad movie, because people started to believe it was based on reality...
Hey, I’m reading this book currently.

Awesome to come across this lol
That website format is very interesting. The original text (while also hyperlinked) on one side, and notes/explanations on the other side.
This exactly.
And then some person who never met you or talked to you, sitting in the company complains about too many comments. Or about you not using their favorite code formatter. Or optional type checking. Dude! If you want a full blown project setup guide, pay for that!
Given the usual vainglorious soup of mythical names, claims, swains and dames, I think the one film to recommend remains... Monty Python and the Holy Grail.

“I mean, if I went 'round saying I was an emperor, just because some moistened bint had lobbed a scimitar at me, they'd put me away!”

https://www.imdb.com/title/tt0071853/

https://en.wikipedia.org/wiki/Monty_Python_and_the_Holy_Grai...
There are tons of random limitations not present in other languages too, like no generic methods.
Yeah, managing your own memory is a good performance optimization a surprising amount of time when working with large data sets in Javascript. I've seen it used in 3D code, graph problems, etc, and so long as you keep it isolated, it's not too much of a hassle.
Perhaps you have to yet use a good ORM? I could probably count on my fingers the times I had to drop to raw SQL in EFCore. Even when you do that you can still have mapped results, which reduces boilerplate.
In my language we have a saying that roughly translates to "Don't sell the hide until you've shot the bear".

And sure, there have probably been lots of examples where a business made promises they weren't confident about and succeeded. But there are surely also lots of examples where they didn't succeed.

So what's the moral of the story? I don't know, maybe if you take a gamble you should be prepared to lose that gamble. Sounds to me like Netflix fucked up. They sold something they couldn't provide. What are the consequences of that? I don't know, not do I particularly care. Not my problem.
Indeed!

The kernel might already be too monolithic.

This kernel parameters optimisation reminds me of PGO compilation in programs.

Yet, perhaps the kernel could come with multiple defaults config files, each being a good base for different workloads: server, embedded, laptop, mobile, database, router, etc.
I admire that you've confirmed your biases.

By truth I mean scientific discourse centered on evidence and freedom of speech. Unfortunately, Musk's and Trump's "freedom of speech" includes freedom to disinform the public to achieve their goals, so it isn't equivalent to everyone's freedom of speech. By taking down this post, you're acting against everyone's freedom of speech.

The study is honest, because it doesn't make any conclusions, just provides new data analysis, potential interpretations, and a call for further research. You haven't responded to my arguments, e.g., about how the study takes into account external events.

It sounds like you're misperceiving the post because of your personal biases, but at least you're upfront about it, which I appreciate. You're taking down the post, because you don't like it. That's against Hacker News guidelines. This kind of behavior needs more attention, just like the behaviors of Musk and Trump. We need more transparency, not less, so I appreciate that you're upfront.

BTW, I haven't voted for Harris nor Trump. My perfect (non-existing) candidate would take the best from each of them. While I appreciate various things about Trump and Musk, I'm critical about the fact that they both disinform the public to achieve their personal goals. That's unethical.
Weird to lump in poor people with people with tax advantaged assets. Poor people generally take the standard deduction, so don’t interact with most loopholes or tax breaks.
TreeDN: Tree-Based CDNs for Mass Audience Live Streaming https://www.youtube.com/watch?v=wRUwsvept-8
This is where I'm using the CDN:
https://github.com/argosopentech/argospm-index/blob/main/ind...

R2 is easy to use. I think there's an API but I just manually upload files in the Cloudflare dashboard.

I had some issues with the default .dev domain Cloudflare gives you so I bought a custom domain.
https://community.libretranslate.com/t/failing-to-download-f...
It's great how it grew out of simple packet filtering into tracing and monitoring. It's one of those great tools most should know. Been using it for years.
This is a cool way to look at multimodal embeddings. They look at performance as the the percentage of inputs slides from one modality to another:

https://i0.wp.com/blog.voyageai.com/wp-content/uploads/2024/...
Now with extra oppression of the masses by supreme executive power derived from a farcical electoral ceremony.
"You see, killbots have a preset kill limit. Knowing their weakness, I sent wave after wave of my own men at them until they reached their limit and shut down." - Captain Zap Brannigan
On "Battery Saver" and low brightness you can get up to 8h - 10h, easy.
See here: https://www.youtube.com/watch?v=PD3Y1l8XyUw

Another route would be to mix the ultrasound with another sound closer to the ear, then there is no need for an electronic ear at any point. The interference between sound can cause the inaudible frequencies to become audible.
> Could I really have caused this? Can work stress lead to something like this?

It can happen, but again some things are just not worth it and life is too short for ridiculous language / code styling debates (which that can be resolved by style guides and automated linting / formatter rules). Health matters much more than that.

You should be better at detecting those who want to waste your time debating this sort of thing in code reviews.

The moment you experience this frequently, just leave.
What does "one-parting" mean? Searching the web yields a couple of forum threads but no definition or explanation whatsoever.
Yeah these are programmer art.

Or clones of Adobe’s lame branding.
Leonidas Counter-UAS Mobile EMP Systems
interesting idea to say the least.
Same here, except it turned out a bit the opposite. My grandmother died in her thirties during the mid-1960s from kidney failure since a transplant wasn't really an option in our small town. She left 7 kids at the time.

It is still an incredible challenge to find a donor though, and even if one is found, there is a high risk of rejection - we still have a long way to go in this area of medicine.
I once saw an interview with an apparently well-known logo designer, who said something to the effect of: "When somebody sees my work and says 'that's nothing, anybody could make that', that means they instantly got the logo, understood its structure, with no distraction. That's what it's meant to do, so to me it's a compliment."

Whether that applies here is naturally subjective, but hearing that changed how I look at logo designs a bit.
The street finds its own use for the Internet of Things
Computers today are slower than they have ever been. And tomorrow's computers are going to be even slower.

In many applications, the amount of data grows at least as quickly as computer performance. If the time complexity of an algorithm is superlinear, today's computer needs more time to run it with today's data than yesterday's computer did with yesterday's data. Algorithms that used to be practical get more and more expensive to run, until they eventually become impractical.

The more data you have, the more you have to think about algorithms. Brute-forcing can be expensive in terms of compute costs and wall-clock time, while low-level optimizations can take a lot of developer time.
Any non-toy SQL engine is going to do condition pullup and pushdown. (Well, I know at least one that only does explicit pullup, but does pushdown more implicitly because it doesn't use a tree. The effect is largely the same, modulo some shenanigans around outer joins.)

Pushdown is actually a more subtle problem than people give it credit for; it inhabits this weird space where things are too trivial to be covered in papers but is too hard to cover properly in textbooks (e.g., no coverage of multiple equalities or outer joins).
> Overweight people (bmi 25-30) live longer.

Seems statistically dubious..

Is this claim based on a longitudinal study? Or at least does this exclude everyone who lost weight due to health reasons etc.?
59 million at the world cup was concurrent live streams

> https://www.icc-cricket.com/news/biggest-cricket-world-cup-e...

An impressive achievement and the scale netflix failed to do a year later.
Being of sound mind, I interpreted 'profit' rhetorically. And the information was added because it is a safe bet that it will be read by appreciative passers-bys.
> Well, then there is also the issue of long term storage of radioactive waste ...

You have that issue regardless if you have nuclear power plants or not as you have radiation devices in hospitals or industry.
I even have ads in news site RSS (e.g. MacGeneration).
This is a key observation that is simple and intuitive:

>All CLIP-like models perform poorly on mixed-modality search due to a phenomenon known as the modality gap. As illustrated in the figure below, the closest vector to the snippet “I address you, members of the Seventy-Seventh Congress…” is not its screenshot, but other texts. This leads to search results that are skewed towards items of the same modality; in other words, text vectors will be closer to irrelevant texts than relevant images in the embedding space.
From the article: "Option 3: Embrace the leakiness"

As someone who wrote more abstractions than he cared for in the very similar domain of media technology, I thinkbthis is the right approach. In an ideal world the mixer abstraction shouldn't care about the type of hardware, but that kindnof media tech is far from creating an ideal world.
That sounds like a troll posting in his name. So many people out there that revel in causing pain. Particularly the deleted-account trick, so you can't investigate.

As for his colleague - he'd dealt with younger programmers with new ideas before, you weren't the first or only. And, his life was his own - he owned his emotional state, his responses. You were no more responsible for that than a missed bus, or any other perceived slight that he may have dwelt over (if it was him at all that texted you).

Yet all that doesn't help deal with guilt - that's your own to process. Hard, it's not rational or logical - you don't get to explain feelings away, they just are.

I suggest some positive interactions with colleagues could be a benefit to you. Compliment novel approaches, find a positive way to encourage co-workers, notice their sincere efforts. Always start with "That's new to me" or something on that line, instead of being contradictory or argumentative.

You can comfort yourself by taking this bump in the road as something to learn from. Take away something positive. And heck, it also benefits your current colleagues and presents a good example. Who knows where that may lead.

Good luck! I don't think you deserve to haul that stone of guilt around any longer than you need to. It's up to you when you put it down and move on.