skysight-inc/HackerNews huggingface dataset:
according to wayback machine the domain expired at the end of 2021. Months later it came back with the sneaky ad. Their page at github https://includeos.github.io/ does not have it. It is safe to assume whoever grabbed the domain has no association to the authors.

Project has been dead for many years now btw.
I don't like the app store model at all, but it's a stretch to call it rent. Google can't repossess your phone simply because you don't buy any apps.

I have heard the rent argument made for property tax and it holds better there. Own your house outright but fall behind on property taxes and the government can take your house and land - now that feels a lot more like rent.
Your link specifically says 4 arrested. There are ‘327 identified users’, but it does not say they have been arrested.
The world has changed. Today you can sell software for $5000 or $10000 without any sales process. Not always of course, you have to find the right niche.
There are also image stabilized binoculars. I have an older Canon 10x30 that I absolutely love (enough to tolerate the plasticizer now breaking down on the rubberized exterior)
Meshtron: High-fidelity 3D mesh generation from point clouds
Thing is, Christianity is (should be? idk) based on the teachings of Jesus which separated from Judaism; on prayer and worship, the New Testament has teachings like:

> Matthew 6:5-14
> 5 “And when you pray, do not be like the hypocrites, for they love to pray standing in the synagogues and on the street corners to be seen by others. Truly I tell you, they have received their reward in full. 6 But when you pray, go into your room, close the door and pray to your Father, who is unseen. Then your Father, who sees what is done in secret, will reward you. 7 And when you pray, do not keep on babbling like pagans, for they think they will be heard because of their many words. 8 Do not be like them, for your Father knows what you need before you ask him.

That is, he teaches a humble, private, and not-showy way of praying, as opposed to the Jews of their time. But this is causing tension and schisms in Christian churches everywhere. I grew up in a fairly conservative one - grey suits, quiet / low energy services, nothing too outlandish. But family of mine ended up in more Evangelical churches, with live music and the like. Then there's Catholics where opulence and grandeur is apparent in their cathedrals, and while I can appreciate them for their architecture and atmosphere and the like, I don't think that's in line with Jesus' teachings of humility and helping the poor etc, especially not given how much money goes and went around in the church.
My personal take is just you have to remember what you did last to choose between "a" and "i". If you do i123<Esc>iabc, you get "12abc3" rather then "123abc".

And then as the link says:

- <Esc> moves to the left [...] but if you do i_Ctrl-O or i_Ctrl-\_Ctrl-O [...] it moves to the right!!

- An empty line still allows normal mode to have a cursor, but since there are zero characters this cursor is kind of “fake”.
That's why they call it "retirement".
> ABSTRACT

> Meshes are fundamental representations of 3D surfaces. However, creating high-
quality meshes is a labor-intensive task that requires significant time and expertise in 3D modeling. While a delicate object often requires over 104 faces to be accurately modeled, recent attempts at generating artist-like meshes are limited to 1.6K faces and heavy discretization of vertex coordinates. Hence, scaling both the maximum face count and vertex coordinate resolution is crucial to producing high-quality meshes of realistic, complex 3D objects. We present MESHTRON, a novel autoregressive mesh generation model able to generate meshes with up to 64K faces at 1024-level coordinate resolution –over an order of magnitude higher face count and 8× higher coordinate resolution than current state-of-the-art methods. MESHTRON’s scalability is driven by four key components: (i) an hourglass neural architecture, (ii) truncated sequence training, (iii) sliding window inference, and (iv) a robust sampling strategy that enforces the order of mesh sequences. This results in over 50% less training memory, 2.5× faster throughput, and better consistency than existing works. MESHTRON generates meshes of detailed, complex 3D objects at unprecedented levels of resolution and fidelity, closely resembling those created by professional artists, and opening the door to more realistic generation of detailed 3D assets for animation, gaming, and virtual environments.

Also featured in https://www.jendrikillner.com/post/graphics-programming-week...
> thinker can access about
220 ≈ 1 million possible items in the few seconds allotted

Huh, no? No one is able to think about million items in a few seconds.

The 20q thinking process involves bringing an incomplete set of abstract categories and asking a question that divides these categories into two halves (binary search).
You don't even start from scratch, using previous experience (cache) to reuse whatever worked best the last time.
There's another thing not mentioned.
From the payload it looks like one may be able to spoof other customers' sensors by altering the serial (maybe it's a contiguous number) and replay the request. Heck, it is just one "curl -X PUT -d ..." command away, the info is all in the article
Only because of your own cultural background / upbringing where Josh was a pretty normal and non-reverent name, like how people like me one day realise there's a whole culture of people out there where Jesus is still a common and popular first name, instead of something reserved for a religious figure.
>search engine that's forgotten how to search

In all the 500 articles of how Google no longer remembers how to search there's never a reasonable example of something it can't search for that a reasonable search would work for. I mean "what time is the ferry" never did work - you'd have to specify the ferry company etc.

It's all oh no it has ads - oh no it shows content I think is uncool - oh no duck duck go is cooler for cool people like me - oh no it has AI and it isn't prefect!

It reminds me of the 500 bitcoin is dead articles.

Google works ok for me and still has the vast bulk of searches.
The code doesn't seem to be tested on macOS. To make the example build I had to add an "#include <cmath>" at the top of both implot3d.cpp and implot3d_demo.cpp, this produces an executable which then fails with:

GLFW Error 65543: NSGL: The targeted version of macOS only supports forward-compatible core profile contexts for OpenGL 3.2 and above

...which is fixed by changing the GLFW window hints like this:

glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3);
glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 2);
glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE);
glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GLFW_TRUE);

I'll see if I can create a pull-request...

Edit: https://github.com/brenocq/implot3d/pull/7

PS: it looks like the code was tested only on Linux, since the Windows build seems to suffer from the same `std::` prefix problem: https://github.com/floooh/implot3d/actions/runs/12393862255
Sure but nobody's going to refer to the non-default bindings as "readline" bindings. Meanwhile cli prompts are where most users are exposed to emacs bindings.
Just as the founding fathers intended.
There's an optimum point. Too small is bad[1], too big is bad (too big to fail, regulatory capture, and sales driving out product[2]).

[1] https://asteriskmag.com/issues/07/want-growth-kill-small-bus...

[2] Steve Jobs quote: "It turns out the same thing can happen in technology companies that get monopolies, like IBM or Xerox. If you were a product person at IBM or Xerox, so you make a better copier or computer. So what? When you have monopoly market share, the company's not any more successful.

So the people that can make the company more successful are sales and marketing people, and they end up running the companies. And the product people get driven out of the decision making forums, and the companies forget what it means to make great products. [...]"
Not necessarily, they consider themselves right / proper or just prefer it over other flavours though (example being the many branches of Protestantism where each branch has a slightly different take on how things should be done, but it's not like they're at odds with each other per se)
Hi HN

PromptQL is a programmatic approach to LLM tool composition which has shown remarkable improvement in accuracy (~2x) and repeatability (~4x) when compared to traditional tool calling and chaining approaches.

Fundamentally, PromptQL separates the creation of a query plan from the execution of the query plan. PromptQL uses the LLM to first create a program to compose the different tool calls hence avoiding the challenges with in-context tool chaining like accuracy, repeatability and context limits.
When most people talk about VMs these days they mean something similar to the Popek and Goldberg definition, which wouldn’t be achieved on x86 until a decade later.
Coffee prices: Analysts warn it may take years for the rally to fade
This nice analysis shows the truth of an old chess saying which goes like this:
A single blunder throws away a game with 40 perfectly played moves.

So lots of smaller inaccuracies together don't count as much as a single blunder.
Yeah especially the "rather than a replacement for more traditional forms of analysis" in one of his comments here tipped me off.
Taiwan says it is in talks for Amazon's Kuiper internet satellite system
We are indeed Norwegian! The domain is owned by a squatter now. He wants EUR 3000 to release it back to us. It's simply too much right now. So, I wish that this HN post could change from the squatter URL to GitHub instead.
Notebooks are a wonderful tool, especially now when Visual Studio Code has superb editor for them. Before this, using web based Jupyter was a bit pain. I use PyCharm for .py files, which is still a bit broken for notebooks, but always go to VSC for notebooks.

If someone needs here is an some sample code to run notebooks programically, and tune the output and formatting:

https://github.com/tradingstrategy-ai/trade-executor/blob/ma...
Show HN: AWS MCP – Talk with Your AWS from Claude Using Model Context Protocol
Author here. I built this after getting frustrated with Amazon Q and wanting a more developer-friendly way to interact with AWS infrastructure. It's a local MCP server that lets Claude safely access your AWS environment using your existing local credentials.

I've tried it on cases like:
- Visualize my networking setup
- Prepare a thorough analysis of my AWS costs and give insights how to cut it
- Find S3 buckets without encryption enabled and their total size

And it works surprisingly well. Let me know what do you think!
To get a glimpse of how things may be outside of the spotlight, let's remember that (then) Prince Charles was once handed a total of €3 million in cash in suitcases and carrier bags during meetings with a Qatari politician [1].

[1] https://www.theguardian.com/uk-news/2022/jun/25/prince-charl...
> After these experiments, it's clear some human review is needed for the text, including spelling fixes and footnote placement.

I just use ChatGPT for spelling fixes (i.e. when rewriting articles). You just have to instruct it to NOT auto-rephrase the article.
> Typically, amulets from this era contained a blend of Christian, Jewish, and pagan elements.

Interesting; does anyone have a link showing a typical amulet from that era, for comparison?
This is a big reason why some of the top GMs (Magnus Carlsen in particular) aren't super interested in playing classical chess anymore.

It's at the point now where a reasonably good GM can learn and memorize a set of openings and more often than not draw the game against the top players. So in order to not lose games or rating points the game is played relatively conservative, rather than trying to push for a win.

Magnus and others are now trying to hype up freestyle chess (Fischer Random/Chess960) in order to take away the standard openings in order to avoid this memorization game and instead go back to the days where you're forced to calculate over the board.
You're completely right. It's a squatter and he wants money. The project is not dead, however. It's currently used for research at University of Oslo, and I think we can expect much more activity in the coming years, such as ARM support.

I might add RISC-V support myself, as I am the author of libriscv. We'll see.
Dear ImGui doesn't have a "graphics engine", the actual rendering is done by user-provided code which maps vertex- and index-arrays, and draw commands to system 3D APIs like D3D, Vulkan, Metal, GL etc...

Font handling is based on stb_truetype.h, but can be replaced with FreeType:

https://github.com/ocornut/imgui/blob/master/misc/freetype/R...

In any case, versatile text rendering is certainly not the design focus of Dear ImGui (AFAIK there's also no support for RTL layout), instead it is mainly targeted at quickly creating specialized UI tools (especially inhouse tooling for game development), less at creating end-user applications.

There's plenty of UI frameworks to create "end-user applications", but hardly any that fill the specific niche served by Dear ImGui.
Classical and Extended Electrodynamics [pdf] (2019)
400 - you fucked up

500 - we fucked up
In contrast, my Metascala JVM (https://github.com/lihaoyi/Metascala) is indeed metacircular, and can interpret itself 1 and 2 layers deep (each layer 100x slower than the layer before!)
I believe it offers a neutral perspective on the game, without any bias that could exist in any analysis that is not data-driven. Sometimes when a chess commentator dislikes a particular player's style, it could be reflected in his commentary. For me personally, analyzing the match this way changed my view on it, but I completely understand if you do not feel that way.
People should ask themselves, "what did I spend the last 114975 hours doing anyway?"
I wonder if this is what radicals like Gerrard Winstanley had in mind when developing the English Reformation as chance for social reform as well? This quote for example suggests he was I think:

>In the beginning of Time, the great Creator Reason, made the Earth to be a Common Treasury, to preserve Beasts, Birds, Fishes, and Man, the lord that was to govern this Creation; for Man had Domination given to him, over the Beasts, Birds, and Fishes; but not one word was spoken in the beginning, That one branch of mankind should rule over another.
We bought a couple of bottles back from Czechoslovakia (still together back then) 25ish years ago.

All I can do is confirm that Absinthe drunk is different from most other typical alcohols kind of drunk. That said rum drunkeness made more beligerent drunk than normal drunk.

Its possibly due to trace amounts of Thujone [1], which strangely wasn't referenced in the article.

[1] https://en.wikipedia.org/wiki/Thujone
SeleniumBase CDP Mode uses `DOM.scrollIntoViewIfNeeded` (https://chromedevtools.github.io/devtools-protocol/tot/DOM/#...), so it only scrolls when elements are offscreen, rather than always scrolling. This reduces the number of scrolls needed. Also, it seems that most anti-bot services are not looking at scrolling as a way of identifying users.
A few names, including "design variables", were considered in 2014 when Jina Anne and Jon Levine (Salesforce) coined the term.

I wasn't in the room when they made the decision, but perhaps they'll pop into this thread and tell us!
I still see the fake, 2010 era mobile banners bases on my device' user agent
I think the authors are using information theory to inappropriately flatten the complexity of the problem. On one hand we have “bits” of pre-processed sensory measurement data, then on the other hand we have “bits” of post-processed symbolic data: in many cases directly so via human language, but that would also include “the Terran unit moved a short distance” as a compact summary of a bunch of pixels updating in StarCraft. This even extends to the animal examples: the 10 bits/s figure applies to higher-level cognition. The crucial difference is that the sensory bits can be interpreted via the same “algorithm” in a context-independent way, whereas the higher-level cognition bits need their algorithms chosen very carefully (perhaps being modified at runtime).

So I am just not sure why 10 bits/s of symbolic data processing is especially slow in the first place. We don’t have a relevant technological comparison because none of our technology actually processes data in that fashion.
Device, OS and browser names (versions are even better) would probably help a lot the site author to fix it.

Looks nice on iPhone 12 mini iOS 18.0.1 and iPhone SE iOS 15.8.3, both safari.
Could you share the page numbers where it has trouble with footnotes? I’ll give it a try.
Bartosz, your website is the most beautiful, glorious thing to ever grace my browser. I’m not even sure how to put it into words, but I LOVE YOU for doing what you do. Thank you for your brilliance. Thank you for making my day every time I visit. Never change. Please, just keep on being your awesome self.
> That device. You want to permanently lock data to that thing?

This is why no passkey implementations do this: the mainstream implementations all require synchronization and if you read e.g. Apple’s iCloud documentation note that the offline recovery mode is designed for the case where all of your devices are lost:

https://support.apple.com/en-us/102195
Try this one as well. It can distinguish between British and American accents.

https://accentguesser.ai/
IRC is not "walled off" - open protocol, open servers, open clients.
My first thought was: I wonder if this will have a knock on effect of coffee shops and cafes going out of business.

But then I remembered that the price of coffee is probably just a small fraction of their running costs.
Any single client can upload their logs, since it's "archived" in plaintext on every users PC.

You can also log from the server; using a multitude of modules; https://docs.inspircd.org/4/modules/log_syslog/ or https://docs.inspircd.org/4/modules/log_json/ if you're using inspircd.
Ask HN: What should I do with careercode.it?
Hi HN,

I’ve been working on a tool that analyzes job postings to identify which skills are most in demand at different experience levels (junior, mid, senior) and helps developers see where to focus next.

Here’s the core of it:

It breaks down trends like “Top 10 skills for junior backend roles” or “Most requested tools for mid-level frontend devs.”
It can suggest 2 specific skills that would provide the most value for someone looking to improve their marketability, based on their profile.
The goal is to cut through the noise—especially for beginners or those switching roles—so they have a clearer picture of where to focus.

I launched it a little while ago, got some early feedback, but growth has slowed, and I feel like I’m missing something.

I’d love to get your thoughts on:
What would make this kind of tool genuinely useful for you?

How can I better connect with developers who would benefit most from it?

Are there specific features or data points that would help you better understand job trends?

I’ve noticed a lot of developers get overwhelmed by vague or bloated job listings. My hope is to give clearer, actionable direction to those navigating the job market.

Would really appreciate any feedback or ideas you might have. How do you decide which skills to learn or focus on?

— Adrian
Which editor do these million times more users use?
If constexpr requires requires { requires } in C++
Screenshots, please.
I’d recommend “2,000 Years of Christ's Power” by Nick Needham. I am not sure where it falls on your theology/history spectrum but it has some of both. I enjoyed the audiobook of Volume 1 immensely.

For me it did a great job describing the context in which the church began, the major figures throughout the early church, and the spread, schisms, and events that helped shape the church in its formative years.
DEI is a term used by a vague group of people to vilify certain media, or in this particular case, push an anti-science narrative claiming DEI is used in an anti-scientific fashion.

It does not allow anyone that questions it to be called racist per se, but the questioning itself is just unsubstantiated and vague.

This comment chain started with someone claiming contradictory evidence is not considered; where is this contradictory evidence? I mean sure, if there is an effective suppression campaign going on then said evidence would be gone, but surely there'd be whistleblowers and first hand accounts of scientific oppression and the like? If not, it's more effective than e.g. North Korea's regime in keeping information hidden, and like the moon landings, hundreds of thousands of people would be complicit. Which would be really interesting.
The fact that people crossed this in an arctic climate with Stone Age technology is insane. In some ways it sounds harder than trying to be an early settler of the Moon or Mars with today’s technology — at least in that case you would have medicine, climate control, nutritional science, etc.

The Polynesian settlement of the archipelago is pretty hard core too. Long range long duration ocean voyages with canoes and star navigation. They made it to f’ing Hawaii.

Of course I’m sure many people died in all these migrations… which makes it even crazier that people did it. Things like the Trail of Tears were forced but I’m not aware of anyone forcing this.

Makes me think about what wimps most of us (including myself) are today.
In addition to what the other comment said: the weather is quite harsh, the cities don't offer many services (and the villages offer none), and transportation is quite bad.
Curious what desktop speakers you are using? I'm in the market for a set.
Selling tools to developers is just hard. You are competing with a lot of OSS tools that are constantly adapting and changing. Any good ideas quickly get picked up and replicated. So, most commercial tools have a limited shelf life in terms of utility. Which makes them mostly just nice to haves.

There's a secondary problem here that many developers are employed and don't typically have a personal tools budget. This narrows the market effectively to developers that are free lancing or the bosses of developers that are employees.

The team managers will scrutinize a lot of spending on this front and typically not have. a lot of budget for this. And there is no such thing as a personal tools budget for developers in most companies.

Freelancers mostly just use the same tools as the companies that pay them. Which is mostly free tools. Non free tools actually complicate getting freelancers because now you need to worry about getting licenses for your contractors as well. So, there's a bias towards keeping things simple here and just avoiding such tools.
I think the reaction by many people would still be same 30 years later today.
Tooling and standardization sure helped with C++, but the authors pointed out the psychological and sociological barriers involved. While some of these barriers have eroded in the past decades (evolving imperative languages incorporated more and more functional aspects over time), but pure functional languages are still perceived as "too clever" by many.

I also wonder how the literate programming approach taken with the Haskell solution compares to the "test harness" used by the C++ implementation in terms of documentation. It has been shown that people read code differently from prose and tests suites are somewhat comparable to the "executable specification" that literate programming provides, with the former aligning more closely with reading the implementation.

It'd be interesting to conduct a similar study today with more contemporary contestants like Haskell, C++20, Rust, Python (it's about prototyping after all), Java, C#/F#, and Julia. It'd also be intriguing to learn whether the perception of the functional solutions changed over time.
How Facebook restricted news in Palestinian territories
“Tokens” makes me think of crypto/blockchain. Suboptimal naming.