skysight-inc/HackerNews huggingface dataset:
I’ve always pondered the exercise value of moving weights, especially 45s, on and off the bar. Ultimately, I don’t think it affects gains for an elite lifter.

The “reps” you get moving the weights don’t conform to any reasonable pattern for making gains. Worse, they’re tiring you out.

Criticizing plate optimization on your grounds sounds like a traditional conservative criticizing a progressive for changing the way things are done for no reason other than it being different. In this case, the difference is better in every way except for being too complicated for lunks.
Could one argue that training AI systems constitutes an educational purpose, invoking the copyright exemption?
What you’re basically describing is bounded rationality, which has been widely studied in behavioral economics, psychology, and engineering applications (Simon and Gigerenzer are two big names to google). A common framework for formalizing it is as what boils down versions of rate-distortion problems from information theory (very related to Bayesian statistics).

The reason it’s of engineering interest is, like you observe, bounded-rationality gives you solutions that are sub-optimal but more robust and often simpler.

Moreover, finding wide path solutions emerges naturally from sampling-based motion planners. These planners are asymptotically optimal, but if you terminate them early, they are more likely to give you a solution that goes through large gaps, not smaller ones, because it’s unlikely to sample a trajectory that goes through a tight space without heavy sampling. You could probably formulate that in the rate-distortion framework but I haven’t thought about how to do it precisely.
My 90s developer setup:

- Macintosh Performa 5200

- BBEdit

- Fetch
Isn't it funny that in your previous reply, you suggested that if you offered a rebuttal of my point around performance, I would try to move the goalposts:

> Let me pull up single and multithreaded bench marks. "Oh not that measure". "Well it was among, top 36.6 percentile".

And now you say:

> You share links to random websites that fit your narrative. Its dangerous to listen to your opinion,

If you can reject the mass of empirical data supporting the view that MacBook Air M1 offers unparalleled processor performance and battery life in its class and form factor, then I'm not really sure what to say. Good luck with the MBA which educated you sufficiently to suggest that Apple's marketing team might profile customers in retail stores based on age and gender.

> Your identity is wrapped up in Apple products, its scary what they can do to a human brain.

I'd say my identity is more wrapped up in helping the world to avoid making facile and conspiratorial statements about marketing strategies so hopelessly out of touch with reality that they can make someone apparently educated to a postgraduate level appear roughly as superficially informed as a high school student.

(Sent from my IBM Thinkpad.)
Probably cloned from China.
Why We Don’t Recommend Ring Cameras
Pictures are worth a thousand words. Writing is reasonably easy and it's hard to get much better than you already are. If I had it to do over again, I'd spend a lot of time learning drawing and diagramming tools. They still intimidate me, and I'm always blown away by people who can whip up a diagram showing exactly what they are thinking.
Mozilla ending support for Windows 7
The carrier is not spying on you here. A cell phone network has to know your phone's location in order to function at all, and this info has only gotten more and more fine-grained with newer network standards. There's nothing wrong with granting access to such data with proper authorization.

The "expense" involved in getting warrants approved is a better check on abuse, since it's very easy to do this as part of official law enforcement duties, and quite hard otherwise - the corrupt cop will need to come up with some reasonable justification, and not have it fall apart under deeper scrutiny. Of course if your local judge will rubber-stamp blank_document.docx as a proper "warrant" you have a problem again. But that can be addressed in turn.
Does anyone know how the dovetails of the individual jaw pieces are machined on a curved surface? I can’t figure it out even using a 4 or 5 axis CNC.
Can anyone help me understand this: How does the AI "see" what's happening on the screen? Is there some sort of object/scene recognition going on?
>How often does this actually happen?

Did you hear about Aaron Schwartz?
"Will OpenAI actually be open"

That ship sailed, friend.

OpenAI is no longer a charity in any meaningful sense of the word anymore, it's now an adversarial organization working against the public good with the sole aim of making a few rich men richer.

After privatization, they sent their PR people to lobby congress to make it impossible for anyone to compete with them (important note: not out of any interest in actually "protecting" the public from the very AI they're building), and perhaps worst of all, they're no longer being open with the scientific theories and data behind their new models.
I am still confused why Microsoft dipped its toes into the toy business waters. It didn't fit into their mission and it didn't fit with the rest of their products.
As I recall, cancelling out of a Recv() as in a network read can be achieved by setting an expiry time in the past.

i.e. on a net.Conn one can use SetReadDeadline() to unblock/cancel a Read().
But there are plenty of acceptable reasons to lie to people beyond acting and illusions. Say your friend is getting into painting and they ask you if you like their most recent work. Objectively it’s average but you tell them you love it. It’s a lie but its intent is to encourage them and maintain your friendship. In this case it would be “bad” to tell the truth, unless maybe you’re an artist yourself who can provide actionable feedback in a constructive way.
Is this available for the rabies vaccine too, or just for FVRCP?
Local valedictorian of this year's class, in suburban DFW, is going to Harvard to be an engineer. She's Hispanic for what that's worth and was sold on trying to change Harvard's engineering reputation.
I'm interested if you have specific options you think are better and/or cheaper.
I would say no, unless that is the kind of stuff you are specifically interested in.

You will probably never see a full adder chip outside of retro and tinkerer stuff. If there are commercial uses left, they might be gone and replaced by FPGAs soon.

If someone asked me to teach them the more modern way, more appropriate for someone who wants to make props or puzzles and stuff as opposed the more retro experimental stuff, I'd advise a bit differently.

I would probably tell them to start with an ESP32 powered Arduino module, and some op amps, because op amps are both easy to understand and practical.

And at the same time, brush up on your pure mathematics side stuff, if you don't want to be like me, not really able to do any of the super high end stuff.

At the basic level you won't even need algebra, as you do more advanced work the math gets heavier.

Before even touching a real circuit, go immediately to the Falstad Simulator, and check out their example circuits. No, it's not perfectly accurate, but it is an amazing tool and runs right in a browser.

I think there's a lot of stuff that is kind of cool to try out for educational purposes that might be best just left in the simulator, at least at first, so you don't have to buy a bunch of stuff just to try out, and then not know what to do.

Probably don't buy a name brand soldering iron, a Pinecil V2 is probably about what you want, or a random T12 station.

The current good cheap multimeter changes every week it seems, the no name stuff is always changing, IIRC right now it's the HT118 or something that a lot of people like, but I could be wrong.

Oh, and don't invent a brand new standard and decide you're going to make all your stuff compatible with it, make up a bunch of custom cables, etc. There's a high risk of being bored, or finding some new universal standard for everything, and winding up with piles of useless junk.

Just buy the parts you need for one project at a time. USB-C and barrel jacks are good. Don't use too many weird connector types, because cables take up so much space and are a really annoying kind of junk to have around.

Wagos and premade pigtails are your friend for making up adapters.

Learn the E3 resistor and capacitor values, see if you can keep to mostly just those, if you want to reduce the number of different parts you need.

Most intro tutorials don't cover a lot of this stuff I wish I had known....
The 4 day work week won't take off because it gives employees a benefit and not an employer. The employers will see the 5th day as added productivity and get us to work it. I don't know of anyone who benefits from productivity. Sure, we keep boosting productivity but that just means we can do more work. Until we divorce ourselves from capitalism we won't see the benefits. They said we'd get down to four day weeks in the 70s. That didn't happen but productivity went up.
The near miss behavior is very much like overfitting. Mario is simple and deterministic enough that it doesn’t matter, but think about a scenario like a self driving car. A calculated near miss turns into a crash if the other car’s driver is just a little slower or their tires a little slicker than anticipated.
One of the things that would help this if anytime any of these surveillance powers get used, they have to be used as part of a specific ongoing investigation, and when that investigation is closed, everything related to it becomes a matter of public record.

And then you have some hard rules like, investigations are automatically closed after the statute of limitations runs, or if the target of the investigation dies, or the victim chooses not to press charges etc. Things not in the control of the investigators, so they can't keep an investigation open forever to prevent their abuses from becoming public.
Capitalism has lifted billions out of poverty. Even China, who is communist in name, only started experiencing high economic growth once Deng Xiao Ping started reforming the state to be more market oriented, ie capitalism-lite.
What a ridiculous comment: https://news.ycombinator.com/item?id=9090135
Now you’re just being condescending. I did read your comments and I know what an analogy is. Consider that there is a different perspective to yours that can validly view your analogy as absurd.

Yes I have studied neural nets and have a good understanding of their function. I am still not sure how, despite their development being inspired by animal brains, you can liken an LLM to an actual person. There are so many vast differences. Do you really want me to explain specially what they are? Surely, since both you and I are so familiar with the subject matter, that is unnecessary.

If we were taking about an AGI then this would be an entirely different conversation.
Stop being so dramatic. The exact same code will still compile today, and you'll get your window in 10 lines or whatever. And anyway, it's not a window - it's a message box.

(You could probably put an honest-to-goodness window up in 10 lines, but you'd have to squeeze the code together a bit more than most reasonable people would consider permissible, and/or it'd be missing a few key aspects. But I bet 30 lines would be plenty for a full-on one though, with its own custom window proc that has a WM_PAINT handler that does something and a WM_CREATE handler that pops a context pointer in GWLP_USERDATA and a WM_DESTROY handler than frees the context. And a message loop. The code today would be basically exactly the same as it was in the Windows 95 days.)
BS. CGI.pm was part of the Perl core in 1997. And Perl was the language that dominated the dot com boom.

The thing that PHP did better than Perl was the ability to be set up on shared web hosting. Mind you, it did that mostly by not acknowledging all of the security holes that it had which allowed one user access to what should have been private for another user. But shared hosting providers had a population of people who wanted to use PHP, were forgiving of major security flaws (which PHP had many of), and would pay money.

Meanwhile Perl went the route of doing things right, and being much more secure. Which, even though it feels important to good developers, is bad for marketing. It was a classic Worse is Better situation. See https://www.dreamsongs.com/RiseOfWorseIsBetter.html if you're not familiar with that concept.

And, in the end, the commodity wins. So in the mid-2000s, PHP did catch up and beat Perl.
It reads like the beginning of Tell-tale Heart
that's what in store pick up means -- you still get the phone right away.
I've pirated many books, never sued.
So this is how serial killers are made...
Depending on what kind of window you want, you can still get a modal in one line with the Windows SDK

MessageBox(NULL, "Something Went Wrong", "Error", MB_ICONEXCLAMATION | MB_OK);

A full windows window including a message handling loop is only about 50 lines of code [0]

[0] https://learn.microsoft.com/en-us/windows/win32/learnwin32/c...
That is a lot of money. I’m glad this guy has the income to sustain that. Pray tell: why spend so much on analytics? I have some analytics for my blog, but it’s little more than something to satisfy my curiosity, so I can get away with simple page counts.
This video by Professor Shoelaces whose articles are most cited in the comments explains is very well for the more untrained audience.

https://youtu.be/gVaS6TwzLc8
If you want to get dramatically better at math (which will make the other things you listed easier), you could work through all the aops books: https://artofproblemsolving.com/store/list/aops-curriculum

Use Anki to schedule review of problems you've successfully solved and you'll find many things accessible to you that weren't before.
Oh cool! It's always hugely useful to learn the word for the thing you're thinking about. It can be really tricky to figure out if a vague idea has a name unless you're already pretty well read in a field. Now I have some reading to do, thanks!
I'm so sorry to hear that :'(

Ever since I read about VAS/FISS last year, I've been re-evaluating our cat's vaccination needs, especially since he's indoor-only and doesn't interact with other cats. I'll continue to get him the three-year FVRCP and rabies vaccines, since they're pretty terrible diseases, and the former three are super contagious, but FeLV and FIV seem unnecessary considering his circumstances.
Just like the good writers, who hedge and qualify their every statement. It's the amateurs who make the bold claims!
Porter's Five Forces and the Social Web
Renewable power production is wasted due to curtailment.[1] All this free power is being wasted, which could be used to charge cars. The US has 2 billion parking lots, 290 million cars and cars are idle 23+ hours every day. All we need is a cable from nearest building to parking lot to charge electric cars. The technology exists.

This is a win-win opportunity, accelerate renewables and wean off of fossil fuels. I'm working with middle/high school kids on improving charging: HOA managed parks (a LOT of them), parks, schools, utility poles, apartment garages, all new construction ready for EVs (residential, retail and commercial).

curtailment is the deliberate reduction in output below what could have been produced in order to balance energy supply: https://en.wikipedia.org/wiki/Curtailment_(electricity)
We're not that unique, if a lot of people like something, there's a fairly good chance that we will like it, and the converse is true also.

When the offer exceeds the available time and resources to consume/experience something (art, media, music, games, food, wines, whatever...), it makes sense to go about it quantitatively and hopefully reduce the chance of a catastrophic miss...
That seems like more of an incentive to get a job at an already high-performing school than it is to do a better job of teaching.
At some point we probably have to delete the internet.
This kind of thing really does need a cooling off period.

Assume that your users won't see your emails. How do you help them avoid data loss when you shut down a service like this?

One option that I like is to take the service down (hence loudly breaking things that were depending on it) but keep backed up copies of the data for a while longer - ideally a month or more, but maybe just two weeks.

That way users who didn't see your messaging have a chance to get in touch and recover any data they would otherwise lose.

I'm not sure how best to handle the liability issues involved with storing backups of data for a period of time. Presumably the terms and conditions for a service can be designed to support this kind of backup storage "grace period" for these situations.
You mean, never caught.
https://tejasbubane.github.io/ - Programming blog - mostly Ruby on Rails & postgres.
Your comment doesn’t seem to relate to what I’m saying.

I don’t make a value judgment about lying. I’m just saying lying implies deceit. In your hypothetical scenario there is deceit, so there is the lie. I don’t think most actors or magicians are deceitful.
Roblox.com is apparently in the top domains
They’re not. Pretty much every developer I’ve talked to has no idea what this warning means or what they should be doing in response to this. All of them are smart people who are longtime Mac developers. There are a bunch of ways to improve this: you could tell people to look in Console for logs, or name the deprecated API being used. What Apple did instead is they decided to shame apps by name but not tell them what they did wrong, and do so in a way that is quite broken because the warnings don’t even line up with deprecated API usage.
Oops, during your transfer the value of the currency is now 80% of what it was!
Quick scan of the code (https://github.com/phronmophobic/clj-libretro/blob/67f186e87...) seems to indicate that there is at least some screenshotting going on, + serialization of game state. What is used for detecting thing, I couldn't find from just skimming the code.
Because our assessments of the outcomes of different phenotypes have been hopelessly polluted by 16th - 19th theories, often based on the Bible, that have caused people to unleash untold and unrelenting violence on people with naturally servile phenotypes for dozens of generations.

That being said, slavery and colonialism are clearly dysgenic. Slavery kills the brave, the strong, the honest, the compassionate, those who can see the bigger picture, those with self-respect, those who love their parents, those who love their children, those who will not be raped, those who will not be enslaved. It selects for the apple-polisher, the scammer, those who are best at concealment, the selfish, the ruthless, the wily, the drone, those who can bear endless misfortunes, those who can lift heavy weights.

"Readily trained" isn't synonymous with "highly intelligent," although readily trained is the goal of breeding. To be "readily trained" is to be obedient; ready to take the master's priorities as your own.

Even with full reparations and the lack of further obligation that would mean for the US, black people will be in the position of trying to silence that part of our brains that has been bred to prioritize the problems and the presence of white people. Luckily it was only 400 years of damage.
you start with reliability brownouts. first fail 0.1% requests, then after a week 1%, then after a month 5%.
This “real programmer” stuff is just gatekeeping and needs to go away forever
Offer top pay.
Large countries seem to be doing it as well - https://petapixel.com/2023/06/05/japan-declares-ai-training-...

And as long as OpenAI have an office in Japan they can absolutely legally train the models, no?
Shocking how terrible the wording is in these, even for a beta release. 'Alert "GeoServices"' isn't even a sentence. Feels like something implemented at the last second.
The Atlantic sometimes has amazing historical articles
Interesting question. Here is my take (I have both a consulting and infra/data background):

* Yes, many companies need the help.

* However, they typically (not necessarily unfairly) have a dim view of consulting/consultants.

* They can't (or won't) prioritize stopping or slowing down feature development to make the infrastructure changes that will lead to significant improvement. Often the potential solutions are actually either known or obvious already.

* In systems of appreciable complexity, it can take a significant amount of time for a consultant to examine all the moving parts to come up with a good/reasonable set of recommendations.

* So, as a result, consultants are often only brought in when things have deteriorated to an extent where it really hard to help. One other case is upon change of control (company is sold or acquired); this might be a better point to implement change.

* Lastly, knowing what needs to be done is one thing; actually implementing the necessary changes "on the fly" is actually the hard(er) thing. Often the company's team just don't have the skills to do that. Accordingly the best results are often when you can bring in a team to both consult and help the team through the implementation/changes.
Vitalik touched on this topic some years ago.

"Blockchains are politically decentralized (no one controls them) and architecturally decentralized (no infrastructural central point of failure) but they are logically centralized (there is one commonly agreed state and the system behaves like a single computer)"

https://medium.com/@VitalikButerin/the-meaning-of-decentrali...
Well, I'm not getting paid for all (any) of the data collected about me.

How about this: services/sites make it abundantly clear what data they collect (no full page of legalese designed to make people scroll to the bottom). Make it a list of bullet points, maybe. Explain how the data will be used, maybe collapsed by default so it's not overwhelming. Depending on the service, it may be appropriate to notify users about an updated privacy policy. Enforce antitrust and whatnot so Google and co. aren't just dominating the landscape and forcing their way. Also remove dark patterns. This isn't exhaustive, by the way.

Then set a price. And no "here's a constant subscription notice that you can't really block". Guess what happens in my ideal world if a service is found violating the privacy policy.
It is ludicrous to claim that Perl didn't support web development. From Amazon to eToys to Citysearch to Stamps.com, big dot coms were all based on Perl.

Big PHP shops like Facebook, and PHP projects like WordPress, came in a later development generation for the simple reason that PHP made it easy to get started on shared webhosting.
It's almost like using bullshit hype-hype-hype databases, especially their cloud offerings, is a horrible idea.
I'm not a Windows programmer to a significant degree. But, I did a tiny bit of digging and discovered at WinMain is just a function called by main() in Win32 executables. The implicit main() is pretty trivial and WinMain is largely unnecessary.

hInstance can be retrieved from GetModuleHandle(nullptr). hPrevInstance is always NULL. lpCmdLine can be retrieved from GetCommandLine(). nCmdShow can be retrieved from GetStartupInfo() StartupInfo.wShowWindow.

And, so you can just do

#include <Windows.h>
#pragma comment(lib, "user32.lib")
#pragma comment(linker, "/subsystem:windows /ENTRY:mainCRTStartup")
int main(int argc, const char *argv[]) {
MessageBox(NULL, "Hello, Welcome to Win32 Programming",
"Hello, World", MB_OK | MB_ICONINFORMATION);
}

and it works the same as the code in the article. Not a significant difference. But, I like peeling back magic code to make things just a little simpler.

Can someone who knows better tell me why this is a bad idea? Or, is WinMain just an idea from 30 years ago that didn't actually go anywhere?
Our was 14. Never got this official diagnosis, but given location of tumor....

Well, Israeli street cat average lifespan is 1-2 years. You can say that he got 9 lifes