skysight-inc/HackerNews huggingface dataset:
It's not misleading: Quantum computers ARE computers.

(Or WILL BE when we build proper ones...)

David Deutsch formalized universal quantum computers -in analogy to a universal classical computers in the 80s.

The starting point is basically noticing the mismatch between the classical theories of computing and quantum physics.

From the abstract of 'Quantum theory, the Church-Turing principle and the universal
quantum computer':

>It is argued that underlying the Church-Turing hypothesis there is an implicit
physical assertion. Here, this assertion is presented explicitly as a physical principle: ‘every finitely realizable physical system can be perfectly simulated by a
universal model computing machine operating by finite means’. Classical physics
and the universal Turing machine, because the former is continuous and the latter
discrete, do not obey the principle, at least in the strong form above. A class of
model computing machines that is the quantum generalization of the class of Turing machines is described, and it is shown that quantum theory and the ‘universal
quantum computer’ are compatible with the principle. Computing machines resembling the universal quantum computer could, in principle, be built and would
have many remarkable properties not reproducible by any Turing machine. These
do not include the computation of non-recursive functions, but they do include
‘quantum parallelism’, a method by which certain probabilistic tasks can be performed faster by a universal quantum computer than by any classical restriction
of it.
Why can't we sort and filter movies TV shows on streaming services?
would it be so detrimental to someone's well being if you could just filter genres and sort items by rating to find something to watch?

why is every streaming service presenting its content in such a terrible way, where the only option is to scroll horizontally massive thumbnails?
> Git will automatically figure out that PR 1 has been merged and drop it.

Unfortunately, that part doesn't work if you let GitHub do a squash, because then the commit on main has no corresponding commit on (the branch of) PR2.

When cherrypicking the commits corresponding to PR1 during the rebase, the merge algorithm will notice that the change is already there and notify you of the empty commit if the change is completely identical. But if it isn't, that falls down.

It's still not too difficult to recover, but it's annoying.
Fun fact - the inventor is none other than Nathan Myhrvold, the OG patent troll.
Build a Large Language Model (From Scratch)
> I'm really confused as to why no where in the article do they mention the intent of attacking the ships

Because that is how propaganda works. Telling half the truth and adding something else to contruct a "true story".
I think we've agreed to align with the EU on carbon tax: https://www.gov.uk/government/news/new-uk-levy-to-level-carb...
As my eyes get older I need a brighter and higher resolution display. I use external monitors but like to be able to work while traveling or sitting in an easy chair sometimes. To make matters worse I like a lot of memory and a numpad. That makes it hard to find a good machine at a decent price. The high end Samsung seems to check all the boxes but it's expensive ($3K) and I've never owned one so wonder if I'd like the keyboard, etc. The Thinkpads are good but the mix of light/high resolution/numpad is not that easy to find.
Leetcode is taken seriously too by some. There's a thick layer of Ark B types that think they're extremely useful, because when you just have a list tick boxes, you don't need to think about it and no one can blame you for following the process (the person with more ticks wins).
Probably for some models of quantum computers yes, but there are many different ways to build one and not all will be limited in this way. For example the polarisation degree of freedom of a photon doesn't appear to interact with gravity at all, so that wouldn't be impacted by this.
> our bribe to the rest of the "first world" to stand with us as cannon fodder against the USSR (the second world) during the Cold Wa

It’s deeper than that. We regularly protect our adversaries’ freedom of navigation.
It's $10 more per month for the best service of its kind in the world. On top of that a useful service that can save you time. What other services that are the best in the world can you get for $10 per month?

If two restaurants were side by side, one handing out average meals for free and the other selling the best food in the world for $10, which one would you go to?
Causal shielding feels like a better term in this case
I just doubt the treadmill approach will work without risk of injury or very limited motion speed.

Cybershoes are just a kind of controller for your feet you use while seated. Less risk of injury and no speed limit, maybe the game but not the player.
Kagi should hire the Marginalia author.
Among Britannica's authors are Einstein, Trotsky, Asimov, Milton Friedman, and many such others. [1] In Wikipedia, Trotsky himself could not opine on e.g. communism. By contrast, the words of a random junior journalist in an opinion piece published on a newspaper website are perfectly legitimate for publication in an article on communism. Wikipedia is simply a very different sort of project than an encyclopedia.

[1] - https://en.wikipedia.org/wiki/Encyclop%C3%A6dia_Britannica#P...
I think (just my experience) that copilot (the vim edition / plugin) uses more than just the current buffer as a context? It seems to improve when I open related files and starts to know function / type signatures from these buffers as well.
It's a luxury for knowledge workers, like having a chair to sit on is a luxury.
Europe's first and only museum dedicated to the world of the decapod
man are articles like this tedious, even scrolling by them on the front page of HN annoys me and reminds me how irritating and loudmouthed so many people in this industry are.
my guess: There's enough developers but things need to be prioritised one by one. If everything is a priority and everything is being worked on at the same time then there's not enough devs to go round.
Of course limited but I doubt that treadmill shoes will work reliable without risk for injury.
Man uses flowpilot on Redmi Note 9 pro to drive Alto K10 in India
> Don't we protect in exchange for them trading in USD?

No. Freedom of navigation evolved separately from Bretton Woods and dollarisation. We’ve never tied the two. And from the start, we’ve defended even our adversaries’ rights.
How are stored procedures low-code?
They are very much "seen" as being responsible-- it's the reason they have 50x more news coverage of this conflict while thousands of muslims are right now dying allover africa and asia. They'll go to the grave without a peep from the international press or righteous online types.
I just tried it out on Ubuntu using Google Meet web app via Chrome, and tried streaming Netflix to my friend.

Nothing weird happened and all content could easily be streamed.
Counterfactual Regret Minimisation or How I won any money in Poker?
> Unfortunately, that part doesn't work if you let GitHub do a squash, because then the commit on main has no corresponding commit on PR2.

Did you try it? It does still work. Git will detect that the changes are identical and drop it, even if the commit hash is different.
> Ignore people like dash2 who say that the US would be "much, much poorer without it"

On what planet is losing a quarter of one’s GDP not “much, much poorer”? That’s the GDP of 33 U.S. states and territories [1], through Indiana. It’s more than the GDP of Germany, the world’s third-largest economy [2].

[1] https://en.m.wikipedia.org/wiki/List_of_U.S._states_and_terr...

[2] https://en.m.wikipedia.org/wiki/List_of_countries_by_GDP_(no...
not promising: "For the 2022-2023 and 2023-2024 academic years, I'm on leave to work at OpenAI on the theoretical foundations of AI safety."
Thanks for trying it! Do you think undo would be okay if it “cost” you a turn? Part of the fun (for me at least) has been the competitive nature of it (ie, competing on getting the lowest turn count)
I don't see this technique applied too often. I see more often:

- reading the affected code
- reproducing the problem step by step with a debugger

Which I guess works for all kinds of problems and not just for regressions, therefore people are more used to it?
The funniest thing here is that Karlin himself was a "rightoid" a year ago (see RationalWiki entry from my other comment).
I still love mine, and I love the replaceable battery and the fact that you can still get batteries.

but best laptop in the World?

I do use mine, occasionally, it's a great work horse around the house for network things as it has an ethernet port.

but TBH I use my X1 laptops more, the ability to USB-C charge is near critical now, and the X220 lack of USB-C as well as low res screen really does mean it's not a machine of this age, it was probably the best laptop of the non-USB-C age... but now it's dated, and only has niche use.
Using phind most of the time. Would be interesting adding it.
Mazzle – A pipelines as code tool
Compared to deep space, Mars is positively luxuriously bountiful in many ways. You can even go outside with just a compression suit and a tank of oxygen and there's plenty of radiation shielding material just lying there on the floor (rocks).

You can just lay solar panels and cables on the ground rather than a complex vibration-prone truss array, you don't have to worry about the mass of the nuclear reactor, etc. You don't even have to have all your buildings connected, they won't float away.

You can use gravity for lots of things too, and you don't need to spin your entire chemical refinery (or just your kitchen) to make it work without special zero-g engineering.

There's even oxygen in the atmosphere, it just needs "some" energy to release it.

The super-fine possibly lung-shredding dust might be a bit of a issue though.
Business is business. They are proactive in selling their service to the government.
There's a couple possibilities. The main possibilities are that those people were totally unnecessary and firing them was completely justified; otherwise, they were doing useful work, and the company is either able to run on the fumes of their work for a few years before things really start to fall apart, or else what they were working on was essentially projects that were completed but don't require so much ongoing maintenance.

It's probably all three and will depend on the person in question which of these 2.5 categories they fit into.

There's also of course the part where people were doing work considered useful based on the goals of the prior company leadership, but who's services aren't missed by the new leadership in meeting their goals.
For SAML in particular I can definitely relate here. I will say though, that for SaaS products that you want large companies to use, you owe it to yourself to have an auth layer that is immensely flexible and pluggable. Auth is a huge mess and large companies nearly all have single-sign-on solutions, sometimes strange bespoke ones, and so you gotta expect to potentially build a zillion different auth integrations if you want to sell to large companies.
That's curious, I generally hate video due to inability to glance over content, and the few attempts I made to actually find useful information I searched for resulted in... spammy extra low effort video content that did not answer my questions.
I can't believe that you seriously displayed one more time your ignorance about the role of Belarus in the Chernobyl fallout. Don't you have any shame? How can this happen? How can't you get any doubt and at least spend a few seconds googling? A picture would suffice.
Pretty much the recipe of all big companies strategy ;-)
When they will support installing progressive web apps (PWA) like Chrome does, I'll consider it.
I have a small page that modifies my get requests to google by adding -site:… for a bunch of most annoying content farms for stuff I search often (docs)
Maybe they test (with code or manually) different commits and then point out which one introduced the problem in the ticket system.

Could be useful but parent mentions a megacorp, so maybe it's just some bureaucracy or ball-breaking.
My take on the origins of the field is that defining Quantum Computers was an outgrowth of trying to get at a "quantum observer" to make some headway in "understanding" quantum physics.

I also feel it's a way to make the many-worlds interpretation of Quantum Physics more substantial - I mean, when you have a working QC, if the results of the computation isn't arising from interference between the many worlds, where are the calculations being done?
At the bottom of the article: "Created September 26, 2023".
I think we agree more than you seem to believe.

What I mean is that if the people who actually have the problem could describe the problem with sufficient detail and unambiguity, the core coding part would be very straight-forward, fast and cheap to do, regardless of the programming language.

Of course the additional things beside the core, like change management, monitoring, security, APIs etc. would add to the cost, but they are at least possible if you are not on low-coding platform.

The problem is that for anything basides the simplest applications, people cannot describe what they need in sufficient detail and unambiguity. This is where the cost of the application development comes from.

There are many means to bridge this gap: user interface design, prototypes, agile development, waterfall requirements gathering etc. Excel is a way to iterate, that many professionals learn to use. If the end users can develop software that solves their problems, and does not cause other problems, there is no problem.

From what I have seen, low-coding is sold to IT departments with promise of cost savings in the coding part, and to other departments as a means to bypass IT that they consider slow, expensive or not delivering what they want.

So we need to get down to what we mean by low-coding and what context we are talking about. In addition to Excel, Django appears to hit another sweet spot in many contexts. It is very fast to develop and iterate with, comes with built-in admin UI, but it is still possible to add fill all the corporate technical requirements as well.

The low-coding platforms the link points to that seem more problematic usually have some custom programming language, abstraction layers that often limit the extensibility for more complex applications, graphical ui designer, have difficulty supporting enterprise requirements (those security, auditability, monitoring etc.)
> I didn't do XDG because this route seemed simpler

Simpler how? This requires custom config, instead of following what I set system-wide.

> and XDG isn't something that is used everywhere.

Yeah, that‘s why it defines defaults to fall back on.
Interesting that you put Lisp in difficult category despite the IDE experience being in another league compared to any other language I've tried.
The Gospel According to Berkeley [video]
100% agree - I suggest people interested in these topics to go look for books by https://en.m.wikipedia.org/wiki/Joe_Celko for a start.
> Why are you so sure they are not accidents?

Because it is inherent in the technology. Lower stages of a multi stage rocket separate and fall off as they run out of fuel. Where they fall is the question of where the launch site is and in which direction the rocket is launched.

> We recently saw a lot of train derailings in the states

A derailing is not the right analogy. That is an anomaly. Something which is not supposed to happen, and people are acting to prevent it. If you want a rail analogy this is like a train crossing a bridge between station A and B. It will keep happening because it is designed to happen. It is inherent in the design.
Some interesting science results, but essentially nothing in the way of economically-valuable computations. I think we'll eventually get there in the next decade or so, but even before that, there are immediately useful spinoff technologies coming out of the effort like quantum sensors and greatly improved RF and photonics products.

Even if/when these things are working on a useful scale, quantum computing is going to be more comparable to special-purpose accelerators like GPUs, or perhaps akin having a re-programmable physics lab-on-a-chip. It will be advantageous for the subset of problems that can be cast in the form of Schrodinger's equation, of which there are many. For example, you can use the quantum computer to generate high-fidelity solutions of the electronic structure of some classically intractable molecule, and use those solutions as the training set for a classical AI model that then goes and performs the bulk of the computation on whatever it was you were trying to do.
Looking the other way is looking the other way. Everybody does that with what they're entrusted with, or doesn't.

And when a software build fails because of some very minor thing everything depends on, and someone quips "for want of a nail..." would you then say they "compared shitlib version 0.53 with a physical nail made out of iron for a horse shoe"? What's more, things that are the exact same are the only things that cannot be compared. You can compared an apple to an orange, or another apple, but not itself. It amazes me how often people in the internet draw this card.
The work by the LCDFans community, specifically the X2100 mod motherboard [0], was one of those moments that made me do the nodding guy meme IRL the fist time I saw it. Both the level of enthusiast engineering, and electronics manufacturing services available to enthusiast communities, totally blew my mind.

I love mine - I have 64gb of ddr4, a 10th gen intel i7, NVMe SSD, an incredible keyboard, a nice screen, and three interchangeable 6 hour batteries. It was my daily driver for a long time, up until very recently. If they can make a Ryzen-based one I'll be all over it.

[0]: https://www.xyte.ch/shop/x2100-pricing/
My low-code horror story contribution. Big Important Company decided to develop some in-house learning courses for their Marketing and Sales folks. They used a trendy-for-the-time low-code learning course creation software package to develop the courses, and a different piece of software to deliver it to staff on their on-site intranet.

A few years go by. Someone in Big Important Company decides the courses need updating. Work ends on my desk as my bosses have the contract to maintain various other bits of BIC's creaking self-hosted intranet. I ask questions like "What software did BIC use to develop the courses?", and "can we charge BIC the cost of getting the software so I can do the work?" Of course, the answers are all along the lines of: no.

So all I have to work with is an extensive set of hefty change requirements to the courses, and a SCORM package downloaded from BIC's intranet. A huge amount of learning (how to manually edit SCORM packages) and frustration (how to test changes to SCORM packages), and a few months of time when I could've been doing something better without deadlines harassment ... I completed the work. Which I wasn't allowed to test on BIC's intranet servers for "security". So I just uploaded the new SCORM package to their production servers and went on 2 weeks leave.
I don’t think you need a quantum computer to do post-quantum encryption. It’s just an encryption method that’s believed not to have any quantum shortcuts.
A couple of years ago I burned a mix cd for someone special to me. I hand-wrote a track list and made an envelope to package it. It seemed to be appreciated.

Although: I knew that the recipient had cd player in their car and home. Not sure this would work for younger demographics.
As many as needed? What???

https://www.ipcinfo.org/ipcinfo-website/alerts-archive/issue...

> Between 8 December 2023 and 7 February 2024, the entire population in the Gaza Strip (about 2.2 million people) is classified in IPC Phase 3 or above (Crisis or worse). This is the highest share of people facing high levels of acute food insecurity that the IPC initiative has ever classified for any given area or country
When joining a small company supporting the engineers of the HPC of a large car manufacturer, I was surprised to see so many in-house developed scripts around the scheduler (LSF). Only much later, when playing myself on a private miniature cluster with SLURM, I noticed that different versions of the scheduler software were generally incompatible to each other, i.e. one couldn't use one inside the cluster and another on external client machine. Hence the need for glue software to inject jobs into the scheduler from outside and retrieve the results later on (IMHO devaluating the scheduler).

I would have thought, that after some 30 years of high performance distributed computing, the requirements were well known and at least the protocol for command and data exchange could be fixed. Apparently not so.
> Looking the other way is looking the other way

No, it’s maintaining focus. Is every article that talks about the war in Gaza looking the other way on every other ongoing atrocity?

> You can compared an apple to an orange, or another apple, but not itself

You can compare anything to anything. That doesn’t make the comparison useful, nor does it keep it from speaking about its speaker as well.
Why is it expensive? If somebody can describe the problem with sufficient detail and unambiguity, the core coding part will be very straight-forward, fast and cheap to do, regardless of the programming language. The problem is that very often it is impossible to do.
Author here. Thanks for sharing your concern. Mozilla is funding my work on llamafile and Emacs Copilot because Mozilla wants to help users to be able to control their own AI experiences. You can read more about the philosophy of why we're building this and publishing these llamafiles if you check out Mozilla's Trustworthy AI Principles: https://foundation.mozilla.org/en/internet-health/trustworth... Read our recent blog post too: https://future.mozilla.org/blog/introducing-llamafile/ If you get any warnings from Windows Defender, then please file an issue with the Mozilla-Ocho GitHub project, and I'll file a ticket with Microsoft Security Intelligence.
I guess a lot of us are in the same boat. As others mentioned, the best option is to start something on your own.
I also assume that Kagi uses some shady residential IPs proxies and similar tricks to scrap Google while DDG has access to the Bing API.
Very well put. This is the work flow which has worked best for me over different teams.

An opposite which I could accept is asking people to carefully rebase their drafts, but I see it as a higher effort with a bigger risk of screwing up, with a dose of bikeshedding an additional topic, the commit history: "why do you split in 5 commits when 2 would be enough?"

I guess you can keep the drafts if you don't delete feature branches. But I don't see it as extremely useful, unless it's a very talented individual AND very methodical with his commit history.
This is a wrong/misleading information.
When you buy a Roomba, you buy once and use it for free as long as you want.
jart, you rock.
No, post-quantum cryptography is focused on methods where encryption can be done with classical computers.

Post-quantum methods have other disadvantages, primarily that they haven't been studied as deeply as traditional methods (especially RSA) so they may be vulnerable to classes of attack we haven't thought of yet.

https://en.m.wikipedia.org/wiki/Post-quantum_cryptography
That could be. If so, it would be interesting to know how Copilot does that.

For me, just asking LLMs "Can the following function be improved" for a function I just wrote is already pretty useful. The LLM often comes up with a way to make it shorter or more performant.