skysight-inc/HackerNews huggingface dataset:
Then see https://en.wikipedia.org/wiki/Guided_democracy and https://en.wikipedia.org/wiki/Manufacturing_Consent
Reminds me of the story I heard while working constructions. There as this guy that no one ever saw working, but they could see him walk around sometimes with tools so assumed he had shit to do. Until they one day found him sleeping in a pile of insulation in the basement. Turned out he had been doing this for years. Slaked off in a hidden corner of the construction site most of the day, but made sure to take a stroll through the site with some tools from time to time for appearances.
Your experience tells me this is possible, at least, when management has no visibility into your real productivity. Either through lack of interest or time to supervise results - the construction site manager. Or through lack of skills - the software job where you did pointless refactoring.

At least the construction site manager had a point - morale is contagious, and you being seen sitting around by other, busy workers would not have been good for their morale.
Exactly - and if astronomers don't care, what other reasons are there to require accurate synchronization of UTC (and civil time) with earth's rotation?
We could have some backups, say, 9 universities max. Depend on how we design the system. For example, is major based a right approach? Are Engineering university, Medical university optimal, resource wise? A lot to think about the economy of education.
Startup to exit: lessons from a YC founder
The thing is you can easily check that the funds are spend property: https://www.oryxspioenkop.com/2022/02/attack-on-europe-docum...

Also, nation united against aggressive, genocidal war does great to improve cohesion and trust, and remove low level corruption.
Interesting but is it really used? Less than 1000 installs for a product as popular as Confluence?
Statistics behind every rule. E.g. for some probably unknown reason people perform worse on average when they have easy schedule. Someone tries to fill it with bs, and it works!

The army may make you tired to make you sleep well and stay fit. Also a bs job makes you prepared to think less of bs commands later. The part when you discovered it could be a part of the plan, not an accidental realization.
I believe wasm is usually within 2x of native machine code, with the caveat that it can’t do simd or multi threading.
As sad as Slack changing it’s iconic first logo
Oh, that's cool!

I also found this bit [1]. So there really seems to be a connection between Sukiya-zukuri and Bauhaus:

> In 1954 Walter Gropius, founder of the Bauhaus visited Katsura Detached Palace and was so struck by it that in 1960 he co-authored Katsura: Tradition and Creation Japanese Architecture with Kenzo Tange.

(Though the book quote in the article seems to be about Zen gardens, which reads to me as maximally un-Bauhaus-like, so not sure if the style really was a direct inspiration for Bauhaus.)

[1] https://en.m.wikipedia.org/wiki/Sukiya-zukuri#Influence
Though I have struggled with this quite a few times, I have never considered that preventing your code from being called from multiple threads is a great feature to have. I have written comments stating that certain functions should not be called from multiple threads many times. And I myself have called these functions from multiple threads by accident before.

Just another comment about this:

> Basically all languages except C(++) have an async mode that transforms code into state machines that can be interleaved on a single thread of execution.

C++ has coroutine support since C++20. It's not pretty, but it's there.
Ok, I tried this out. Setup is a bit of a chore but not difficult, mostly making sure that the correct version of neovim (> 8) is installed. I have only one bit of feedback, but for some reason it's a deal-killer for me.

Vim is my go-to text editor and VS Code with vim emulation is my go-to IDE, so I was excited to try.

The vim emulator puts the `:` command in the status bar on the lower left, quite like vim itself does. Type `:w` and you see that in the status bar.

By contrast,the way that command `:` is handled in the embedded neovim extension is that a search window pops up at the top where the commands and files drop-downs are (same place that gets the cursor when hitting ctrl-p). This confused and dismayed me so much that I immediately noped out, disabled the extension and went back to using the emulator. It might also have been dismaying that `w` was not one of the listed commands, only `wq` which is not what I wanted. `w` did work, but I was done.

I probably could get used to it, but I'm inclined to jettison things that mess with what I'm used to unless there's a massive value-add. As for now, I pretty much only use vanilla vim and so the emulator is good enough. When I need more power, I open vim either in a separate terminal or sometimes right in the VS Code embedded terminal. I don't really have an intense need for real neovim in VS Code at this point.

Finally, I do want to give props to the creator! This is an amazing accomplishment, and I hope that my feedback is not discouraging! If there could be a setting to reflect the commands in the status bar as the vim emulator does, I will be eager to try it out again. But still, great job!
Yes, CKEditor accepts Markdown input thanks to a customizable autoformatting feature: https://ckeditor.com/docs/ckeditor5/latest/features/autoform...
This allows users to employ all the familiar shortcodes on the go. It's basically the user's choice whether to type in Markdown or use the rich-text formatting buttons.
Additionally, it's possible to switch the default CKEditor 5 output from HTML to Markdown: https://ckeditor.com/docs/ckeditor5/latest/features/markdown...
That's all nice and well, but while "toot" can be both a verb and a noun describing the message that is published, similar to "tweet", "publish" is just a verb - so how do you call a Mastodon message now?
> The right leaning members of my family strongly support Russia and the left leaning strongly support Ukraine.

Yeah, I doubt anyone really supports Russia, it's more like you are projecting them NOT supporting Ukraine and wasting money in that blackhole of corruption as "supporting Russia".

"You are with us or against us" - there is nothing in between for Democrats/NPCs.
just the price lol

their monthly for allowing custom domains is $10

i was looking for fastmail (which i forgot the name why i posted) which costs $5
LibreOffice or pay for development of your own FOSS equivalent. Enough piggybacking on proprietary tech with tax payer money.
The web will never catch on. It's just the CB Radio of the 90's.

(I actually remember people saying this.)
so why should "west" have them as opposed to someone else?
> I use AVX-512, and it's not even 2x faster, though it is faster--it should be more than 2x faster because AVX-512 has better instructions to work with. But when I combine this with doing the calculation in threaded parallel chunks on the array, it goes far slower than it should.

You might be saturating your memory bandwidth to the point where it just can't go any faster. Since it seems your problem is easy to parallelize, you might want to experiment with the rust-gpu ecosystem.
An experimental and minimal Datalog implementation that compiles down to LLVM
Are political control of all of Europe and East Asia (a term that refers to 4-5 countries...) things the US has now?

Note that Wikipedia's statistics have China comprising just over 90% of the population of East Asia. In what possible world would China not be in control?

By analogy to the Manchus, you'd need an invasion from Japan or, I guess, Korea, that was supported by the PLA.
> just ingest those alerts into Splunk

Aah yes, Splunk....

Good tool, but realistically only viable for those working for a corporate-sized employer with corporate-sized pockets filled with $$$$$$$.

Most people can't afford to simply dump it all into Splunk and (if they are using Splunk at all) have to pre-filter first. Which kind of defeats the point of Splunk if they're already doing the hard work outside, and so might was well use some cheaper (F)OSS tool.
So, this doesn't settle anything but...

If you listen to WikiLeaks people or the greater associated clique, I think it's clear that they're a politically oriented group. It's not a conventional/general journalistic ethos. More like a party publication.

This is my opinion, and mostly based on speaking to people in Melbourne att of Assange's initial persecution.

In any case, even if they were just motivated by not getting scooped, the actions stand.
Completely unrelated? Happened on a different day
I'm not gonna say it's a lie because I don't know, but that's not the leaker's version of the story.

> The impact is real: in addition to Süddeutsche Zeitung and ICIJ, and despite explicit claims to the contrary, several major media outlets did have editors review documents from the Panama Papers. They chose not to cover them. The sad truth is that among the most prominent and capable media organizations in the world there was not a single one interested in reporting on the story. Even Wikileaks didn’t answer its tip line repeatedly.

https://www.icij.org/investigations/panama-papers/20160506-j...

They had the opportunity to publish it in full, they didn't, leaker went to someone that had a different strategy in mind.
Are you working for memgraph perhaps? It certainly seems so based on your posts.

https://news.ycombinator.com/submitted?id=katelatte

Interesting how you got so many upvotes for this content that basically seems a lot like advertisement for memgraphs algorithm.
> what issues does it cause for people?

Five minutes - no problem at all.

If the offset rose to 60 minutes, I know people complain bitterly twice a year when we change the clocks by an hour and they lose an hour of light for sports in the evening, or lose an hour of sleep. But with leapseconds taking ~0.5 seconds a year, that won't be a problem for a few thousand years.
NetworkX is widely understood to be slower compared to other graph libraries - you tradeoff performance for ease of use.

How does it compare to igraph, graph-tool etc - https://graph-tool.skewed.de/performance
That's a misguided view. Giant amounts of money were pumped into rural parts, mostly under EU agricultural funds, cohesion policy and other similar programs.
I think it works like this: the more worthwhile and mission based something is, the more people are willing to do it for free (as a passion project or charity).

Therefore, all meaningful jobs trend towards minimal/no pay.

Meanwhile everything that _makes money_, no matter how helpful to society at large, requires workers and will pay for them.
Imagine Indian math vs Chinese math school of thought.
One aspect that changes with the scale is the distance (both in org-chart and physically) between the monitor and the monitored - in larger organizations the monitor has less useful context (and less ability to get it) to evaluate the circumstances of some alert.
Z-library is used for steeling author's work. Does IPFS want to support it ?

z-library is not equivalent to sci-hub.
EthicalAds though. Apparently!
Democracy is alway a threat to democracy.
Thanks, same here, it rings a bell but I was unsure.
But this way media executives get to extort shady people for keeping the spotlight away.
Good to know! But now we're talking about fundamentally different things. The posts you were replying to had this to say:

>If I had to earn a living making furniture or any kind of carpentry, I'd definitely use power tools.

>[T]here is something very satisfying of doing a rabbit plane or using a low angle block plane that isn't felt when sanding.

>The point is to to do something that is not easy. Something that takes time.

No one is denying that for the actual profession of carpentry, furniture-making, etc. a power tool is a superior option. Those commenters were sharing subjective experiences of satisfaction in learning a manual skill (and there I will have to disagree with you; I think using a hammer and chisel or hand saw to cut a straight edge is more physically difficult and demanding than doing the same with a table saw). A professional cabinet maker is not a hobbyist, and needs those power tools, and in previous eras those many planes, to make a living. But that's not relevant to gatekeeping; for someone just getting started, it would be much easier to buy a small set of hand tools rather than everything that would be required for full automation.

>He has a top of the line Saw Stop table saw and he rents a small commercial building to do his woodworking in.

He also is very tepid on the idea of a Saw Stop for a beginning hobbyist [0]. I would argue he rents the commercial building more as a studio space; he only looked into it after quitting "woodworking" as a profession and deciding to go all-in on YouTube. Before that, he was working out of his basement, as I'm sure you know.

https://www.rexkrueger.com/articles/2020/11/30/the-riddle-of...
Done that. On a trampoline
I was expecting it to be artist residences on cargo ships like http://www.containerartistresidency01.org/about/

This is way more dystopian though. Cool.
Yes, I agree. I read this comparison in performance, it's a really good resource, thanks for sharing. It all depends on what are your needs of course. But C++ implementation of graph-tool definitely wins the battle.
> make our bodies resilient to potentiel pathogens

How? Magic?
Thanks for clarifying that. I just read your blog about your 25+ years of PKM (go c64!) and noticed your older blogs that are mainly about software engineering, so I seem to have jumped to conclusions. Apologies.

My misgivings about grand PKM systems have been formed, at least partly, by my own starts and stops, which mostly amounted to little more than fruitless tinkering with the system. It seems to me that I am not the only one.
I favour a centralised approach for record-keeping, but a decentralised approach for paper storage, if that makes any sense.

E.g. if I were Emperor and could tear it all down and start again, we'd have either some kind of peer-to-peer network that maintained the paper bodies, and a centralised, institution-funded library of links (like SCOPUS/WoK/Google Scholar/ResearchGate but singular and funded by institution subscription) that is a central go-to for finding papers.

Then the links from that link library go to the P2P solution. For P2P, along the lines of Napster/TPB - torrents essentially, with nodes hosted by volunteers, universities etc.

We could potentially host copies of our own papers instead - I do, and be damned to the copyright etc - but as a sibling comment suggests, this is going to be unreliable and not sustainable in the long-term as sites die etc.

In terms of centralised tools, Google are doing a good job with Scholar but issues I've found are an absence of many older papers (pre-60s is a nightmare to find) and of course Google being Google, they're apt to set light to it all on a whim. They aren't reliable long-term custodians.
Yeah Assange was directly working with Russian intelligence, Trump was directly working with Russian intelligence, Elon Musk is directly working with Russian intelligence and Kanye West is also directly working with Russian intelligence.

That's like seeing a weird shaped airplane and saying it's UFO's instead of the obvious explanation that a 3 year old can come up with: "maybe they just believe what they say and the corruption in the government is both real and bad".
I know the point of this article is to demonstrate how to solve a problem but the premise is a bad one and must not be confused with sound software architecture at all. In fact it's slightly painful reading it and I really wish people would stop writing articles like this.

The functional requirement here is to take some HTML, parse it and emit slack flavoured markdown.

Involving WASM / Rust / cross compiling stuff and fucking around with a build tool chain should not even be being discussed anywhere as a solution for this. I mean it's fine as a toy but the problem is that half the industry doesn't have any idea what's a good idea and what isn't from an engineering perspective when it comes to solving problems and this will be taken as gospel on how to solve the thing.

What we have here is a Rube Goldberg machine, not a cleanly solved engineering problem.
You are exactly the kind of person I had in mind when I made that original comment.
why not move the UTC merdian?

You certainly mean to say the UTC nerdian, right? It's defined to cut through the median of all discussions around UTC, TAI, Unix timestamps and leap seconds that occur on HN and I see no reason to move it to another forum.
Spoofing Lidar Could Blind Autonomous Vehicles to Obstacles
> Moving money instantly and without transaction costs is a decade plus ago solved problem

Where? Having lived in various cities in Europe, Asia and Australia, I can assure you, Visa and Wise and Remitly is still taking from half to 3 percent of all your transactions.
Securing Debian Manual 3.19
This, the moment you call into library or code you haven't written yourself, you can throw out all the guarantee your program will be thread safe, and I don't even want to go into details like program mixing forks and threads or unix signals...

Multiprocessing has other benefits too, like making your code simpler, fault tolerant (you can restart failed processess, etc...) and you can make sure OS is handling all resource cleanup. I've seen many multithreaded monsters that would've been better as multi-process architecture instead, and maybe even more faster / safer too, this is usually how actor based languages like erlang is implemented, behind the scenes everything is actually a separate process.

If you need to work with shared structure in threads, keep that part very small. Or consider if GPU or SIMD would be a better fit.
What is it subject to? .. or defined by?

Democracy is a word with almost no consistent meaning or definition, yet everyone treats it as if it's clean and defined.

Other than "communism is whatever the communist party does," what is democracy anyway?
I found the fitbit geolocation thing (exercising with a fitbit in secret location camps, logging your reps to Facebook &c) a good example of "oops"
I was for several years. We were using git submodules to handle dependencies, but still using third party packages involves copy paste a lot. `std::variant` was the one we use to mimic the rust `enum` but it is much cumbersome to use, and not safe at all, there was no compiler checked `match`. Sure, single threaded code is much better, but this won't help with buffer overrun, or use after free like `String("hello").c_str()`, or iterator invalidation when you loop and delete, you just gradually learn all those gotchas along the way while bearing the learning cost. Trust me, experienced devs appreciate Rust much more if they are actually good at writing memory safe code.
lol “persecution”
Double spend was solved by the use of cash money, not the financial sector.

If I give you a coin (or paper money), then by definition I don't have it any more. I can't spend it twice.

Accounting with transactions netting to zero ("double entry") solved the problem of recording transactions in an immutable way on a ledger, assuming you control the ledger.

Clearing houses solved the problem of interparty risk when settling (by using an intermediary that controls the ledger of transactions between parties).

Title registries solved the problem of "ownership" by creating the concept of a "title" (ie a government backed identification of property that is recognized by law that the bearer "owns"). Title registries (like "Torrens titles" invented in Australia) solve the bearer problem by having a central ledger of title holding.

Blockchain can "solve" the ledger parts of these elements. But the ledger being immutable doesn't solve the problem of recognition of title (see NFTs). By adding the machinations of "mining" and "proof of stake/work", blockchains can be extended to include the "title" as part of the ledger itself. The mining transaction effectively creates something that is initially owned by the miner.

Ethereum adds to the "intelligence" of the transactions stored on the ledger, adding elements of computation to each one.

All the rest of it, all the invented coins etc, the "exchanges", etc etc ad infinitum are attempts to map these ledgers back to fiat currencies so that "actual" money can be made.
I expect you’ll find that a single spot on earth can have multiple values of the current time, depending on who you ask.

For example, India, Pakistan, and China are each are in their own time zone, and (https://en.wikipedia.org/wiki/Jammu_and_Kashmir_(union_terri...) “Jammu and Kashmir is a region administered by India as a union territory and consists of the southern portion of the larger Kashmir region, which has been the subject of a dispute between India and Pakistan since 1947, and between India and China since 1962”

⇒ I expect there are events that are recorded to have happened at three different times, depending on who you ask.

https://en.wikipedia.org/wiki/List_of_territorial_disputes has many other territorial disputes, including ones between Canada and the USA (https://en.wikipedia.org/wiki/List_of_areas_disputed_by_Cana...), but most of them won’t be across time zones.

Also, there are other calendars in use than the Gregorian one. Most confusingly, some groups still use the Julian Calender.
DF now may not be hard but five/ten years ago it was very hard to prevent or stop tantrum sprials, your first twenty or so fortresses had a very short shelf-life.
It is a mistake to think in moral categories regarding to international politics.

Morale is something a group-in-power uses to control (or influence) the public. Like fear, greed, or compassion. Morale is not a basis for political decisions or political analysis.

Every country's ruler wants nuclear weapons. And every ruler wants the other rulers not to have the bomb at the same time.

To force the others not to develop the bomb, you must put pressure on them. A good way to put pressure is... to have the bomb.
Given the findings of general relativity we might also wanna include the speed of the object in fractions of lightspeed ; )
similarly, see also the benchmarks in https://www.timlrx.com/blog/benchmark-of-popular-graph-netwo...

those benchmarks measure the julia lightgraphs library computing pagerank 429x to 26x faster than networkx, on larger graphs than the one featured in this advertisement.
> variadic templates, something Rust doesn't support

Well, Rust uses macros for that which are equivalent to C++ templates. Ever used println!() ?
Also Ireland, Czechia, Poland, Slovakia, parts of Hungary, Romania, Ukraine at least that I know of. But you are right, I thought of the Roman times immediately after finishing my comment.
Well, I was there and focusing (not making notes), so relatively close to the meeting, I know the relevant points which I can quickly copy/paste to the top of the meeting doc and leave the rest in the bottom. Works well for me and saved us quite a lot of times when people had things like 'but you said'. No we didn't; here is the meeting transcript. People have very selective memory (or act like they do) towards their own benefit.
I just want to add that this wouldn't preclude conferences and journals either - these can continue to exist under this model, but their research output gets added to the central link library and the torrent added to P2P. Attendees to conferences already pay fees - these can remain, which keeps conferences economically viable - and many journals charge too, and can keep the peer-review up so when a paper does hit the P2P solution it's tagged as coming from a particular journal and therefore is worthy of trust. Papers <- Journals <- P2P/library.
Show HN: Tool to detect the source of the data leak