skysight-inc/HackerNews huggingface dataset:
I thought "post-code" was referring to an era when we don't code anymore, because AI does it all. Made my heart jump a bit.
/favicon.ico is the default and it will be loaded if your page does not specify a different path in the metadata but in my experience most clients respect the metadata and won't try to fetch the default path until after the <head> section of the page loads for HTML content.

But non-HTML content has no choice but to use the default so it's generally a good idea to make sure the default path resolves.
Oh cool! Does this work on the block level or only the file level?
That's not guaranteed, and not how you save for a fixed goal.

I don't know of any lower-risk and higher-interest alternative to the 30-years-fixed that is currently offered to US consumers, and based of the above answer, neither do you.
I believe mediamtx can ingest the RTMP and present to a browser, via HLS or WebRTC.

https://github.com/bluenviron/mediamtx
Because it's still their main cash cow, which they'll eventually enshittify it to the point where users move elsewhere.
If everyone actually knew this stuff, this entire class of problem would cease to exist. Given that it has not...
The problem is that swiping is super stimulus that hijacks our dopamine circuit.

The perfect replacement already exists and it's OkCupid circa 2006. A giant database of genuinely interesting questions and a way to display other users who share similar answers. The method works, but it's not as dopamine rich and thus monetizable as swiping.

Still, I believe there's potential. No one's tried making a dating service backed by the fediverse as far as I know, and an OkVerse would be a fun weekend project.
Hard to know that unless you got some inside to what they were thinking during hire.

If it worked I wonder if it worked as a shibboleth.
Yes. Use a WriteOnlyArray or whatever, Semantics aside though...

There should be some middle ground between RAII and invoking Dispose/delete and full blown automatic GC.
I’ve been in this industry a long time. I’ve read Lying with Statistics, and a bunch of Tufte. I don’t think it would be too much hyperbole to say I’ve spent almost a half a year of cumulative professional time (2-3 hours a month) arguing with people about bad graphs. And it’s always about the same half dozen things or variants on them.

The starting slope of the line in your carefulness graph has no slope. Which means you’re basically telling X that we can turn carefulness to 6 with no real change in delivery date. Are you sure that’s the message you’re trying to send?

Managers go through the five stages of grief every time they ask for a pony and you counteroffer with a donkey. And the charts often offer them a pony instead of a donkey. Doing the denial, anger and bargaining in a room full of people becomes toxic, over time. It’s a self goal but bouncing it off the other team’s head. Don’t do that.
That are hacks that change the behavior and historic skill of a player, could be detected server side too. Also a client side anticheat couldn't detect modern aim hacking via external camera and custom hardware mouse.
Fuzzy search is cancer. I search for $FOO, click a result, Ctrl-F for $FOO ==> Not found. Many such cases. If there's a way to force DuckDuckGo to actually do what I tell it to, I'd love to hear it.
Sorry to give you that scare - Happy Halloween I guess? ;)
> Well I opened the article, near the beginning I saw the text: "81% of recruiters admitted to posting ads for positions that were fake or already filled."

I love San Francisco to death, but there's no reliable local newspaper. It drives me nuts.
For experienced programmers, LLMs are useful to code in languages you are not familiar with, i.e. Golang.
This is not only a problem for tech workers, but for all industries. The stories I hear from non-tech friends are pretty crazy.
"Layered Windows" is how an application can have a window which is not the typical rectangular shape, such as the "Head" skin for Windows Media Player. That would be the "crazy things" that apps were allowed to do.
These aren't the same types of events. In Twitter's case, it was a one-off act, caused by one-off circumstances. With Google, it'd be more of a precursor to a new trend that might soon take root and impact me or those I care about.
Honestly, this. Its choice paralysis for all parties and a lack of a need of long term investment.
These articles are astonishing to me considering my lived reality; that people in my municipality were readily willing to move past COVID (and yes, accept it’s Rick’s), in hopes of gaining back their mental health and livelihoods. Much, much sooner than media and government institutions let them.
Yes I forgot to mention the implied: Homes, that meet code, with connected utilities in places people want to live that are not being landbanked.
Obviously they weren't. As you so correctly point out, it was a parody of a government program.
That is incoherent.
Could also make it a site rule that _all_ jobs postings should include a pay range. Shouldn't have to waste your time applying to a job that has a pay range you would never accept.
and you'd be amazed when you start really having these discussions with the client how often stuff ends up not only not being needed, but often going right past 'nice to have' and right to 'lets not'. The problem is often the initial problem being WAY overspecified in ways that don't ACTUALLY matter but generate tons of extra work.
The Chinese civil war never officially ended. There was no agreement whatsoever, and the ROC never declared itself as separate, etc. Taiwan is simply a province within the ROC, and the ROC still consists of the mainland. That's what the ROC constitution states.
>The data is just me walking on any street in Shenzhen and almost never smelling any gasoline or feel the heat from cars.

If we're basing our arguments on opinions then I'm not sure there's any value in this discussion for me.
i've lost my faith to claude because of gpt4o and the advanced voice features.
SEO reasons maybe?
I would love to use Zed, but my laptop doesn't have Vulkan 1.3 support.
They are playing both sides.
For the users, they are giving AI search, which takes up prime real-estate where content could be.

And for the businesses, they are forcing them to pay more and more to get their result on that very prime real-estate

Depends on how narrow they can stretch the gap
What strikes me about Ghost's story is that if they hadn't failed to get in to YC[0], they probably would have failed for real, because eventually the VCs would have come calling and they're obviously not a unicorn.

Instead, they have a successful organization providing a livelihood for almost 50 people, and real value to countless more.

[0]: https://john.onolan.org/a-decade-after-being-rejected-by-yc/
Years back I took a "common sense" decision to eliminate plastic from my food storage and cooking and only use steel or glass. The basis for this decision was primarily that there have been many instances in world where after decades it was found that something generally used was harmful for humans. Steel and glass have existed longer than plastics and are generally known to be safe (also I have to use some products, can't leave everything).

for people arguing about the quality of research, yes you can argue on research but use your common sense and ask yourself if plastics are really safe?
It's now encrypted on disk and access to the db is pretty much completely locked down.

I think this is probably as good as it gets from a security pov, and completely misses the point of why this is an absolutely-terrible-no-good-idea in the first place.

I only have windows 11 on my media pc (accidental upgrade that i've never bothered to revert) and I believe it is not able to run recall - but even on a media pc, the thought of MS taking screenshots every few seconds creeps me the f*ck out.
Has there been any indication on whether or not adtech is mobilizing to integrate with LLMs to provide “promoted” responses? I’m shocked it isn’t already a burgeoning area for new startups

It sucks but it’ll happen for sure
Aider AI.
I agree with most of what you said (especially the safety part). But in my experience anti-US sentiment is a part of anti-outsider skepticism more broadly. And there’s a justifiable history to it, with a century of humiliation and occupation that the US was a part of (although less than Japan/UK).

Basically they see anti-China sanctions as a continuation of foreign bullying.
Sam's company is not a multi-trillion dollar behemoth that employs hundreds of thousands and has practical (near-)monopoly on a huge swaths of the digital economy.
Vector graphics are a thing, you can make colorful graphics that can scale. You just might need multiple levels of detail depending on how large it's rendered at.
That level of intentional misunderstanding just confirms my suspicion of damage control efforts at play in this thread.
Same here?

Search means either:

* Stackoverlow. Damaged through new owner but the idea lives.
* Reddit. Google tries to fuck it up with „Auto translation“?
* Gitlab or GitHub if something needs a bugfix.

The rest of the internet is either an entire ****show or pure gold pressed latinum but hardly navigatable thanks to monopolies like Google and Microsoft.

PS: ChatGPT already declines in answer because is source is Stackoverflow? And…well…these source are humans.
Nowadays you just apply https://learn.microsoft.com/en-us/dotnet/core/runtime-config... and call it a day. It is also added as a default to all AOT templates.
I’m staying in Manila, Philippines for a while now, and road crossing is wild here. You can have a dozen of people staying at a marked uncontrolled crossing for minutes, yielding to traffic. I usually cross anyway whenever there’s an opening in the traffic, and people look at me like I’m an idiot and continue to stay. I have no idea how they manage to cross the roads at all here.
I wish there were more hints.

I have done this before in another version of this game but for the life of me cannot see how to get to a single output from all of the components I have placed on the screen.

It does look cool but without more directions or hints I am done for.
How about mentioning in the who's hiring post that people can email HN if they think someone posted in bad faith. The slight inconvenience should turn off people who complain just for the sake of it, and other readers won't be discouraged by seeing the complaints. The downside is extra admin for you, of course.
Yes, just not everywhere.
> good single-source performance (unlike BitTorrent)

Is that true? I've never had use for it, but I've heard of people copying files from one machine to another with it and they seemed to think it worked well.
This is probably powered by Bing indexes. I doubt many would intentionally exclude themselves from Bing. I suspect Gemini is the same, using Google's index.
Maybe it's just me but I have no interest in having a computer algorithm interpret data for me. That's a job that I want to do myself.
If companies receive comments saying i never heard back (at least they need to generate an email saying application was received and later your not a good fit, if not) and they keep posting this same or similar job. Well then they should warned about losing their HN job listing priviligies. Put them on a list that a bot notifies you and or downvotes them a lot.

Those who comment and are to be taken seriously will have a certain amount of karma and or history on HN.
Seems like a good thing to me.

- The clickbait, SEO-optimized garbage that today fills 95% of search results could entirely disappear as a business model because they have nothing interesting to offer and the LLM company won't pay for low quality content.

- The average Joe blogging on their website won't go anywhere because they aren't profiting from it to begin with. And the LLM linking back to the page with a reference would be a nice touch. Same logic applies to things like Open Libra and projects that are fundamentally about open information and not about driving ad revenue.

But, on the other hand, I don't think LLM-based search will fundamentally change anything. Ad revenue will get in the way as always and the LLM-based search will start injecting advertisements in its results. How other companies manage to advertise on this new platform will be figured out. What LLM-based search does is give Microsoft and others the opportunity to take down Google as the canonical search engine. A paradigm shift, but not one that benefits the end user.
this is awesome, I recommend everyone to also peek into or play MHRD

https://store.steampowered.com/app/576030/MHRD/
Does it prefer white male candidates if it doesn't know that they're white and male?
I’m building a blog search engine with the hope to preserve at the “blogs” part.
This was a nice counterexample to other queries that seemed quite decent.

I got:

Programming Language Latest Version Release Date
Python 3.12.0 October 2, 2024 ???!!!!!
Java SE 22 March 2024
JavaScript ECMAScript 2024 June 2024
C++ C++23 December 2023
C# 12.0 September 2024
Ruby 3.3.0 December 25, 2023
PHP 8.3.0 November 2023
Swift 6.0 September 2024
Go 1.22 August 2024 !!!
Rust 1.75 October 2024 !!!!
Kotlin 2.0.0 May 21, 2024 !!!

This is pretty bad. (???!!! added by me)

However, my follow up query "Provide primary web page for each language listed above" was quite decent:

Here are the primary websites for the programming languages mentioned:

Python: https://www.python.org/
Java: https://www.oracle.com/java/
JavaScript: https://developer.mozilla.org/en-
US/docs/Web/JavaScript
C++: https://isocpp.org/
C#: https://learn.microsoft.com/en-us/dotnet/csharp/
Ruby: https://www.ruby-lang.org/en/
PHP: https://www.php.net/
Swift: https://www.swift.org/
Go: https://go.dev/
Rust: https://www.rust-lang.org/
Kotlin: https://kotlinlang.org/

The problem was with the 3rd query "Provide latest version for each language as mentioned on the primary website for that language."

That brought back the first result basically unchanged.

So certainly this is a work in progress but very promising.
I was disquisted to type some text with adware words without understanding how much should I type to even move wpm indicator from zero. Also I used to have issues with lesser letters (those I have actually typed) because they behave unpredictable - sometimes small letters fits big letters sometimes no, typically wrong letters do not display but sometimes correct letters do not display. Also I do not understand why I should ever use Backspace in a keyboard trainer, it should be just prohibited if the goal is to measure wpm.
I don't think I can handle many more emails*. But beyond that—what would we do? We don't have the cycles to arbitrate these things; nor the skill; nor the interest.

* was going to make a Mr. Creosote reference but thought better of it
I agree with you; it is hand-wavey and strays into "spherical cows in a vacuum" territory. Practical for discussions, not so great for implementations, where details matter greatly. I would presume the original diagram was meant to align on the specifics; the revised version from the author leaves much to interpretation.
A better question might be why some people on HN think this is an acceptable way to behave.
You really need to broaden your horizons while you still have the chance. This is like believing that boats don't exist because you live inland and have never seen a boat. Hundreds of millions of people are dependent on air conditioning in their homes.
What I would really like to see is for employers to give actual feedback to the rejected candidates at any stage of the interview process. I am sure that employers can find a way to share constructive feedback without the fear of any legal implications. And I am sure most candidates will really appreciate a meaningful feedback instead of an automated rejection email. This would also have the side effect of having only serious candidates and employers engage in the process and should go a long way of getting rid of these ghost jobs. I would love to see a job board which only post jobs where the employers promises to share a feedback with any candidate they interview. I am sure it will be a hit.
The obvious benefit of C is speed and resource utilization. This was especially true on the late 80s.
I think the rule should be something kind of like, do not post a job ad unless you actually intend to fill the position.

And then if a company posts the exact same ad for an excessive number of months and their headcount hasn't changed, they're clearly breaking the rule.
Young people in the CS field consider any time period in which they aren't being actively headhunted and constantly presented with multiple offers from multiple companies to be a drought. r/cscareerquestions/ over on reddit is full of doom and gloom from new grads being unable to find jobs as software engineers at big tech companies.

There is definitely a down turn, because before you didn't need to be a good candidate, whereas now only good candidates are getting the interviews and ultimately the jobs but historically it still seems better than the downturns in 03 and 09.
Could a phone be the bridge/server?
Teflon starts to degrade at 260 degrees Celsius / 500 F. That’s within steak searing temperatures.
What a wonderful world we live in where serious people are expected to believe press releases based purely on brand prestige.
Suppressing information that hurts Democrats is basically all media:

Biden's dementia, Hunter Biden's laptop, Biden's admission of quid pro quo: aka Ukraine aid only flows if investigators drop the case of Hunter's Burisma kickbacks, Kamala's alcoholism, Biden's weird behavior towards children, etcetera.

I find your comment to be in outrageously bad faith.
I always loved hazel, probably a great tool to teach. What has been build with it?
I get the reaction but I suggest that your previous work has set you up to make decisions “in the right direction” time and again.

It’s a bit like saying “darn I can never remember which Prime Minster passed the corn laws or the name of the guy who started refrigerated shipping in the USA.

The point is if we have a grasp of the essential narrative (something like “wars require engineering, agricultural revolution, Industrial Revolution, history is class warfare” that background acts like a magnetic field for all the new pieces of information, aligning them correctly.

Anyway, relax, be kinder to yourself.
Joint Review: Family Unfriendly, by Timothy P. Carney
If I recall rightly, it's not even that clear that a single person named Pythagoras really existed. If he did then he never wrote anything down, there are few contemporary accounts of his life or work, and what details there are contradict each other. And, as you say, he was chiefly interested in things like life after death as opposed to mathematics.
Idaho health district abandons Covid shots amid flood of anti-vaccine nonsense
Show HN: Hasura PromptQL: A new way of talking to your data
After many months of hard work, trying to understand the challenges and issues around AI and data, we’re excited to be able to share PromptQL (https://promptql.hasura.io), a new tool to build assistants to talk to your data.

Try it by building a GitHub issues assistant: https://promptql.hasura.io/docs/example-github

You may know Hasura as “the GraphQL on Postgres” tool, but the product has been significantly generalized since those early days, and last year, we launched Hasura DDN (https://hasura.io/blog/launching-hasura-ddn), the third major iteration of our data API product. Briefly, DDN was a major step forward in terms of the expressivity of Hasura - where Hasura v2 supported a few different major relational database vendors, DDN was built on the premise that we should be able to fetch any data, in any format, from anywhere, and help you bring it into a unified graph.

This metadata driven approach to building APIs is a great fit for the current needs of LLMs, and enables AI application developers to build quickly. Good AI needs great data, and data which can be queried in a standardized way - which is exactly what Hasura enables for humans (using GraphQL or REST), and now it can enable it for LLMs too.

The problem we see: Our most important realization was that good AI architecture flows from good data architecture, so we wanted to give our users the tools to build their data architecture without boundaries, bringing in any data sources, restructuring for efficient and purpose-built data access. Want to store data in some other place? No problem. Need to bring in a custom vector database with a specialized search mechanism? A fine-tuned LLM? We can support that too.

We also realized that existing AIs perform surprisingly poorly on real problems. Because of this, users simply don’t trust their assistant’s solutions. An AI might give a poor answer, or no answer at all, and requires a lot of human intervention and iterations to get to the right answer. This has led to the adoption of architectures like RAG, and purpose-built, one-size-fits-none tools.

Our solution: Hasura takes a different approach to others: our solution jumps off from two major observations:
1. As others have realized, assistants do better when asked to write programs to solve problems, instead of reasoning through problems directly.
2. In order to move data out of the LLM’s context and reduce the risk of hallucination, we can give the LLM an external memory in the form of stored artifacts.

PromptQL is a tool and runtime for LLMs which directly implements these ideas, by building a programmable API on top of the graph you already built with Hasura.

In addition, we’ve put together the Agentic Data Access benchmark (https://github.com/hasura/agentic-data-access-benchmark) to illustrate the problem, and to help compare solutions.

Happy to answer any questions about choice of tech stack, challenges, possible applications, comparisons with other approaches, etc.

Please try it out and let us know what you think!
Uh, thanks for the personal attack? I am aware that cloning exists, and I very explicitly allowed for the use of such a mechanism to change the conclusion in both of my comments. My trouble was that I wasn't sure how much filesystem-cloning is actually in use in relevant contexts. Does POSIX have some sort of "copyfile()" system call nowadays? Last I knew (outdated, I'm sure), the cp command for example seemed to just read() blocks into a buffer and write() them out again. I'm not sure how the filesystem layer would detect this as a clone without a lookup. I was quoting and basing my assumptions on the article:

> The downside is that every single write and free operation requires a lookup and a then a write to the dedup table, regardless of whether or not the write or free proper was actually done by the pool.

Which, if universally true, is very much different from what a hypervisor could do instead, and I've detailed the potential differences. But if a hypervisor does use some sort of clone system call instead, that can indeed shift the same approach into the fs layer, and my genuine question is whether it does.