skysight-inc/HackerNews huggingface dataset:
I learned a lot just reading the blurb for their youtube video:

You probably saw recently that Microsoft and IBM released the source code to MS-DOS 4.00 on GitHub. This is under the MIT License, which is an open source license and compatible with the GNU General Public License that we use in FreeDOS.

But if you tried to compile the source code release, you may have hit some problems. I understand it builds fine under MS-DOS, which is what you'd expect. But under FreeDOS, you have to clean up the source code a bit before you can build it. The short version of what's going on is that when they put the code into GitHub, GitHub used UTF-8 for encoding, and DOS uses Code Page 437.

Here's how to clean it up. (Visit our website https://www.freedos.org/ )

is that really the license? I thought Microsoft released under an "except commercial" educational license?
If you've grown up using touchscreens (absolute position), then a mouse or a trackpad (relative velocity) could be a bit counterintuitive.
Three Parts of Ephemeral Problem
Thanks, I missed those.
Reminds me of some reddit post with a link to some page with some local history, but all of the image links were broken. Within a few minutes I posted the link to Wayback and they were delighted because they happened to be archived there.
I remember using MIDI Thru only for things that weren’t timing critical, like pads for example.

The Midex also added four additional MIDI outs, I think there was something similar for Notator (the Logic Pro predecessor), Unitor something.
If you are really making 3x what you really need, you should be building wealth at a rapid pace. Once you are financially secure, you can stop doing unfulfilling work just because the pay is good.

I 'retired' early because I don't need to work for anyone anymore. My wife and I saved and invested so we are set financially. I still love to program so I spend my time and energy working on a project that is personally fulfilling to me even though it has yet to bring in meaningful revenues.

BTW: it is a new data management system that is designed to be a distributed system. Have you considered teaming up with someone on a side project?
It's an error, it shouldn't say 800 a day but 800 less than normal a day.
> Mocks that help you are the ones that are automatically generated representing actually what production has.

I'm a novice when it comes to mocking, can you explain more on this or link some articles to read?
That's great to hear! Thanks!
I think the 'exercise isn't the key to weight loss' meme has been overplayed a little, I understand why but it's a take that lacks nuance.

To be sure: dietary control is the cornerstone of weight management. It ultimately comes down to CICO as the most impactful lever you can pull, and not putting stuff in your pie hole is the simplest way to pull it.

Your example of rewarding yourself with a pizza every time you go jogging though is contrived though. I felt that way when I started exercising, and I often did eat a lot after a workout, but eventually (6-12 months) exercising became a more comfortable and routine thing for me, and that bad habit disappeared.

Now I just get a nice 600 calorie deficit every time I go to the gym, and basically eat normally afterwards. The psychological need to reward myself is gone, it's just what I do, the endorphins and the physical improvements to my body are reward enough.

Trained athletes almost always have some sense of what both their CI and their CO is and they have developed the discipline to regulate both. If someone is 50 lbs overweight yeah 90% of the work for them in the beginning will probably be bringing CI down, they are going to be way above maintenance and way out of shape so incapable of maintaining a highly energetic exercise anyway.

But once you get over that initial hump you want to start incorporating light exercise as quickly as is comfortably possible, and dial up the intensity (as well as calorie burn) as your body adapts. Moving the needle on CO is slower and harder than moving it on CI but that doesn't mean you shouldn't bother at all.
The Stabilizer Problem
The field of artificial intelligence (AI) is evolving at an unprecedented pace, fueled by breakthroughs in areas like large language models (LLMs) and machine learning. As these technologies continue to reshape industries and revolutionize the way we live and work, a new wave of cutting-edge subjects has emerged, offering exciting opportunities for students and professionals alike. From the art of crafting effective prompts for LLMs to the ethical considerations of AI deployment, these emerging fields are at the forefront of innovation, pushing the boundaries of what’s possible with AI. Whether you’re a curious learner, an aspiring AI practitioner, or a seasoned professional seeking to stay ahead of the curve, understanding these subjects is crucial for navigating the rapidly advancing AI landscape. In this comprehensive guide, we’ll explore the top 20 subjects that have come to existence in the era of AI and LLMs, shedding light on their significance, applications, and the educational pathways available to master them.
China set to launch high-stakes mission to moon's 'hidden' side
You're welcome! I try to keep the pages fast loading with minimal dependencies but have varying success depending on the needs of each page.
I tried to like React, but was never able to. It all seemed needlessly complex.
Also, gamepad mappings: https://www.masswerk.at/spacewar/images/gamepad-mappings-hr....

There are also virtual touch controllers. If a touch device is not auto-detected, toggle them on/off with Options Menu (top right corner) -> Virtual Controllers.

Finally, you can change keyboard mappings by the "Keyboard" menu at the top. (The splash screen, which is not part of the original game, reflects the current mapping.)

---

If interested in the code (PDP-1 assembler), see this walk-through: https://www.masswerk.at/spacewar/inside/

Canonical reading on the game's history: "The Origin of Spacewar" by J. M. Graetz, https://www.masswerk.at/spacewar/SpacewarOrigin.html
Sometime before last Christmas my wife got a text message with something about a package being on the way, and needing to confirm her address. She clicked the link, and was taken to an exact clone of usps.com. It went through several innocuous questions first, and when it asked for her address did the whole ZIP-code extension lookup and confirmation. She only got suspicious when it asked her for something more sensitive (credit card? I don't remember). The URL, of course, was most definitely not usps.com.

It was by far the most sophisticated phishing attempt I've ever seen. I pride myself on my suspicion, and there's at least an even chance I'd have got as far as she did before saying "hang on a second". Nothing about the sms looked out of place, there weren't any typos, the website was perfect, and the workflow carefully calculated to allay suspicion. I honestly admired the craft and attention to detail.

If that's one of the ones they're talking about, I'm not surprised.
I haven't been actively catholic for a while, but I don't think there is any real prohibition against using something like gatorade for baptisms, assuming it was properly blessed.
haha, it's called Amazon Alexa.
I have a Macintosh Plus, SE, 7200, and iMac G3 (System 6, 6, 7, 9) I've been using for fun lately after fixing many of them up. Even with real SCSI harddrives in the SE, 7200, and iMac, they're such a joy to use compared to a modern OS. Often much more responsive, UI is always more consistent, not to mention better aesthetics. They really don't make software like they used to. A web browser or OS should not be slow on any modern hardware but here we are.
Didn’t know states could close banks.
YES! Wonderful!

Two things you mention that are powerful:

1. Keep it really simple. Just show up. You don’t have to solve what happens next, or make a perfect first impression, or be a perfect person. Give yourself the same grace you would others.

2. The gratitude you feel for having found the group. Imagine how the others you’ve helped feel having found the group.

A great story—thank you for sharing.
Your brain needs glucose, not calories to function. Yes, we can get glucose from the calories we eat, but that's not the only way. Thanks to insulin, extra glucose can be stored in the liver and muscle tissues as glycogen. When those stores are full, it gets converted to fat and stored in your adipose tissue. This is lipogenesis.

When you're in a deficit, your body keeps blood glucose levels stable (and your ability to think and work constant) by tapping into glycogen stores from the liver. When your liver is out of glycogen, the body can convert glycerol, a component of fat molecules stored in your adipose tissue, into glucose through a process called gluconeogenesis.

While this process works, it's not always comfortable. However you can become more adapted to it and get to the point where your comfortable doing light exercise and heavy thinking in a fasted state.
Par for the course on HN to view anything remotely Apple as negative. It is what it is. Best to glaze over such comments and ignore the urge to rebut/comment/counter/flame. Greatly improves the S/N ratio IMHO.
This is the real reason I use linux and open source, I want stability and flexibility not inevitably enshittifying SaaS. I am not an OSS or FOSS die hard, and I even advocate for a return to selling software as a deliverable so making small applications is a viable small business. But SaaS is the only viable business model it seems.
Thanks for clarification how it compares. I've used Steam, Moonlight, and wolf with varying degrees of success.

I don't game very often, but I almost never do it from my desktop. I've been interested in low latency, GPU enabled remote desktop clients too. Happy to help test tvOS or iPadOS clients when you have something in test flight.
traditional aboriginal people might not want to be exposed to that and close the web page rather than continuing. it's a taboo similar to certain kinds of photographs in cultures you may be more familiar with
You reach an age when life becomes a (text) adventure game: you wake up in a field next to a mailbox with a letter in it, and on the ground is a bag with items some of which are useful now, some that may be useful later, and others that are not useful at all.

It may or may not be your beautiful house and your beautiful wife (if I may mix the metaphors a moment) but it's all you have. The challenge is working out what to do with what you have within the limitations of the game, which can involve challenging your idea of what the limitations of the game are...
The future is facial recognition instead of paper/electronic tickets; already being used in China, Russia and other such advanced countries.
‘Tis true. Much time and money would be saved.
You know, that's a good question. I was basing that on personal (and social circle) experience. But from a Google search, it looks like 34% of contests are successful: https://www.nbclosangeles.com/news/local/is-las-system-to-fi...
Even inheritance of classes-as-structs is probably under-appreciated. It’s not quite as flexible as more general composition. But it’s not nearly as problematic as OOP inheritance, because it’s ultimately only a hierarchical composition of taxonomy and value construction semantics. It can become problematic if you apply the wrong taxonomy, but that would be true without inheritance as well.
I dare say there's a lot more use of a magic value to indicate no value than a distinguishable representation of it :-)

I base this mostly on an assumption of C still being one of the most widely used languages for the code that's running out there in the world. In C, after all, NULL is just a magic value rather than a distinguishable representation of no value, though that's just one example out of a host of others, all the way down to the venerable NUL-terminated string.

As for your question: something like 'keys(jsonobject).contains("fieldName")' ? Or 'NoSuchFieldException' thrown if you do 'jsonobject.get("fieldName")' ?

(The latter of which, given the general uneasiness NullPointerException creates in us devs, is often how a Java API will work anyway! Checked exceptions won the day! Until the Functional interface was made, at least.)

Or to answer it in the same spirit as this overall comment, why would you need to distinguish between missing and empty? Can't you just define the semantics of the document s.t. those two things having the same effect?
I remember a very similar game I played on a Tektronix 4051 computer in the late 1970s.
well said - it truely is absurd state of affairs.
It took many years to eliminate all the instances of "NULL" from the database.
OP complaining about getting delisted when he was gaming the algorithm in the first place.
> Insurance is a fair point I hadn't thought of. I guess there is some link between "full time" vs "part time" and insurance in that sense.

It can depend somewhat on the job. When I was a part time adjunct last year teaching two classes (six credit hours) at a public university, I was given the option for health insurance. I don't remember what the premiums were but I remember they were lower than marketplace plans.

> I assume it isn't worth being "part time" and paying for the insurance gap out of pocket. Bargaining power tends not to work that way.

Since the Affordable Care Act, the prices are somewhat more regulated and they're not really allowed to "decline" you anymore, so the "bargaining power" thing isn't as bad as it used to be. Paying out of pocket for insurance is expensive but not insurmountable for basically anyone working in tech, and certainly you can factor into an hourly rate. In NYC there's the MetroPlus system, and the cheaper plan on that is around $1250/month for two people, which equates to roughly $15,000/year [1]. An employer plan in NYC will still typically have anywhere between ~$100-$600 monthly premium for a family plan, so anywhere between $1200-$7200 per year of just premiums (not counting what you pay before reaching your deductible), depending on the company and which plan you choose within the company. The US healthcare system is needlessly complicated.

Still, it would certainly be better to not pay $15,000/year if I can avoid it, so before I try doing half-time contracting I am going to wait for my wife to start working.

[1] https://metroplus.org/plans/individual-family/marketplace/br...
Contrary to others here, I am not a fan of Porkbun. Yes, it has everything you need and yes, it is cheap. But the website is sub-usable way more often than it should be. I started using Porkbun because it was so cheap and I've found myself going back to IWantMyName.com. It's more expensive but I think I get a better experience and service.
You're right:

> “Quiet quitting” first hit the internet in March 2022 when a Gen-X career coach and employment influencer named Brian Creely used the phrase when discussing an Insider article about employees “coasting” at work. After that, the phrase went viral on TikTok, particularly among the app’s younger, Gen-Z-dominated user base.

https://www.thestreet.com/dictionary/quiet-quitting

I think the term shifted because one of the early descriptions was "only doing what you're paid for", which can be interpreted as either "coasting" or "restricting to 9-to-5".

That or they're actively trying to shift it to stop people from realizing coasting is a thing.
I might choose to rephrase that as "the problem is, some of these languages think that "" and null are equal." :-)
The problem with this argument is that the tools for proprietary platforms are inferior to the cross-platform ones in many cases. VSCode is better than XCode or Android Studio. GCC and Clang are better than MSVC. We don't need platform lock-in to subsidize good tools because the best tools are unencumbered.

I'd happily build iOS apps without XCode or any of Apple's frameworks to save the 30% fee. Heck, I'd do it even if I still had to pay the 30%, I hate being forced to use XCode.
Apple Vision Pro Successor Not Expected Until End of 2026
I lost 40 pounds the classic way. Just better diet, eating less.

And like the majority of people who lost weight, I gained it back.

Why? I don’t know. My body just wants to eat more. I have to be constantly vigilant or else I’ll fall into my old habits of what my body demands that I eat. I’ll eat dinner and then still be hungry.

I think you’re getting this backwards. I already have an eating disorder.
corroded metal is ore, copper takes geological time to corrode, and getting iron from ore is hard work but not rocket science.
You can't summarize the most important parts of a book
That statement is just not true. We don't sign our software and we never had that happen with any customer. It neither happened to any unsigned software on any of my own machines, in spite of running Defender on them.
Huh did not know cmake had it built in. Thanks for the information!
> The easiest way to get away with murder in the United States is to kill someone with your car and make it look like a traffic accident.

I'm not so sure about that. There are people convicted of deliberately driving over their spouse.

To get away with it, one would have to have:

1. no apparent motive

2. a plausible accident scenario (not chasing the victim with your car, or singling them out, etc.)
Comedians! Comedians! Comedians!
Boggles my mind when coders don't save everything they've ever written. It's easy to be a digital pack-rat without much consequence.

That said, my first Java 1.02 programs from the 90's still compile and the old jars run surprisingly well too. Color me impressed!
It is definitely possible to live three hours away from an airport that won't charge you an arm and a leg for flights to bigger airports that will just get cancelled. Many rural airports barely get air service anymore.
Show HN: Open Banking Alternative to Mint
Fabricate Your Own 3D-Printed Gears (2010)
I guess I made the right choice moving to route53 a couple months ago. I can't for the life of me imagine who thought it was a good idea to drop registrar services from GCP. CloudDNS is still functioning and so I left zones there as the authoritative name servers but I'm starting to question why I leave anything in GCP.
Not really, if we are just talking about the "run environment" of a single binary.
One of the worst, most embarrassing mistakes one can make as they age is to believe themselves so wise as to offer up unsolicited advice to the young.
Enjoy! Clients like that are the exception.

I'm assuming that the requirements are documented and not altered every other day. Have to wonder whether your client is an engineering (not software) or related firm where they do detailed design before building.
Has whitespace handling issues... but valiant effort!
Does a sizable portion of people shop for apps in the Microsoft or MacOS App Store? I was under the impression that neither are very popular.
> I’ll eat dinner and then still be hungry

I'd take the odds that you eat too fast. Slow down and carefully chew every single bite. Put the cutlery down in-between bites.
Similarly, here in New Zealand any flights with less than 90 seats do not require security screening. On some routes, our airline flies turboprops (ATR 72) and jets (A320) on the same route depending on the demand / time of day. As it's a short flight (~1 hr), the flight-time is similar with either option but by booking on the ATR you can avoid security screening entirely. Paired with generally small airports, this means I can arrive at the airport 20-30 mins before departure.
I think on macOS it's kinda a requirement, even if you ship outside of the AppStore, to be trusted by consumers. Because I think the app needs to be signed by Apple, in order to start the app without a warning and I think in order for Apple to perform the signing, you'd need a developer account.

I might be wrong here as I have been focused pretty much only on mobile, so feel free to correct me.
When the richest and most powerful start sending their kids to public school then I might believe this.

Until then the title makes for good clickbait but nothing believable.

This tweet I read earlier today lays out the case:

"The best reason to go to a top 10 American university:

In a random class you'll have a governor's daughter, the son of a billionaire and two guys with 170+ IQ. It's a hell of a group of people to mingle with to succeed in life. I'm super anti-university but I'll admit that this alone probably makes those schools worth it.."

https://twitter.com/orrdavid/status/1784703997808455849
Your memory is correct, that was the case when they first released the DOS source code to the Computer History Museum, but they have since relicensed all open source releases of DOS under the MIT license.
Langtrace core maintainer here. We capture input/output/total tokens for both streaming and non streaming across various LLM providers. For streaming we calculate using tiktoken library as OpenAI does not show that with their outputs. Cost is calculated on the client side as it may keep changing. But all you need is the cost table for the llm vendor and you can get the cost for token usage
It was quite different before the internet. I'm still holding out hope of finding some of my old BASIC programs from the 80s on a 5¼-inch floppy disk in my parents' basement. But they are probably gone.
~50% of murders go unsolved in the US. I don’t believe the idea is so far fetched, but importantly, the point is that pedestrian and bicycle deaths by motorists is rarely punished (unless egregiously willful).

https://www.npr.org/2023/04/29/1172775448/people-murder-unso...
Reminds me of some of the remarks Joe Armstrong made a while ago [1], and which I came across via another submission a couple of weeks ago (which escapes me). It’s a great talk about the physical limits of computers and computation.

[1] https://youtu.be/lKXe3HUG2l4?si=nMkDTMfvBK1AKCYI
On the one hand, I get what you’re saying and logically it makes sense. On the other hand, you’re seriously downplaying the increasing lack of affordability of modern vehicles.

What $20k car are you talking about exactly?

A new Toyota Camry base model costs nearly $30k.

And that is basically the most sensible no-frills vehicle you can buy.

In my area a $20,000 example of a Camry already has 80,000 miles on it and is a full 5 years old.

You are not keeping a $20k car for 20 years for a total lifespan of 25 years. That isn’t realistic at all.
> All files within this repo are released under the MIT License as per the LICENSE file stored in the root of this repo.
Is this ready to go? Would love to see a Quickstart usage example somewhere.

I have a task which would potentially hugely benefit from this. I have 10 million, 500-element vectors I need to find their nearest pair (could settle for an approximate match). One time job, can crank away for weeks if required. The SQLite options seem like they will not be able to handle the load, so I was going to explore the Postgres vector extensions.

Doing napkin math says this would require just a stupid huge number of comparisons, but there is so much buzz about vector databases, I wanted to see if the indexes had some magic which could make this feasible without having terabytes of RAM.