skysight-inc/HackerNews huggingface dataset:
I think it's quite interesting how some of the undocumented instructions on the 8085 make DE more useful than HL for some types of pointer accesses in a way that kind of mirrors the way IX/IY was intended to be used on Z80.

The LDSI n [DE=SP+n] and LHLX [HL=(DE+1),(DE)] combination would be perfect for fetching HL from a parameter saved on the stack for instance. And using LDHI:LHLX would be perfect for doing similar for traversing pointers in data structures.

The fact they weren't documented really does look like Intel trying to sabotage the 8085 for the benefit of the 8086.
Protesters a few generations ago figured out that you can grab a nearby dumpster and set it on fire to cause even more disruption to an intersection. The fact that it still doesn’t happen very often demonstrates that not every threat is worth worrying about.

There is also no security around the systems that change traffic lights for emergency vehicles. In fact most of them can be defeated using a handheld flashlight. Yet we don’t see problems with that either.
We also need a way to determine where a given response fits in the universe of responses - is it an “average” answer or a really good one
Whatever it is, it should be as short as possible.
Apple: Prove your identity with a CC neither you or us have ever seen
tl;dr: During account recovery, iCloud might ask you for the details of a credit card you’ve been using with the account. But it doesn’t just check whether the data matches their records — it tries to actually run the card. And if the live check is rejected by your payment processor for some reason then it doesn’t matter that you got all the card’s details right.
Funnily enough I ran a 980k token log dump against Gemini Pro 1.5 yesterday to investigate an error scenario and it found a single incident of a 429 error being returned by a third-party API provider while reasoning that "based on the file provided and the information that this log file is aggregated of all instances of the service in question, it seems unlikely that a rate limit would be triggered, and additional investigation may be appropriate", and it turned out the service had implemented a block against AWS IPs, breaking a system that loads press data from said API provider, leaving the customer who was affected by it without press data -- we didn't even notice or investigate that, and Gemini just randomly mentioned it without being prompted for that.
By happenchance today I learned that Manning recently started working on publishing a X From Scratch series, which currently includes:

* Container Orchestrator: https://www.manning.com/books/build-an-orchestrator-in-go-fr...

* LLM : https://www.manning.com/books/build-a-large-language-model-f...

* Frontend Framework: https://www.manning.com/books/build-a-frontend-web-framework...

The first book might be most interesting, given your particular subject interest.
So far, no one has figured out a business model for that that works, unfortunately.
Shoulda used youtube to host their video, it's all broken and pixelated for me
They announced that today, calling it "context caching" - but it looks like it's only going to be available for Gemini Pro 1.5, not for Gemini Flash.

It reduces prompt costs by half for those shared prefix tokens, but you have to pay $4.50/million tokens/hour to keep that cache warm - so probably not a useful optimization for most lower traffic applications.

https://ai.google.dev/gemini-api/docs/caching
> Apparently acetic acid _does_ have calories. Didn't know that.

Calories are measured by burning the substance. While it very precisely determines contained energy in the physics sense, it's a question whether all that energy is used by digestion? Especially if it's something the body treats as a toxin and wants to remove as soon as possible?
It’s a better book than actual books for 98+% of books I’ve read on it.

Taking as many books as I want onto an airplane for a business trip is great. My kids and wife read theirs literally daily. I’d have to look up how old they are, but the newest one is 2 years old and I think mine is around 10 (it’s a first gen paper white).

The e-ink display updates fast enough to not distract me from reading. The battery lasts multiple business trips, even on my very old unit.

I’m surprised how negatively you feel about it, given my and my family’s very good experiences.
Clever? Most definitely so.

Beautiful? I’ve seen better.
That definitely makes it seem like it's noticing a great deal of its context window. impressive.
As far as my observations go Google search results has been manipulated by something AI like for a decade already and part of the reason why I pay for another search engine is to get away from that.

No, I am not talking only about external SEO where some company pays to create links to their page using specific keywords:

This also happens with articles about minor Javascript frameworks that definitely doesn't pay for SEO.

What happens is I search for some less popular (today) framework that a previous dev included, and I get s
what seems like interesting results, but when I look into them it turns out many of them are about a completely different, more popular(today) framework.

Undoubtedly someone has put their soul into creating such a system and it is somewhat impressive - but also absolutely terrible when I try to find something and I end up doing unpaid QA work for one of the worlds biggest corporations.

Which is why I pay for Kagi. Yes they use Google and Bing behind the scenes but somehow they have managed to get rid of these massively annoyingly false positives that has destroyed my relationship with Google over the last decade.
Biden raises tariffs on Chinese EVs, chips and other goods
goblin.tools FTW
Why is it always in slow motion, is it hard to get the speed correctly?
Enjoy it while you can, it'll never be this cold again.
I actually really like Windows 11. In most ways it's as good as macOS, though I think the macOS ecosystem is a bit nicer (e.g. native apps are better, prettier, more consistent).

But, I don't like that ads are in the start menu, that I'm asked to try out Microsoft Edge, or that the built-in search checks the web rather than sticking to my PC.

There's a lot of small points of friction, and it seems that after every major update a new one is added, or my old preferences are ignored. For many of these settings, you need to go into less familiar tools like the group policy editor as opposed to the built-in Settings app.

It feels gross to have paid $200 for a Windows 11 Pro license to then be shoved ads.
But this content is presumably in its training set, no? I'd be interested if you did the same task for a collection of books published more recently than the model's last release.
I agree. I miss Sun..
Dart 3.4: WASM and Macros preview
This was supposed to be Ask HN but I didn’t realize I was on the wrong page for Ask submissions. So the title was changed to reflect the article. Anyway, my comment asked the question and we got some discussion, so it’s all good.
Same - when I saw the carpet book for sale it was over a thousand. Looks like a beautiful book but that is a lot of money.

Have you visited any of Alexander's buildings? I still need to get out and see some.

I saw a lecture from Kent Beck (a huge proponent of Alexander as you probably well know) and he talks about going to the University of Oregon and being inspired by the architecture. As the story goes, he then learned about Alexander but was too poor a college student to afford any of the books. So he read Timeless Way and Pattern Language standing at the shelf in the student bookstore. I like that story because I feel it illustrates the power of Alexander's work - if it grabs you, then it really grabs you.
By "support for parallelism" do you mean invoke multiple VMs and use sockets or shared memory?
Containers are called "Leaky Vessels" for a reason...

"Container Escape: New Vulnerabilities Affecting Docker and RunC" - https://www.paloaltonetworks.com/blog/prisma-cloud/leaky-ves...

VMs offer a much better isolation mode.
I'm the opposite, I need these desktop hypervisors because Hyper-V is trash for anything but a WSL shell or server VM.

I upgraded to Windows 11 for WSLg (figuring it would replace my Linux desktop), and it was buggy trash. You can't even get a high-resolution Ubuntu desktop (from Microsoft themselves, their own quickbox!) without jumping through hoops, searching all over reddit for knowledge obsoleted by the next update, tweaking arcane settings and running misc Powershell scripts. To say nothing of the occasional freezes.

By enabling WSL2/WSLg, your Windows host is now a privileged guest running under Hyper-V as a hypervisor. Which means lightweight desktop hypervisors like Virtualbox run like trash.

I ended up removing WSLg/turning Hyper-V off, using Virtualbox for desktop Linux, and using WSL1 (not 2) to have a quick Linux shell without enabling Hyper-V.

I'm now considering Workstation due to the superior graphics in the guest over Virtualbox.
I’d settle for an eink Newton.
It's not a date it's a vector space. Look at the velocity of cultural change along the dimensions of music, art, architecture, infrastructure, agriculture, religion, ideology, politics, economics, technology (mechanical and informational) and so forth.

1940s to 1980s you see tremendous velocity on nearly every dimension.

1980s to 2020s you have tremendous change on IT, minimal change on mechanics and either stagnation or decline on most other dimensions. Especially physical manifestations are stagnant or declining.

Of course you are going to find outliers, exceptions and overlap because this isn't a discrete space , it's more of a stochastic system with noisy observations.
Try https://search.marginalia.nu

Become happy.
What changes would you make to this article to show greater compassion towards the victims of violent crime?
As a low-level performance-oriented engineer I use the Compiler Explorer almost every day. It is a great tool, give it a try.
That's a really interesting experiment. I've been pretty down on Google for a while now but that result is even worse than I would have expected. It's shocking how little Google cares about their core product. Same for Microsoft/Bing, but at least for them it's not a core competency.
I honestly don't "get" why someone would use this? It doesn't reverse intoxication, and it doesn't prevent alcohol from entering the bloodstream.

I get that alcoholic drinks taste better than their non-alcoholic counterparts (frozen margaritas are so much better than slush puppies,) but this won't prevent the buzz / intoxication.
If Levin wouldn't produce so much fluff on pseudoscientific concepts like "selves" and "computational psychiatry", he would have had the mice regenerate better and already proceed to humans, like Sinclair.

How would quantum theory explain the thermodynamics of increased mental clarity reported by humans on 3-5 day of fasting induced ketosis? Or multiple biocomputational benefits of mTOR inhibition (by e.g. rapamycin for longevity purposes), reduced rate of metabolism?

Extrapolating to modern mechanotech, this would be similar to an airplane flying faster and better upon regular reduction of fuel to it. Imagine a computer running more loads and faster upon regular reduction of AC power to it. Thus linear application of thermodynamics seems rather ridiculous and quantum theory may not save, because it disintegrates beyond the Plank's scale.
> Imagine a coworker fixed a random JIRA ticket which may be "switching to night mode does not work on a certain page" and then named it "Nightfall" and a logo and a landing page and a lot of bragging in the next periodic meeting.

Well, that would be hilarious.
not a single least common pin contains all prime number which is interesting
this reminds me of Hough transformations.
It's probably possible, but I doubt it's something I'd want to do.
I am a free user and I have 4o. I think it is just a gradual roll out.
America's never-ending battle against screw worms (2020)
I'm also in medical devices and I had the same reaction. "If you're out of Compliance, you're out of business."
> But it's the fun of alcohol!

Meh, I like wine more and more and being drunk less and less, one is seriously limiting the other :)
Libmagic is a heuristic, and I wouldn't trust it in this role. Setting a magic value that tells you to look elsewhere for the mimetype would be a reasonable solution.
A former lecturer - in English, teaching composition - from a university that has (per Wikipedia) about 5,600 academic staff.

Yes, it sounds like the guy is pretty odious...but WTF is the Guardian obsessed with tying him to UCI? Are they advocating regular FBI background checks on all low-level UCI instructional staff, or what? This seems to be the worst dirt that they can find about his behavior at UCI:

> Keeperman was also involved in labor activism as a member of UCI’s American Federation of Teachers chapter, and spoke at several conferences about labor conditions for lecturers, who are not tenured.
Quick, we should all use the least common pin numbers.

I switched my passwords to correct-horse-battery-staple and now I'm super secure.
the astra video is exactly in the style of existing google ads. disembodied voice, POV camera. so we're desensitized to them. in contrast the openai videos all had engineers front and center, excited to show off their work.

not hard to explain... im sure theres more elements but this has to be the first principal component
> Does anyone know why the Kindle is such a bad product?

Because it’s made by Amazon
Copy and paste an image using the clipboard.
We're actually using pyiceberg to retrieve metadata! All our IO and decoding happens in the rust side once the data has been passthrough.

We expose something called a ScanOperator which allows integration into various catalogs through a thin layer that exposes ScanTasks.

Iceberg's impl: https://github.com/Eventual-Inc/Daft/blob/416009138359a9d410...
Previous discussion:

Most to least common 4-digit PIN numbers from an analysis of 3.4M - https://news.ycombinator.com/item?id=40306374 - (56 points, 18 comments, 5 days ago)
I've seen something like this take place right in front of me. The light I guess was on a magnetic signal and not a regular cycle. The car ahead of me inched too far ahead of the magnet strip, I was too far from it. I had nothing to do that day and was curious how this would play out so I just sat there and gave them sufficient room to back up if they realized it. We must have waited a good 5 minutes with cars piling up behind us before that first car backed up, triggered the light in 20 seconds, then off we all went. There's plenty of social engineering potential out there to cause a lot of confusion, consternation, even chaos, but seems like the sort of hacker that would get their kicks off that is an extremely rare breed, or these sorts of things would be happening all the time for all sorts of parts of our life.
Not very informative. They're selling it as the fast/cheap option but they don't benchmark inference speed or compare it with non-gemini models.

According to https://ai.google.dev/pricing it's priced a bit lower than gpt3.5-turbo but no idea how it compares to it.
Anyone reading this, don't expect a smooth experience for desktop Linux under Hyper-V.

Hyper-V's team only cares about supporting servers. You're not gonna run a full-screen Ubuntu VM without a lot of banging your head against the wall, unless you spend days trawling random Github comments and reddit posts and fixing it whenever it breaks.
This is an impressive amount of public AI work coming out of Google. The competition we're seeing here is really pushing things forward.
One of my favourite Time Team episodes ever was when they found an Ogham carving on a stone when digging up a golf course on the Isle of Man.

The whole episode is a corker!

https://www.youtube.com/watch?v=kW3UQEDQ0zQ
AI is not a baby. That is an anthropomorphism. It is a very large field of mostly unrelated algorithms. Of which, one is getting all the attention at the moment.

Y’all need to go back to school. I’m so tired.
I've been thinking about that as well.

It's hard, but if you have a piece of fiction or non-fiction it hasn't seen before, then a deep reading comprehension question can be a good indicator. But you need to be able to separate a true answer from BS.

"What does this work says about our culture? Support your answer with direct quotes."

I found both gpt-4 and haiku to do alright at this, but sometimes give answers that imply fixating on certain sections of a 20,000 k context. You could compare it against chunking the text, getting the answer for each chunk and combining them.

I suspect if you do that then the chunking would win for things that are found in many chunks, like the work is heavy handed on a theme, but the large context would be better for a sublter message, except sometimes it would miss it altogether and think a Fight Club screenplay was a dark comedy.

Interpretation is hard I guess.
To be fair, the Kindle is primarily used for reading books and doesn't require a fast refresh rate. It also lasts for weeks (months?) without charging.
While no AI agent has shown itself to be capable of building amazing things and I agree with your food and artwork analogies, AI agents can work as fantastic teachers, lowering the technical barriers of entry for fields like programming.

ChatGPT can’t retain decent context to save its life but if you have the time, patience, and motivation to widdle away at a goal or a project you, yourself, can come out on the other side far more capable of building amazing things, thanks to AI. These are things you could have learned through other mediums, sure, but for a lot of people it is a far more natural experience akin to talking with a teacher, especially if you structure your prompts to feels as such.

I’m not ride-or-die AI over here but it has taken me from a painfully non-technical person, to someone who now has a vast interest and a growing, albeit slowly, skill set in a new hobby. It will be a long long time before I create something that isn’t derivative but that doesn’t mean it hasn’t been valuable along the way.
There's not much data on these yet, in part because optimized GPU implementations were lacking. We just got one for Argon2 (based on a third-party project, but we optimized it further) into John the Ripper half a year ago, and a benchmark of it is included on slide 42 https://www.openwall.com/presentations/OffensiveCon2024-Pass... albeit that's using somewhat dated hardware. In my experiments, Argon2's break-even point for CPU vs. GPU (where GPUs stop being faster) is at 100+ MB (likely even higher with newer GPUs), which is pretty high and inconvenient for some defensive uses. The issue is Argon2's excessive parallelism - on that slide, you can see that we're able to do 15k concurrent computations (filling pipelines of 2.5k x 32-bit "CUDA cores") when we compute only 480 Argon2 hashes concurrently.

For scrypt, you can see hashcat speeds (not in these slides), but I think there's room for further optimization.

For yescrypt, there's no GPU implementation yet, but there are of a non-final algorithm as reused by some cryptocurrencies (launched before yescrypt 1.0), so we can extrapolate from there (the final thing is moderately more GPU-unfriendly), like I tried here: https://lists.openwall.net/phc-discussions/2018/04/29/1

We ought to implement yescrypt on GPU as well, even if just to show how much better it fares against the competition. ;-)

As to CPU implementations, they're currently similar speed for defense and offense, except that in password cracking it's easier to move memory (de)allocation out of the loop, for a ~40% speedup or so - or less if the hash is configured to use multiple iterations over memory, thereby amortizing the (de)allocation cost, but then its memory hardness is suboptimal (could instead have used more memory in this time). Larger defensive deployments (such as dedicated password hashing servers/clusters we've consulted on setting up) also have this overhead out of the loop, but typical libraries and apps don't.
Possibly. You can often tell when a piece was composed based on how much he uses the low octaves. Some of his lower pitched works are because he could still hear those notes well.

You can notice this in his 7th symphony for example. https://youtu.be/Qu_kAWCKSo8?si=swCapaFJM9CwYwWV

This movement is incredible because it’s so simple. It’s basically beginner piano. And yet it’s overflowing with emotion.
Don't know how many of big biz leaders are psychopaths, but many of them don't seem to be nice people

Elon refusing to pay ex-Twitter employees what they are owed in severance, Zuck wasting Billions of dollars on his shitty Metaverse idea while firing tens of thousands to save money at the same time, Facebook/Google etc hiring thousands of people during Covid without any plan except to pad their numbers (and prevent competitors from hiring those employees) only to fire them a couple of years later, people like that WeWork dude (don't even know where to begin), apps like Uber screwing over their drivers, forcing people to commute to office for no reason.... and on and on
“ the slew of other health problems he suffered, including diarrhea and abdominal cramps.”

So no different than the average consumer-society sedentary person. Just let poor old Beethoven rest in peace.
Seconding this. Gemini 1.5 is comically bad at basic tasks that GPT4 breezes through, not to mention GPT4o.
I thought google Gemini had almost perfect needle in haystack performance inside 1 million tokens?
Using the word "hide" in any scenario should immediately get your spidey-sense tingling.
Putting aside the bugginess of the existing software, this litany of complaints mostly boils down to, “I wish Apple would make the macOS equivalent to the Microsoft Surface.”

This is a wishlist for a device that lets you do literally everything in every way possible that a Mac lets you do, but is simultaneously perfectly adapted to doing all of those things in a completely touch-only format with no downsides, regressions, or compromises.
> Docker makes it easy to provide multiple containerised copies of an identical environment.

Correct. The Linux architecture around a global of dependencies is, imho, bad and wrong. The thesis is it's good because you can deploy a security fix to libfoo.so just once for the whole system. However we now live in a world where you actually need to deploy the updated libfoo.so to all your various hierarchical Docker images. sad trombone

> Containers are a light alternative to VM images.

A light alternative to Docker is simply deploy your dependencies and not rely on a fragile, complicated global environment.

> I assume you find the existence of Windows containers just as embarrassing?

Yes.

I know my opinion is deeply unpopular. But I stand by it! Running a program should be as simple as downloading a zip, extracting, and running the executable. It's not hard!
Stretching the timeline to 30 years doesn't make the achievement any less impressive.
Not sure why you're downvoted. Been to Dubai multiple times. They're investing heavy in tech and infrastructure.

Americans have their own version of what is right but that doesn't mean it's right for everyone.

Competition is a wonderful thing.

Same as China, the first tier cities actually feel like the future.

It's not perfect, but different in it's own way.
In the App Store there's a new build of the iOS app as of 3 hours about (call it about 11am US Pacific time). It includes the GPT-4o model (at least it shows it for me.)
There's an interesting article that was posted just last week on this exact topic: https://news.ycombinator.com/item?id=40274662
I’m not a hater, I did vent here tho. I strongly believe tho that every touch point you have with a brand impact your perception of that brand, and an experience like this leaves a bad taste in my mouth. Thank you for letting me vent and for offering your perspective.
Its cyclical. The tolerance for hangovers and the recovery period went down (god do I hate it) therefore I drink less, thus I have a lower tolerance for alcohol.