skysight-inc/HackerNews huggingface dataset:
> Lastly, China is for historical reasons extremely protective of its territorial integrity (because loss of land often presaged the demise of a dynasty and subsequent disarray, and the touchy "century of humiliation" during which many territories were conceded to foreign powers [3b])

Worth noting that China quietly accepted losing territories, such as pulling back with India [1], and more importantly to Russia’s Vladivostok (Chinese [2] Google translate [3])--Russia is one of the foreign powers listed in the “Century of humiliation” propaganda, which China quietly accepts losing territorial integrity to.

China appears to be protective loudly, so that she could give up quietly. She cites “historical reasons” only when convenient. See what she does, not what she says.

[1]: https://thewire.in/security/chinese-pullback-at-galwan-comes...

[2]: https://www.rfi.fr/tw/中國/20200703-俄羅斯微博高調慶祝海參崴建城160周年-網民怒批-官...

[3]: https://translate.google.com/translate?sl=auto&tl=en&u=https...
Good to know you don't see any harm done by not removing videos of 'abuse images of children as young as three years old'.
> Only about 20% of the very food insecure (which is 5.7% of Americans) actually report going a single day without eating.

Seems a bit much, no?

That's almost 19 million people in a developed country.

I understand that food insecurity and hunger is a logistics problem but consumer wastage is still huge. So are other forms of wastage that can be reduced without any problems in efficiency.

One example I gave was excess buffer stock by government in many countries. You can't buy 12 blocks of grains when you only have 10 blocks of storage. I guess, I am naive as to why someone would do that and waste 4 blocks of grain in the process. There is lack of distribution channels here but why purchase excess grains that you can't distribute anyway?

> Because increased supply is always more efficient. If you want one coconut, growing a coconut tree from scratch is an expensive and time consuming affair. If you want 1 million coconuts, suddenly the infrastructure for growing coconuts is economical. The absolute expense is higher, but the marginal expense is much lower.

I am aware. As I said, I don't believe it's more efficient in many cases. We can tackle those. Reducing production is a fine strategy. It might cost more in future to all of us.

I live in a bit deserted place and people use groundwater for farming. They are using excessive resources for a demand that doesn't exist and is artificially created by few actors. This will increase the price of crops in the long term and may make this land unsustainable.
Thanks for linking that essay. It's a good read. I especially liked the Sarah/Exec conversation. Will definitely keep this one saved for later.
Additionally, there are other methods like Zhuyin that some people (typically the older generation that used computers before contextual dropdowns) use. I believe those keys just map 1-1 with American keyboards so they would just type the keycodes for Chinese characters and ASCII is inputted into the password field, but correct me if I'm wrong.
Google's Pichai: “New competitors emerge every day”
I read the article and don't see any examples of what hotspot doesn't do? What am I missing?
Did anyone else read the headline initially as "Audible Explosive Audiobooks"?
If you want the same instruction set and and even smaller board you could use the 68008: https://en.wikipedia.org/wiki/Motorola_68008 they're going to be hard to find though.
Ever read the Zine from the 90's called Dishwasher? That is my favorite Zine of all time. I absolutely loved it.
Do you have any sources for your claim? The original claim - i.e. developers lost money for each refund - is backed not only by the original post, but also by several other sources linked in the comments.
> pin scientific progress to reliable testing.

The dramatic advances you refer to happened after a time we developed reliable scientific methods.
Wouldn't UEFI make it more complex, since you now potentially need to mount / and /boot and /boot/efi all separately before you can fully recover grub?
My fix for this is to rename the table to something like _b_<table_name> then create a view <table_name> that excludes the 'deleted' values (based on the value in DeletedReason column). That way you make one change to the structure when you create the column, and everything else Just Works
I wonder why they used a 68000? The 68020 was a significant upgrade, and other than not being a DIP package it made a great SBC.
Many fields of research aren't even eligible for a Nobel at all. In particular, none of the formal sciences are: mathematics, statistics, computer science, linguistics, etc.

Many fields have their own prizes: the Fields Medal, the Turing Award, etc. Enough so that this Wikipedia page exists: https://en.wikipedia.org/wiki/List_of_prizes_known_as_the_No...

So Ioannidis' solution of creating new awards is kind of already in play, they just aren't administered by the Nobel committee.
How to cut the liner? Not all can be predicted. Some may and some may not. Consequence is sometimes chaotic.
Yeah same here. Just got a close to dream job, and if I had waited maybe another week to contact them maybe it wouldn't be available anymore.
Probably it was about this product:
https://www.zdnet.com/article/hey-look-heres-an-iphone-ad-fr...
Actually, we realized it shouldn't 244 years ago but forgot in the past year.
The post office in Australia (or UK, I don't remember) does something like this but to do with credit cards. They basically make sure that the person applying for a credit card is real by having him/her show up in person to the PO. And the CC company benefits by having a lower fraudulent account rate.
I'm not sure what a "big ass type system" is, and I disagree that the number of actual problems is trivial. However, I'm in no more position to say what Ruby should be than you are, and I'm sorry you're so opposed to static types that even attempting to support them is a minus in your book.

However, even with TypeScript ascendant, the vast majority of people programming JavaScript write vanilla dynamic JS. I don't think dynamically typed Ruby is ever going to die. Whether large enterprise codebases will standardize on requiring type signatures is a different matter, because the benefits always outweigh what downsides you see in static typing once you surpass a certain scale.
It could be used to deter users from making multiple accounts. It won't stop determined spammers though.
From confiks answer: They argue that antibody-dependent enhancement (ADE) specifically is less likely because the immune response of the intranasal vaccine is limited to the mucosal tissue [2].

[1] https://radvac.org/wp-content/uploads/2020/07/White-Paper-SA....

[2] See [1] page 6
This was quite common. You only decode out as much as you need and if that results in phantom appearances of devices or ROM as long as it doesn't interfere with the operation of the device that is perfectly ok. Memory map aesthetics are important but sometimes circuit simplicity is more important.
> Confirmation bias or actual personal discovery.

And you would not be able to actually figure out which one it is.
One more reason for society as a whole to get rid of greedy tech monsters dependency like Apple in long term.

Remember You often have a choice to not support this platform and move towards web by default even if it is not easy (Apple enforce to use their web engine to make sure you are in a slave position on iOS)
does anyone read Piketty?
Offenders? But they say 0.x it's good, in the same ways as zero indexing arrays
Let me guess, credit card debt. I would take into consideration also the trap that creditcard companies set for unsuspecting folk, who make the mistakes themselves, is true ,but who were set up into a trap way before spending any penny.
slightly off-topic:

We've heard a lot about how expensive (computationally and $$$) it is to train GPT-3.

But how expensive is every query? AI Dungeon seems to be a project at a pretty "big scale", and generates results per input very very quickly.

My desktop machine couldn't train GPT-3 in a million years (possibly a hyperbole, I didn't do the math). But could it run a query in a reasonable timeframe? Do I need 128gb ram?

How long until my smartphone hosts the entirety of the pre-trained model, and runs queries on it without any network connection?
The part of the video discussing real-time vs turn-based begins around 22:50
So many great action role playing games,

for NES all I played was Zelda, I felt like snes really turned out alot of great titles, Lagoon, Wanders from Ys III, Secret of Mana, possibly Equinox(maybe more puzzle than rpg) but all great.
Could be needed if you have a factory returning various subclasses, but you're making a call which you know will create only one type.

Like `foo=open_database("mysql://...")`.
Having worked on a fairly large 68K board that was wire wrapped I would not recommend it.
Pioneer Challenge: A New Terminal
Personally I couldn't care less whether they succeed or not. I'm not blind either and I'm fully aware how big a flame they put under the industry's ass and how everyone started working on similar projects. All that aside, I still think that they will be facing huge competition from other manufacturers once they are fully on board with electric models. Who knows, maybe Tesla will drive fast enough and will be no.1 manufacturer in 10 years time,I don't have crystal ball for that. It is, however, dangerous to ride on positive news only, disregarding any other opinion if it doesn't match yours.
RBS Bank going to sue you bitch.
You can have both. Why people will pay for the app when you can download it for free ? We will see it as a donation. I always start by using FLOSS and if I stick with the software for more than one year I send a donation. Having the app on a store is a way to achieve that. Thank you for choosing to open source the application it matters a lot for some of us.
My village’s Facebook page offers a counter-example to this article. When it comes to wearing masks or virtual/in-person school, there’s no amount of vitriol the most vocal won’t say.
I used to think a Las Vegas algorithm just consumed resources and never returned a result.
Interestingly, Jeff Atwood was the one speculating that A12's Speedometer performance was due to JavaScript instructions: https://twitter.com/codinghorror/status/1049082262854094848. Turns out, no, it wasn't–it's one instruction that doesn't determine the performance of the test, and JavaScriptCore wasn't even using it. Most of the performance just comes from the JIT being really good and the chip's raw performance being good.
The Developer’s Guide to Audit Logs / SIEM
I’m not qualified to judge the technical merits of the paper, but their conclusion seems plausible. They concluded that in an illiterate rural population, there did seem to be a threshold effect in asset levels above which it seemed much easier to progress economically. But it’s unclear to me how applicable this is to the poor in the US or other developed economies, particularly when we’re talking about a population where almost everyone can read and write, and many of them have cellphones and internet access. Part of the reason that many people (including my family) try to emigrate from developing countries to more developed economies is that the same person, with the same skills, can be vastly more productive in those economies, which is what allows that person to have a much better lifestyle. And much of the reason that high-productivity jobs are not available in those poor countries is because of a lack of capital. So it makes sense that giving the poor some minimal amount of capital is required, so that those same people can be more productive. But it seems unlikely to me that adding capital (increasing the assets of poor people) would have the same beneficial effect in developed economies, given the large pre-existing ‘capital stock’

This [article](https://www.forbes.com/sites/timworstall/2014/08/27/by-globa...) describes what american poverty levels would be if we used the same measure as we do in developing countries and makes the point that by those measures there are no poor people in the US, just “lower middle class”. That doesn’t mean we shouldn’t try and improve the lives of people at the lower end of the income distribution, but we should at least understand that when we use the term poverty in developing and developed economies, we’re talking about something qualitatively and quantitatively different - so the optimal solutions are likely different too.
That's such a cool idea. I love how building useful query strategies for GPT-3 is an emerging artform.
best type-checking system in my experience has been F#. You don't even have to declare types.
I think some people think RPGs need to have numbers on the screen?
Man, this software has come a looooong way since I first touched it back in 1997. That is absolutely amazing.
Outlawing monopolies and breaking them up if they do occur, which you mentioned in your previous comment, is a form regulation though. Enforcing those rules hasn't been perfect, but I'd say having them around has been a net positive for the market.
They've described part of TypeScript's approach.

.rbs files: have types

.rb files: no types

.d.ts files: have types

.ts files: have types

It's a pretty significant difference. So they didn't "follow typescript's approach" here.
North Korea seems like a pretty stable country that hasn't seen much economic growth. On the other hand, they are perhaps the very poorest of stable countries, and still wealthier than some less stable countries like the Congo.

I also suspect that rather being merely inefficient, their leadership might be actively opposed to economic growth and could be suppressing it deliberately to keep their population poor and hungry.
ZoomInfo Considers Privacy Laws a Threat to Its Business
The Scent of Our Lives
I agree to that. It is too broad what I stated.
With the corner case that if the user no longer has access to a device with the app installed, they cannot get a refund.
I haven't installed TikTok, so I'll ask you instead.

If there's no follow model, how do I see stuff that I want to see? Say there's a particular guy I like, I want to see a bunch of his content. Do I have to like it and hope the algo gives me more?
11.a: Do you even know if the libraries you are shipping are the official versions?
Types are great for tooling, which is a much bigger drive for me to use them than soundness guarantees. I can’t stand opening up API docs in a separate tab (or god-forbid browser window) once I got used to having literally everything I could want to know about how I can use a value available with a simple Cmd+Space.
I do not use this or pinboard, but I like this guy.

from: https://blog.pinboard.in/2017/07/eight_years_of_victory/

>As every year, I'd like to thank all Pinboard users, old and new, for their support and their custom. I know there are lots of rival bookmarking services out there.

>I will consume them, one by one, like I consumed the pie.

there is a picture of a beautiful pie. brilliant!
Which sources would those be? Someone linking to preliminary text of Apple's refund policy when they were forming the app store in 2009? Because that is meaningless.

Apple takes back exactly what they gave the developer. There are zero sources demonstrating otherwise (and the source of this links a basic sales chart -- guess what, that doesn't prove his point whatsoever). There are literally a half dozen developers replying to him countering his claim, yet it's remarkable seeing the gullibility of this crowd regarding a simply absurd claim.

The guy's trump card is that they had "negative days". No shit. One day they had more refunds than sales. That doesn't mean Apple is taking an extra 30%.

EDIT: Even the Reddit story on this absurd tweet now has a top comment refuting it, and a wide acknowledgment that they need to be more discerning. HN -- all the top comments are falling in line. My two comments are at -1. LOL. My bio that this place is Dunning-Kruger demonstrated writ large holds true. What an embarrassment.
Modern poetry, as someone who got a Nexus 5X that boot-looped after 13 months (just enough so my carrier would say "asks the manufacturer") I wholeheartedly agree with your take. It was a pathetic demonstration of the subpar capabilities of Google to deal with actual paying customer and it makes me angry to this day.
And bankruptcy fixes things for the latter folks because they have a good, stable income.
> You have no legal cause of action if the company is refunding your purchase of the device in full [snip]

You absolutely do. Companies who sold you something do not have the right to steal it back in exchange for a refund. Its your device, the transaction has been made, they are out of luck. They can offer you 10000x the price you originally bought it for and you are still free to decline.

Of course, this (and basically all law surrounding ownership) applies to things and not services, and charitably I assume that these devices are stopping working because an online service is stopping working, and not because Google randomly decided to hack into your device and break it in plain violation of the law, but let's not pretend that "giving a refund" is a generally acceptable solution.

And of course... if you have a contract with North (now Google) guaranteeing that they will provide the service indefinitely, and that contract doesn't include a term allowing Google to stop providing the service, you could still sue for injunctive relief requiring them to continue running the service. I assume you don't just because most companies aren't stupid enough to give out such contracts.
The winners and losers from accelerated virtualization
That isn’t really the case with any digital purchases is it? Or very few.
I was the tech lead at the most popular ISP in Chicago in the mid-late 1990s and I assure you that people complained, on Usenet, in email, and in phone calls. And we kept a full feed!
The Internet predates MINITEL, at least if you consider ARPANET its birth.
HR's issue was probably more along the lines of you're violating internal policies and probably various tax, etc. laws if you're supposedly living in one place and are actually living somewhere else--especially in a different country.
Leaving the data in basic data formats.

For example, JSON describes a logical structure of nested lists and dictionaries. If you were doing data-level programming, you would just map the JSON into actual nested lists of dictionaries and get on about your business.

The alternative, which is more common in static languages like Java, is to transform it all into some set of domain model objects, and probably validate it up-front, too. Even the bits you don't actually need to look at in order to accomplish the job at hand. IMO, that approach tends to mean creating a lot of unnecessary work for oneself. It also makes it harder to obey Postel's law.

(The corollary to that last bit is that it is also possible for static typing to create bugs.)
The paper says:

> The question is whether the bimodality is symptomatic of a poverty trap, namely whether poor people do casual jobs and hold nearly no productive assets because they do not have the talent to do anything else or whether the fact that they are poor prevents them from acquiring the assets needed to climb the occupational ladder.

The cause/effect inversion, of talent/ability => asset acquisition, is always worrying. We might benefit, as a society, if we confront the IQ problem honestly and head-on, in order to have a more complete/accurate policy picture especially because it seems reasonable that wealth transfers should be optimised to enable higher productivity.

Consider: "The Bell Curve Review:IQ Best Indicates Poverty"(Benjamin, 2018), in which:

> I find that IQ is more correlated with poverty than socio-economic-status in every regression, regardless of what is included in the regression, by a factor of 3.

Also: Hsu(2015) https://infoproc.blogspot.com/2015/04/income-weath-and-iq.ht...

> Income mobility is strongly affected by IQ. In fact, IQ is a much stronger predictor variable than race for escaping the bottom quintile of income.
Swift's type system is what I have in mind: strict, complex, required, and in my experience, often petty.

> "Whether large enterprise codebases will standardize on requiring type signatures is a different matter"

Totally agree that there will always be people who value this tradeoff. That's fine, I just want the Ruby I know and love to keep existing.
I have not read that. There is something nice about dishwasher jobs because they're high turnover rate/low barrier to entry/can get hired pretty quickly. Granted in some cases I had to go through some application process eg. take a quiz on running over 2 people or 1 on train tracks, etc... but yeah. I'm hoping at least by now, I have enough "value" as a developer to be able to worst case freelance hourly or something. At least now I'm paid well enough/working on saving. I almost welcome failure in a way because it's exciting/scrambling like needing to manifest a miracle. I have contingency plans you know sell everything I own, etc... but yeah. Worst outcome is prison/death I think. So I have no excuse but to try.
Rationalism’s Responses to Trouble
You can have it converged with Android and KDE connect already. These problems are absent from pine, so it's not the fact it's a Linux device it's incompetence that causes these issues.

If you want a Linux phone you can check the port status of postmarketOS or just get something like this. https://en.m.wikipedia.org/wiki/Meizu_PRO_5_Ubuntu_Edition

None of the behind the scenes crap, no constant delays and no drama, with way better hardware for a cheaper price. If you want a server in your pocket the pine works for that but so does a cheap Android phone too.
I think the issue boils down to the fact that it depends almost completely on exactly how the system is put together. I mean, the process is:

1. Boot into a working-enough live system - only way to improve this is to put a recovery system on the same system, but then you risk making it unbootable as well

2. Mount needed filesystems - depends completely on what filesystems there are, which is extremely variable; my only thought would be to use labels and hope that the installed system labels root/boot/efi the way you expect

3. Mount special filesystems - this is possible to automate; ex. arch-chroot (https://wiki.archlinux.org/index.php/Chroot#Using_arch-chroo...) does it, but that requires that you know what you need, so it's going to be brittle unless you stick with distro-provided tools (hence, arch chroot)

4. Fix the system - again, totally depends on what happened and how it should be set up; yes, in the trivial case you could make a "just-reinstall-grub.sh", but it'll fall apart for non-trivial setups

If every system looked the same, then yes you could make a livecd that automatically booted, set up mounts, chrooted in, fixed grub, and rebooted out, but this is the world of Linux-based systems so even within a single distro there's worlds of difference.
Haven't used ruby in years for the typical reasons people move away from it (performance, strong types, GVL, etc.) but syntax is #1 reason I like programming in Ruby. I did mostly ruby for about 5 years and really grew to love it! It may seem bonkers at first but quite enjoyable once you understand it. Now nearly 4 years later of mostly javascript, golang, python, haskell I still regularly stop and think to my self how much I miss ruby!
Apparently it's called "Assortive Mating".
Good to know I'd survive through not being able to afford a ticket!
HotSpot has four tiers huh?

That’s just one snarky example. There are lots of others. I’m sure you could identify them easily, if you are familiar with HotSpot and you read the post.