skysight-inc/HackerNews huggingface dataset:
You are correct about cephadm being the recommended install method.

For NVMe OSDs how many daemons are using the same drive? Normally to get performance you have to colocate two or four osd daemons on a single NVMe device.

Also ceph benefits the most from massive parallelism, how many clients do you have? 4 OSDd is not a lot to spread the load over, even if the drives are lightning fast.

There is a new io pathway in the works called crimson which should make NVMe drives more performant. I was hoping a preview would lend in Pacific, but I guess it isn't close enough to being ready.
...which only supports the point that they had the necessary tech to assemble rudimentary but functional bicycles.
NoPdb: The Non-Interactive Python Debugger
It is both: the process will have been planned in every detail for decades, but part of that process is to show a "mourning" website.
Also currently have an induction hob and hate it for the very same reason. Well, I also hate it because induction is complete crap for cooking. Mine has two settings: 0-6 = nothing, 7 = burnt. I've no idea what 8 and 9 are for (maybe boiling water, but it's still slower than my kettle). Then add the fact that it tries to regulate heat by cycling on and off, meaning you cycle between burning and nothing, and it makes an annoying sound while doing so. Plus the fact it heats a pathetically small area in the middle of the pan and nothing else, making frying an egg way more difficult than it should be.

Luckily I'm going back to gas very soon.
Reading about Neuralink yesterday makes me wonder if in 50 years it will be possible to connect a bunch of minds together to achieve a task none could do on their own. Could be programming or some other large scale task with a lot of interdependence.
yup, you're absolutely right [1]

Code Readability Requirements:

Developers must not obfuscate code or conceal functionality of their extension. This also applies to any external code or resource fetched by the extension package. Minification is allowed, including the following forms:

- Removal of whitespace, newlines, code comments, and block delimiters
- Shortening of variable and function names
- Collapsing files together

[1]:https://developer.chrome.com/docs/webstore/program_policies/
Getting my feet wet with 3 nodes, 3 osds. Wish me luck.
I can't help but think his examples are symbolic manipulation and not actual mathematics.

These maybe of interest to physicists without access to a computer algebra system, but to actual mathematicians they are as meaningless today as being able to do your 12 times table in your head.

Not all of them mind you, the last 10 questions are still interesting, but again mainly to physicists.

Edit: which makes sense since he states the questions are a "mathematical minimum for a physics student", which is different to the minimum mathematics needed for a mathematics student.
There is a dedicated complaints form, if you wish to write to the BBC: https://www.bbc.co.uk/contact/death-duke-of-edinburgh-tv-cov...
Watch: Elon Musk’s Neuralink says this monkey is playing Pong with its mind
This is one of the reasons I’m in the erlang derived system of languages. You never have to use the distributed tools if you don’t want to but they’re really powerful and really elegant when you start to need them.

This is only one part of the problem though because as someone stated below even though server systems have networking stacks they are not entirely designed around the concept of seamless computation over multiple nodes so you wind up with abstractions that solve the problem but do so fighting against some occasionally nasty gotchas that make it a lot harder than it needs to be.

This is all to say I’m greatful for those who maintain things like erlang, elixir, kube, go etc. They’re somewhat fighting against the stream so we have an easier time when we do need to scale.
New physics from µ magnetic moment? Maybe not, per new theoretical calculation
This one is a very beautiful question (it is called Wallis integral in other contexts). The computation exposed by Michael Lugo in that link is probably what Arnold intended, since it can almost be computed entirely in your head. The idea is that cos(x)^100 has almost exactly the same graph as a gaussian function e^(-50x^2), for which you know the integral.
I run a home ceph cluster as a hobby. It works really well. I have hit a few snags, but the mailing list is super friendly and helpful and the devs are quick to respond to bug reports.
The biggest problem I have with lists of links like this, is that there is vary rarely a hint to the quality of the resource behind the link. Is the book being recommended because it is a great book or just because it is free.
It means it's not the fault of the Windows 95 GUI paradigm most middle-class North Americans millennial age or younger have been trained with. Windows 95 is not the GUI paradigm, it's one single product that implements a GUI paradigm.
On the contrary, I think the gap is a statistical fact in many places. e.g. https://ourworldindata.org/income-inequality
4 architects are also enough to design a house that can be built millions of times. If you include the builders into the city projects, it would be fair to include the tens of thousands of people working in data centers and network exchanges as well.

Also like a sibling comment states, 4 developers is not even close to a "large" software project.
Messenger Matrix
Coffee maker with a touch screen! https://youtu.be/G2PMzSo1Bss
Simple Ways to Refocus a Wandering Mind
Various Christian festivals seem to have taken over from pagan celebrations. The winter solstice is at a similar time to Christmas, and Easter has pre-Christian meaning too. Taking over Christian festivals seems inevitable in that context.
The -C3, -C6 line is RISC V
Software is predominantly a fashion business, not a technology business.

Just allowing the market winners to drive that fashion means we aren’t able to progress the state of the organisational art scientifically.
There was a royal yacht, although it was decommissioned in 1997 and the royal family didn't/don't seem interested in another.

They also have (use of) a royal train.

https://en.wikipedia.org/wiki/HMY_Britannia

https://en.wikipedia.org/wiki/British_Royal_Train
Yeah I saw that early in my career at a small company. Smart and charismatic guy in an architect role, impressed technical and non-technical people alike with his knowledge.

Now that I have more experience I realize he was more excited about cargo-culting big tech practices than about making sure our software was well-architected. We wasted so much time enthusiastically implementing his low-impact but technically exciting ideas.
Languages you must know #3 (SNOBOL)
Remember: This is a series about languages that change the "way" and the "what" of thinking. SNOBOL is a mind-bending language the first time you use it. According to Wikipedia:

"SNOBOL4 stands apart from most programming languages of its era by having patterns as a first-class data type (i.e. a data type whose values can be manipulated in all ways permitted to any other data type in the programming language) and by providing operators for pattern concatenation and alternation. SNOBOL4 patterns are a type of object and admit various manipulations, much like later object-oriented languages such as JavaScript whose patterns are known as regular expressions." (https://en.wikipedia.org/wiki/SNOBOL)

So the idea of a "pattern as a first-class object" is vital. Indeed, the whole idea of making something "a first class object" is fundamental. This idea will show up in other "must know" languages.

SNOBOL introduces dynamic statement creation and evaluation.

SNOBOL introduces the idea of a pattern language. A pattern statement can succeed or fail. SNOBOL allows you to branch in either case (or not)

"pattern statement" :S(win) :F(lose)

One observation is that a SNOBOL program seems to be a thing of "constant length", at least in my experience. You can write patterns and use them in statements. Or you can write statements with patterns. Or you can mix-and-match. Oddly, though, every SNOBOL program I've written using any combination seems to be the same length.

SNOBOL makes patterns into a language for thinking. When you write your first program you'll struggle. But learning occurs when you figure it out.

Thinking in patterns shows up in compilers (BNF) and regular expressions. Non-deterministic programming shows up. So do state machines. Indeed, AI systems are pattern matching languages (although doing so in SNOBOL makes my mind hurt).

SNOBOL is a "must know" language.
> Go's UI tooling is... not great.

Hopefully https://gioui.org/ quickly fixes that.
> ML languages

What are those?
Cancer victims are usually older than motorcycle accident victims. The effect works in the other direction: riding a motorcycle prevents cancer death in heavy smokers!
I just think that a form button is something that looks a specific way for a reason, and that styling shouldn't break fundamental expectations. But that's obviously a subjective opinion, people can style their pages however they like, I just don't personally like design that lies to me.
The Trump white house was a superspreader
In benchmarks Chrome is usually slightly faster on average than Firefox. Really not something you would notice with normal use.
I sincerely hope this does not come across as provocative in the worst possible way, but what exactly defines this guy as Far-Right? I understand we're not given full context in this short article and that label is likely all too accurate, but it feels out of place as the rest of the writeup goes on to just describe him as a run-of-the-mill nutcase obsessed with the "big tech" boogeyman.
Well in the end it is the consumers who pay for this nonsense.
Nice call!

VP of ... "Customer Engagement"? Prime? ...
... I got it! "Incubator"!

I'll show myself out ...
Cephadm is very new. So yes it may be the recommended solution NOW. Precisely because all previous solutions were very fragile. I don’t have any experience with it for these reasons.

Somehow Linux new filesystems take very long from initial release to reliable use. As seen also with btrfs.

Maybe filesystems are just hard I don’t know but somehow the solutions seem very Hacky.
I suspect he means Ocaml, sml and bucklescript.
Neat, but I think those specific features would be better if they were done via SELinux instead.
Everyone knows that mutations that increase transmissability generally hurt morbidity. Is there some reason you think this supports zoonotic hypothesis? It is public knowledge RaTG13 was collected from a mine shaft where a similar virus killed 50% of infected workers and where WIV was doing significant sampling work.

https://www.frontiersin.org/articles/10.3389/fpubh.2020.5815...

Your comments on mutation rates confirm that RaTG13 is not closely related to COV (we knew that) and imply we should expect to find a closer relative. Yet we haven't. And the paper you share argues (again) against your conclusions by pointing out that neither Yunnan nor Wuhan are expected hotspots for missing zoonoses to emerge. We've also now spent more than a year hunting there and elsewhere in SEAsia and haven't discovered anything remotely related. But China won't let anyone look at or sample Tongguan mineshaft.

Your comments on the State Department factsheet don't say anything except express a vague chummy solidarity that would lead a reasonable person to believe that SOMEONE in your group of international scientists should be able to confirm or deny allegations the WIV was in fact shutdown for a week in September. If no-one cannot confirm or deny this direct and very specific allegation how can anyone take seriously your claim that international civilian researchers would have any clue who was doing what kind of research in the facility or with its materials elsewhere? And if your mouse answer is correct surely it should take significantly longer than 4 months to bootstrap a program that can do practical experiments on mice with human ACE2 receptors, if only because IVF is hardly the start of the process.

None of these things support your argument. They just raise further questions that you seem to have zero interest in flagging or asking, despite having a very keen interest in the conclusions that you want people to draw. Science does not work that way.
Concur on Wise. Banking indeed used to be one of the weak spots, getting better ...
Can you put in clothes remotely? Or take them out remotely? No? Then IOT is pretty much useless in this case.
Maestro Syndrome
Best of luck :)

PS Worth the trip. I had to travel 500 Km. to perform the (brief) in-person part of the process - biometrics. Did it in-and-out, same day. No hassle ...
Wish you all success :)
Crispr Breakthrough: Scientists Can Now Turn Genes on and Off at Whim
The World Gets Better When We Move Slow and Make Things
It wouldn't be post about far-right extremist attacks without someone in the comments trying to "whataboutism" it about leftists.
What is the distinction between a designer and an illustrator?
> Were they "butt-hurt" or were they feigning outrage to point out the hypocrisy of their opponents?

How should one tell the difference?

> think that private companies should have the right to shut down discussion they don't like

That's a perverse take on supporting 1st amendment rights. Do you believe that right-wingers in turn believe that private companies should be forced to serve users and content they don't want to?
Well unlike the Atmel chips, it is -- like it's predecessor the ESP8266 -- a totally internet focused MCU. So with TLS and HTTP requests, and receiving streams and WebSockets and whatever else, it's not hard to imagine what to do with it. More is better. For example I have one ESP32 setup with 8 megs of PSRAM that does a full scan of a currency exchange every 15 seconds. Loads all the data into RAM, which I can subsequently process. Run LED displays on after, trigger other events etc. It's pretty cool!

It's certainly alot more direct to implement than booting up Armbian on a PI, and then starting Node, and then....
Thank you for this info, this is really helpful.
I'm one of the authors. The concepts are different, we do have a concept called "tags" (not ready yet) which is more efficient than shallow clones, in the sense that you can make patches (commits) on top of a shallow clone without any down side (unlike in Git, where shallow repositories can become slower).

You can also do partial clones in Pijul: since patches commute, the patches you produce on top of a partial clone can be pushed to the full repository in the exact same way.
It sucked in different ways, but its not clear that it sucked more.

The point of the patent system is that you share your invention in the world, in exchange for monopolizing it for a few years. The problem is that most software patents share absolutely nothing of value with the world.
Referring to significant work already done is totally fair game. You can't ding him for "off site" links.
Do you really believe that software patents represent anything close to an original idea? From my perspective, Software patents are on such stupid things utterly divorced from anything that could be considered innovative, that none of it incentivizes inovation.

The calculus also doesn't seem all that clear to me. A alternative calculus: Build something new on top of someone else's idea (stand on the shoulders of giants) or spend all your time and money reinventing a perfectly good wheel so that you can do it in a slightly different manner purely for legal reasons.
If it was true that the only way to get "paid" is to push boundaries, 99% of everyone working in IT would be out of a job. Kurt Vonnegut once said that "the problem with the world is that everyone wants to build, and noone wants to do maintenance". I'm reminded of that quote daily working in the software industry -- the people "pushing boundaries" are a tiny minority and if they were the only ones working our modern world would come crashing down in an afternoon.
“I’m not a dumbass suicide bomber"

is exactly what a dumbass suicide bomber would say...
The land, buildings, seabed etc should belong to the UK, similar to the land owned by the Forestry Commission or MoD.

The sovereign does not own it, but takes part of the profit from it to fund the royal family, and gives the rest to the treasury.

https://en.wikipedia.org/wiki/Crown_Estate has a good background.
> You need to know about 20,000 words in any language to sound fluent

Are you sure about this? AFAIK the use of words in a language isn't distributed evenly, but according to a Pareto distribution. Thus, you can speak _okay_ knowing only ~500 words, I believe. It won't sound perfect but you'll speak and understand pretty decently.

I once wrote a python script which read words from a .txt file full of french words with their english counterparts and then displayed the french word, waiting for you to type your guess. It gave instant feedback which I thought important for learning anything. The file contained the 500 most used french words according to large book surveys.

This was in my last year of school and it saved me during tests where I had to write coherent sentences in french.

Edit: Here it is! Zipf's law is what it's called.(https://en.wikipedia.org/wiki/Zipf%27s_law) and here's an interesting video about it: https://www.youtube.com/watch?v=fCn8zs912OE
Don‘t Lecture Me
> While we're at it, can we stop replacing physical knobs and buttons by dumb touch sensitive buttons ? I feel like a cave man when I have to repeatedly press "+" on my induction hob and hear the stupid beep it makes x times.

Most induction systems can be controlled by ovens that have physical knobs. For example the AEG EU327MDE [1]. The hob-oven interface is more or less standardized. For unfathomable reasons such combined "induction hobs + compatible oven with physical controls" are not sold in all markets worldwide.

[1] https://www.euronics.de/haus-und-haushalt/kochen-und-backen/...
The prospect of having a good wifi AP that supports the low-power bands/protocols is really exciting to me!
It is not a cryptographic algorithm given no key nor nonce. it is an obfuscation function that can only hide some obvious patterns (it can be still useful, but not in a cryptographic way). I want to give you a benefit of doubt, but a "cryptography" tag makes me nervous enough. Also it seems that there is no justification why such a complex approach is required; the typical approach is to use typical symmetric encryption algorithms with fixed key and nonce.
NYC’s competitive slotcar racing scene (2019)
The FBI specializes in this kind of operation, providing encouragement, support, and money to unhappy young men who would most likely never get around to actually doing anything were it not for the FBI's involvement, always in such a way that it somehow doesn't quite legally qualify as entrapment, despite looking like entrapment to any normal person. The FBI are corrupt enforcers for the left now. A dozen agents will be dispatched instantly if there's a chance to bolster the myth that the US is super racist, like when a garage door pull fell down, but not a single one will be sent to question the person thought by tens of millions of Americans to have pulled illegitimate ballots out from under a table in the middle of the night during the election.
Yes. Sequoia abstracts over secret-key operations. In fact, the Octopus makes use of keys managed by the gpg-agent using this mechanism.

Native support for smart cards and TPMs is planned and being worked on.
Those who had planes flying over our homes know. The various trials the airport conducted with low A380s and other large plane were a nightmare. We aren’t in a typical flight path, but various trials put us in one. I’m not sorry to see that cease.
Unless the first step in MS Github's downhill journey will be to cut off APIs needed for those exports.
Being a small island country certainly played a role, no? Not to take anything away from your impressively functional government.
I help often customers understanding technical debt, and code quality. Most people focus of code metrics, but they tend to forget organizational metrics, and how that impact the software. There are several studies on this. I particularly like one from Microsoft [1].

One of the metrics that I use address your point:

Number of Ex-Engineers (NOEE): This is the total number of unique engineers who have touched a code and have left the company as of the release date of the software system

Implications: This measure deals with knowledge transfer. If
the employee(s) who worked on a piece of code leaves the
company then there is a likelihood that the new person taking
over might not be familiar with the design rationale, the
reasoning behind certain bug fixes, and information about
other stake holders in the code.

A large loss of team members affects the knowledge retention and thus quality.

[1] https://www.microsoft.com/en-us/research/wp-content/uploads/...
Et Tu, Procter and Gamble?
I suggest you read more about Pijul and Darcs, because you seem to be confusing Pijul patches with the output of `diff`.

Patches are much easier to work with, more reliable and fully deterministic. For example, merge and rebase are the same operation in Pijul, you can remove an old patch without changing the identity of all the patches after it, and yet have strong version identifiers, with the exact benefits you describe for snapshots.
Bible Verses to Show God Is in Control – Gospel of God
Heck, aren't Google devs complaining about "proto-to-proto" work ("protobuff to protobuff", not "prototype to prototype"), where they're basically just CRUDing together pre-existing services? Google pays a lot and has huge scale plus is considered quite innovative (I think they publish a lot of papers each year), yet most of their work is the typical enterprise middleware development job.
> EDIT: Why is my comment collapsed? Genuine question, don't know how this works.

The monarchists were out in force, and downvoted your comment. I've upvoted it, but otherwise there's not much to do -- I think a lot of people who don't care for the monarchy probably avoiding the discussion.
In Poland it's not normal outside of some industries, and the unions there can be a mixed bag (old people from Solidarność being detached from reality for example).
I imagine that we'll continue to try everything that doesn't involve privileged rich, mostly white, people making the slightest concession to allow for deplorables to do more than merely exist. As a reminder we've tried: eugenics, bullshit wars on drugs, shipping people to other states, etc.

A good first step is a country wide housing, healthcare, food, and job guarantee. If bezos zuck musk gates etc can be billionaires we can provide a minimal standard of living for everyone. I'm open to considering any research that says doing so is impossible, but I doubt any such research exists.
I'm with you on software patents, but they are only a fraction of patents landscape and really pertinent only to North America. But naturally it's overemphasized here on HN.
It’s now assumed to be via air rather than the bin.
https://www.wired.co.uk/article/new-zealand-zero-covid-trans...