skysight-inc/HackerNews huggingface dataset:
How come that an undergraduate person (at the time) makes one of the most compelling statistic textbooks?

Is it because there are many more amateur statistic textbooks in existence, or published attempts at one (so more chance for a runaway success to be picked up)?

Or is it because people in the statistic textbook industry don't feel this frustration and/or don't dare to take any risk?
That's a nice idea, but it's not a solution. The real solution is to make content accessible, rather than depending on JavaScript. Apple has terrible form in this regard.
I think it should be. It is an industry where the weight of the goods is very closely tied to the cost, which isn’t really the case for car or train travel (obviously weight is a factor but 30 lbs plus or minus isn’t changing the cost to get you there by 10-20%). They already weigh your bags and charge you based on that (usually $30 for anything under 50 lbs and something like $70 for over 5o lbs).

I think the backlash to them charging extra if you and your total bags comes in “overweight” would be too high to work. Even if people weren’t offended, you wouldn’t really be able to have a good idea how much extra you’d be hit with until you were at the gate. But if they did some sort of discount refund or maybe a voucher for future flights, that might work. Start weighing the checked bags and noting the exact weight (instead of just over-under 50 lbs) and then stepping on a scale with your carryon luggage (with no outward display) and totaling them. If you are under the average, you get a voucher credited to your account on a sliding scale by how much you are under. If you are over the average or you choose not to be weighed, nothing changes and you have only paid the full fare like normal.
> He seems to believe that you can separate “political decisions that benefit Coinbase” and “political decisions that are irrelevant to Coinbase”, but you can’t. They’re all interconnected. It’s naive to pretend otherwise.

I agree that it's hard and maybe impossible to make a hard line that separates the two, but wouldn't you agree that some political decisions are way more specific to Coinbase than others? Specifically the CEO sets out a pretty clear distinction: "If there is a bill introduced around crypto, we may engage here"
PEP 638 – Syntactic Macros in Python
Great question, spam score is by Spam Assassin and there's no real cap but generally anything below 3 is relatively safe.
I assumed that Knative [1] is the canonical self-hosted PaaS for Kubernetes. It is branded as Cloud Run [2] by Google. I'm not sure how it compares feature-by-feature with Dokku nor a 12-Factor App PaaS like Heroku.

[1] https://cloud.google.com/knative

[2] https://cloud.google.com/run
Memes Ruined the World
you should be checking out the classic work The Loom of Language
CapRover uses Docker Swarm internally, even if you're only running one node, which really sucks because it invokes the docker userspace proxy, killing the L3 source IP for connections in to your containers.
Isn’t _mm_pause an Intel intrinsic?
Yes, I'm after 15"+ too.
I don’t see if one neighborhood is full of parking attendants and rich one is less proving discrimination.

This is an optimization problem, you have limited capability of enforcement, and you need to use it with most efficient way.
Clearly the majority has won thus far and Apple is not restrained in any way. But I have the right to a differing political opinion, and when the majority shifts, your freedoms are not encroached, just like when the majority of people decide smoking should not be allowed in airplanes.
That looks great! Definitely warrants its own submission in my opinion.

What do you have to do in order to support extra languages? Perhaps ensure font support if loading from web, and the dictionary comes from Wiktionary so you do need to know what language it is, but other than that should 'just work', anything else?
Everyone gets fooled sometimes. It's choosing to continue being fooled that's the issue.
A few products on Amazon do come in “frustration free” packaging that is unique to Amazon, so I don’t think this is far off.
I think it's more:

Give a man a fish and he'll have food for a day, Teach a man to fish and he'll have food for the rest of his life. give a man a dollar per fish and he'll deplete his local ecosystem.
We've subscribed to each of them a few times but never seen any huge difference between what we receive at any two addresses. Most differences we've seen are very small - like dynamically inserting someone's state or zip code.
The linked laptop lacks a GPU.
That comment is unnecessarily inflammatory and is not constructive.
One is a human rights issue, the other is not.
I agree with the former statement but once you have reached a 300x productivity multiplier you are no longer an engineer. You're primarily a teacher who communicates via books.
Is God Self-Conscious?
Nowadays, Harry Potter and the Philosopher's Stone should be a good option, with about 78 translations. There are often audio books too.

https://en.wikipedia.org/wiki/Harry_Potter_in_translation
In my opinion, that’s a CEO, COO, CCO, or business advisor/development/consultant.

Likely to look a multinational corporations or groups dabbling in many things. Everyone naturally will be wearing many “hats” and they will look out for that.
Why Coinbase will struggle to ban politics from the workplace
> the heavy metals that are often put into steel to increase strength are highly fissionable

Not fissionable, but many are unacceptable due to formation of long lived activtion products.

One additional problem with the alloys used is the degradation of their mechanical properties under radiation exposure. They tend to become brittle.

Testing any of these materials will require something close to a working fusion reactor (nothing else duplicates the neutron environment), but that will require the materials. Working around this loop of circular development dependency will be time consuming.
Below is a 51 video tutorial series on Python that I made for my students about 4-5 years ago. It was a flipped classroom thing I did and I took it really slow in discussing the concepts.

https://www.youtube.com/watch?v=z1aXXjzWke4&list=PLmzkEJ1Zz_...

I've been teaching coding in middle and high school for awhile now, and the things that seem to pop up again and again which most online tutorials skim over is vast. People need to stop designing materials for kids that are just more colorful copies of what adults materials. It ends up turning off a lot of kids that aren't able to grok it right away.
This is kinda equivalent to Bush's "if you're not with us, you're with the terrorists".
That more or less proves the point. There is very strong demand for old MacBooks because they last. Planned obsolescence is needed to ensure that people upgrade. That can be done multiple ways. This is just one of the approaches and will of course take time to settle in.
Signata 1.1.1 – Importing your YubiKeys
Why without an Nvidia GPU? Just go with an XPS 15 or 17 and embrace Nvidia on Linux. I have three developers running Linux on HP zBooks with Nvidia GPUs without any hassle.

You can also buy any newer Thinkpad (my recommendation). They are also available with AMD CPUs.

It's pretty easy to buy Linux laptops these days.
I never understood this sentiment, if people choose to pay their way into a walled garden, why should they still care about hardware ownership/repairabilty, etc.?
Choo! Choo! Vee häff cool oldies too!

https://en.wikipedia.org/wiki/DRG_Class_05

Streamlined, even.
The process name doesn’t have anything to do with the physical dimensions of the transistor. It’s a marketing term, a lower number implying a newer node.

Besides, using one metric to measure a 3D object wouldn’t make too much sense, at least in the case of a FinFET transistor. A more useful metric would be transistor density.
The Three Ways of DevOps
I got my Thinkpad Edge E530 replaced twice during warranty (motherboard problems) and my work Thinkpad T420s broke down one month after warranty ended, so I have completely opposite experience. I got no problems with IBM Thinkpad T42 though.
One of the other problems is sizing. If you're only allowed to bring back fish over a certain size, over time you are selecting for smaller fish. If bigger fish are more reproductively successful[0] you are also decreasing the rate at which populations recover.

[0]https://www.sciencedaily.com/releases/2018/05/180510150058.h....
The trends are happening anyway. I don't think it has much to do with vegans.

When I was a child in th 1960s, a family farm in my region could make a decent living with 30 or 40 dairy cows. Now, 400 is considered an economic minimum, and that will probably grow to over 1000 late this decade. Similar remarks apply to other forms of farming and agriculture.

Complaining about vegans and the capital intensity of new value-add products is looking at a scuff mark on the stable door long after the horse has bolted. The unintended consequences came from our pursuit of ever cheaper food and international trade.
listing dead shitcoins on one of the few exchanges that still has banking relationships, so a16z can dump its massive bags on retail
I have no idea what you think this conversation is about.
All the time. They’re super common in electronic accessories (phone chargers, cases, etc.), for example.
Based on what I see on [Stack Overflow](https://stackoverflow.com/a/51908785), it's recognized by all the major compilers

The [Microsoft Compiler help](https://docs.microsoft.com/en-us/cpp/intrinsics/x86-intrinsi...) includes it in the "x86 intrinsics list".

I've just compiled with success, for testing purposes, on an AMD processor.

C, relevant section:

#include <immintrin.h>

void test() {
_mm_pause();
}

Output ASM, relevant section:

test:
.LFB4006:
.cfi_startproc
endbr64
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
rep nop
nop
nop
popq %rbp
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE4006:
.size test, .-test
.globl main
.type main, @function

It should be the `rep nop`.

Including `ammintrin.h` yields the same `rep nop`.
I think page-specific keyboard-driven navigation has advantages. For example, in Gmail j/k navigates between email threads. I can't see that Tridactyl provides this functionality.

For the search functionality specifically, I guess it's possible to find a solution. The page-specific search shortcut will just focus a specific element on the page, and maybe that could be provided on a different shortcut in addition to /.
It's not true that "LGBT Rights" are value-free. Promoting LGBT rights also alienates members of the largest religious groups in the world, including those that are majority-non-European like Islam and Catholicism. Being a practicing L, G, B, or T or pro any of them is against sharia, the Catechism, and against the rules of many major Protestant sects like Mormons. Gay marriage is expressly against the rules of most major global belief groups that are not the US and its Marshall Plan colonies.

Without a lot of double speak, there is no such thing as a 'universally tolerant' corporate policy because different legal, social, and religious moral frameworks are mutually incompatible. In the US people just prefer to pretend that post-Protestant Woo-ism is universally friendly to everyone.
They are working both apps at the same time, picking rides from the first that pops up. I don't see how hourly rates would work with that unless they timeslot every hour to one company, which is not how it currently works.
What if the problem at hand is ending structural racism in the workplace?
A couple of decades ago i worked with GSM handsets, and because you certify the GSM stack along with the compiler, you're pretty much tied to a specific compiler version.

At the time we were working on a new "feature phone" with a 160x120 pixel display in 4 shades of grey, which was a huge upgrade compared to our previous models. Another feature was full screen images for the various applications, and we'd been implementing is into the software and testing it for weeks without problem. After the development cycle came to an end, our release team created a new software release and sent it to our test department, which almost instantly reported graphical errors back to us. We tested the software image on our own handsets, and half the screen was "garbage".

We spent weeks looking over the merged code, as well as debugging pointers code and found nothing. It wasn't until we were stepping through the paint code with a Lauterbach debugger that we noticed something was "off" with a pointer.

The platform was a 16 bit platform and memory was addressed using a page pointer pointing to a 64kb memory page. When we traversed the bitmaps fate would have it that this particular bitmap, in this particular build, was split between two pages, and when incrementing a pointer beyond the page limit, instead of incrementing the page pointer, it simply just overflowed and started from the beginning of the current page.

Another interesting bug we chased in the compiler was it's inability to add more than 2 variables in initial assignment.

i.e.

int a = 1+2; // a = 3
int b = 1+2+3; // b = 3
int c = 10 + a + b; // c = 13

That took a while to figure out.
And what about spending the winter in some sunny island for a month? Getting to know the team when one starts is good, and then just working with the tools to meet and talk to them. But my impression is that most of the people who think like you do that because they miss the human contact with people outside of their household (not saying you in particular) and they feel isolated.

I have been working fully remote almost 2 years now, and it felt that way at the beginning. Until I started using the benefits that remote work provides. Going to a nearby gym with cheap prices at my convenience, staying in other places for a month without having to ask for holidays (or even ask for it), joining plans and trips with friends without worrying too much if I have enough holidays or even getting advantage of cheap prices for flights and trains to travel somewhere.

I think most people struggle with the reality that the only "downside" of remote work is not "being disconnected with the team", but having to put effort to meet friends (also make new ones) to have the human contact they usually miss.
Lobbying about taxes and immigration is working as intended since it is just telling politicians what policies would benefit said company. It is important for politicians to know about it when they make policies so they can better consider pro's and con's.

However lobbying for for laws such as for/against gay marriage or religious rights is unrelated to their business. Then the company is used to exert some individuals political influence instead of just being a business.

Of course politicians are sometimes corrupt and get favors from the companies and then go to do whatever the companies lobbyist tells them to, that is what people usually mean when they mention "lobbying". But lobbying itself isn't inherently a malicious or political act, in its purest form it just conveys information so politicians can make better decisions.
That’s a bizarre analogy to me, and you’re implying a symmetry to the situation that doesn’t exist. I want to be able to buy a product that has the properties that I want, and I want you to be able to buy a product with properties that you want (in part because I also want and own products with the properties you want). You want the only option to be products made with the properties you want, so that other businesses are forced to make more software for the products you want. Which of these is restricting freedom more?

I think you’re going to have to try harder to convince anyone that this situation is analogous to second hand smoke. You probably want to come up with better arguments for your “political” movement.
If it was about preventing theft, then the rightful owner could modify the keys and software without any worry.

But they can’t.

Because it’s not about giving you control, but about controlling you.
Like e-mail it's not a vendor locked-in alternative (assuming porting your phone number to a different carrier is possible). I'd prefer for SMS not to die until a widely supported alternative that has no lock-in.
for a start, you've just separated "cryptocurrency" from "ice caps", when Bitcoin generates country-sized quantities of CO2.
How did the value of US dollar compared to other currencies change during the US civil war?
??? Nice way to rewrite history. Would you say the civil rights movement was successful because it wanted to put aside differences? Or because they fought for their rights, their difference, and the privileged majority had to make concessions?
I think JPEG is too. In school, we implemented something like JPEG compression using some Fourier transform stuff that reduced the bitmap size by 90%+ and was still fairly decent looking. It was an image handpicked for suitability under compression, I'm sure. A sunflower, I think?
I have to say most companies I’ve worked for have subscribed to the policies in Armstrong’s blog post, and it has worked very well. But these companies were mostly outside the Bay Area.

I suspect the Bay Area is extremely nondiverse and homogeneous, and folks there aren’t actually used to having to work with and get along with people who strongly disagree with them on politics. In that kind of monoculture, it’s easy to think that politics can and should be part of work life. In a much more diverse workforce, though, it rarely works well.

If Coinbase is going to be remote-first, as they recently announced, the company’s employees are certainly going to encounter a level of diversity they haven’t been exposed to in the Bay Area. This could be preparation for that.
Reliability never means "will last for ever". It only ever means "a certain percentage of devices will last for at least a certain number of years".
Long-term effects of coronavirus include damage to heart, liver, kidneys
#3 Floating Windows on Android: Permissions
What has changed in the last 5 years? MacOS users have no legitimate alternative if they want to keep their desktop on macOS. If you want a macOS system legally, there's two options, either buy a new Mac, or an old one.
Just imagine opening your laptop without turning it on, and using it to unlock your front door without getting up, or turning off/on the TV, or the temperature of the house.
I do not understand why you find it worrying that the tech community is invested in removing a restriction IN THE OPEN. If it can be removed for nefarious purposes, eventually, someone will do so and sell the exploit on the zero-day market (probably to a state actor). The existence of the vulnerability is just a fact, it is reality. Why do you feel safer not knowing about it? Whether you know about it or not the vulnerability is still there.
I think it is the wrong thing to choose, but he is obviously free to take it as we all are. I don't expect him to do anything though and I don't think my take was cynical either. If problems we are facing in 2020 are not big enough to distract him from his focus, then it is difficult to imagine what would.

I agree that you can't support every good cause you agree with, but choices we make do say something about our priorities. What none of us has a right to is that others will not judge us for them.
I disagree. It is going to take longer in immersion without grammar than with grammar. Knowing grammar helps you know what to expect and helps you form your sentences because you know what sort of things to put next. It lets you pick up on these things way faster, and the faster you know these things, the sooner you make habits of it.

It isn't like you think about grammar forever.

And by the way: I had formal language training, for adults. Immersive, even: I am in the target country, spent 15 hours a week in class with other immigrants, and was taught by a native speaker. Most of the learning was introducing new word groups and practicing speaking and listening. A little bit was grammar, though, for specifically the reason I listed.
It is scary that gcc or glibc manage to break memcmp or memmove on a regular basis.

I begin to understand the people who write their own libc for security reasons.
Scrimba is $19/month, and aimed at adults. From the front page, you build boring stuff, and it's not clear where to go. Quality is mixed

For general coding for kids, there's a bunch of really excellent things:

* Khan Academy JavaScript is fantastic. You learn JavaScript building interesting things, learning both deep and shallow concepts.

* code.org tends to be an hour long, but that hour is beautifully scripted. It doesn't go far, but is really nice for getting started.

Scratch, Blockly Games, Open Processing, and a bunch of others do a nice job picking up from there.

Where there is a gap is on tying code to hardware, which this starts to close. What I liked about this is you start with something physical. This isn't just coding. It's coding+electronics. It's surprisingly hard to find good stuff for RPi, Arduino, or similar. There are:

* Great robotics platforms, without software support or tutorials

* Decent software, where there is a game of making it work with pick-your-own-hardware.

* Decent tutorials, bogged down by lousy platforms, no integrated way to get the stuff you need, etc.

* Etc.

There isn't anything clear, integrated, and coherent like the ones above (KA/Scratch/etc.) that I know of.

If someone were to take a:

* best-of-breed cheap kid-friendly robotics platform

* integrate it with arduino or rpi

* integrate it with JavaScript or Python

And have a 5-minutes-to-get-started thing, and from there, ways to go deep, it'd be a pretty big hit. No organization seems to do all three pieces well:

* Hardware

* Software

* Pedagogy

Perhaps since they're such different skills, or perhaps because it's too big a task.
> but in the UK we don’t even get taught the grammar of English. No one knows grammatical terms, like preposition, person, the name of tenses, the subjunctive, or even simple ones like verbs, adjective, adverbs and nouns.

This just isn't true. It might have been true for you, but it isn't true 'in the UK', and most likely you've just forgotten because it wasn't and hasn't been important to you; it's on the national curriculum.

> When you don’t even know formally how your own language is structured, it is very difficult to learn another language.

Absolutely agree with that, and it's worth learning more and revising what you were taught when at school in the UK if you choose to learn another language.

It's also (one reason) why 'Latin is useless' is bollocks. Latin has a more 'complete' grammar than (modern) English, by which I mean that it has more cases, conjugations, etc. that are productive, and which take differing forms. It can be difficult to get your head around two different constructions in a language being learnt if both take the same form in English; they probably don't in Latin.

I've never learnt Latin formally, but I've tried to pick a tiny bit up, and I tend to look to Latin grammar and resources rather than English in my pursuit of Hindi.
Thanks for the feedback.

You are right that the site is primarily for technicians who need to implement a PIM solution. So it's useful for those who know they need PIM and are looking for possible solutions. We are going to improve this in future, but now we are targeting the people who is looking for small, easy and free PIM.

There are several free PIM systems available, and we just want to share information that there is another alternative.
Brexit is absolutely a human rights issue. The leave campaign specifically talked up withdrawing from EU human rights laws and agreements.