skysight-inc/HackerNews huggingface dataset:
Yes. "Gothic" was a phrase coined to describe (with scorn) architecture from northern Europe, where the now ubiquitous cathedral design originated.

https://www.etymonline.com/word/Gothic#etymonline_v_9078
> I don't see a solution to this problem, aside from waiting until the influence of that generation dies off (about another 10 years).

Another solution is active resistance. Either we solve it via a civilized conflict now, or we all get brutal conflicts around the globe later (in 10 years?)
Great write up, very clear explanation about the torrent protocol, and nice to see the rational behind certain code decisions.
Genuinely curious: Why are the old methods [0] not upto the mark? What extra do WebSockets [1] bring to the table?

[0] What are those? Plain Old TCP Sockets?

[1] You mean, WebRTC, right?
Fair enough, I suppose the original post was quite light on technical details.
It is not uncommon for people to just make a decision to stop smoking. It is indeed possible to not light a cigarette if the motivation is there. That is completely different than "trying not to have a broken leg".
I thought this was the goal of neovim as well.
I immediately thought of his lkml email where he reflected on this kind of thing: https://lore.kernel.org/lkml/CA+55aFy+Hv9O5citAawS+mVZO+ywCK...
Would adding a context vector for "16th century" be "fudging it"?
My wife and I worked on this product!
What about citizens outing gays in countries where homosexuality is a crime? Don't they judge and imprison their neighbours in some sense?
Alternatively, one could use https://instant.io from any browser to seed or download. Makes for a good alternative to https://send.firefox.com for really large files.
Speaking of NYC specifically, a lot of cities across the US, as well as worldwide, experienced a major decrease in crime at the same time that NYC did. Most of the cities were not practicing broken window policing. That's one reason to be skeptical.

From an academic perspective, it is true that there is some debate about the efficacy of broken windows policing, but even the most supportive academic studies find only a small correlation between violations of "order" (like jaywalking and graffiti) more serious crimes. There's just isn't any evidence at all that the way to reduce serious crimes is by going after jaywalkers.
When I look at your signup form I can't really find my profession. I had this problem for a while now but maybe I should simply ask:
I do industrial software engineering (in my case in automotive) that targets a mixture of embedded, desktop and server environments. This is done mostly in C/C++ with some Python, Shell and maybe Rust. What is the proper profession name for me? Is this a full stack engineer? Not likely from what I've seen but I really don't know
My response here is purely intuition, since I have never worked much with time series.

But wouldn't capturing that relationship require periodic retraining or other components to the network regardless? It may suggest that end-to-end training of a transformer is not suitable for these tasks, but that it might still capture the prediction of the long-scale time-series, if provided with extra data at each timestep in addition to the embeddings?
What you are doing is essentially different: you are doing word sequencing and possibly part-of-speech tagging from a character stream. What is being done in this post, is parsing, which imposes a tree-like structure on the input sequence. These two techniques complement each other, and it might be beneficial to first do the word sequencing (the Viterbi algorithm is a good choice) and parsing after that.
Your solution regularly leads to orphans 5 blocks deep, making the network unstable. Now consider this:

- Chinese miners (the network doesn't know that) publish a normal transaction.

- they don't include it for 30 blocks. Western nodes have already switched to a minority uncensored chain after 5 blocks, as they consider the transaction censored.

- Chinese miners include it in 31st block.

A new node joins. It follows the Chinese chain indefinitely.

The core of the problem is lack of objective time (or at least ordering): there's no way to prove to the new node that a transaction was actually censored in the past. From its perspective, the minority chain might have been created after the Chinese block with the transaction was published. As long as there's no external objective time, it's always possible to invent some attack scenario that splits the network for new nodes.

Last but not least, every minority chain is by definition vulnerable to 51% attacks, so even if a solution to censorship could exist in PoW, the minority chain could get intentionally killed this way, constantly generating double spends until people stop using it.
Production Oriented Development
Fair point, but it was more Paik's prescience about what this would do to society that I was interested in.

One interesting thing about Paik is that he assumed we would all be more creative with these new media, but unfortunately we seem to have moved back to a 'centralised creativity' world just as before. I guess, as an artist, he assumed more people had his impulses?
Firefox' Reader mode stripped out Linus' name at the beginning, so I didn't even realize it was him, until the end line.
I think the issue is that not very many customers want to maintain their own mail server anyway, so it's just easier to turn down these requests unless the customer asking spends enough money that you don't want to offend them.
The very definition of binging is about excess. That somehow it became a normal activity is telling something else.
> the only Linux that Android has is the kernel

The only Linux in any Linux-based operating system is the kernel.
> No, debt is spending your future cashflow to increase your future cash flow.

No, with debt you gain capital now. Future cashflow is not guaranteed oe even expected in most cases (e.g.:how will a mortgage generate future cashflow? Rent your house,hope future rent value is higher?). You might get more cashflow in the future if your debt was for a good investment. But even then, until you pay off the debt, your future cashflow will have your debt payments subtracted from it, even if you have positive cashflow after that, your argument only makes sense if the that cash flow is more than your existing cashflow (possible but rare).

There is a big difference between calculated debt made for a business investment and debt (however calculated) made to aquire equity or to afford goods and services.

> Yes. This is where debt comes in.

No, this is where revenue stream comes in. For a salary man, this means getting promotions and saving up. For a business person, this means making profits and increasing profit margins. In both cases what you can "afford" is liquid cash , not loans.

> No it increases it. Debt lets you turn an illiquid asset like a building or accounts receivable in to immediate cash

It does turn it into cash, but you're getting into debt to spend that liquidity right away. Who gets into debt for long term liquidity? If your business is modeled to grow then you should see increasing profit margins over time, this profit is what should sustainably provide liquidity. Your future decisions are not made in fear of missing bank payments. You will always need more cash, so whatever revenue you will make in the future will always go to banks since you're always getting into debt (unless you have remarkable discipline). If you get into debt because an unexpected event requires you to have more immediate liquidity than what you have, I think that's fine. But my position is that you shouldn't plan on getting into debt from the begining.
I use a similar tool: sequencediagram.org

Seems to have very similar features, and can export to svg for free (in websequencediagrams.com it's a premium feature)
I don't believe this is really fixable, on various occasions when I ask for the community tools I need, I get blown off and told that such features won't be implemented in Matrix or will depend on client support (which is unacceptable).
Sorry but I failed to see how this is different from any other normal scam.

1. Banks specifically mention they wouldn't behave like this over phone. They send notification every so and then about not giving in to calls along with warnings and disclaimer everywhere.

2. You should always check whether the number is banks or not. Simply ask them to call from an officially verifiable number and hang up.

If it's important, you will get a call. If it's not, life goes on.

> Had the word PhoneBank not appeared on the screen when my phone rang, I would have hung up within the first minute. The trust I had invested in that nine-letter word took my breath away.

> I hadn’t known that fraudsters have devised software that can do that. And as a result of that ignorance, I was penniless

The problem is pretty clear to me - blind trust in tech and not knowing where those names come from when you receive calls.

On my current phone, you can just report the number or add them for a company so it will appear as spam/company on others. I guess she had a phone doing something similar.
> So the code in question is pure garbage. You can't do spinlocks like that. Or rather, you very much can do them like that, and when you do that you are measuring random latencies and getting nonsensical values, because what you are measuring is "I have a lot of busywork, where all the processes are CPU-bound, and I'm measuring random points of how long the scheduler kept the process in place".

> And then you write a blog-post blamings others, not understanding that it's your incorrect code that is garbage, and is giving random garbage values.

> And then you test different schedulers, and you get different random values that you think are interesting, because you think they show something cool about the schedulers.

Tldr: They got probably lucky on Windows. Conceivably similar code might have worked on Linux and then had issues on Windows.
I have to agree with the previous poster. Sometimes i have absolutely no clue what the article is about because the original title has been edited and the url is not immediately recognizable.
So does Dominic Cummings read HN?
The core idea of the book is that you're not giving up smoking. You're just deciding not to smoke this cigarette. You can still smoke if you want to. You just don't want to because $HUGE_LIST_OF_BAD_STUFF.

I don't know if that's an evidence based approach, but some people find it useful.

My dad, who was smoking at least 40 a day (and really smoking -- down to the filter, deep inhalations, carried on when he knew it was doing him harm) read it and cut down for a week or so, but then started smoking cigars (in the same way as he smoked cigs), and then switched back to cigarettes.

I think the current evidence strongly recommended a combination of psychological work and nicotine replacement. https://cks.nice.org.uk/smoking-cessation
While he does bear some responsibility for the bomb, it's absurd to call him "one of history's greatest villains" or any sort of war criminal. The primary responsibility lies on the military and political leaders who made the decision to use it. Oppenheimer was a scientist who felt obligated to work on the bomb in case the other side got there first, and once it was developed, spent the rest of his life working to limit nuclear weapon use. He was painted as a Communist sympathiser and publicly humiliated over this, as the book "American Prometheus" details at length.
Tesla surpasses 2019 goal and delivers 367,500 electric vehicles
Are there any particular ones you could recommend?
“Bencode“ Decoder in 50 Lines
Calling out non-professionalism and bashing a stranger's communication style are, perhaps ironically, nice examples of non-professional behavior.

I would answer your rhetorical questions with an emphatic "no." People's emotions and mental state are important. It's also important that we communicate, understand, and think about people's interior worlds.

Question for you: What else is Linus communicating with his writing style? Does he show that he cares? About what? What can we tell about his values? Are these values we want in a leader?

Sometimes it's good to take off the prescriptivist hat and try on Honest Curiosity.
And this only makes sense in a multi-core system (where the spinlock is held on another core). In a single core system if you are trying to take a contended lock in an interrupt you are stuck and can only fail to take it and hope to handle that gracefully.
Actually, nuclear KNOWLEDGE is quite widespread BUT nuclear ENGINEERING is not because it requires a lot of specific (so controllable) physical ressources and technologies (values, tweaks and hacks), that is controlled by a few states monopoly. So engineering is more easily restricted efficiently.

A parallel reasoning would be with face recognition: the algorithms are quite widespread (the knowledge) and new algorithms build on shared knowledge of the field, but the tuning of the parameters, of the input datas, the access to top hardware to speed up learning process, evaluate new strategies, and access to big databases are not.

The problem for a state to get the face recognition technology is either to obtain the parameters or to invest time and money to build it. So it's not really "bannable" because theses resources are available everywhere (and lots of companies are ready to provide it).

A more "bannable" tech would be "quantum computer" because it relies on new engineering tech, not only on knwoledge.
libarchive is really awesome! I've started using bsdtar everywhere, it's so well done and polished I never felt the need to bother with anything else (same goes for bsdcpio)
This article and discussion is just packed with pseudoscience. Not what I was expecting at hackernews. What does "releasing the fascia" even mean?

I'm an MD, I have performed a lot of dissections of and through fascias. It's absolutely interesting, there's A LOT we don't now. Let's not reduce the complexity to "releasing the fascia".
I was thinking this would qualify as a derivative work, while the original would enter the public domain.

https://www.copyright.gov/circs/circ14.pdf

EX: https://en.wikipedia.org/wiki/Pride_and_Prejudice_and_Zombie..., https://en.wikipedia.org/wiki/Aladdin_(1992_Disney_film)

I don’t know if publishing 1/2 a book would protect the first half or not, but presumably the second half would have entered the public domain in your hypothetical example.
I never understood the fascination of many Americans (I'm British) with Steinbeck. For me, Faulkner, Fitzgerald, Hemingway and even McCarthy and Melville are completely outclassing him.

One American friend of mine once mentioned that Steinbeck is obligatory reading in many American schools but few read Faulkner. Maybe that has something to do with his popularity.
I downloaded it for free, but after trying it for a while, I want to appreciate it. Gumroad won't let me do that as I have "purchased" it for $0

do you have any other account that I can send money to? (it's not much, but your good work needs to be appreciated :) )

P.S. I like that you bind C-n & C-p to navigate down & up
Once you have a very narrow targeted ban it's then much easier to just quietly expand the scope over time.
> Sometimes i have absolutely no clue what the article is about because the original title has been edited and the url is not immediately recognizable.

Yes, that happens... but I'm not sure how it applies to this specific case? The URL is the same two words that were removed from the title.

I'm not defending HN's title edits in general.
He's been criticised previously for the way he tried to get people fired (not in compliance with law) and his job ad is likely to also be unlawful in England.

No matter what your politics are the rise of Spads and the weird amounts of power they have should be concerning.
> Maybe the war on drugs worked.

Meh. If you look at the next chart you can see that drug prices started to plummet in the mid 70s, probably aided by the opening up of smuggling routes from Colombia (my theory).

So expenditure on drugs isn't a reliable indicator here - if they had figures for quantities (ie, weight) bought/sold you may reach a different conclusion.
Only used KeePassX until now but will try out XC! I keep my pw-db + image in a self-hosted (gitea) private git repo (with general filenames along 100s of files) for availability. Would be cool to be able to integrate XC with git
Personally, both 50 and 60 Hz are horribly flickery. Back when I used a CRT I couldn't stand anything below ~85 Hz and would get headaches. Now that the screen no longer flickers, I guess in terms of motion fluidity there's a perceivable difference between 50 and 60 Hz. Something I personally cannot unsee, though, is 2:3 pulldown, which is something you don't see in Europe (at the expense of slightly faster movies).
Except your attempt is not exactly analogus to the situation discussed.
Believe it or not, it's one way or another to formulate a critic, and I'm fine with it. However your strongly worded answer lacks arguments, so color me unconvinced.
Right, and currently we understand neither human vision, nor CNN vision - they are both black boxes. I don't think anyone said they must remain black boxes forever.

Edit: I guess you were referring to this:

> Robust pattern recognition based on 100+'s of factors is just inherently black box.

I think he meant " ... given our current knowledge."
Some gems:

https://lkml.org/lkml/2008/7/15/296

https://lkml.org/lkml/2012/12/23/75

https://lkml.org/lkml/2015/6/23/657
I ... I don't know about the kind of book mentioned in the article. Maybe they're nice.

I honestly wish someone had just dropped the Princeton Companion to Mathematics in my lap a decade or two ago: https://press.princeton.edu/books/hardcover/9780691118802/th...

It's beautifully written. The words jump off the page.
Oh yeah I completely forgot about that. I see it's expired now anyway and there's a new TV series in production, which is nice because there's a great story to be drawn out of the bloated and messy book series.
Those exclamination points tho. Your on the right track but your using the stuff for the wrong reasons!!! I’m gonna miss you
> Those reefer positions all need power.
We used to factor around 4kW for a reefer... so that would be around 4MW total. Easy!
Problem is, bananas are not average.
Most frozen cargo is taken onboard frozen. It doesn't take much power to keep it frozen at -21degC

> Bananas are different though - they are often packed warm, and brought directly to the ship.
They are also kept at +14degC. This means the refrigeration needs to work harder.

> We are now looking at as much as 20kW to cool that container when it comes onboard, and 8kW to maintain the temperature. We've jumped to 8MW at least!

I don't buy that. Sure, cooling to 14C will require some extra energy for a limited amount of time, but why would 4 kW be enough to keep a -21C container at that temperature while it takes 8 kW to keep a container at 14 C. Doesn't make any sense. Of course that doesn't mean the conclusion that regular container ships cannot go 100% bananas is wrong. At least @cybergibbons seems know what they are talking about. I just think there is a gap in the argumentation or that I just misunderstood.

EDIT: @cybergibbons address this objection [1]. What I understand is that frozen cargo is stored at -21C but then allowed to warm up wheres bananas are cooled and then held at a constant temperature in the ship.

[1] https://twitter.com/cybergibbons/status/1213593041740664832
I just have it backed up regularly, along with all my other files. My backup system keeps versions, so I can roll back in case I need it.
These feelings you're describing are called qualia (https://en.wikipedia.org/wiki/Qualia), in case you're not familiar with the term.
I think Linus was incredibly polite and helpful, I certainly wouldn't have been anything like as tolerant. I had barely got into the original article before muttering "What about the scheduler & preemption, you idiot" to myself. Anyone with any sort of OS background has all the points that Linus made drummed in them from the get-go, it's a shame the author apparently didn't do any even basic background reading. All the stuff Linus patiently explained has been well-understood for literally decades. Old farts myself often bemoan the fact that fewer and fewer people seem to understand how computers actually work. It's bad enough that the author didn't understand the consequences of what he was doing, what's really depressing is that so many other people thought he actually had a point :-(
Because it actually hardly matters at all?

It's salted enough that it's not amenable to a time-space optimisation and it's pessimised enough to make trivial attacks impractical so bad guys who have the database will resort to brute force on individual passwords. At which point either you have a good password and they can't guess it or you don't.

Fancier schemes are about the margin, can we make it too expensive to brute force say 8 alphanumerics? But you don't need to live in the margins and you shouldn't.
Have you disabled GCM usage? As in: have you enabled the websocket mode? Because otherwise it's still using google services for the communication.
Sounds slow to use RPC with JSON for communication.

It seems that Racket does allow for C-to-Racket calls. You could write a glue program that generates C code that calls Racket functions and returns data, Swift code can then be generated to call that C code. That might be faster.
I keep the db + image file in a selfhosted (gitea) private repo. The repo contains 100s of files and I named the keepass files very general to hide in the open if my server is hacked.
I wish zstd supported seeking and partial decompression (https://github.com/facebook/zstd/issues/395#issuecomment-535...). We could then use it for hosting disk images as it would be a lot faster than xz which we currently use.
Ask HN: Why did XML failed to be the standard for data format?
I mean, most of anything that somewhat touches XML had failed miserably [1]. SOAP, XMPP, and to a certain extent, XAML on WPF/Xamarin is also a failure; it seems like to me that JSON is the lingua franca of the data format world despite that JSON was lacking in some useful stuff (e.g. a schema system), what makes it that XML has met its disappearence.

[1]: Yes, I know HTML is also a derivative in the family of XML/SGML, yet don't most of you frontend devs think that HTML sucks too?
There's a true platform framework for Windows, and that's either WPF if you need to target Windows pre 10, and WinUI / UWP for targeting Windows 10

People do this all the time, there's native mobile applications using the true platform frameworks for both operating systems
A CLI Tool to Generate Repeating Boilerplate Files from a Single Template File
The Best Things I Learned in 2019
Fulfilling my curiosity
> Physical sensation seems simple tbf. Any robot can sense temperature or color gradient.

It can measure them and process it as a number, but when does sensing come into play? Does a red sheet of paper recorded by a simple camera evoke the same "feeling" of redness inside the camera that it evokes in a human being?

The flippant answer is "of course not, the camera has no consciousness/perception". The question is then how and when this feeling of "redness" gets created and what are the necessary conditions for it to happen.
I just tried it, that's what it looks like on Ubuntu: https://imgur.com/a6s0QEB

I don't see how that's ambiguous.
I agree and I'm not sure either. Maybe if you are interested I can modify your category in the backend and set it to a custom one and start sending your C/C++/Embedded development remote jobs.
For static layouts this can work pretty well. I think it is still typically a bit slower/more awkward. And often harder to change. (I actually have most experience with native Android.)