skysight-inc/HackerNews huggingface dataset:
I didn't think he meant getting the password which won't do you any good without the private key. I thought he meant getting the last 2 digits so you could start recording a pattern and eventually determine the 2FA key.
Linear algebra for game developers – Part 1 (2009)
One could establish a system-enforced rule that users could only delete as many bytes as they had contributed.
One tip if you are about to write your first large (well, larger than 500 lines of code) Flask application: check some example applications for ideas of separation/architecture and some popular modules.

The minimalist nature of Flask, not forcing you to do things in one way and one way only, gives lots of power, but also lots of chances to mess it up and end up with a totally unmaintainable crap. Great power comes with great responsibility. Personally, I quite liked https://github.com/mattupstate/overholt (although some dependencies are out dated!). Also, having some starting point with the boilerplate code already in place helps you to prototype faster, etc.

Speaking of modules, the Flask modules ecosystem is pretty great and familiarizing yourself with it might save plenty of time you'd spend on re-implementing them. Some popular modules that are worth mentioning:

1) Flask-assets https://flask-assets.readthedocs.io/en/latest/ allows to easily integrate processing of the assets (JS minification, SASS compilation, etc) into your development pipeline;

2) Flask-login https://github.com/maxcountryman/flask-login simple users management (roles, authentication, etc.);

3) Flask-SQLAlchemy http://flask-sqlalchemy.pocoo.org/2.1/ simple integration with SQLAlchemy

4) Flask-Script https://flask-script.readthedocs.io/en/latest/ makes it easy to write command line tools which run in the context of Flask application (e.g. some cron jobs).
Yeah, I was surprised to see Atlanta on there too. Comparing hubs like ATL and JFK and ORD to desinations like PDX and Montreal is not a fair analysis.
I think this is a very valid point. Myself coming from elite dangerous and star citizen. The very first thing I noticed was how I can make a choice that there is no up and down, thus I shouldn't keep trying to right myself and it completely changed my dizziness and perception. Whereas certain people can't even watch space flight on a monitor.
> Is the app open sourced? any link?

I'm guessing not, since they currently seem to be only letting authorized beta testers use it.

For what it's worth, there haven't been any blog posts since Feb 2015[0], so I'm not sure how active the project is?

[0] http://blog.crayfis.io/
But does it really matter now that Flask is so popular? Probably not :)
> On high security servers forcing the users to use public key authentication is another way to stop guessing.

Public key and IP limiting is standard practice, eliminating passwords should be top priority for anyone running SSH servers.
You reject all packets from "bad IPs" for a period of time. 5 minutes, 30 minutes, whatever. If you're in a position to spoof IPs and you manage to spoof one I need to connect from (or I make a mistake and get myself blacklisted), it's a temporary inconvenience.

That, and having out-of-band access to the server always helps. ;)
I just set the port to something > 10000 and configure it to use public key authentication only.
I would reply you with an elaborate response about this but someone was wrong on the internet first...
Who knew? Although, it goes without saying that this is a correlation, not causation.

If you stock culturally illiterate parents' house with books, it would--to borrow from a Soviet fable--be akin to giving a Rhesus macaque spectacles. (In the fable, the monkey tries everything possible with the glasses, including putting them on its tail. Everything except the intended application.)
Couldn't we fix the vestibular mismatch with a tilting chair? Isn't the problem more that the direction of acceleration is incorrect than its magnitude?
The problem as I see it is that a curator could be affiliated with a contractor, and the same person could also hold a large stake of tokens. At some point the dao is not truly decentralized, and the parties with the power to influence voting decisions for their own benefit do not disclose this conflict.
Dutch Firm Trains Eagles to Take Down Drones
When I decided to learn web dev (coming from a native background), the lack of updates to Flask was more of a concern than the 0.11 version number. Everything I read online said that Flask was rock solid, so getting stuck with an abandoned framework in production was my main concern.

Glad to see Flask's development is back on track, and under formal management!
3 Reasons Why Practice Doesn’t Trump Theory
"leisure" was probably the wrong word, in context. The sort of 'leisure' (or pastime) of watching TV can be completely passive. One can 'watch' TV for 2-3 hours and literally not have to think about anything difficult. Reading a book is far more of an 'activity - requiring active thought processing - than TV watching. And for many people, reading a book is anything but pleasure.
Isn't Python a decent choice for whiteboarding algorithms style interviews? Visually Python is quite streamlined and also Python alleviates having to write a bunch of boilerplate. I'm curious why using Python would be an issue for a Google type interview?

It was my understanding that one of the reasons for these style interviews was to get away from being language specific - in other words if someone has good CS fundamentals, and could reason about different problem spaces that they could probably pick up any language. Is this no longer true?
From your reference.

> However, descriptive grammarians (who describe language as actually used) point out that this rule does not correctly describe the most common usage of today or the past and in fact arose as an incorrect generalization of a personal preference expressed by a grammarian in 1770.

> Many supermarket checkout line signs, for instance, will read "10 items or less"; others, however, will use fewer in an attempt to conform to what is incorrectly perceived as required by the prescription although this is in fact a clear case of hypercorrection as explained in Pocket Fowler’s Modern English Usage.

> Less has always been used in English with counting nouns. Indeed, the application of the distinction between less and fewer as a rule is a phenomenon originating in the 18th century.
It's still valid using less, though we could pedantically argue senantics.

Lines of code is often used as a term of expense, or expressing a form of cost associated with technical debt. In that context, saying, "500 Lines or Less", is similar to "$50 or less".
I guess "less" makes sense if you're talking about the amount of code, rather than about the number of lines.
I tend to agree with the intention but I think this subject is way more complex than this.

People form visions of the world based on their beliefs systems and they pull/push that vision in their behavior and the things they build.

To show what I mean about this: in a way, many good entrepreneurs are reality deniers. They need to refuse to believe that the current status quo is the best that the world can be. They need to believe a reality that does not exist (yet) in order to build it. For people with affinity they will be visionaries, for people that antagonise with them they will be bullshitters.

But that's how disruption happens, with cultural and market irreverence. That is pitched "selling smoke" (in the eyes of the cynic) or selling a new way to experience X in life (in the eyes of its believers and users/clients)
Pearls before swine, cargo cult, etc.
Is there a compiled version somewhere? I don't think I will be able to build this on my phone.
... That's why they are dumping Boston Dynamics (which is the "startup" in question, not Google).
Yes-ish.

The mixed reality continuum doesn't require different displays to provide different types of systems, so the distinction between AR and VR from a hardware implementation standpoint eventually goes away. If you build a VRD for AR then you are 90% of the way towards a combined system that could also work for VR. The trick then is figuring out how to "render black", arguably the hardest challenge for a combined system or even just hmd AR system.

So yes, currently it's an issue with current systems but won't always be the case.

In terms of locomotion, i agree that you can't get there (at least for systems with 6DOF) through systems that are ocular input only and not have the vergence problem. The caveat being if you can build a fast enough photon to cortex system.
I'm curious if there is a prototype of the software. For me, that might be very interesting.

I am also curious about which specific areas of AI are applied to the educational software.

Good luck.
Yeah, me too! I would not call this security by obscurity because it actually helps making the auth logfile more readable ;-)
Isn't it safer to keep the ssh port below 1024 so that another user other than root can't start a listener on that port?
There was an Elixir Conf in Berlin? And I didn't know about it??
Arghhhh
Thanks for your informed comment. I was going to say something similar about the Magic Leap, except from a background with less knowledge.

Last month's Wired article on Magic Leap says that they've got the magical depth focus problem solved. Unfortunately it's frustratingly short on details. So I don't think we'll know for sure until it's actually released, but if this first generation of Vive/Oculus doesn't solve the issue, whatever generation that Magic Leap ends up being in might.

http://www.wired.com/2016/04/magic-leap-vr/
The obvious next question then is how the protein and carbohydrate content is measured. That sounds like it would require more difficult analytical methods than bomb calorimetry and might not be worth the time and expense if it were not for the fact that those need to be reported separately on the label anyway.

Brief searching suggests that proteins are measured with a nitrogen content test and fats are determined by mixing the food with a non-polar solvent to see how much dissolves. Carbohydrates seem trickier and I haven't found a great explanation. Water solubility might work once the other components are removed.
EGO=1/KNOWLEDGE. ALBERT EINSTEIN QUOTE EXPLAINED
Probably not. Something might work for heavily coupled racing simulators where biologically similar locomotion (walking, running, jumping) is not a consideration. You would however need a very large space for this. I have seen one of these that was set up in a gym with a pulley/cable system and motors but it's not really practical for anything outside of very specific simulations.

A consumer focused solution really isn't feasible.
In my opinion, the title is a little unfortunate. I almost didn't click on it, as I was expecting a video of someone putting an apple laptop in a blender or some such. It isn't that at all.

Rather, it's actually quite interesting and well done. The presenter goes through the process of diagnosing and repairing a dead keyboard and trackpad on an apple laptop. The owner was quoted $750 for the repair. He determines that the problem is caused by a single bad resistor. There is good, high quality microscope video of him removing and replacing the SMD resistor.

If you aren't familiar with how all this is done but have an interest, it's worth a watch.
THEWALL FRANCE
عروض اسعار تكييفات فريش
Why not ask them to clarify?

Mattermost is explicitly a self-hosted solution. Their license does not appear strange to me; you can either use their builds, or build from source and adhere to the AGPL.
We do. Yours just happen to be very tight circle around your opinion. It can be anything but it is not toerance.
Unpopular opinion time...

A lot of written fiction constitutes an intelligent person intently thinking about some subject, drawing upon their experienec and communicating their ideas. This kind of thing happens much more rarely on TV and in video games. And it almost never happens in casual communication.

Now, if you buy the increasingly popular notion that ideas and perspectives don't matter, than you're unlikely to derive anything worthwhile out of any medium. I know a lot of people who can't, and for them all the media does look like vacuous entertainment. They read Orwell's 1984 and simply don't get it. They start criticizing its technology or character development and simply don't see the underlying messages.
Revealed: How to Create Universal Dialog Handlers Testing Framework
my biggest by far was my first job out of college. I had a lot of Linux experience and applied for a giant ISP. This was in 2001 so after the dotcom bust.

I interviewed there on a Friday. The manager comes in last and tells me everyone liked me and he was going to offer me a role as a mid-level Solaris admin. I'd skip over the whole route of help desk->jr admin route and go right into a mid-level role. The only catch was he told me the company was filing for chapter 11 bankruptcy on Monday.

I took the job hoping I could last there a year. I somehow made it through 2 rounds of layoffs and was there a year where I moved to another small company as like the whole IT shop that took me to the next level.
I don't have a VR headset so I can't speak from direct experience about VR, but I don't buy the author's argument that the disparity between the divergence system and the focusing system makes elimination of nausea impossible. I have two pairs of single-vision prescription glasses: one for walking and driving, and one for looking at computer screens. They have different focusing characteristics, and yet I can switch from one pair to the other without any disabling effects. Hell, I even wear a set of bifocals sometimes and switch back and forth from one second to the next. Some people even like wearing "progressive" lenses that have continuously varying focal lengths from the top of the lens to the bottom of the lens. Lots of people like using reading glasses too; I've never heard of anyone getting sick from that. I think the author is underestimating people's ability to get used to different focal lengths.
Causation VS Correlation... always a mystery to some minds.
From the release notes, it appears flask.cli may be intended to replace Flask-Script (4): "Added flask and the flask.cli module to start the local debug server through the click CLI system. This is recommended over the old flask.run() method as it works faster and more reliable due to a different design and also replaces Flask-Script."
I won't talk any more about ML specifics but I would say that you should expect VRD to be the standard within 10 years regardless of what ML does or doesn't release.
Npackd 1.21.6 released
Sample size of one for me....

I was in Germany two weeks ago and I tried to get my colleagues on chat...any chat...when I mentioned WhatsApp, they all looked at me like I had a unicorn horn growing out of my forehead. So far I have been unsuccessful in getting any of my team on a chat platform on a regular basis. My company supposedly endorses Lync 2010 (yeah, I know), but probably less than 10% of my coworkers use it and the entire division in Germany doesn't even have it installed on their PC's. Our Lync is also broken by the fact that corporate IT doesn't allow it on mobile platforms.
>If you accept the human brain is effectively a biological computer and that normal computers get more powerful every year then inevitably there's a point when they get more powerful (in terms of processing power and memory) than the biological ones.

That doesn't give you anything like the right algorithms to run on the computers. MOore's Law has been ending, so that free ride to avoid taking asymptotic complexity seriously is over.
There is also quotient filter that has theoretical analysis and implementation (1).

Also smaller than bloom filter and lets you delete.

(1) https://github.com/vedantk/quotient-filter
Right, now try setting up Outlook 2016 with Gmail. It has nothing to do with financial sense, they intentionally broke the functionality. That's anti-competitive. You can search for the various people having problems with it. If Microsoft had done what Google did, they'd have made the front news of major publications for being anti-competitive. Google is a darling, so they get away with murder. This is just a minor example.
Yes, I can.

But I won't. First, it's none of your business. Second, you're simply combative, not genuinely interested in the case.

There are many many people in these discussions who post links to their specific case (contrary to your statement), that should be enough to see the problem. My specific problem doesn'tr add anything.
OS/2 resurrected: Blue Lion becomes ArcaOS, details emerge for upcoming release
Like "technical debt", "quality" and other words, "overengineering" is in the eye of the beholder.

What kind of overengineering do you see in your environment?
>And the field has moved past brute force search and dumb expert systems, to deep general learning algorithms.

I would still describe deep neural networks as brute-force statistically-weighted function search.
Another often practical approach is to change the situation in some way that allows you to solve an easier problem instead. This isn't always possible but can be more often than you might think.
Can you imagine a dialect of English that has the syntax and morpheme structure of French?
I recognize that this is a joke, in the words of the OP. However I think SPA-type port knocking is completely legitimate, and I second the use of fwknopd. I depend on fwknopd a lot, so if that is not secure idea, I would like someone to point that out to me. NOTE that fwknopd does not depend on expecting a client to connect to a short sequence of different port numbers. That is not what fwknopd does, at least not the latest fwknopd. Instead, fwknopd listens for an encrypted packet on a specified port, which it will not acknowledge. The firewall does not allow the packet through, technically speaking. But fwknopd recognizes the arrival of the packet by scanning logs when the firewall drops the packet and logs the dropped packet. etc. etc. If you know this type of fwknopd deployment and don't think it is a good idea, please comment.

Again, I am not taking the OP seriously, but I do take seriously that people either don't know about fwknopd, or maybe, don't think that is good security (in which case I want to hear from you).
Of course we're just atoms bouncing around. The interesting parts are what sorts of atoms you need and how, precisely, they bounce around.
"Philanthropy has the power to do a great deal of good, but so do tax dollars allocated in an equitable democratic system. Perhaps it’s time to adopt a Gospel of Government."

I trust Gates 10x more than the US government. I feel optimistic that Zuck will prove himself. The other billionaires? Not so much. They will allocate money more efficiently but will it go to the right causes?
There are foods on which the standard processes don't accurately measure energy content. Or at least, certain manufacturers tell us that. Not sure if to believe them or not.

Example: Quest bars. Their syrup would typically show 4 kcal per gram, but is actually closer to 2. Supposedly. That's how a bar can have so few calories and such good macros.

Ultimately, if you're consistent with tracking your calories and its effect on your weight, it doesn't matter if the values are off by 20, 30, or 50%. Just be consistently off by... 50%.
I feel with companies moving to cloud environment defending Java memory bloat will be harder and harder. Java's limited value types may be out by 2020-21 or so and it will be many more years libraries ecosystem start utilizing it. So we are still at least 10 years away from some form of Java value type available for general users.
> I'm not so sure building a robot capable of killing toddlers 'does something for the USA' - at least not anything positive.

I think that's the point. Rather than building a kick ass military bot, they'd be building a lame domestic servant. People who thought they'd be doing the former may not find satisfaction in the latter.
The protein test was famously faked with melamine in the Chinese dog-food scandal that killed dogs and resulted in a recall:

https://en.wikipedia.org/wiki/2007_pet_food_recalls
World's Best Hikes: Epic Trails
Letters between Backus and Dijkstra (1979)
They have a 1.0 milestone, so fix all the issues tracking for it and we would get it! I believe the main blocker is updated documentation.

https://github.com/pallets/flask/issues?q=is%3Aopen+is%3Aiss...
This is attacking a straw man. No one says to replace jQuery with React. They say to replace jQuery with vanilla JS, and then to stop writing jQuery spaghetti code by using React or Angular or something.
Even if you know all the fundamentals, you're not going to be able to just jump into current programming languages, frameworks, tooling and development processes.

If you're young and looking for a junior position, employers will have no problems teaching you some of these things but there are limits.
i had my only ever car crash the morning after getting my dk2. no excuses, but i'm interested if it might have been related.
The 'Fewer' has the advantage of being grammatically correct, but it loses the pleasant alliteration :)

This is a working title; we'll use this input at late-binding when we finalize what we're going to call this.

https://github.com/aosabook/500lines/issues/55
Any another very telling pattern on Wikipedia's talk pages: Despite all the rhetoric about being open to everyone, they have actually re-defined the term "IP" to mean "not registered user" and they are constantly using that term pejoratively.

It's not seldom that changes are reverted, because it's "only an IP".

Wikipedia should just require people to register instead of luring them into that very unpleasant situation.
Yeah, the argument presented seems to go way beyond the case, but I do have a bit of a concern.

If using the API is fair use, how does this affect programs using libraries licensed under the GPL? Can a company claim fair use and not follow the GPL's restrictions on linking?
Isn't the simpler & more plausible explanation that most individual foods aren't measured like that, but rather just by summing up the protein/carbohydrate/fat etc. amounts that go into making the food?

E.g. if you're making frozen pizza just add up flour, the pepperoni etc. you put in and divide it by portion size.
What are your thoughts on the concept of cultural appropriation?
[50% OFF] – Advanced React and Redux Tutorial
The Gastropod Podcast just had a great episode about measuring calories:

https://gastropod.com/the-end-of-the-calorie/

"For most of us, the calorie is just a number on the back of the packet or on the display at the gym. But what is it, exactly? And how did we end up with this one unit with which to measure our food? Is a calorie the same no matter what type of food it comes from? And is one calorie for you exactly the same as one calorie for me? To find out, we visit the special rooms scientists use to measure how many calories we burn, and the labs where researchers are discovering that the calorie is broken. And we pose the question: If not the calorie, then what?"
Nick Denton kicked the hornet's nest with his article on false claims of Peter Thiel being gay.

Now he is going to get stung.
I couldn't build it on my laptop. I'd have to install 3.5Gb of Tex dependencies to do it so I'll pass.
Well, no more than you have now if you are really close to something.

Don't forget, people get nausea and vertigo in everyday life in certain circumstances - driving while reading for example.
Yeah but why would I want to hire some inexperienced 25 year old that's just going to come in hung over from being drunk all the time and then raise my insurance costs due to venerial diseases, until I ultimately have to fire him for either incompetence or HR violations?

See? I can play this game too.