skysight-inc/HackerNews huggingface dataset:
> > Depends what you view as humanity's goals

> Well what I quoted specifically mentions cost and ecological impact.

I think those need some affirmative goal to attenuate - e.g: optimizing cost of expanding humanity's capabilities. Alone, minimizing cost could be achieved by essentially halting all economic activity.

> Sending people to Mars doesn't seem to be the most efficient way we know to learn more about the universe (by a very, very long margin).

Could say it wouldn't be the most cost-effective method currently (and accordingly we're not sending humans to Mars currently), but I'd claim the cost of pushing existing boundaries gradually increases (Future Circular Collider is estimated to cost ~$20B) such that eventually space exploration will be among the more efficient means available for non-negligibly expanding our understanding.

It's not that putting someone on Mars is the be-all and end-all, after which we scoop up some martian soil then forget everything we learned to get there, any more than putting a dog in space was the goal of Sputnik 2.

> An asteroid is surely a risk to consider, but going to Mars has absolutely nothing to do with defending Earth from asteroids.

Surveying NEO's (as this method involves) and building capacity to reliably launch rockets definitely seem fairly directly useful for this to me.

At the moment all known life is still a thin film clinging onto a rock spiralling around a ball of fire. Self-sustaining bases on other moons/planets seems like a reasonable insurance in our long-long term.
I have a MacBook Air on my desk plugged into a Apple 27-inch 5k Studio Display next to my work MacBook Pro plugged into a cheap AOC 27-inch 4k display via HDMI and frankly there's not much difference.

The speakers and mic in the Apple display are nice, but if you're just concerned about the display itself save yourself the bucks and stay with the 4k.
Do you have any links? I've recently been using Pelican[0] to create static sites using Python, but always looking for simpler solutions.

[0] https://getpelican.com/
I think the OP's point is that Apple is forcing people to pay a lot more for something that doesn't cost Apple that much (extra RAM) and is part of artificial product lines. One could claim the product lines are important for ultimate profitability, but Apple makes so much money it's hardly critical if they wanted to be a truly incredible consumer focused company. Apple has gotten far away from the idea of a home computer someone can hack with, where hacking includes local AI these days. In this period we know more memory is important for many applications of local AI, which they claim is a goal to provide for people, so it's hard not to say Apple's approach is optimized for shareholders, not end users.
32gb RAM max?

I don't understand, macbooks on battery power have 128gb, why this limitation on an always powered device
I'd say that is a bit like splitting hairs, but the article does question the extent to which actual payphones and calls were actually involved..
If I Could Talk To The Animals (2001) [pdf]
Linus and Dirk on succession, Rust, and more
What does "non-commercial writer" mean? It seems so amorphous as to be anything.

> James Foster Wallace committed suicide

David Foster Wallace, and he was certainly a commercial writer. He's actually pretty famous for his commercial writing about tennis in particular.

> JD Salinger

He went into exile because his debut novel was so fabulously successful that he couldn't take the pressure of a follow-up. This seems like he'd be the very definition of a commercial writer, that his debut novel is extremely commercially successful.
Ideally, this would follow the format of reuse.software so that there's a machine-readable standard for these: https://reuse.software

I'm working on tooling that involves automated reading of this info, and it's a lot easier if the tools don't have to do fuzzier matching.
If one has a “thing” that “maps” elements of one set to another that satisfies the condition I previously gave then that thing is a function. Every functional satisfies that definition. Therefore every functional is a function.
> iMac with M4 features the world’s fastest CPU core, making multitasking across apps like Safari and Excel lightning fast.

This stuck out for me too, plus the examples of using Siri on the desktop. I reckon that invoking Siri to say, "Send Gema a text" and then having to proofread and approve the message is more effort than just sending Gema a text. Same for typing out "turn on do not disturb".

You could imagine the argument being that there are a lot of deep settings or hidden controls that people would like to find, but then wouldn't a vector search that shows relevant settings be just about the same outcome?
Objectively speaking, the best status code.
Related:

Minotaur: A SIMD-oriented synthesizing superoptimizer - https://news.ycombinator.com/item?id=36701160 - July 2023 (15 comments)

(Reposts are fine after a year or so; links to past threads are just to satisfy extra-curious readers)
The good news is it doesn’t really matter. The absolute numbers might be inaccurate, but the skew is likely to stay the same over decades. So it probably is dropping.
Shouldn't that be an internal political problem for Lebanon to solve?

> Imagine if every political party had an army.

Well, the People's Liberation Army is not technically the army of the nation of China....it is actually the armed wing of the Communist Party of China. Just the PRC is a de-facto one-party state.

https://en.wikipedia.org/wiki/People%27s_Liberation_Army
When shopping for a new car to take to the race track on the weekends did you stop and point out that the Honda Odyssey's suspension is too soft?
It does seem that way, doesn't it? Shame, it was the perfect form factor for family room, office front desk.
You're basically describing what the article is - before they speak about the time periods, they discuss values. Your values are that you care more about intellectual pursuits and your individualism more than you do family.

> I believe bringing children into a world of such uncertainty and possible collapse is not really that appealing either

Has education made you more anxious than a person of the past? Your family line exists because for millions of years animals and then humans reproduced not knowing if they'd be able to find their next meal for the next week in a field, whilst you're worrying about far off what if's.

Age probably comes into this as well - a 35 year old is in general more risk averse than a 20 year old.

I think that if you're honest with yourself - you just don't want kids, and everything else you've written is an attempt to rationalise that rather than simply standing firm in your choice. There's nothing wrong with that, but it comes across as being a bit holier-than-thou, as if you're asking for people to debate with you, but there is no debate to be had.
We changed the url from https://github.com/Pulkit-Khandelwal/purple-mri to the project page, which is a bit more explanatory. Readers may want to look at both, of course.
> When weed is no longer forbidden, they have no interest in it just as they see little interest in getting drunk.

I believe drugs (incl. alcohool) are a considerably more complex habits.

Getting intoxicated have socially desirable outcomes (if one ignores the downsides), unrelated to unavailability. Some drugs like weed can also be part of rituals (e.g. "meeting and getting stoned").
French can be pretty bad. Not as bad as English for reading, but it's much worse for writing because there are so many spelling options for the same thing.
And if the implication is somewhat tinged with "lack of success leads to unhappiness," Hemingway's father blew his own brains out, so it's less that Hemingway was unhappy with his literary results and more genetically predisposed to shooting his head off.

(Hemingway was, also, definitionally a commercial writer, as he was literally a war correspondent. I.e., someone writing serves commerce.)
Not yet, but I'll probably open source it eventually! Still need to clean things up a lot, and implement missing functionality, for example I haven't even bothered to implement audio capture yet, because I wanted to try video first
You can glitch out Safari on IOS -by quickly pressing the play button for the video in the now playing interface after switching off from the Safari app- to play the audio of Youtube videos on the background.

I mainly use this to play membership only videos that don't play in the background even if you have a Youtube Premium.

Every IOS version I pray that they don't patch this "glitch".
There are flags you can set to tune memory usage (notably V8's --max-old-space-size for Node and the --smol flag for Bun). And of course in advanced scenarios you can avoid holding strong references to objects with weak maps, weak sets, and weak refs.
I’m working on a crossword app, with the intent to add “kaizo” elements, as a way to take any puzzle and add obstacles aside from the clues, which I hope will be fun. But I guess I won’t know until I try.

I have a little project page and a WIP demo here:
https://crossobear.chadobear.world/

Typing this up, I realize I should stop fiddling with styles and implement some of my kaizo ideas to see how they feel to play with.
Having worked with Maven and Gradle, I'd say Gradle was worse in the average case, but better in the worst case. There are way more Gradle projects with unnecessary custom build code because Gradle makes it easy to do.

On the other hand, when builds are specified in a limited-power build config language, like POM, then when someone needs to do something custom, they have to extend or modify the build tool itself, which in my experience causes way more pain than custom code in a build file. Custom logic in Maven means building and publishing an extension; it can't be local to the project. You may encounter projects that depend on extensions from long-lost open source projects, or long-lost internal projects. On one occasion, I was lucky to find a source jar for the extension in the Maven repository. It can be a nightmare.

The same could happen with Gradle, since a build can depend on arbitrary libraries, but I never saw it in the wild. People depended on major open-source extensions and added their own custom code inside the build.
I must have missed that article. Can you find it?

Unless you can come up with a specific reference, it seems unlikely that this would explain the large memory efficiency difference. By contrast it is simple and straightforward to understand why keeping temporary garbage until garbage collection could result in tying up a lot of memory while continually running code that allocates memory and lets it go out of scope. If you search, you'll find lots of references to this happening in a variety of languages.
worried about the youth if this is true. are we alienating them from a relatively safe form of mischief and mind expansion by making it legal and socially accepted?

hoping that perhaps it's reporting error as kids get smart about surveillance etc. hoping for the kids.
I understand that Israeli politics is complex, but ultimately it’s a democracy, and Netanyahu is who was chosen, repeatedly. All of those far right parties that make up Netanyahu’s coalition got real votes and they represent a real slice of Israeli opinion.

If Israelis want something different they just have to vote differently in the next election.

The U.S. cannot just pretend Rabin is still in power and send money and weapons with the idea that Israel desires peace at the end of the day, because that faction is (as you say, for many reasons) no longer a majority in Israel.

As for Hamas, yes they were elected, and that does have significance, but also that was 18 years ago, and most of what would be the current electorate wasn’t even old enough to vote back then.

Ultimately as it stands though I believe both sides of the conflict wish to conquer the other, and the U.S. should just decline to support either side.
I had the same thought and did put a finger on it. It's because we don't trust Amazon or any of the other media companies for "buying" content online - we don't trust that the purchase is really permanent, eventually the company will go away or discontinue that service or lose the rights to that content or whatever. Since we don't trust them for buying, we don't trust them for renting either, even if we'd expect the rental transaction to be over in a day or two.
The past: https://support.apple.com/en-us/102292

> Recharge the built-in battery in your Apple keyboard, mouse, or trackpad [...] To charge your device's battery, connect a Lightning to USB cable to its Lightning port,

The future: https://www.apple.com/newsroom/2024/10/apple-introduces-new-...

> Every iMac comes with a color-matched Magic Keyboard and Magic Mouse or optional Magic Trackpad, all of which now feature a USB-C port, so users can charge their favorite devices with a single cable.
Interesting potential use case for AI: automatically rewrite the code in a book like this for python 3 vs 2. I know that’s not trivial, but seems like a very trainable use case
You can maintain your competitive advantage over gradle by not constantly breaking backwards compatiblity, by the way.
No, I realize that (I was thinking that ssh-keygen could be used as a poor-man's authentication for some use cases - basically share a secret between sender & receiver that can be used to ensure that the message has not been tampered with). One of the reasons that I haven't implemented authentication yet is that I want to better understand the differences and nuances of different methods and use cases before deciding on a method. Recommendations are welcome.
Claude Computer Use with Serverless Sandboxes
Like, they used to have a 50 person team pushing JFK, Area 51, and Moon landing conspiracies, and that was in the 90s.

Wouldn't surprise me, but do you have more background on this "team"?
Graphene Properties, Synthesis and Applications: A Review (2022)
What are you saying exactly? The more things change, the more they stay the same?
COP(P?)A

COPA [0] is a different law which never took effect. COPPA [1] is what you're referring to.

Ad peddling, stealing and selling personal information, that has been detrimental.

I agree and what's good for the gander is good for the goose. Why did we only recognize the need for privacy for people under an arbitrary age? We all deserve it!

0 - https://en.wikipedia.org/wiki/Child_Online_Protection_Act

1 - https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Pr...
I think it's rather simple. Would an average person rather live in Germany or Mississippi?

Money is a proxy for quality of life, but it's not complete. GDP alone is virtually worthless to average people. Everyone on Earth is searching one thing and one thing only: the best quality of life.
Just a quick perusal, but this looks much better covering datasets also. If we apply this definition strictly, what are the real open source AI models? Allen ai is one?
A community statement supporting the Open Source Definition (OSD)
# Declaration

We, the undersigned members of the Open Source community, assert that Open Source is defined solely by the Open Source Definition (OSD) version 1.9.

Any amendments or new definitions shall only be recognized if declared by clear community consensus through a transparent process to be determined.
> demonstrating that privacy was a primary concern (e.g. Cypherpunk's Manifesto) decades ago. Also that mass surveillance was already happening even further back.

How does that debunk it? If they were so concerned, why didn't they do anything about it?

One plausible answer: they were mollified by cryptography. Remember when it was revealed that the NSA was sniffing cleartext traffic between Google data centers[0]? In response, rather than campaigning for changes to legislation (requiring warrants for data collection, etc.), the big tech firms just started encrypting their internal traffic. If you're Google and your adversaries are nation state actors and other giant tech firms, that makes a lot of sense.

But as far as user privacy goes, it's pointless: Google is the adversary.

[0] https://theweek.com/articles/457590/why-google-isnt-happy-ab...
What’s triangular shaped, 3D, and rhymes with Eeramid Scheme.
https://fred.stlouisfed.org/graph/?g=15tO7

I’m not sure if this is the right graph, but I read somewhere, household size has been going down over time, so using household income is a bit misleading actually.
well I know that I need to stop feeling like I'm bad at it. We all tell ourselves in so many different ways that we're not enough. This is a technique for training those beliefs away.
That’s overstating what happened there and what was sent. OCSP validation happened only for signed executables and the only bit of information is the hash of the developer certificate being verified, which was not logged in conjunction with your IP.

https://arstechnica.com/gadgets/2020/11/mac-certificate-chec...

Typically when there are concerns about phoning home it’s both more detailed information and something being traceable back to an individual.
This is form-over-function, classic Apple. They don't want to give even the slightest impression that they are selling a wired mouse.
> Hemingway drunk himself to dealth

"Drunk up 'til his death", maybe.
I didn’t realize calling to the cli is that fast.
I have been to a on orthodontist office which didn't have any iMac.

I wouldn't apply this observation to judge if the product makes sense
Burned out with the job hunt after a rough year so I'm building out a remote job listing site... because I'm searching for a job. I figured I will build something that scrapes top sites I visit and normalizes job postings and company profiles, to which I can subscribe/save/apply/archive listings, get jobs matched to my resume etc. Just a nice little CRUD app.

I figure it's better to launch something then go job hunting instead of job hunting off a resume that hasn't been updated in a good while.

I built dailycodingproblem.com with a friend way back and we got #2 on PH so I am trying to get back to that life again!
Show HN: SPX GC – Open-Source Live Graphics Controller
SPX Graphics Controller is a lightweight and powerful graphics controller that can be run locally. It has a browser-based UI and a folder-based graphics management system.
> that can't be opened and upgraded

One of the reasons I don’t buy into Apple’s marketing gimmicks especially when it comes to the “carbon neutral” initiative.

> especially with a price premium attached. I just don't get it.

Apple is a public company. Investors expect them to churn out profit so stonk goes up. As long as users are trapped in their Apple ecosystem/wall, then they will keep buying. If the devices were open and upgradable then the company will not be able to charge a stupid high markup for RAM or storage.

If products were easily upgradable, consumers would buy the base model configurable SKUs then take their business to repair shop and get ram and storage upgraded at a fraction of the cost Apple would provide out the door.

> but I'd love to hear a counterpoint that makes sense for these machines.

There is no counterpoint. Most people (ie, not fanboys) would agree with you. There is absolutely zero reason for devices to not be upgradable or easily serviceable. You don’t become a trillion dollar company by playing nice with your users.
You mean the "obvious plot" that hasn't actually deported him like would happen to anyone else. Except maybe some "model" on a "genius" visa?
Prioritizing Concrete Proposals
I have written and worked on more than my fair share of Rust web servers, and the code is more than readable. This typically isn't the kind of Rust where you're managing lifetimes and type annotations so heavily.
I'm kind of confused here. The article says that the giveaway is for signing a petition saying you support free speech and gun rights.

The legal argument is that it is illegal to buy votes or pay for someone to register to vote...but signing a petition is not voting and the article says the petition is only open to registered voters.
I'm making a battery powered e-ink dashboard that uses openai api to summarize the weather and suggest the correct toddler clothing for my son at a glance. It refreshes every hour and so far been pretty good at catching things I might forget, for example wind chill and sun exposure.
I never got why people thought Kotlin would help Gradle. It absolutely doesn't.

Groovy was never the problem (Groovy has types, always had, you could use them if you wanted).

Think about it: what do you do with a build tool? You write a little recipe, then you run it. Does that remind something? Yes, it reminds scripts, like bash scripts you run all the time in your terminal. And why are scripts almost universally written without types... and no typed alternative, of which there are many, has caught on? Because if you're just going to modify a script and immediately run it, while keeping it short enough so you can know what it does without reading a book, how does adding types help you? Quite to the contrary, scripts (including build scripts) should be small, and having types all over the place make it far more verbose than it should be, likely pushing it out of your comfortable local memory in your brain, at which point you need something akin to a "real" programming language and a compiled program, not a script. Larger programs benefit from types because you don't just run the program, make changes, and run them again, like you do with scripts. You write them, test them, compile them, package them and finally you distribute them to your users who hopefully only need to configure them, not modify their internals. If your build is that complex, that's exactly what you should be doing instead of trying to shoehorn types into your scripts and expecting them to look like real programs.

Also, the Kotlin DSL just doesn't assist in the most problematic aspect of Gradle: its total lack of discoverability. Try doing something on your Kotlin Gradle file using a plugin you're not familiar with (which is all of them for most of us). It's completely impossible unless you know the DSL of the plugin, just like it was the case with Groovy... Once you know the DSL, it's fairly easy, but even in Groovy you will get auto-completion once you've got to the DSL "entry point", no need for Kotlin. I've been saying this since before they introduced the Kotlin DSL, and now i feel completely vindicated. I've never met anyone who told me "Gradle is so much easier now with Kotlin". But it did mess up plugins I wrote in Kotlin as now Gradle has a dependency on a very particular version of the Kotlin compiler, and God help you if your plugin was written with a different version in mind.
Effective Altruists and Finance Theory
A possibly apocryphal didactic story relevant because if an HTTP implementation misses 418, what else does it miss?:

The story goes that Van Halen had stipulated on their concert rider that they wanted M&M candy backstage, but with all the brown ones removed.

In his autobiography ‘Crazy From the Heat’ singer David Lee Roth explained this was not just a childish request, but in fact was a cunning test whereby he could tell instantly if the venue was safe or not.

He reasoned that if a concert venue did put brown M&Ms out, then they cannot have read the rider properly and that they then might also have made other more dangerous errors, such as in their electricity supply or stage weight capacity.

https://www.metaltalk.net/chris-dale-myth-busting-the-van-ha...
Yes. Claude tells me it's a novel technique. It also tells me it's a dangerous idea to focus on negatives. But negatives are a more visceral feeling and have more weight in the training. The technique is working for me.