MurphyA/hacker-news huggingface dataset:
by zkmon | 2025-11-26 10:55:26+00:00
.. because that is where you are allowed to challenge some biblical stories of the math without the fear of expulsion from the elite clubs.

Most of math history is stellar, studded with great works of geniuses, but some results were sanctified and prohibited for questioning due to various forces that were active during the times.

Application of regular logic such as comparison, mapping, listing, diagonals, uniqueness - all are the rules that were bred in the realms of finiteness and physical world. You can't use these things to prove some theories about things are not finite.
by questioner8216 | 2025-11-26 10:55:39+00:00
It seems completely clear. He first gives unidiomatic C++ code, then next gives idiomatic Rust code, and differentiates the two based on the code snippets. It is a mistake on his part, and I do not see how it could reasonably be viewed otherwise. It is not a huge mistake, but it is still a clear mistake.
by nickpp | 2025-11-26 10:55:59+00:00
Because every time I encounter such capitalism haters they turn out to be marxists in disguise. Usually pushed and promoted by people that never lived outside of their comfortable capitalist wealth bubble, written on capitalist devices, here, on this very venture capitalist's forum! The hypocrisy boggles the mind, really.

It's like the lack the most basic understanding of economics and they never read any history. I mean, communism has failed everywhere it was tried and there were so many A/B test that plainly show each system's results: North vs South Korea, Eastern Europe before vs after 1990, USA vs USSR, Argentina during the last hundred years, Venezuela before and after Chavez, etc.

Or they push socialism under new names ("democratic") as if it's a new thing, not just a watered down form of communism, with authoritarian communism being the logical end game of socialism - because "at some point you run out of other people's money" and you need force to keep fleecing them. Just like it happened in Venezuela...
by RobinL | 2025-11-26 10:56:13+00:00
Out of the current options, I strongly agree - I even wrote a blog post! https://www.robinlinacre.com/recommend_sql/

But on the other hand, that's doesn't mean SQL is ideal - far from it. When using DuckDB with Python, to make things more succinct, reusable and maintainable, I often fall into the pattern of writing Python functions that generate SQL strings.

But that hints at the drawbacks of SQL: it's mostly not composable as a language (compared to general purpose languages with first-class abstractions). DuckDB syntax does improve on this a little, but I think it's mostly fundamental to SQL. All I'm saying is that it feels like something better is possible.
by 1718627440 | 2025-11-26 10:56:20+00:00
> As for the StackOverflow question itself, I did eventually get the right answer there as well, but only as a comment (since the question is still closed), and that was about more than a day after I already got the answer from Reddit.

Given StackOverflows focus on being a long term archive for insightful questions, this doesn't sound to bad. One day to answer also doesn't sound too long to me.
by PaulRobinson | 2025-11-26 10:57:11+00:00
And yet here you are talking about it. And I'm sure if I go digging into Instagram, TikTok, Facebook, X, reddit, whatever, I'm going to find photos, videos, discussion, reactions.

Have you noticed that most adverts are a bit weird? They have some absurdist element to them, to make them more memorable, to hold a little more space in your brain. At the simplest level it's a jingle. At the most nuanced it's two relatable people sat in a kitchen talking about life insurance in a way that never happens in real life. A car with a meme license plate sits on that spectrum.

It's all about attention, and here we are, proving it works.
by ChrisMarshallNY | 2025-11-26 10:58:16+00:00
I have two sets (one is a 4K, and the other, a regular set). It happens on both. The crashes are different, though, for each app. Usually, it’s the app falling into a fugue state, at some point, as I am channel-surfing (I do that, a lot).

I should also qualify that it’s not really “every single one” (that’s hyperbole). It’s the ones that I routinely use (Apple, Amazon, Hulu, and Netflix).

I’ll probably get another one, sooner or later, but I’ve been waiting for them to release a new version[0],

[0] https://share.google/YL2EBlQfewN9CGDxD
by spit2wind | 2025-11-26 10:59:45+00:00
The menus have all you need. It's not ideal, of course, but it's enough to get you going. Otherwise you can remap the menu and toolbar to your needs.

There are several developer oriented keyboards. I found the Unexpected Keyboard quite good.

This is my Unexpected layout:

<?xml version="1.0" encoding="utf-8"?> <keyboard bottom_row="false" name="Emacs-rev1" script="latin"> <row> <key c="q" sw="1" nw="loc esc"/> <key c="w" sw="2" nw="~" ne="\@"/> <key c="e" sw="3" nw="!" ne="\#" se="loc €"/> <key c="r" sw="4" ne="$"/> <key c="t" sw="5" ne="%"/> <key c="y" sw="6" ne="^"/> <key c="u" sw="7" ne="&amp;"/> <key c="i" sw="8" ne="\*"/> <key c="o" sw="9" ne="("/> <key c="p" sw="0" ne=")"/> </row> <row> <key shift="0.4" c="a" nw="loc tab" ne="`"/> <key c="s" ne="loc §" sw="loc ß"/> <key c="d"/> <key c="f"/> <key c="g" ne="-" sw="_"/> <key c="h" ne="=" sw="+"/> <key c="j" ne="}" nw="{"/> <key c="k" nw="[" ne="]"/> <key c="l" nw="|" ne="\\"/> </row> <row> <key width="1.5" c="shift" ne="loc capslock"/> <key c="z"/> <key c="x" ne="loc †"/> <key c="c" sw="&lt;" ne="."/> <key c="v" sw="&gt;" ne=","/> <key c="b" sw="\?" ne="/"/> <key c="n" sw=":" ne=";"/> <key c="m" ne="&quot;" nw="'"/> <key width="1.5" c="backspace" ne="delete"/> </row> <row height="0.95"> <key width="1.7" key0="ctrl" key1="loc switch_greekmath" key2="loc meta" key3="loc switch_clipboard" key4="switch_numeric"/> <key width="1.7" key0="alt" key1="loc change_method" key2="fn" key3="switch_emoji" key4="config"/> <key width="3.5" key0="space" key7="loc home" key8="loc end"/> <key width="1.6" key0="loc compose" key7="up" key6="right" key5="left" key8="down" key1="loc page_up" key3="loc page_down"/> <key width="1.5" key0="enter" key1="loc voice_typing" key2="action"/> </row> </keyboard>
by vintagedave | 2025-11-26 11:00:23+00:00
This PDF has more info: https://www.monocab-owl.de/wp-content/uploads/2024/11/Falzfl... (and it's annoying the website itself doesn't -- what is the point of a website?)

It looks like a fascinating attempt to turn existing single-direction rail infrastructure (ie two rails, a normal train track) into bi-directional transport with small monorail cabs. They can pass each other, one on each rail in opposite directions. Then take disused rail and turn it into new transport infrastructure.

One of the saddest things is where there has been rail infrastructure and it's been removed or allowed to die (England is a great example.) Yet rail is one of the best public transport systems there is. Germany has kept much more rail. I hope they're successful using it.
by imiric | 2025-11-26 11:00:32+00:00
/sigh

Because open source is not just about the code and the license. It is first and foremost about a community of people who want to make software better for everyone, not just for themselves or a select few. The code and license are ancillary to this goal.

I won't get into this discussion again. I'll just say that if you think otherwise, whatever good you think you're putting out into the world, is not much better than keeping the software proprietary.
by Libidinalecon | 2025-11-26 11:00:59+00:00
It is the delusion of the Homo Economicus religion.

I think the problem is a strong tie network of inefficiency that is so vast across economic activity that it will take a long time to erode and replace.

The reason it feels like it is moving slow is because of the delusion the economy is made up a network of Homo Economicus agents who would instantaneously adopt the efficiencies of automated intelligence.

As opposed to the actual network of human beings who care about their lives because of a finite existence who don't have much to gain from economic activity changing at that speed.

That is different though than the David Graeber argument. A fun thought experiment that goes way too far and has little to do with reality.
by tpm | 2025-11-26 11:02:41+00:00
> we dig up and remove artifacts whenever and wherever we find them

Not anymore, at leats not everywhere. AFAIK there is a stop to excavations of unexplored areas in Pompei. There are several burial sites of kings and emperors in Korea and China that are intentionally left unexcavated (they excavated a few mounds, but left the rest as it is).
by kevincox | 2025-11-26 11:02:48+00:00
This is unfortunately true. It feels like "1rem" should be the ideal body don't size. But on desktop browsers this is often quite small.

Personally I configure my browser's default font size (1rem) to something nice and readable, but I'm sure that the number of people who do this is <10%. Probably closer to 1%.

But either way I would recommend against hardcoding a size in px.
by fragmede | 2025-11-26 11:03:15+00:00
Yeah, Bruce Lee was born in San Francisco and had a US passport, but he grew up in Hong Kong. Point is, Chinese diaspora exists and can be seen for those who want to look. Projecting a viewpoint that no one knows about China or Chinese people because you don't want to think they do, so you feel slighted, and can then rage against that; it just seems kind of hollow to me.
by Rochus | 2025-11-26 11:03:25+00:00
Yes. It's by standard a "general purpose" programming language, not a "functional" language, and it definitely corresponds with the IEEE definition for OOP (in contrast to the mentioned Rust or Go languages). I thought I would give a clear example that the fellow would immediately understand. However, I seem to have underestimated the postmodernist tendencies of today's world.
by IceDane | 2025-11-26 11:03:49+00:00
> it doesn't bother me

Right, so what you're really saying is that you are totally fine with your editor being unresponsive and janky during regular editing workflow, working with modern tooling, and that everyone else is just wrong for not feeling the same way.

You do you. I lived with the same copium excuse for years, obviously, but I've moved past that now and into the year 20xx.

I love emacs and truly wish that I felt like I could seriously use it, and in many ways, I feel like it's the ultimate expression of what an editor could be. But it's just suffering from being 40 year old software that hasn't seen significant modernization to meet the demands of today's development workflows.
by MangoToupe | 2025-11-26 11:03:50+00:00
> What is the utility of denying it?

Speaking in material terms allows clearer communication of meaningful concepts than floating signifiers. "Advanced" is just a meaningless concept.

> I see you ignored the obvious rejoinder downthread, which stated that the utility of classifying behaviours or capacities is to help you predict outcomes.

It also helps you mispredict outcomes
by michaelscott | 2025-11-26 11:04:01+00:00
You're conflating 2 issues here: judgement of adult attempts at a new language and the time required to learn it. The first is just a cultural thing, although it is sometimes valid for understanding a speaker (cases in Slavic languages, pronunciation in a homonym-heavy language like French, tones in Asian languages). Problem is that it's oftentimes more "cultural" than "valid" critique, which helps no one.

The second problem is more practical and it's not the only difference between child and adult speakers; the vocabulary required in most day-to-day settings for a child is considerably easier to master than the adult equivalent, regardless of language (describing symptoms to your doctor or getting through a bank or tax appointment will be much more difficult than describing the weather or what you want for lunch). Adults in general are just as good as children at learning new languages, it's just that life has different requirements from that age group.

Edit: that said, I actually am agreeing with your general sentiment
by nkmnz | 2025-11-26 11:04:27+00:00
I don't get why you're calling it A) a "payment processor", even though you don't process any payment yourselves, and B) "open source", even though it's running everything through your SaaS and presumably also storing data in your databases (not speaking about telemetry but real business data). I struggle a lot with building a more flexible system for feature gates, usage credits, payment schemes etc., so I 100% understand the pain point you're addressing, but I don't feel like you're delivering much on your headline.
by tpxl | 2025-11-26 11:04:58+00:00
You said developers have the knowledge and credentials (and thus the work) of managing your infra, and a moment later basically asserted you're saving money on the salary for the sysadmin. This is the actual lie you got sold on.

AWS isn't going to help you setup your security, you have to do it yourself. Previously a sysadmin would do this, now it's the devs. They aren't going to monitor your database performance. Previously a sysadmin would do this, now it's the devs. They aren't going to setup your networking. Previously a sysadmin would do this, ...

Managing hardware and updating hosts is maybe 10% of the work of a sysadmin. You can't buy much on 1/10th of a sysadmins salary, and even the things you can, the quality and response time are generally going to be shit compared to someone who cares about your company (been there).
by uyzstvqs | 2025-11-26 11:05:03+00:00
> A system-level age flag becomes another point of control tied directly to the platforms that mediate how billions of people use software.

> Open ecosystems would feel the pressure. Independent browsers, community distributions of Linux, and other user-driven projects could be pushed toward government-linked identity requirements simply to maintain compatibility.

> Centralizing verification at the device level might reduce repetitive data exposure, but it also concentrates power in a handful of firms that already hold vast collections of behavioral data. People should not be forced to use Big Tech tools to access the open internet.
by vintagedave | 2025-11-26 11:05:41+00:00
Does an observer imply consciousness?

I have read that 'observation' can mean interaction, ie, state transfer. You can observe light by photons hitting something, without that thing being an entity like yourself. I do not know fi this is true, but the article keeps using 'observer' as though the term is only a conscious entity like ourselves inside the universe.

If true, and if that is required for the universe to exist in its information-dense state as the article says -- what does that mean for the universe actually existing in its information-dense state?
by Tsarp | 2025-11-26 11:05:50+00:00
If we are already comfortable with our enterprise chatgpt subscription, how might this be of value. Given that it does RAG, tool calling, has all the SSO stuff/collab? Or are we not the target customer.

Just curious. Especially with both OpenAI and Anthropic really also outpacing startups in release cadence unlike previous cycles.

Guessing your selling point is any model no locking (Assuming we are happy with the privacy SOC 2 etc guarantees on enterprise contracts here)
by potato3732842 | 2025-11-26 11:06:09+00:00
There is a huge difference between "once per location per 100yr" and "once per 100yr".

Every year there is at least one hurricane Katrina equivalent storm in the world. Having one in New Orleans is once in hundreds of years. Anywhere on the gulf coast is once in, IDK, a dozen.

So you can pretty easily lie and mislead (accidentally or not the results are the same) by not being super careful about scope.
by dspillett | 2025-11-26 11:06:30+00:00
> to extract vector data directly from the engine

That got me thinking “I wonder if anyone has done this on an oscilloscope” and oddly I can't fine anyone who quite has. That DOOM objects are sprites and not actual 3D objects would limit the fidelity, but the scenery could be rendered at least. There are several examples of managing to use a high-speed scope as a low-res monochrome raster device (scanning like a CRT monitor does and turning the beam on & off as needed).

I did find an example of Quake being done on a scope the way I was imagining: https://www.youtube.com/watch?v=aMli33ornEU - as all objects are actual 3D models in Quake that even manages to give them some presence & shape.

EDIT: then I read the second half of this post and saw ScopeDoom! I'm surprised there are no earlier examples that are easy to find.
by eviks | 2025-11-26 11:06:47+00:00
Also, what's "instantly", how much time exactly on a cold/hot start does it take after you press a key and a fully drawn/functional window is shown? Checked on an old Windows desktop (hot start), and while the empty window is shown in 0.8 sec (not too slow, but still not instant, those would be some old native apps taking 4 times less time), the fully drawn/functional window takes 2-3 sec, so definitely nothing instant
by adrian_b | 2025-11-26 11:07:18+00:00
They are both Austronesian languages (also related to the Polynesian languages), so the similarity is not due to coincidence. In SEA there are also other completely unrelated language families besides Austronesian, e.g. the Thai language and the Khmer language belong to different language families with no relationships to Austronesian languages, like Malaysian (besides recent linguistic borrowings between neighbors).

All Austronesian languages are simple phonetically. Also the phonetic simplicity of Japanese is likely to have been caused by an Austronesian substrate related to that of the aborigine Taiwanese people.
by StopDisinfo910 | 2025-11-26 11:08:11+00:00
It's always interesting to me how the PRC manages to allow some useful criticisms to emerge despite the authoritarian system.

Some of what is pointed here seems to be valid issues to tackle: how the university teaching system impedes efficient sharing between universities and industries, how the province-based political system leads to wasteful investments, the need to balance competition in fundational models with efficient allocations of founds towards applicable products.
by Terr_ | 2025-11-26 11:08:17+00:00
> repurpose rockets in their whole

Reminds me of a short sci-fi story:

> The engines are part of the orbiter, so they can be brought home and reused. The solid boosters drop off minutes after liftoff and are recovered for refurbishment. Even the unmanned heavy-lift cargo launchers use the same basic system. But until our group came along, the huge external tanks were simply dumped, after fueling the shuttle to almost orbital velocity.

> [...] The main purpose of the design is simply to keep the tanks from falling. The two massive ends of the Farm act like a dipole in the gradient of the Earth's gravitational field, so each deck winds up orbiting edge-forward, like a flat plate skimming. This reduces the drag caused by the upper fringes of the atmosphere, extending our orbital lifetime.

https://www.davidbrin.com/tankfarm.htm
by compsciphd | 2025-11-26 11:10:41+00:00
I think Microsoft missed the boat with windows 8 in a manner that could have fundamentally changed computing and significantly undercut the ipad ecosystem.

Apple has bifurcated the ipad and desktop ecosystems (till today), while Microsoft with windows 8s felt that were would be no desktops in the future and everything would be tablet/touch based. Instead of writing mouse/keyboard friendly apps, developers would just write touch friendly apps. This failed.

What Microsoft could have done with windows 8 was create an environment that enabled developers to write apps that worked optimally in both touch and keyboard/mouse environments. Take a windows surface tablet, and place it in a dock, and all your running apps automatically switch to keyboard/mouse friendly mode. detach it from the dock, and all your apps automatically switch to touch friendly mode.

Instead we are still left in a world with a bifurcation. Even most (all?) major web browsers on windows (chrome, edge, firefox) don't do touch friendly that nicely. Some aren't so bad, but no where near as touch friendly as one sees for purpose built touch UIs.
by paranoidrobot | 2025-11-26 11:11:05+00:00
For years I've been collecting a slowly growing pile of old drives from old devices as I had replaced them.

I finally decided to do something about them and got myself a USB to IDE/SATA adapter and spent a week or so duplicating them so I could check if there was anything worthwhile to keep, before destroyig and sending them to an e-waste recycler.

Some of those drives had been sitting around since early 2000.

All except two of the mechanical drives just fired up and worked fine. One won't power on at all. One powers up, but reading from some sectors just results in failures.

But the SSDs are another story. All blank/empty for any that were more than a few years old. Even though I know some were pulled from working machines.
by WJW | 2025-11-26 11:11:18+00:00
While I like the "start small and expand" strategy better than the "big project upfront", this trades project size for project length and often that is no better:

- It gives outside leadership types many more opportunities to add requirements later. This is nice is they are things missed in the original design, but it can also lead to massive scope creep.

- A big enough project that gets done the "start small and expand" way can easily grow into a decade-plus project. For an extreme example, see the multi-decade project by the Indian rail company to gradually replace all its railways to standard gauge. It works fine if you have the organisational backing for a long duration, but the constant knowledge leaks from people leaving, retiring, getting promoted, etc can be a real problem for a project like that. Especially in fields where the knowledge is the product, like in software.

- Not every project can feasibly start small.
by orderone_ai | 2025-11-26 11:12:53+00:00
It really depends on how it scales. If it can scale to LLM sizes via this training method (Which is a big if), then it could mean fundamentally overturning the transformer architecture and replacing it with RNNs in the most optimistic case.

But if not, it could mean as little as some LLM-adjacent tools like vec2text get reworked into RNNs. Or some interesting fine-tuning at least.
by zamadatix | 2025-11-26 11:13:00+00:00
There's not really a reasonable local alternative to running something like Kagi, so one kind of just have to hope for the best with the least shady looking option or not use web search at all. It would be nice if they at least had a 3rd party audit validate their privacy claims... but Kagi is at least a step in a better direction than any common search option, even if they might still actually be spying on you for all you know (and keep that in mind if you choose to use it).

The same is not true of browsers, to the extent you can even build/use privacy conscious versions of Google's browser project because Chromium is open source! To trade that away for closed source on the promise of another company who was only able to build a browser because of an open source engine is an unnecessary step backwards and should be bothering people, as much as Kagi appears like the nice company for now.