skysight-inc/HackerNews huggingface dataset:
You're welcome. I hope you see this.

I see a lot of students get to the point you describe then Plataea. Without seeing you ride, I'm guessing you are not always going where the nose of the board is pointing, but often sliding down the fall line - either a lot or a bit. So after you make a turn (swap edges), you might be going across a little, but you're also going down. This will be evident by the line you're leaving in the snow. If it's a thin line going across the slope, I'm wrong. Chances are it's a big washy scrape that goes down as much (or more) than it goes across.

When you're not going where the board is pointing, you don't have a good stable base and balance, so when something like a bump or tricky snow comes along, you fall.

To improve this, do some edging exercises, and really concentrate on making a turn, then absolutely go across the run on a diagonal, really going where the nose of the board is pointing. Point with your front hand and arm where you want to go (across the fall line) and look there with your whole head. Practice in both directions so you are doing it on both edges.

You can even traverse so hard you actually go back up hill a little. It's good edging practice.

You will use your knees & the muscles in your legs and ankles to change how your edge is biting into the snow so you can actively control how much you're traversing across, vs how much you're sliding down the fall line.

Once you get the feeling of going where the snowboard is actually pointing you will feel what I mean and it becomes addictive!

Good luck & Have fun!
For me it basically cured a several-years long bout of hay-fever symptoms (constant congestion, could never get it all the mucus out) over a period of just a couple weeks of usage. I use it now just a few times of year whenever I get a cold that causes congestion, because its such a relief to get that crap out of your nasal and sinus passages.
Infection is universally fatal even with treatment, and your immune system actually makes it worse.

https://www.iflscience.com/brain/brain-eating-amoeba-kicks-f...
> if you write them a cheque, they'll cash it

That's why all the great scientists are working in the Fintech industry. (No, they are not)
This was the immediate concern shared by me and several genomics researchers - gene variants that are often shown to be good for one thing may be bad for another. However, the way genome wide association studies (GWAS) currently works, is that gene variants are identified that have unexpectedly high frequencies in 'case' group compared to a control group; but follow-ups to see what other phenotypes are associated with those variants are rarely done.
There is a specific danger associated with the water going up your nose. Things that go up your nose have better access to the blood brain barrier. Don't snort unboiled water kids.
String tokenization in C
It is fascinating how people grow up with such varying connections with their extended family. Even growing up I would only see my grandparents, aunts and uncles, and first cousins once or twice a year at major holidays.

Most years there would be a nearby annual family reunion of my mother’s mother’s parents’ lineage. I remember it mostly as a lot of older people I didn’t know, and none of them lived near me (the venue was a 2-3 hour drive from where I grew up, and I don’t know how far other people drove.)

But in my high school class there were definitely lots of people who seemed to be cousins with each other, and had massive family reunions in town. In high school my friends always joked about these extended family events as a hassle, but part of me thinks that perhaps I missed out on something there.

It’s interesting to think about the factors that influence a child’s experience with extended family. I grew up only two hours from where my mother grew up, while my father had moved quite far before meeting my mother. My mother had two siblings and my father had one, which is perhaps on the low side for America in that time (my parents were born in the 1950s).

Another interesting thing is that I have never met anyone outside my immediate family with my last name. My father only had one sister, who was married, so those cousins have a different last name. My father’s father died young (long before my parents met), and my grandmother remarried, so she had a different surname for my entire life.

I grew up in a very small town in a rural area, and I would have expected this to be the sort of place to be where people don’t move far from home and where extended families stay close together. But even my extended family in the same US state (but a couple hours’ drive away) was never super close to me. I barely escaped high school before social media went mainstream, so I wonder if I would have forged closer relationships with my extended family with the help of social media.
These People Are Not Real–They Were Created by AI
> His background is available on his CV: http://www.cs.toronto.edu/~duvenaud/

Thank you.
Just yet another reason for common law countries to adopt constitutions that are explicitly not open to interpretation

You can see how easy even a body without executive power per se can mop the floor with weakly defined common law freedom of speech statues
If we fine Facebook.com for bugs, do we also fine Mastodon.social? Gitlab.com? Movim.SE? I have a test instance of hasura running on heroku so... if there are bugs in hasura, will you fine me?

If you say I can avoid penalities by saying my services are "as is", what stops Facebook from doing the same thing?
Odd that increasing the Pace of the rebuild team from 1.5 to 2.0 has no impact on the catch-up factor.

The faster they work, the more over-engineered the results? :-)
>There is exactly zero difference from the operating system's perspective (...)

Close, but not quite: in case of larger allocations, malloc() tends to use mmap( , , , | MAP_ANON) rather than brk() to request memory from the OS. For example, the glibc's malloc() uses mmap() when requested size exceeds MMAP_THRESHOLD, which is 128kB by default.

The mmap() approach gives large, continuous memory blocks that can also be easily free()'d via munmap() with little to no bookkeeping needed[1] - not being subject to the same fragmentation woes as memory allocated via brk() - as long as your address space is significantly larger than allocated memory.

That aside, I fully agree with the author of 9cc.

[1] in fact a simplistic libc memory allocator could directly wrap malloc() around mmap(), free() around munmap() and realloc() around mrealloc(), leveraging the in-kernel allocator at the cost of one syscall with at least two context switches at each call - i.e., slowww
Orphan Drugs
Well, other people using the room aren't the only consideration. He eventually gets interrupted (after ~2 minutes) by someone saying that "the final keynote is about to start", so at minimum the speaker will have to hurry to the final keynote; if that person hadn't happened to come in with the reminder, the speaker might have been held longer and been late to the keynote. Of course, she could have excused herself, but it would be awkward and risk rudeness to do that while someone is in the middle of asking you questions (especially once he made an issue of being allowed to ask them).
My claim is only an assumption.
However, after our experience with not reaching the reserve limit plus the example they provided that didn't scale to a million of iops lead my to this guesstimate. We on the other hand have plenty of examples how to reach a million iops per server with a simple data model.
But ignore me, just give Scylla a try! Our support is awesome too
I have always been "sickly." Getting my genetic disorder properly identified was amazingly empowering and life changing in the most positive way.
For reference the temperature of fusion plasmas are in the 100 million degrees C range. So very high ISPs are not that crazy. There are many other problems to solve in building a usable fusion rocket, but high ISP comes for free.

One thing you should realize about a fusion reactor is that the easiest (which is still really difficult to do) reactions for fusion release a lot of their power in neutrons. These can not be harnessed directly to produce electricity, unlike moving electrons or ions theoretically could be. They can be used to boil water, just like a coal plant, and use steam to run a generator to make electricity. This part of the power plant is expensive. And the fusion reactor is expensive. You don't just get a Mr. Fusion on your car roof outputting Gigawatts of power.

As to it being a great investment, an electric power generation method is only going to be a great one if it is much cheaper than current methods. This is why ITER is such a boondoggle with its $10-$20 billion dollar price tag. It is very unlikely to be the path to putting fusion power onto the grid. Also, who knows if people will be just as afraid of nuclear fusion plants and nuclear fission. If that is the case they will not be economical to build. Maybe a name change is in order?

Relativistic magnetohydrodynamics is a hard subject matter. Investors with $30 million dollars to speculate on such a project are not going to know enough to distinguish a possible project from unlikely ones. Physicists who can know enough to see that some plan might work are unlikely to have the funds to invest. I saw Sam Altman had a fusion book on one of his lists at one point and Elon Musk might know a physicist he would trust, but getting those people to take a look is not easy. I'd be happy to make introductions though. :)
There is actually a solution to this problem similar to Pascal's Wager [0]. This is the argument.

1. If there is no free will and you believe you have free will then it doesn't matter.

2. If there is free will and you believe it doesn't exist then you have wasted your life.

3. Our knowledge of the existence of free will or not is incomplete.

The end result of these three statements is no matter how unlikely free will is (all evidence suggests it doesn't exist) you must act as though free will exists since there is some finite probability that it does and you will waste your life by believing free will doesn't exist.

Does anyone know who first proposed this solution in the literature?

0. https://en.m.wikipedia.org/wiki/Pascal%27s_Wager
I casually thumbed through a few of the commits they posted and came across this

https://chromium.googlesource.com/chromium/src/+/c368e30ae55...

for(i=0; i<nChar; i++){
if( n>=nByte ) return 0; /* Input contains fewer than nChar chars */
if( (unsigned char)p[n++]>=0xc0 ){
- while( (p[n] & 0xc0)==0x80 ) n++;
+ while( (p[n] & 0xc0)==0x80 ){
+ n++;
+ if( n>=nByte ) break;
+ }
}
}
return n;

Looks like there may have been an issue in parsing malformed multibyte unicode characters properly.
How hard would it be to design a microwave water still? I steam things in my microwave all the time. It's not really my area of expertise, but I imagine it wouldn't be super difficult to design a glass (or similar) vessel that would collect condensate after the microwave shuts off.
I agree. I think that Scrabble is a great game which, by its very design, cannot be an interesting game at serious competitive levels. It’s great fun to play with a group of friends who will accept words on an unspoken honor system. But as soon as there is serious competition with meaningful stakes, it reduces almost entirely to the arbitrary choice of word lists.

The same is true for a lot of great party games. Scattergories is a great example. As soon as it becomes seriously competitive, the key rule (that everyone votes whether to allow each submission) effectively ruins the fun.
I want to opt out of bad warnings-as-errors, rather than failing to opt into good ones. -Wall -Wextra -pedantic -Werror for me - followed by a bunch of -Wno-xyz like -Wno-unused-variable.

You could also use -Wno-error=unused-variable, but I find warnings as warnings almost completely pointless outside of extremely niche circumstances. I will lose them in a sea of other errors when a template goes awry, and after fixing that and building again the warning will disappear because the TU with said warning didn't need rebuilding.
I personally feel like the best way to be persecuted in this world... Is to be persecuted in the first place. I know this all too well, personally. A history of misfortune or injustice is basically a recipe, and in fact a justification, for future injustice. Probably most tyrannies of peoples in the history of the world falls under this category.
I notice an unusually large spike in German immigration 1970-1990. Does anyone know why?
Both your comment and the parent comment are right. How so?

Two things:

* Poor means less access to more expensive debt. Rich means more access to cheaper debt.

* Rich means one can use debt leverage to grow one's assets. How does that influence the value of necessities for the less rich...?
Show HN: Tiny command-line LTSV parser
This phenomenon has been well known for almost all of history.

https://en.wikipedia.org/wiki/Mithridatism
https://www.ncbi.nlm.nih.gov/books/NBK349158/
Read a lot! A lot! psychology and relationship books (even the ones that are about romantic relationships)
What nutrients does tap water have in it? Fluoride?
Fun with Unicode in Swift
> But they don't inform the user of the potential hazard of using otherwise safe-to-consume tap water.

Devil's advocate: if they did, odds are consumers would consider it as if the company is peddling conspiracy theories rather than actual science. Or "maybe it's true for tap water where the pots are made, but I trust my tap water and I know it's safe". If such explanations are more likely to harm a company's perception than to protect consumers, then what value do they have?
I totally agree with your point and I'm setting a dangerous precedent by arguing the point I'm going to argue for in a second. Please note that I am fully against what I'm going to argue now but I'm going to argue it for the sake of playing the devil's advocate.

That being said ...

>Convictions are supposed to be made after considering the facts of the case as presente

The fact that someone robbed 10 banks is a fact. You're literally witholding (relevant) facts from the case.

How is a person's history not a fact? I mean, the robbery happened in the past, which is also a fact. How are the two different.

So we rob a bank at T=10, Imagine that person robbed a bank at T=1, not relevant, what if person robbed a bank at T=2, T=3, .. etc. Even if we rob a bank at T=9.999... it is suddenly not relevant anyore?

I realize the absurdity of the point I'm making but how is previous crime not a valid feature? If we train a machine learning algorithm to predict guilty/not guilty (I'm going into dangerous territory here, I realize this) and the training set contains criminals that are repeat offenders, wouldn't "repeat offender" get a high feature weight in say a random forest?
The site has a "download as SVG" button on every render. It's small, in the bottom right corner of the rendered result pane.

It even comes with an option to optimize the paths to minimize pen travel for plotters :)
Does anyone really put much faith in character witnesses though? One possible point: someone who can’t produce anyone to say something positive about them is clearly guilty.
I don’t doubt that high level Scrabble is intriguing, but I think the problem (if you even want to call it a problem) is that it’s effectively a completely different game than the casual game of Scrabble.

Casual Scrabble is all about coming up with fairly well-known words. Serious Scrabble, I presume, is about controlling board position armed with a vast knowledge of legal words.

As soon as someone in a casual game plays a questionable esoteric word that, if challenged, turns out to be a legal word, the casual game becomes a lot less fun for everyone involved.
> China has a long history of civil unrest

oh come on... China has a long history. (period)

within that is periods of civil unrest and various degrees of prosperity and peace.

Its a bit unfair to paint them as a chaotic state... they're far from that.
Is there ever a case we’re lobbying is beneficial to the general public or does it only ever benefit the few?
> If you have a 20$ bill that means essentially that the government owes you the equivalent in value.

This may be true in some theoretical sense, but in practice, it is hard to believe. How would I go around to make the government accept my 20$ and give me some equivalent of that? What could government possibly give me for my 20$?

Dollar bills are for buying things. I could go to a store and buy a bottle of expensive wine for that bill. But I wouldn't say the store owes me.
TablePlus
You absolutely should not get river or lake water in your sinuses if you can help it. The lake I used to swim in as a kid would regularly get warm enough to have amoeba in it that could cause amoebic meningitis and we were always told to keep our heads above water.
Sounds like all this guy needs is a dragonfly.
... and if we are not extremely careful it will be a real war. A lot of people laugh when a comparison between the events of today and the events before WW I and WWII is made, but this is serious stuff and the USA is not very good at winning wars.
Bitcoin Price Goes Below $3,175 for the First Time in 2018
Shortest possible answer: debt is money.

Or you could say it's dual to money - creating debt creates money, paying debt destroys money. There's literally less money in the world when you make your mortgage payment (bank just sends much of your payment to /dev/null), and there's literally more money in the world when you take a mortgage (bank pulls it out of thin air).

If all debt would be repaid then almost all of the money as we know it today would disappear.
Manually pad them, and it'll complain about unused fields ;)

I've actually had some pieces of code where it was super useful to enable that padding warning as an error. Some complicated C++ types that needed to have identical memory layouts across compilers yet often weren't because of some really nasty shenanigans...

-Weverything is for people who really want to explicitly opt out of every warning they don't like.
This happens every ten years.
Yeah, I think this line is easily misread. I suspect the meaning is: "I have a CS degree, but my people skills need work".
And you can build GCC-8 with GCC-4.8, whereas rust seems to require at least the previous version of rust. It would be reasonable for rust 1.19 to be able to build the latest release for the next couple of years ... rust 1.19 is less than 18 months old! Surely rust was an OK language 18 months ago?
Pex is thermo stable.
It's been widely reported.

[1] https://www.ncronline.org/news/accountability/cardinal-pell-...
Don’t ask what science can do for you
US is also the largest arm supplier in the world and it is defending countries from arms that they provided themselves.
One word of caution: I worked for a large phone company (GTE then Verizon) back in 99-01. I was in the call center for disconnections.

Inactive lines are not equal to lines with no telephone service. IF there is no telephone service, 911 probably won't work. If your phone is temporarily disconnected (say for non-payment of a phone bill or the disconnect they do for folks that live in FLorida for the winter and up north for the summer), 911 will work for you.

This was definitely true for some of the states on the list provided.

I've long thought this was a sad state of affairs. Anyone with a physical phone to plug into a jack should, theoretically, be able to dial 911. I'm happy that cell phones generally allow this.
Why would it be above ground? In Switzerland tunnels are a very common thing and Swissmetro was also planned to be underground. The Gotthard Base Tunnel is a almost level line through a thick mountain.
Moving to Nyc, not pursuing a job that I should have
You’re grossly over-estimating the average intelligence (and willingness to actually stop and think for a minute) of those accounts’ target markets.

I have friends who spend pretty much their entire lives on FB and Insta and they would swallow anything from there... last time one was surprised when I told her a watch she saw advertised on FB with a huge discount (300£ to like around 39£) was never at 300£ in the first place.
Why can’t you chargeback with a debit card? I’ve done it multiple times successfully.
I would swear that I was told that a few years ago by someone who managed a journal, but indeed from some Google searches it doesn't look like it's true.

I guess they probably said something else and I misinterpreted. Perhaps they said that getting indexed cost them money in an indirect sense, e.g. because it required more frequent publication and they had to spend money to achieve that, or something similar, and I thought they meant that they had to pay the indexing company.

Sorry for the confusion.
Usefulness of async/await for GC in Rust
The original criticism was that some parts are just binary blobs encoded in XML elements, which wouldn’t suprise me at all, with Microsoft being allowed to tick the ‘XML file format’ checkbox and still getting to keep the binary format advantages.
> Unlike a game such as Go, in Scrabble once you place your pieces they are no longer only yours and can now be used by both players to add on more pieces next to them

Yes, this is an important aspect of area control in Scrabble. Scrabble is about not letting other players play on high-scoring spaces. It's not enough to take them when you can; you have to avoid playing near those tiles so that your opponents won't be able to play on them.
Will the current or future google censor be applied to your access of your data?

If you have any copyrighted material in your data/content without a valid proof of ownership or payment -> censored OR worse prosecuted and racketted to pay?
What are the pros and cons? Should etcd be the default whenever one is thinking about using something like that?
I imagine that MS could be much further down this line...
Ask HN: How would you teach programming skills to underprivileged kids?
I am associated with an NGO that organizes after-school activities for children in a slum in Mumbai, India. I'm trying to create a course to teach them some programming skills that will enable them to get freelancing careers or be able to get jobs once they graduate school. The target group is kids in grades 9 to 12 with limited exposure to computers and programming (some of them have some knowledge of HTML from a campaign done by another NGO but most are unfamiliar with any form of computer languages).

I'm trying to come up with a course of about 10 hours (spread out over 2 weekends) that would introduce them to programming. It would be great if the kids could have something working by the end of the course so that its engaging for them (drop out rates have been very high in the past).

My inclination is to start with the basics of Python and then move on to something like Django where they can create a working website for themselves. Is this feasible to teach in 10 hours? Is there any other language or program I should start with instead?

The longer term goal here is to take the kids that show the most interest and teach them algorithms and data structures allowing them to get good jobs in software companies.
Each IOU is actually a promise to work. Before money it could have been 'I will work for you 30 years' and if someone believes that, they can trade that promise for a nice house for the person to live in. A promise is basically analogous to a debt.

In todays world, the promise is made to a lender (a bank), which then creates a fungible IOU, i.e standard currency for that promise, which can be exchanged for equivalent amount of work.

The whole system is a collective promise to work, and that keeps the society running.