skysight-inc/HackerNews huggingface dataset:
How will ISPs respond to this level of leverage. Will it still need ground station amplification?
Sure, but people don't split hairs this hard in everyday conversation. Everyone will knoe what you mean when you say someone "cried wolf," it means they raised an alarm about nothing.
I'm not the biggest fan of angel hair either, but one thing that it does have going for it is that it cooks about as fast as fresh pasta, like 2-3 mins. It's no bucatini but in a pinch or with small hungry humans to feed it's nice to have around.
As a population ages and dies off it will find many excuses for why that happened. And a lot of them would be real too - various costs, way of life changes, etc.

But it will usually forget to add their accepting of those things and that state of affairs into the list.
Not sure I understand your point. If it's your client / server, you are controlling how they interact, by implementing the necessaries according to the protocol.

If you're writing an LSP for a language, you're implementing the necessaries according to the protocol (when to show errors, inlay hints, code fixes, etc.) - it's not deciding on its own.
That's not the next thing that's the same thing
Which cases did you have in mind? Seems like it should be easy to find half a dozen examples since you claim it happens often.
Get out of here with that crazy talk
> as the overall development workflow is lightyears ahead of C++, mostly due to tooling

My experience has been the other way around. Eclipse-based IDEs from NXP, TI, ST all have out-of-the-box usable tooling integration:

- MCU pinout and configuration codegen

- no need to manually fiddle with linker scripts

- static stack and code size analyzers (very helpful for fitting stuff in low-cost MCUs)

- stable JTAG-based debugging with:

- peripheral registers view (with bitfield definitions)

- RTOS threads view (run status, blocked on which resources, ...)

And yes, these are important enough for me to put up with Eclipse and pre-modern C/C++. I really want to write Rust for embedded but struggling with the tooling all the time didn't help.
0% off, use coupon "undefined"

:)
You're right - we can get closer and closer to an absolute measure by looking at many brains and AI's solving a problem, and converging to maximum performance given a certain amount of hardware by tweaking the algorithm or approach used.

But I think proving that maximum performance is really the ultimate level, from first principles, is a much harder task than looking at a performance graph and guesstimating the asymptote.
I would love to integrate this into my platform of tools for AI models, Toolhouse [1], but I would love to understand the adoption of this protocol, especially as it seems to only work with one foundational model.

[1] https://toolhouse.AI
This takes me back to the early days of the internet. Love this. Quick feedback, once I hit site 3 it gave a dead link. Fix that part if you can
Anthropic's New Model Context Protocol in 2 Minutes
> well defined deterministic execution model would mitigate some of these unpredictable state transitions.

The problem here is that giving a program access to high-resolution (non-virtualized) timers violates deterministic execution. Even without a high-resolution timer, the non-determinism inherent in shared memory parallelism can be exploited to make high-resolution timers. In short, one can use a counter thread to make a very high precision timer.

With high-resolution timers, the timing domain becomes both a potential covert channel and a universal side-channel to spy on other concurrent computations.
They write these things all the time while continually outsourcing their carbon emissions to other countries. Follow the supply chains.
Not a full solution, but seeing the OP seeks to be a key-value store (versus full RDBMS? despite the comparisons with Spanner and Postgres?), important to weigh how Rockset (also mainly KV store) dealt with S3-backed caching at scale:

* https://rockset.com/blog/separate-compute-storage-rocksdb/

* https://github.com/rockset/rocksdb-cloud

Keep in mind Rockset is definitely a bit biased towards vector search use cases.
Right, but then you have to know which name is the family name, which really could be any of them.
It never accidentally deletes anything? Or I guess you give it read only access? It is querying it through this API and some adapter built for it, or the file gets sent through the API, they recognize it is sqllite and load it on their end?
Trump's DeFi Project Gets a Big Boost from Justin Sun's $30M Token Purchase
fixed it, :P
I get the "Our content is not available in EU" more and more often. 16%-14% of world's GDP and sinking fast.
Just what I wanted to say as well, but I guess people really are bad at making counterfactual judgements.
I understand why you complain, but UCL is obviously an acronym of a university, and most people won't care much which specific university did this. The ones that do can readily find it. I'm much more annoyed when three-letter jargon with more than one meaning is used without context.
it's hard to believe a developer working in a fullscreen browser all day could be anywhere near as productive as an equally-skilled dev using a terminal/keyboard-based workflow. how does one install packages, ssh into boxes, extract data from files, etc? or maybe they only work with cloud services and use webapp IDEs/terminals? seems like a bizarre choice (for devs specifically)
I can't be the only person who visited bluesky.com, assuming that was the thing everyone was talking about.
A bootcamp can be someone’s best entry into the field if they’re later in their life where a 4-year institution would be difficult to swing.

The average lower bound for the quality of a bootcamp graduate is likely lower but the upper bound is limitless.

And I’m saying that as a electrical engineering graduate who knows some basic things that some CS grads don’t know that they should really know better than I know.
> performs these checks before instantiation time

Notably Rust type-based generics do this, a key difference wrt. C++ templates. (You can use macros if you want checks after instantiation, of course.)
We do want to improve this over time, just trying to find the right balance between usability and security. Although MCP is powerful and we hope it'll really unlock a lot of potential, there are still risks like prompt injection and misconfigured/malicious servers that could cause a lot of damage if left unchecked.
It's the same here. Just how it is, I guess. It's all me, either I research, implement AND write or nothing happens. Just be aware that a PhD isn't worth much to begin with, so if you're unhappy, consider your options. I'm relatively free to do what I like, so I stay.. for now.
That's a big one. I need to deal with perforce which has plenty not to like, but I frequently attach comments on unchanged lines in code reviews saying something like "you'll need to change this too", and their code review tool supports this.
I'm reminded of a passage from Neal Stephenson's The Confusion:

"Jack's chief source of discomfort, then, was a feeling well known to soldiers of low rank, to doctors' patients, and to people getting their hair cut; namely, that he was utterly in the power an incompetent."
> and close to zero change in company behavior.

You have third party data brokers in the US which has everyone's data and sells it to anyone, you don't have that in the EU. I'd say that is a pretty big change.
And as you apparently agree, the term native, in reference to someone born in a particular place (regardless of ancestry) also has a standard meaning, which millions of Americans who are natives of the country meet. It also happens to be a good definition, because it helps fight against the kind of idiotic racism by which the descendants of immigrants (especially those who are non-white) still get labeled as foreigners despite being native born.

Again, silly, pedantic social justice posturing because the context of the comment about Musk not being native is obviously in reference to this, not native American history.

As the other reply above states, the first nations, as they're called where I'm from, often suffered terribly at the hands of white settlers historically, and there's no honest way to deny that, but it's a separate matter from discussions about what makes a person American today.
Also no one wants to see a Unity Splash screen :(
By a Quetzalcoatlus to be precise
Zed editor had just announced support for MSP in some of their extensions, publishing an article showing some possible use cases/ideas: https://zed.dev/blog/mcp
Vector embeddings are entirely unrelated to this.

This is about tool usage - the thing where an LLM can be told "if you want to run a SQL query, say <sql>select * from repos</sql> - the code harness well then spot that tag, run the query for you and return the results to you in a chat message so you can use them to help answer a question or continue generating text".
OpenStreetMap Embed URL
A very interesting subject. I especially enjoyed some of the references linked in the article. Thank you for posting.
governments need it to stay in power
I'm usually good at avoiding visual distractions but I gave up trying to read this.
It can absolutely accidentally delete things. You need to think carefully about what capabilities you enable for the model.
LF AI and Data Announces VLLM as Its Latest Incubation Project – LFAI and Data
Terrible name.

Hunt doesn’t mean anything. Huntly is bad. Huntlie is terrible. Forget about product hunt. Invent a new brand.

Let people submit for free but you choose when they get published. If they want to pick a date charge for that.
Prayer, Placement, and Absolution: Peter Hristoff on Islamic Prayer Rugs (2015)
It doesn't harm diversity.
The world is a diverse place.

Also, America's idea about "diversity" is extremely non-diverse. And quite frankly rather racist.
> Why one specific handedness "won"?

Place two competitors at the origin on the number line. On any given turn they walk either to the left or to the right, with exactly 50% odds of each. First competitor to +100 wins.

> What caused the other one to be food?

Basic chemistry.

> How can we be sure it was by chance?

We can't. If the odds are sufficiently close, we probably can't be sure it wasn't chance, either. If we go to space and find a planet with life with the other handedness, it was probably chance.
I started learning Korean but never really got the far. But, straight after learning Hangul you get into sound mixing (https://www.missellykorean.com/korean-sound-change-rules-pdf...). Trust humans to invent something simple and then make it complicated over time!

Japanese has similar stuff with their u-dropping, but not as complicated as Korean.
Why can't people just suck, why does it have to turn into some anti-immigrant narrative.
Giz. Really?
1.6% is the change in the CPI. The actual inflation is about 8%.
There was a huge change in the CPI in 2022 or 2023, mostly attributed to sharply higher cost of energy.
I don’t think a satisfying answer fits in a HN comment box. On windy nights with low demand power is essentially free, on windstill nights with severe frost power will be extremely expensive. Sufficient nuance to enable a fact based discussion would probably fill several pages, as there are many factors that influence the price.
Good answer. But I’m wondering how well this works when a QR code resolves to a meaningless string of digits?

I suppose most people don’t check URL’s anyway, and for some URL’s the domain name is fairly meaningless. Still, it seems like something is lost, at least for techies, when you can’t see and recognize usernames and domain names?

Consider how programming languages work. Who wants meaningless numbers in their import statements or package.json file? Package names seem decentralized enough? Not sure it’s worth throwing out to achieve True Decentralization.
Have people even actually spend any serious amount of any resource on it?

I only see people talking.
It depends on the job, but for software engineering, remote work is the most efficient one. Of course, there always will be slackers in all modes of work, but I've seen more slackers in the office than among remote co-workers.

Elon Musk is a strange bird that many idolize and consider him super smart, but he is not. Of course, being the most terrible speaker and dancer is the least of his issues! It's funny how he suddenly became a Republicans supporter when he started Tesla with policies pushed by the Democrats and who claims to be a conservative and someone vocally against migrants but meanwhile works on replacing Americans with clumsy and super expensive robots. I'm also not sure how conservatives like his Neuralink company, and Starlink, which is beeming us constantly without any place to hide.
For the Set example, where would the insertion order come from? For the tar file, the tar file would be larger than the input file it's supposed to be "compressing".
I love how they’re pretending to be champions of open source while leaving this gem in their terms of use

“””
You may not access or use, or help another person to access or use, our Services in the following ways:
…
To develop any products or services that compete with our Services, including to develop or train any artificial intelligence or machine learning algorithms or models.
“””
"Trivially known to be true" until the code evolves making your unstated assumptions not hold and everything breaks, often in complex and unintuitive ways involving interactions across modules. This is why these automated soundness checks are valuable.
Density does not affect the speed of sound of a gas. Temperature and molar mass does. So increasing the pressure of a given composition of gas won’t change anything, assuming you can bring the temp back down. Helium is obviously a different molar mass. But also dry air vs moist air can have an effect.
People may find that manufactured or "oh IQ is just made up and there is no measure of intelligence". But I find beauty in the way that IQ tests create and reconfigure a distribution across a multi-dimensional vector or dimensional space. It figures out what we need in the general case, and allows us to use and reason with it, without ever having to do the grunt work or arguably impossible task of finding out an actual measure of intelligence or some way to untangle the way a brain works.
and Brazil does that while keeping 60% of its territory as native forests.
My team and I have a desktop product with a very similar architecture (a central app+UI with a constellation of local servers providing functions and data to models for local+remote context)

If this protocol gets adoption we'll probably add compatibility.

Which would bring MCP to local models like LLama 3 as well as other cloud providers competitors like OpenAI, etc
> Oppie, a scientist at the peak of his field, willingly handed over the most powerful weapon known to humanity to... a person with a less-than-stellar moral code: President Truman

As opposed to ...

- not handing it over? Prison, then they figure it out anyway.

- handing it to someone else during wartime? Prison or a firing squad, then they figure it out anyway.
LLM applications just means chat applications here though right?
This doesn't seem to cover use cases of more integrated software. Like a typical documentation RAG chatbot.
Ah, sorry to bother you. Ignore my previous comment. It now seems to be working as expected. shrug
Has anyone run a benchmark on this? Intuition says it's going to be extremely slow.
They aren’t everywhere yet here in the United States. The only one I’ve seen so far was a public bus in a rural town.
This is perfect example of how rotted mainstream made got.

Some unconfirmed allegations and unverified relations to different events make it not only useless, but biased and unconfirmed.
> We also know about the chilling effects of surveillance.

But do we really?

> Nobody seems to care.

Might it not also be the case that eventually people will simply assume that they are always under surveillance and that therefore they may as well do whatever they wish wherever they wish with the result that the behaviour that the surveillance sought to suppress actually becomes not merely more prevalent but also more public. See Clarke and Baxter's Light of Other Days for a fictional exploration of the subject.
Helium is apparently great for soundproofing: https://www.youtube.com/watch?v=jxOzpPJbnTI (a great demonstration of sound suppressing properties of helium)

I am a light sleeper and would love to use it somehow in my bedroom, but keeping it contained is tricky.
The illegal street racing near me says otherwise.
If you have a user flow that requires interaction, hits an API that returns instantly, and then changes something fundamentally, it is better UX to make the user wait for a couple seconds with an animation and then some success state indication. If it all happens at once it can be a bit jarring or confusing.
Don't use the term "hunt" in the name, to me it just screams "dupe" instead of something unique. Go the route of improving what PH has and adding things that are missing.

Some ideas:
- Users should be able to update their post to some extent.

- There's no "product page" in your app, build something where I can see people commenting, reacting, and maybe even sharing their own screenshots of it because that's something PH does pretty well but can be improved.

- "LAUNCHES WORTH YOUR SCROLL" sounds kinda cringe, change to something like "Find the next best thing" or make it random on load and have a few less in your face versions of it. Reddit has "homepage of the internet" which seems appropriate. You can have "have you launched yet?", "find the next best thing", "what's trending today"...etc

I have more ideas, feel free to message me or drop a way to contact you if you'd like more feedback :)
Gemini is much worse as a product than 4o or Claude. I recommend using it from Google AI studio rather than the official consumer facing interface. But for tasks with large audio/visual input, it's better than 4o or Claude.

Whether you want to deal with it being annoying is your call.
Lots of research disagrees with you indicating it’s measurable and rigid throughout most of your life.
At low speeds new cars are required to make a sound for safety reasons.
Synapse debacle cost some users their life savings
Not really, Uranium itself isn't dangerous or even that scarce.

Super-enriched Uranium, however _is_ super rare, expensive and desirable.
Ask HN: Is there a voice AI chatbot that will pester me to clear my TODO list?
I want a smartphone app where the "assistant" will randomly ask me if I've cleared a list of tasks, and if not, when I'm planning to do it or what's stopping me. I'm wondering if anyone's done this already?

Kind of like a project manager but better.
> I don't think it would work as a speaker

https://www.parts-express.com/search?keywords=silk%20tweeter...

begs to disagree with you. (72 results, mostly for sale right now)
The alternative possibility is that alphabets lend themselves much more naturally to adaptation for other languages, and so, once invented, they spread extremely fast - faster than it would take for another one to appear naturally.
>I'm wondering if a language could optimize immutable data structures to use mutable, in place semantics instead of duplication or structural sharing when it is possible.

Yes, many languages (and libs, e.g. for JS) do that.
The latter. I had to use a physical key inserted into the door to unlock it. I agree, keyless start isn't a 'critical' feature.
Yes, a boring mechanical key for both.
> 14-minute read

I see a dozen links I suspect are required reading to try out new ideas.

With HTTP/HTML you can show somebody who knows only the most basic Python, or any other PL, how to build a server from scratch in those 14 minutes.

I'm convinced we need hash-addressable communication protocols to redefine the relationship we have with the tech-giants, and stop them exploiting our communities.

I'm not convinced the ATProtocol has hit the mark well enough to kick start a revolution like HTTP did.
This is just an argument for POSIX-like systems (simple tools that do one thing very well).
What was the miracle?
I believe that induced demand is mostly suppressed demand liberated.
The original comment was about how concurrency expands / makes it easier for there to be errors in go (which avoids LOTs of other errors just with compile time / type safety stuff).

"very easy to have bugs when working with channels and the way it handles errors etc"

If you've done some programming you'll find this to be true. You have to think a LOT harder if doing concurrency, and you generally have to do a lot more tests.

Go - WITHOUT that much testing, is often surprisingly error free compared to more dynamic languages just out of the box both language side and how a lot of development happens. Python by contrast, you can have errors in dependencies, in deployment environment (even if code is fine), based on platform differences (tz data on windows), and plenty of runtime messes.

Channels are not as default safe / simple after compile as a lot of other go.

Try programming without channels in go and this may become clearer.
Here's a function to normalize values relative to the column range:

```prql

let normalize = func x -> ((x - min x)/((max x) - (min x)) | math.round 2)

from tracks

take 5

derive {ms_norm=(normalize milliseconds), bytes_norm=(normalize bytes)}

select {track_id, ms=milliseconds, ms_norm, bytes, bytes_norm}

```

which produces the following SQL:

```sql

WITH table_0 AS (

SELECT
track_id,
bytes,
milliseconds

FROM
tracks

LIMIT
5

)

SELECT
track_id,

milliseconds AS ms,

ROUND(
(milliseconds - MIN(milliseconds) OVER ()) / (
MAX(milliseconds) OVER () - MIN(milliseconds) OVER ()
),
2
) AS ms_norm,

bytes,

ROUND(
(bytes - MIN(bytes) OVER ()) / (MAX(bytes) OVER () - MIN(bytes) OVER ()),
2
) AS bytes_norm

FROM
table_0

-- Generated by PRQL compiler version:0.13.2 (https://prql-lang.org)

```
>I am afraid to inform you that you have built a Kubernetes. I know you wanted to "choose boring tech" to just run some containers. You said that "Kubernetes is overkill" and "it's just way too complex for a simple task" and yet, six months later, you have pile of shell scripts that do not work—breaking every time there's a slight shift in the winds of production.

Or you know, I have a set of scripts that work all the time, with 1/1000 the feature-creep and complexity of Kubernetes, tailored precisely to my needs!
Also, at least according to https://pubs.aip.org/asa/jasa/article/145/1/458/638769/Small...
smallest percieved time difference between ears is half the sample time of 44.1kHz
This is awesome. I have an assistant that I develop for my personal use and integrations are the more difficult part - this is a game changer.

Now let's see a similar abstraction on the client side - a unified way of connecting your assistant to Slack, Discord, Telegram, etc.
Thank you for the feedback. My design decision is of course a tradeoff. When multiple channels are exposed to the users (not encapsulated inside the lib), this forces them to use "select". And this is very error prone in my experience
> The marginal argument is confusing to me.

When economists say “marginal” they usually mean what an engineer would call “derivative”. So “marginal cost”, for example, is usually “d(cost)/d(production)” or “d(cost)/d(sales)”. Similarly, marginal productivity means “d(productivity)/d(workers)”.

Usually this pops up in ideal economics because under ideal circumstances, maximizing revenue and productivity and so on means “set the derivative of something to zero” to find the optimum point.

(Disclaimer: I’m a physicist not an economist, but I’ve taken an intro economics course. The above was my main takeaway from that…)