skysight-inc/HackerNews huggingface dataset:
Somehow I parsed the title as next-gen adblock. Well, it is great to see the required technology is already here.
1. Performance

2. It encourages developers to ignore platform-specific design idioms and features.
Care to elaborate how this works?
I am wondering if it's really possible they got it all right the first time around.. It's fascinating there was no major breakthrough in 60 years.

Your analogy is fair, but you can counter with "why invent bike, if horse works pretty well, so just stick with it". I am missing some "bike moment" in the history of UI.
> Why can't you recieve sms abroad?

Because my SIM card is useless the minute I'm outside of its recognized area.

> Why can't you give Google your current phone number?

Because my phone number is useless the minute I'm outside of its recognized area.

My old bank accounts have my old phone number on record. It hasn't been my phone number in 6 years and they don't accept phone numbers from my current country.

I'm not going to give Google my current phone number, because if it changes again, I'll be locked out of those accounts forever should I move or change numbers again. As it is, I can still login while having someone lend me a phone and making my account completely insecure.
You're missing the forest for the trees.

Do you think your 200-word explanation is easier for a beginner to understand than "this value is immutable — it will never change"?

My initial argument was that JavaScript is a terrible choice for learning FP, precisely because it has so many caveats and is notoriously poorly understood, even by people who use it every day. Your lengthy explanation proves my point.
I agree with the article. For instance, I was using Rails a lot in the past when I was bootstrapping small shitty projects to get a "taste of the user" and validating my ideas.
For more complex projects I am using Ruby business oriented frameworks (trailblazer is a great choice here!) but I flavour it up with some ActiveRecord and ActionMailer as its very convenient. In general, the whole Rails framework became too much for my projects and to blown up.
Slack has a budget of multiple millions, RipCord has a budget of zero, and one programmer who works on it in his spare time. Which is faster?

Polishing RipCord so it looked indistinguishable from the Slack client wouldn't be that expensive. I would argue its much more "they don't know how" than "they are making a business decision not to."
Also, Local = trades with their own money, rather than working for a bank or other financial institution.
I agree with you that it makes sense from a dev point of view but what about the users?

Imagine all restaurants and cooks in the city decide that from tomorrow they want to make their job easier so they will drop ingredients, hygiene and processing quality with 80% so they will work less and make more profits. The ones that won't follow the new way will be put out of business because they will have more expenses and the lazy ones can put some of the new profits evangelizing the new ways making it look cool.
I have only two copies - one stored in home for quick access if needed, second in bank storage locker with all other my documents.
Show HN: Papyrs – build wiki/intranet sites drag&drop or Markdown
This must be infuriating for webdevs if some of their users report an error because they're in the percentage while the devs who have to fix things aren't in it, unable to reproduce the error.
Two days you could have spent on writing 10 articles instead.
Americans pay higher prices than they would otherwise pay for the same goods because of the card reward schemes, not necessarily higher prices than Europeans pay. Taxes are very different, for a start.

I think you do have higher incomes, generally, and a lower tax burden. Fewer government services too of course. Not sure that's much to do with credit card reward schemes though :)
Is this currently blocked by uBlock Origin/uMatrix?
You can't screenshot it.

The app puts a no screenshot request, so you have to scan the qr code from another phone.
If you want to get traction, you need to be far more creative in your business model. The main application of background removal is online meetings and its already well implemented but it leaves a lot to be desired. One thing you can do is to make service completely free. Offer a desktop app that creates a virtual camera that you can use in Zoom, Teams etc. Differentiate yourself by adding features such as much more cool and fun background wall papers or even live videos. Focus on adoption, not revenue. Once you get traction, offer premium background images or videos. Create a marketplace where people can buy/sell. Focus on buyout by big players because ultimately they have the platforms with millions of users where you can provide far more value.

Removal of background in images is also big (your site only seem to offer video/gifs). I've personally tried half dozen solutions and all fell short in low lighting scenario. If you are actually doing good here, you can beat competition. There are probably hundred websites out there for background removal for images, none works well.
I've read both, and I would strongly recommend ISL first as it's much broader and covers the basics much much better than the Goodfellow book.
The hybrid location tracking technology was actually invented by another company that later sued Google:

https://en.wikipedia.org/wiki/Skyhook_Wireless
> You're moving the goalposts;

Actually, I'm not. See the post above, you claimed "BlackBerry always retained the capability to read your message traffic. Apple does not." [1], and I was responding to just that: Apple can read your message traffic. You yourself have proved it in the above reply: iMessage neither allows key-signing (nor even key verification, I must add!), and the Central Authority iMessage users have to trust are Apple themselves. It also has supreme control over all updates that are shipped to your phone, so even if someone does decompile and verify his build of iMessage, it doesn't mean that the targeted user was shipped the same version at all. So let's agree to put to rest your claim that Apple can't read your messages, OK? (note, I don't claim that it does, just that it can)

Now, being NOT paranoid, I'm actually not angry at it, not in the slightest. The downsides of a real privacy and security have a very serious and negative impact on user experience, so for most users the simple capability to sync all their messages from a central server (like Telegram does, "the most secure messenger", hahaha) far outweighs the dangers of being spied upon.

What irks me is the sheepish trust that people place on people who promise them "don't worry, you are super safe, without any downsides of real security, and people buy into it. The prime offender, of course, is Telegram, where users rarely, if ever, use the "Secret chats", but still think that they have the most protected messenger. Not concerning themselves that the features they like most (capability to access from the web, instant sync of messages on any device) comes from it being the least protected of any major messenger.

[1]: https://news.ycombinator.com/item?id=24054249
We've worked on this for the past years and we're finally launching!

Papyrs is for teams and companies who want to create an (internal) site to share knowledge, news, docs, etc. It's a new take on the old-school "intranet" (like Confluence/SharePoint) with a widget-based editor (which you can toggle between visual drag&drop and markdown mode). You can jump in the trial right away at https://papyrs.com/try/ and we're really proud of how well the editor works. With the Sublime-text style command bar creating pages is super fun. Any feedback is welcome!
I got caught out by this when upgrading all our sites to Django 2.1, as that version sets SameSite: Lax by default.

So, I'm assuming that any Django 2.1+ site will already be compatible with this.
The BBC has a bad record. They visited the Xinjiang Education Camp. Although interviews were allowed, they used various shooting and editing techniques to make this school look dark, distorted, and scary. Then the content of the filming showed that this was only a skill training school. Until the end, they did not give up and hoped to take evidence of lying, but the scene of Xinjiang people leaving the education camp showed that the interviewee did not lie.

Here is the link and explanation of the video https://medium.com/@sunfeiyang/breaking-down-the-bbcs-visit-...

So what strong evidence does this article have? A few photos and two screenshots of the chat. This is too easy to forge and can't explain much.

I propose a hypothesis: the protagonist once had a job, but he was arrested for selling marijuana (mentioned in the article). After he was released from prison, he could not find a decent job, because companies are generally unwilling to recruit people with criminal records. When he was facing financial pressure, the BBC approached him and asked him to take a few photos (and some props), then forged some chat records to help make up stories. Now he has a new job, BBC actor.

I think this hypothesis is likely to be true, but I will soon be labeled as a brainwashed person or a robot. I saw that many people here saw the BBC report, and instead of thinking about its authenticity, they directly began to scold how bad the CCP was, and then downvote all different opinions. I found it ridiculous.
While many of the points in the article have some truth to them many are misleading or outright avoid direct comparison.

The most telling point however is at the end:

‘I have worked in the oil and gas sector as an economist in both private industry and in think tanks, in Asia, the Middle East and the US over the past 25 years.’
A media report here in .au today told me only 1% of the ammonium nitrate sold here is for fertiliser, and 99% is used to make explosives for mining.

(I can't find the article I read, but my guess is that writer got those numbers from here: https://www.worksafe.qld.gov.au/injury-prevention-safety/haz... )
And when we compare it with Notepad++ or Sublime it is quite clear the performance lost in the process.

I only use VSCode for workflows I am obliged to.

Microsoft's React Native team has benchmarks where Electron causes 300x performance drop versus React Native.

Speaking of it,

"Xbox app for PC gets speed boost, ditching Electron for React Native UWP"

https://www.windowscentral.com/xbox-app-pc-gets-speed-boost-...

I dream of the day that VSCode gets rebooted into React Native.
Go look at the R source for mean sometime (you want the base function). It's not as simple as one might imagine.
Icons Pack/logos for the sites stored in Aegis.

https://github.com/krisu5/aegis-icons

Just extract the zip, and you can input any photo to the Aegis app
€ 1.98 / minute - wow.
As bad as that looks that was still clearly a staged camp. I'd assume the real ones are far worse.
Is there a book of similar quality that uses Python?
I like the unintrusive UI, but what I would really like is markdown support. I am not sure if that fits _your_ initial idea, but I'm a tech person, so, for me that's a must.

Also, add https, because google will punish you.

Otherwise, well done.
Sounds like that would evolve to become Google AdSense for your home office.
Having to deal directly with the business stakeholders can backfire so easily though. I wonder what the difference is between the companies that can handle this kind of re-org and the ones that will completely collapse after it.
I realized that most of my searches are completely trivial. (Calculations, common sites, etc.) I switched from Google to DDG and told myself to just Google whenever a result isn't optimal. For me it's best of both worlds; Google searches are probably around 10%.

> There's a very old saying 'Don't look a gift horse in the mouth', which basically means if something is free, there WILL be a catch.

Just a small nit-pick: I think the phrase is more about a lack of appreciation than the idea that every gift is necessarily flawed.

> Do not unappreciatively question a gift or handout too closely. [...] Related terms beggars can't be choosers

Src.: https://en.wiktionary.org/wiki/don%27t_look_a_gift_horse_in_...
Magento2 discussion on this, including a contributed module to work around it by overriding the built in cookie management: https://github.com/magento/magento2/issues/26377
In general: Use a custom proxy instead of using your browser as a proxy, in essence.

I'm curious too - what's the use case for this? Why would you want to iframe linkedin?
Nothing blocks service workers except the Brave browser.
I think that's really the answer. We all mess up and using tools that make it easy to mess up is a problem... It will happen and it can happen in very bizarre ways.
Love this idea.
According to the FAQ this only works with prerecorded video, not live video.
Isn't it the case that you can easily turn it off, in your own user agent?

For example, in this case (Firefox), to turn this new behaviour on ahead of time, the article says you can go to about:config and set network.cookie.sameSite.laxByDefault and network.cookie.sameSite.noneRequiresSecure . I'm sort of hoping/assuming that after this becomes the default, you'll still be able to override it using those exact about.config properties.
A website should communicate its purpose in a few seconds. This website does not.

tl;dr: "Alt text is important for people with disabilities. Treat it like poetry if it makes you pay more attention to it."
Xbox app for PC gets speed boost, ditching Electron for React Native UWP
The Tianjin explosion has been in the impression that many Chinese people have forgotten
> static files + Stores as a plaintext file

check TiddlyWiki
It's just one component of indoctrination. China also has experiences with prior re-education and work movements. Xi himself was sent to Yunnan (Down to the Countryside Movement) the TLDR is he's a believer. Work camps work, especially on impressionable generations. That's how you create red guards, and why CCP has been trying to ram patriotic education down HK throats. I feel like west likes to reaffirm anecdotes from Chinese cabbies who bitch about the dark times, when in reality those times also forged many believers. People conflate failed economic reforms with failed indoctorination movements. China of that era had much better success re-engineering souls than development - the former merely requires rhetoric which is free, whereas the latter requires capital which is not. Neither words or capital are constraints anymore. Uyghurs also skew young being exempt from family planning policy, so reeducating the youngest generation will shift the entire regions sentiment in 10-20 years assuming the region receives commiserate economic development - hence the vocational training component.
What is - in your opinion - a good English language source for getting a grasp of what is going on in Xinjiang?

And how is the western concern for human rights abuses in Xinjiang being covered by the Chinese media?
Any article published on telegr.ph renders beautifully on Telegram apps.

The apps have a 'instant view' feature. It loads insanely fast for most news websites
Thank God for that guy in the corner helping me to know how to feel.

Seriously though, this has been an incredibly annoying trend for a few years, everything has to be tagged with some pre-packaged emotional reaction. Such a dumbing down of public discourse.

Someone linked the official video and it's amazing: https://youtu.be/s1HA9LlFNM0
At least you can apply, you're American.
Or if they plan to.
Interesting. I think I know why. I did a huge migration and forgot to test that step.

Thanks for reminding me. Sorry that happened. Happy to give you a month for free if you can see yourself becoming a user.
China is moving ahead with lunar south pole and near-Earth asteroid missions
Why Your Life Looks Like a Cubic Curve
Good change. It's sad that Firefox can only do these sort of changes under the cover of Safari's or Chrome's larger marketshare. I imagine they would instigate more of such changes sooner if they had a more dominant position.
This book was recommended to me by a Chinese colleague:

https://www.amazon.com/American-Trap-Americas-economic-again...

It seems to me to be saying the US unfairly gained.
There are better ways than iframing for test/dev - eg. Fiddler, Selenium
Best of luck up there. I "found" the Methow on a bicycle trip from Seattle round the Cascade Loop out 2, over to the Okanogan, and back to Seattle on 20. I rode up the stretch of 20 to Mazama near mid-summer's day. It was cool, and horses were gamboling through green meadows on either side of the road. There was still snow on Gardner and the peaks along the Cascade Crest in the distance. Bikes are kind of slow, so there was time to drink the scenery in fully.

The Methow is a hard place to visit because you'll need to leave again.
haha thanks for the kind words
What does "properly" mean in this context?

All of my income is from my own software businesses. I used to try to do this with Ruby, and there were lots of problems. Now I do it with Haskell, and there are fewer problems. This ended up being a very good business decision for me.

What is the return on investment for me as a businessman on bothering to "do anything properly" when the resulting product is both cheaper to write and is more stable if I just use a better tool? What do I actually gain? Some kind of nerd-honour?
Please explain how service workers relate to third party cookies?

Surely service worker https requests are bound by the exact same cookie rules as any third party script, resource, etc?
There is also this story from Bloomberg about when one of their journalists tried to buy a single barrel: https://www.bloomberg.com/news/articles/2015-11-03/that-time...

"Could a barrel of crude really kill me?" I asked a petrochemical engineer captive to my persistent, doubtlessly annoying questions. It absolutely can, he said. Hydrogen sulfide gas—H2S, for short—has a terrible propensity to evaporate from crude, knock out your olfactory capabilities, and slowly suffocate you to death.
Also what does dropped it on PH mean?
I think you're grossly underestimating the effect of other visible bids on behaviour. When I was buying a lot of IT equipment, years ago, sniping was the only reliable way to win auctions. It was almost like people would only bid on things others had already bid on.
A good angle to think of for options trading is that writing out-of-the-money options is like selling insurance. Occasionally you have to make a big payout, but the rest of the time you're getting small payments.

Some of the market participants were effectively insuring others against the price of oil dropping too low.
One can only guess how much survivorship bias is in there
How Social Engineering Is Used to Bypass Your Security with Ease
I am fine with your tautology:

> It's not for you to judge whether the $40 is "worth" $40. It is.

What other sensible quantative way of defining value is there?

The question is do we think the position leveraged to extract that value is fair. You seem to think that price manipulation (presumably of some explicitly prohibited forms) can be unfair. So I assume you amenable to some extrinsic definition of fair play.

In your example what might be the form of advantage you exploited? It could be informational or it could be based on capital. Perhaps your informational advantage is based on diligent study of a situation or perhaps it is based on cronyism. Similarly perhaps your ability to take on the risk is based on hard work or inherited wealth. I'm not saying any of these is inherently wrong but people can and do take moral/social positions on such advantages exploited for profit. Even though that discussion might be rather intractable.

So we can define the value of the trade by the spread but that says little about whether the information/capacity asymmetries were fair. If a well functioning market is meant to approximate fairness with sufficient diversity of participants then a market anomaly like this seems like more like an exception to that rule.

I do not think it is justified to call it theft.
Fair.

Thanks for for the support :)
Fixed point also has the advantage that you can do it quickly without needing a floating point unit in your CPU. That means you can do it on microcontrollers, and you can do it in the kernel without needing to save extra user context on kernel entry (this is only relevant on architectures that have separate floating point registers).
Notion as a CMS for your blog/website
It's better than not using 2FA.
Congratulations for doing it as web app, pity that one needs to create a login to test it.
I wonder if it makes sense to treat floating points not as single points on the number line but as a range. This way when you subtract two similar numbers the result is a range that is wide in relation to the distance from 0, explicitly encoding the bigger relative rounding error.
For who unaware: PHP The Right Way https://phptherightway.com/
Ask HN: GPT-3 as an attentive-reading test for humans?
Would you agree that GPT-3 articles hidden among a few human written articles could be a useful way to test reading/cognition abilities of humans?

Looking at this post;
https://liamp.substack.com/p/my-gpt-3-blog-got-26-thousand-visitors

Then comments under the highest ranked GPT-3 generated post;
https://news.ycombinator.com/item?id=23893817

Only 2 people noticed it may be written by GPT-3. Are attentive-readers so rare?
Top Books That Every Web Developer Needs to Read in 2020
True.

I have considered a one time fee with upgrades.
A valid point. Especially as self driving is nowhere close to bringing in revenue for any of the companies involved. Other than engineers working with batteries or metals which lead to actual billion dollar revenues.