skysight-inc/HackerNews huggingface dataset:
> I used the term 'pre-requisite knowledge' because I would prefer a list of what ideas/concepts are needed to be fully understood before taking the course (ex/ instead of saying linear algebra is a prerequisite, say you need an understanding of solving linear equations using matrices but you don't need to understand linear spaces.

If you are going to cherry pick concepts it may be better to just go full bore into the classes that most interest you. You will be motivated to pick up the concepts you are lacking and the learning profile will exactly fit the specific course. You wouldn't want to do this in a college setting because you are paying a lot for each hour, but as an auto-didact the time investment is on you.

If you already have a background in CS or Engineering you can probably pick up the additional concepts with focused study/refresher.
You can also view it the other way around. Phones and MP3 players existed before the iPhone and iPod, and Apple learned from others' attempts.
Good luck! Game development is what got me addicted to coding to begin with! :)
Adding very little to the conversation here but having done a Ph.D. in high-temperature semiconductors this made me chuckle and is nicely apt. Just like pointers, though, you can kind of get by with only a very thin understanding of them for a surprisingly long time.
This is still possible with Docker Cloud. You can either choose to have a node auto-provisioned on a cloud provider or install their agent on one of you own.
Why? I would buy it.
I'm surprised at how little criticism I hear about the colonization of Mars. Interfering with the evolutionary development of an entire planet should be a huge consideration. But it's colonialism as usual.
No-fly is a republican-president's policy. And not surprisingly, it's 100% worthless for security.

(But you're right about the no-buy thing. Dems are willing to burn the constitution to limit guns to some people.)
I've always had lower end hardware than my peers (still do, except at work!) so maybe you had a different experience than I did... But here goes my experience:

Emulators are much harder to play than the original console because milliseconds matter! Maybe not so much for puzzle games (like the Zelda franchise)[0] but certainly for action titles...

I don't know much about this "RetroPie", but it sounds like a raspberry pi, probably running an emulator on Linux. That's not hardware.

On NES hardware, your controller had a very real, physical connection to logic gates on the CPU (which happened to have a very real, physical connection to the electrons being shot towards your face by your TV!)

When using an old Nintendo, (or SNES, or N64, but only for SOME games) you got to experience your own limitations. The machine was faster than you, it never got hand cramps, etc. But it clearly wasn't smarter, it wasn't BETTER. People had beaten these games... So could you. You just have to try harder! You'd find yourself doing funny little things like holding the controller differently and trying to just shake your button finger, not actually raise and lower it, to fire as fast as possible...

When you finally did beat a game, you beat the exact same game, the same experience that other players faced, down to the millisecond.

...

0: Sure, there is some skill, but quite frequently the goal is to unlock some door or get some item. I never had any trouble playing Zelda games on emulators.
Good luck finding anything. It is in many performance ninjas arsenal, but very little documented. Here is an untested mix of some other scripts that might less or more almost work. At least it can get you started:

https://gist.github.com/Elv13/48b43ead347faba1b59378267d2364...
What I find odd is that no retailer seems to have pre-orders. Game Stop says "Unavailable" and the same on Amazon. Nintendo doesn't have it listed to pre-order on its site either.

I wonder who will carry these? I live in a small town that ironically has 2 Game Stops so I should be able to snag on on 11/11 if they are carrying it.
Compliments at work: Not too hot, not too cold, just right
Anti-discrimination law problems
Honestly, this is awesome. I use Gmail web as my default clients and while I was watching the video I was like... yes, yes and YES! Most compelling features were: calendar in email, tabs, quick edits. Things that appealed less where threading and tasks, since I'd assume others have to use this product too.

I've signed up for beta and can't wait to try it out.
Very interested in the async await stuff as well. Exciting times for a great language.
SNOBOL should be looked at, if for nothing else, for its string handling (add a brief look at Icon right afterwards). I would have killed to take APL in college, but despite having to program on an IBM 370 mainframe, no classes were offered. I'm still a little ticked.
Why poison ivy is so itchy – and how scientists are working to quell the rash
The one reason why I would prefer tmux over screen is that it is possible to script it. AFAIK screen is much more difficult to script.
I think that this might be true in the early 2000's, I hope that we have moved on significantly by now. I know that the automotive folks are getting a lot better at code review, static analysis and unit testing.
His autobiography is good, too; Boy is his younger days, including such details as the Great (Dead) Mouse Plot and his time at a series of awful, awful 1930s British public school[1] and the many times he was caned there; Going Solo is about him as a young man in pre-war Empire Africa and then, later, during the war, as one of the last RAF fighter pilots helping hold back the Germans in Greece; he got shot down in the Sahara and nearly went blind.

They're hilariously funny and terrifying and disturbing and wonderful, all at the same time.

[1] 'Public school', in UK parlance, means the same thing as 'private school' in the US, except different. We have private schools as well. They're different too.
Training sport
> b) NULL is not a useful macro. For example,
> printf ("%p", NULL);
> can have unexpected results.

How do you figure?
While we're on the subject of voter intimidation, there has been constant intimidation of Trump supporters throughout this whole campaign[0]. And at the same time, Democrats had a deliberate campaign to incite Trump supporters to violence[1] although this required provoking them by infiltrating their private events, while Trump supporters were harassed and abused on the streets.

Progressives have this insane argument that goes that violence and intimidation against Trump supporters is actually ok and not contrary to our deepest values, because it is done by private citizens and not the government.

[0] https://www.youtube.com/watch?v=VUBpRexwiPg

[1] http://www.breitbart.com/big-government/2016/10/17/exclusive...
Axelay is IMHO the single greatest shmup on the SNES by a large margin. It's a visual-audio masterpiece. It's not a tough as nails R-Type game, but more of an amazing experience. It was never deeply popular, but I recommend it as one of the top-10 SNES games whenever I'm asked.
See here: https://en.wikipedia.org/wiki/Sticky_bead_argument

I suppose I should have said energy, not mass, but unlike a photon which can disappear into nothing, leaving just the energy, a gravitational wave can't ever vanish entirely, so it's more like mass in that regard.

And don't forget that a wave can travel at the speed of light even if the wave is carried by massy particles that can not.
Lol, seriously? Martin Shkreli? I had been wondering what hole he crawled into.
John Oliver on Multilevel Marketing
agreed and upvoted.
If you write a quiz like this, and "Don't Know" is an answer but "Undefined Behavior" and "Implementation-Dependent" are left off, you're doing it wrong.
http://www.latimes.com/science/sciencenow/la-sci-sn-teens-va...
The more automation has come to Hollywood, the more elaborate the movies become. (And more expensive.)
I thought you were wrong.

And then I found out you weren't: https://i.imgur.com/ZnqrGPF.jpg
Found where Carmack talked about it[1].

For VR, the consensus I've seen seem to push for multi-sample AA > full-screen AA > temporal AA (I feel like I've even seen no AA is better than temporal AA). I'm not quite sure if it's performance, architecture (they really prefer forward renderers instead of deferred renderers for low latency), or aesthetics. In the little bit I've done, when just playing with knobs temporal AA looks better to me. Without AA specular highlights are way too distracting and pop too much.

This reference[2] talks about the extra velocity buffer needed for temporal AA and the fact it tends to over-blur which can fuzz out fine details (low resolution is a touchy subject in VR).

There's a lot of moving pieces when making decisions. In talking about interlacing, he was ideally talking about not having to create a whole image buffer before sending data to the hardware--just rendering parts (well, scanline) of the image that moved.

[1] https://youtu.be/gn8m5d74fk8?t=10m54s
[2] https://www.youtube.com/watch?v=Xk3WUk5T2TQ&feature=youtu.be...
They can carry energy see: https://en.wikipedia.org/wiki/Sticky_bead_argument
I'd take awkwardly long over awkwardly short any day, the excess can be coiled and tied. If the WiiMote paired with the NES Classic then it wouldn't be so much of an issue. Keeping the cords short because they can be used with a controller that neither comes or works with the system is a bit misguided.
> ((i >= i) << i)

UB.
More details coming up ASAP.
I think I've run across that in the wordpress editor as well.
Meet the famous guru who’s helping a growing number of startups battle bad press
Yes, that was true sixty years ago.

The gun on the A version has three seconds worth of ammo, and that's only true because it takes a second to spin up. It's an anachronism.
Just because the outbreak occurred on an organic farm... doesn't mean it was "caused by" the lack of pesticide use (or any other cultivation practices, per se). In fact, as to that particular outbreak, the very WP page you cite says:

Using epidemiological methods the outbreaks in 2011 were traced to a shipment of seeds from Egypt that arrived in Germany in December 2009.

Citing as a source:

http://phys.org/news/2012-02-insight-whole-genome-sequencing...
At reply limit, but costs are all over the place... I was initially looking at N64 games in my scan, which is where I got the $30 for Ocarina of Time. Point stands, having a fully expandable/upgradable multi-system solution would cost far to much to be reasonable - especially considering this is paying for a medium shift on items I've already purchased.

I understand the desire to support the company, and I'm not knocking it for those who are happy to throw $60 at it and dive back into their childhoods. It's a fantastic nostalgic product, looks great, and I have no doubt it will be a huge success. The product they are selling just doesn't meet my desire for a full NES-SNES-N64 retrospective.
Same here. My dad has been using Ubuntu for more than 5 years now.
Yes, but the particle can be virtual, not actual.
One thing that bit me is that on RH 7.1 you _should_ use ext4[1], but on RH 7.2 you _need_ to use xfs[2]

[1] https://access.redhat.com/documentation/en-US/Red_Hat_Enterp...
[2] https://access.redhat.com/documentation/en-US/Red_Hat_Enterp...
No worries, I wasn't sure if you meant online registration or not. I don't think any state offers online voting (thank goodness).
Speaking of talks on Julia, I'll again recommend:

https://www.youtube.com/watch?v=dK3zRXhrFZY

"Julia: to Lisp or not to Lisp?" from the European Lisp Symposium in May 2016. I found it was rather illuminating on Julia in particular and lisps and programming languages in general.
True, but the US has ubiquitous credit card usage while China never really had that (most corner shops/veggie stands lack unionpay POS terminals). Wechat pay feature has done great at solving China's problems, but it isn't likely to catch on in developed countries without those problems, while it is failing to move into markets in adjacent countries or Africa that do.

When I visited Australia (while still living in Beijing) last year, I was amazed that people could just tap their cards at convenience stores to pay for whatever. It was like I went to the future where you didn't have to hold your phone screen clumsily up to a scanner.
Thanks. And thats why my comment advocates for a 'better list' which would have a list of knowledge required. Then a student can choose whether they know enough that they just need to cherry pick or if they would need to take a whole different class to prepare.
The AA capability of the railgun was "deleted"? Where did you hear that?
I respectfully disagree. I would agree that someone-that-isn't-your-doctor shouldn't tell people what they should do, but hearing the personal experiences of numerous people that have taken certain medications or had certain therapies is invaluable. This is quite different than "regular" diseases and maladies. The drugs and therapies for psychological diseases aren't well understood and are very hit-and-miss. Like you said people respond differently, so hearing the experiences of multiple people can be just as, or much more valuable than your doctor's recommendation which may be based solely on a datasheet they read and maybe tried on a few patients. You may hear experiences of drugs that your doctor has never prescribed before or has never even heard of before. It's not uncommon for a psychiatrist to have certain go-to medications that they use almost exclusively. If those don't work for you, then getting advice from other patients can be a lifesaver.

The medication that helped me the most by far was not recommended to me by my doctor. I recommended it. And I found the medication through an ad in the lobby of the doctor's office plus I was considering that class of medication based on the experience of my mother. People rail on prescription medication advertising, but I might not be alive today if not for that ad. And that ad could have easily been a recommendation by a handful of random internet strangers (in fact I would trust the internet strangers more because it's less likely they have an agenda whereas the ad definitely has an agenda).
I prefer to think of "byte" as unsigned. Although I've never quite figured out why char is signed on most implementations, it would most naturally be unsigned too.
We're still fighting to get people to acknowledge that C is a problem. Way too many software engineers are still in denial about that.

D, Rust, and Swift are the only languages I know of that have "systems programming" as a focus.
Tetris for gameboy is secretly my favorite multiplayer gaming experience of all time.
I think I'd prefer to use Python in most cases. My data structures class was taught by a professor who LOVED a ten year old book. Unfortunately, more than half of the assignments in the book wouldn't compile with GCC. Everyone I know who took that class said it was the hardest class they took in college because you basically had to rewrite every program from scratch.

I still preferred C to Java. I'm sure Python would have made that class way easier, though I do love pointers.
Also long long >= 8, per C99.
Everywhere seems to have sold out their preorder allocation, you need a time machine to go back to July when it was first announced to place an order I think...
The list also has a ton less green when you consider that most of the sites are just the google search page with different TLDs.
I will suggest you put together some tutorials on some of the basics. Preferably keep them to one page and include screen shots.

You cannot protect people from their own ignorance.
Extremely underpaid ($11.50/hr as their lead dev and no benefits) to some place where my salary was doubled with benefits.

No advancement past what I had obtained. Wasn't going anywhere. I did stay there for three years though. Lots of experience that made it so I could easily turn down offers now.

I gave them a month notice to find someone before I left. They didn't find anyone until a month after I left.
After 25 years of them not being available, and nobody saw this coming.

Edit: downvotes aplenty, perhaps someone could tell me how I could play two player Double Dragon 2 legally until this device came out?
Digimon, yugioh and tekken. Would buy instantly for three digit sums.
Except in this case the OP presented a situation where it really made an actual difference.
All of these were present in C99 as well.
I wish academia took more time to explain things in digestible way instead of dumping loads of dry papers in rigorous form. For instance, my life would be so much easier if I saw just this thing below [1]. Alternating current described in complex numbers has so much sense after going through that material.

[1] https://acko.net/blog/how-to-fold-a-julia-fractal/
According to the fine standard, an implementation may #define NULL as either

#define NULL ((void *) 0)

or just plain

#define NULL 0

The latter works correctly because a literal 0 in pointer context is interpreted by the compiler as a null pointer.

If it is 0, the printf() provides no pointer context, so the 0 is interpreted as an int. That works... poorly if sizeof (int) < sizeof (void *)
You mean American tech companies. Stop playing this West vs China, It is just US.
And you now know why some groups (religions, sects, etc.) use (or have used) martyrdom (including the suicide bomb variety) as a tactic, and others have not:

More than one goal exists for each group, many of these goals are not mutually compatible, and different groups arrive at different mixes of tactics in pursuit of their goals and to resolve (or ignore) the various contradictions and incompatibilities in different ways, and these mixes change over time in reaction to a changing environment, including the S&T employed by other groups.

IOW, don't expect the strategies or tactics that groups use to settle on any sort of Nash equilibrium.
Not the same. An option for block selection (say using alt-click) would be a great addition to a terminal.

Someday I get sick of running such long lines I may code that for roxterm.
Not sure how true is that story. But it's circulating around various news channels and whatsapp groups too.
Right, and, again, it's likely what you want 99% of the time (unless you're copy/pasting more code examples than prose). I'd be surprised if this isn't typical behavior of many blogging platforms.
Nintendo has been burned on preorders many times before, with many scalpers getting chunks of the inventory. Even some unscrupulous distributors are clearly putting inventory up on ebay for 3 times the price of retail.

I don't know why there's no pre-orders, but that may be the reason.
People would figure it out from the start if "Implementation-Dependent" was an option. Perhaps a "Something else" would be more appropriate so that the reader would still be surprised at the end and feel it was a decent multiple-choice test.
The C standard requires that the basic int type is at least 16 bits. The same is true of unsigned int. So, either way, 1 << 16 is too large a shift if the integer is 16 bits on your platform.

In section J.2 Undefined Behaviour, the standard mentions that it's undefined when "an expression is shifted by a negative number or by an amount greater than or equal to the width of the promoted expression"

[1] http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf
Oh wow I didn't realize that is when pre-orders were. Maybe I will get lucky at a local store on 11/11.
I don't recall it being available for pre-order when I looked. Because I had definitely planned to do that.
That covers the data structures. It doesn't help with the algorithms.
In the end, you gave it a shot, you chased the dream, and have good hard reasons why you gave it up. Be consoled with the knowledge that you tried, you would have never known if you had not tried!
I've never used Julia but it reminds me of Go in that it attempts to replace Frankenstein systems that mix low level languages and high level languages/scripts, with a single modern, high level language with sufficient low level features and performance.

However, in order to do so, they have to give up the generality of either language, and focus on a particular domain (numerical computation and web servers respectively). And because of this, the language never develops a big enough ecosystem. Because of this, I think Python combined with native C libraries is ultimately the better way forward and will be more successful.
To me, stdint.h was quite possibly the best thing about C99.
What kinds of things do you tend to be insecure about?
Here they would not be defending other terrestrial intruders but rather space invaders from earth, so they'd be reasonably sure where to look out for coming troublemakers. On the other hand, they could be in a precarious position if their habitat isn't terraformed (not needing intensive energy to keep things habitable, thus a weak point in sustainability).
At this point it's cheaper to have just HDMI output rather than some sort of composite/component. Plus, the Wii couldn't achieve anything above 480p/576i... this has upscaling to 1080p for the "highest quality pixels" as well as its CRT shader mode.
Looks like a nice .tmux.conf. Wonder if it's online anywhere.
>Sure. But if the carrier group is "projecting power" in the middle of the ocean, who cares?

A CBG can hit hardened targets from a thousand miles away.
Show HN: The Elo rating system applied to photo, a new way to do photo contests
Zika virus shrinks testes in mice
I got my mom a Chromebook. It's the most successful computing experience so far, but I was quite surprised by a few things.

She didn't realize that the password to log in to your computer was the sync'd to her Google password. So she would type some random password 5 times, until the Chromebook said "use your Google password to reset your Chromebook password", and would then log in with that. Every single time.

Some website managed to convince her to switch to developer mode to install a non-web-store extension that overwrites the new tab page and search functionality with ads. Chrome is a little more aggressive about not letting you change the New Tab page these days, asking you occasionally if you still want the extension to control it (even for the new tab page I use, an extension from Google).

But despite that, she got a lot out of the computer, so overall it worked quite well. And we fixed those two issues, so I don't think there are any problems now.
Absolutely, which is why it's a good thing the US has many more ABMs than China has DF-21Ds.
Whistleblower: Fairview Health Services' IT System Keeps Crashing
That's how typical plant selective breeding works. Plant a bunch of the plant, induce all the mutations you can with all the mutagens (radiation, chemicals, etc.) you can, and look for useful traits. Then use recombinant breeding techniques to try to breed just those traits back in.

This has been standard practice since at least the 40s. There's very little "natural" about it.
I've seen similar, including a few scenes shown tthere. Good CGI is invisible CGI.
The Last Confirmation Bias Test of This Election
CBC threatens podcast app makers, argues that RSS readers violate copyright
Screen has awful support for unicode. When people started using emoji a lot on IRC i swtiched so irssi would stop moji-baking.
Don't confuse the SM-3 with whatever the USAF is calling its thing today.
Why not use Xamarin? it has a better lenguaje (C#) and is free.
Presidential Health Is Fascinating and Terrifying
If they're using it for Android development they should. Kotlin has just about first class support for it, while Scala is a pain to get working.
Yes, was just about to correct myself, sizeof(char) is always 1.

Nevermind me.
I don't see any way out :(
I mentioned this above, but I wonder if they are trying to stymie scalpers.
I'm definitely behind the times with regard to what's happening in the Javascript world, but for me Typescript was nothing short of a revelation! It makes it just so much more easy and pleasant to code anything with any reasonable amount of complexity.

Sincerely, Microsoft, bravo!