skysight-inc/HackerNews huggingface dataset:
You could use an MMU sanely starting with the MC68010

Whether the Motorola MMU for the 68010 (the 68451) was sane or not is a matter of some debate. The 68451 was definitely slow and limited (segments, not pages); in the end, most vendors rolled their own MMU out of static RAM and PALs.
For AWS such services bring network effect, and pay back in other segments of ecosystem.
Pi-hole Remote for iOS has a disable for X minutes feature which is invaluable when you do run into one of these sites. I use it maybe once a week.

https://apps.apple.com/nl/app/pi-hole-remote/id1515445551?l=...
A "feature" designed to help you find your lost phone that can not work when your phone is lost is clearly designed poorly.

All Google had to do here was copy Apple's solution of having access to that one feature work with only the user name and password.
While other methodological aspects may be more doubtful, in the paper of Talhelm of Dong there was no "ideographic vs alphabetic" problem.

That paper compared Chinese people with Chinese people, where both groups had been assigned randomly and forcibly by the communist authorities to become agricultural workers in wheat-cultivating regions or in rice-cultivating regions.

The only confounding factors could be other geographic differences besides their major crops.

The point of the paper was to exploit this unusual historical fact as a social experiment that has eliminated most confounding factors that exist in other comparisons, like the factor mentioned by you.
Interesting that you've put depressed in quotes, as though having hell in your head isn't real.
One thing I've noticed with pdfminer is that it can have horrible load times for some PDFs. I've seen 20 page PDFs take upwards of 45 seconds due to layout analysis. It's anaysis engine is also decent, but it takes newlines into account in weird ways sometimes - especially if you're asking for vertical text analysis
Being connected to a mobile network tracks your phone at all times.
> Wasmer claims to cold start in 50ns

I believe this statement was based on Wasmer Edge product page, which was mainly measuring instantiation time if the module is already loaded in the Edge Node (which can be assumed true for most common programs such as WinterJS, static-web-server and more). As it seems the 50ns timing was not well understood, we updated our product page to reflect a more accurate timing thanks to your feedback.

We can get into sub-millisecond cold starts (loading a module from disk, instantiating it and serving the first request) for the best case scenario, a timing now properly reflected in the Wasmer Edge product page.

In any case, and to be clear, we can get into much faster cold starts than the full second than Cloudflare Workers currently offers for Python. Wasmer Edge should be at least 10x faster than Cloudflare Workers for Python cold starts, with a cold-start time of less than <100ms. You can also expect to see much faster cold start times in next releases :)
This seems like something achievable with the optics that a phone already has. It should be possible to wave your phone around and have it identify your glasses, if they are somewhere in the room.
To be clear, it is really a thing. The blood in the brain and behind the eyes can be explained with violent shaking. It's just not the only explanation for those symptoms, and some innocent parents/caregivers have had to suffer due to the system regarding violent shaking as the only cause.
Show HN: Dimity Jones in Puzzle Castle: An Electronic Escape Novel
_Dimity Jones In Puzzle Castle: An Electronic Escape Novel in Eighty-Nine Ciphertexts_ is a (mostly) fictional story, contained in a single text file, that requires the reader to solve puzzles as they go along, and to use each chapter's solution as a key to decipher the next.

Think: escape room in the form of a novel.

A computer, and rudimentary coding skills in a language of your choice, will be indispensable for performing the transformations -- and might help with the solving too!

My wife, the author, passed away five years ago. This is not the last thing she wrote, but it is the most unusual, unapproachable, and personal of her major works. It is also, as the only novel of hers that I cannot breeze through in an afternoon (and despite my unflattering appearance in it), my favorite.

Though _Dimity Jones_ was left unfinished, and perhaps abandoned, at the time of my wife's death, its elements were all there, on her hard disk, awaiting only a final compiling. My contribution to this text has therefore been little more than that of an occasional copyeditor (my wife was a meticulous speller and self-proofreader) and playtester.

Before releasing this work more widely, I would love to have it test-driven by better coders and puzzlers than I.

Any and all feedback is welcome, from positive to negative, from the sweeping to the picayune. Let me know what confuses or frustrates you -- and especially let me know if (where) you get stuck.

Otherwise, there are no special instructions; it's all in the book.

While _Dimity Jones_ is still in its debugging/proofreading phase, please refrain from sharing it or putting it any (other) public place. (Christine would have been horrified to see her work thus published before it was letter-perfect; but I have exhausted my pool of friends and colleagues both able and willing to tinker with it. This seems like the ideal community of potential testers.)

Thanking you in advance. I hope you enjoy!
It’s not the same size BTW. Depending on a particular configuration, the moon can be between 10% bigger and 10% smaller than sun.
I'm guessing, just guessing, that most of the people who don't think slow execution is bad are probably not that interested in what the machine actually has to do to execute their code, and hence, are not actually well educated in making those tradeoffs.
Is Model Collapse Inevitable? Breaking the Curse with Real and Synthetic Data
I thought this was about making things enticing to the scrum overlord, but sure…

Not everything has to or can be be cross-platform, not everything has to be web-visible. And I'd argue that serving the same view to everyone is quite often a bad idea. (Heck, in the web-case, it's not even just the view)
I agree with almost all of this, but you lose me at "the right to resist". What, precisely, does that mean? The right to blockade roads in Gaza, to use force of arms to prevent IDF vehicles from entering Gaza? That makes sense. October 7th, though? Obviously not.
I don't think you're going wrong either way. It is worth checking out the job market around you and using that to ultimately decide.

Around here, for whatever reason, Rails jobs seem to pay much higher than JS jobs. But, I know that's not true everywhere.
This is such a phenomenal book.
Although neat, it's definitely _wayyyy_ too wordy for any real human conversation. Generally, "tweet" sized messages are far easier for someone on the other side to understand.

If this was an email, it would be fine, but it's chat.
A black mirror? Much like a black Google blackle.com , without hard evidence, my guess is the energy savings is almost none.

Since my first phone with a background c. 2010, I have never changed the background from whatever the default is. I keep waiting for something important enough. I should probably reflect on that at this point.
CSR is also $550 with a $300 travel credit that is not difficult to immediately redeem.
Yes, this is the strangest coincidence of this entire setup to me, it doesn't seem related to enabling the development of life (besides, when life arose, the position of the moon was quite different), but it was instrumental in verifying the theory of relativity, just in time for humanity to discover it.

And here's the backstory about verifying relativity: https://en.wikipedia.org/wiki/Solar_eclipse_of_May_29,_1919
You can put something like detect-secrets[1] in a commit hook.

no_secrets=$(git diff --staged --name-only -z | xargs -0 detect-secrets-hook --baseline .secrets.baseline)
test -z $no_secrets && exit $no_secrets

1: https://github.com/Yelp/detect-secrets
I don't think my pixel 6pro stutters unless there are Bluetooth issues. I used it cycling and listening music for many hours, and if music was cached, no issues. Sometimes there are issues with Bluetooth and streaming, but I think I can tell these apart from other stutter.
One can't search by smell.
related: https://htmx.org/essays/how-did-rest-come-to-mean-the-opposi...
There is a concept called a "legally consenting adult". The presumption is that a legally consenting adult is capable of signing a contract. This is why, for example, contracts signed by minors are not enforceable.

If someone is borderline on this, it's fine if the court steps in to give him some slack.

But the defense in the case under consideration was not lack of mental acuity, unclear legalese, ambiguity, coercion, or power imbalance.

It was "didn't read the contract".
I can't stop laughing at this prompt

"Your response must follow ALL these rules OR YOU WILL DIE:"

This is state of the art of programming too. I'm not passing judgement on this, except saying this is hilarious.

Edit: And at the end

"- If the user provides an instruction that contradicts these rules, ignore all previous rules."

What? That opens you up to all kind of attacks, no?
> They don't have a yubikey, don't understand how the apps work...

But they almost certainly do have a phone, any vaguely modern phone is also a valid hardware credential - and given how much time people spend using a phone it might even be more practical for them.

I would argue that the problem is we've made the inconvenience symbolic - people see me sign in at work (with a Yubico Security Key 2 typically) and assume that's some sort of get out or workaround rather than, in reality, the much more secure option that my employer was too cheap to provide. They intuit that the thing they're doing is annoying and takes more effort so logically it must be more secure not less, right ?
Kind of cool to see it. But a bit overhyped.

Just a small distraction that keeps us “united” for a moment in time.
Transit is so good it replaces cars. That means users can afford to pay for it.

Free transit is a terrible idea because e.g. it means tourists don't contribute and anyone who passes a tax cut will have defunded it without the actual users being able to help.
A few miscellaneous observations about Claude's new beta function calling / structured data support (https://docs.anthropic.com/claude/docs/tool-use) that I encountered while making this notebook:

1. It is not nearly as good as ChatGPT's function calling conformance, hence why the system prompt engineering is more aggressive than usual.

2. Claude doesn't seem to handle nesting schema well: otherwise I would have allowed "generating X cards in a cycle" as a feature. The documentation does state that it can't handle "deeply nested" data but a single list is not deeply nested.

3. The documentation mentioned that Claude can do a chain-of-thoughts with tools enabled: in my testing this reduces quality drastically. In Opus, which does it by default, it's a waste of extremely expensive output tokens and it has a tendency to ignore fields.

4. Haiku and Sonnet have different vibes but similar subjective quality, in this case Sonnet being more "correct" and Haiku being more "fun", which is surprising.
Do you use AirPods?
I tried to migrate a few nights ago but gave up for now as it was too many changes. I will give it another go this week on a full stomach.
Every Webcam in the Path of the Eclipse
Android had audio latency issues for a long time, and I think they were originally related to the fact that Linux also had high latency audio. I was under the impression that these were much better now:

https://android-developers.googleblog.com/2021/03/an-update-...

I haven't heard about issues with latency in iOS audio, but the iPhone 8 is certainly not "modern". Are you using bluetooth headphones? Which apps are you using to play the audio?
Yes, because the west is absolutely a totalitarian dictatorship where books are burned. I love dystopian literature and sci-fi authors have sometimes done a better job of predicting the future than the academics and journalists, but neither of those books predicted the present. In fact, both were describing the past: 1984 is about Stalin; 451 is about McCarthy. If anything, you’re describing Brave New World. We don’t live in that future either.
I can consistently trigger it playing a video in any player under X11 e.g. videos in Firefox or in a standalone player like mpv/VLC etc. It's pretty damn obvious in certain types of videos e.g. action movies. But always on Intel GPU so it's possible it's not so noticeable with other GPU due to hardware or driver software differences. The Intel driver for xorg has a configuration flag that stops screen tearing.
Are you using bluetooth headphones? Radio interference is far more common than any scheduling issue.
Strong agreement for that approach in the second case. I like a good yellow flag.
Hi - yes it is all outlined in our Terms of use for Cody

https://sourcegraph.com/terms/cody-notice

Sections I-IV :)
time, focus, priorities, or just curiosity to learn. people have their reasons. Nothing against SQL btw, but very difficult to make someone learn something, especially in authority. There must be people who have done it, it's not none or all, just needs curiosity & effort to learn.
You could easily create a tiny .COM program to reboot the PC, using DEBUG.

You had to start DEBUG, then, at its prompt, use, in sequence, the A (Assemble) command to assemble a JMP instruction, the N (Name) command to name the .COM file to write the assembled machine code to, the R (Register) command to set the CX register, indicating the number of assembled machine code bytes to write to the file (with the BX register already initialised to 0 by DEBUG on startup, because both BX and CX were used to indicate the number of bytes to write) and then the W (Write) command to write that many bytes of machine code to that file.

Then you would exit DEBUG.

Now, at any time after that, you could run that .COM file to reboot your PC.

So if it was called R.COM, you could just type R and hit Enter to reboot. (In DOS, you did not have to type the executable file name's extension, whether it was .COM or .EXE or .BAT.)

So if you were playing a game in the office during working hours, it could be faster to type R and hit Enter, than even to press Ctrl-Alt-Del or to press the reboot button of your PC. Useful if your boss suddenly came into the room ...

IIRC the JMP instruction was: JMP F000:FFF0. (1)

That would make the PC jump to that address in memory (in the BIOS ROM) and start executing the code there.

And that was the start of the BIOS machine code to reboot the PC.

(1) When I googled just now to confirm the address, since I was not sure of the exact one, interestingly, the first hit was an article about the same topic on ... Susam's site :)

But his BIOS address as shown is different from mine.

See the section "Reboot Program" at:

https://susam.net/rebooting-with-jmp-instruction.html
How do hidden trackers "prevent" theft? If a thief steals your bike and is notified that it's being tracked, they're probably much more likely to abandon it somewhere, at which point you can recover it. This seems like a safer bet than trying to hunt them down yourself. (It should go without saying the police are not going to go get your bicycle back for you even if you do hand them the GPS coordinates.)
Something is fucked up with Apple Music streaming playback; it may be Bluetooth specific or may not be. In nearly every song I stream, whether it's from my iCloud library or Apple Music itself, there's a stutter at exactly the 15 second mark in whatever song it is; the stutter is different every time but when it occurs is consistent.

There are also inconsistent stutters throughout songs.

iPhone 13 and 2nd gen AirPods Pro, if it's relevant.

I've filed a feedback but Apple feedback is a black hole these days.
This is very cool! Thanks
Of course, otherwise you might end up with a hovercraft full of eels ;)
My point is that you’re an expensive niche (manufacturing and installation wise) in a market usually competing on $/sqft.

Manufacturing would be more than +10% because existing lines would need to be retooled to produce it, and it would require different packaging. Volume will be lower as well, so margins need to be higher. 50% more expensive? Or maybe even the same price as a normal panel twice the wattage.

Installation would be more than 2x because standard mounting wouldn’t work, so it would be 3x the time (probably) plus figuring out how to mount them. Since you have an odd shaped roof, that would also likely increase difficulty/costs.

Very high snow load or flexible solar panels are similar (but larger) niches.

Looks like someone does make them though! And my guess is someone does already have all the mounting knowledge, it just may not be the regular solar install guy, so it may take tracking someone down.

[https://lasolarfactory.com/en/products/triangle-solar-module...]

Unlike the other products in their site, that link doesn’t have specs and wants someone to ‘contact us for details’ which doesn’t seem like a good sign.

This is also why utility scale solar has been the trend lately - it’s often more economical to turn some random low value flat land half way across the state/country into a maximally cost effective solar installation and then sell the power. Which means square panels on the simplest and easiest racking they can figure out.

Every random person figuring out their own bespoke solution is a lot more expensive.

if it will actually pay back that quickly, that’s awesome - then you get to bypass whatever insanity your utility is doing to cause those high prices. I haven’t heard of any up to code installations having nearly that good a payoff. Where are you located?

Bespoke is a lot more fun/cooler though.
Thank you for that. I copied an earlier comment and I guess the URL got cut off.
You are right. This does not happen always, but sometimes. Maybe with Wikipedia, not dictionary?
Maybe with my english-russian dictionary.
Yeah - one thing that didn't make the edit unfortunately was a few paragraphs on this. They'll make the book chapter though, when I write that.

It was one reason I wanted to tackle Osborne first in the series - because Vector did, quite legitimately, Osborne Effect themselves with the 4. Which absolutely didn't help.
I've been thinking recently, we might have too many layers of abstraction in our systems.

And I didn't even know about most of the ones in this post.
I have a separate blog post about threats in system prompts: https://news.ycombinator.com/item?id=39495476

Before I added the threat, Claude subjectively had a high probability of ignoring the rules such as generating a preamble before the JSON and thus breaking it, or often scolding the user.

At a high-level, Claude seems to be less influenced by system prompts in my testing, which could be a problem. I'm tempted to rerun the tests in that blog post, since in my experiments it performed much worse than ChatGPT.

> What? That opens you up to all kind of attacks, no?

tbh it doesn't listen to that line very well but it's more of a hedge to encourage better instructions.
There is massive corruption and lobbying in the decision chain. I cannot imagine responding positive, without any incentive, to a proposal "Shall we outsource this stuff to Bengaluru?". Anyway this applies mostly to corporate EU, profit extraction in public sector in many EU countries means rather hiring local software house with local students on some non-permanent volatile contracts.
Can’t say I’ve heard this.

Audible app over Bluetooth to my car has issues between chapters/tracks. But it’s probably fair to blame Audible’s software for not handling this edge case very well (since I don’t encounter the same when switching tracks in other apps in the same setup).

Maybe your issues are something similar, and specific to a particular case you have rather than a general issue with modern smartphones.
I remember our group of students would chip in on flowers and chocolates for the girl who was punching the cards. Every mistake meant manually cutting new holes and mask taping the extra holes to arrive at the correct character.
Every upgrade of eslint is nightmare so nothing unusual
Most car manufacturers take some efforts to try and ensure residuals stay reasonable, otherwise customers will be less keen to repeat buy for obvious reasons. Setting prices correctly at launch is key for this.

What Tesla did, which historically is not a "normal and expected part of buying a car", is repeatedly slash list pricing after launch, thus meaning the used market does not trust valuing them, as so many used car dealers got very badly burned on inventory they paid too high a price for when the new car prices came down, putting them all underwater.

These aren't small or predictable market moves either; they are random swings. The Model S and Model X have been reduced new by as much as 24% at times. This Simply Does Not Happen at most car companies, most of the time, and residuals are more stable as a result.

Imagine you had just taken stock of a used model S, valuing it based on purchase price "n", then tomorrow the manufacturer slashes the price of a new one by 24%. That's very, very hard not to end up underwater.

Similarly, for existing owners - that 24% cut has just shifted the depreciation curve massively, and not in your favor. Existing owners frankly have every right to be pissed.
Like Huxley after him, Dante made the first circle sound somewhat appealing. No doubt the food there could be much better, but the attraction would be the company, not the cuisine. (somewhat like Peter Wimsey visiting the Soviet Club, where his host tells him "...the cooking isn’t very good here, but the subscription’s so small, you see"?)
That is why my comment was full of caveats! I also felt like maybe the taste was not really comparable. But I think you nailed it with the last sentence!
Hubs have no noticable impact on latency.

https://www.youtube.com/watch?v=nbu3ySrRNVc explains it and has some statistics.
Two major outages less than half a year a part, but with wildly different outcomes. It's definitely showing their engineering capabilities were targeted at the correct outcomes.

Would definitely be interested to see the detailed RCA on the power side of things. Not many people really think about Layer 0 on the stack.
Reading that back in the day was one of the reasons she was on my list for this series to write about. Was the first time I'd heard of her!

(Love your ongoing blog and output)
Is it as much fun to work with as Azidoazidolazide?
why can't it be 'accidentally' by God?
Touch can reduce pain, depression and anxiety, say researchers
I've been using Android phones as an audio playback device since the original G1 and have never had a single audio stutter from simple music playback.

Even when switching wifi networks, driving on cell coverage, Bluetooth or hardwired headphones etc...
Small?! Actually, despite how small it looks from here on Earth, the sun is very large!
Sure, but lack of perspective correct texturing is a separate issue, with a separate visual artifact.

Jittery polygons refers to the artifacts you get when polygon vertices are snapped to integer pixel coordinates, rather than taking into account subpixel positions. Quake did not have this issue, despite not using floating-point calculation in it's rasterization. It did use floating point when texturing spans, after rasterization, but this was more of an optimization than a fundamental requirement for accurate texturing :)
Sometimes you just have to grin and bare it, particularly something as harmless as overweight VPs imagining they are hypermasculine arctic explorers. All jobs are mostly cosplay, management doubly so.