skysight-inc/HackerNews huggingface dataset:
Well you don't need to have nonlinear evolution to get what alpineidyll3 is saying. It's sufficient for the observable algebra of macroobservables to be commutative. This allows the evolution to be linear and have no interferences.

The QM is "an island in theoryspace" idea isn't strictly true either. QM is one among an entire family of probability theories. It's only rigid when considered purely from the point of view of Probability theories based around vectors in Hilbert space. However considered as part of OPTs in general there's nothing that makes it difficult to modify.
Craig Murray is a conspiracy theorist and Assange is a micro megalomaniac and sex offender. Screw both of them
Argh. Photos are shuffled constantly. It's the slightly fluffy brunette with curly hair.
So, this is the problem of persistence of URL's always referencing the original content, regardless of where it is hosted, in an authoritative way.

It's an okay idea to link to WB, because (a) it's de facto assumed to be authoritative by the wider global community and (b) as an archive it provides a promise that it's URL's will keep pointing to the archived content come what may.

Though, such promises are just that: promises. Over a long period of time, no one can truly guarantee the persistence of a relationship between an URI and the resource it references to. That's not something technology itself solves.

The "original" URI still does carry the most authority, as that's the domain on which the content was first published. Moreover, the author can explicitly point to the original URI as the "canonical" URI in the HTML head of the document.

Moreover, when you link to the WB machine, what do you link to? A specific archived version? Or the overview page with many different archived versions? Which of those versions is currently endorsed by the original publisher, and which are deprecated? How do you know this?

Part of ensuring persistence is the responsibility of original publisher. That's where solutions such as URL resolving come into play. In the academic world, DOI or handle.net are trying to solve this problem. Protocols such as ORE or Memento further try to cater to this issue. It's a rabbit hole, really, when you start to think about this.
Fair enough, I was hoping this HN discussion was enough. I wanted my code to be a discussion piece, or a starting point to improve. I don't think it's that usable for many people.
I’m not sure it is quadratic, but the “deleting the left or right character” to me, hint it deviates from linear.

I think the solution, logically, is to cut the string in two halves, duplicating the center character for odd-length strings (¿or can you ignore it a bit more?), computing edit distance between the front half and the reversed right half, allowing only deletions, and bailing out as soon as you know the answer is larger than one.

In real life, optimize away the “cut into two halves” and “reverse” parts, as they will be expensive.
I'm learning F# now for similar reasons. I'm guessing that the industry is moving in a more functional direction. I want to learn a functional language to keep up. I also like the claims that you can lower runtime bugs with good functional style.
It is probably not sufficient but it does appear to be necessary so it is definitely a step in the right direction.
Oh really? I use Jellyfin also, but I never knew it supported audiobooks!
I take your point but I would argue you could remove 'me' from my statement and it would hold true. I think the pop stars mentioned make people 'feel' more through their social media and image than their music. Maybe I'm just an old man now but the lyrics to Bille Eilish's 'Bad Guy' surely can't resonate with anyone...
My bad. The comment I replied to was so tone-deaf, that I mistaken myself being on reddit.
I'd honestly rather see Rust survive, than Mozilla. Mozilla is few years away from going Blink, and on deathbed.

Rust is up and coming language.
There's a clip from the first episode of the show "Halt and Catch Fire" (which is a historical fiction show with each season hitting some breakthrough in personal computing, starting with IBM-compatible compact personal computers) where one character tells another, "Computer's aren't The Thing. They're the thing that gets us to The Thing."

I share it occasionally with friends to remind them of this. Computers are just tools. The really interesting question is what those tools can do for us.
I find that web archive pages always appear broken —- perhaps a lot of js or css is not properly archived?
There's a continuous infinity of alternate basis expansions. There's no reason to think you'd experience along that particular basis.
Indeed. I remember having a quite frustrating time convincing Amazon to ship to my work address, as for some reason it didn't fit its understanding of what an address should look like and it didn't "validate". The address is not even that uncommon (it's just not on a street/square/etc. but on a campus, and has no building number), and I never had that problem in other websites.

But that was years ago, now the address is already registered and it's not something I remember every time I shop there. Instead, what I experience every day is a very streamlined checkout process (the only small frustration is that the option to "group shipments into a large shipment" seldom appears now. The other day I bought two little boxes, identical except for the color, for about maybe €9 each, and they shipped separately, which is a bit jarring).
Fair point, thanks for mentioning. I'll make a toggle in mine then, as I want it on a select few pages, but not on others.
that does very little because the existing file has already chosen its chunk boundaries

If they both used the same rolling hash function on the same or similar data, regardless of the initial and final boundary and regardless of when they chose the boundaries, they will share many chunks with high probability. That’s just how splitting with rolling hashes work. They produce variable-length chunks.
Suma App
Suma is a type of Marble shooter games, where you have to marble shoot rows of colorful marble lines to eliminate them.
the balls or marbles will come in the Marble and you have to aim your marble shooter carefully to create match three marbles of the same colors.
Gravit project was started by a different person (Alexander Adam), it is now owned and developed by Corel.
"has" should be "is" right. Most mainstream music has been, from what I understand for a few centuries, a combination of artists expressing themselves while trying to cater to an audience. Otherwise it's an art or a hobby. I don't know any "music as a (pure) art" and I guess with me most causal listeners.
I feel like you (and them) are still missing the point. 99% of users don't write GPU kernels. They use simple function calls and that's all they see. 99% of users don't care if they call CUDA code from Python, or Julia code from Julia, as long as both are equally fast and API is clean (e.g. Pytorch).
This is a bad idea...

In the worst case one might write a cool article and get two hits, one noticing it exists, and the other from the archive service. After that it might go viral, but the author may have given up by then.

The author is losing out on inbound links so google thinks their site is irrelevant and gives it a bad pagerank.

All you need to do is get archive.org to take a copy at the time, you can always adjust your link to point to that if the original is dead.
There is no universe, neither real nor imagined, where the statement "the rest of the world is moving on from standard [fiat] money" does now or will forseeably parse as true.
> is it really the same across all EU countries?

Nope, not at all. Even prices within the country are not the same, e.g. in Croatia the price on the seaside is a bit higher than the prices in Zagreb (the capitol). For comparison, in Zagreb BigMac is under 3 euros, while in say Barcelona it's around 4e. In Denmark it's close to 5, if I remember correctly. It's following fairly closely the local salaries and taxes.
For me, the use-case is pretty rare when I'd want it. But I do want it ;-)

I mostly want it when I simply want to CTRL + F the whole thread on certain keywords.

I'll create a toggle to minimize server load.
How would that work during the day?
Oh my, stage 3 is the best part. You’re in for a treat.
If it's not distributed, it is going to disappear.

The waybackmachine is backed by WARC files. It's perhaps the only thing on archive.org that cant be downloaded... well except the original mpg files for 911 news footage.

https://news.ycombinator.com/item?id=20623177
With bare metal, are you not just paying more for staffing to maintain it? Bare metal as cheaper sounds suspicious. Bare metal as essential maybe if you are doing something like 3D graphics processing or mining or “big data”.
There were so many... I learned programming by myself with limited resources when I was a kid. Eventually I got a formal education and there were a lot of aha moments!

For instance:

1. Writing a Scheme interpreter in C

2. Abstract data types and encapsulation

3. Functional programming and recursive algorithms

4. Groking OOP and design patterns (this took me a long time)

5. Understanding how processes and scheduling is done in an OS

More recently, not really a "aha" moment, but Git has been a game changer.
The jetbrains model only kicks in after a year. If you sub for 1 month, and cancel, you get nothing. If you sub for 12 months, you get a perpetual license for the version that was relesed 12 months before you finished.
I would say that some of the recommendation engines for media services have this feeling. Walking home late at night, sometimes it feels like Spotify recommends a supernaturally appropriate song, a little gift from the robo-gods.

Or go take a look at the comments for those beats to study and relax to streams on YouTube, young people seem to sit at home and think about how those songs connect them with each other.
One example: a lot of objects are composed at runtime. So only at runtime you will know what the properties are.
Bash's regex library is called "sed".
I wrote a link checker[1] to detect outbound links and mark dead links, so that, I can replace them manually with archive.org links.

1 - https://github.com/ashishb/outbound-link-checker
Speak for yourself :) I can think of several songs where I would prefer the engine noise...
Rizhi Cutting Machine Felt Conveyor Belt
rizhi is manufacturer about felt conveyor belt.
Now that’s hot. I don’t know what I would do with this ability but I suddenly have the desire to exchange cash for it
Wow, I don't know how to thank you enough for that word of encouragement. I am really grateful after a long week of interviews and a much-too-hot weekend here in the Bay Area.

But shhhh... We're not supposed to tell anyone that it's been 50+ years! Right? The advice I usually get is to remove everything from more than 5 years ago, maybe 10 at the very most, otherwise someone might think I'm old! ;-)

Yeah, I don't buy that either, that's why I thought I would have some fun with my LinkedIn and list everything in it.

(Well, I did quietly omit that one job where I got fired after six weeks, many years back. It will be my little secret for now.)

But seriously, thank you again! :-)
Ask HN: Git GUI and Text Editor for Non-Programmers?
Let me explain: I have a website (https://github.com/finnito/Science) which is a Hugo website and thus mostly Markdown. I use this website to create all my secondary school Science teaching resources.

I am considering trying to find a co-worker or two to work on it with me as to flesh it out and get better material, but here is the catch: Science teachers aren't programmers and don't want to spend time learning the CLI, the intricacies of git or anything; they generally just want to update a file and at most leave a little commit message.

I have spent quite a while making sure the deploy pipeline is quite reliable and am fine with people committing to master etc.

I am looking for a way to best get people set up editing files and contributing without much trouble. Do you have any thoughts or recommendations?
I recognise that, and thus acknowledge the importance of WAP, but I guess I'm more conditioned to expect this behaviour from men than from women? And the song makes me realise, and possibly correct for it, down the line.
How did this work - genuinely curious? If you work as a team did everyone else stop being a cowboy too then pay down that tech debt? Or is this solo work or perpetual greenfield work?
Typically you need several independent name fields because people may use different versions of their name, or entirely different names, in different contexts.
I felt like the opposite was the case - both Doom 2016 and Eternal ran way better than any other AAA FPS on my machine.
This is some truly appalling writing, right from the get to:

> I went to the Old Bailey today expecting to be awed by the majesty of the law

No you fucking didn’t, I’ve read more than one of these and he was expecting a shit-show and is now reporting on it, with barely veiled suggestions the judge is in on some kind of conspiracy.

Craig Murray is the archetypal formerly useful and credible human being who has gone off the deep end, much like the medical doctors who are speaking at Covid Conspiracy rallies. Ugh.
We have power enforced without any of kind of consent. We get to vote for our rulers, and ~half of us get ignored any given period. There's no consent there.

Your example of murderers just reinforce that you don't understand the ideology you're arguing against, and opt for arguing against strawmen instead.

You can have people opting out easily without the extremes you suggest. E.g. a murderer can not reasonably "opt out" because they "opted in" the moment they engaged with someone else without their consent.

Again the key is consent, bottom up organisation and voluntary association, not relinquishing all means of protection.

A more reasonable example would be that it is coercive to deny others the freedom to choose what they ingest. Even if it's drugs you don't like. If you want to organise on a small scale a drug free commune, that'd be reasonable. If you try to expand that to a country, it becomes coercive and unjust be nature of forcing massive upheavals of peoples lives, and enforced monopolies over large swathes of land if they don't want to live like that.

Which brings us to this:

> What do you think countries are?

Structures I have no ability to withhold consent from without uprooting my life and/or subjecting myself to another, which unjustly claim monopoly on power over large parts of land. Reject property rights, and by extension territorial claims of states comes part and parcel with all left-libertarian ideologies.

The coercive nature of the relationship means there's a power balance that precludes any reasonable claim of consent.

This highlights the typical left/right view of de facto rights vs. de jure rights. The ability to leave a country confers me de jure rights to extricate myself from the rule of a given state. But de facto I have no ability to find anywhere that provides the freedoms I want, because nowhere exist where they are available. A right wing view is that the existence of the de jure right means I am free. The left wing view is that the de facto barriers to achieving the goal means that I am oppressed, because real world abilities trump theoretical possibilities any day.
Agreed. I usually link to both the original and then archive.org in parentheses.
My favourite - Trimps https://trimps.github.io. Playing the same game almost daily for more than two years and no plot end in sight.
It seems continuous and unitary when the experimenter takes a lot of care to create a simple and very isolated system. When it's brought into contact with the mess that is the rest of the world it changes character very quickly, and interactions with the rest of the world completely swamp the internal dynamics.
It depends on what one calls the measurement problem.

This solves the "consistency/small problem", i.e. treating the macroscopic apparatus as boolean is justified.

It doesn't resolve the "outcome problem", i.e. which outcome is selected. Of course if you accept the world is not deterministic this isn't really a problem.
> Anyway, developers (and software companies) put themselves on this high status pedestal in the early 2000s. The web was full of developer philosophy touting developer agency, morals, and such. Comes around. Goes around. Chickens roust. Pick yours cliche.

Exactly the point I am trying to make. People complain about telemarketers all the time but they actually do know that those people are just trying to get by and have no actual choice.

Developers think other developers are just able to say "f you" to their boss and leave the job and get a new one next day, but this is not the reality. Is this a reality for the majority of audience of HN? Can they do that? Because I can't.
I Got Rocked-Mike Tyson
It's even better for smaller countries. Denmark has a best selling music list, published by the record industry, which is often used as the basis for TOP XX playlists on the radio.

That seems reasonable, until you realize that it's actually within the reach of a dedicated individual on a normal salary to affect the list. The best selling album have in some weeks sold in the low hundreds.
1. Seeing a company do agile right by keeping the customer so close their almost in-house. All the other stuff is meaningless.
2. Realising I didn't have to code for faceless corporates shifting cash around, I could work for a small company actively trying to make people's lives better.
3. Breaking neural networks out of a predefined topology and letting them grow.
4. If it changes during runtime, put it in the database. If it changes per environment, put it in config. Every else in code.
5. That programming is a craft and you must treat it like one; just bashing out code to fill a brief isn't enough.
There is a book by the same title - "Clock of the long now". My favourite line is
"In the long run saving yourself requires saving the whole world."

I am getting kind of obssesed how all the problems we are experiencing now stem form externalizing consequences to the future. Climate change, messed up economy or even technical debt stem from making choices that have only short-term consequences in mind.

Speaking of technical debt- I have a post in the works adapting the principles of the long clock to software design. The work of the long now foundation is underrated.

Go slow, Avoid sliding friction (gears)

Avoid ticking

Stay clean

Stay dry

Expect bad weather

Expect earthquakes

Expect non-malicious human interaction

Dont tempt thieves

Use familiar materials

Allow inspection

Rehearse motions

Make it easy to build spare parts

Expect restarts

Include the manual

Scalability and Evolvabilty:

Make all parts similar size

Separate functions

Provide simple interfaces

Here is my summary of the book: https://piszek.com/2019/10/12/long-now/
Possibly in some cases (eg doctors on particular shift in a hospital) - but normally as a salaried professional you manage your own time.
Here's a picture from that thread showing how it works and what it's like when it lets boats through: https://i.imgur.com/nIeXbXt.png. I skimmed a bunch of articles about the bridge to figure out how the bulge possibly worked to let boats through, and none were as useful as this diagram.
maybe there are too many lawyers and the field is thus not as well remunerated as you think
https://www.thoughtco.com/are-there-too-many-lawyers-4026025
Google shouldn't be the center of the Web. They could also easily determine where the archive link is pointing to and not penalize. But I guess making sure we align with Google's incentives is more important than just using the Web.
What do i measure of a quantum system if nothing collapse?

Honest question.
Did Apple do a better job with on-device text recognition than Google MLVision?
Derivations like that don't work, you've just declared it by fiat but there's no such proof that is known to work.
> You can spend your entire career in programming, learning all sorts of goodness about things like Erlang innards, and never really understand what your job is.

Sometimes I feel like my job is to protect other programmers from finding out what their job is.
From what I can tell, Zen based architectures have a slow compatibility-only emulation of those two instructions because the fast implementation is patented - and it's patented by a university who've got some kind of deal with Intel involving co-development of the instruction, rather than by Intel themselves, so AMD's patent cross-license doesn't cover it.
I'm not sure I'm a fan of this because it just turns WayBackMachine into another content silo. It's called the world wide web for a reason, and this isn't helping.

I can see it for corporate sites where they change content, remove pages, and break links without a moment's consideration.

But for my personal site, for example, I'd much rather you link to me directly rather than content in WayBackMachine. Apart from anything else linking to WayBackMachine only drives traffic to WayBackMachine, not my site. Similarly, when I link to other content, I want to show its creators the same courtesy by linking directly to their content rather than WayBackMachine.

What I can see, and I don't know if it exists yet (a quick search suggests perhaps not), is some build task that will check all links and replace those that are broken with links to WayBackMachine, or (perhaps better) generate a report of broken links and allow me to update them manually just in case a site or two happen to be down when my build runs.

I think it would probably need to treat redirects like broken links given the prevalence of corporate sites where content is simply removed and redirected to the homepage, or geo-locked and redirected to the homepage in other locales (I'm looking at you and your international warranty, and access to tutorials, Fender. Grr.).

I also probably wouldn't run it on every build because it would take a while, but once a week or once a month would probably do it.
Very poetic! But true.
I agree, but than I skimmed the article and he actually says it in a literal way too: "No. I don’t see any positives. [It is] is a pure negative."
One can also do it similar to Wikipedia references sections, which links to the original and the memento in the archive. (Once the bot notices it's gone)

Additional benefit: Some edits are good (addendums, typo corrections etc.)
Yea. Or test the heck out of it. Once it works, it tends to work well.

It took me ~8 years (so far, I'm sure there is a bug somewhere) and considerable #bash advice to make a simple script that locks commands+args https://github.com/jakeogh/commandlock

I also wrote a MDA wrapper for gnupg, and again, it took years to feel good about having my mail filter through it https://github.com/jakeogh/gpgmda

Now that py has pathlib, if it's more than a few lines, py with @click is just way better. All that is really missing is cleaner copy/move abstractions.

There are also some features that are missing from all shells... like the ability of a script to know if expansion happened before it got $@... that internal state just isn't exposed.
> Google shouldn't be the center of the Web.

I agree, but are you suggesting it's going to be better if WayBackMachine is?
With the virus, most of my exposure to foreign languages is due to YouTube these days. While the words for "heart" and "eyes" and various possessive pronouns are often among the first things I pick up on from the clips themselves, if I am curious enough to bother machine translating comments I often learn how to say "the kid's music is noise" just after "anyone listening in 2020?"

(For me, the best examples are all the 2000's videos with comments saying "remember when we had real music?")
Yes, this makes the most sense in my opinion:

Check out [this link](https://...) ([archived](https://...))

This can also help in the event of a "hug of death"