skysight-inc/HackerNews huggingface dataset:
>While they don't delist items, their algo favors products they sell......

Which is still the same in the Target example where their own brand product get much favourable placement. This practice has been going on for so long possibly before all of us on HN were born.
This question is for emacs users reading this post, do you use org-mode for Zettelkasten-based note taking or some other mode or tool ?
Agreed. I have not seen any other language that is as pleasant to use. It is not perfect, but everything else is even further from perfect.
> For people who think stocks are overpriced: what would be an appropriate price and how did you come up with that number? I haven't seen an answer to this yet from the "stock market is irrational" crowd.

> I think in 99% of cases it's just a feeling - that the decline should have been bigger given how bad the economic impact seem.

As you are suggesting, prices are simply what they are, whether or not someone views them as being "too high" or "too low" the only Goldilocks price is the one you agree to.

However, the markets can be distorted. The Federal Reserve, through policies such as lowering interest rates to zero, eliminating reserve requirements, and announcing purchases of corporate debt, has all but published "we will not let the stock market crash under any economic circumstance" as their official policy.
Legendary Paris bookshop reveals reading habits of illustrious clientele
By "faded" do you just mean the colour changed? I'm amazed that happens in two years - it might be worth contacting them about it because it seems extremely unusual (unless you are wore it in the sun for 2 years or washed it particularly often?)

The North Face has a pretty generous repair and replacement policy: https://thenorthface.com.au/content/Warranty_Policy.html. Perhaps not quite as good as the Patagonia warranty (https://www.patagonia.com.au/pages/ironclad-guarantee) but still good.
This is a real effect. Smoking paralyses the cilia; about 4–6 days after cessation, the cilia become active again and start to bring up mucus from the lungs.

The good news is that these symptoms are temporary.

Public health communications on the benefits of cessation don’t usually mention this. I wonder if that’s a mistake. I would have thought it puts a lot of people off quitting, and maybe if they knew what was happening it would be easier to deal with.
“Voice Driven Development: Who Needs a Keyboard Anyway?” By Emily Shea
The weak link is DNS and routing (e.g. a BGP issue from a third party you don’t control) in this scenario. Using two or three CDNs, you should be good handle hosting easily for static assets.

A BGP issue might bring down the website for a country or a city or a continent for 5 hours.

That is not something you can control.

Same goes with DNS, there is caching, probably a load balancer might get updated at some point and a PHP app that has cached the DNS might miss a hit or two before invalidating.

It’s an interesting exercise.
> is handing out “Thanks to you, we will deliver” T-shirts to its fulfillment associates.

Is it too hard to say "warehouse workers" instead of convoluted and misleading terms like "fulfillment associates"?

> It is a societal statement on their power dynamics, not a hypocritical act.

There is no societal statement. It's self-serving PR. And if Amazon is so hell-bent on announcing pay hikes and toot their own horn on how great they are for increasing wages then it should also be ok when they are called out for backpedalling on their actions.

> Amazon wants to be seen as exploitative today, because it will morally justify the layoffs tomorrow once all this is automated away.

Since when does Amazon have a plan to cease to be exploitative? Last time I've checked, Amazon was firing warehouse workers for complaining about unsafe working conditions, and then mobilizing VPs to put on smear campaigns targeting their own workers to avoid having to do anything about the problem.
While I partially agree with you (that's why I upvoted) in that it's a waste of everyone's time having every website developer worry about dark mode I still think scrollbars and zoom are fundamentally different from a dark mode in that the latter cannot be detached from aesthetics.

The color pallete of a page is important, and maintaining a consistent look and feel across normal and dark mode can only be done reliably by each website's designer.

So I guess we need both the ability to have the browser auto-calculate a default dark mode, and a way for aestetically-conscious web designers to override it, and that's what we're moving towards.
Any unbalanced money supply causes inflation. This ultimately puts a practical cap on how high UBI can be in a given economy.
I don't know where you get your information from but it's largely fantasy. Perhaps you should spend some time in Germany getting to know it. Then you might also find the implication that Germans are lazy and getting foreigners to do their work for them laughable.
> OOP as encapsulation, inheritance, and polymorphism

Ugh.

Polymorphism is far from unique to OO, and predates it.

If by encapsulation you mean information hiding, that's as old as the birth of OO. I've also sometimes encountered an alternate definition of encapsulation that more or less means "information hiding in OO", which seems a bit circular to me?

That doesn't mean OO can't have those features, but you didn't say "OOP usually includes loops and conditionals", because it's too obvious to mention.
> You can write proprietary kernel drivers.

IIRC you can write proprietary kernel modules, which are loaded at runtime.

> Why can't you link user code with kernel? User code usually depends on POSIX interface and Linux is just one of the implementations.

Because the kernel is licensed under GPLv2. If you statically link to the kernel, then all interpretations of the GPL are that your work is a derivation and must be GPL'd (at least assuming it is "distributed").
Changing the monitor twice a day is quite a pain. Perhaps you're thinking of laptops and phones where this isn't a big deal, but external screens' brightness can't be controlled that way. And I'm not sure I'd want my main driver to adjust: at brightness levels where I can read HN without feeling like a vampire, I wouldn't be able to read some of the lower contrast syntax-highlit text in my terminal anymore.
Investors are betting that while the US government will continue to shrug off higher and higher unemployment numbers, any significant move downwards in the stock market will spur immediate action from both the administrative and legislative parts of the Federal government.

This is not a bad bet at all. The dominant ideology in Washington seems to be laissez faire when big businesses are doing well and bailouts when they aren’t. It must be nice to play with a stacked deck like that.
Updated NHS advice on vitamin D from [1]

“ Coronavirus update
Consider taking 10 micrograms of vitamin D a day to keep your bones and muscles healthy.

This is because you may not be getting enough vitamin D from sunlight if you’re indoors most of the day.

There have been some news reports about vitamin D reducing the risk of coronavirus. However, there is no evidence that this is the case.”

[1] https://www.nhs.uk/conditions/vitamins-and-minerals/vitamin-...
I think screening can be done once a user chats with an AI agent. That was what my initial idea was, to converse with an AI agent to derive who you are and what you personality is. I needed to make something quick that's why I went with MB.

I suppose achieving samantha (from the movie her) level AI could be done in the near future if I put my work to it
> What prevent you from releasing code "all the time"?

That you don't have the rights to it, and / or that the code was written under a contract or grant which prevents its release.
We're hoping that many regular server-type applications can be ported simply by recompiling them.
It depends on the context, sort of similar to how there is "nothing inherently immoral about firing a gun."

If you are an adult, showing your naked body to a minor is considered in most western societies to be immoral.
By correct I meant to go to the "correct" value. The premise was that the stock market is overvalued (is this premise true? I don't know).
It’s fairly normal for names of things few people are interested in such as insects and fungi.

https://www.gadgette.com/2016/02/29/these-are-the-silliest-s... mentions, for example, Pieza pi and Spongiforma squarepantsii.

Google easily gives you more examples, for example https://www.smithsonianmag.com/science-nature/the-worlds-str..., which explains the rules are not very strict: “The name must not be offensive, must be spelled in only the 26 letters of the Latin alphabet and may be derived from any language. In fact, a name need not be derived from anything at all; the rules state that an arbitrary combination of letters is also perfectly acceptable.”
Doesn't seem like there would be much demand to run legacy Objective-C code on other platforms, as it would most likely be strongly tied into macOS or iOS APIs that would be availble anyway.
wow, I usually hate dark modes but I like this better than the current HN!
Slight clarification. Yes, UKL has normal kthreads, but all the application code runs using pthreads. And their implementation is unchanged, except the fact that they do function calls instead of syscall.
My point was - people say stocks are overpriced, presumably vs their intrinsic DCF valuation. Why do people conclude that without making a valuation?
It looks bad.
So like: open display menu -> push some crappy buttons to get to the brightness control -> enter brightness control -> dim brightness -> exit exit -> alt+tab -> use site -> alt+tab back to a dark application -> up screen brightness using the same process -> repeat? Most things I use are set to dark except HN and MDN; dark works day and night (perhaps not in bright sunlight, but I don't code on a beach).

Which is not to say that I'm suggesting we need to have only dark mode, or dark mode by default, or any such thing that you might not be happy with. I'm glad you don't experience the blast of lumens at night, but it seems you're the lucky minority so I'd be happy with an option to set a dark mode.
I don't think the Saudi regime has much of a problem with Israel, they are more concerned about Iran.
Stocks prices react to supply and demand and there is genuinely more demand than ever before relative to supply (no, it's not all just Fed's doing as somebody in the comment section always wants to say). Population is aging and retirement savings is all time high. Global pension assets were 44.1 trillion worldwide at the end of 2018. Large part of that sums stays in stock and goes to stocks, no matter what.

Say, you are risk averse investor who has 15-20 year investment time horizon. What you should do? Will bonds yield better returns? I don't think so. You should keep doing what you do. Dollar-cost averaging reduces the volatility over long term. If you have some balanced strategy like 60/40 stocks/bonds then rebalance like before.
Brave just has adblock by default with an opt-in system for ads based on notifications. It isn't replacing the ads on the page. Not sure how you see that as racketeering, it's a completely different system.
Maybe I’m being too dismissive, but this strikes me as an equivalent of existing-invention-but-using-a-computer software patents. I just don’t see how it’s particularly newsworthy or interesting that an image shared on Twitter was involved in the discovery.

It allowed for a headline that made me click, though.
"Spongiforma squarepantsii"

https://en.m.wikipedia.org/wiki/Spongiforma_squarepantsii
CoffeeScript never made any sense. The drawbacks of having a build/bundling step and having to run/debug transpiled code were never worth the tiny benefits it offered.

I think the drawbacks of bundling are still not worthwhile even for TypeScript, but I'm not surprised that people who liked CoffeeScript would like TypeScript even more. It is unquestionably more useful; at least you get some value in exchange for having to spend most of your development time waiting for the build to finish.

What is mind boggling to me is just how popular CoffeeScript became. It makes no sense at all. I guess it just got a lot of celebrity endorsements.

I think the problem is that 'real programmers' held such prejudiced and condescending views of JavaScript that they were not willing to learn it and figure out best practices. They were too proud for JavaScript but they still needed to use it for their job so that's why they were prepared to use any possible alternative; better or worse - At least their ego was protected.

Same thing with TypeScript; its main purpose is protecting developers' egos by allowing them to leverage the power of JavaScript without actually having to admit to themselves that they're using JavaScript.

IMO, it's self-deception. JavaScript has proven itself to be an amazingly flexible, adaptable and backward-compatible language. It has flaws just like any other language but it's an objectively amazing language. It has proven itself.

Some developers will insist that it was because of JS's monopoly on browsers that it was successful but you'd be surprised by how many set top boxes and car navigation systems are powered by JavaScript (and they could have used any other language).

JavaScript achieved this in spite of being constantly undermined - The fact that it was able to grow and dominate in such adverse social environment speaks to how truly great it is as a language.
While that's true, the flip side is that "traditional" kernels have much better hardware (and general) support because they benefit from the long history of the "main project".

Stripping down traditional kernels to work as unikernels is not a new thing: https://github.com/rumpkernel/rumprun
threadreaderapp,com is great. Thank you for introducing me to it.
The minimum wage in the UK is $10.55 and amazon still works just fine. In fact we’ve had 1 day delivery for a long time, and it’s still working post-covid.
I understood the article as: most remdesivir is converted to GS, hence most of the effects should presumably be from GS.

That would give a good chance of being actually upstream for most relevant purposes.

> In multiple studies testing remdesivir in coronavirus-infected mice or rhesus macaques, it was rapidly converted to GS-441524 in the bloodstream.
Obligatory plug for Elias Naur's unik, a unikernel written almost entirely in Go, which can link with and run unmodified Go binaries: https://git.sr.ht/~eliasnaur/unik

Demo with virtio-gpu support: https://twitter.com/eliasnaur/status/1249765031299952646
I'd argue the other way around.

Not to mention that developing C# in Visual Studio or Rider feels years ahead of what's considered good enough IDE assistance in other languages. Comparable with Java even.
It's getting harder and harder to participate in the modern world for me. So far I've deleted my accounts on Uber (because of the harassment reports) Airbnb (because they don't give a fuck about scams), and last, Twitter (because they were enabling Nazis, and continuing to use Twitter is basically endorsing Twitter in my eyes). But the majority of the world seems to just shrug and are fine with the terrible behaviours.
Thanks! I bought some Mk7.
I said mostly.
Yes basic surgical/cloth masks do protect the wearer a small bit, but the air you inhale has to come from somewhere, and with a surgical mask that air is not filtered.
From NHS advice on vitamin D referenced in my previous comment

“Some people will not get enough vitamin D from sunlight because they have very little or no sunshine exposure.”
..
“ If you have dark skin – for example you have an African, African-Caribbean or south Asian background – you may also not get enough vitamin D from sunlight.”
By default? No way. I like it the way it is.
The official Rust Programming Language book is excellent and was all I really needed to learn the language. I had a small project to work on that I didn't mind rewriting after my first attempt (my build server is a NUC and I wanted to write some software flash the LEDs on the front to indicate build state)

I suspect everyone goes through a phase of hating borrowing when learning Rust: it's helpful to know that it's something that eventually 'clicks' and really stops being an issue. It didn't exist when I was learning, but 'Learning Rust with Entirely Too Many Linked Lists' looks like it would have helped a lot.
An opinionated guide to effectively working from home
> What a thoroughly disingenuous comment.

Care to explain which bit you have an issue with?

> people to have no emotions whatsoever? You're literally in favour of killing people who display emotions

I'm saying this person is using an emotionally assumed moral highground to justify arbitrary and unspecified ends. I want to know more about what they are insinuating.
Reasons, Why There Is a Shortage of Data Scientists in the Industry
I'd assume there is a pretty big difference between never have to work in your life rich and $1000 a month.
There is already a custom OpenNIC TLD that serves this purpose: https://wiki.opennic.org/opennic/dot/libre

Unfortunately, it's only available through OpenNIC's DNS.
Ask HN: Why don't India have big open-source projects?
India has great programmers and an abundance of brilliancy similar to china but somehow there are no big open-source projects / libraries / languages coming from in India.
I would like to ask this question to HN readers. also if you are Indian, please share your opinion.
DCA assumes you have a lump sum to invest right? If you did have a lump sum, dropping it in one go vs DCA has the same expected value (or perhaps all in one go has higher EV due to reduced transaction costs).

I would also of thought volatility over 15-20 year term when choosing between DCA or lump investment is largely irrelevant and not worth hedging against.
GCC 10.1 is billed as a major release but apparently GNU hasn't published a release note -- I only see a list of regressions that were fixed in 10.1. Does that mean 10.1 is really a bug fix release with no new features? Just asking.
Out of curiosity, does anyone even go to a restaurant's actual website anymore?

I personally go straight to DoorDash or GrubHub to find my desired restaurant, or something like Yelp or Zomato if need be.
I'm launching my side-project, Responsively, on ProductHunt today after a couple of months of work.
It is a dev-tool intended to make responsive web apps development faster.

Check it out and let me know your thoughts - https://www.producthunt.com/posts/responsively

Key Highlights:
- Mirrored User-interactions across all devices.
- Customizable preview layout to suit all your needs.
- One handy elements inspector for all devices in preview.
- 30+ built-in device profiles with the option to add custom devices.
- One-click screenshot all your devices.
- Hot reloading supported for developers.
- Free forever and open source - https://github.com/manojVivek/responsively-app

Would love to hear your thoughts.
> Unikernels have demonstrated enormous advantages over Linux in many important domains

By domains, do they mean that as "actually in use in certain sectors in the industry" or "a prototype has shown that"?

> causing some to propose that the days of Linux's dominance may be coming to an end

Who exactly would make that claim?

So, besides performance: what actual, real-life problems does this solve? I think there is some overlap with containers, and at this point, replacing them will require something a lot better.
This is probably just research from some institution.
Why the WSJ generalize and say that "Under AI’s Watchful Eye, ---> China <--- Wants to Raise Smarter Students".

They should rephrase it into something like "Research tries to find if..."

I trust western media the same as Chinese media...

(Edit: format)
This. Also, when in a dark room like if you are laying in bed, don't you want less light coming out of your phone and it not to be like shining a flashlight in your eyes. Dark mode helps there especially if you have an OLED screen so that the text is the only light coming out.
Down voted for helping others. HN...you've lost your mind. Your sense of community is an embarrassment.
This is definitely useful to know. I reckon some smokers suffering from this upon withdrawal would suspect immunosuppression, and choose to continue.

When I have a week or so apart from the crowds, I’ll see how long it takes to push through those symptoms.

(I thought if withdrawal causes immune system suppression, this effect could explain the apparent COVID statistic correlation mentioned by 0-_-0 in parent comment, but from your information it’s unlikely to.)
Why I'm Adding Dividend Growth Stocks to My Portfolio
Seems like anti trust can help here.
Google Translate Cannot Handle Dead Languages (2019)
How Apocalyptic Is Now?
OK then:

- Slow compilation, I think even now immutably concatenating a handful of strings makes the compile time exponential.

- Over reliance on keywords and special case syntax, magic doesn't compose. A bunch of it just supports Optional for example.

- Xcode, nuff said.

- Equatable and Hashable for tuples were implemented with invisible compiler magic, so they wouldn't work with generics.

- Variance is hot garbage, it has variance, but no way to control it.

- No higher kinded types, so useful FP abstractions become a chore to implement.

- I regularly had compiler crashes on comparatively simple code.

- Sometimes absolute nonsense compile errors pointing at random parts of my code.

- SourceKit didn't handle basic stuff like type aliases.

Going on the various things I've seen since we switched our project to JavaScript from Swift it looks like the keyword soup has gotten worse.
Right now people are using Electron. ‘Better’ is not that high a hill to climb.
If you analyze specific sectors or stocks, it really isn’t as irrational as it seems. Hotel, airline and restaurant stocks are more than 50% down YTD while tech/saas stocks are flat to positive. That said, there are some stocks that seem mispriced like Chipotle, which is still up YTD.

And investors probably are too optimistic about some tech companies since the recession will surely impact enterprise spending.

But it’s not as irrational as you may think once you look at the individual companies doing good and bad now.
Show HN: A dev-tool intended to make responsive web apps development faster
What are the plans regarding multithread / multiprocess support?

On the face of it, multiprocess support might seem a bit stupid, but it would greatly help the porting of more complex applications. The 'processes' wouldn't need virtual address space or memory protection, just give them a block of memory and pick a CPU to run the code.

If you have multithreading, do you need any scheduling code, or can you just pick a CPU for each thread and leave them to run? What about the kernel's own threads & processes?
To clarify by example, consider this picture by ptoing[0]. It employs various dithering techniques and AA in the right places to achieve amazing results with a fixed palette on an 8-bit system. The individual pixels can still be discerned but the dithering adds both depth and texture and the AA adds a sense of smoothness.

[0] https://csdb.dk/release/viewpic.php?id=171065&zoom=1
Yet Another i3status replacement written in Go
I've started a Rust framework for writing Max/MSP externals (plug-ins, compiled object). Still a long way to go before I get to the actual DSP part, but has been pretty fun so far. Really hoping it would lower the bar for writing your own externals and make it more fun.
You can learn Rust to get a good general understanding of implementing everything without allocations. The knowledge later transfers to other languages (though you'll miss the guarantees that Rust provides).
Is there any data showing which patients took D supplements (or daily multivitamin) vs having naturally normal/high levels? Medical people, does the answer matter?