skysight-inc/HackerNews huggingface dataset:
> The file transfer protocols with good UX are all either Internet-dependent (cloud storage), proprietary (AirDrop), slow (classic Bluetooth file transfer), or all of the above. Under those constraints, the QR codes feel a bit like a clever hack.

There would have been other alternatives to make life easier for people:

1) the Switch is gonna be connected to your LAN anyways via WiFi - so have it open up a SMB server that you can connect to.

2) Use the Nintendo Switch companion app and broadcast packets to allow local discovery

3) Expose the content of the internal storage and/or SD card via USB MTP

4) Use the NFC transmitter in the right JoyCon that is normally used to read Amiibos to transmit the WiFi credentials like Sony does this in some of the Alpha cameras.

The problem is, we're talking about Nintendo here who require you put the Switch into the DMZ with full (!) firewall exposure to play Animal Crossing because apparently they have never ever heard about STUN/TURN or WebRTC. Good luck if you have two people in one household who both want to play Animal Crossing as the host with someone else!

I, seriously, have NO FUCKING IDEA how a company can be at the same time so good at implementing software and so fucking bad at the basics. Jesus. They have all the hardware they need but apparently are unable to make use of it.

(Side note: Anyone here who has tried fuzzing the network stack that Animal Crossing uses? Could be a nice vector for remote code execution, especially since the way AC operates network play requires it be wide open to the Internet)
FreeBSD once had Docker working through the Linux compatibility layer. No virtualisation. I always thought would have been really cool to see that ported to macOS.
> for any serious development you'd want your environment to match live one

Not sure what you mean by "serious", but I get paid for doing webdev (Rails) on an ARM Mac and we deploy to x86 Linux boxes and our only environment is Gemfile.lock, yarn.lock and roughly the same DB version. I don't remember ever having problems with that.
> To put it another way, this is like giving a German person an English keyboard and, when they ask you where the umlauts and eszett are, telling them that they don't need that because the English keyboard now has autocomplete support for German dialectal spellings.

German persons are normally quite accustomed to typing umlauts and eszett as ae/oe/ue/ss. Just think about domain names with German words, let alone pretty much every English-based website form would not accept any umlauts as an input.
People create brand new accounts when they want to say things that could cost them Karma.
ICCL lawsuit takes aim at ... the entire online advertising industry
Amazon search is rather lame. Last week I typed in the exact title of a book. The book way way down in the search results. Before it was what Amazon thought were "better" results.

Please, Amazon, verbatim matches should go first. Then do the AI thing.

Google, too.

This is really important when looking for something obscure.
As a sidenote, my alma mater, Faculty of Informatics in Brno, Czech Republic, has Goedel depicted on its insignia, as he was active in the city:
https://www.em.muni.cz/udalosti/698-insignie-fakulty-informa...
Thanks for the info, that's very interesting.

> The fact you don't know about it doesn't mean it doesn't exist.

I take your point.

Interestingly, growing up in the late 80s, we were briefly taught Zhuyin (https://en.wikipedia.org/wiki/Bopomofo), but not this. I don't believe my parents (both native Shanghainese) even know how to "spell" Shanghainese.

Ah, the lost art...
> "How can you leave out von Neumann from such a list?"

When I read the title:

"1931: Kurt Gödel shows limits of math, logic, computing, AI"

my head automatically completed it with

"John von Neumann approves."

I always found it fascinating and a sign of von Neumann's greatness how quickly he not only understood the consequences of Gödel's discovery but also that he immediately and publicly accepted them.
Really interesting. Can this work with Hasura?
The cop was liberal?
Yeah we have this in the UK. It's called Time Off In Lieu (TOIL).
It may be inconvenient, but the main point is to help prevent someone from emptying our bank accounts by merely stealing our debit cards or walking around with a contactless payment terminal in the tube.
Why is there even a paragraph? It's weird. Like mentioning naked mole rats. Sure, it's only one paragraph and I have nothing against naked mole rats in particular but what's the point?
Nintendo is not good at implementing software, it is great at game design but its software really is a big mess full of bizarre bugs.
Looks as if Akamai is having trouble. CDNs are not having a good month this june.
Yes, it does! We have more and more people who want a more powerful cache setup than what Hasura offers or are just self-hosting Hasura. Both self-hosted and Hasura cloud work!
If pen and paper works for you, then so be it!

I grew up with pen and paper too, but now I couldn't live without the synchronization and easy sharing enabled by digital. Also I suck at organizing with paper while digitally I can neatly organize everything in folder.

However I do think digital note taking is more painful than hand writing if you want to go beyond plain text, and digital devices can be distracting when I should be focusing so I recently ordered an e-ink tablet that I'm waiting to be delivered. My hope is that it brings flexibility of paper with the organization and sync/sharing functionalities of digital.
If that were the case, input methods by Chinese companies like Sogou wouldn't support Cantonese either. The opposite is true: here's a description of how to enable Cantonese Jyutping input in Sogou for iOS: https://jingyan.baidu.com/article/60ccbceb100b7c25cab197c4.h...

I think the more likely explanation is that Apple has a small team supporting all of the world's languages, mostly focusing on widely-spoken ones, while Sogou has a small team focusing on languages widely spoken in China, so their Cantonese support is better.
The algorithm reminds me of Soundex.

https://en.wikipedia.org/wiki/Soundex
The Irish Council for Civil Liberties [ICCL] is taking IAB TechLab (Interactive Advertising Bureau), and other, to court in Hamburg because they "set the rules that govern Google and Facebook and the global online advertising industry".

The complaint? That the system of Real Time Bidding " broadcasts personal data about us to thousands of companies. Though RTB data can contain very sensitive information, industry documents also confirm that there are no technical measures to limit what companies can do with this information, nor who they pass it on to."

Should be an interesting case.
> we can deliver Read-after-write consistency

Based on the comment on max below that's not read-after-write consistency but it just becomes eventually consistent but ideally within ~150ms. What would be the consequences of bypassing the cache for read after write, does that break your model in any way? (I guess at the very least you will lose your statistics feature)
Whatever your cause, two wrongs will never make a right.
> "...but I don't think the CCP is so crudely trying to eliminate languages."

Last time I checked, less than half of the population in Guangzhou knew how to speak Cantonese.
Not true at all. You can do serious development using a virtual environment in Python.

Using Docker during development is not required and in fact not always ideal.
As far as I know, there is a gradual trend to push Mandarin at the expense of Cantonese, and there is reason for concern, but I doubt there's a connection between this and Apple's decision here. (There's a reason I said "crudely".)
Service mesh – a control plane for your application
I can't give you one formula for that. It depends which kind of product, since most things are more than just investment objects.

What is the value of money, viewed as a technology that facilitates the everyday exchanged of goods and services? My only answer to that is "incalculable", since I can't really imagine society without some variation of it. The value of that concept does not reduce to a number.

If we then move on to the discussion of different forms of money, say cash versus digital, or bank deposits versus cryptocurrencies, then I honestly don't see how "number of units times trading price" is any measure of the relative usefulness or value of each of those as technologies. It might be an answer to something, but not that question.

Actually, now that you've made me think about it, I might concede that market cap is useful measure of something's value as an investment object. But the value (rather, usefulness) of a currency is more than that. My salary is not an investment, it's a way of storing the value of my labour and convert it into the stuff I need to survive. So to me, that discussion needs to cover things like efficiency, resilience, and politics (e.g., who controls it). And to me, Bitcoin is very far from a winner in any of those.
Probably true. Half of the teens in the region dont speak the language anymore. So CCP is admittedly quite effective at it. Although Cantonese Voice recognition still works.

And somehow Apple Arcade still not available in HK and Mainland China?

Edit: Actually this brings back memory. About twenty+ years ago I made an English to Cantonese Translation with Romanization Input Method on Windows and later on Mac using VanillaInput / OpenVanilla so I could use it for IRC and ICQ. At the time voice recognition of anything was sci-fi stuff. Dragon speech recognition sucks no matter how much training time you give it. Twenty years later we are close to real time on devices speech recognition.
Does Bear now support tables? I tried it and liked it, but the lack of tables was a deal-breaker (and replies to my questions make it clear that it wasn't a priority)

So I'm using VS Code with the Journal plugin, Markdown notes, and ripgrep for searching. Works fine for me. For more fancy stuff I use DevonThink.

(And I too have never got into org mode, despite several tries)
I think the comparison made by the author is unfortunate because of their lack of context of Russian transliteration. I speak Chinese and have some Russian language understanding so I feel I can give a better explanation:

Imagine you had no Cyrillic keyboard and had to instead type in transliteration. So that if you want to obtain the following sentence:

Все люди рождаются свободными и равными в своем достоинстве и правах.

You'd have to type this instead:

Vse lyudi rozhdayutsya svobodnymi i ravnymi v svoyem dostoinstve i pravakh.

Not so bad, millions of people do it every day. However, this only works because the transliteration system is based on mapping common values of the Latin alphabet into Russian. So the cognitive distance is not so bad.

Now, let's imagine instead, that you'd be forced to use a transliteration that was originally used based on mapping English language pronounciation values, such that you'd have to type something like:

Vsay lyoodee rogedahyootseea svoughboughdnuhmee ee rahvnuhmee v svohyam doughstougheenstvay ee prahvahch.

That's closer to the idea of what the typing of Cantonese in Pinyin instead of Jyutping would feel like.
The way I classify things is as follows:

1. Notes

2. Tasks

These are not mutually exclusive. And the fact that they are not mutually exclusive is, in my opinion, one of the major obstacles in being able to develop a really good process for taking notes and then operating on those notes. I frankly don’t care much for any note software out there because the note taking part is generally easy so I just default to Apple notes for jotting down “external brain hard drive” stuff.

I’m actually working on a solution that integrates the notes and the tasks. See, I’m in meetings all the time so I write things like:

1. Client’s main priority is look and feel of website. (This is just a note)

2. Client needs to be done with project Dec 1 (also just a note)

*3. Ryan (me) to set up meeting with Joe and Jane. (This a note but I have to do something here and track it)

I can’t stand taking notes and separately having a todo list. They need to be integrated. You need to be able to take notes and quickly see all the todos that came out of it. You also need to be able to prioritize those todos and filter them as part of your day and executing on those todos. This is what I’m working on and I think it is the silver bullet for me.

If anyone wants to come along my journey or wants to see the prototype, email me (ryeguy_24 at yahoo).
That I was right that there's no specific reason why COVID vaccine was missing from a random PDF?

Some people are desperately searching for any evidence that COVID vaccine is more dangerous than Advil to justify their beliefs. If you look through enough noise you can eventually find some that's signal looking
Another common slow down is bind mounts. Each file system operation is an RPC request between Docker for Mac and the Linux VM.

I’ve never been super happy with Docker for Mac. I did a pretty deep dive into figuring out why it’s so slow with no satisfying conclusion: https://stackoverflow.com/q/58277794/30900
It still rendered as a revolver on the phone I used to write that comment. Guess I'm still on 2017 Android. Please do not invite me to any water gun parties.
Dlinkrouter.local – dlink router login – dlink router setup
Smart Connect is one of the efficient functions within the dlinkrouter.local device that automatically switches your router to the faster frequency band within the network. It automatically enhances your network speed by connecting your devices to the appropriate band within the network for an optimal speed. The feature is enabled by default and can be configured through the web interface of the Dlink router.
It matters a lot because for the ‘gold standard’ existing ones the scare story is they aren’t effective against the variants either.
It's a lot easier to remove yourself from the critical path if your cache has problems than it is to add the caching after the fact when a third party is having problems, though.
I do sympathize with how it must have felt during that presentation, but I do wonder why anyone would take the words of any high ranking US military official serious at all, at anything they say. After all, they are just representatives of an ideologically warped criminal enterprise, perpetually serving the interests of a questionable industry that rose to prominence during WW1 and WW2.

War is a racket and so is the industry that feeds on the perceived threat of one. The humongous US military budget ends up (at least a substantial of it) in private pockets somehow. The US is of course not the only country playing that racket, but it certainly is the undisputed biggest player. Speaking truth to principles and morals is simply out of the question for anyone involved, with that amount of capital changing hands.
According to wikipedia, grass is now believed to be a bit older:

> Before 2005, fossil findings indicated that grasses evolved around 55 million years ago. Findings of grass-like phytoliths in Cretaceous dinosaur coprolites from the latest Cretaceous (Maastrichtian) aged Lameta Formation of India have pushed this date back to 66 million years ago.[11][12] In 2011, revised dating of the origins of the rice tribe Oryzeae due to findings from the same deposit suggested a date as early as 107 to 129 Mya.[13]

Still, that seems surprisingly recent. Ginkgo trees are almost 3x older.
Plan the day, and plan objectives. Write it all down. It's not a silver bullet, but it works for me, it helps even more than Ritalin/Adderall. On the other hand, I have no advice for self-esteem issues. I guess I am more confident about my intelligence since I passed an officiel IQ test. It's not trendy to discuss IQ, but it was for me the most scientific way to address constant self-esteem struggles. I may be aloof and weird and stuff, but at least I guess I have something going for me, and which means I should be more assertive.
Why low-code development tools will not result in 80% of software being created
Maybe someone is forgetting that the COVID19-vaccine Pfizer produces is on license from German BioNTech.

(Pfizer did conduct the trial afaik, so maybe that is where the expertise is lacking.)
A computational framework to predict people aesthetic preference for art
Currently there are no currencies that are based on gold. Must be a reason for that.
There is a little great book called "Godel's proof" by Nagel and Newman[1]. And definitely requires some focus but readable nevertheless.

[1] https://www.amazon.com/G%C3%B6dels-Proof-Ernest-Nagel/dp/081...

Edit : removed a line
Oh, it seems like I’ll have to wait for that, at least for batch queries support.

I’ll try to keep myself updated on your changelog.
You lack historical context there, what about Israelis expelling people from their homes, people who lived there for centuries? There's no good and bad side there, it's 2+ sides fighting for limited space and resources (and colonial and neocolonial powers steering the whole thing to suit their geo-political interests of the day). It's ugly all over, no matter which way you look at it...
Rather the API client calls the invalidation methods on the server to invalidate cache. The server doesn't do it all automatically.

As far as I have understood.
I regularly set up servers using the stable PHP packages. If you sell a setup to a client then you want to provide an "expiry date" for the setup when the OS goes EOL. Stable packages kept up to date with nothing but security patches makes sure whatever you set up will run for X years without you having to worry about features being deprecated.

There's no need to have those versions pre-instaled though. As long as they can be installed with apt/yum then those who need them can install them.
The best tool I currently have to battle procrastinating is acknowledging the nature of my personal beast - My procrastination is mostly not driven by laziness or ADHD, but actually anxiety driven.

When facing new tasks with unknowns, my fear of failure & social anxiety is what's holding me in place. (Which is pretty silly, since not doing the task is basically failure in itself, but I guess then you get to blame "laziness" and such)
Agreed: the lawn is much more important in anglo culture. Compare with Italian or French formal gardens. Britain has a temparate climate with high precipitation, which does make lawn cultivation easier than Mediterranean climates. Just take a look at tennis grass courts or cricket pitches in hotter climates like Australia. The Australian Open used to be played on grass, like Wimbledon, but switched to hard courts back in the 80s.
There is no way to type Hungarian double acute accents on US International or UK Extended keyboards. You have to use workarounds like copy/paste, Alt-codes, or substitution macros.

(Also, there is no double acute a in Hungarian, only o and u.)
A nice wee gameplay trick I really liked was the text path projected in the direction the player is moving.
I know it doesn't seem like much but it could easily be overlooked and really adds to the flow of the game. Love it.
- A simple
Static webpage for general information. This is updated about once a year.

- email for writing to customers. No automated emails or boilerplate.

- smartphone for speaking to customers. We use a combination of FaceTime, WhatsApp, and Signal so the calls are free but also because the audio quality is way better than a normal telephone call. We also use IM’s. This seems to mostly happen on WhatsApp and is customer driven.

- Word, Excel, and Keynote for documents.

- Pixelmator Pro for graphics.
+1 on the features phones - I worked on quite a few of them that had Jazelle acceleration for J2ME.

Solid 60fps on those 206MHz CPUs and the bottleneck was actually the display pipeline!
I mean the real trick there is to not use single-file modules. If you make a folder with a __main__.py and __init__.py you can get rid of the if statement.

Not entirely obvious.
remarkable 2
This sounds really interesting. I'd be interested in having a chat around a partnership with Budibase:
https://github.com/Budibase/budibase
I would love to know some actual numbers. It does seem like Swift adoption on server/Linux by people who aren't already Mac/iOS developers is horrendously low.
What most ppl don't notice is that Gödels incompleteness theorems are themselves expressible only in a logic system capable of expressing Peano arithmetic. Now this means that they apply to themselves which means that we cannot know if they are made up from a axiomatic system that can prove anything.
I disagree quite strongly, in that this is simply a function of familiarity. Reduce is no more or less readable than for (especially the C style for — imagine trying to work out what the three not-really-arguments represent!)
I for one will be glad to witness the demise of modern architecture, and a return to human friendliness. I'm tired of being crushed by some grand architect's great ego piece, or "utilitarian" philosophies of living spaces.
That's still, in my opinion, overkill and unnecessary.
But then if you are doing serious development, you should also be comfortable with Homebrew. Being a Ruby developer myself, I never used the bundled interpreter! This news is not that relevant. Obviously these runtimes are included because some packages or libraries need them, but I'd not depend on them for development.
Everybody feels this friction when committing to some decision, especially when they are life-changing decisions like moving to a new area, taking up a new job (or career), marrying somebody, having kids etc. It's natural.

Usually it's impossible to evaluate every circumstance and make a 100% rational and informed decision. And you are right that committing to something - walking down some path in life and staying responsible to your choice - closes other doors in life. This can lead to analysis paralysis, being stunned by the variety of options.

What you can gain by making up your mind and having a responsible commitment is that it can bring you to depths you have never seen or experienced before, which can lead to more happiness and self-development (spiritual development).

In many situations like choosing a life partner or a career path, you can only have a 'best guess', and the rest is actually made up by your own faith and hard work in deepening the relationship.

I recommend this (pop) psychology book which has some chapters touching on this topic. https://www.goodreads.com/book/show/347852.The_Road_Less_Tra...
You're going in a dangerously socialist direction here. Let the free market sort it out, and may the best man (billionaire) win. We get innovation & progress that way.
Neighbors or their landscaping services running small gas engines day in and day out in the service of some manicured lawn ideal is one of my least favorite things about having neighbors.

Now I look for the surrounding area to be slightly weedy or unkempt, but not completely out of control, as a sign that no one is going nuts with lawn care. Which I then take as a sign that no one is going to drive me nuts with their equipment.

The most ridiculous and obnoxious thing so far is the apartment building across the street from my current place. The landscaping company had a man on a riding blower who was also using a backpack blower at the same time. What a cacophony of engine and blower noise to no useful purpose.
That description is clear and simple indeed, but these are generally called "dynamic" https://en.wikipedia.org/wiki/Dynamic_algorithm in the literature. "Differential" refers to something else altogether, namely being able to automatically compute the gradient of some general calculation on continuous-valued inputs! (The intersection of differential and dynamic problems, where the point is to recompute answers quickly when some continuous-valued input changes, is called "kinetic".)