skysight-inc/HackerNews huggingface dataset:
Thank you. It's actually a sane take on the issue that isn't more about politics than the actual matter of a Cantonese speaker trying to type Chinese on a computer.

And thank you for pointing gaudat's comment. I've had a response, if anything, two version of the same response, which I think a typical Cantonese speaker should know what I'm saying. Back in the day, Google's "Cantonese pinyin" IME should be able to work with the kind of romanization and produce actual words.

The absolute key was a standard that's taught in a cirriculum. Pinyin is a standard that's taught in mainland schools (and arguably in HK schools teaching Mandarin).

Jyutping is not taught in school, and I'd wager that an average Cantonese speaker would find some of jyutping's romanization to be baffling. It wasn't taught when I was in school in Colonial Hong Kong, and I'm pretty sure that's not the case right now with school aged children in SAR Hong Kong.

Cantonese as a form of IME isn't destroyed by Apple or CCP, but rather by a lack of coordination to standardize to a single form taught as a curriculum.
If internet comments are any indication you just adopt a circular definition of "good driver" where all those things disqualify one from being a good driver.
> It solves some problems on the querying side (that not everyone has). OTOH implementing it server-side is a major pain unless you rely on third party stuff like Hasura or GraphCDN.

I'm not even sure "major pain" suffices to describe it. It's such a mine-field to implement that if it's tractable and non-insane to do so for one's project, then the surface area of one's API must have been so tiny that using GraphQL was entirely unwarranted in the first place.

[EDIT] I take that back: it can be fairly easy if your dataset is 100% public, read-only, and you don't care whatsoever about performance or limiting abuse.
Doge says no
Tu quoque arguments are rather poor, really.
Campaign buzzwords. It's the same reason neither party will actually do anything about 2A or abortion. Can't get your base riled up if the issue is resolved
Yes. I do it for my weather app that uses PyQt. On the release files I have single binaries that work flawlessly:

https://github.com/vascocosta/glueather
same with me...however, what i am annoyed is sometimes ads get in the way of your net activity and sometimes difficult to put it off...
Claudia's Power Decade (2020)
This only makes sense if the bad grammar is prior to the expensive part of the scam. In this case the expensive part of the scam was mailing the thing. So the funnel doesn't work.
Does anyone know what's going on at Gnome? It seems they prefer the 1% of computer illiterates above the 99% professionals who might actually use Linux. I've never heard anyone except gnome designers say anything positive about the dumbification of the UI, yet every version gets worse. Have they some research showing some kind of advantage for someone?
I have the same problem. There was maybe around 1998 big excitement over some program that would take a text and flash the words on the screen one at a time, including a cadence for commas, sentences, and paragraphs. You could set the words-per-minute rate to whatever you wanted.

I dabbled with it, and it seemed promising, but I never really put in a serious effort to break the habit.
F# comes to mind. It uses indentation instead of braces and has a nice ecosystem.
"The idea that there is some obligation to reproduce is a little antique"

You don't have the obligation to reproduce, and the next generation has no obligation to work and produce a surplus to feed you. Instead they can stop work on Tuesday when they have made enough for themselves.

Good luck eating your dollars.

You can no more save for a retirement in real terms than you can put on a sweater in August to save heat for January. Pensions are always a current production issue - how much of the production is reserved for those not currently involved in its production.

If you haven't added to the production capacity of the future, what right do you believe you have to draw from it?
Budgeting for equipment is easy. In the US because of how funding works budgeting / getting one off grants / short term taxes for equipment is often one of the easier (relatively) things to do. Meanwhile maintenance, training go by the way side.

Training humans is hard, that always is the hard part.
One of those thoughts which haunts me at night is the possibility that the "natural" rate of wanting children is too low to sustain a population, and so manipulation/coercion is required in order to survive as a species. What then?
I worked for a guy like that. I even tried going to him before I implemented anything try and get it to his liking the first time. He would still demand rework after doing it his way .
The monopoly exists in certain sub categories of internet. Gigabit is limited to the terrestrial providers that each municipality allows access to the monopoly they have on the telephone poles. There are alternatives in most rural areas to the terrestrial services, but not in the gigabit speed yet.

https://www.whistleout.com/Internet/Guides/ohio-satellite-in...

> Viasat's plans start at around $50/month and with it you get an unlimited data at speeds up to 50Mbps

Starlink exists:

https://governor.ohio.gov/wps/portal/gov/governor/administra...

wikipedia:
> Starlink beta testers have been reporting speeds over 150 megabits per second
Yes and then you can do self-referential statements again which leads you to the conclusion that Gödels theorems are provable only in a system that cannot prove its own consistency.
I agree. I find the obsession with happiness, and with the idea that happiness is the ultimate goal in life, to be problematic.

Like you said, happiness is a part of a fulfilling life, but it is not everything.
You're oversimplifying, because the question isn't about paying to remove ads vs not paying and seeing ads, but about paying and getting the product or not paying and not getting the product.

People's behavior depends on the circumstances they are given, and if "free (with ads)" is one choice, then indeed a lot of people will choose it over paying. However, if option is not given, it doesn't mean everyone who would've picked free are not going to pay at all.

There are some highly popular freemium/ad supported games but also lots of very popular games that you simply must pay for. Applying the 1% number from products where the choice is ad-free-or-paid to must-pay-for games and assuming they'd get 99x more users if given for free with ads is just completely wrong.

In general, people seem quite willing to pay for games (this may be less true in mobile, that's a rather different market). The challenge isn't that people don't want to pay, it's that the market is extremely saturated and it's hard to stand out from the crowd & produce a game that everyone wants to play over all the other choices.
Apple sells a couple hundred thousand computers that simply have to run a browser and show Facebook, for every one that has to have current PHP installed.

If you're developing anything and don't know how to configure your tools, I'm not sure what to say.
Some chains/coins are backed and developed by fairly well defined "legal entities" (presumably for reasons related to securities law). I am waiting with popcorn in hand for the day someone loses money via smart contract and then takes the entity behind the chain to court to overturn it.

(We've seen disastrous bugs overturned by community-consensus hard fork but not to my knowledge by court order). Not yet, but it seems inevitable.
Helm takes beautiful simple yaml config and obfuscates it. I'm convinced it was created by people who can't let go of the puppet/chef mentality. Kustomize won this battle, it's built into kubectl and keeps your yaml clean and elegant. Helm is dying, but it needs to die faster.
This is about the happiness of child-free adults
> This often manifests as developers or entire teams that can’t stop rewriting, refactoring, and rearchitecting code that is already good enough.

We got tons of code that I'd love to rewrite or refactor. But it works. Has done for 15 years and will continue to. Instead I can fix proper bugs and add new features.

Sure if the old mess is standing in the way of delivering something important I will do something about it. But not until then, we just tweak it when needed and that's it.
I don't think anti-natalists will exist much longer post-birth control.
Ah thank you, doesn’t that sign me up for everything instead of just this series?
I agree, if capitalism and the free market is to produce individuals who have fuck-you-money^2 then it would be great if they did interesting/innovative things that the market as a collective may pass on as being too risky and/or researchers can't get the funding for bc there's not enough money or the grant seems too risky.
Because, given evolution, and that we have survived as a species up til now, reproduction is a thing that normally happens.
How we made $2,500 by playing Animal Crossing
They also took away gift inventories, so you can't buy extra copies and send them out later.

Along with that they killed the four packs that used to be common for multiplayer games.
Hypothetically, what he's suggesting may not even need to be government-backed.

An independent auditor, with reputation on the line, could, for a fee, offer independent coin analysis and risk assessment. Perhaps something similar to the Underwriters Laboratories model... knowing a coin was "Coincheck-certified" or something could give similar confidence to knowing the UL sticker on a lamp means it's a bit less likely to burn your house down.
Heh, I can't imagine that feeling when you have really no idea what you're doing, you have 50 paying customers, and then all your equipment goes down. This sounds nightmarish unless you are some sort of electrical engineer
Yeah, thanks a lot for the feedback!

We are going to prioritize this task based on your feedback. It's definitely a concern. We don't even need to store the data in the EU if our users don't want/need it. We can even let them choose zones themselves for ingress - as in many (most?) cases, they would only be using one zone themselves.
What's funny about io_uring is that the blocking syscall interface was always something critics of Unix pointed out as being a major shortcoming. We had OSes that did this kind of thing way back in the 1980s and 1990s, but Unix with its simplicity and generalism and free implementations took over.

Now Unix is finally, in 2021, getting a syscall queue construct where I can interact with the kernel asynchronously.
I live in Ohio, can confirm this is false. Every state representative I've met with has been happy a citizen is taking interest in local politics and has been open to a conversation. A state rep is not going to target you house or street (not even sure how this would happen) because they disagree with you
The failure narrative is not necessarily true either. Are we to trust British state propaganda of all things?
I don't buy this theory. The reason I don't speed is because I don't want to get a ticket - I don't care if it's given to me by a person or an automated camera. And I never actually have to talk to a person to resolve a speeding ticket. The notion that our entire sense of behavior can only be driven by imaginary conversations seems like a bold statement.

Maybe your theory is true for some people (I'm skeptical) or it's partially true (very plausible), but I don't think this is the first line of thinking for everything and everyone.
YouTube doesn't provide the content, the people I watch do. I send them money. A youtube subscription to them, of which youtube takes a cut, doesn't disable ads -- only a second service, paid to youtube itself, does. Apparently $15/mo gets rid of ads, but $5.99 a month (less 20%, thanks youtube) actually creates the content I care about watching. Youtube has inserted themselves in the middle, and are extracting rent from both sides.
I appreciate the response and some of the numbers. That makes sense, and to back up your theory I can confirm that nobody around me got sick that I knew of. We did travel from Beijing but I don't think that's relevant given the rest of the post.
I'm not sure why these are being described as "wild looking" - they just look like a larger version of the engines you get on smaller turboprop planes - is it just me?
"it does not rely on any particular axiomatisation"

-- OK, what does it rely on then?
It’s the default state because humans are living animals with a biological imperative to reproduce.

That doesn’t mean you have to, but it shouldn’t be surprising that it’s widely considered normal.
I have been watching the laziest members of society sit at the top and complain about the hardest working people with the shittiest jobs for 40 years.
Over the last year or so the company I run moved some content delivery workloads from a CDN onto our own network. So now we have something like 100Gbit/s of total external bandwidth.

The next thought in my addled brain is that since we only really use the egress side of it, perhaps some of our neighbors would enjoy affordable 10G internet access…
> It’s not just you, but you are a tiny minority.

No, everyone agrees that ads are annoying. I install uBlock Origin on every single browser I come across. Every single time, people take notice almost immediately. They always tell me the internet just feels so much nicer. Many times they can't explain why, they just know.

Ads are a blight on the modern web. Everyone prefers the low-noise version.
I can't imagine it'd be possible. There're a whole lot of Andy Kaufman-esque / kayfabe / "the most entertaining outcome is the most likely" things going on.

Literally no conceivable parody could work as an actual parody, I think. There are coins people are getting rich off of with names and logos like "Pregnant Butt", "CumRocket", racial slurs, etc.

There's absolutely no doubt in my mind that if it hasn't already happened, coins named "Scamcoin", "Rugcoin", "Ponzicoin", "This is a scam coin, please ignore", "If you invest in this you will lose all of your money and be the laughingstock of your friends, family, and communitycoin" could probably quickly reach million/billion-dollar market caps.

You could make a token with a smart contract which self-destructs itself at a random time, and explicitly disclose this fact, and it'd still probably get a huge market cap and retain it up until the day it explodes. Or you could make one that does this, don't disclose the fact, have millions of dollars flow in without a single person ever looking at the code, and get the same result. (Doesn't matter if you do or don't publish the verified source code; if you do, no one will look at it, and if you don't, no one will notice/care that you didn't before investing their life savings in it.)

Poe's law doesn't even quite describe it, because it's not that you can't distinguish between parody and sincere absurdity. There's just no difference between the two in terms of actual real-world outcome. Whether you make an intentionally or unintentionally terrible coin, and whether or not you're open about it and whether or not people are aware of it, it's still going to receive a ton of investment.

And it pretty much makes sense why this is and will be the case (unless the US government starts cracking down). People are buying because they find it entertaining and think other people will find it entertaining and buy and that they'll think other people will find it entertaining and buy, etc. And then they just wait until their initial investment multiplies a bit and they try to get out before the inevitable collapse. It's a fast-paced psychological arcade game. In some sense it's a distillation of Wall Street to its purest essence, for better and worse.
It seems as if there is a small (billion dollar) problem with FB Ads Manager
Took this screenshot on FB today. I have avoided running ads there because I was overbilled by their ad service before. They don't have any real technical support number, and I just decided to pay the fee because text communication was far too frustrating, and totally useless. There are tons of people encouraging businesses and individuals to advertise their posts on FaceBook, but s*it like this is very untrustworthy.

When you switch the button either way, it says the campaign is published... When you switch it to the right, the button color is blue, even though it aligns with "off". This is probably taking a lot of money away from confused people and businesses on FaceBook. It's probably also illegal, but they can easily change it to hide the deception because it's all in code on their owned site.

Please spread awareness and save people who can't afford to lose money on this.

https://i.imgur.com/fwSvxEN.png
I think the term "mental model" is preferable to "inner simulator"
I think it's a fair trade, considering the ungodly amount of property and personal income taxes going to schools and subsidized child care programs that I am never going to use. /s
I don't really agree... with any of this, actually.

It IS simpler to use text - He claims "Text was never as portable as it's believed to be.", but ascii/unicode are probably the most portable formats we've ever created. I can't think of a computer that won't be able to parse and display one of those two formats (From embedded hardware, to old f16 parts, to my modern laptop, to the raspberry pi, to the fucking computer I designed in my EE classes).

Being able to type out messages is hugely helpful while debugging and developing (I copy and paste things that look exactly like the code he claims no one would ever write - It's like he doesn't understand the value of a clipboard, or a text editor I can dump a message into and change a single value in - Something I can conveniently do on pretty much any system ANYWHERE without having to install any extra software if the format is text)

His parsing example is hilarious - See that readable text above? Psh, Folly! That's hard to read so lets use specialized tools that depend entirely on system specific details and configuration (Int size, byte order, struct packing, etc) and claim that's better!

Extensibility, meh - I find this one rarely matters as much as people believe it does, but to me, the big benefit of text is that I can easily craft messages with new fields myself without having to write code to do it.

Error recovery... I can sort of agree (in transit over a noisy channel, use a format that supports ECCs) but he misses that there are two different types of error here - An unexpected field value/type, and a generally malformed payload.

The first will break binary but not something like a json parser. The second will break both (he only talks about the second, since he assumed the failure happens at tokenization time...)

Basically - My whole point devolves into "It sure seems like he's arguing for premature optimization".

If you have a spot where text is particularly expensive or inefficient, suck it up and move to a binary protocol that requires more documentation, tooling, and work. Everywhere else... it seems like a bad move.
It certainly does. (Or rather Rakudo the compiler for Raku does.)

There are some for people coming from Perl.

say $^V;

===SORRY!=== Error while compiling:
Unsupported use of $^V variable; in Raku please use
$*RAKU.version or $*RAKU.compiler.version
------> say $^V⏏<EOL>

Some for simple typos.

my $morning = DateTime.now.truncated-to('day').later( :9hours );
say $moroning;

===SORRY!=== Error while compiling:
Variable '$moroning' is not declared. Did you mean '$morning'?
------> say ⏏$moroning;

There are some errors that it can't find until it runs your code.

say $var.length;

No such method 'length' for invocant of type '...'. Did you mean
any of these: 'elems', 'chars', 'codes'?

(I omitted the type because it doesn't really matter.)

The reason Raku doesn't use `length` is because of the common Perl error of calling `length` on an array.

In Perl `length` is a string operation. It would turn your array into a number representing the number of elements, and get the count of characters in that. So it would give you a number representing the order of magnitude of an arrays length.

In order to catch this error, and to reduce the number of times it happens, `chars`, `codes`, and `elems` were chosen instead. (Functions in Raku are intended to do a single operation on a single type. If the argument isn't that type it often coerces into that type. `elems` for example is a list operation, so something like `Str.elems()` always returns `1`.)

Most exceptions are in https://github.com/rakudo/rakudo/blob/master/src/core.c/Exce...
bitcoin is a parody of itself

completely unusable as a currency, even maximalists cant seriously tell people to use it as such. "cryptocurrency" at this point means less useful than any currency in any mmo
Joule Thief
What I don't dream of is every commit message in that tree saying nothing but "fixes" or "updated submodules".
This page is really helpful:
https://professional.dolby.com/music/support-faq/
From my understanding of Chinese culture from having a minor in chinese, I'm very skeptical of equality of women in china except as a CCP official "fact". And pointing to the absolute number of female billionaires should really be talking about rates not absolute numbers but that does not say anything about the average woman.

Quick googles shows this: https://chinapower.csis.org/china-gender-inequality/

And why is the gender ratio so skewed? Gender selection of babies. That doesn't signal equality.
Indeed it does. The only downside of this is that the resulting binary is (at least in my case) almost tripled in size compared to Pyinstaller (5MB vs 14.6MB). But I can live with that.

Still doesn't statically link C libraries (or at least I didn't find the setting for it), or other libraries for that matter.

Pyinstaller binary build depends only on: libdl.so.2, libz.so.1 and libc.so.6.

Nuitka binary build depends on: libdl.so.2, libz.so.1 and libc.so.6 AND libpthread.so.0 (for the loopback mounts I suppose).

The one that always creates problems is libc.so.6, which usually is not present 4 year old systems...
The linked publication https://www.scottaaronson.com/papers/giqtm3.pdf speculates that the universe and our brain are "quantum Turing machines".

Given the assumptions, we need to count in the fundamental limits on computation. https://en.wikipedia.org/wiki/Limits_of_computation

It's safe to deduce our brain can't simulate the universe, but only a "less powerful" description/representation of it. Otherwise the assumptions are inconsistent, and a paradox arises.

Obviously, since we don't know how the brain nor the universe work... It's all speculation
Don't discount how many people regret not having children later in life. I'm not saying people have to have children to feel happy, but there is a non-negligible number of men and women who get to middle age and feel regret that they were not able to start a family. But by then it is almost always too late.

Edit: It's easy to look over at parents struggling with raising toddlers and think "I'm glad I don't have to do that", but once those children grow up and have lives of their own the level of fulfillment and joy those parents feel is impossible to describe to a non-parent.
Pretty cool!
Looks like it can only used in automatic mode (like wq-quick),it would be better if it can just setup the tunnel and leave the rest for custom configuration.
I totally agree with you on this one!
Best would actually be

#!/usr/bin/env sh

Since this binary is required by the POSIX standard to exist at that location.
We are mapping out the carbon emissions of all consumer food products - https://codecheck-app.com/ratings/climatescore/

There is a lot of progress coming also from http://hestia.earth and https://brightway.dev when it comes to calculating the climate impact of individual consumer actions with life-cycle-assessments. Great software technology!