skysight-inc/HackerNews huggingface dataset:
Or you force them to license their patents and I.P. to alternative suppliers on reasonable terms, invest money in all of the players in that market, and the best players grab more market. If building a fab, it should probably not be managed by Intel but could pay them for their tech. Intel should get much less of the money since their management is the problem.

I’ll note that the only reason there even is a good market for x86 is that Intel was forced to license patents to AMD. Centaur and Transmeta had their innovations, too. More competition, esp building on proven fabs and I.P., would be the best route for the x86 ecosystem.

Likewise, IBM has competing suppliers in POWER markets. Apple bought the power-efficient one. ARM’s model is pro-competition with the huge number of good products showing what my Intel proposal might accomplish.
As a long time lisper I don't think homoiconicity is that relevant, at least when comparing lisps with other programming language. What I miss when writing C++ is the incremental compilation model of lisps, and in particular the ability to have compile time data drive code generation.

Homoiconicity is more useful when comparing lisps IMO, and pondering on how they could be improved. To me, homoiconicity is a constant struggle and should be appreciated in degrees because homoiconicity is about immediacy.

A lisp that doesn't allow you to embed data along with code, JSON/Javascript style, is less homoiconic than a language that does, and it's more about what the core library allows than the language itself. For instance I'd say Clojure is more homoiconic than Scheme because it allows you to embed hashmaps in your code natively, whereas in scheme you only have `(make-hash-table)` without the corresponding reader macro. Similarly, a lisp without syntax quote would be less homoiconic than one that has it.

This is why I say it's about immediacy. When you don't have to deal with hashmaps, or templated s-exprs in terms of the process that builds them, the mediation layer disappears.

Things I'd like to be more immediate in Clojure:

- keeping track of whitespaces within s-exprs. Useful when you want to print code as it is indented in the source file. There's a library for that (rewrite-clj), but it isn't integrated in the reader+compiler pipeline, so it's a bit of an headache as you have to read code from files, which implies, bridging the gap between the compilation pipeline and this library on your own.

- accessing semantic info within macros. Which functions use which variables. Which variables are global vs local (in particular when lexically shadowed), which variables are closed over by which lambdas, etc. To do this you have to use clojure.core.analyzer, which is very complex and poorly documented: not immediate enough.
Mature projects are probably the best to work on - they have built a good foundation to study.

As the other poster pointed out, heavily contribute implies the project still could use some major new features and there is plenty to do. Even porting something KDE to QT6 would be a major effort and teach a lot even if you don't write any new code. There are projects that are complete as well and so there isn't much to do.
https://arxiv.org/abs/2410.05229

An 18% drop in accuracy (figure 8) is not insignificant. Even 4o suffered 10% loss (figure 6), and 4o isn't a small llm.

Competent performance should have near zero performance loss. The simplest benchmark merely changes things like "john had 4 apples" to "Mary had 4 oranges." Performance loss due to inconsequential tokens changing is the very definition of over-fitting.
> It is just hard to comprehend all the communication pathways and what happens in the system.

Having worked on large scale actor-based systems before, I'll attest this is quite true. However, what often gets lost in these conversations is that this is also true of large scale OOP based systems as well.

If one takes a few steps back and squints, there's really not much difference between Objects and Actors: in both cases you have a namespaced entity (object, actor) that receives signals via some defined mechanism (methods, messages) which lead it to perform some action.
Does that work well in practice? It seems like you'd throw away all (remaining, given that LaTeX freely mixes style and semantics in practice already) separation between style and content that way.
Just Built a Giant, Next-Gen Planet Hunting Telescope? Here's Where to Point It
How does it compare to Microsoft Teams?
I’m saying copyright in perpetuity enforced by the government with the threat of fines or prison for stealing a copyright holders property. From there the market can take over as it’s now free to operate without fears of piracy etc.
I think it would!

To be frank, even dynamic addresses don't provide that much extra privacy by themselves; but static addresses DO provide individual agency.

Given individual agency, there's got to be hundreds of ways to secure your privacy. But without individual agency, your privacy will always be dependent on someone else.

By having static addresses and permitting home services, you shift power away from centralized tech giants and bypass privacy issues caused by eg. content scanning, centralized storage and dependency on third-party systems.

As just one example among many: right now it's very hard to provide IoT gear that "just works" without central services somewhere. If the equipment could just talk to each other directly; I do think that'd improve privacy by quite a bit! (among many other advantages)
Show HN: Superlinked – Vector Embeddings for Structured and Unstructured Data
Hi HN, I'm Daniel from Superlinked!

We have built an open-source framework that improves vector search relevance and usefulness by combining structured metadata with unstructured data in your embeddings. We included self-hostable API server that sits between your data sources and vector database. Docs: https://docs.superlinked.com/

We're launching our cloud offering soon where you can use Superlinked to orchestrate high-performance retrieval for RAG, Search & Recommendation apps in your own cloud.

Looking for feedback and happy to answer questions!
> An x86 monopoly in the late 80s was a thing, but not now.

I think you're off by 20 years on this. In the 80s and early 90s we had reasonable competition from 68k, powerpc, and arm on desktops; and tons of competition in the server space (mips, sparc, power, alpha, pa-risc, edit: and vax!). It wasn't till the early 2000s that both the desktop/server space coalesced around x86.
FWIW, I feel like the job of approving and committing PRs is probably easier than the job of writing them, so arguably we should automate and replace you first ;P.
Is Intel really in such a dire situation that they need to merge with AMD?
AMD has been in troubling situation in the past(some thanks to Intel illegal dealings) yet they managed to survive and they were nowhere near Intel's size.
All of our problems are caused by our not prioritizing compassion in our systems' designs and implementations, including how our economic transactions are structured and performed.

Compassion is the root of all virtue, and the balm for all vice. With a greater attention to compassion, every member of the chain of persons that grow, pick, process, market, sell, and even own Kenya coffee will help contribute to a better, fairer, and less deleterious to the Earth, system of farm-to-table.

Being compassionate includes being honest in one's business dealings, as well as not being greedy for exhorbitant profit. It also endures that everyone in the pipeline is actually performing a useful service, not just being an unnecessary middleman adding needless cost and other encumbrances.

And, of course, the Kenyan system was set up by the English Empire, so its parasitic pattern of worming its way into the fabric of all economic transactions is baked into their system. Yes, it's going to be difficult to extricate that selfishness from their system, but it's difficult for every culture to rid itself of the parasitism of selfishness in our societal systems. Note that ALL our current systems have that oft-dominant component present in them, causing waste and grief for all but the callous owners.

In our every endeavor, compassion is the only guaranteed path forward that has no intrinsic negative elements or effects, only difficulties due to our idioticly selfish inertias -- selfishly callous disregard being the opposite of compassionate service to the whole's well-being.
> Also the fact that everyone alive today is so as a result of either being on the winning side of colonialism or from their ancestors otherwise clubbing somebody else over the head.

That's a poor justification for it, though, and I don't want to live in a society that goes out of its way to view itself as Hobbesian.
It does include Bluetooth, and you can get a wifi board that isn't super useful (at least to me).
Government is restricting export licenses (only nine are issued), effectively creating an oligopoly/cartel leading to a chain of grift and lack of transparency all the way down.
Not to take anything away from the info you've provided since it is all interesting. But it seems francisco's gender is pretty debated. There are a few that talk about them being a female with certainty, but without any reasoning I also take their info with a grain of salt.
Just wanted to say congrats on the project. This is truly a masterpiece from the utility of it, the novelty, to execution with the vscode / meridian app, and sass. Brilliant execution!
> There's too much competition from the likes of Samsung, MediaTek and until the US ban, Hi Silicon(Huawei). ARM chips are a race to the bottom in terms of price with a market dominated by companies from Asia

Yes, without proprietary technology, margins are slim.

But Qualcomm has somewhat succeeded in this area anyhow. I guess they took the ARM base but innovated on top of it in order to command higher margins.
Haha, i was also somehow expecting this article to be about the fact that he used a Nokia that could conveniently only store 20 text messages, turning his message history into unobtanium.
How can this company possibly support maintaining 2 browsers… I don’t hate the idea they are going for but I swapped off of Arc the moment I heard they were trying to do yet another browser
> How can I… whatever

Build things. Solve problems on your own, or if you are already in management instruct others to do so. You learn by failing until you don’t.
A lot of people on this thread are underestimating how much of a hold Intel has on the chips industry. In my experience, Intel is synonymous with computer chip for the average person. Most people wouldn't be able to tell you what AMD does differently, they'd just say they're a knockoff Intel. Technologically, both companies are neck and neck. But for the average person, it's not even close.
The guy that got them into this situation started as an engineer. Swan was a money guy, but he did better than Krzanich. So, I think it is just hard to guess based on somebody’s background how they’ll do.

However, IMO: they need somebody like Lisa Su, somebody with more of an R&D-engineering background. Gelsinger was a step in the right direction, but he got a masters degree in the 80’s and did technically hardcore stuff in the late 80’s, early 90’s. That was when stuff just started to explode.

Su finished her PhD in the 90’s, and did technically interesting stuff through the computer revolution. It appears to have made a world of difference.
> Massive investments have been made. If somebody buys Intel foundries now, they pay one dollar and take debt + subsidies. Intel can write off the debt but don't get potential rewards.

You are describing the start of the Vulture capitalist playbook for short term profits and dividents right there, take subsidies and loans and sell everything to pay dividents (or rent back to yourself via a shell company) then let the remaining stuff die and sell of for an aditional small profit. Don't know how it works here but it sure sounds like it.
Why would you want this kind of increased monopolization? That is, CPU companies also owning the GPU market?
This does not seem orderly/planned enough to be simple age-related.
Certainly feels like preempting news that Intel 18A is delayed.

Restoring Intel's foundry lead starting with 18A was central to Pat's vision and he essentially staked his job on it. 18A is supposed to enter production next year but recent rumors is that it's broken.
Thinking about it, the whole part is not necessary. A partial read of the first upper cm could make the process much faster discarding the obviously different parts. If this can be converted to a barcode somehow printed and then read with a barcode scanner to produce a translation, we could have a way to prefilter most of the pieces that are too different to be neighbors.
More importantly, AMD troubles made them refocus and improve their products to the levels we're seeing today.

Giving life support to dinosaurs isn't how you create a competitive economy.
This is hindsight in my case, but I will say that a lot of the resilience and experience I've developed in my career has come from putting best effort into less-than-ideal or even failing projects (in my defense, in most cases I didn't know they were failing or in a bad state).

It wasn't fun, but I'm better for it.
The pictures of “margarita burn" / "lime disease" / "phytophotodermatitis" are horrific for what you'd expect. The photos in this article are quite tame

https://www.google.com.br/search?q=phytophotodermatitis&udm=...

Jewels, 12, and Jazmyn, 9, wound up spending several days in an intensive care unit, hooked up to morphine to manage the pain...

A neighbor had a large lime tree that grew over the fence into the backyard where the girls went swimming. They had picked some of the fruits and squeezed them out into imaginary tea cups in their play lemonade stand

Low level NSFL - https://tywkiwdbi.blogspot.com/2013/09/phytophotodermatitis....
Oh, maybe thats the one I thought was cow parsnip. Didn't realize there was a difference.
Imagine trying to take this thru TSA.
TFA was about mathematics, not computer programs.
Mathematically, the limit as b approaches 0 of a/b is defined to be +/- INF depending whether a and b have matching signs. The limit represents the value that a/b asymptotically approaches as b approaches 0. a/b for b=0 is still undefined.

For a good example of why this needs to be undefined, consider that limit as b approaches zero of a/b is both +INF and -INF depending on whether b is "approaching" from the side that matches a's sign or the opposite side. At the exact singularity where b=0 +INF and -INF are both equally valid answers, which is a contradiction.

also in case you weren't aware, "NaN" stands for "not a number".
Full disclosure, the day Bob Swan announced his exit was the day I purchased Intel stock.

Pat had the mandate from both the board and the market to do whatever he deemed necessary to bring Intel back to the forefront of semiconductor manufacturing and a leading edge node. Frankly, I don't think he used that mandate the way he should have. Hindsight is 20/20 and all, but he probably could have used that mandate to eliminate a lot of the middle management layer in the company and refocus on pure engineering. From the outside it seems like there's something rotten in that layer as the ship hasn't been particularly responsive to his steering, even with the knowledge of the roughly 4-5 year lead time that a company like Intel has to deal with. Having been there for so long though, a lot of his friends were probably in that layer and I can empathize with him being a bit over confident and believing he could turn it around while letting everyone keep their jobs.

The market reaction really does highlight how what's good for Intel long term as a business is not necessarily what the market views as good.

Folks in this thread are talking about a merger with AMD or splitting the foundry/design business. I doubt AMD wants this. They're relatively lean and efficient at this point and turning Intel around is a huge project that doesn't seem worth the effort when they're firing on all cylinders. Splitting the business is probably great for M&A bankers, but it's hard to see how that would actually help the US keep a leading semi-conductor manufacturer on shore. That business would likely end up just going the same way as GlobalFoundries and we all know that didn't really work out.

The most bizarre thing to me is that they've appointed co-CEO's that are both basically CFO's. That doesn't smell of success to me.

I think one of the more interesting directions Intel could go is if Nvidia leveraged their currently enormous stock value and moved in for an acquisition of the manufacturing division. (Quick glance shows a market cap of 3.4 trillion. I knew it was high, but still, wow.) Nvidia has the stock price and cash to support the purchase and rather uniquely, has the motive with the GPU shortage to have their own manufacturing arm. Plus, they've already been rumored to be making plays in the general compute space, but in ARM and RISC-V, not x86. Personally, Jensen is one of the few CEO's that I can imagine having the right tempo and tenor for taming that beast.

I'm curious what others think of the Nvidia acquisition idea.
yes, that kinda is what the reality of programming is. Correctly representing the problem so that the solution easily follows. Various famous people have various quotes about this, for example Rob Pike: "if you've chosen the right data structures and organized things well, the algorithms will almost always be self-evident".
Until you do the math, then you see how bad a solution trees are.

It's the same reason biofuels cannot be a general replacement for fossil fuels.

Growing trees is nice for other reasons, of course, and some limited CO2 capture would come along for the ride. This would not eliminate the desirability of other kinds of CO2 capture.
But how can you be sure? You talk with confidence as if evidence exists to prove what you say but none of this evidence exists. It’s almost as if you’re an LLM yourself making up a claim with zero evidence. Sure you have examples that correlate with your point but nothing that proves your point.

Additionally there exists LLM output that runs counter to your point. Explain LLM output that is correct and novel. There exists correct LLM output on queries that are so novel and unique they don’t exist in any form in the training data. You can easily and I mean really easily make an LLM produce such output.

Again you’re making up your answer here without proof or evidence which is identical to the extrapolation the LLM does. And your answer runs counter to every academic author on that paper. So what I don’t understand from people like you is the level of unhinged confidence that runs border to religion.

Like you were talking about how the wrongness of certain LLM output make the distinction clearest while obviously ignoring the output that makes it unclear.

It’s utterly trivial to get LLMs to output things that disprove your point. But what’s more insane is that you can get LLMs to explain all of what’s being debated in this thread to you.

https://chatgpt.com/share/674dd1fa-4934-8001-bbda-40fe369074...
If it was significantly cheaper, I'd do my own plumbing. Wouldn't you? Much better than having no home at all. But it's not even an option - I'm required to pay for the plumbing.
The zoology and biochemistry of xenomorphs from the Alien franchise
As pointed out in the parent comment you do not need to update this pragma to create a mismatch between the expected schema and the actual schema. The point here is that this is not a sufficient safe way to ensure the schema is what you actually expect, but merely a check about which migrations are applied and which not. That's not different to what diesel does, beside the fact that you run the check on each transaction (which comes with the cost of an additional "query") instead of once at startup.

To actually check if the schema matches what you expect you need to query information about all relevant table and compare them with the expected state.

EDIT: I would also like to point to the [linked documentation above](https://www.sqlite.org/howtocorrupt.html#cfgerr) that explicitly states the following:

> Changing the PRAGMA schema_version while other database connections are open.

So you don't risk any corruption (from SQLite's point of view) if there is no other database connection open, which essentially means you just need to shutdown your application first.
Here are some other examples - http://messybeast.com/mosaicism3.htm

Francisco is the example I picked since he's likely the most well known of tortoiseshell (supposedly) male cats.

I suspect that some of the claims that he's female is based on a lack of knowledge of Klinefelter's syndrome.
Ask HN: Which are the best small/compact smartphones?
Hey HN!

I’ve been happily using my Google Pixel 4a for a while now. I originally chose it because it was one of the smallest smartphones available, and I loved its compact size.

Now, I’m considering an upgrade but want to stick to a similar style—compact, pocket-friendly, and not oversized like most modern phones.

What small smartphones do you recommend in 2024? Bonus points for great performance and long-term software support!

Looking forward to your suggestions!
Hard to imagine it ever coming to that but presumably massive fines?

> Perform rapid continental ARM transition for mythical amount of money?

And what is Intel + AMD going to do? Not sell CPUs in Europe?
Also for those not familiar: the government owns the Post Office, despite what many try to suggest to the contrary

Yes there is operational separation but it's not like they're wholly unrelated and the government totally guilt free
Micron Technology is the only one that comes to mind, but they are more on the memory side of things - the last time they were on level with Intel was in the 90s when they both made DRAM but intel pivoted to processors and networking
>So, incredibly small market share while your competitors already have the first-mover advantage and nailed down the ecosystem?

Exactly. This x100. It was easy for Nvidia to succed in the LLM market by winging it, in the days when there was no LLM market, so they had the greenfield and first mover advantages.

But today, when Nvidia dominates the mature LLM market, Intel winging it the same way Nvidia did, won't provide nearly the same success as Nvidia had.

Ferruccio Lamborghini also built a successful sports car company by building tractors and cars in his garage. Today you won't be able to create a Lamborghini competitor with something you can build in your garage. The market has changed unrecognizably in the mean time.
You can build permanent structures from wood, but consider the sheer volume of wood that would be needed to counter current CO2 increase.
> got charged for something that almost no one else does (filling out a gun form incorrectly)

Do you also feel that Trump's 34 felony convictions for filling out a form incorrectly were standard treatment?

Also considering that this was after the normal statute of limitations expired and during the heat of a presidential campaign.

Seems hypocritical to agree or disagree with one but not the other.
> There is also ARM knocking at the door for general computing. It's already gaining traction in previously x86 dominated markets.

I know anecdotes aren't data, but I was talking with a colleague about chips recently and he noticed that converting all of his cloud JVM deployments to ARM machines both improved performance and lowered costs. The costs might not even be the chips themselves, but less power and thermal requirements that lowers the OpEx spend.
IBM PCjr. Not exactly a regret. It was a family computer when I was a tween. They made the best decision they could based on the information available at the time. But it was not a great product.
Or a Tor onion service.
What a fantastic tool! It made observability setup a breeze.