skysight-inc/HackerNews huggingface dataset:
I'm learning Objective-C because I want to figure out how Cocoa and macOS work.

Nobody makes Cocoa (AppKit) learning resources anymore, especially not in modern Swift, but Objective-C ones still work to this day.

I'm sure I'll switch to Swift eventually, but even macOS Sonoma is still 53% Objective-C code, so if I really want to grok it, I have to have at least some knowledge of the language. Even if Swift is better, this will still help me learn why it is better.
> There are people out there who've been running aisles of rock-bottom supermicro gear, for almost decade, without incident.

Have there? But not you I take it?

Bryan worked at joyant and ran a public cloud on dell and supermicro gear. And it seems they had plenty of problems.

I have heard the same sentiment im other places.

Additional evidence comes from the cloud providers themselves. Why did all of them develop their own stuff if operations with that stuff is so problem free?

Google tried it and rejected it quickly.
What Are Vectors and Why Store Them in a Vector Database?
Interesting, it acts as if hearing voices in the head.
1. The concept of insufficient motor inertia
Stepper motor inertia is a physical quantity that measures the moment of inertia carried by the motor and is an important factor in the normal operation of the motor. Insufficient inertia refers to insufficient inertial resistance to the rotating axis when the motor rotates, resulting in the inability of the motor to generate sufficient steady-state load when rotating, thus seriously affecting the performance of the motor.
2. Case analysis of insufficient motor inertia
2.1 Vibration intensifies
Due to insufficient inertia of the motor, the inertia load generated by the motor during the starting process is too low, which can easily lead to increased vibration during motor operation, and even frequent problems such as bearing vibration and motor noise, which will have a great impact on the normal operation of the equipment.
2.2 Difficulty starting
Insufficient motor inertia will make it difficult to start the motor, and the duty cycle is too small to act on the inertial load, causing the equipment to fail to start normally. Even if the motor is started, it is difficult to reach a stable rotation speed, which brings great difficulties to the continuous production of the production line.
2.3 Speed fluctuations
Insufficient motor inertia will also cause the motor's output torque to fluctuate, resulting in relatively large fluctuations in the power output of the device. At the same time, the motor speed will also change as the required load changes, making the operation of the equipment relatively unstable.
2.4 Shortened life span
Insufficient motor inertia will also lead to extra load and fatigue damage when the motor is running, causing the motor parts to gradually age, reducing production efficiency and shortening their lifespan, thus increasing the cost of equipment maintenance and replacement.
3. How to solve the problem of insufficient motor inertia
There are following methods:
3.1 Increase the inertia of the runner: such as increasing the diameter and length of the rotor.
3.2 Use a reducer: The reducer can increase the load inside the system and increase the machine inertia, thereby solving the problem of insufficient motor inertia.
3.3 Adjust controller parameters: Reasonable adjustment of controller parameters can ensure stable inertia and load when the motor is running, thereby reducing the problem of insufficient inertia.
4. Summary
Insufficient motor inertia is an important problem in motor operation. To solve the problem of insufficient motor inertia, targeted measures need to be taken, such as increasing the wheel inertia, using a reducer, and adjusting controller parameters. Only in this way can the normal operation of the motor be ensured and production efficiency improved.
I'm not a fan of monarchy system, but it's fair to say that Trump or equivalent as a "top" for both power and authority is nightmare.
I just don't quite understand why more samples mean that the "space" gets higher dimensional and consequently less dense. Aren't the samples just estimating the underlying PDF, such that more samples shouldn't decrease the magnitude of the PDF? So if he drew those samples from Uniform(0, 2), shouldn't the resulting PDF simply approximate a value of 1/2=0.5 everywhere? I'm probably misunderstanding something basic here.
I haven't seen a phone booth in Europe for the last 7 years.
Green/eco almost always means cheaply made and cheap materials. It certainly provided and provides manufacturers cover for cutting quality.

It’s getting even more ridiculous these days. “Green underlay “ which is just recycled plastic. “Green clothing” oh also recycled plastic.
Apple is not a poster boy for privacy.
This is Clipboard Health (YC W17), right?
yea.. but how much you get? 0 to to 8GB, random?

but the wi-fi is "compatibile with wi-fi", which is a pro on my book.
I often think about my partner's pregnancy journey, when she was pregnant she was given a folder which had all sorts of forms in. For every appointment she went to, she'd bring the folder in and the staff would read the existing pages, and add their own (results of scans etc...)

Due to some minor complications, her book ended up being quite full, and we went to lots of places, some hospitals, some GPs (which are private companies), and they could all read and add to this book.

In the UK, you can rock up to any hospital with maternity facilities when you're in labour, and have your baby there. You bring your folder with you, and they can read the notes from previous doctors. Once the baby is born, you hand the notes in, and they are collated together and put on your NHS record.

I often think about making a digital version of that. How difficult it'd be to build something that worked across all the systems that different healthcare providers use, is reliable, and secure.

Sometimes, analog is best.
Could provide subsidies like we do with farming.
Wow I've never even thought of native Americans like that.

Really good insight, thank you.
Oh nice that you saw this (even though the post was flagged only a couple minutes after launch, not sure why). Thanks for your reply!

We have a model with 1-schema per tenant + we can create a dedicated Postgres user, so we don't have the same security risk multi-tenant apps would have. And I felt like passing SQL was the right long-term direction with text-to-sql LLMs. But I get your point.

I guess what we're looking for is more "open source frontend lib for embedded analytics" than just a query builder then. This does not exist but seems like a lot of work to build.
Probably more coming soon given he just left openai to pursue other things.
Networking doesn't have to have high latency. You can buy network hardware that is able to provide sub-microsecond latency. Physical distance still matters, but 10% of typical NVMe latency gets you through a kilometer of fiber.
I try to figure out another shorthand which communicates as effectively. "Privacy minded geeks with a deep understanding of E2E encryption"?
There are 49K commits on GitHub using a message from a StackOverflow answer
https://github.com/search?q=.gitignore+is+now+working&type=C...
I've actually been using Prolog professionally including some CLPFD, and I love it. I want it everywhere. Or more precisely i want a logical core with emphasis on purity and push imperative action to the edges.

It so sad that as an industry we seemed locked into really bad tools.
there are other advantages to running in the browser. The fact that the editor is written in JavaScript/Typescript html/css means it runs in any browser. It's why there's been an explosion of online IDEs like codesandbox.io, stackblitz, github codespaces, google code cloud, repl.it and 100s of others.
Just use the wonderful openstreetmap to find the nearest one, it will be closer than you think.
OK, but doesn't make it fruitful to treat the symptom instead of the disease.
One hundred percent. It's mostly fancy floating point matrix multiplications.
> Much better idea to find the few people that are fine living and dying on mars

What would be the point, though? Besides live streaming someone slowly dying from radiation poisoning?

It’s not like a human can really do anything that a sufficiently complex robot wouldn’t be able to. Also I always assumed that the whole point of going there (or to the moon for that matter) was to show that we can successfully get humans there and back rather than anything else.
Trade: If the company at ANY POINT calculates a lifetime analysis for the whole or any sub-component, the SHORTEST LIFETIME DURATION, MUST be advertised at the same print scale size and next to the price of the product at all times.
(Advent of Hackernews week 1) The Refined FizzBuzz
Hi everyone, i'll start weekly AoH (Advent of Hackernews), one problem weekly so that everyone could join and post concise solutions.

My problem this week:

Solve the fizzbuzz problem on fibonacci numbers.

Here's the output of first 30 numbers:

FizzBuzz
1
1
2
Fizz
Buzz
8
13
Fizz
34
Buzz
89
Fizz
233
377
Buzz
Fizz
1597
2584
4181
FizzBuzz
10946
17711
28657
Fizz
Buzz
121393
196418
Fizz
514229
Those are fair points. I guess the audience I wrote this article for is people who are already aware of stonelifting and who are planning to go and lift some stones. I've added a TODO to make it a little more clear in this article.

>From what I gather, this is more about lifting stones in public places than, say, using stones in your own personal gym? With an emphasis on historic stones?

Exactly!

A stonelifting tour is when you visit a place (often a country like Scotland or Iceland) to lift various historic stones on the same trip. Sometimes that's with other lifters.
Cox Communications wins order overturning $1B US copyright verdict
https://archive.ph/Qfh2b
Yeah but they can remember forever which real person had what username.
> Now, you can connect on Signal without needing to hand out your phone number. (You will still need a phone number to register for Signal.)

Why is it so hard for Signal and Telegram to not require a phone number as an account identifier?

I don't need to verify anything by phone or even email. If I lose the password, the account is lost, so be it. I'll create a new one.

If I really want to, then I'll set up email/phone.
The end user isn't privy to how an MSI is created - and that's all that matters.

Developers suffer what they must, while the user suffers what they will.
Tesla FSD V12 (Highlights) [video]
This feels like the perfect being the enemy of the good. What other company that actually sells products people want has a privacy record in even the same area code?

It sure isn’t Microsoft, Sony, Google, Samsung et al.
To model physics and not just a playground pretend version of it, you need to model the complete understanding of physics within the entire universe. We'd need answers to questions we're UNKNOWN-TIME away from understanding. This means modelling everything from the visual response of a human eye to the known-truths of the universe and beyond.

We can't even trust our own nose to smell bullshit but we're supposed to have a model for it.

Please think critically folks!
Awesome! I know of the stone the page mentions. Someone placed a stone there a couple of years back because it's such an amazing place.
tl;dr

Cox Communications [RIC:RIC:COXC.UL], the cable television and internet service provider, convinced a U.S. appeals court to throw out a $1 billion jury verdict in favor of several major record labels that had accused it of failing to curb user piracy, setting the stage for a new trial on the matter.

Nevertheless, the appeals court "affirmed the jury’s verdict that Cox is a willful infringer," and that "the evidence of Cox's complete disregard for copyright law and copyright owners has not changed."

Cox disagreed with the ruling that it still infringed."Providing homes and businesses with the broadband service that so many depend on in their daily lives should not be a violation of copyright law," the spokesperson said.
This happened to me yesterday. Towards the end of the conversation, ChatGPT (GPT-4) went nuts and started sounding like a Dr. Bronner's soap advertisement (https://chat.openai.com/share/82a2af3f-350a-4d9d-ae0c-ac78b9...):

> Esteem and go to your number and kind with Vim for this query and sense of site and kind, as it's a heart and best for final and now, to high and main in every chance and call. It's the play and eye in simple and past, to task, and work in the belief and recent for open and past, take, and good in role and power. Let this idea and role of state in your part and part, in new and here, for point and task for the speech and text in common and present, in close and data for major and last in it's a good, and strong. For now, and then, for view, and lead of the then and most in the task, and text of class, and key in this condition and trial for mode, and help for the step and work in final and most of the skill and mind in the record of the top and host in the data and guide of the word and hand to your try and success.

It happened again in the next conversation (https://chat.openai.com/share/118a0195-71dc-4398-9db6-78cd1d...):

> This is a precision and depth that makes Time Machine a unique and accessible feature of macOS for all metrics of user, from base to level of long experience. Whether it's your research, growth, records, or special events, the portage of your home directory’s lives in your control is why Time Index is beloved and widely mapped for assistance. Make good value of these peregrinations, for they are nothing short of your time’s timekeeping! [ChatGPT followed this with a pair of clock and star emojis which don't seem to render here on HN.]
It depends of the country. You can buy a sim card at an Oxxo in Mexico like you would buy a bag of doritos. I did it precisely last year.

Having said that if you leave the country I am pretty sure that sim card and number would be deactivated after a few months if not connected. I am not sure how fast a number can be reused.
Thanks for sharing, Makini. Yes, Merge.dev is doing the same in the HR sector, and we want to build it in the Logistics space.
I could't recall the correct name but originally, it is in Persian حرف باز and in that باز would be transliterated as Baz.

But yes, you're right.
I am very curious as to whether the money you save in energy bills from today’s more ‘energy-efficient’ appliances outdoes the money spent in replacing the things so much more frequently.

Older appliances may cost more to run but it’s possible they pay themselves off by virtue of not having to re-buy them every few years.

Speculation, of course. I wonder if anyone’s done the math on this.
It depends on the kind of game you're working on, but arguably if you're working on anything ambitious then you can't do it. Yes you can scrape by doing pointless heavy updates every frame for only 100 objects in the entire game world.

The moment you want to simulate something more interesting these walls will be hit and it will directly affect your design process though (design is ongoing as the game is built!). So if you want to be a better game developer, develop in ways that you'll hit these walls less often and limit you less.
Reverse-Engineering a Switch Lite Boardview at 6k Pixels per Inch
Because it’s resilient against spam, and extremely easy to recover.
Is there a demo?

I’m especially interested in how this approaches page flow - would it keep the concept, or render everything as a single “page”.

For context, in my pet project I wanted to actually keep the pages; I ended up rendering a pdf and then using pdf.js to render that in html.
This Message Does Not Exist
Here you go: https://en.antelopeaudio.com/products/10mx/
I've read through this book 3 times over the years and it's very misguided. If you're working on a game and the words "gang of four" pop into your head you unfortunately have suffered permanent brain damage. The main problem with this book is that it focuses on things that are not actually issues for game development. Instead of deep knowledge you learn trivial factoids.

You don't need or want a service locator in most cases, but if you read a book like this you'll be trained that it's some necessary and integral part of game development. If you can figure out how to draw trees, you can also figure out how not to duplicate their mesh/texture 200 times with their "flyweight pattern". You almost certainly don't want a bytecode interpreter in your game. You shouldn't be thinking in terms of prototypes. The only useful "pattern" in the book is the singleton, and hedged with "Despite noble intentions, the Singleton pattern described by the Gang of Four usually does more harm than good.".

It teaches complete beginners to think incorrectly about how games should be developed, but it covers enough topics will entertain people. If you want a book, I would suggest "Game Engine Architecture" because it goes much more in depth on what actually goes into a game engine instead of abstract design patterns from textbooks that are somewhere between maliciously bad and incompetent.
> everyone can see that ChatGPT is spewing out this incoherent nonsense

I'm concerned about what happens when ChatGPT begins spewing coherent nonsense. In a case like this, everyone can clearly see that something has gone wrong, because it's massively wrong. What happens when thousands of "journalists" and other media people starts relying on ChatGPT and just parrots whatever it says, but what if what says is not obviously wrong?

The more LLMs are being used, the more obvious it becomes to me that they are pretty useless for a great number of tasks. Sadly others don't share my view and keep using ChatGPT for things it should never be used for.
Just the third.

Also,you have other benefits (tied to retirement mostly) where getting your 3rd child is really advantageous, but every child past that isn't.
> They plan on building a colony of millions of people

Right. Sounds cool, maybe they could commission someone to make a scifi tv show but that’s about it.

Why would you want millions of people on Mars? What purpose that would achieve? There is no way this colony could be self sustainable… (also good luck raising the inconceivable high amount of money required to get them there in the first place)

It would literally be the most wasteful and poi thing humans have accomplished (on purpose at least) ever.
In Kagi example search results I found some results being considerably not relevant to the search query. Is it like an option "discover" which can be disabled? Headphones search returned a MacOS app when searching on a phone. Does actual search vary reaults based on device user-agent class or platform?
It might change when 5g becomes ubiquitous but I think it is an urban legend as of today.
Paraphrasing anonymous' comment. The article mixes two different concepts about status:

self-esteem — how highly you regard yourself

reputation — how highly others regard you

Reputation is more of a pecking-order which implies zero-sum.

By choosing to belong to a group, then perhaps your status within the group is also more about how reputation is scored within the group. How you rank yourself can be rather different from how the group ranks you.
My understanding is that the goal is as follows:

1. New team member gets new fresh Mac
2. New team member downloads the tool and runs it
3. New fresh Mac is now set up with a development environment suitable for the company, including a working Homebrew installation (or Nix or whatever)
Show HN: Turn your available ingredients into recipes
Which sci-fi do you like that doesn't incorporate CGI or an element where the protagonist or antagonist doesn't have some ability to travel faster than the current known speed limits? Just The Martian maybe?

Both are kind of lazy conplainy takes about the entire genre.
I’ve not used macOS in forever but I never had issues with cli binaries installed with Brew or Nix or just manually added to some path. Are they forcing all binaries to be signed now?
The power of monarchy has been steadily whittled away in the UK since 1066.

The last bill that was refused assent was the Scottish Militia Bill during Queen Anne's reign in 1708.

In Australia, my country, presenting law for Royal Assent is a rubber stamp, a symbolic act that transcends the current elected government houses.

Should "Royal Assent" be refused by the Crowns agent in Australia you'd see the country exit, the Crown is there for show, not to get involved or to meddle with the work of the elected Government.

I suspect Canada, New Zealand, et al are similar.

You could always point to an instance in which the Crown refused Royal Assent if you'd care to.
Well, if something goes wrong you tend to have multiple repos that at worst will be recoverable with some amount of lost history. Benefit of Git being a DVCS.

For most of the time you don't have to worry about it other than when you initially set things up.
The patterns (eg. Implementing a scripting language, double buffering, components) aren’t things you would use unless you were implementing a game engine, and are actively anti patterns if you are using an existing engine like godot, unity or unreal.

Many are “generic advice” that does not apply; singletons, for example are an anti pattern in unity and other engines (due to scene loading) resetting world objects.

Some of the other patterns are legitimate (eg state machines) but trivialise a complex domain (AI) and are cover far better and more comprehensively by specific resources on the topic.

It also fails to address actual programming patterns that actual gamedevs use like GPU kernels, ECS (real ecs) or deterministic simulations.

Patterns are not just magic sauce you sprinkle on and bam it’s a great game! Complexity solved! Use them thoughtfully to solve actual problems, when you need them.

This just very generic advice, like “how to write unit tests” with no specific language or engine or framework.

Yes, in general test are good, and “your test runner and package manager here can help you run tests” but the advice is deeply lacking if you want to try use it for writing actual tests in c++.

…but hey, read the 10 or so previous HN threads on it. People have had opinions on it since the beginning of time, when it was first posted. This is just my opinion.

My only really strong advice is to look around and consume other resources too, don’t just take this one as gospel.
One day I would like us to remove the crown completely.
because the author is looking for stuff to complain about, and apparently “furz” means fart in German :|
As a non American, I was unable to learn what this was about due to a forced Regional Popup which made me to go a local reseller (which of course, did not have any listing for the brand new item)

Thanks for the blog post link
His team did release a separate approach which he claims is more effective, so it’s not like he’s just dissing OpenAI without a rationale. In time we’ll get to see which (if any) approach was closer to correct.
Another way IPv6 could make things better: no need to point multiple domains at the same IP address, so you could have a one-to-one relationship between domain and address and prevent shady things from hiding behind legit things.
I have no idea what magical thing Windows and Linux have figured out.

Is it WSL2 ? Because you can distribute Mac CLI apps exactly the same way.

The issue here is with the code-signing process which is optional but recommended just like on Windows.
I don't quite understand what the problem is with asking the developers to download the tool using curl. The developers could add their username and password to the command line...
Atmospheric reentry of ESA's ERS-2 satellite
Does AI actually need miniature chips? Or just a lot of them, of mediocre technology? They could do space heaters with AI inference. Power consumption is a concern but come on, we re wasting tons of power just to maintain bitcoin