skysight-inc/HackerNews huggingface dataset:
"overnight" -- yeah, right, as if you cannot make another, and another "overnight" loan in perpetuity if you are a big player.
>Over time, I've come to realise that the most important gift we can give our children is formal training in critical thinking.

Assuming 'critical' thinking can be taught (I do not think so, though teachers/parents can be catalysts. There is an IQ barrier to contend with). What exactly do you propose for children of parents who themselves are not thinking 'critically' be taught? This constitutes the vast majority of deluded masses.

I have put 'critical' thinking in quotes, because if you ask a person who is not a critical thinker (in your opinion) if he/she is a critical thinker, you are most likely to get a response that he/she is indeed one.

I'm not saying that verifiable truths do not exist but people disagree on what the truth is while each vehemently believing that their version of the truth is the right one. Rarely will they progress to a point where there empirically verify if the view they hold is correct.
Ah, I forgot about that one. Possibly because they didn't enable PCIe 4 functionality on the Radeon VII.
Don't get too caught up in the internal views and politics/machinations of day to day.

The internal views are important, but the external views, market aspect, user experience of your product is most important.

Even if only one person ever uses it, make it at least a pleasant and good experience.

I like to essentially live in products, get fully invested in it and make it something that somehow, in a way, becomes a 'friend'. Something that helps users and they don't mind revisiting. Find the fun or at least the good experience.

Luckily, making games and interactive projects makes that easier than say an insurance form, but even the latter, make it a pleasant part of the day even if it is low impact internally. Make it functional and fun if possible or at least pleasant and predictable where it needs to be.

I always get a bit annoyed when companies are too focused internally not externally, from the market, from the user perspectives. In fact, self-obsessed internal companies that value the politics internally more valuable than the external products the company produces, those are typically not successful companies or products down the line.

What is particularly bad is when you have to fight to put in quality or features that users want, that make a better product, but it harms your perception because of the production level you want adds time or managers/bizdevs might not see the value when it is very valuable. Internal politics can also discourage workers from attempting to make products better. No one wants to expend all their energy just getting the ability to build. Do it, show it, ask for forgiveness later as permission might not have the full picture to green light it.

Be proud of every product you make, make it quality, make it useful, make it fun, and broadcast it internally but don't get discouraged with the internal focused perception, obsess over the external views including user perception, market perception and it will win the internal perception by default. If you make enough good products and projects, eventually they come around.

You are what you make.
Huawei is accused of state-sponsored spying using their position as a major LTE backend equipment vendor.

I don't think worrying about who has the fastest Android phone is important here.
How many decades? I've heard that things were very different in the 60's/70's...
You mean like South Sudan did?

I shouldn't need to point out why such renaming would be difficult and controversial.
Vim, the text editor, might be relevant if you want a powerful text editor that's installed on basically any *nix system ever. Nano has become nearly as ubiquitous so it's unlikely that you'll need to know vi/m on most hosts these days.

Vim, the editing paradigm, is a relevant skill if you value trading time to learn a way of editing text that is vastly different from traditional. It's a faster way of editing that once you grok it will probably make you annoyed about editing text in editors that don't support it. VS Code has a pretty good vim implementation, though. I personally think it was worthwhile, but people value different things. You might not like the investment of time it takes to become proficient or may not find it as useful as I have.

I can't speak to what is the state of the art for Lisp development. I'm confident that you can use editors other than Emacs or Vim for it, though.
Sweden uses lay judges a lot in the lower layers of court. It is not a perfect system and we have had a couple of scandals where lay judges have pushed personal agendas in court. But I still think I prefer our system to jury trials.
Yeah that confused me too.

'Next' button along with '# samples left' display would be much clearer.

Also, if the largest drawn so far were highlighted, manual play would be easier.
Also, WebAssembly doesn't have everything JavaScript has. Garbage collection and support for older browsers, for instance.

> WASM requires knowing another language and having a compile step, which adds friction and complexity. You can't really replace a language with a bytecode.

I'm not sure that requiring a build step is a real problem, for web 'applications' at least. Plenty of JavaScript frameworks use a build step anyway.
I just wonder how many unfair (and in this case, quite frankly bullshit) collisions there are codified in law that we rarely encounter. I don't believe the laws are perfect, or that they even can be perfect (especially since you're often catering to different groups with conflicting interests, and oftentimes more than just two). But as our populations grow, our bureaucracies slow, and more and more problems like this will manifest. I fear it's going to become more like trying to argue your case against Google for why your YouTube video was taken down without explanation - tough shit, good luck.

I have an unfounded fear that overpopulation is humanity's greatest threat, and I think we're way past capacity.
Steam's Reluctance to Approve Hong Kong Themed Games Raises Suspicions
I wasn't trying to make a political statement. I just wasn't aware Huawei was able to get in as one of the only 3 customers. It seems to position them well versus Samsung, Google, etc.
Sets in JavaScript
The *real* threat from all this handing over of UK data to US companies
> I think you can assess its moral validity from first principles. You only need to live on earth and understand the language in which the claim is made.

The only reason I think you think this is true is because your particular example is something you already think is wrong, because you constructed it to be wrong. Arbitrary moral claims are not easy to assess. Philosophy is highly complicated and knowledge-rich.

People don't assess moral claims from "first principles" in their day to day. Basically every Sociologist, Psychologist, and Philosopher would disagree with that idea.

> If you apply logic correctly and have some fundamental moral axioms (which can be inducted by experience and logic), you'll arrive at a conclusion that respects your axioms.

Let's take this piece by piece:

> If you apply logic correctly

and doing this is something that doesn't require knowledge of logic? As we are taking about knowledge-requiring critical thinking vs non-knowledge-requiring critical thinking.

> have some fundamental moral axioms (which can be inducted by experience and logic)

There's a lot going on here. One, it's disputable that moral axioms can be justified a posteriori by induction. Two, is "experience" here some thing that humans can gain without also gaining knowledge?

> Narratives put forth by the media, government, etc. are usually of the second kind, i.e. moral ideas.

I'd disagree with this unless you have some very wide definition of a "moral idea". Much of what comes out of the media and government is technocratic stuff, or entertainment, or gossip.
Turns out Gwern has a very well researched article on SRS: https://www.gwern.net/Spaced-repetition
The corruption is that the lawyers are allowed to take advantage of the jury dismissal system to stack the jury, and in many locations they will do so.
Especially if you buy high-yield bonds with those borrowed money knowing the rating agencies are a joke and the people issuing the bonds hold the central banks hostage, lest their default tanks the economy.

Or use the money to buy back stocks, knowing that all your privileged buddies are doing the same, and if central banks would dare to raise interest rates you wouldn't be able to repay those loans, again holding the economy hostage with your scheme.
Isn't it a standard pattern of when somebody who is bullying others constantly is very bad at dealing with a bigger bully because they don't have much experience with somebody standing up to them successfully?
> Would you say the same thing if a former convict of child abuse wanted to work closely with your kinds in school, sports or other arenas? I for sure would not be happy with it.

'what about the children?'

it's a tired argument that always has the same answer : some people would care, some wouldn't care, but the phrasing of your prompt provides a moral imperative to agree, no matter the question.

you'll never get honesty that way, you'll only hear what you phrase the question to hear : in this case no one is going to dare say "Let's have the child abusers in school.".
If the business employs underqualified expertise (esp at a higher cost) for an important function, it will suffer and lose to competition over time (unless it’s a monopoly).

A local streaming company tries to compete with Netflix and its app is not up to par on latency and reliability. Soon people catch on, cancel subscriptions in drove, and tell others in public forums.
We already solve this problem with sex offender registries. There's no reason to call all felons pedophiles just to execute your agenda.
It's less a 'very weird movement' and more the average person pushing back against the AI hyperbole movement. And in this case less to do with claims of social impact and more the tendency of marketing collateral and forecasts to attribute operational improvements involving capex on new hardware and new processes for humans entirely to 'AI' because somewhere along the line someone did some statistical modelling with a computer which may even have involved an ML process.

> Take facial recognition for example (there are many many others, but this is very illustrative). The possibilities of revolutionizing society with facial recognition is legion. Imagine having a camera attached to your jacket which is hooked up to your phone and immediately gives a compete profile of everyone you meet. This tech is possible today. It probably won’t work with total strangers, but will with people you are likely to meet given your social circles.

I mean, I can namesearch the internet for people I meet via my social circles without [admittedly much improved] facial recognition AI: the innovation's all in the hardware, culture of broadcasting one's life via social media and search tech. Hell, I could and did check out people's more basic social profiles online two decades ago when Kurzweil was predicting that by 2020 AI would have pushed life expectancy over 100, eliminated financial crises, economic deprivation and road accidents and simulated human personalities so convincingly that human-robot relationships were a normal thing. The facial recognition is neat, to the degree that it's accurate, but probably less revolutionary for social profiling than the cultural shift towards putting more information online.

Similarly, AI startups are far from the only types of business where employees have ethical qualms about selling to the military and certain areas of law enforcement, and one of the biggest concerns employees have is what happens when bodies take action based on vastly overestimating the AI's conclusions...
> Code completion works very well with plain identifiers.

It doesn’t on my PC.

I’ve copy-pasted C enum from your example, when I type FPG<Ctrl+Space> there’s no way to auto-complete just the FPGAPARAM_ part, to be able to then press F to get FPGAPARAM_FOO. Using VC2017 here, with latest Visual Assist.

Which C++ IDE are you using?

> The pipe dream of reusability.

Did it more than once.

Here’s one open source project where I’ve replaced most parts of the C++ standard library with EASTL: https://github.com/Const-me/vis_avs_dx

Here’s my header-only C++ library which allows users to switch between 16-bytes/32-bytes wide SIMD by using different C++ namespace, either Intrinsics::Sse or Intrinsics::Avx: https://github.com/Const-me/IntelIntrinsics/
Accused, but still no proof, right?
Are you claiming most poisoners act randomly and would continue to do so after release? What's your basis for that? Poison is often used as a method for specific assassination/murder, and murder is sometimes committed in scenarios of domestic violence or taking out personal grudges. Why would people from those scenarios then go on to poison fast food customers?
The `.` separation confused me briefly too, being from another country that uses `,`.

But you know what, if I were the author I would have used `,` without bothering to localise to `.` (for some toy demo thing like this anyway) so I'm OK with OP doing the same to me.
> I fear it's going to become more like trying to argue your case against Google for why your YouTube video was taken down without explanation

I think that's a perfect analogy. EULAs and other corporate policies are likely just as full of loopholes as government regulations and source code (they're all written by people.)
Blitzpol
What specifically makes "professional jurors" better, though? I won't say the idea isn't appealing, but what about making them professionals makes them better than our peers? There are already a bunch of heavily regulated professionals involved in the process so it's kind of arbitrary to claim that we need to regulate more of it.

Why not limit witness testimony to professionals too?
SpaceX working on fix for Starlink satellites so they don’t disrupt astronomy
Finland is no paradise nor is the US of A. No country is.
There are some cons and pros to every country. Finland is a sleepy country where nothing much happens. Yes you have a universal healthcare but so is this healthcare expensive compared to some other "capitalist heavens" like Singapore or South Korea.

Also there is no "cheap" in Nordic countries. Everything has a certain minimum level of quality set for everyone which makes things needlessly more expensive.

If you crave cheap junk food you are out of luck. Eating or drinking out is so expensive that people just stay at home and cook. That does not sound like freedom but a society engineered by the elite to do what they think is the best for that society.
Sounds like a great idea, but the site just brings up a blank page in both Firefox and Chrome on Android.
All the other central banks are doing the same.

The financial scheme does not trickle money in the real economy, people are having less children, all the money printing is doing is it is creating asset bubbles, enslaving the people willing to participate with loaned money.
Absolutely not. A byte is the smallest block of memory with an address. E.g you can't take the address of 7 combined bits on x86 but you can for 8.

In the past, architectures differed wildly in number of bits per byte, e.g 36 for the machine where the Pascal language was created.

Today, the industry mostly standardized on 8 bits per byte, but see e.g the PIC architecture for an example relevant today with a different choice: 8 bit bytes for data, but 10 bit bytes for instructions.

https://en.m.wikipedia.org/wiki/PIC_microcontrollers
The worst type of click-bait, don't journalists get any training that discourages writing articles and headlines like this.
So a modern day shaman who does rain dances. You don't need much of an education to the type of bullshitting he does for a living either.
>The problem is that critical thinking is essentially a negative activity. It's a means of defending oneself against potentially harmful ideas or ideas that one simply doesn't like. It's also rather abstract. One can't learn to think critically until one has learnt to think. One can't learn to think at all until he has first learnt some ideas to think about.

Agreed...
I want HBM for CPUs. It's faster, lower power, and lower latency. The only potential downside is being harder to upgrade, but I think that could also be handled with some work.
One nutjob juror cannot convict, but one person can prevent a unanimous verdict by refusing to cooperate or objectively evaluate testimony and follow the rules. The result of that in many cases is a hung jury and then a mistrial.

Combine this with the concept of jury nullification (something law enforcement DESPISES) and there are lots of situations where it would make sense for a juror to refuse to align with the rest of the jury.
> "oh, let's see the proof and then I'll decide"

Unless you know how to assess the "proof" then you'd just be stuck in a state of permanent but useless skepticism. Also, many times a "proof" is inappropriate or just fundamentally unproduceable, but we are still required to engage with the content and that content could still be valuable and 'true'.

I've studied epistemology in some undergraduate philosophy classes and I've generally found it much less useful than say the reasonably complete theory of media provided by Manufacturing Consent (though my study of epistemology likely helped me understand that book).

When I'm reading AI articles in newspapers, my background in software engineering is far far far far more useful in assessing the validity of the content that merely being able to ask "oh, let's see the proof and then I'll decide". If I wasn't knowledgeable about AI at all, what would I do with a "proof" if it was given to me?
This looks like a big improvement to Windows. It's as though they've borrowed some elements of the desktop Mac/Linux experience (such as Latte dock).

This would have been really useful for me a few years ago, however I've migrated to Linux/KDE (Precisely for a more customisable desktop as this).
And, from 1991 - 1996, code-name for an earlier Microsoft Windows operating system concept:

https://en.wikipedia.org/wiki/Cairo_(operating_system)

Some elements of it were adapted into Windows 95.
thanks for the heads up, checking now...
Well TIL, thanks.
It's not baby talk. It's a metaphor. They're quite popular among people who write for a wide audience.
Google Ends Support for Glass Explorer Edition
Are you talking about global overpopulation, or overpopulation in particular countries or cities?

Globally, we have more than enough to eat. And apart from the US exporting it's legal system everywhere (see https://www.bloomberg.com/opinion/articles/2019-06-26/everyt...), there's not too many spillover effects in terms of laws from one place to another.

When looking at different locales, generally denser places are more desirable. Hence their land rents and prices are higher. After taking higher rents into account, it's a mostly a wash and down to personal preferences---but that just tells you that the prices are mostly in line with reality.

Compare https://en.wikipedia.org/wiki/Economies_of_agglomeration

About laws: that's one of the reasons we have human judges. As for perfection: for most purposes laws first and foremost have to be predictable in their effect. (Which this one here apparently was not in practice in this case.)

One of the densest countries on earth, Singapore, has one of the most efficient legal systems, especially in that regard.
Is it too late to do New England?
I think the instability the GCC devs are concerned about is the release schedule. Rust has 9 releases per year while GCC has 4-5 releases. Unless you update your compiler quickly, you won't be able to use much of the crates.io ecosystem as crates are quick at requiring a new compiler version. Often the implementation of a new language feature is still getting last-minute fixes up to 6 weeks before the release, and sometimes even after that beta period.

Compare that to C/C++ which has new releases every 3 years. A compiler that only supports C++14 is still perfectly usable for most C++ codebases out there. In fact, Godot engine still hasn't migrated to C++11 yet, and it's no exception from the norm at all. Even if your compiler has parity with Rust 1.31, released one year ago, you'll have trouble with most projects as even if the project itself doesn't depend on newer compiler releases, one of the transitive dependencies will.
i'm actually not able to reproduce you're issue on either of my android devices
WebAssembly is easy – a hello world example
If it makes you feel any better, America is the third largest country yet its governance is undoubtedly one of the more functional ones. The inverse link between the efficiency of bureaucracy and its scale might not be as clear.
I do not even know about RenTech. I was just pointing out that there are several tiny hacks one can do to significantly expand capabilities of linear regression. Just like you can do polynomial regression with some data modification, you can do practically anything I mentioned above. It's very simple, modifications you can use in minutes.
Do Butterflies Challenge the Meaning of Species?
> With the advent of capable editors like Visual Studio Code, is Vim still a relevant skill to have?

My own experience:

- I use VSCode in Vim mode because I'm just more productive with Vim keybindings

- I use Vim for Git commit messages

- I use Vim to edit the odd file (dotfile, config...) or when I'm in a deep terminal session

- I use Vim to view/edit files on servers or local containers
It was in the UK. Banannas are just an example of a highly time-sensitive item (about a week before they go bad usually)
Experiment closes gap in weather forecasting
That’s great!
Putting aside the specific issue of felons serving on juries.

A hypothetical issue with the concept of "a jury of our peers" could be defining "peers".

Are there situations where the issue being litigated is sufficiently specialized that the average person would not constitute a peer? For example, determining whether an engineer followed proper practices.

At least in America, is so little shared world view between different segments of society (Democrat and Republican, rural and urban, upper class and working poor, west coast and deep south, etc.) that a given pair of citizens might effectively not be peers?

These concerns could be especially important since the law often depends on determining what a "reasonable person" would do in a situation which might vary depending on the "reasonable person's" background.
If you already know it a bit, I think https://modernc.gforge.inria.fr/ is pretty good.
I could be wrong since I am not a Rust developer but I do not think the MIR changes 9 times per year. I would imagine most releases do not touch the MIR these days.
> No I wouldn’t, but some would. I should’ve mentioned that where they’re allowed to work should be dependent on what their crime was. A robber can’t work at a bank, etc.

However; a robber can serve as a jurist? I don't understand your logic; if it was you who were on trial, wouldn't you hope that the jury of your peers had a higher degree of ethics than a gal who robbed a bank? I know I would.
Acompanhantes SP
That's still dumb though. Why should it be anything other than averaging over your whole career? What makes the last few years super special?
There won't be any catching up by the real economy, just as the 2008 QE proved, because people are willing to enslave themselves in debt with college debt, mortgage payments or huge rent while having less sex than ever, not starting families, not having children, paying for exorbitant private school fees, buying overpriced status items that they pay with more debt, willing to eat crap food.

Real economy is downsizing so there is no pressure from inflation and people are willingly enslaving themselves in debt.