skysight-inc/HackerNews huggingface dataset:
To answer the question directly, no you do not.

However, please do enumerate all the wheels you'll be reinventing if you choose not to.

If you do choose a framework, please make sure it covers most of the requirements of your project. If it doesn't, or you're not sure, then maybe you don't understand something so ask for help.
For what it's worth, I found React to be much easier to grok than any of the current competition (even Vue)
I think this is a fair comment, and those that dismiss this comparison due to extreme sports be currently incomparable to NFL are missing the core issue. There are businesses profiting off of the risks others are taking for the entertainment of others. Yes, there are no wing suit programs in American high schools. But, the sponsors of these activities are trying hard
and paying good money to have these videos and images displayed to as many high school students as possible. Tackle football should probably not be allowed in public schools, but there will be rec and private leagues so long as the NFL is successful as a business. There will probably not be free soloing or wing suit programs in high school, but there will be people risking there lives in part because some businesses were successful at marketing the sports and made money while doing so.

Certainly football is the most urgent issue at hand because it has it is so imbued in our culture, but I do not think people are watching videos of free soloists dropping to valley floors because that wouldn't be good for business.
This is the new slavery. This kind of stuff is precisely why bitcoin was created. Taxation is theft and slavery.
I, for one, don't maximize any applications other than my editor - and emacs has panes, so those things aren't maximised either. I also don't move or resize windows except when I'm forced to use a single monitor. My windows are distributed such that any two that need to be visible at the same time never overlap.

Code under test, including a web browser and terminals are on my left monitor. My main web browser, debugger and editor / IDEs are on the right. It's really rare to have them mixed.
Deploy on Clever Cloud Using Bitbucket Pipelines
There are a lot of these types of services and if I were at one, I would make customer service my hallmark. This seems like a no brainer to me, and yet it seems farther down the priority list for most of these delivery companies.

Is there a reason why they all seem to have the same blind spot?
Isn't auditing for tax purposes a means of annulling black money?
Fast and Precise Type Checking for JavaScript
From sockets to services: reactive distributed software in Perl 6‎
Of course, that's for classic boxing. I train muay thai and you're also liable to get a shin/knee/ankle/elbow from your opponent, and there's zero padding there.

However, as someone else commented, there are some crucial differences with football:

- there's no injury unless it's an actual fight. Sparring is intentionally toned down, because the sport is not about the power but agility and speed. Those can be practiced with minimal danger (of course there are always exceptions and accidents);

- there's the benefit of transparency. Hits may be heavier but are fewer and much farther apart than the repeated hits in football which may go unnoticed.
I think where a lot of anti-Gerrymandering articles fall short is showing how districts should be proportioned. And that's because there is no way to fairly decide on district boundaries. E.g. Say district lines are drawn completely at random, so whichever party gets the most votes in a state is also very likely to win every district, resulting in a pure winner-take-all system. So any system will have to allow for some Gerrymandering just to make sure the opposing party gets some representation. Which really just means the system of single representative districts is broken, the only descent solution which is used by more than 60% of all democracies around the world is the use of Proportional Representation. But just getting rid of Gerrymandering won't produce a fairer system.
Thank you. Serves me right as I also ignored my browser's warning on the same when typing up my post.
> So the author cites findings that how-long you breastfeed for or amount of breastfeeding you do has an effect (e.g. once a day vs twice a day) that's a big unexplained phenomenon (which could NOT be explained by maternal IQ, SES, etc).

It could be explained by maternal IQ and SES, e.g. if higher IQ mothers were more likely to stick to optimal breastfeeding practices.

> Now does this case-closed prove breastmilk bumps IQ? No, it proves my original claim that this is hotly contested.

That may well be true, but the fact that the issue is "hotly contested" after decades of research is telling. If the effect was significant (practically, rather than statistically), you'd expect it to be pretty well established after decades of research. Instead, in properly controlled studies and meta-analyses, even where the effect exists, it is small (1.76 IQ points in your example, 2.62 in a study by Horta).
The hope of the day in this space seems to be Plasma Mobile: https://plasma-mobile.org/
AWS finally adds descriptions for security group rules
Half of Organizations Fail to Maintain PCI DSS Compliance
I basically stopped programming from home when it came to refactoring code or front end design because of how annoying working on my laptop is with a single screen. I either need 2 monitors in my office or a giant screen like my 2 monitors at work. Once you get use to life without alt+tab hell just to read something it's hard to go back. Now that I think about it I wonder how I ever got into blender modeling on my laptop while trying to watch tutorials.
I can't prove it but I suspect Postmates was hacked last week. One morning I got a login alert from Postmates (I haven't used them in at least a year, don't even have the app installed anymore). I promptly reset the password. An hour or two later I got a fraudulent charge on the credit card that was on file with them. I've had this card for years and am extremely careful with it (always use chip, etc). I suspect they are storing full numbers without the requisite security controls (a big PCI violation).
Yeah I do wish min-map only expanded when you hovered over that area, too eager to post issues/requests though on their GitHub.

What do you use for server monitoring? Do you have fail overs... I recently implemented server side encryption and was running into memory exhaustion problems, upped cores/ram. Was surprised to read it's bad or less performant when your computer starts using swap.

Man $34/mo seems expensive for hosting using t2.medium under Amazon.

Ahh well,. I like seeing the nginx worker/php-fpm pool appear in HTOP

Edit. Only using PHP as that's currently the back end language I know how to work with and what the stack uses but could see benefits using Go or something.
The consts are currently defined in modules with the same name as the type, `std::f32::NAN;`. This feature allows them to be associated with the type itself - `f32::NAN`. A small convenience.
I agree with you point, but assume the NFL does admit fault and revise their position to be aligned with medical findings. Does watching the sport make is any more or less moral. I do not think so. You are right, the NFL is being dishonest and irresponsible, but viewing the sport is an act separated entirely from this fact.
I think the rules could get reworked to make it less dangerous for brain injury. Take a cue from Australian Rules Football: remove all padding and make high tackles that endanger the head illegal.
I'm just now learning about all this (I'd heard about stores tracking customers, but thought it only worked with Wifi enabled), but it seems many Android phones don't actually do randomization, and it can be easily fingerprinted even if they do.

From a 2017 paper, https://arxiv.org/abs/1703.02874v1

> First, we show that devices commonly make improper use of randomization by sending wireless frames with the true, global address when they should be using a randomized address. We move on to extend the passive identification techniques of Vanhoef et al. to effectively defeat randomization in ~96% of Android phones. Finally, we show a method that can be used to track 100% of devices using randomization, regardless of manufacturer, by exploiting a previously unknown flaw in the way existing wireless chipsets handle low-level control frames.

and near the end of section 4.2

> Therefore we posit that much less than ∼50% of devices conduct randomization.
Read the works of clear thinkers (subject is not so important.)

Two that leap to mind: Wendell Berry and Norbert Wiener
A simple google search gets you

RBI loosing its credibility:

http://www.hindustantimes.com/analysis/post-demonetisation-r...

http://indianexpress.com/article/business/banking-and-financ...
> This has led to people such as former prime minister Manmohan Singh (himself a former RBI chief), former finance minister P Chidambaram, and former RBI governors Y V Reddy and Bimal Jalan raising concerns about the “harm” to the RBI’s “credibility” and talking of the “institutional damage” it has “suffered” in the process.

http://www.mydigitalfc.com/my-world/rbi-row-oppn-slams-govt-...
> “I don’t think ever before, the employees of a government institution especially an independent and respectable institution like RBI have written against its national policy. Very clearly RBI has compromised to an extent never ever before. Prime Minister Modi and his government have destroyed RBI, its credibility and the role of an institution,” Congress leader Sandeep Dikshit told ANI.

Poor loosing jobs

https://thewire.in/157093/1-5-million-jobs-lost-2017-demonet...

http://indianexpress.com/article/india/demonetisation-35-per...

https://twitter.com/r0h1n/status/885774769622196224
Maybe ask others for your signals.

For me, I tend to talk faster, raise my voice a bit, frown more, and generally behave more combatively.

So basic things like slowing down, relaxing my expressions and smiling more (even and especially when you're on the phone!!!) go a long way to not only changing how I present myself, but also changing how I feel.
> Is f32 the only suffix for float literals?

Nope. `f32` is for single-precision floats, and `f64` is for double-precision floats. There have been some people lobbying for `f16` and `f128` as well.

Also, you don't need to use those suffixes. I imagine the OP is using them for maximum explicitness, but you can just write `1.0` and it will be inferred to a floating-point type as necessary (contrast `1`, which will be inferred to an integral type).
Interesting, I had no idea about this. I lament that this story went from #1 to #43 in no time; what happened?
I've done speed dating twice. Within a few minutes you can usually tell whether or not you'd even want to go on a first date because while physical attraction is one thing, so is having a conversation. I've certainly struggled to talk to a few women who quite frankly have very little in common with me or who could barely muster a few words throughout the conversation. That was enough to basically not want to ever go on a first date with them.
> Unfortunately, Apple doesn't make it easy to see whether a phone is iCloud locked. They used to have a convenient online tool for this, but took it down.

Huh, that seems like an obvious thing for Apple to not just provide, but to make extremely easy to use and actually promote. Run a simple stolen/not stolen check from NFC by tapping another phone, or something like that. Perhaps be able to put a message on the check from iCloud to enable easy positive proof of ownership.
I just finished reading both of Guy Martin's books and really loved them. It's not just the TT, it's all of road racing, really. And the people who do it just aren't the kind of people who enjoy circuit racing.
This explains tinder's success.

Cut the "matching", just use first impressions as the primary filter.

Though, this raises all sorts of new problems in the romantic ecosystem.
At this point, I think React seems popular and stable enough that there's not much of a point in going with jQuery for the sake of stability/popularity. And there's still a huge pool of people with AngularJS 1.x experience, too. What's more important, in my opinion, is what tools are going to be easiest for you and/or your current team to get stuff done.
> Obviously Rust is in the 4'th school which I like to call "The Rust School".

Ha! But yeah, if you're going to claim Rust is OOP, I would argue that makes the most sense.

> what really matters is that Rust gives you:

Right, this is the "Java School" definition. However, when people talk about OOP this way, when they say "polymorphism", they mean "subtype polymorphism" not "parametric polymorphism." Take https://docs.oracle.com/javase/tutorial/java/IandI/polymorph... as an example. Rust's only sub-typing is for lifetimes.

> As fun as the PL theory discussions are.

I definitely agree that in some senses, this is academic. But at the same time, practitioners can be mis-led by using terms in a different way than they're used to. This is sort of the argument I'm making above; since many practitioners see "polymorphism" as being equal to "subtype polymorphism", calling other types of polymorphism "polymorphism" is a more academic, less user-focused distinction.
s/difference of a few yards/difference of 1 yard/

signed, this totally not still upset Seahawks fan.

(re: 2015 Superbowl)
That's frustrating, people are zealots, clearly extenuating circumstances exist and you just have to do the best you can.
>I just can't support the NFL.

I'm not sure what the NFL does that's wrong. Their players get significant fame, are consenting adults, and get pay checks that many would trade even more of their health for. It is the college level, and especially the high school level, that I see the major problems at. When you have kids, or even people who aren't paid, risking their health it crosses a significant line. If college players were paid, and if playing below 18 (or even 16) was banned, it wouldn't be a big problem for me.

Edit: As someone else pointed out, the suppressing information is wrong. I wasn't considering that side of things.
Naval's success didn't come in 2010, it came long before that with many oither investments, including seed in Twitter, thanks to being friends with Mark Andressen way back then. I met Naval few times, super smart guy. Naval's relentless focus on helping entrepreneurs really paved the way forward, starting with VentureHacks. Hat off.
This may be covered in the article, but flash bulbs are still used where you want a lot of light but don’t want to bring in a lot of equipment (battery packs, etc). For example, they’re still used in cave photography. You set the camera down on a tripod, open the shutter, and fire off a few flash bulbs in the cave.
This is incorrect. Football players actually wear substantially LESS padding now than in the 70s, 80s, and 90s. Just go look at the pads from those eras.

Players are bigger, faster, and more powerful because that makes them better players. Not because equipment has evolved. It's the training of the athletes that has evolved.
Commenting on relevant posts to promote your product is ok if you disclose your affiliation. As long as you do it, it’s fine IMHO.
I doubt you need a lot of money just to get your feet wet. Anyone's entertainment budget would suffice.

PS: at the risk of sounding pedantic, anyone with any income in a jurisdiction with less than 100% tax has "disposable income". See: http://www.investopedia.com/terms/d/disposableincome.asp
Just wanted to ask about 3:

Why is server-side rendering awesome?

I've only found that:

1. It consumes a lot of server CPU that's of limited capacity

2. It's often slower than rendering on the client (Since the client usually isn't under load)

3. You loose interactivity in the browser because you have to reload the whole DOM on every new page
Here's an utterly trivial question. Do most people working on computational problems like this consider themselves mathematicians or scientists?
I don't really get the concern. Retailers also install video cameras and track everywhere you go in their stores.
I like how the Chrome logo gets a score of 3% ... because the Chrome logo is already in its library of icons -___-
I've heard arguments that fights in hockey reduce the overall level of violence through changing incentives. Basically, it means that rough play will get you punched, so people are less willing to futz around on the ice.
The best way to actually understand how the kube components relate to each other and work together is to follow this guide.
> JQuery is one example: a minuscule wrapper around document.querySelectorAll() plus ES6 arrow functions gets you 75% of the way there, without having to understand how/where JQuery is being "clever" in various event handling corner cases.

jQuery predates querySelectorAll - that's why it's so popular. It sticks around because now it's to JavaScript what Boost is to C++: things that are needed a lot of the time that the official standard library moves too slowly to add themselves. I don't use jQuery myself anymore, but if the DOM added support for "element collections" and if JavaScript added lodash-style functional methods to all collection types (e.g. if `Array.prototype.map/forEach/filter/etc` worked on NodeList) then we'd be fine.
A simple introduction to animations on iOS: animating your own toast view
Because sometimes this is a win, but sometimes the overhead of forking off a separate thread and synchronising on the result costs more than the benefit. Compilers are very bad at figuring out which is which. Haskell lets you add parallelisation instructions to tell the compiler which is which without changing the semantics of the program.
The problem with using cookies for navigation is then you restrict the user to a single window/tab. If the user opens a separate window and navigates somewhere else in the application, the cookie state will reflect the new window and disregard the state from the previous one.
Associated functions and associated constants sound so yum! That's one thing I would love to have in Flowtype. But classes seem to serve that use case well enough.
I think there are a number things fairly unique to JavaScript (i.e. not present in other dynamic languages) that garner a certain amount of criticism even from fans of other dynamic languages. Type-independent equality (`==` rather then `===`), prototypical rather than class-based OO, and context-based meaning of `this`, among other things, get a decent amount of criticism, and you wouldn't run into the same issues in Python or Ruby, for instance. (Not trying a make a value judgment here about those aspects of JavaScript, just making a point that some of the criticism of JavaScript is specific to the language itself and not to dynamic languages in general).
Well SBCL/CMUCL/SCL try to be different. From the SBCL manual:

> all type declarations that have not been proven to always hold are asserted at runtime
I'm not there yet, but may be some day. I turned to football because I just can't be bothered to follow the countless games in baseball anymore. Football is a great way to get a weekly sporting fix, a day or two a week, for a fraction of the year. But yeah, who can't shake their head at the "NFL's greatest hits volume 39" VHS sitting in the back of the cabinet.

Hopefully the game can change and adapt, I feel like the longer they drag their heels, the more likely it is to just completely collapse.
Not parallel searching. Concurrent searching.

The data set only has to be large enough that the search takes more than 1/60th of a second. Then it's profitable to do it concurrently.

GC is not single threaded at all. In WebKit, it is concurrent and parallel, and already supports mutable threads accessing the heap (since our JIT threads access the heap). Most of the famous high-performance GC implementations are at least parallel, if not also concurrent. The classic GC algorithms like mark-sweep and semi-space are straight-forward to make work with multiple threads, and they both have straight-forward extensions that support parallelism in the GC and concurrency to the mutator.
Zero Downtime Deploys to the Cloud
I know where you are coming from but a growing body of evidence suggests that going to the hospital is really dangerous (lots of nasty bugs) and that a high level of testing and the invasive procedures they lead to may be causing higher injury and mortality (and definitely higher costs). I have Kaiser for my health care plan (calling it health insurance is a bit of a misnomer) and they don't even schedule regular check-ups until you are in your 50's. Your body cures itself for most problems. Knowing when a pain or ache is likely a serious problem is not easy and takes personal awareness and some education. Of course you won't always be right, but you should know how your body works better than your doctor ever could. Not sure how one would try to teach such information in, say, High School.
Why Tinder Can Hinder Your Prospect for Marriage
We are working on a solution to this problem in the Clevis project[0]. It is a basic FUSE filesystem that will transparently decrypt your secrets/configuration. It will evaluate your decryption policy on each open and log the attempt.

You can see the initial proof of concept[1]. It isn't secure yet, for a variety of reasons. But it is enough to play around with. Moving to a better encryption scheme will give us the ability to do locks and per-block validation.

[0]: https://github.com/latchset/clevis
[1]: https://github.com/npmccallum/clevis/blob/fuse/src/clevis-fu...
When you find a way please share so I can run the algorithm in reverse.
Yes, it is, for 32-bit floats. However, most of the time you don't need to specify that, because it will be inferred from the context. (And if it isn't you can introduce hints like `let growth_rate: f32 = 50.0/140.0`) Also, Rust supports having _ anywhere in number literals. Some may argue that it makes things even noisier, but it helps to separate the suffix from the value itself: `100.0_f32`.
The Right Way to Write Dijkstra’s Algorithm in Swift