skysight-inc/HackerNews huggingface dataset:
Yep, we have integrations for many services, but software must integrate or support SAML (as Github Business/Enterprise does) for us to do 2FA. Our core product isn't really 2FA however, and we have different target markets: Duo primarily targets businesses looking to protect the services their employees access, while it sounds like you're trying to provide better UX for any consumers of 2FA.

I completely understand your approach and think it's a really neat idea. Looking forward to seeing it. :) Feel free to connect with me via email, I'd love to beta your product.
Either that or the CMO was obviously not happy at the company in some way.
Hardware manufacturers have always been bad at writing software. Especially in certain Far East cultures where software engineering is traditionally not even considered "real engineering".
Suicide is one of those clubs where we, as a society, probably have an ethical compulsion to increase the barrier to entry.
I stopped reading after the author's silly interpretation of enums and why they "weren't" useful. The rantings of a beginner don't make for a good critique.
To the author: I found the sentences quoted above quite clear. Please do not change them. They helped me rapidly comprehend what the article was going to be about.
There doesn't appear to be a GitLab equivalent. And that still doesn't change that it was his personal Twitter with 146 followers. The Tweet got one single like. "Undermining the GitLab position" with a Tweet that has one like seems ridiculous.
I see a couple challenges with the future of UX design. One being that everyone has an opinion as to how something should work. Unless someone has years of widely-recognized, valid experience/expertise in design, who's to say if one person's instincts are better than another's?

The other issue I see is process taking over creativity. Soundcloud's iconic design was driven largely by the intuition of the designers and developers. What if they let 'user feedback' and 'UX research' drive the design instead? Would they have created the same interface? Maybe someone can easily knock my points down but at least thats how I see it. To be clear I think UX research is a great tool to improve features, but in general I have a hard time trusting it when it comes to conceiving a new feature.
How is this different from GoogleX's project?
I would phrase it this way. No matter how much RAM you have, the gosh darn internet browser will easily gobble it all up.
Made me chuckleWho is that guy?
https://github.com/719Ben/Comic-Sans-Everything
> we had to reverse nearly all of them.

Hardware manuals + disassemblers, or was there a better way for you to attack it?
Some people might prefer to bring their devices with them, instead of picking up "burners" or shipping their devices back home at their expense.
Infrastructure Monitoring on DigitalOcean
Thank you, very educational!
it's pretty disturbing. I wish I had better insight into the causes of this but from where I sit (an outsider in a different industry) it looks like a noxious combination of race-to-the-bottom, intellectual and professional laziness, lowered standards, groupthink, and institutional corruption.
> If Microsoft had required Dell, HP, Lenovo, Samsung, Toshiba, Acer, Asus, etc all to provide free operating system upgrades on your PC every time there was a Microsoft security hole, Windows would have been deader than dirt years ago.

What? Double what? Microsoft doesn't require this because they don't require they have a stable driver ABI, so Microsoft can ship updates to Microsoft code without requiring that device manufacturers ship updated drivers to go with.
At least it wasn't some random software project. My expectation was about 50/50 between "something to do with actual momentum" and "yet another Javascript framework".
https://cowritestory.com

CoWriteStory is a platform that let users cooperate to develop a story collectively. Users can start a story with a paragraph or more and other users can continue the story line that they like. Users have the opportunity to expand their favorite branch of story or create a new branch with different story line. Writers can get feedback from users via voting and comment system and get reputation and badges for their contribution to the community.
https://signalbox.ai/

An out of the box platform to make deep learning easy. It has a drag and drop interface, connectors for common databases and blueprints for common tasks.

SignalBox is being used for: Forex trading, Genome visualizations, customer segmentation, large recommendation systems, fraud detection, realtime anomaly detection, bot detection and geo-dataset market prediction.

As well as the general platform I'm getting some much larger customers onboard where we build out their entire data environment - HDP deployments alongside SignalBox instances work great.

We are profitable, have some great customers on board, and are growing rapidly - and most importantly making our customers happy! :) Please reach out if you would like to work together!
I know that feeling!

I just took on a problem that I found to be simple to understand yet for some reason is still unsolved. Simple to understand turned out to be crucial because when I started I had no idea how much "I did not know" and for that reason I underestimated the problem which is a GOOD thing. It allowed me to slowly grow with the problem over time and learn more about what I need to do to get to where I want to.

The most important part for me is to find a problem that is interesting enough that will keep sucking you back in. Prime factorization is a great example because it is a simple problem so you will continuously make progress and actually feel/see your personal math improvement from week to week.

Initially, I started off by writing down all the numbers up to N to see if I could find some pattern. 20 mins in after some HTML and PHP I had this: https://imgur.com/a/7EhdI (primes in blue, everything else in white)

If you look closely you can see the diagonal shape of the primes. If you try changing the number of columns from 5 to any other number, you will get a distinct shape. The shapes sucked me in, why do they occur? wtf is up with them?! this is so cool yet random.

After having my curiosity tickled, I opened up an excel sheet and started experimenting by throwing these numbers/positions/order/whateverICanThinkOf together in an attempt to find some pattern. Currently, I have an excel file that consists of 35 sheets with different experiments on each sheet. Most experiments and ideas will fail, some will give you a result. But one thing is for sure, I have learned something from each one of them, especially when it comes to algebra. I just get an idea and try it. If I need some help I ask around or google for some info.

The latest idea/experiment that I did showed me that composite numbers do not occur in a random position along the axis of numbers. In fact, numbers come in chains that are related to each other "geometrically".

That's it really. It's like throwing whatever you can think of at a problem to see what sticks. While attempting to do that I slowly learned algebra, a bit of genometry, a bit of statistics and then some. Been fun really and that's all that counts :D

edit: sorry for the wall of text!
If a tweet like that can undermine their position then the tweet itself is the least of their problems.
I don't understand why that was what a group of people put serious time and thought into creating.
> You should be protected by the dutch law. If you are an employee, you basically cannot be fired if you didn't do anything outrageous.

Unfortunately, as a contractor, you do not have these protections. Given that the entire company is remote, only a tiny percentage of the people that work at GitLab are actually employees, and they take full advantage of that.
I absolutely love Jupyter. Thank you guys and gals for your great efforts. I've had this idea about how it could become a very simple and powerful rapid application development tool based upon the widgets you already have: What if you could preview and bundle it in a mode with hidden code to standalone executable files on all platforms? There's already many tools in python to do this, all it would take is some export feature to tie it all together.
And when they exercise that right, they'd be able to buy them back at the strike price?
I am working on iheartreading.co. I Heart Reading is an easy-to-use platform that allows students to track their reading, submit responses to reading and start a conversation, through comments, with their teacher about a book they are reading. Making reading a habit can be difficult for students. I Heart Reading helps students build regular reading habits by allowing them to add books, update their progress (number of pages read, books finished) and write reviews about books they have enjoyed. All of the responses to reading, reviews and progress the student inputs into the site are accessible to their teacher, making it a simplified and streamlined solution to independent reading. It is targeting K12 school in the US. I am working on getting new schools to use it (I have only two schools right now). It was mainly to help my wife, and to learn React/Redux. I have a lot of ideas on how to make it better. I see it as a private goodreads.com, and I am excited on working on gamification.

Second project I want to work on is an automatic answer generator for /r/cscareerquestions, as most of the questions are duplicated, I think it would be fun to work on a program that would give the most ironic response possible to some of those threads. I would like to work on NLP problems and that would be a good introduction to it.

Note: I am looking for design help for iheartreading.co, I did the best I could but it could be much prettier.
Is the start date supposed to be in the future?

"The scraper came alive Tuesday, March 7, 2017 at 12:33 AM."

Or am I in the past...
As one of the co-authors of eCryptfs...I wholeheartedly agree! I hope we can get to EXT4 encryption soon :-)
Wasn't the main reason why they wrote Tizen? Because Google was pushing them around too much?
Understood. It's true that this type of thing could incur additional expenses and effort, I think though that it is truly worth the effort. It's going to take a push from the top to create a community around the idea, a community that can distill the idea to those that do not understand it. I really strongly believe that everything needs to be in the same place, the tooling needs to be good(perfect formatting of both code and symbols), etc. I admire projects like distill, but I can't help but think that an article like this suffers from what I will term 'the symbol grounding problem'(yes a theft from classical AI). When you write an article like this, for some people it is incomprehensible because the symbols used are not grounded in concrete numerical examples. It's been my experience(and just look at some of the comments on this thread), that when you don't provide many analogies and examples of concrete computations to illustrate the inner workings of what the mathematical symbols encode, a very significant portion of those reading do not actually take away any understanding. I truly do not want this to be the case, and I must strongly advocate that building infrastructure around helping the community be able to pitch in is absolutely critical. It should not be only on the author to take on the burden, with a community it can be done much better. It's worth it to build something where you can publish an article and by default it is expected that questions will be asked, and answers will be provided. I work in academia at a technical institute you have definitely heard of and I just want to stress this point as much as possible, I see this problem every day, all day. If someone at distill reads this, please consider it carefully.
Trick question.

> Forbes magazine updates a complete global list of known U.S. dollar billionaires every year. John D. Rockefeller became the world's first confirmed U.S. dollar billionaire in 1916
Kind of a lot to ask but I'm fairly new to this kid of stuff (especially mitmproxy) and would love to try it out. Unfortunately the instructions on git hub aren't very in-depth. Do you have any advice for me to learn and execute this?
I'm throwing money at the screen but nothing is happening
Looks like there is also BTC wallet, as it said in this article: https://medium.com/blockchain-media/aeternity-blockchain-rai...
I'm a novice regarding DBs. What's the significance of this?
Ask HN: What medical datasets do you need?
We recently announced YC AI (https://blog.ycombinator.com/yc-ai/). This is only the first step. Our long term goal is to democratize AI development. We want to make it easier for startups to compete with the big companies.

One thing large companies have is data. We're experimenting with ways to allow startups to get similar assets, and we're starting with medical data.

If you're working on AI and need medical data, please help us by filling out this form: https://goo.gl/Dr9FzB.
To be honest UI dev tools just plain suck, making everything move more slowly that it needs to. If I'm on the web it's the HTML + CSS clusterfuck, If I'm in C# I'm writing color converters for WPF, if it's Java I have to use the outdated looking Swing, if it's C++ it's QT which I need to doll out cash for. Additionally every smart phone OS has it's own groundbreaking GUI layout concepts and ideas too.

Then you get the layers on top, Xamarin or Eto.Forms or X, that convert down to the native widgets or just create their own entirely. These usually come with a healthy dose of missing functionality, such as mouse drag detection.

And then there are the languages with no UI libraries at all. As if this is even acceptable in 2017.

All in all, whoever decided GUI frameworks were a good idea got it very very wrong indeed. This stuff should have been standardized long ago, stored in some universal data format, and then every programming language could add support for it. They would want to add support for it. Closest to this is HTML of course... but, well, I think everyone would hope for something more elegant.
Hmmh. If you are getting along now with a 2010 Mac Pro you would probably do just fine with a 2017 Macbook Pro.
Also, by investing within your country for tech programs the money is then distributed around internally by all those employees. Compare this with buying a satellite from China where the money all goes to another country.
I've given up on OSX except as an iOS dev platform.

I'm using chromebook hardware (high end, but $200-500) for daily use most of the time, for reasons which will be clear in a while. (I still use iOS for mobile, though.)

For high-end computing, I just got an Acer Predator 17X "gaming" laptop (it was a toss up between that and a Dell PWS 7720). $2850, 32GB/512GB SSD/1TB, 17" 4K screen, GTX 1080, great keyboard, external mouse, 1-3h of battery life under hard use. Add 2 more NVMe SSDs and 32GB RAM (64GB total), with Linux/Win10 dualboot. It's pretty amazing. The alternative Dell PWS was about $4500 for a similar config and a tiny bit better in some ways.
You might want to look into Django Rest Framework [1].
It is very well made and documented.
Django's ORM + DRF is a great combination for API servers.

[1] http://www.django-rest-framework.org/
If so, I'd be concerned about getting banned by Uber/Lyft.
Care to share a link?
I think the run-in referred to something different than the tweet.

> After the run-in happened, I decided to lay low and focus on the job. I even stopped posting on Twitter, because the CEO already had questioned me about what I was writing.
The jupyter team has been working on jupyter lab which is a more r studio style environment. It incorperates notebooks, terminals, file editing, traditional ipython console, plus some other cool stuff in a web ide. You should be able to use an R jupyter kernel with it.

It's in alpha right now but they're making crazy fast progress on it. I've been using it and it's awesome
If you focus all the tooling and construction around your space program locally, it doesn't seem any different than the Public Works Administration in the New Deal. I don't know anything about Ethiopia, but if it's just a roundabout way to make work, then it may be more effective at stopping hunger than giving out food.
this is a good way to think about this.
Thank you! Amazon has lots issues and I think some of them on purpose. I revealed some hidden search features that might be the reason for termination because the reason they put on me is nonsense.
My favorite moment of the experiment was when a German flag began to overtake a French flag, and as fighting was taking place over the former-French flag, France went upwards and made a flag, and once that was complete the fighting over their former space started to morph in to an EU flag, and the intersection of France and Germany became the EU.

I think also briefly Italy had the south side and Spain had the East, but those went back to France/Germany respectively.
As companies grow, their politics changes. It's a fact of life. You want to keep working at a startup, quit and go find a job at another startup.

If this bitch-fest affects his career at all, it won't be in a good way.

I've seen more than one developer lose their jobs over politics. One guy, I've seen sabotage job after job over his idealism. I try to help him but you can't teach political savvy to an unwilling student. He hears and understands me, then goes and does the exact opposite of what I tell him to do. And it has exactly the effect I predicted.

I maintain that the biggest reason developers can't get ahead is because they don't have the stomach for politics.
Discover, rate, review and share startups and crowdfunding opportunities
I'm interested in everyone having their own personal bot, and a professional bot, and they talk with each other behind your back finding opportunities to collaborate without violating privacy or confidentiality as they are all sandboxed.
I'd contend that the in this day and age the most space efficient and fast way to implement memcpy on x86_64 is to "rep movsb", which triggers internal memcpy on the CPU anyway as per Intel® 64 and IA-32 Architectures Software Developer’s Manual, Volume 1 Section 7.3.9.3
There are multiple options for Ubuntu that are much more modern than CPanel.

For management, see: http://landscape.canonical.com

For easy addition of server workloads, see: http://jujucharms.com
I don't know how much is in total, but the west side was expanded with landfill in the 19th century, and Battery Park City is made entirely of excavated dirt from other construction projects, mainly the Twin Towers.
They'd be competing with alcohol and pharmaceutical companies, who could easily arrange supply and wholesale distribution, and have the advantage navigating political and regulatory issues in a legal way. The paramilitary aspect of cartels would become obsolete, or perhaps be focused elsewhere? Like many people in the black market for cannabis in the US, ranging from growers to judges, they probably see legalization as a disruption that is not welcome since the current system is working well for them.
Ironic? Where is the irony?
https://www.theatlantic.com/business/archive/2017/04/why-is-...
This. Parent post doesn't realize this basic architectural advantage that should be leveraged.
I'm glad you asked ;)! The short answer is that we are going to become the first company to succeed in putting two kites on one line, which is much more efficient but of course more complex to pull off. We will achieve this by iterating much faster, learning from the community and taking advantage of the explosion in drone technology.

Makani is a very cool project but we think we can improve on it further!
Good point. I also had no idea what this is talking about. An introductory sentence about it in the article would have been good.
The Pretentious Haskell Phase
Thanks for the background on Duo.

I'll definitely reach out once we have a beta to demo. We'd love to get some feedback from folks outside our immediate team!
Facial recognition:

- Need unobscured face (crowds).

- Complicated by changes in features and environment.

- Unique IDs are something you ascribe to faces, not something they hand to you on a plate.

- Sophisticated analysis needed.

Example: even Baidu uses custom tricks for their facial recognition office ID with a known database of mugshots. I.e. not an unknown number of people in various conditions.

RFID:

- AFAIK can read many tags at once.

- No need for line of sight.

- Tags hand over a (likely) unique ID on demand

- No need for deep learning experts at $100k>

Seems to me microchips would be far easier to achieve creepy levels of tracking with.
http://www.poundaweek.ca/

A smart calorie counter app with AI - Analyzes the foods you eat, how active you are and the progress you make to automatically set nutrition targets designed for you, every single week.

We've helped users lose over 20,000 lbs.
On paper he was a contractor, not an employee.
There were plenty of real passes in the race. Stroll made up 5 places or so on the first lap, and Ocon and Hulkenberg both passed Alonso in a single move.
You know, as I think about it in the context of some of the bat-shit crazy products we've seen over the years, I'm guessing that this has been considered and focus group tested.
Obviously YMMV but I've been using Spectacle for years and have never had to do this.
Release Notes preview for npm 5.0.0
For those that find it tedious to write swagger by hand, I've been using Stoplight[1] at work and it's been working pretty well. You can create the spec from scratch, or use their proxy to auto-document your api.

[1]: https://stoplight.io/
FWIW, I agree with your overall notion of where one should go, but it's worth noting that you're describing an extremely optimistic world for probably 90% to 95% of shops. Which is not to say that it's a bad idea at all to get there, but incremental steps are important and they're what I feel are being described in this article (setting aside that that kind of pervasive automation wasn't really a thing outside of bleeding-edge shops at the time he was describing).

Shameless plug for people who are feeling inferior while reading this thread: as it happens, my consulting gigs revolve pretty heavily around doing exactly what 'jedberg has described, and it's super worth getting to that point. ;) Email's in the profile if you're looking to get there.
These are valid criticisms, thank you very much for this.
You should look into Automata. They have built some impressive 3D printed robotic arms with very tightly integrated industrial design.
This is fantastic, rich, response, thank you very much. I love your 3rd suggestion. That's a great idea.
Compare this with taxing people less so they spend money that they themselves need in their immediate vicinity.

Your argument is a classic case of the broken window fallacy. The state taketh, the state giveth. Nothing is gained.
With Apple hardware generally being slower and more expensive, sometimes the superiority of the SDK isn't the most critical element.
If the "Lindy Effect" was a natural law and not simply a shorthand to refer to enduring popularity, nothing would ever die out; its lifetime would continually double. Wikipedia notes this: Because life expectancy is probabilistically derived, a thing may become extinct before its "expected" survival. In other words, one needs to gauge both the age and "health" of the thing to determine continued survival.

There are lots of things in tech that we just stop doing one day. They get replaced by a different hot new thing. I'm sure REST will not go extinct for a very long time, but it definitely could go cold, just like its popular predecessors.