skysight-inc/HackerNews huggingface dataset:
Onenote does all those things. clunkily in the case of free arrangement, but hold ALT and it will do it.

In my crazy moments, I imagine porting Onenote's files to a linux program for read/writing Onenote pre-Windows 10 local files.

Then I remember there's almost no way I'm up to finishing that task, even if the file format is open, and I never get past the quagmire of 'what IS desktop linux, is it a .deb, a .rpm, must I use C or C++ i wanna use F#, GTK or QT and strange licenses and and'...then i fire back up my Windows pc and jot down my thoughts, embedded images, files, audio and all right in one file, and decide not to start yet another software project.

Onenote is just about irreplaceable for the following use cases, but open source stuff is close.

roam and notion dont even get on my list

1. notes are stored in an offline file

notewiki and wikidpad falls short here.

4. viewable images inline

cherrytree iirc falls short here? or maybe not but it deserves to be on the list ranked better than 'cloud notes'

5. tables

it is below here where joplin falls short afaik

7. ink and touch features

it is below here where xournal++ falls short though they have a ticket open to eventually use a newer file format that would support this use case...and then i plan to switch if at all practical

2. embed files right in the same file so i only have to sync / backup one file, not any linked files all over the disk

3. image / audio embeds that display/play the media inline
As of now, GraphCDN only caches queries.
Subscriptions are just passed through to the origin - a normal WS connection is built.
One WS connection counts as one request.
So, what did the Muslims do for the Jews?
It is likely that «pinyin» was either used as a generic word to reference a romanisation system specific each of the Cantonese and Shanghainese languages, or it was a blunder on behalf of Apple due to a poorly prepared communiqué. Also likely, it was a bit of both.

Some Cantonese dictionaries still translate the «Yale romanisation system of Cantonese» as 「耶魯拼音」 («yèh lóuh ping yām» – lit. «Yale pinyin»), but Jyutping is translated as simply Jyutping. When the keyboard becomes available, it will be either Jyutping or Yale. Google Gboard keyboard, for instance, supports the Yale Canonese romanisation system, which is titled simply as 「中文（香港）」. If Apple comes out with a Jyutping keyboard for iOS, that will make me very happy, and if Apple adds the Jyutping keyboard to macOS, that will make me personally even more happy.

RE: language vs dialect. Western linguistics considers Mandarin, Yue, Wu, Gan-Hakka, Min etc to be distinct Sinitic languages since all of them demonstrate a sufficient number of characteristical features to be classified as separate languages. All of them have the same superstrate language (Middle Chinese), apart from Min that had branched off somewhere between Old (Ancient) Chinese and Middle Chinese and, thus, has a different «parent» language. Linguistics slightly more than entirely did not exist in ancient China as a science, and the word that has been frequently used throughout centuries in China to describe varieties of Chinese translates into English as «dialect». This view has even influenced the Japanese lingustics.

Historically, China had not had an single official state language since the end of the Tang dynasty, which was the last time in the Chinese history when all people spoke more or less the same language (Middle Chinese), and by 1930s China had been facing the problem of the lack of the official national language that Germany was facing in the 19th century when Hoch Deutsch was finally standardised and promulgated as the country's state language to unite the nation. National Languages Committee of the Republic of China settled on Mandarin as the uniting language in 1932.

The issue of «language» vs «dialect» has also become heavily politicised, especially in recent years due to the undue CCP interference that is now seeping into Hong Kong. Using the CCP supported official definition, Mandarin is also another dialect. Just like any other Sinitic ahem language is anyway. It is a shame that the official multilingual education where kids in schools could teach Mandarin and their first family language(s) (due to the intermarriage, Chinese parents oftentimes speak profoundly distinct Sinitic languages) is not an option on the mainland. The increasing interference of the CCP in Hong Kong has also concerned the role of Cantonese as the primary local language with CCP sponsored «professors» of lingustics making wild claims, which, coupled with other extensive factors, rightfully and expectedly has given rise to the development of a dictinct Hong Kong identity with the Cantonese language being a major part of it, therefore the wrath in the article. 加油呀.
The original URL still works, that's the key.
Yes it reminded me of that too. I thought it was a repost - pretty sure its original web version was posted on HN. I spent a lot of toilet visits on that game... became pretty unfun once the board is super full, though.
> don't have the cash or connectivity to not run more than an IDE locally

It's not about lack of money. I prefer developing everything locally because it feels snappier to me, even with a good internet connection, or even a local server. It might not make a difference to you but that's what I prefer.
Weren't they all peaceful protests? Eg sit-ins, demonstrations, marches etc?

There wasn't really any "uprising" in terms of armed people actually trying to overthrow the government was there?

Sorry if I'm taking uprising too literally...
And then we would run again into people with an inflated ego, edit wars etc.
Except for `&nbsp;`, where the point is to look the same but behave differently.
a) That is technically true and it makes me super angry that US in a way normalised torture.

b) While it is technically true, I assume the prevalence is orders of magnitude smaller. Still, cases like Abu Zubaydah are extremely disturbing.
China: Fuel rods damaged at nuclear plant, radiation not leaking
Thank $diety for emojis making sure most user facing code ends up handling extended code points correctly, and teaching devs about the multibyte encodings.

I imagine in a world without them existing a lot of the non-ascii paths would not be regularly used.
How do the resulting executables perform, compared to using CPython? Did you happen to run any benchmarks?
I noticed that the ads the article portrayed as great appeard to be full-page magazine ads. So you flip through a magazine, read an article, turn a page and there's a full-page ad on the facing page of your article. You glance at it, read the article some more, then go back to the ad at your leisure when your eyes are tired or whatnot. Or you flip through the magazine, something interesting catches your eye, and it's one of those ads so you check it out.

That mode doesn't exist on web pages that I know of. We don't flip a page and see an ad that is out of the way until we want to look at it. There are plugins that do this but really who's going to install one of those?

I think ads can be compelling without artificially creating an urge to consume but I don't think it happens much anymore. The VW and Absolut ads are good examples. The VW ads build awareness of the cars' quirkiness and set a relationship up in your mind. Not until you decide you need a car does the personality kick in. Maybe the same with Absolut.

These days though I agree. I work for an advertising company and one of the purposes of campaigns can be "awareness." But it's not used much. Most times it's like you say: trying to get somebody to buy a thing that previously they didn't want to buy.
Is Italy [0] non-white world nowadays? Please keep race outta this.

[0] https://en.wikipedia.org/wiki/Italian_general_election,_1948
That's why I prefer non-targeted ads: makes it easier to ignore them.
And they get loaded down with query string fields for analytics. I kill those with https://github.com/ClearURLs/Addon
Of all the social issues in the world, apt-get and wget 404ing for my version of linux are the only things that trigger me
That's ... absolutely tragic and rage-inducing!
Facebook to begin testing ads inside Oculus virtual reality headsets
Seconding the suggestion, concept is a great game for people of all ages learning a language. It's also a good game overall :)
And are you taking monoamine oxidase inhibitors?
character…grapheme cluster…

Charster!
Always mixed feelings when we're once again watching HN judder round to the understanding that the sky IS indeed blue decades after the rest of the world figures it out, but hey, progress is progress.
Well, that depends on the purging characteristics of Fastly - this blog post is quite nice to read https://www.fastly.com/blog/building-fast-and-reliable-purgi...

We have a limit - you can only "tag" up to 1k items within one query. If you have more items in there, we can't purge all of them.

Due to the nature of the broadcast protocol of Fastlys purging implementation, I assume that it scales quite well - they have really big customers using this for a few years already.
The Ohio bill HB 6 that was paid for with illegal bribery was only partially repealed. The nuclear industry in Ohio didn't get to keep their money, but other interests did. It was, no shit, actually controversial in the Ohio legislature whether or not they'd actually repeal it at all after the bribery was revealed.

https://energynews.us/2021/04/19/utility-and-fossil-fuel-int...

https://www.cleveland.com/open/2020/10/heres-why-ohio-lawmak...

https://www.cleveland.com/open/2021/03/ohio-senate-votes-to-...

Before the bribery scandal, there was an attempt to forward a referendum to repeal HB 6. The efforts made against getting it on the ballot were cartoonishly corrupt and evil, and ultimately successful.

https://news.ycombinator.com/item?id=23922302

https://www.cleveland.com/opinion/2019/09/end-the-damaging-a...

https://www.cleveland.com/open/2019/10/ohio-house-bill-6-rep...

https://www.cleveland.com/open/2020/01/house-bill-6-referend...
Yesterday I found a link on a MS document that went via a protection.outlook.com redirect, and another link on the same page linked to itself
Because at every point in Oculus's development since FB got involved they have made extremely user hostile decisions.

FB does not deserve the benefit of the doubt, at all.
Please not. That would be the tower to Babel. Afterwards we are all just going bla bla and don't understand each other at all, because everyone invents its own funny secret emoji language.
Disclamer: amateur developer for 25 years, no formal education in that area

a loop that iterates over indices when I want elements is not readable, e.g. I prefer

for element in elements:

rather than

for (i = 0 , i < len(elements), i++) { element = elements[i] ...

This is maybe where this aversion comes from, people usually [citation needed] want to iterate over elements, rather than indices.
> There are no reasons at all in theory for people to change URIs (or stop maintaining documents), but millions of reasons in practice.

I am not convinced that some of the reasons are not theoretical as well. The article in general seems very dismissive of the practical reasons to change URIs, like listing only the 'easily dismissable' ones to begin with.

> The solution is forethought - make sure you capture with every document its acceptable distribution, its creation date and ideally its expiry date. Keep this metadata.

What to do with an expired document?

Don't get me wrong, it's good to strive for long lasting URIs and good design of URIs is important, but overall I believe a good archiving solution is a better approach. It keeps the current namespaces cleaner and easier to maintain. (Maintaining changes in URI philosophy and organization over tens to hundreds of years sounds like a maintenance nightmare.)

The archiving solution should have browser support: If a URI can not be resolved as desired, it could notify the user of existing historic versions.
Doesn't South Korea ban school work after certain hours? I seem to remember an article about people going and looking in windows to catch students up late studying and send them to bed...
Onenote has no markdown, no electron, not just plaintext, has images
There's a different comment here in this discussion from someone else that quotes the relevant text. Check that. Running the commands won't. But said elsewhere.
I guess that means a mutation like `editUser { user { name } }` would not trigger smart invalidation, since there is no ID to work with?
We were talking about video streaming services though, they usually require a log in, and in any case they’ll have a cookie so they know who you are.

Region locking is fine right, that’s exactly what Cloud+ provides, same thing with your third point.

As to the second one, I don’t know how big the simulated regions are but i suppose it will look like different houses at least. I’m sure netflix will think of something though.
No, no one cares about the final numbers - they are just, as the Bitcoin paper explains, Proof of Work. The only point of doing those calculations is to prove that you have spent X processor cycles in service of Bitcoin. You could entirely replace the calculation (and checkers) with a different calculation and nothing whatsoever would change about bitcoin, because no one cares about the values.

Conversely, if you found an algorithm that could compute those same values in microseconds on a calculator, bitcoin would plummet in an instant, because suddenly anyone with a calculator could run 99% attacks on the bitcoin network. The numbers aren't improtant, the busywork is.
What happens in an IPO? – Part 1
MacOS shipping with ruby/python etc allowed rich development tools like TextMate which became the template for modern text editors going forward to exist.

But I guess MacOS is more of a frontend for Electron apps now so it's less important when the logic is to just bundle everything needed in 1GB+ executables.
Can we remove all of the BSD subsystem and replace it with busybox please? Way less surface area for vulnerabilities and it’s more likely to be up-to-date if there’s only one binary which needs updating.
But then you will have achieved the TODO, ruining the joke.
KnittedKeyboard II
Here's something that works great and is free/cheap/supereconomical with great user experience and ease of use

CRM, telephony, online sales - https://Bitrix24.com

Email marketing - https://Mailchimp.com

Customer surveys - https://Surveymonkey.com

Whatsapp/SMS - https://Twilio.com
Correction: a bug. This is important to note, because only the non-loop version had precision issues.
For mild cases, very little time is wasted getting a diagnosis, low to moderate dosages of stimulants work brilliantly and with very few side-effects, and CBT bears its fruits within a few weeks.

The quality-of-life improvement is substantial.
I don't know if I should be disappointed by the pretty philistine reactions here. In the MDM in Warsaw I find so satisfying the fact that monumental reliefs show office and factory workers, mothers etc. instead of political leaders or so-called great people. I'm well aware that this is Stalinist 1950s architecture but to some extent you can enjoy art in abstraction from its historical context. I would likely agree that overt references to communism should be visibly contextualized or closed in a museum.

Monumental, uncompromising modernism to me expresses the desire to boldly go, as a civilization, and conquer nature both inside and outside of us. Today this desire is very controversial for pretty much all mainstream sensibilities - but I don't think we should rob the future generations of a chance to interact with this on their own.
Tmuxinator is great exactly for quickly opening tmux with multiple panes
>When you change a URI on your server, you can never completely tell who will have links to the old URI. [...] When someone follows a link and it breaks, they generally lose confidence in the owner of the server.

With 2+ decades to look back on after this was written, it turns out the author was wrong about this. Web surfers often get 404 errors or invalid deep links get automatically redirected to the main landing page -- and people do not lose confidence in the site owner. Broken links to old NYTimes articles or Microsoft blog posts don't shake the public's confidence in those well-known companies. Link rot caused by companies reorganizing their web content is just accepted as a fact of life.

This was the 2013 deep link I had to USA Treasury rates: http://www.treasurydirect.gov/RI/OFNtebnd

... and the link is broken now in 2021. I don't think that broken link shakes the public's confidence in the US government. Instead, people just use Google/Bing to find it.
Check How We Built a Custom Shuttle Bus Booking App for Flibco
I feel like Jeff Bezos read Manna and thought it was a great idea.

https://marshallbrain.com/manna1
For anyone else that is curious like I was, the #6 answer on that list is from 12 years ago: https://stackoverflow.com/a/140861/
>Apparently Apple prefers compiled binary for everything

If you're an Apple exec it's hard to ignore that iOS succeeded fine with just bundling everything into self contained apps. They definitely see this is as the future and the old model as the past.
True, but sometimes these 10 minutes help you to discover something new that will improve your code.

I had a few of these cases in my life:

- discovering optimized patterns in Perl, which led to code I could not understand the next day

- discovering decorators in Python, which led to better code

- discovering comprehensions in Python (a magical thing) that led to better code, except when I wanted to be too clever and ended up with Perl-like code
The Salvadoreans (or perhaps it's the BBC) seem to take the view that "legal tender" means any trader must accept it. That's not what the term means here in the UK; it means that once a debt is incurred, an offer to clear it with legal tender prevents the creditor subsequently suing for non-payment.

So you can't walk into a shop, ask for a pack of ciggies, and then insist the shopkeeper accepts a £50 note (or a bucketful of 1p coins, for that matter).
Genuine question: is there anyone (corporate or not) that cares that macOS is a certified Unix?
> Europe & elsewhere use the term freely without any negative connotations.

that's not true - a friend of mine, an European academic in (east) Asian studies - told me the whole academic field in Europe considers the term outdated and incorrect.
Yes, but you do have Netflix and CNN where you live, don't you? So then it's your problem too! :-p
Yes, one can speak their own first Sinitic language on the mainland (and they do, and many even speak more than 2) and that is not banned.

But they can't buy a textbook on their first language because the official policy is that everything that is not Mandarin is a «dialect», and dialects can't be studied (as in «are impossible to study due to not deserving to be studied»), therefore there is no need for textbooks.
I keep checking to see when this add-on will get approved to Firefox Android's anointed list
Nah, this won't work, because too many people just don't care.

The whole situation we are in right now is a arms race between the ad industry and users. Ads are going more and more sophisticated and intrusive (fingerprinting, tracking, autoplay for video/sound, etc.) which causes the ad blockers to get more complex and block the new techniques from the ad makers. This leads to even more shitty tech in ads and so on.

I really don't mind to have some (non intrusive) ad banners on a website if they just show me some stuff I could buy. But no, they can't play nice and try to change my position from potential customer to a product which they can sell and this is not ok.

The only defense right now are ad blockers and GDPR complaints. You see some sketchy tracking stuff? Send the website owner a GDPR complaint. Bind their workforce to respond to the complaints more and more (they are obligated to answer, even if your claim is BS) and after countless hours and $$$ they maybe get the idea. I've done it with a few websites and the ad load and amount of trackers decreased. Was it legal? Yes. Was it nice? Nope. Will I do it again? Oh yeah, I will do it until these people start to be good citizens on the network and stop fucking around with my data.
Not the OP, but it claims to be ~2x faster than CPython. I haven’t done extensive benchmarking, but for my small projects that seems about right.
At my company (Saas for SMBs), we use:

Webflow - marketing site, blog, help docs, changelog

Audienceful for Webflow - for publishing content to Webflow, sending email newsletters, capturing email sign ups, social post automation, and other stuff (we're in the beta and know the founders, killer tool: https://audienceful.com )

Crisp - Live chat and shared team inbox for inbound leads

Lemlist/Reply.io - For cold email (outbound)

Builtwith - For finding leads who use our competitors

Fathom - GDPR friendly analytics for our landing page (so much easier to understand than Google analytics, especially the horrible new GA4)

Keyword listening - we use a bunch of tools for this to find leads outbound, like F5Bot, PMAlerts, Google Alerts, Tweetdeck, etc.

Hubspot CRM - but are not loving how clunky the UI is

Slack - for all team notifications (eg. new inbound lead from Crisp, etc)

Notion/Airtable - for project management and creating mini-CRMs for quick outbound experiments

Here's how our sales process works:

Inbound, we attract visitors from Google with SEO content published to Webflow via Audienceful, then collect email leads on that content. We keep those leads warm and eventually convert them with email newsletters (where we share valuable information, not sales offers) created via Audienceful.

On the inbound side, we also get some leads from Live Chat and social, but most customers are coming in from the SEO content and email newsletter.

Outbound, we assemble leads off Linkedin/Niche industry sites/Builtwith/our newsletter/etc. then qualify those leads and put them into Hubspot (or just airtable if it needs to be quick) to systematically reach out and track email communication we have with them.
I wrote about this over a year ago over here https://ao.ms/how-to-package-a-python-app-using-nuitka/

I've also used it in a production estate, and it works wonderfully well.

Would recommend!
Many care that macOS is Unix-like, I doubt anyone cares about the certification.
I think that this is fine because if you need it you can easily install it with brew.
The only "good" part is that even managers in the Nordics have the same work-life expectations as the workers. Of course there are some managers who take work home more than others but unless you are in the C-level you can tell anyone who tries to make you work more than the usual 37,5-40h a week to kindly fuck off.
The word I was looking for is "robust". Any realistic model must be able to accept tiny perturbations (like Gaussian noise) of the vectors, since that's how floating arithmetic works. An RNN can't be robustly Turing complete.
Well yes, the values existing are important, the values semantics aren't, that's why its a proof of work.
An expired document can be removed, and a "410 Gone" response returned. This is clearer for the user, who can expect not to find the document elsewhere on the website.
AFAIK Apple has written exactly 2 clients (Ios and Macos). It shouldn't be too hard to write 2 extra clients. In return you get to design your own open protocol from scratch and don't need to rely on Apple not breaking it at any point of time.
He was found guilty of "racketeering, extortion, wire fraud, money laundering, obstruction of justice, judicial bribery, coercion, witness tampering and arranging for expert’s reports to be ghostwritten". Surely that's not something one does in one's capacity as lawyer, and not well described as "legal".