skysight-inc/HackerNews huggingface dataset:
"40 IQ points less on average is no joke."

This is such a brilliant quote that I have to bring it in again:

"Another item that ought to prompt the thoughtful reader to question the very large discrepancy in intelligence that the authors assert to exist between various human sub-populations is the extraordinarily low average IQs assigned to many African nations. For example, the authors claim that the mean IQ in Equitorial Guinea is only 59, well shy of the threshold score of 70 below which the testee is classified as mentally retarded. Anyone who has spent significant time with an American or a European whose IQ is that low (as I did for a year while assisting in a special education program) can attest that such an individual is not capable of independently managing his own life, and will require constant caretaking to get on in the world."

[Edit: https://mises.org/library/does-iq-determine-wealth-nations And it's the Mises Institute.]

Giving "IQ points" any meaning at all, 40 of them is an obvious difference. As in, big enough that this shouldn't be an issue.
Polygraphs aren’t really used for lie detection. Think of it as a tool for an enhanced interview. It allows for the interviewer to have many more dimensions of straws to grasp at in assessing you. “Lies” are assessed as anomalous readings measured against control questions. This is something polygraphers are open about and inform you of the control stage during the start. Afterwards, it’s all really an internal battle. There’s even various stages cues wherein they might leave you in the room alone to fester in your thoughts. So really it’s not whether youre a liar or not, but more of having a consistent nature
It doesn't have contracts, but Zig's syntax seems pretty good:

https://ziglang.org/documentation/master/#comptime
It's obvious youtube is for mainstream media now, with content creators being a leftover wart, minuscule on youtube's radar.

Content creators deal with an opaque algorithm that demonetizes videos based on how the wind is blowing, or it would appear. Weeks or months of work can be wiped out by an arbitrary demonetization preventing content creators from getting paid for their video's views.

JonTron discusses this [1]. It's very easy to violate the "advertiser-friendly" guidelines. They're vague: "violence", "harmful content", "controversial or sensitive issues". Under profanity: "strong profanity used in video even if bleeped for comedy, documentary, news, or educational purposes". ??!

It has been obvious for a long time that daily content uploads are better for the algorithm than longer, quality videos uploaded less frequently. If you look at the LinusTechTips network of channels, they produce at least 5-7 videos per week.

[0]: An analysis of 7 months worth of trending tab videos, or roughly ~40k videos that reached the trending tab. https://www.youtube.com/watch?v=fDqBeXJ8Zx8

[1]: https://youtu.be/TZ31u3vI934?t=364
Yes, even if VLIW failed, GPUs are showing us that there is a lot of performance to be had in switching from hardware to software scheduled parallel memory accesses.
A single LED can emit enormously varying amounts of light. With some quantities of current, it can emit plenty of light. (Unless it's a low-power LED and burns up first.) With other quantities of current, it emits very little light, all the way down to no light when the current is zero. The brightness at a given current varies by the type of LED, but not all that much (unless you're dealing with infrared or ultraviolet LEDs). And at 0.5 mA, all LEDs are very dim, more like “barely visible”.

I suggest you try the experiment. Grab a 7805 and a 10kΩ resistor; you can find these in any discarded electronic device (from 1980 to 2005, anyway) or you can buy them at any electronics store. Connect the resistor between the “output” and “ground” pins of the 7805. Do not connect the “ground” pin to ground. Connect an LED between the “ground” pin (not the “output” pin) and actual ground. (The negative pin of the LED goes to ground.) Connect a positive DC voltage relative to ground to the “input” pin of the 7805; any voltage between 10 volts and 35 volts will work. Now you have a regulated 0.5 mA going through the LED; if you want to confirm this, replace the LED with a 1kΩ resistor and measure the voltage across it with your multimeter. Try different LEDs.

Do they emit “plenty of light”? No, they do not. None of them.

If you want variable current regulation, you can use a variable resistor, but you should probably put it in series with a fixed resistor. You aren’t going to burn up the 7805 without great effort, but you might burn up whatever you're driving with it.
China does not value the status/wellbeing of their millionaires/billionaires over the control of the CCP in people's minds, which is always the top priority.
> I would expect a group of more intelligent people to achieve more than a group of less intelligent people, or is that a polemic claim?

Imagine if a bunch of "more intelligent" people invent a nuclear bomb and blow themselves up (might yet happen), or discover the amazing properties of lead and poison their brains across an entire civilization (already happened). then the less intelligent people might achieve more, eh?

Let's dive right into a big racial/IQ claim: Jews have above average IQ. Assuming that, that makes them more successful as a group, perhaps? On the other hand, starting from say 1930, Jews were absolutely horrific at average achievement, thanks to the Nazi Holocaust. If the Jews were less intelligent, perhaps they would have blended into society better (after all, Jews don't look especially different, except for Jews that kept their mating pools limited) and been less noticeable by the Nazis.
Fair use is entirely dependant on the context of the content. It is never really a “clear case”.

It’s decided on a case by case basis by the courts.
In his Long Now talk and elsewhere, Saul Griffith makes the claim that because of restrictive zoning laws, solving climate change on a personal level is actually illegal (because of solar panel installation and wood-burning stove restrictions): http://longnow.org/seminars/02015/sep/21/infrastructure-and-...

That's a strong claim, but I like that Saul is talking about changing local building laws to make green infrastructure a possibility.
While don't have any info or even anectada about the other, JIRA is even more bloated on the server side - we had JIRA hosted on premises and it was used mainly for tasks and tickets in a team of 5 people. This "metric" (team size) limits the amount of tasks/tickets that would be processed. Anyway, the JIRA itself needed 2 cores and 8 GB of ram just for that. This is really even beyond absurd.
Sometimes our planet reminds me an infant with a fever.
> raw and manufactured

We were immensly helped by the world wars wiping out so much capital abroad. Even before that, the civil war while costing much life only jump-started our industrial capacity as the fighting was never that far north.

The resource curse is basically a mercantilist problem where the resources extracted are almost entirely exported, and little domestic industry outside of resource extraction.
"Analogously, high-flying startup gets bought by mega corp"

What do startups getting acquired have to do with Hong Kong's relationship with China?
If you are looking for English advice for your job. I strongly recommend to follow courses in coursera platform or EdX.
This is because interfaces and contracts are conceptually similar. They both give you a way to abstract over a concrete implementation of some set of operations. That in turn lets you use multiple different types that support those operations.

However, they operate at different times. Interfaces are a runtime abstraction and contracts are at compile time. Interfaces are dynamic and contracts are static. This manifests itself in important ways:

* Contracts give you a way to enforce homogeneity where interfaces permit heterogeneity. Say you want a function that takes a list of objects that you can call `Foo()` on. If you define that function as accepting a list of some Fooer interface, then the list you get at runtime may contain a mixture of all sorts of different types of objects, all of which implement Fooer. If your function excepts a list of a generic type implementing a Fooer contract then at runtime you get a list of objects all of the same type, one which supports supports Fooer.

* Because of the above, there is a runtime overhead to working with interfaces. When you pass a concrete type to something expecting in interface, that value needs to be boxed. When invoke a method on it, you need some amount of dynamic or virtual dispatch at runtime. With contracts, you can generate code at compile time that calls directly into the chosen type because you know at compile time exactly which concrete type has been chosen.

So I think you're right to point out the similarities. But I think having both and having them be similar is a good thing. It lowers the cognitive load while giving more things users can express. I don't think the features will compete any more than interfaces and generics compete in other languages.

There are analogues of this elsewhere. C++ basically recapitulated this same history decades ago. Initially it only had virtual methods but no generics. You would see collection libraries that tried to define collections of arbitrary types using interfaces, but it never quite worked right. A list of ints isn't really a subclass of List<T> even though there is some polymorphism going on. Templates resolved that.

Likewise, Java added generics because interfaces were not sufficiently expressive.

Rust has traits and trait objects. The two features are very similar and reuse a lot of mechanism, but also let you do different things. Traits are basically like contracts and are instantiated and specialized at compile time with no runtime overhead. Trait objects are like interfaces or vtables. They give you runtime polymorphism at the cost of some performance.
> perhaps a tad uncomfortable for conformists

I hope you're not implying that conformists being uncomfortable with an argument somehow lends a weight to the validity of the argument.
Does anyone know if the Librem 5 has some sort of secure element for storing encryption keys?
Loosening zoning would increase their land values though.
Oh I get it, the title is a pun: the truth-telling machine itself is a lie.
Perhaps the people able to figure it out arent the same as the ones who would pilfer what's there.
It very much is
No, it wouldn't. I can hit you on the head with a hammer, and you'll function poorly in every conceivable performance test (low dimensionality), but success is high-dimensional.

Here is a good explanation: https://twitter.com/sean_a_mcclure/status/115548736901923225...
I really liked the Go standard library (or at least from around 1.4-ish, it might have gotten more complicated now).

I liked that it was actually possible to read it and understand what was going on.

In a similar vein, P. J. Plauger's version of the The Standard C Library is nice because even if it might not be especially optimized(?), you can actually read the code and understand the concepts that the standard library is based on.

Software Tools by Kernighan and Plauger would also be great except that you have to translate from the RatFor dialect of Fortran or Pascal to use the code examples.

Even so, I used its implementation of Ed, to create a partial clone in PowerShell that let me do remote file editing on Windows via Powershell when that was the only access that was available.

So even over 4 decades and various operating systems removed, there are still concepts in there that are useful.

Jonesforth is also a great and mind blowing code base although I'm not sure where the canonical repository is currently.
Sometimes popular abandoned browser extensions get bought up by malicious actors that inject malware into your browser without you ever knowing because extensions get automatically updated.
> ‘We can only pray now,” said one campaigner pointing to a risk of a dam burst on the Solzana River where a bride had been swept away already.

I'm really hoping it's a bridge that was swept away. That's obviously still terrible, but not quite as tragic.
I find latency to be the much bigger problem. For the types of workloads where bandwidth is limiting you tend to find they run much better on GPUs.
The argument for their usefulness is simply the actual experiments preformed. Due to it’s size the military can easily collect a lot of useful information.

> If your measurement is predicting everything, it usually means you are measuring nothing.

The goal of IQ was to predict everything as it's a one dimensional scale. You can always find a better test for any given quality, and frankly should. However, that does not somehow invalidate it's wide ranging utility.
You are also making a judgment that is not universal and shouldn't be forced on others (unborn children). There are moral principles the vast majority of the population agrees with but abortion<>killing is not one of them. Don't force others (unborn children) to die according to your religion or moral conviction.
I think Brogue is quite nice to work with and well structured: https://github.com/tsadok/brogue

Kudos also to Postgres, SQLite, Lean (theorem prover), and the containers library for Haskell.
The average person uses 80-100gal per day. We'd need a grid that's about an order of magnitude larger than our current petroleum fuel distribution system (the average person probably uses less then 8-10gal of liquid petroleum fuel/day).
Not a link to the article.
I wish there was a way to read the codebase where there is a tag that tells you what the folder does.

In github, rather than see what has changed, it would be interesting if there was a comment that told you what the folder contained.

edit: Relevant here because the best codebase for me is one where I can understand the folder structure, but that is a sort of 0th order effect that should be equalized with some tool.
AI is talking to you. But does it understand what it says?
The soundtrack has also been slowed down for some reason.
And if they really wanted to, your phone could record the audio, GPS, etc and then transmit once it's out of the faraday bag.
Flow based programming is basically functional programming. It feels like a redefinition of a style of programming that's already heavily established.
Any idea of tiger counts in the Bangladesh Sundarbars?
That was my motivation as well when I prepurchased the phone. Even though you might not get a $600 phone, Purism and the entire Linux community gain a lot of experience about the difficulties of designing hand-held hardware, applications and operating systems.

In my opinion their progress has been fantastic, and I am quite excited for the future of Linux smartphones.
Algorand and the Solution to the Blockchain Trilemma
99.9% of systems probably don't need to be that scalable.
Very interesting. I see how Microsoft is completing it’s portfolio.
Yes, that seems to be the main reason

Though I would be tempted to think the original sw renderer would run just fine on Switch hardware with minor fixes (it worked in PCs much slower than the Switch). Now I don't know if the hardware (video) would behave well with that. No reason in principle why it wouldn't, but who knows...
> Do those really seem like stories restricted to the upper crust?

Yes, most people can barely afford to maintain a single modest home, let alone 2 or 3.
Several possible answers:

1) education has been around for millennia, genetic engineering hasn't

2) there is a deep and wide-ranging taboo about modifying the human species, which there isn't about education

3) the gains from genetic engineering are potentially rapid and far in excess of what can be achieved through education

4) there is a potential for states to enter into a human enhancement arms races, and the possible consequences of this - unsafe testing, the complete transformation of the human species, gene-based weapons - are terrible

5) gene editing will amplify inequalities and create eugenic-racist politics, in a way that education doesn't

I think (4) and (5) are the most important reasons why we should be more careful about genetic engineering than education. Competition in education is harmless compared to a race to create the best superhumans.
I love that extensions turn the idea of browser differences into a strength.

It's a reminder that the websites you make don't just go into a black box, they have to co-exist with individual user preferences/needs.
>It's OK to just solve the tractable problems in front of us and to get a good couple of decades out of a system.

Is it? Is it really? The point the article is making is that by designing a system which solves the problems in front of them to get a good many decades out of a system, those engineers have actually made other problems worse. I think you're being overly simplistic when you suggest that the problem the article is proposing is that the system requires some rework.

The problem the article is proposing is that fundamental, irreperable damage has been done. We can't un-do that damage. Short term thinking like what you're proposing is, by the vast majority of evidence and evidenced theories, destroying our world and risking the survival of our species. It is not okay to just solve the problems in front of us now if the cost is that all our children die in chaos and poverty--and it looks like the cost is just that.
Doreen is completely on point, my cynicism about the endless crisis anxiety is also around the political grifters manoeuvering to justify taxes, restriction of movement and charges for it enabled by micro tracking your every movement
Most important things in life are family, friends, and health. If you have those 3 things consider yourself blessed. I always try and put those 3 things above work, even though I work a lot, because having those 3 things is so vitally important.
> We need a carbon tax stat IMO.

Good idea. How do we make it happen?
Hello,

I did just that with a Google Pixel 3a, but you should be able to do that with any Google Android Device. I actually compiled AOSP and LineageOS from source.

But to keep in mind, those all have proprietary Drivers.
I do plan to implement the Google guidelines. If I do succeed I'll try and document this effort. Thank you for your inputs.
Yes, let the robots fight instead of humans
I launched my side project (https://www.checkbot.io/, a website best practices checker) as a paid Chrome extension and have been happy with the experience so far. The browser extension platform lets me easily support Linux, Chrome OS, Mac and Windows, with automatic updates and small installation size (~1MB). I get traffic from people discovering the extension via the Chrome store, and users can install and launch the app in seconds which lowers onboarding friction.

Compared to native apps, I think browser extension based apps reduce a lot of headaches for developers and users.
The specs mention a sim-card sized slot for some hardware token, such as a smart card. Is this what you mean?

Edit: [1]: https://postimg.cc/G9FVvQgm
Are you intentionally giving a sarcastic example to show how shoddy IQ science is?

> Honestly, this could be put to rest fairly "easily" (obviously this wouldn't be that easy and is never going to happen) if you took 1000 expectant mother's who have just become pregnant from Equatorial Guinea and transplanted them to various wealthy countries.

Even if you got full consent for everyone involved, can you not see the absolutely massive confounding factors around cultural support? To do this experiment, you'd have to cover up all the physical differenes beween the Guineans and the locals (including visual appearance and phemeromones and gut biology), adopt the babies into local families without their knowledge, and never telal anyone what happened, without adding other confounds.
I think their main differentiator is that they offer the education free up front, with an income share agreement (ISA) if you get a job in the field they trained you for.

More: https://lambdaschool.com/isa
Yes. And by making it illegal for people to build living spaces near Work, they're contributing greatly to global warming because it increases commute lengths. Imagine a 4 mile commute vs 40 mile commute, the 40 miles we commute here in the bay area is 10 times more pollution!
Even worse: the million and billionaires all value their relationship with mainland China and the CCP more than their working-class HK brethren.
No, the Iranian downing very nearly led to open war, it was only Trumps genuine unwillingness to start killing that prevented it, no other part of the military apparatus showed any restraint over an unmanned drone.
They have a chance; of getting acquired.
Thank you! I will keep an eye on this.
> I find the position that the real solution to incompetence is to just give people blunt knives to be utterly unsatisfactory.

I always think about it like this: When designing a tool, you can make one that prevents behavior from users on the low end of the bell curve, but only by also preventing behavior on the high end as well. I think about this a lot in the context of teaching. The kind of classes that ensure no child gets left behind also tend to prohibit any child from racing ahead.
Solving Pervasive Problems with APIs
This isn't true. The original Switch release can sideload apps. Currently, firmware restrictions exist but it's still doable.

https://nh-server.github.io/switch-guide/

And of course, DOOM was ported: https://github.com/lantus/chocolate-doom-nx
Yes. Spreading basins have become popular-ish in portions of California that have concentrated rainfall in the winter but high demand in the summer.[1]

[1] https://www.newsdeeply.com/water/community/2018/06/21/the-tw...
Only taxes can close aviation’s carbon gap
Learn Clojure with Shapes
They aren't using the original DOOM engine, they ported the entire game to Unity.
I didn't get it for either the paid one or the free one so it might be a coincidence.
the ones that spring to mind immediately:

- Nuclear war. This was the biggy. I remember at 25 I honestly didn't expect to live to 40. We regularly asked each other what we will do when (not if) the alarm goes off and we have 15 minutes to do something before being simultaneously cooked and blown apart in the shockwave.

- AIDS. When the AIDS epidemic broke, there were TV adverts with tombstones on them basically saying "stop having sex, it'll kill you". There were scientific articles explaining how the spread of AIDS was unstoppable and would destroy Western Civilisation within a decade.

- The Hole in The Ozone Layer. This was going to fry us all and we'd be living in underground bunkers by 2020.

- Y2K. Mass Media made a lot of this, painting pictures of planes falling out of the sky and distribution networks failing. It was very, very, anticlimactic (thankfully, and I played my part in that).

- Peak Oil. There was a fairly popular sentiment in the 00's that the oil was going to dry up before we were ready for it to. It turned out that fracking could alleviate that concern, and then they found a ton of new oil fields. But again, you can find media articles explaining how Western Civilisation was going to be destroyed by Peak Oil, and preppers getting themselves ready to survive it.

- Acid Rain. Less catastrophic, but still up there. I remember articles explaining how the delicate ecosystem of the English countryside was being destroyed by acid rain, and it would never recover, leading to the collapse of Western Civilisation.

There's probably more. The common thread is always "if this continues at its current pace (and it will because we have no way of stopping it), X will happen and that will destroy Western Civilisation". Sound familiar?
> The Chinese government has accused pro-democracy protesters in Hong Kong of committing "evil and criminal acts" that have seriously damaged the semi-autonomous city's "reputation" and "stability."

If you swap "Chinese government" and "pro-democracy protesters in Hong Kong", the sentence remains 100% true.