skysight-inc/HackerNews huggingface dataset:
That blast from the past and welcome to the 80's ! The 0x87 BIOS service is used to perform the memcpy() from real mode. You might think it is just 3 arguments! But not in that good old days of 1987++ it was all much more convoluted fun! The API has so strange format because it tells you to construct two segment descriptor entries including correct segment attributes. The structure of that buffer is a hack that allows BIOS to create more entries internally (SS/CS? descriptors likely) and use whole buffer as a new GDT which will be used for a copy in protected mode stub. So your destination on SI+0x18 and source SI+0x10 are in fact two GDT entries which BIOS will just use for REP MOVSD/MOVSW. And because you are on 386+ CPU, yes you can use full 32-bit address (in SI+0x17/SI+0x1E) If you are wondering about the detailed format, check data segment descriptor format in AMD or Intel documentation. The max size to copy in CX reg is 0x8000*2 bytes, but this is likely due to the 80286 segment limit which was 64K. It may just work on 386 with 128K, but I would not count on it. Keep the SI+0x16/SI+0x1D zero -> Don't touch D/B bit nor the G bits. You can consult Ralf's brown interrupt list for further details about this INT 0x15 AH=0x87 call. Rudolf
> But what strikes me is that there is no relief like there was in my time. There is no “now read chapters 3-7 of this book” in any of her homework

That is the most bizarre complaint I have ever heard, and it’s certainly not a restriction coming from Common Core. Consider asking the school why they aren’t expected to read books.
Such a thing has been done in the UK - as for "no economic basis" - Wikipedia says "Milton Keynes is among the most economically productive localities in the UK, ranking highly against a number of criteria. It has the UK's fifth-highest number of business startups per capita" This "very silly idea" been done and proven in the UK, when overcrowding made it necessary, and quite likely other countries - I bet China's done it. Why does any new city start? Historically its often been due to a natural resource that could be traded, transport links or some such, but there's no reason why this couldn't be jump started as has been done in the UK. Especially now with tech and many people WFH. Also from what I heard, Toronto was already considered a hideous sprawl, not necessarily desirable to further extend.
Five disfunction of the team was the dumbest shit filled crockery ever to be put into print. Please save your self the loss of braincells and skip this book.
Genuinely curious, how do you plan to compete with Ory and Zitadel in this space without being open source?
https://www.adafruit.com/ is an amazing resource. The tutorials are excellent and the products and video presentations of them are really great. Basically every single product has accompanying videos. It's very easy to spend some $$$ there.
Nice to hear. Glad you like it. What was the winning thing for you?
That’s an interesting idea. I have no good answer to your question, but something like a dodecahedron comes to mind, as a ‘trade-off’ between a cube and a sphere.
The information density and the ability to drive deep into a subject is far superior in written form than a video.

I can think of a few reasons to support my assertion. First is simply the fact that you must dedicate much more time to read a book than a short form video. I just read Giles Whittell’s book Bridge of Spies, and it easily took me over 15 hours to read from cover to cover.

The next reason is the depth of understanding that you can gain from the act of reading. The author in that book wove in quotes from primary sources, details and nuance from the private lives to develop a nuanced view of the characters, all of which provides the deep understanding required to fully grasp the events that led up to the 1962 spy swap between two superpowers.

Finally, the fact that it took me 15 hours to read that book over the course of a few weeks meant that I had the ability to start synthesizing higher level understanding of the book rather than just recognizing a few facts. Sleep is important for the brain to organize thoughts during the day, and the fact that I had at least 10 sleep cycles to process the information I had learned in that “chunk” helps me truly remember concepts in the book in a way an hour long video cannot.

I find my ability to make rational arguments is greatly improved after I have the chance to dedicate time reading good books. I find my own kids ability to research subjects have been compromised- I can hardly convince them to do more than pump a literal question into Google and … maybe click on the first link? It’s terrifying.
Do you think that the parent I was responding to didn’t understand my intent? Did you really think I meant any random location on the east coast?
Ha, this is actually a really good case in favor of not hiring the best people. Any metric you have for estimating "best" will be gameable.

Now I'm reminded of https://www.ribbonfarm.com/2019/04/15/mediocratopia-4.
I'm guessing that Cicero, Galen, et al. would have primarily been looking at upper-crust Romans. Tribal groups are necessarily more equal.
I agree. I didn't know that statistic, but that was my impression from other things I've heard.
RuntimeDyld is being replaced by JITLink and most recent development happens there. When moving on to new LLVM versions, this might be something to consider:
https://llvm.org/docs/JITLink.html
I tried NextCloud + Memories but multiple hosts said the facial recognition app wouldn't work. Face recognition is important. I tried Librehost for Nextcloud, seemed great until face recognition didn't work and support said it wouldn't.

I can't self-host hardware, my home internet is shat.

I really want to run a managed-host instance of Immich (or NextCloud) but am struggling. This is for family photos shared by 3 siblings. 100GB+ of storage is ideal, cpu and connections isn't as important since at max it will be 3 users.

All these programs looks great and have easy Docker setups, but I can't figure out Docker storage. Docker seems to be more about running the app, not storage. If I install Immich on a Docker instance, do I have to connect it to external storage? If so who and how?
> those are high-value products/gens where nvidia did indeed “pass along the savings”.

You've got to be joking. The 3000 series cards weren't any kind of "pass along savings", and this generation after it have pricing best called "taking the piss". Widely regarded as "price gouging".

You're probably the very first person on earth to try telling people those cards are cheap (with a straight face). I don't think you're going to be able to convince anyone that you're right.
Your comment makes me smile. Thank you! :)
Doesn't matter. Execs, MBA types, and VCs only hear "data is the new oil" and think it is just as fungible.
This comment definitely sounds like someone yelling at the clouds. The fact it starts with "I agree" is a red flag. These are stats and facts that can be looked up. There is nothing to "agree" or "disagree" with.
We know that reading for kids (an adults) increased by a significant amount during lockdowns. We know that kids write and read a lot more, in the form of social messages to friends using there phone than any previous generation. We know that the world in changed, and these young kids are kinder, and more socially aware than any of us ever were.
Our generation is all about written communication, but for them, video chat is a new normal. That could be in the workplace, but also social media. Short form videos have completely replaced what we used to do on message boards or forums.
That is for the general population though. The top academics are doing just as good or better than the top academics from any other older generations. Even though it seems like the Flynn Effect tells us otherwise, that is not the whole story.
Anyway. I am always skeptical of old people saying anything negative about younger generations. Because it almost always turns out to be untrue.
How do I integrate this with a reverse proxy like Caddy and their forward_auth directive? I want to secure my apps on the proxy layer, not the app layer.
> I just think it's more realistic to go into a marriage with the expectation that the person you're marrying is not likely to change much.

I think that is absolutely true. Hopefully by marriage, partners have some practice and success promoting each other's happiness.
Why would you start if not to graduate?
Yeah, it immediately stood out to me how the final film leans so much more toward “show, don’t tell”. Vader doesn’t have to tell you how powerful he is! He just quips “Impressive” and goes on give Luke a smackdown. “All too easy.”
Any Emacs integration?
I'm an IC, so no. I'm given a task or a module of tasks to investigate and solve them based on budget. I may give input, but rarely are the approaches I'm told to take after giving options nor approaches the most optimal nor quality route. Nowhere in the contract does it mention "maximize productivity", nor does it happen in practice.

Even if I was a manager, politics in the office would keep me from hiring the most optimal employee if I can't convince HR or whoever to cough up a bit more money to hire them. Nor would it let the manager relax the load on the most productive workers stuck in meetings so they can work. There's a lot more Theatre among the c class to make things look shiny to investors than there ever is among the workers.

So it's not literally nor figuratively my job. nor even my job de facto. It's not even the C class's job: the most productive is not necessarily the most profitable to begin with.
Air pollution had high amounts of lead before leaded gasoline was banned in cars. Lead is way more toxic than wood smoke.
Is there a term for this systematic approach? I do it too, in software, and hone in on the right behavior using unit tests - especially to account for idiosyncratic off by one errors.

Basically: get the structure right and then re-align the implementation to meet the expected behavior.
Ok, ill just march an angry mob through your neighborhood and torch a car and see how you like it. Maybe you are right, the emotional state of this mob has no similarity to any of the terrible tribalistic horrors that checker history. Ill leave you to it, enjoy.
This is not just an American problem. The same has happened in the UK, and it seems to be happening in many other places too. The problem is that the west has become addicted to beureaucratic central control and distrustful of the ability of trained professionals to do their jobs without incentives and standards.

> I often spend time with my kids talking to them about subjects like ancient history, philosophy, writing, poetry, math and science in ways that are stimulating and it’s a constant refrain, “I wish school were this interesting.”

This is why I took my kids out of school. Once you get interests started and some basic skills in place kids will largely educate themselves.
Netflix's US catalogue is not the same as many international markets where they are still the only game in town and have the streaming rights to much more stuff.
You probably don't know it's going take more than a week right away. You hope you can fly the next day, then the next, etc...
On my machine, running the debug executable on the medium-size dataset takes ~14.5 seconds, and release mode takes ~0.8 seconds.
what's the database timeout answer? i would say something along the lines of 5 seconds max.
Are there any games on Steam made with this engine?
Extremely rarely? I use it all the time. Just yesterday I wanted to develop some code on my (faster) desktop, while at a coffee shop nearby. I could have set up something like TRAMP I suppose, but just running emacs on my desktop and displaying it on my laptop was much easier.
> whereas for the US, the consequences of Ukrainian defeat, while fairly dire, would be more nebulous.

Until Trump says that he doesn't give a crap about the Aleutian islands.
No, I imagine them doing exactly the same thing we are: using more and more efficient methods of communication as we develop them. Compressing and encoding data, focusing our transmissions where they need to be instead of blasting at max power in all directions, using the most effective form of transmission for the purpose whether it’s laser, microwaves, specific wavelengths of radio, or hard line connections for planet side comms. Signals decay very rapidly over distance so unless you have a very good reason to build a gigantic transmitter capable of reaching beyond a few light years in all directions you’re not going to just accidentally wind up communicating with a random star 100ly away.
I suppose it depends on how collision detection is implemented. Maybe the cars tunnel through the frog at later levels? Although it does not seem to get easier at higher levels (got up to level 62 using the potato method).
But if we'll become a grabby civilization, then there will presumably be at least trillions of humans born in the distant future who will live all throughout the universe. Isn't it that an extraordinary coincidence to find oneself born among the first few billion?

Incidentally, Carl Sagan used the above line of reasoning as a sign that human civilization was going to collapse before a few more doubling times.
https://hbr.org/2023/02/what-is-psychological-safety

https://www.slideshare.net/dberkholz/assholes-are-killing-yo... (video at https://www.youtube.com/watch?v=wE_SpIdIGK4)
There's a difference between banning things (including books) for use in schools and the federal government declaring certain books illegal. We are dealing mostly with the former here. California doesn't want its schools reading Huck Finn and To Kill a Mocking Bird, Florida doesn't want its schools reading Gender Queer. Anyway, that's all mostly a red herring. There's nothing stopping kids in either state from going to a public library to check them out and read them.
I interviewed at Google nearly 15 years ago and it was already phone screen + a marathon of on-site interviews. Maybe 4 in a row.
The "unsigned" part isn't surprising, considering Apple would never approve it. But the installer package is far from ideal. It's typically only used when a program needs to install a privileged helper service, and I don't know why Popcorn Time would need that?

Edit: It appears to be just a .app file? Unless the .pkg is bundled in there...
It is interesting, but I think a civilization capable of planning on million year timescales would have a better plan.
also known as "a fortuitous cancellation of errors"
I really appreciate what you wrote, and especially this:

> -don’t be afraid to write things that are long. Long headlines, long landing pages. There’s this prevailing advice to make things short, and while I do also do that, I have found that it’s not the length that’s the problem, it’s the content. If something is really good valuable and interesting, people will read things that are super long.

I have a tendency to want to write less so that I look "cool" and forget that I as well love to read a lot if I like what the person is saying. I also tend to either forget and/or roll my eyes at the super salesy sites that have soooo much copy and yet often those are the people who are quite good at selling.

In summary, I think I often try to be the cool kid and forget that being warm can develop a deeper, more genuine relationship.

Thank you!
It took some effort, but I have finally evolved past boring and unrewarding ability to read…

Can anyone please share a hackernews-to-video converter? Tried finding it through TikTok, but without ability to read it is a pain to type something into their search bar.
The issue is actually that your usb-c receptacle broke free from the PCB inside. Open and you'll see. I emailed them about it a while ago. They majorly fucked up the design. The connector is on the very edge of a very thin finger of a thin PCB. There is nothing holding it to the case, only the few solder points to a thin PCB. They did not care. I sent photos, explanation, and a rather long essay as to why this should never be done on a product that expects contact with the real world, and how it should be done.

I'll try to dig up my photos and post them here. It is a pathologically bad design.

I fixed mine by replacing the usb C socket, adding a few blobs of epoxy to hold it, and wiring the USB data and power lines across the cracks in the PCB

EDIT https://photos.app.goo.gl/eu4P8fnaNtV9vhMo7

the video in there, via microscope, you can see how the contacts peeled off. Larger photos show the PCB and how the connector is "affixed". Final photo is after it was fixed, but before the epoxy
> In a New Hope, it’s known that Anakin was Vader, right?

I don't think it is. At least not that I can remember.
Related recent discussion: https://news.ycombinator.com/item?id=39300863
Multimeter and basic input output testing is your underappreciated friend.
Although a Grizzly Is on Its Flag, California Unlikely to Reintroduce Grizzlies
Tear up the rails and let autonomous vehicles use that right of way. Vastly more flexible and efficient.
I don't want to debate your claims about the state of public schools, but wonder if it is worth thinking about what could cause this, and consider the types of investments our country is making in public schools and who is deciding on curriculums.

For example, in Wisconsin, one report finds that teacher pay is lower than it was a decade ago.
https://www.greenbaypressgazette.com/story/news/education/20...
Wisconsin has a budget surplus, the money is there,

And in October 2023, the governer gave raises to all state employees -- except UW emploees. https://wisconsinexaminer.com/brief/lawmakers-approve-raises...

People who work in public education talk about what appears to be a long-running organized campaign to attack public schools and intentionally degrade them. I'm tangential to the debate so don't have evidence at hand, but I can say that the evidence is strong enough that there is a valid case. Obviously without hearing the other side we cannot draw a conclusion, I'm only claiming that the case is sufficient that it is worth hearing.
Unfortunately most of today's software is also going down that route, if not necessarily killing people then most likely making their lives a lot more nightmare-ish. AI is a very good example of that.
If you mean all of these in one place, I don’t know, when I made that I didn’t intend it to be how it ended, but it started as a hacking something to do another and every time I stumbled upon an issue, I just search it in the docs or just the internet. That being said, I believe I still have that behemoth sheet with all the stuff I did it (except the delays script), I can make a write up about all of these sections I mentioned with examples and such, nothing soon as I’m busy with other stuff but when I do I will definitely ping you here. Just note that if you do the same you will perpetually play whack-a-mole game with google if you used that since they will keep blocking it, else people will never pay for hosting services.
You can only begin to understand the complexity and nuance of a subject if you are exposed to information in long written form. Tbh I see this with my own kids who don’t even know what questions to ask because they haven’t seen the possibility that there is more depth than what’s available with one click on Google.

Imo it leads to a propaganda driven and conspiracy mindset- if your understanding of the world is limited to a shallow “us vs them” viewpoint, and don’t know how to truly dive deeper into a subject (not just politically charged subjects, just any subject) - then you are imo more willing to accept a “magical” view of the world since you can’t understand what’s going on and you are at the mercy of whomever is more charming at the moment.
The language is far from stable, but I have had a LOT of fun writing Mojo code. I was surprised by that! The only promising new languages for low-level numerical coding that can dislodge C/C++/Fortran somewhat, in my opinion, have been Julia/Rust. I feel like I can update that last list to be Julia/Rust/Mojo now.

But, for my work, C++/Fortran reign supreme. I really wish Julia had easy AOT compilation and no GC, that would be perfect, but beggars can't be choosers. I am just glad that there are alternatives to C++/Fortran now.

Rust has been great, but I have noticed something: there isn't much of a community of numerical/scientific/ML library writers in Rust. That's not a big problem, BUT, the new libraries being written by the communities in Julia/C++ have made me question the free time I have spent, writing Rust code for my domain. When it comes time to get serious about heterogeneous compute, you have to drop Rust and go back to C++/CUDA, when you try to replicate some of the C++/CUDA infrastructure for your own needs in Rust: you really feel alone! I don't like that feeling ... of constantly being "one of the few" interested in scientific/numerical code in Rust community discussions ...

Mojo seems to be betting heavy on a world where deep heterogeneous compute abilities are table stakes, it seems the language is really a frontend for MLIR, that is very exciting to me, as someone who works at the intersection of systems programming and numerical programming.

I don't feel like Mojo will cause any issues for Julia, I think that Mojo provides an alternative that complements Julia. After toiling away for years with C/C++/Fortran, I feel great about a future where I have the option of using Julia, Mojo, or Rust for my projects.
One thing I have heard from people is multiple reputable companies have been looking to see if the salary desired is not only inline with the range expected; but they are also calibrating things against what comparable levels/individuals in the team/org make.

The norm, in the last few years, has generally been in most cases a new hire makes more than a long tenured individual in the team.
I didn’t know about this, but it’s great! It makes me wonder whether I should come up with some kind of funny enclosure for my cube now, haha.
There's an app that runs natively on RM2 that supports Zlib downloads. You'll have to tweak the source to work with your personal domain.

I buy physical books and then get digital copies from Zlib (if publisher doesn't offer digital downloads that is...)

You can also just use Google Drive or SSH to copy books from another device like Kindle, Android, or a laptop.
Is it not suspicious that the only real evidence of this being a suicide comes from security cam footage from a spy agency?
I haven't read the script but, couldn't that be interpreted the same way it would be in the movies today? That is, the idea that Vader 'killed' Anakin by converting him to the dark side; Anakin is gone and now Vader exists - so different that the identity is different.
> We don't gain oral communication (we always had that alongside texts). We lose reading.

The reason I've heard that we have public schooling in the first place is because the Prussian Army convinced the Prussian State (to the degree these were distinct organisations) that it needed literate soldiers as a prereq for Auftragstaktik; that having been successful, everyone else copied their system.

see https://en.wikipedia.org/wiki/Mission-type_tactics

and https://en.wikipedia.org/wiki/Prussian_education_system
Remember: Finding a job is a sales process. You are selling a $1,000,000+ product (yourself over N years of anticipated tenure). How would you approach making a million dollar sale if it wasn’t called a job?

Do that.

Your CV or resume is sales collateral. Focus on warm and hot leads over cold calling. Vet your leads with conversation, make sure you really can solve their problems, then give them your sales material. Preferably optimized for the lead in question.

If possible make the sale before interviews even begin. That way they’re just a rubber stamp and smoke test for red flags.
This sounds awful. An IQ test (and needing to prep for one)? Failing an interview based on a bad DB timeout answer? shudder