skysight-inc/HackerNews huggingface dataset:
I was looking into this recently as my M1 Max screen suddenly died out of the blue within warranty and Apple are complete crooks wrt honouring warranties.

The AMD mobile chips are right there with M3 for battery life and have excellent performance only I couldn't find a complete system which shipped with the same size battery as the MBP16. They're either half or 66% of the capacity.
Freud and the Beatles causing cultural change, or riding along?
Sort of from a blank state. I code in python and learn other languages, but I’m not super familiar with javascript functions.

It was really just feedback for the video. I felt the map and filter was super clear and great from the video, but I don’t quite understand how reduce is deciding what to remove from the two bowls at the beginning.
> Gamers are better off with AMD X3D chips

Yeah but then you'd have to use Windows. I'd rather just play whatever games can be emulated and take the performance penalty.

It helps that most AAAs put me to sleep...
> get the impression that AFL is considered better. The authors of llvm fuzz stopped working on it in favour of some other thing, which they then stopped working on in favour of https://github.com/google/fuzztest

Thanks, this kind of social stuff can be useful -- it looks like all the resources folks shared seem to favor AFL.
Mainly due to anonymity and lack of consequences. As the public becomes less and less tolerant of these words, pressure to moderate such behaviour has increased.

That stuff has been scrubbed out of text communication in multiplayer games for ages now, and I think it'll be forcibly removed from voice communication with increasing frequency soon.
Yes, you're absolutely right. It relies on replicate API instead of fal.
It's not pointless - it gives you a one year extension. In that time, you can arguably wait and buy a faster computer for more-or-less the same price as buying one today.

My Windows computer is an i7-7700 series which is not compatible with Win 11 w/o hacks. I will probably convert that into a nice Linux or Proxmox system since it has 32 GB ram. I'll eventually buy a system (on sale) that ships with Win 11 Pro.
Take risks like having their husbands beating them to death after an election because they voted for the wrong person?
Keith Packard made a very small font, Twin, based on the Hershey fonts, that could be easily embedded in other code. The paper describing it is here:

https://keithp.com/~keithp/talks/twin-ols2005/twin_ols2005.p...

It's embedded in the Cairo graphics library for debug/test text, just like the one in the article.

The data table is here:
https://gitlab.freedesktop.org/cairo/cairo/-/blob/master/src...
and the code that renders the characters is here:
https://gitlab.freedesktop.org/cairo/cairo/-/blob/master/src...

If implementing Keith's curved version is too much, you can always just use the
straight lines of the original Hershey fonts https://emergent.unpythonic.net/software/hershey ... which are also pretty tiny
But for a javascript (browser or electron) workload the new 16 Gb as the starting ram still isn't enough :)
It's by no means a be all end all "read this number and know everything you need to know" benchmark but it tends to be good enough to give you a decent idea of how fast a device will be for a typical consumer.

If I could pick 1 "generic" benchmark to base things off of I'd pick PassMark though. It tends to agree with Geekbench on Apple Silicon performance but it is a bit more useful when comparing non-typical corner cases (high core count CPUs and the like).

Best of all is to look at a full test suite and compare for the specific workload types that matter to you... but that can often be overkill if all you want to know is "yep, Apple is pulling ahead on single thread performance".
I use Firefox + uBlock Origin for the most part.

I also have whole-network blocking via AdGuard running on a Pi. AdGuard also has a hosted option and you can just run it in a Docker container on a machine on the network.

I also have WireGuard setup on my Ubiquiti network so I often will be running my machines through that when remote which blocks ads for them too.
Wow, had no idea this worked as well as it does. I remember the initial hype when this showed up but didn't follow along. Looks like I don't have to regard my Steam library as entirely gone.

Steam Deck-level performance is quite fine, I mainly just want to replay the older FromSoft games and my favorite indies every now and then.
Right but we keep repeating this cycle. A new M series chip comes, the geekbench leaks and its class leading.

Immediately people “but geEk BeNcH”

And then actual people get their hands on the machines for their real workloads and essentially confirm the geekbench results.

If this was the first time, then fair enough. But it’s a Groundhog Day style sketch comedy at this point with M4.
This is strange, probably not fun to play. I think an exploded view (t shape) on the computer would be cool.
But even with separate characters, you aren't safe because the ASCII "unification" isn't just Unicode's fault to begin with, in some cases it is historic/cultural in its own ways: German ß has distinct upper and lower case forms, but also has a complicated history of sometimes, depending on locale, the upper case form is "SS" rather than the upper-case form of ß. In many of those same locales the lower-case form of "SS" is "ss", not ß. It doesn't even try to round-trip, and that's sort of intentional/cultural.
Not to mention that the entire opportunity gradient is gone now.
The CEO must regularly yell at chat to keep with the traditional divorced dad/estranged kid dynamic at play on Twitch, though.
I’m having a really hard time to understand even the “beginner’s method” on that wiki.

For example, it entirely glosses over how to solve the „first two layers“ (F2L) on the left and back faces. It only ever explains F2L for the front and right faces. However, I can’t possibly achieve a „yellow cross“ that way. I wonder why I can’t seem to find any source that actually explains it.
I don't use git. It works via email. Or do you mean using the git commands in the email subject?
A thought experiment:

Use Argon2 to hash a password before storing it in the password manager. Now the user visits that website and wants to log in. What is it that the password manager pastes into the login form?

Answer: the plaintext password. But how do you get that out of the hashed value you stored earlier? You don’t. Ergo, password managers cannot use hashing functions to store their contents.
> Is it just some weird cultural thing?

I think so. I think no one in apple management has ever played computer games for fun so they simply do not understand what customers would want.
It would be nice. Similarly have a 5950X/3080Ti tower and it’s a great machine, but if it were an option for it to be as small and low-noise as the new Mini (or even the previous mini or Studio), I’d happily take it.
They do take gaming seriously, that's likely the bulk of their AppStore revenue after all.

They just don't care about desktop gaming, which is somewhat understandable. While the m-series chips have a GPU, it's about as performant for games as a dedicated GPU from 10-14 years ago (It only needs a fraction of the electricity though, but very few desktop gamers care about that).

The games you can play have to run at silly low resolution (fullHD at most) and rarely even reach 60fps.
At that point you're just changing the physical scenario the question was asking about, and answering about a different scenario entirely. You might as well respond to "can humans fly?" with "yes, with an airplane".

You can certainly reply like that to your 5yo, but it completely misses the point I was making. The video I linked to didn't suddenly modify the outcome being asked about. What it ended up with really was a mixture of plain oil and water, with no other ingredient ever being added to it.
because they are running it more lean to maximize the data gathering potential. which is what is valuable to the parent company.
> Maybe somebody who prefers blog posts to video will write an app that converts videos into blog posts.

They exist, even ones using LLMs. And they're all pretty terrible. I would absolutely use one because I can't stand getting this sort of information as a video (or even just audio). Being able to have an accurate transcript would make such videos useful to me.

But, so far, I haven't seen one that's even close to good enough.
> it is a very desired feature people are upgrading video cards to get working on games they play.

Ray tracing is also extremely heavily marketed, and at a time when GPU upgrades have become infrequent for most people due to extremely high prices and relatively weak overall performance gains year over year.

The industry is adopting ray tracing because they need to be able to offer something new when the overall performance gains generation over generation have been slowing for years. They've been leveraging marketing hard to try to generate demand for upgrades among gamers, knowing cryptocurrency won't buoy them forever.

That ray tracing is cited as a reason among gamers who do upgrade their GPUs is unsurprising and not really a strong indicator that ray tracing is a great feature.

At any rate, both the gaming industry and the wider tech industry are known to be extremely faddish at times. So is consumer behavior. Things 'the whole industry is doing' has always been a category that includes many gimmicks.
Was there any regulation limiting the placement of external vents beyond a certain threshold? Or was it just a gentleman’s agreement between designers?
Throbac: THrifty Roman numeral BAckwards-looking Computer
Incidentally, CD Projekt announced Cyberpunk 2077 Ultimate Edition for Mac yesterday. There is hope! :)

https://www.cyberpunk.net/en/news/50947/just-announced-cyber...
Show HN: CKEditor 5 Ruby on Rails integration
I've developed a new Rails integration for CKEditor 5 that embraces modern web standards. The previous ones are pretty dead right now. Looking for community feedback and improvements to make this gem even better - would love to hear your thoughts on essential features and optimizations.

Let's keep Ruby on Rails alive :)
This has been my experience as well. I think in a year I had maybe 2-5 recruiters reach out, and in the last 1-2 months it has been more or less every week.
> What stops "the poor" from continuing to have a thriving economy on their own

The rich.
No, I don’t think the author is saying one dimensional - the vectors are represented by magnitudes in almost all of the embedding dimensions.

They are still a “direction” in the way that [0.5, 0.5] in x,y space is a 45 degree angle, and in that direction it has a magnitude of around 0.7

So of course you could probably define some other vector space where many of the different labeled vectors are translated to magnitudes in the original embedding space, letting you do things like have a “tone” slider.
Non-citizens cannot vote in FEDERAL elections, but some states allow them to vote in LOCAL elections.

There are few more restrictions here: https://www.usa.gov/who-can-vote
Exactly. The customer being served is the companies that made money on in-person conferences.
If it's a M1 Macbook Air there's a very good reason you've never heard a fan!

Blows my mind how it doesn't even have a fan and is still rarely even anything above body temperature. My 2015 MBP was still going strong for work when I bailed on it late last year but the transition purely on the heat/sound emitted has been colossal.
We've started to note these wont-fixes down as risks and started talking about probability and impact of these. That has resulted in good and realistic discussions with people from other departments or higher up.

Like, sure, people with access to the servers can run <ansible 'all' -m cmd -a 'shutdown now' -b> and worse. And we've had people nuke productive servers, so there is some impact involved in our work style -- though redundancy and gradually ramping up people from non-critial systems to more critical systems mitigates this a lot.

But some people got a bit concerned about the potential impact.

However if you realistically look at the amount of changes people push into the infrastructure on a daily basis, the chance of this occurring seems to very low - and errors mostly happen due to pressure and stress. And our team is already over capacity, so adding more controls on this will slow all of our internal customers down a lot too.

So now it is just a documented and accepted risk that we're able to burn production to the ground in one or two shell commands.
They presented the link in the ChatGPT interface. Maybe this was an A/B-test thing, idk.
Why would Google do this when they make billions from SEO garbage? Those sites are serving ads after all.
Umm yes actually just google the latest news on this. They are better than paralegals too
LLVM IR: Design, Evolution, and Applications (2022)
I've got a coworker who still has an Intel MacBook Pro, 8-core i9 and all that, and I've been on M chips since they launched. The other day he was building some Docker images while we were screensharing and I was dumbfounded at how long it took. I don't think I can even remember a recent time when building images, even ones pushed to CDK etc., takes more than a minute or so. We waited and waited and finally after 8 minutes it was done.

He told me his fans were going crazy and his entire desk was hot after that. Apple silicon is just a game changer.
you can game on linux though. almost all games work just fine. (well, almost)
Can't mention the Turkish case situation without mentioning the actual murder that took place because of it: https://languagelog.ldc.upenn.edu/nll/?p=73
Yeah, I read through the entire article without figuring out if it answers the question in the title. Too much ambiguity and hand waving without providing any actual examples or real arguments.

> like variables, loops, and control structures—Pascal presents these concepts in a way that feels grounded and accessible

How is any of that not "accessible" in popular languages that are beginner friendly like in Python and JavaScript? "Feels", are we actually talking about technical stuff that can be substantiated with examples or just sentiments?

> But learning debugging from a language like Pascal can be eye-opening because it forces you to think about what’s really happening in your code. Profiling, too, is something Pascal can handle well, even though resources for it are scarce.

What? Debugging and profiling in procedural languages are becoming more and more standardized with IDEs like VSCode which provide a universal/common interface regardless of which language you use, and they are getting pretty good. How does debugging/profiling Pascal force me to think about my code? I have been programming for 20 years and seen lots of languages and IDEs, and I am really curious to know what I am missing. This article does not say ANYTHING specific, just these handwavy words like "eye-opening".
It could be prevented in an even simpler way: emitting warnings.

Most people nowadays ban building with warnings in CI and allow them during local development. But “CI” was barely a thing when go was developed so they just banned them completely. And now they are probably too stubborn to change.
It also helps that at least one of those (GoDaddy) has one of the worst reputations for a tech company out there.

I don't know if they still do it, but GoDaddy was notorious for just "early buying" domain names if you use their domain search engine (or any affiliated ones; it's why you really shouldn't search for domain names on random sites, GoDaddy controls a lot of domain search engines) to ensure you can't see if they're the cheapest option. Matt being upset with GoDaddy is easy to overlook because they're just plain awful already and it's a sort of "we don't agree with that in specific, but GoDaddy is a genuine problem so like, it's easy to overlook".

By contrast, WP Engine is just another general purpose hosting provider. I haven't found much evidence of them being particularly worse to their customers outside of their funding being a bad long-term choice. A lot of Matt's problems with WPE are well... Matt's problem and he can't seem to grasp that to everyone else, his smearing just makes him look like a petty dick.
I still manage PC that are about 15 years old, working happily for what their users care about.
I can imagine she was glad it took only some gentle massaging to make it work. If she had encountered road blocks there, she would have had to dig in for real.

The code is quite low on comments and doesn't really explain the math there. It probably makes sense if you have background in the lofty math side of computer graphics, but that's a slightly different skillset than being able to reverse-engineer and bring up exotic hardware.
> maybe there is some abstraction missing

A hole is the answer to this question. You ask the compiler "what abstraction is missing?" and it tells you.
I'm a ChatGPT Pro user but don't really use it for search. I prefer Brave Search (https://search.brave.com) and it has code-aware AI (even for weird things like
https://search.brave.com/search?q=adding+four+floating+point... ). And it's free. But I'm going to try out Kagi and Perplexity.
Depends on how much energy you put into it...

But for my own experience of someone who isn't trying to be a content creator, I just have monetization turned on because I may as well get paid for the time I'm gonna be on there, which I would do regardless... I'm taking home about $50/mo for my $8/mo investment.

If i have anything that goes off, obviously more. I got approved for monetization in March of this year, and so far with a few viral posts and regular usage, I've made about $1200 this year on the platform.
The nostalgia! Brings an interesting sense of anonymous community (oxymoron, maybe?) knowing that these posts are all from real users.

Some constructive feedback if you're interested: it'd be nice to have an auto refresh upon publishing a post!
Yeah, I have an M1 Max 64GB and don't feel any need to upgrade. I think I'll hit the need for more ram before a processor increase with my current workload.
Funny, yes. But... a webforum is a good place for these back-and-forths.

I'm on the other side of this fence to you. I agree that the conclusion here is that "it is flaky." Disagree about what that means.

As LLMs progress, 10% accuracy becomes 50% accuracy. That becomes 80% accuracy and from there to usable accuracy... whatever that is per case. Not every "better than random" seed grows into high accuracy features, but many do. It's never clear where accuracy ceilings are, and high reliability applications may be distant but... sufficient accuracy is not necessarily very high for many applications.

Meanwhile, the "accurate-for-me" fix is usually to use the appropriate model, prompt or such. Well... these are exactly the kind of optimizations that can be implemented in a UI like "LLM search."

I'm expecting "LLMs eat search." They don't have to "solve truth." They just have to be better and faster than search, with fewer ads.
The good news is if you use Nix or Guix it’s relatively easy to hack your local build of the compiler to demote the unused variables hard error to just a warning.
Or indeed its nose!
The Mac Studio hasn't been updated yet. The equation changes once it's also on the M4 Max and Ultra.
Something like this, perhaps? https://digitalculture.uchicago.edu/platforms/ochre-overview...
Wouldn't an equivalent Core 2 Duo Mac be just as bad if not worse in the same time frame due to Apple's constant OS updates?

I have quad core W520 from 2011, it's still VERY serviceable for modern usage. Not the fastest, but it even has USB 3 and a 1080p screen which an equivalentish MBP from the time would have not.
It won't take time. The directors will replace them with 20$/month subscriptions and it will happen suddenly much like what happens with textbook cases of normalcy bias (Wikipedia).
Show HN: WebWhisper – Help You Listen to Any Website in a Playlist
What is memoization in JavaScript? How does memoization work?

Get answers to these questions and more in this memoization and caching video tutorial. Learn how to use memoization to speed up your code. This guide will show you examples in JavaScript and TypeScript, such as the a basic add function and the Fibonacci sequence, which is relevant for coding interview questions.

Prefer reading? Here is the article www.reactsquad.io/blog/what-is-memoization-in-javascript

Chapters:

00:00 - What is memoization?
00:34 - Implicit caching
01:41 - Decorator function
02:58 - Recursion and the Fibonacci sequence
04:29 - Stack tracing
04:57 - Measuring memoization performance
05:56 - Clearing cache
07:05 - Memoization in Typescript
08:20 - Recursion with memoization
09:33 - Memoization use-cases
10:20 - Memoization trade-Offs
I disabled all iCloud stuff the first day I had my iPhone. Just checked and it's still off.
AMDs upcoming flagship desktop CPU (9800 X3D) reaches about 3300 points on singlecore (the previous X3D hit 2700ish)
Yes -- while many people don't want to admit it, and I myself kind of resists it, but YouTube has become a major source of content and knowledge (and increasingly TikTok, especially for younger audience). And there are lots and lots of high quality stuff, not any less worthy of a good reporting coming out of nytimes or New Yorker. It's happening, regardless of whether you want it or not.
I had a lengthy reply before I saw the /s...

Poe's law strikes again! There are in fact people that think like that, and have to be lead by the nose to waters of wisdom with the hopes of drinking a small bit.
Raymond Chen's "Old New Thing" blog just commented on a similar issue: What has case distinction but is neither uppercase nor lowercase?

https://devblogs.microsoft.com/oldnewthing/20241031-00/?p=11...
Inline Assembly was already on Turbo Pascal 4.
Reminds me of the Marfa Lights, a tourist draw even if nothing else. https://en.wikipedia.org/wiki/Marfa_lights
It's worse than that. All Pichai has to do is say "We're not laying off anyone who works in <some tiny department in the basement of Mountain View with 4 people>" and suddenly it's no longer a "companywide decision" so the board can weasel out of telling everyone.
Abacus AI has had a similar feature for quite a while: When you ask something it searches the web and uses an LLM to analyze and aggregate results. Though that sounds useful in theory, in practice search results are such garbage nowadays that this very markedly decreases the quality of the answers. I have now turned off the search feature completely and only use LLMs for their internal distilled knowledge.
> and Apple are complete crooks wrt honouring warranties

Huh? I've used AC for both MBP and iPhones a number of times over the years, and never had an issue. They are known for some of the highest customer ratings in the industry.
You fundamentally misunderstand what clickbait is.
Waymo is now valued at $45B
Isn't the minimum number of rotations always 0? IE you start with an already solved cube?

Maximum number of rotations is more interesting, although in the 1 cube that is just 2.
This is a huge issue, actually. Google has many, many organizations on its side, simply due to the mutually beneficial relationship they have. That's something that will likely benefit Google in the short and medium term, though I can still very much see how this threatens them in the long run.
Do you have an Air or Pro?
Why is it that the author decided to write 'f-word' twice instead of just 'fuck'?
Personalized != contextualized. You could have a search engine that uses geolocation without building any sort of cross-request profile on the individual making the search.