skysight-inc/HackerNews huggingface dataset:
This is what I don't really understand about modern-day rich / famous people; they'll build big houses and yachts, and some governments even build government seats and palaces which might be preserved for the ages. But it doesn't feel like they're building "monuments" per se.

Then again, survivorship / selection bias like you said; we don't yet know what the Wonders of the World built today will be in 2000-4000 years, because we don't know what will remain or what will be considered significant. I mean there's huge skyscrapers, ostentatious buildings built in the richer cities. There's a giant clock in Mecca, the Venetian and Grand Lisboa in Maccau, the New Century Global Complex in China, etc.

But few or none built to just exist, like the pyramids that were sealed off.

After solving world hunger etc, if I were stupidly rich, I'd have a monument built. Sealed off containing the world's knowledge in redundant and multiple mediums. And with a visitor center / museum because people will be curious, of course.
As fire risks go, house batteries are pretty low on the list. You're much more likely to have a catasrophic fire from charging one of the many battery-powered gadgets that people have nowawdays (especially cheap low-quality ones!).
To be fair to your family, Google have spent billions making the Google sponsored links look like organic search results.
UNIX/POSIX process management.
They are not identical twins nor byte-compatible. Collect your prize on the way out.
My point is it's not just sex drive. Do people who enjoy fine cuisine get more hungry than everyone else? I very much doubt it. There are just other things to do now and sex (and food) can be a very small part of a rich and fulfilling life.

But I'm not disputing that this is (or will be) probably a problem. Not because of sex specifically, but because of people having no meaning in their lives. In less than a decade we might be facing a bunch of enslaved virgins approaching 30 realising they have nothing in life. No assets, no relationships, no family, and no prospects. Tik Tok isn't going to work out for 99% of them. It's going to be interesting.
I add an issue with the previous link, so I repost the article
Thanks! I plan to experiment with the price before settling on one.
Scottish Government bans use of mobile messaging apps for official business
Or the Gojira jaw.
> It’s a monkey’s paw solution, now you have 15 kinda slow pipelines instead of 3 slow deployment pipelines.

Not a problem. In fact, they are a solution to a problem.

> And you get to have the fun new problem of deployment planning and synchronizing feature deployments.

Not a problem too. You don't need to synchronize anything if you're consuming changes that are already deployed and running. You also do not need to synchronize feature deployment if you know the very basics of your job. Worst case scenario, you have to move features behind a feature flag, which requires zero synchronization.

This sort of discussion feels like people complaining about perceived problems they never bothers to think about, let alone tackle.
Very conveniently glossing over the fact that if are developing for the Mac, no you don't. You can distribute it outside the store without paying anything.

iOS, yep you're right.
An essential point that the article did not address is that Turing machines can be efficiently encoded and be simulated by another Turing machine. This is the real power that causes the impossibility to solve its own halting problem.
The language has not changed. It used to be called basic Christian values. Not authors like the OP closet their religious beliefs. Which ma be more disrepresentative.

Someone that gave a couch to sleep on was never called a philanthropist.
Maybe menu bar apps are completely underrated.
React is nice for a lot of things, but when it's a pain it's really a pain. That's abstraction for you! :)
+1, rounding f32 to bf16 is helpful. For the other direction, the approach we take in Highway/gemma.cpp is to load a full vector of bf16, then shift/AND to isolate the odd/even elements and convert to float. These can execute two per cycle, whereas promoting 16->32 bit is often just one per cycle (though a different port than FMA).
If only there was theming available to recreate those old formatting and styles.
Really cool project.

Some questions to ML/AI researchers here on HN:

- Are there any ML/AI papers out there that trained on this? E.g. training robots in virtual environments?

- What data sets are used today in the ML/AI space to train robots?
10+ years in the making, at this year's Devoxx Brian Goetz said that they are almost ready with the design of Project Valhalla and can start JEP-ing it in future JDK releases. No timeline yet, so we probably will not see it until the next-after-next LTS release (29?)... But Java, like Cobol, is not going anywhere, so the wait will be worth it.
CocoaPods Trunk Read-Only Plan
Because it takes n time to access n units of memory.

Heavily simplified due to caches etc. To the point where people sometimes measure in cache misses instead as that is usually what actually matters.
Show HN: AuthorTrail – Browse files you've touched in a Git repo
This was more so an exercise in prompting with Lovable and Cursor than it was in creating a highly polished product/tool. Yet the end result works :)

AuthorTrail is a locally running web UI that you can point to any Git repo. It will then look for all the files you have ever touched. This can be useful for large repos with lots of activity, where you want to remind yourself how you did something in the past. For example, I am using it to remind myself how I wrote an obscure unit test, without needing to browse my older PRs.

Feedback welcome!
I actually thought S2 is a Cloudflare service at first.
Background about the organization: https://en.m.wikipedia.org/wiki/Convergent_Research

Their proof assistant / programming language: https://en.m.wikipedia.org/wiki/Lean_(proof_assistant)
In August 2023, llama2 34B was released and at that time, without employing model quantization, in order to fit this model one needed to have a GPU, or set of GPUs, with total of ~34x2.5=85G of VRAM.

That said, can you be more specific what are those "algorithmic" and "hardware" improvements that has driven this cost and hardware requirements down? AFAIK I still need the same hardware to run this very same model.
iOS can sideload. Is that not allowed in the development license?
> Do you think this is a bad thing?

Yes obviously, if you're trying to complain about "ghost artists" by presenting these "artists" as the counterpoint when they are even faker.
This may be what they were getting it, but it is still wrong. An NN is a computable function. So, NN inference is an algorithm for computing the function the NN represents. If we have an NN that represents a function f, with f(text) = most likely next character a human would write, then running the inference for that NN is an algorithm for finding out which character it's most likely a human would write next.

It's true that this is not an "enlightening" algorithm, it doesn't help us understand why or how that is the most likely next character. But this doesn't mean it's not an algorithm.
I’m new to macOS app development, but I’ve always wanted to build one. Now, I’ll probably end up building many more :D
>In German you need to have that noun info upfront, otherwise you might not get the grammar correct!

In reality, (1) people rarely change their mind about what noun they're going to use such that the gender is different, and (2) when it needs to be done, speakers of German either ignore it or just go back and repair what they said, changing the forms of the determiner and adjective. Germans speak with no more planning than English speakers.

One might say the same thing about certain English grammatical phenomena. When asking a question, you have to consider whether the subject is going to be singular or plural: Is/are the dog/dogs hungry? This isn't needed in languages without subject-verb agreement, such as Swedish. But it makes very little difference to native speakers.
The death of Glitch, the birth of Slack
Show HN: NoSQL, but it's SQLite
Manipulate your SQLite database like a giant Javascript object. Built with o1.
Would the LLM make less nit picking comments if the code base included coding style and commenting rules in the repository?
I think the concern could be that someone other than you might have access to your disk or computer.

Perhaps some people in a uniform could get access to that computer, physically or otherwise, and then have access to lots of interesting location histories from it, and they may not have your best interests in mind.
Is it fair to say the US easily won the "hot" stages of each of these wars, but struggled and failed with the counter-insurgency bits? And possibly the same is happening in Yemen.

These are totally different tasks, and I'm not sure you can deduce much about one from the performance in the other.
What if you allocate a huge chunk of memory and only use a small part of it? For example, checking if a list of numbers contains duplicates using a boolean array.
My thinking too. Or similarly including some coding style and commenting style rules in the repository so they become part of the code base and get considered by the LLM
Reads Causing Writes in Postgres
Still much worse than e.g. 2 M.2 slots..
That fucking guy torturing monkeys :(
This page only works on digitally signed supported operating systems. Please consider migrating to a supported system by Microsoft, Apple or an Android device officially supported by Google.
Especially because outside Android, Kotlin Virtual Machine will never happen, it will always be a guest language on the Java ecosystem.

Nothing on Kotlin will ever matter on the decisions taken by Oracle, IBM, Amazon, Azul, PTC, Aicas, microEJ, Microsoft, Red-Hat,.... on their JVM/JDK implementations and related tooling.
Is there any information you can get out of this that isn't already available in the GitHub.com UI? I tried asking things like "What could the most interesting information you can tell me about this repository?" but it seems like most of the data is already available in the UI in pretty much the same format, except you click a link to see it instead of writing a question and waiting for a reply.
Consciousness (in this sense) doesn't physically exist cause it's unfalsifiable. Philosophy has a whole p-zombie section on that. I believe that you are mixing this metaphysical awareness with the physical process of mind machinery which is obviously required for a mind to work. Unless you have a deeper idea in mind.

If the latter, why do you think it can not? It's a configuration of particles that will evolve by physical means (under materialism ofc). It shouldn't require anything special like any inanimate object doesn't require anything to continue physically existing, the only difference being just how less complex its reactions are. And even that is subjective and anthropecentric, cause laws of nature don't care more about us than e.g. about a rock, they just work.
Oops, brainfart on my part. Unfortunately, the edit window has passed.
Here are his works on Wikisources (in 7 languages, public domain): https://en.wikisource.org/wiki/Author:Michel_de_Montaigne
I’m not sure this definition of Big-O for space complexity is universal. When I’ve seen/used it, the size of the initial data wasn’t relevant, it was more about the additional memory required for the algorithm.

For example, an in-place algorithm like Bubble Sort would have a O(1) space complexity, because it requires no extra memory (and 0 memory is a constant). Merge sort on the other hand is O(n) because it always uses additional memory for its intermediate stages, and that additional memory scales with n.

Doing a quick google, the first few sites I find seem to use a similar understanding https://www.geeksforgeeks.org/time-and-space-complexity-anal...
I love to see investment in tools like these, so thank you so much for working on it and packaging it.

Another useful tool that I don’t see cheered enough for is vars(). When integrating new api-s, you’d often find yourself at pdb(or ipdb) prompt pretty printing(pp) loaded variables and attributes calls - pp(vars(foo)) has been a great friend reducing the burden of dot walking.

One thing I have longed for, but never took the time to research though, is pagination - your debugger window is often fighting for screen real estate, so data rich API calls becomes a little jarring.
It Tells me it’s unique despite we visit two weeks ago.
Nice review. It reminded me of some of the WTF moments from the book :-) I should go back to it and write my own.
> You're telling me that everything can be computed with just these 5 instructions? Word processors, YouTube, video games, all of it?

Note the “computed” - this is about computing the results, there’s no mention of IO or UI.

E.g. a Turing complete language might still not allow you to build a word processor or YouTube; you could compute the color of every pixel, but you’d still need a way to display it.
I’ve been test driving nixos for a couple of months now. It’s not without merit but I’m going back to the Silverblue approach. It’s just less friction overall without giving any benefits up.
Great, though is that perhaps orthogonal to my complaints? My vague understanding is that Valhalla is about transparently allocating local objects on the stack instead of the heap when possible (i.e., when escape analysis confirms that they can't "get out" of the method that declared them), the way primitives are now.
I'm fairly sure there are at least a few companies that have the problem of needing PRs reviewed.
They are logically equivalent definitions (they determine the same set of computable reals) but they are not equivalent from the perspective of computability. As I said, with the first definition you cannot compute addition, whereas with the second you can. I highly recommend reading the blog post I linked which proves this - the issues involve self-reference and are quite subtle (like much of computability theory!).

This has nothing to do with such a "confusion", by the way, which is obvious to anyone writing about this stuff (including me). Rather it's the difference between something being logically definable and computable, which Turing himself writes about in his paper.

Wrong is a judgement call, of course, but given that we're talking about computability here I think it's fair to call Turing's definition flawed. There's a reason nobody uses it in computable analysis.
Organization – Office 2024 – this is how we have optimized it this year
If you choose Brighton and zoom in on Hove Park you see the fingerprint maze there very beautifully rendered as a vector, amazing OSM has this detail!
Its not gone. Its evolving and adapting to changing conditions. As it always has done through out history.

These complex problems and how society reacts are not new, if you know some history. They just look different today through the lens of info overload, and the engagement driven Attention capture economics.

There is this weird dynamic, attention economics produces, were the number of people talking about a complex problem, vastly outstrips the carrying capacity of society for number of people who can work on a complex problem.
If you do cloud infra stuff, AWS will try to undercut you on price but will never outdo you on D/UX. So I wouldn't let Beezus hold me back
Excellent writeup!

Some observations unrelated to the bug.

1. Nice to see some details about the Debian build server implementation. I have always found it rather obscure. Compared to that OpenSUSE's OBS is refreshingly open. Not only can you just use their cloud service for free, but you can also rather easily set up your own instance.

2. Nice to see that the Debian build infra gets updated. I am a bit suprised that Perl code gets introduced in 2024. Isn't that a bit out of fashion for a reason: It's typically very hard to read code written by others. (As said unrelated. It did not cause the bug in TFA.)
Zero front-end foundation, with cursor and claude 3.5 to implement a complete minesweeper game.

This Minesweeper game offers two game modes:

- *Classic Mode*: Traditional square grid minesweeper, identical to the one bundled with Windows. Each square is adjacent to eight neighboring squares (horizontally, vertically, and diagonally).
- *Hexagonal Mode*: An innovative hexagonal grid minesweeper where each cell is a regular hexagon adjacent to six neighboring cells. This mode offers a fresh gaming experience, requiring players to adapt to new spatial relationships for logical deduction.
It would be simpler, but it wouldn't be as effective.
> * data class Foo(val theImplementationAndStyleOfDataClasses: String)

For the purists there are records now in Java (which can be combined with destructuring / pattern matching - there were significant improvements in this area in the last few JDK releases, and more are coming!). In this regard Java had surpassed Kotlin by some margin.

For the enterprise coders, there is the Immutables project (https://immutables.org) which you can say is Lombok on steroids (but implemented correctly, that is, by generating classes which you can inspect as regular source code, instead of relying on hacking the compiler...).

> * elvis?.operator?.chaining

This will hopefully be finally resolved by one of the subprojects of project Valhalla, as a prerequisite for value class support (which cannot be null, so...).

The others on your list are small and subjective stylistic differences, of course your preference may vary, but should not weigh heavily in any Java vs Kotlin discussion.
thanks again everyone, your feedback was so valuable
https://www.owlears.com
Four limitations of Rust's borrow checker
Botsin.space Postmortem
Traversing the AST provided by Clang through its Python-bindings (2018)
Yes, but curl-with-hyper needed Rust programmers to finish and maintain the integration with the C codebase, and couldn't find anyone interested enough, which I assume is because Rust users don't need curl.
Masks, Smoke, and Mirrors: The untold story of EgyptAir flight 804
This is correct, they were independent works. It’s spoken about in “The Annotated Turing” by Charles Petzold.
> written to FDB after each RPC call

What does "after" mean in this case? Is the state change durable in FDB before the client sees the result of the RPC call?
The US's main strategy is to dominate the battlefield and achieve the objective as fast as possible using technology and overwhelming firepower. So yes, they could and did win the "hot" stages where they were able to deploy all they have.

But when the fight dragged out, as it has always done and absolutely will be in a peer or near peer conflict, the effectiveness of the US military drops like a rock. It is here that I question what is the point of all the expensive toys and the trillion dollars budget.
But there is no "discount". There is just two parties agreeing to a price point.
Neat idea but I keep getting an error when I try to login to mastodon
The `just` tool is a better and much easier to understand command runner than `make`, however. Much less feature surface, too, which eliminates nasty surprises coming from the unnecessary complexity of `make`.
This is one of the main reasons why I use (and pay) for another search engine than Google. It just keeps translating everything it can to the country I’m connecting from. Even results from Reddit go to an automatically translated page.

Google is really bad at handling multilingual users, or even just users that don’t want to use the language of the place they connect from. Now by default Youtube even translates the audio automatically, it’s unbearable.

And I have declared the languages I speak in my Google profile. It doesn’t seem to matter.
I think it can be a verb, but in this case it’s a typo “or”
tried 'warm summer day', got autumn tones (red, orange, brown)

big fail.
They are used also to characterize the statistical properties of fields over the sphere. A notable example is the pattern of hot/cold spots in the Cosmic Microwave Background Radiation (CMBR, [1]). They are distributed stochastically, and the best way to fit cosmological models against the measurements is to decompose the temperature/polarization fields into spherical harmonics and compute the power spectrum associated with each ℓ (which plays the role of a “spatial frequency” over the sky sphere).

[1] https://en.wikipedia.org/wiki/Cosmic_microwave_background
Matt Levine actually wrote a post about somebody who did this and got caught a while ago. https://www.bloomberg.com/opinion/articles/2024-09-09/fake-s...

The gist is that your listening hours for your subscription are pooled with everybody else’s, then artist payments are made out of ratios from that pool. That means if you subscribe and listen to music 24hrs a day, and somebody else subscribes and listens to 1hr a day, you essentially have more influence over the pool of money and so can pay out to the artist you are listening to more than you pay Spotify.
pretty much my personal experience in a newer generation, just without the Atari, IBM, and basic

a lot of employers actually like engineers who come from a personal hacking background more than traditional paths, because we're truly passionate and care deeply. we're not in for 8-5 and a paycheck.
Maybe he got influenced by Pixar guys: https://www.youtube.com/watch?v=iQKm7ifJpVE

Even though IRIX had its quirks.
Thanks for your feedback. It's still an open issue, as all naming is in Rye. Currently, when I write code with it, I like the word spreadsheet, it somehow gives symmetry to the two usually fat block arguments that follow. I have a lot of ideas I still want to try around spreadsheets, some might work, some not ... so I'm also not sure where the value type will "end up". That might also affect the final naming decision. Currently, spreadsheet and table are the candidates. Dataframe is too technical for what I want to do.

So far I mostly used spreadsheets as immutable data. There are cases when you want / need to change values in-place so how this would work / make sense is being explored now. In immutable data there is no reactive content, because nothing changes.

Immutable approach seems to me to be generally the default one, so maybe we won't delve too much in mutable side, but if we find it useful for specific cases (maybe more directly tied to UI) adding something like calculated columns and or rows wouldn't be hard or of of character for Rye where code and data intermingle often.

Maybe I'll just rename it to table locally and try to use it for a while to see how it feels :)
Here it is, 1907: https://fr.wikisource.org/wiki/Essais/%C3%A9dition_Michaud,_...

EDIT: my bad, this is not modern French
"Virtual Machines: Versatile Platforms for Systems and Processes" by Jim Smith and Ravi Nair is a great book on the topic.
This book

How to Live: A Life of Montaigne in one question and twenty, by Sarah Bakewell (2011)

is an incredible introduction to Montaigne. I greatly enjoyed it and recommend it fondly to anyone's interested in the man or what he had to say.
Night of the Runbook
One surprising psychosis treatment that works: Learning to live with the voices
Archaeologists already appreciate finding out-of-place items.

"This rare find proves that third-millenium New Yorkers traded with the Chinese. It may have been used in a fertility ritual."
Roles and Permisisons with PHP
Looks interesting, but my first question is how does it it compare to all the others. Would be interesting with a comparison. We have clickhouse, spark, trino/dremio, starrocks, druid, apache drill, and apache datafusion. Some of these are full products, some are engines.

It seems like cloudberry uses postgresql in some way? What does this entail? Can we use postgresql extensions? How does it compare to paradedb?

Sorry for the question dump:-P