skysight-inc/HackerNews huggingface dataset:
Why cant we have both? Like the 2FA?

Have the users enter their user/pass in the first page. The second and third pages then asks the Auth Factor II or Auth Factor III fields
From 0 to an OpenBSD install, with no hands and a custom disk layout
That's the older version that I mentioned. This is the link for the new realtime version: http://research.microsoft.com/en-us/um/redmond/projects/hype...

We develop a dynamic programming algorithm, inspired by dynamic-time-warping (DTW) algorithms, that selects frames from the input video that both best match a desired target speed-up and result in the smoothest possible camera motion in the resulting hyperlapse video. Once an optimal set of frames is selected, our method performs 2D video stabilization to create a smoothed camera path from which we render the resulting hyper-lapse.
Every time I see a a keyword-based or graphical-based test automation system aimed at allowing "everyone to write test automation" it ends up devolving into this. Worse, it gets in the way of the people who -do- end up grasping programming.

I'm not in the "it's a talent and you either have it or don't" camp, but I do absolutely believe the core skills of any programming task are in problem breakdown and solution visualization. The best environments serve those two purposes specifically, and preferably as transparently as possible. Environments which end up with a rigid expression in the service of accessibility usually end up counterproductive very quickly because they don't generalize enough. There's a fine line between "opinionated" and "obstinate."
You could build a A middle-out compression algorithm
which would make data storage problems smaller.
Couldn't they accomplish the same effect with AJAX? I.e., display the 2nd bit based on which E-Mail is typed?
Same in Rust: http://doc.rust-lang.org/std/cmp/enum.Ordering.html
I've never understood the security benefit to having separate username/password pages. How does this help?
> Whether in consulting, investment banking or the law, firms use revenue-generating staff rather than human-resources people to decide who has the right stuff.

This is one of the positive aspects of professional services recruiting that I think other companies should emulate. It's crazy that engineers have to get through non-engineer filters to get hired.
Offer a performance testing service.

I saw a company pay $30K for 5 days access to a similar service.

Bootstrap the service by using this script under the hood and improve it overtime: https://github.com/newsapps/beeswithmachineguns

Use your $100K credit for spawning instance but also as a marketing hook:
"first 1 day free!"
Debian has some decent accessibility resources:

https://wiki.debian.org/accessibility
https://www.debian.org/devel/debian-accessibility/software

ORCA is probably the strongest FOSS competitor of JAWS:

https://wiki.debian.org/Orca
https://help.gnome.org/users/orca/stable/

I don't know whether Debian would be the best choice for OP or not. In my experience, I wouldn't install any new OS for someone unless you are willing and available to help the person until they get the hang of it.

My parents have been using Linux (formerly Debian and now Mint) for over a decade after they got fed up with Windows. I still have to help them from time to time, but I think that would also be the case with Windows, except I would be trying to remove malware instead of showing them how to burn a DVD or what have you.
Author here: I've done this for yesterday's Manhattan.js to talk about "How to make games with gist-txt[0]", an adventure game engine I built.

[0] https://github.com/potomak/gist-txt
> It's not a thing

The fact you've become so offended at an online message board comment word joke supports the entire point of your environment being ridiculous, out of touch, and, dare we say, silly.

> "silly" is simply not what this place is like.

what.
The Spotify desktop client has seen a massive regression since 2008 or 2009. It's incredible how they managed to make it so unresponsive. Scrolling in a playlist is like playing a game at 10 fps. It's uncomfortable and not worth it. Ads are worse as well. I've seen countless malware ads in the bottom banner.
I think it is an overblown and mostly false stereotype that coders are foul-smelling. I've never actually met a foul-smelling coder. Ill-dressed, yes. But we mostly work in offices with air-conditioning, there isn't much sweating going on. All of my current and former coworkers seemed to wear antiperspirant and deodorant, and so do I.

As for "whack job", this is the kind of language that disparages our industry and unnecessarily lowers our social status. Would a doctor or lawyer take being called a "whack job" by default so lightly?
Can confirm - with my MSDN license I get a $150/mo credit for any development/test instances. As long as I have a valid license (and they offer the deal) I'll get the credit.
One day you will die bro.
Microsoft Punishes Gears Leakers by (Temporarily) Bricking Xbox Ones
The Well-Packed Drift Boat
Even in the summer, it can get cold in the Rocky Mountains. But fly fishing (in any season) doesn’t have to be freezing torture; it can actually be a pretty comfortable and peaceful experience. Colorado fly fishing guides have some tips for what to bring in your drift boat for a great day of fishing in Colorado cold weather conditions. The right clothes are essential - a warm hat, polarized sunglasses, and new technology cold-weather brands of clothing. Stay warm on the inside too, with thermoses of coffee and hot water. Don’t forget to bring the boat heater! Additionally, Colorado fly fishing guides say to bring all three rods for dry, streamer and nymph fly fishing. Take with you the matching lines and proper towels to keep them casting smoothly.
His summary ends with:

"Rather than seeking the elusive definition of what is a type (which does not exist), I believe that we should look for innovative ways to think about and work with types that do not require an exact formal definition."

So he doesn't want to stop at your point 1, but rather wants to find generalizations that apply to the commonality between these variations.
tl;dr: Ross was a colossal idiot who ignored warnings about the shoddy state of his opsec.

I hate to say it, because Ross and I have a few mutual friends, but the guy was an idiot, and it's looking more and more like he deserved what he got for being so utterly stupid.
This is really beautiful - you should be proud of your work!

Feature request: please let me make the font smaller (and perhaps change the typeface?).
But I already shelled out good money for my doe desk!

https://xkcd.com/1329/
There's also https://github.com/phildawes/racer (haven't tried it myself, I've yet to get into Rust).
I have a feeling that's not the case for the Linux version. It looks completely different than other platforms and is also build against Qt libraries.
If you continue to read the OP, you'll get to the `try!` macro, which is a completely different beast. ;-)

(It also abstracts over case analysis, among other things, but it's only one very simple form of case analysis, so the mental overhead is low. Combinators on the other hand abstract over many different types of case analysis, so the mental burden can be high, especially if you aren't already comfortable using them.)
Yup, true enough. And the glass (couple of Guinesses tonight after a hard day). Just wondering if the data set has been controlled against that variable.
> You should follow some of these guys on Periscope.

What does that even mean? Watch them work? Watch their wacky bro antics after work? Watch them work while bro'ing down?
Taxi drivers swarm downtown Toronto in protest of Uber
I absolutely think it's fair to use the term hivemind. The base class of hivemind, community, is generally a bit more open-minded.

A community might say "Well, you really ought to back up these assertions, because they may be a bit unsettling for some folks". It may not even react predictably to such things, being more liberal than expected.

By contrast, a hivemind will downvote and write them off as "unsubstantiated and creepy", fail to provide guidance, and perhaps even lash out at the folks identifying it as the less-friendly version of its parent implementation.
This is how the Syrian Electronic Army hacked the Washington Post
The article was written by Bloomberg. It doesn't mention a direct quote by Downey, so I'm going to assume they are the Bloomberg writer's own words.
Yep. Anecdotes simply won't do here.
> The only case that arr.length could change, and hence the if statement taken, is if the if statement had already been taken - i.e. arr.length had already changed.

Fair point. I misread your original comment. To see this you need a more sophisticated analysis pass than V8 is capable of performing - something similar in spirit to sparse conditional constant propagation, V8's LICM just assumes that all blocks are reachable so it takes the union of all possible side-effects.

> So that's not a good excuse.

I am not making an excuse, I am simply stating a fact: this is a slide deck, it needs JS to operate. As simple as that. If there is an easy fix - please send me a PR[1], I will gladly take it

[1] https://github.com/mraleph/mraleph.github.com/tree/master/ta...
It prevents someone from faking Google's login page (or any other service) to capture users' passwords. This is the same as showing a "trusted image" that you selected.
7 Reasons to Have Your Data Science Platform in the Cloud
>things get messy if pizza shows up on the door because some "device" decided you should have pizza

it will happen anywhere, even if you wouldn't have any "devices" in your home, the "devices" present around, outside of your control, will learn enough about you, and the Big Pizza will buy those predictions to make sure that once you decide to have pizza it is already at your doorsteps waiting. Of course, the same machinery will be used to place police officer right where and when you decide to speed a bit over the limit. They will know you better than you know yourself.
What iPhone do you use?
Make Your Bicycle Smarter and Safer with Shoka App and Bell
Day One Sync
Dependent type literature will answer both of your questions relatively quickly. Also look at "proof search" in that context.
I think the biggest problem with their new sign-in which most people are having is that it is more time consuming, i.e. two steps means clicking the sign-in button twice, waiting for transition between pages.

Secondly, it breaks almost all password managers including Lastpass, and it breaks a lot of extensions like these[1]

[1] https://chrome.google.com/webstore/detail/quick-login-for-go...
Lots of people were doing these same things ("I don't need school—I know HTML!") in 2000/2001. Then all the funding dried up over night and all the acquiring companies went away. Then the people who decided to go to school and learn fundamentals and grow themselves over time instead of turing startup tricks ended up winning.

Never forget: $5.7 billion dollars just burnt for fun. http://en.wikipedia.org/wiki/Broadcast.com
Why Are There So Few Vegetarians?
I like this idea. Crawling art/photos online, classifying them, and otherwise mining the data would tie in well with my existing business, and also effectively convert $100k of computing into reusable stored assets.
Google is in a transition to optimize for your account security over the convenience of saving 500ms every week or so by having a single page.

For the business "this is wasting my time" complaint I just read a whole lot of: you're about to spend an hour or so reading inconsequential emails instead of doing anything productive anyways. What is another 500ms?
When was this project abandoned? There's a mailing list and Miguel de Icaza posted last month. Nothing mentioned about abandoning the project.
And furthermore, you cannot pay your lawyer in Amazon credits.
I suppose that hackers having a social (sexual?) life outside of work is a huge time management issue at Alibaba.

It's pretty fascinating that they are willing to solve that problem in such a straightforward and explicit way.

I mean you have Googlers eating, dressing themselves, and even sleeping at Google... What's missing after that, one might ask...
It would still make sense to add Rust support though.
The Apple Watch is too easy to steal – Digital Trends
There's current traffic on the mailing list. Everybody talks about it like it's alive.
That's not true, though. You would still have to either press tab (now enter), or click the second field to enter the password.
Visual Rust has simple autocompletion based on Racer
Does it? What stops them from MITM-ing your answer on the first screen to get the trust image for the second screen? (In a way that's meaningfully different than the single-screen version, I mean, so not HTTPS certs.)
The idea we had at my work was to setup a web service that just puts urls in your s3 bucket. Nothing more, nothing less.

Filepicker's storeUrl function without the baggage. Designed for server side apps that prefer to avoid streaming / download-uploading files locally in order to get them into a bucket.

Non trivial compute resource value add that would take very little time to code. Low risk for adopter: their files are stored in their bucket.
But, he set back all of computing 10 to 20 years (1995-2010 "dark ages" approximately) just for the sake of greed, dominance, and profit. Was it worth it?
Heroku was basically becoming the go-to place to run thousands of little bots—and more importantly, to advise people to run their little bots—without thinking about marginal costs. It was becoming everyone's little pocket of persistent personal cloud agents. The "launch on Heroku" button on Github pages was a thing you could just press on a whim as a realistic solution to your problem.

Now none of that's true.
I love how Minority Report has the monopoly on futuristic design. Kind of wish this showed more UI/UX for things like VR and 3/4D printing.
Would Google consider breaking Lastpass a bug or a feature?
3600 people is a pretty good sample size. The limitation here is that it's observational rather than a controlled intervention. So, you could say, perhaps those who were sicker moved around less. Rather than movement leading to improved health, improved health could lead to movement.

That said, if it's the best evidence we have, it might be reasonable to suggest that people spend a bit more time moving around until we get more evidence. The intervention is very unlikely to be harmful, costs virtually nothing, is easy to do, and could be helpful.
I can't wait to try this. If it can just get to the level of the first F# plugin, I'll be so happy.

If MS picked up interest in Rust that'd be even more amazing. And it'd actually solve their security problems, unlike the more and more convoluted codegen they're doing for C++.

Edit: to be clear, I mean the security problems that their C++ codegen is trying to solve, like stack cookies, ASLR, or the new stuff they were boasting about at build in the ObjC VS2015 codegen video. (Some special function call thing that stores a map of legitimate function call targets and checks before calling.) All that stuff is eliminated by having a sound design in the first place.
The Economist agrees, the title of the article is "How to Join the 1%" but was changed by HN Admins to use the subtitle apparently.
Usually when you want to manual memory management it's for two reasons:

1. You have more domain knowledge about the objects you're creating so you can special case and beat malloc()/free()(which can be extremely painful in some cases).

2. You need to control the memory layout of your objects so that the data access patters line up with memory layout. The speed improvements here are on the order of 50-100x depending on your case.

Usually(but not always) GC'd languages don't give you value types that let you do #2. C# and a few others happen to be a nice exception. If you're using Java you end up being out of luck unless you decided to leverage a library that provides views into byte buffers like FlatBuffers. Although then you pay the indirection costs.

I haven't worked much with Go to know if it supports composing values types like C# but when we talk about performance that's usually what crosses a lot of GC'd languages from my list.
I'm a blind dev, and would love to help - contact @SaqibS on Twitter.

1. An iPod/iPad/iPhone with the built in VoiceOver screen reader is going to be much simpler than a PC, and thus easier to get started with.
2. If a PC is required, then try the free/open source www.nvda-project.org. It is very similar to JAWS.
3. A final alternative is a simplified interface for new blind computer users, like Guide (http://www.yourdolphin.com/productdetail.asp?id=30). I don't have much experience with that.
Bank of America has had 2-part login screens forever. IIRC they are going in the opposite direction and will be putting them together in a single page very shortly.
They're pretty common. Most (62%) women supposedly have had them.

http://www.ncbi.nlm.nih.gov/pubmed/19085605
Peter Diamandis: Blockchain Technology Will Enable Extraordinary Transformation
I thought he was calling for exactly the opposite? A generalization that applies between contexts would require formal definition, no?
Two things that might mitigate the effect of unfair downvoting (and reactions to them), such as they are - removing the fade effect from comments until they've reached a threshold of downvotes, and removing visible karma.

Downvoting already seems to do its job affecting the sort order of the threads - people who want to avoid low karma threads can just not scroll down to see them.
Burndown Charts and Velocity Tracking in GitHub
This would make an amazing movie.
> This may be a major drag on Rust adoption.

Meh. Agile or robust; sometimes people have to choose.
I don't know how they could consider it a feature. If someone is using lastpass, that person is probably many times more security-conscious than their average user.
To add to this, I found that when using i64 both generated exactly the same code.
I'm not sure how that's supposed to work. For example, you have `file.read_to_string`, but in your code, `file` is a `Result`. So you'll need to use `map` I presume.

I personally like the style that `try!` encourages.
I've compared rspamd on random stream of user's messages with SA and Kaspersky antispam several years ago. And I've got almost the same rate of false positives and false negatives for all three products. However, over years spammers are getting much smarter (images spam, valid DKIM, valid SPF and other clever tricks).

Regarding statistics, rspamd uses OSBF-Bayes classifier and 5-gramms input (so it is not naive bayes). I've used the following academic paper: http://osbf-lua.luaforge.net/papers/osbf-eddc.pdf as reference. This algorithm is also used for crm114 spam classifier. However, bayes classifier is a very small part of rspamd (unlike dspamd, for example) and it could be almost useless if you have, let's say, 50 millions of users accounts. Rspamd is targeted for this grade systems.
I used Fastrand.

http://en.wikipedia.org/wiki/UNIVAC_FASTRAND
Sorry, I didn't read the parent comment thoroughly enough. I though you meant the reading mode in safari.

Then, I suppose my third point is invalid :) Thank you very much :)
Norvig did it: http://norvig.com/sudoku.html
I'm not sure how much of this still holds true, but here's a few reasons you might want to stick to HTTP: https://speakerdeck.com/3rdeden/websuckets

tl;dr websockets can fail in strange ways on mobile and when passed through proxies and corporate firewalls
>Compacting garbage collectors don't have fragmentation issues

At the expensive cost of moving memory blocks around in the managed heap, there is no silver bullet.
Malware has not been much of an issue since about the time Vista rolled out. The new model is pretty good and the free Microsoft Security Essentials fills in for 3rd party crapware antivirus packages.

That's not to say that downloading 3rd party applications for Windows doesn't scare me much more than sudo apt-get install...the OS's just invoke different levels of trust in me. Anyway, XP was the last truly vulnerable version of Windows and thankfully it's been laid to rest.
Indeed the only point. I've worked in, for and with many different organisations in the past 30 years, and I've only seen two real patterns: A) hire great people, or B) create the perfect bureaucracy.

Everything else is just running around putting out fires, no matter what label you put on it.

Now you will of course never be 100% successful with either A) or B), but pick one and aim for it, and don't get distracted by miracle management method #99999 just because you don't get it perfect.
Do they? I can only remember interviewing with 2 or 3 HR people in my career, and I mostly work as a contractor (meaning I interview a lot).
Huboard is another minimal project management tool built over Github:

http://www.huboard.com
> For all the talk of the world becoming dominated by a “cognitive elite”, in reality it appears it is nothing more than a “confidence elite”.

They don't call it a "confidence game" for nothing.
As TFA mentions, it only shows the image if logging in from a known IP or device, so the MITM won't have access to it, unless of course they can hijack your device or connection, but that's orders of magnitude harder than setting up a fake login page.
You just switched the subject of the conversation from "luxury condos for wealthy people" to "infrastructure". That's a tricky debate tactic. Of course you have to "grow infrastructure," nobody is arguing that in the abstract, but there's a lot of choices to make about what and how. Luxury condos are one type of thing that can be built, middle-income housing is another. They have different effects on the city. The current incentives that lead developers to building only luxury condos are not a law of nature or economics, they're a result of political choices by the city and state, and they can be changed.
as someone who knows nothing about apps, how can someone make an app for hn and charge for the app? does hn get a cut of that?
At the very least this explanation is extremely complete, as female-on-male rape victims suffer significant trauma as well (despite not having anything inside them).
Couldn't you also, just as fairly, interpret the use of any "single password to lock up all my other passwords" somehow less security-conscious?
Checked exceptions are so equivalent you can just translate between the two styles http://benjiweber.co.uk/blog/2014/03/22/checked-exceptions-a...
Ah, hmm. They have different content.

error-impl: https://github.com/BurntSushi/blog/blob/master/code/rust-err...

io-basic-error-custom: https://github.com/BurntSushi/blog/blob/master/code/rust-err...

The key is that the code is spread out over multiple blocks in the article. I need a better literate programming tool than hacky Python...
I use Racer with Sublime Text 3, it works pretty well!
There is no silver bullet. Nothing solves security problems.

I like your enthusiasm though :)
... but (smart?) developer time is so expensive! and computers are so fast!
Neil DeGrasse Tyson was just talking about how the first trillionaire will come from astroid mining: http://www.salon.com/2015/05/04/neil_degrasse_tyson_the_firs...

Super fascinating read. It's also great because it will create a commercially viable reason for companies to want to explore space, which will make it cheaper for everyone else.
We have an official one in the rust-lang org.
Scientists have discovered a warm-blooded fish
It is much more likely that the way forward lies in .NET Native than picking up Rust.

According to the C++ code generation talk at Build, their new C2 compiler backend appears to evolve into something like how Apple is using LLVM for.