skysight-inc/HackerNews huggingface dataset:
This is not my experience at all. We've got it setup and monitoring all sorts of things. After the initial setup, the only reason we've needed to touch it is when we've introduced new things and wanted to update the config. In fact, data dog was far more of a pain, and far less useful than prometheus has been.
"It receded from serious consideration in the early 1980s after inflation theory emerged as a solution to the horizon problem, which had arisen from advances in observations revealing the large-scale structure of the universe. In the early 2000s, inflation was found by some theorists to be problematic and unfalsifiable in that its various parameters could be adjusted to fit any observations..."

Ex nihilo nihil fit.
Leaving Google Analytics Is Finally Plausible
https://briefingsforbritain.co.uk/wto-terms-understanding-th... Does not seem that bad to me.

I would read some articles on here https://briefingsforbritain.co.uk/ to try and understand the "cult" that you are so quick to vilify. The tribalism around brexit does no one any favours. This account will soon be useless on here, given the amount of down votes for daring to have a different opinion to the majority of the people on here.
Thanks! What features would you like to see implemented?
Early detection of prostate cancer with PSA testing and digital rectal exam: https://www.hardingcenter.de/en/early-detection-prostate-can...

> With or without screening, 7 out of every 1,000 men died from prostate cancer over a time period 11 years.

But in the screening group additional men were harmed by side effects of surgery.
Missing Data in Python
Patches. This is stable enough for any software stable enough to be used daily.
they only focus on automatic trades.. you can spend time analyzing penny stocks for example
Very droll.

I think if we were speaking Italian (or similar) and using the word 'decimātus' or 'decimatio' then that could be more convincingly argued.

In the case of English assimilating, as it does so often and so eagerly, words from other languages, decimate was probably first used in English only a half millennia ago - so it was adopting the generic 1/10th, rather than the murder your friends, context.

I note dictionary.org has a nod to the etymology. From https://www.dictionary.com/browse/decimated :

"The earliest English sense of decimate is “to select by lot and execute every tenth soldier of (a unit).” The extended sense “destroy a great number or proportion of” developed in the 19th century: Cholera decimated the urban population. Because the etymological sense of one-tenth remains to some extent, decimate is not ordinarily used with exact fractions or percentages: Drought has destroyed (not decimated) nearly 80 percent of the cattle."
1 + 1 = 10
Snake for x86 64-bit Linux
I really hate how people are pushing psychotherapy as the treatment for people suffering psychologically. I wish society would be humane and let people end their life by an injection. It’s allowed in a few countries but restricted elsewhere. It confirms to me that people are monsters that force their will on others by forcing them to continue suffering or commit suicide in a manner that can fail; where you’re ripe to be manipulated for the pro life agenda because of brain damage.
I just checked one of my longer articles and my website loads 11678 bytes including the article and 23.39kb, including CSS, custom fonts and and images.

I would think that 0.5mb should be more than enough.
Before reading this story, I had been expecting that perhaps somebody had complained about article content and that the author had been banned from Medium so I was surprised to discover that this story was about the author being shadow-banned.

Shadow-banning is a useful tool for online forums but many moderators would usually considered it to be the last in a series of escalating steps that might be used for particularly troublesome users who ignore moderator warnings.

I wouldn't have expected a blogging platform to implement it and certainly not at the whim of an automatic spam filter. Even worse, its algorithm does not seem to take into account past behaviour or a positive reputation of the user before banning them; all articles are hidden due to a false positive in just one of them.
Right now the free version offers the same features as the commercial version. As long as you're OK with displaying the branding link and DIY-support, you can use the product for free, as long as you like.
Why does Ars insist that this is a Chromebook competitor? I think it shows a blindspot and cultural gap that they appear to be unaware that low-end PCs exist. At Walmart.com right now I can filter for Windows laptops between $200-$399 and get models such as the Lenovo ideapad S145 with a i3-1005G1, or ASUS VivoBook with Ryzen 3 3200U, or the closest competitor to Kano, a HP Stream with the same Celeron and eMMC storage for only $219. They even benchmarked against a Dell 15-3573 but borrowed the performance measurements from Geekbench instead of running the test themselves.
Prostate cancer is somewhat unique by having a very sensitive blood marker (PSA) being available which can be monitored easily over time.

And yes, there is an (I would say) ongoing debate about the value of using PSA to detect early cancers. Obviously detecting cancer early is a win. But the downside of this early detection is over-treatment of low-risk cancers.

Standard therapy for prostate cancer is the removal of the prostate, but this surgery has a somewhat high (up to ~10-15%) risk of impotence and incontinence (depending on the quality of the surgeon), which can obviously impact life quality quite massively.

Current strategy (in the US) seems to basically stop broad usage of PSA testing, which gets rid of the problem of detecting low risk cancers, but at the cost of delaying the identification of high risk cancers. This is visible in the falling rate of newly diagnosed prostate cancer patients in the US.

This feels like not solving the actual problem (distinguishing low risk from high risk tumors) but glossing over the problem by not actively working on detecting it anymore.
Trivial? Totally. Self-contained? Absolutely no.

Say Microsoft decides to kill github pages. OK, fine, next.

Now picture Netlify changing some policy, adding some pricing or killing off a service which you need(unlikely but not entirely impossible). You have to setup the whole thing all over again with someone else, be it circleci, jenkins, gitlab, etc. Though in different contexts, I've been in similar situations and by the third time I usually want to murder someone.
dont put anything on medium that you are not prepared to have deleted with no warning.
Job Sites for Developers
What they don't tell you about event sourcing
what they don't tell you about event sourcing:
https://medium.com/@hugo.oliveira.rocha/what-they-dont-tell-you-about-event-sourcing-6afc23c69e9a
I'm one of them, the most frustrating thing with working with modern JavaScript is definitely the ecosystem rather than the language. React Native is particularly an issue, the recommended react-native-community geolocation library just flat-out fails on many Android vendor's phones, and the replacement someone made for it still isn't exactly reliable (although to be fair, it only broke on OnePlus devices which were later patched so it could well have been an phone-level issue).

I get it, I shouldn't complain about the quality of open-source and freely offered software and the onus is on me to audit the libraries I put in my code, but blimey some people take an awful lot of liberty with the truth when they claim something is "production ready". I reckon a lot of people just build some rushed, poorly-written JavaScript libraries so they can pad out their CVs as an "open-source contributor" but the only thing they're actually contributing is a massive headache for muppets like me who foolishly use said code in their own projects.
Even without the bimodality, you wouldn't expect a normal distribution of ratings.

1. Assume that chess ability is normally distributed in the population.

2. Assume that people who are terrible at chess are more likely to stop playing chess than people who are successful.

Then you've sampled the underlying normal distribution mostly from the top end, and that new, highly skewed distribution is what you'll see when you measure everyone's rating.
We create beautiful and magnetic projects
As a side note, anyone know of any good CSS templates? I use org-mode to generate HTML content but have not found a lot of options.
Thought about the same for a while. I didn’t compare them much, but I was leaning towards write.as. Maybe something to check out.
Which is answered in the video - which is we don't know.

What we know is that there is no "nothing" as we understand or define it.

At the end of the video he says "We can't prove that we came from nothing, But it's plausible." from our limited understanding of whats going on in empty space. I don't know why you think "Krauss is often mocked for" this - because this is not unique to Krauss personal interpretation but there is scientific consensus within the community.

We can't tell where quantum fields came from the same way we can't tell for sure what happened before the big bang - other than the fact that we know it happened.
Clojure is used in production a lot, a big majority of users report using it for work. There's been significant shift from from the enthusiast-dominated community days of 10 years ago.

See the first graph at https://clojure.org/news/2020/02/20/state-of-clojure-2020 where you can see what portion of respondents have reported using it for work over the years.
But that example is a little bit artificial, isn't it? A lot of mathematical concepts are more complex than that and sometimes symbols are not the best option. Say, for example the definition of Hausdorff space, in words and symbols:

- Any two distinct points in the space have disjoint neighbourhoods.

- ∀x,y ∈ X with x ≠ y, ∃U,V ⊂ X s.t. x ∈ U, y ∈ V and U ∩ V = ∅.

Another example would be Navier-Stokes equations, where they're much easier to understand in words than in symbols. Symbols are ok when you don't have to search too much to see what they mean and when the idea you're trying to transmit with them is relatively simple, but trying to build complicated phrases and definitions with symbols, for me, ends up being a mess.

edit: fixed hausdorff space definition, points should be distinct
Stomach cancer, for one, is easy to remove surgically if detected early but it does not exhibit symptoms until it is often too late. I suspect that early warnings would trigger targeted endoscopy procedures. The pathogenesis of prostate cancer may not be representative of other cancers.
I would question your assumption that "clean code" that you describe is really modularization and abstraction. (In particular, separating everything into small scattered pieces, which is IMHO a horrible Java habit that I have to endure now.)

I mean, both modules and abstractions should have purpose.

The purpose of modules is to "do one task well" so to speak. So if for a typical change you need to modify several of them, you're not modularizing it right.

The purpose of abstraction is to provide another "language" which lets you forget certain technical details, while clarifying the bigger picture. Again, unless this language has been designed wrong, you shouldn't have to touch the abstraction.

Addendum: Of course, there is also the classic https://gbracha.blogspot.com/2011/06/types-are-anti-modular.... (and we can consider types to be a form of abstraction), so to some extend these things go against one another.
Even if you could predict with certainty that the patient is going to develop cancer in 10 years, and you know of a course of treatment you could undertake that will ultimately prevent that cancer developing, you still may not be able to say whether this is the best use of the patient's time and resources today. (And the patient can't be sure either.)
I even hate it a little bit

In fact the article makes me want to puke. The deck doesn't impress me, as it's filled with the same kind of fluff sales guys drive me crazy with when they try and pitch to me. It doesn't help that I dislike subscription billing, preferring to buy things and own them. I'm not convinced Zoura's promised land is the way of the future - I think it's just a stop along the way.

That ranted, I do have to admit there are some good general tips here and the high-level approach outlined by the author makes sense.
> spaceship software runs on Electron
> Also, changing the slightest things required to go through 5-6 files.

That is a sign it was incorrectly modularised. Good modularisation means high cohesion and low coupling. Having to make changes in multiple files means the opposite.

Don't rack on modularisation (great concept!) when your only experiences are of bad implementations of it. (Which is not surprising, because most people do get it wrong.)

Maybe the takeaway is "better not do it at all than do it incorrectly."

More concretely, the code you describe seems to have suffered from the awful common implementation of the model-view-controller pattern, where module boundaries are based on technical implementation details (routes are their own module, pages their own, controllers their own, etc.) This looks "clean" when you are inexperienced, but it is contrary to all good modularisation.

Module boundaries should be based on business domain concepts, not implementation details.
The X axis appears to be an ordinal number, some kind of proprietary rank. How much sense does it make to talk about the shape of a distribution over ordinal numbers? If we converted those to cardinals, the shape of the new, reality-based distribution could be pretty much anything.
This looks really interesting.

I think it would be a good topic for a blog post or teaching paper that shows how to do this for very simple problems "end-to-end" (e.g. advection eqt, diffusion eq, advection-diffusion, burgers eqt., poisson eqt, etc.).

I see the appeal in showing that these can be used for very complex problems, but what I want to understand is what are the trade-offs for the most basic hyperbolic, parabolic, and elliptic one-dimensional problems. What's the accuracy? What's the order of convergence in practice? Are there tight upper bounds? (does that even matter?), what's the performance, how does the performance scale with the number of degrees of freedom, what does a good training pipeline look like, what's the cost of training, inference, etc.

There are well-understood methods that are optimal for all of the problems above. Knowing that you can apply these NN for problems without optimal methods is good, but I'd be more convinced that this is not just "NN-all-the-things hype" if I were to understand how these methods fair against problems for which optimal methods are indeed available.
"In that sense, GDPR has not curbed US giants' power. So what did GDPR achieve in practice?"

I don't think GDPR was ever about about curbing tech giants' power nor changing their business model. It was always only about protecting the personal data of EU residents.

Assuming the tech giants' business models do rely on indiscriminate use of user data, and that the GDPR does interfere with that, it applies only to EU residents, which I assume comprises a relatively small market-share. For a fundamental shift in business model, the US would have to adopt similar measures for its own residents, but the political climate would not allow for that, I don't think.
Ask HN: Rust vs. Golang
I am conflicted.

I want to learn an new Programming language, and eventually build a project with it. But Im not sure what language i should choose for that. I have already been programming a little bit of Golang, which I really like, but Rust also interests me.

So I have to ask, what pros and cons there are to both languages. I don't know if I should learn both of them, because I think it might be too difficult.
It's not satire; the technique of peppering a work like this with slightly-modified-famous-out-of-domain-quotes is not a tool of satire but of implicit metaphor.
Google results are very different for different people. SSC is not returned at all when I search for his real name; a result many others have reported in the ongoing discussion about SSC on Hacker News.

I'm not sure what that means for your conclusion, but I think you may be overestimating how closely connected SSC and his real name are on average.
If you are interested in this side of free speech the history of the ACLU (American Civil Liberties Union) is worth looking into.

This kind of free speech is their fundamental. They were founded in opposition to the anti-leftist Palmer Raids in the 1920s however have also supported the freedom of speech of right wing (notably Ku Klux Klan and Neo-Nazis)

However they have been criticized strongly for their defense of some issues e.g. posession of child pornography [not creation], prevention of a registry of gun owners, defense of neo-nazis and kkk freedom of speech.

There was a leaked internal memo which gets to the crux of a core problem where someone internally was of the strong view was "Speech that denigrates [minority/marginalized] groups can inflict serious harms and is intended to and often will impede progress toward equality". In what seems to be alignment with this, in 2017 they had to announce "the ACLU will no longer defend hate groups protesting with firearms."

They have also been criticised over time in not following their own beliefs clearly (simple as they may appear on the outside), notably for not defending Paul Robeson in the 1950s from McCarthyism.
I personally like Hugo, but there are lots of static site generators. https://staticgen.com has a good overview over the most popular ones.
It is like the Murphy's law of deletable code "Anything that can be made hard to delete will be made hard to delete".
This is great for kids to learn about technology, one you have windows on it. They could then install scratch https://scratch.mit.edu/about then move onto Python. Linux would be a good alternative OS to go on it as well.
His World War I journal portrays him has an very egoistical man, with a violent contempt to everyone, including his comrades. He wrote: "It is almost impossible to find a trace of humanity in them [the men of his unit]" and, about marines, "I often cannot discern the human being in a man". As an extremely wealthy and high-class officer, he despised the low ranked soldiers ("stupid", "malicious", "pigs"...), but also the other officers ("pigs", "utterly limited"). He volunteered for the army of Austro-Hungarian empire and expected others to follow; he failed to understand that the e.g. Serbian soldiers whose people was oppressed by the empire did not share his views.

I don't care about his personal life, but since this thread was turning into an hagiography, I just wanted to draw a more complex portray.
> but at the cost of delaying the identification of high risk cancers. This is visible in the falling rate of newly diagnosed prostate cancer patients in the US.

Importantly, it doesn't seem to affect mortality rate of prostate cancer, nor all cause mortality.

People focus a lot on 5 year survival rate, but sometimes they don't really understand what this means. If I die at 75 does it matter if my cancer is detected when I'm 68 vs 73?
It's not? This shocks me... It's the most common cough medicine agent in Sweden.
Transformation in the mathematical/physical sense. Every entity in the observable universe that interacts and potentially transforms in consequence,does so according to laws, which I was referring to.
Tuxedo Pulse 15 Is an AMD-Powered Linux Ultrabook with Class
This is an incredible confusion, and I'm angry to see so many medical authorities and administrations taking the same stance: no, it's never too early to know. The more the information the better everything. What could be too early is to act, supposing that by "act" is meant any predefined medical action. However why would it be any "too soon" for an awareness awakening by the sick individual that would bring a healthier lifestyle?

Last thing I'd like to add, you just have to tell the individual about the trade-off and risks of the early act too, and this additional information will be enough to cancel any supposed danger of the early diagnostics information.

When you think that giving some information is dangerous, then actually it's because you need to provide the targeted individual even more of what info you have.
Is this coming from him directly? I would be really surprised, he has plenty of advisors for that. What comes out of him directly is more visible on ie twitter, different story
Do you have a non-medium link? I can't access this. Thanks
You can't, this is called ECDLP (Elliptic Curve Discrete Logarithm Problem) and the cornerstone of elliptic curve cryptography security.

Currently the ECDLP problem can only be solved by Pollard Rho which requires exponential time though recent advances by Barbulescu et al on the Tower Number Field Sieve significantly reduced the security of ECC in 2017 (by 10~30 bits, i.e. what was though 128-bit secure i.e. 256-bit curves keys are now somewhere between 100~115-bit secure).

Note that the DLP problem (Discrete Logarithm Problem) which is the corner stone of RSA security has significantly more efficient algorithms than Pollard Rho as it can use techniques taken from integer factorization.

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

It is known however that asymmetric ECC can be broken by quantum computers in polynomial (?) or polylogarithmic (?) time by quantum computer and so new techniques, for example Isogeny-based ECC are being actively researched.
Reminding people of rules and regulations IS something of value, unless you were referring to your own useless comment, in that case you're spot on.
> Very clean. Also, changing the slightest things required to go through 5-6 files.

No, it was not clean at all!
They can just not update their browser - which is essentially doing "no work", and is free.
The Vintage Watch Market
This was part of the initial idea of extension. David Parnas' 1970's paper that popularised the term was called Designing for the Ease of Extension and Contraction where "ease of contraction" refers to subsettability, i.e. removing parts of the code without having to change other parts.

These original papers are well worth a read!
You can be annoyed at something and take action after some time, what’s so strange about it? I wanted to get off Gmail for a long time but it took me a while before I actually did it. Migrating off a platform is not something you do in the blink of an eye, there is always friction involved for obvious reasons
I will add that his respect towards gods is something Athena brings up at one point as argument towards other gods and argument works. Odysseus gets help. For that matter, Odysseus gets a lot of godly help.

There is one god that is angry with him trying to kill him (cause Odysseus killed his son without knowing it is gods son) and one that keeps him trapped on island cause she likes his presence. Odysseus never express disdain toward her through nor toward gods in general.
No, other (desktop-based) stuff i know is WYSIWYG editors from the 90s. Well, there is BlueGriffon but last time i used that it felt very clunky.

But if there was something else i'd probably try it too.
Is Halo 3 the most optimized PC FPS yet?
It’s not always about that kind of diffuse NIMBY objections. At 2% growth a county takes 35 years for the population to double. However, that growth is rarely spread evenly.

The difference between living next to farmers and having a giant subdivision, 5,000 kid summer camp, or an airport next door are huge. We rarely see direct compensation for the negative impacts of such change so people have little reason to support change that negatively impacts themselves.
New KDE Slimbook launched with Ryzan-4000 series processor