skysight-inc/HackerNews huggingface dataset:
This seems similar in concept to pushbullet (http://www.pushbullet.com) which I've been using for a few months and find extremely useful. I'm glad an open source version of that is in the works, I'll keep an eye on this. Keep up the good work!
Not quite true. A properly configured email server sending email to another properly configured email server should be using TLS to send the message:

http://superuser.com/questions/260002/why-are-email-transfer...

That still doesn't mean you should count on emails being encrypted between servers.
"Keeping track of all the various software was hard enough, but keeping track of all of the variations [in the software] was a nightmare."

Sounds all too familiar.
Show up wearing a surgery mask. That'll give them a clue.
I though the same as soon as I read the title... fast file transfer with its RFC already available on any computer of the world.

But wormhole sounds cool.
Clarification for the sibling commenters (assuming I understood you right): sitting at a computer _at home_ and working.
If anyone is as puzzled as myself : https://en.wikipedia.org/wiki/Iron_rice_bowl
And if you look at the growth in Apple iPhone business much of it is coming from China. (Read that yesterday somewhere).
How the Right POS System Can Improve Sales Tracking
This article doesn't come across to me as angry, not at all. I would say Marco is more disappointed than anything, especially knowing how good some of Apple's other cloud services can be: contacts, calendars, push notifications, and photos. I would have vastly preferred a clean break from iTunes (i.e., a simpler "Music" app rather than cramming more into iTunes), similar to the way Apple deprecated iPhoto in favor of Photos. The latter has been rock-solid for me thus far, something I could never say about iPhoto.
Now I understand how I lost my account a week ago. Not that I used it too much.
"Your deployment notes were kind of long, so we didn't read them."
Rowhammer.js – A Remote Software-Induced Fault Attack in JavaScript
That's an other question. Parsers of multimedia formats often have nasty vulnerabilities though. The most vulnerable part of PDF readers is the handling of embedded javascript. It can be easily evaded by using a viewer that doesn't implement the javascript functionalities of PDF, most files don't use it anyway.
Me and all the registered ones I know are registered because the national organisation set up a stand in the university mensa one day.

It only required filling out a form and a bit of blood, which took about 10 minutes and was a no-brainer for most of us. I wonder why it is not done more often like this, since it requires very low initiative from the people and will reach everyone who thought 'maybe I should' and then didn't (which are a lot of us).
Improve your days by thinking less in the morning
It's a shaky foundation typically based on scraping text. 'its important and popular' is not a significant reason to add a language (or two in this case) to a project.
I think the problem may be deeper. China certainly is innovative and technically adept, but they have a serious sex problem (one-child policy and demographics pun partially intended).

China isn't cool. Even the Chinese elite drive Western cars, watch Western entertainment, wear Western brands, and so on. Given that China's labor costs are nearly equal to American labor, if additive manufacturing strips away their manufacturing ecosystem advantage, there will be little reason to buy from China what can be cheaply made at home or elsewhere. China can make anything that anyone else in the world makes, but "Made in China" is the last thing people expect to see on a luxury product, unless it's accompanied by "Designed in California."
Rainvid – Pintrest for Videos, or our yet another pivot
8-bit GIFs of Japanese life
I practice Inbox Zero. Every e-mail I get is a task and once I finish it, I archive it. Things that I need to prioritize get a star or a label.

The nice thing about this is that I can add to the task list easily by e-mailing myself and check on past things by just looking through things I've sent to myself. :)
Major Flaw in Android Phones Would Let Hackers in with Just a Text
There is also a culture of snobbery that drives up savings rates. The dearth of available women means that men have to stand out to be worthy of a bride, and many women will barely consider men who don't even own homes. When so much saving takes place just for the hope of starting a family someday, there should be little surprise that only scraps remain for consumption.
It takes very little effort in php. You simply have your index.php and any public assets in the document root and then use index.php as a bootstrap to bring up your application. Everything else goes outside of the document root.
QEMU heap overflow flaw while processing certain ATAPI commands
Something similar happened to my sister's account five years or so ago. I got her a game as a Christmas present, Valve wouldn't let her log into her account, and they never responded to anything. She has a different account now and that one was never recovered.
Slim Play app example; Sinatra-thin but threadsafe, typesafe, and scalable
Not really. If the NSA would feed me a harmful pdf, it would come so I wouldn't know it is from NSA.
Good things take time.

The race towards performance doesn't really exist in nature, it's mostly made up, and only works well for sport entertainments. There really exists a culture of performance which is silly.
What are some examples of a modern framework?
Also. watch out for the dead cat bounce.
Are you and 'userbinator saying the same thing? I can't tell. I know how the simple symbolic stack->expression evaluation works, and it happens that in my code I generate something pretty close to SSA expressions, but does SSA do something else profound for decompilation?
Ah, that makes more sense than OSS devs getting laid ;)
Definitely. I think longevity is the best asset: releasing multiple Apps over a period of time that do moderately well. Now you have a platform and personal experience about what works and what doesn't.
In that case Node isn't cross platform either, I can easily write valid NodeJS code that doesn't work on Windows.
Because fast thinking isn't really thinking.
http://lucene.apache.org/solr/
Ah yes, updated.
There's no reason you couldn't have the user pick a new password before you send them the token. Just don't activate it. Leaking the reset token in this way looks unlikely, but there could be other vectors... like an attacker poisoning the sites DNS cache to intercept reset emails, or a state or database disclosure bug in your code.

It's fairly common to see reset tokens going in to the database verbatim, instead of treating them as passwords and stashing away a hash (single SHA is fine if your tokens are long and random).
It seems that way, but I think they are talking about two different types of speed.

"slow" thinking requires checking your immediate gut reaction and taking a moment to think through the problem.

"fast" decision making requires taking a moment to think about how much time it is really worth to make a decision.

Arguably making "fast" decisions requires thinking "slow" about the length of time you should spend making the decision.
I've been living in Thailand while I work on a startup, and the rest of my team lives in the US. I've been trying to maintain some overlap with US timezones, which means regularly staying up until 3 or 4 in the morning. I try to get at least 8 hours of sleep and don't set an alarm, but now this article has got me worried about the long term effects.

It's often difficult to stick to my schedule. Sometimes I can get very focussed on my work, and I look out the window to see that the sun has already come up. It only takes one mistake like this to throw out my schedule for the whole week, and I have insomnia if I try to fall asleep at the usual time. Often the only way to fix it is by forcing myself to wake up very early, so that I'm tired enough to fall asleep the next night.

So this article has been pretty eye-opening for me, and I'll be monitoring my routine more closely now.
Amen. Don't use git to deploy code. Use it to version code. Use a script on your CI to compile/test/minify/convert your code into a deployable tar ball and stick that somewhere highly durable like S3, Swift, or your own company filestore.

Remember, git providers go down (i.e. DDOS to GitHub or internal fail at BitBucket). Don't depend on git being up to deploy your code or you'll look like a fool next time a DDOS at GH coincides with a deployment.
Clothing
which shop is the best for westren wear?
Fair point, I potentially should've left off the first sentence. I stand behind the rest of the post, but the first sentence is a bit on the edge and I apologize.
For more up to date PHP packages on Debian, try http://dotdeb.org
Laughs with the Google Maps API
Perfectly common, of course. Usually the way to do this is to use a virtual machine which you then throw away.
I wouldn't mind that; I just like peeking at internal admin panels and observing how much design effort a company or individual decides to put into an "industrial" software system that's only meant for internal and/or limited use.

Considering it'd be looking at live data, I would be somewhat freaked out if censor bars weren't present.
Well there are plagiarism detection tools that education institutions use to detect cheating in CS classes.

There are several machine learning solutions that can look for your IP in either source code or binary form even on an abstract (algorithm) level.

Many tools exist like that, the real question is what exactly your target audience is?

If you are scanning public repo's what service does the tool actually provides, and no detecting code similarity isn't the answer here.

Selling something isn't really an issue as long as it has a clear purpose which i don't think your idea has at this moment in time.
"There's an all day meeting we need you in for. It's not relevant to you, and we expect you to work on other things while you are in, but we feel like its beneficial for you to be here."
Estudio Internacional relaciona claramente las radiaciones y el cáncer
Going public is not always about raising money. Many startups are forced to go public because they have employees who want to cash in their stock. Once they become established companies, being able to offer stock options to employees is a considerable advantage.
He is saying he can just as well work from home as not work from home, not suggesting that he goes into work.
Why does the virtual DOM have anything to do with composability? The virtual DOM is a mechanism that works under the hood to provide diffing that doesn't rely on expensive DOM operations, and thus should be completely transparent to the developer. Composability is purely a syntax thing, provided by JSX, and has existed in other frameworks with components for years (Angular, Ember, etc).
I was expecting about how the CEO does speed and how it impacted his work life. Too bad.
Early to bed, early to rise
Your question is hard to answer because it's not clear what your goal is. More math is always useful, but you wrote you already have a solid background there. Public speaking, communication, and "people skills" in general are always good to have and might become more important later on in your career.

If you want a fun list of topics, here are some off the top of my head that i might look at in your situation:

- fully homomorphic encryption

- recurrent neural networks & machine learning

- proving computer programs correct & computer-aided mathematical proofs
https://www.owasp.org/index.php/Web_Application_Security_Tes...
I really like it, but I wish type designers gave more love to the italics variations, they almost always come out as obliqué or slanted instead of a true italics.

In my opinion, this typeface could use a bit of inspiration from the elegance of Consolas (http://www.lucasfonts.com/case-studies/calibri-consolas/)
I think "sigh" implies low work satisfaction. OP didn't come here for a therapy session, he wants to learn new valuable skills!
Alright, well, I've never seen an application/framework spit out environment variables when it was misconfigured. But then again, I barely work with web-related stuff so maybe I just don't use the kind of software that does this. Could you provide some examples?
How Gravity Makes Things Fall
Sales. Learn to sell something. If you're taking time off, why not consider doing phone cold calling for a charity. This is particularly brutal but probably a sharp, free course in improving your sales and cold calling skills.

Everyone needs sales skills, whether it is to understand why people buy, or just to 'sell' ideas, whether pitching to investors or convincing a partner/superior or team to implement your idea.
Meh. From personal experience, taking motor transport makes me throw up if I'm at all sick, but I'm otherwise usually fine. If my choice is "do nothing, or spend 90 minutes commuting to and from work" then I'll do nothing. If I can work from home, I'll pretty much have a normal work day.
Teeth gnashing about short termism among investors aside, there may be a practical reason for this move. Apple and Samsung are both moving to their own micro-architectures. Apple has been using an in-house design since the A6, and Samsung's 64-bit ARM core will likely drop in the next year or two (the M1).

Doing your own CPU architectures is a phenomenally capital intensive business, and Qualcomm may not feel positioned to keep up. Even ARM is getting left behind. The A57 is a power-hungry design that has faced major problems with thermal throttling in many designs. The amount of cash Apple and now Samaung can throw at their custom designs may be overwhelming.
Echoing other replies, while I seldom stop by my local Best Buy, the Wal-Mart I shop at has been selling iOS and iPod devices for a long time. Which makes sense because we have plenty of people out of 200K+ in our area interested in buying such, but who are unlikely to drive ~115 miles/1 hour and 44 minutes for the privilege of doing so in the nearest Apple store. Heck, in my home state of Missouri, the only Apple stores are in the Kansas City and St. Louis areas.
"The bad guy creates a short video, hides the malware inside it and texts it to your number. "

How can you "text" a video? Texting uses.... text. The clue is in the name.

Not bothering to read the rest of the article.
I'm not sure why you would assume that Google Analytics or other third-party analytics software would be forbidden. Google probably has a better security model than most banks, especially with premier products like Google Analytics. It also doesn't give information about your banking info unless Google Analytics has been completely compromised. Additionally most bank security teams would immediately notice that the network traffic sent to Google Analytics had increased exponentially.

Jacques Mattheij's research does indicate some security risk, but not an enormous amount. Most of these externally-hosted javascript libraries have dedicated security teams on par or better than those at banks
Code. Teach yourself how to code.
Create a project that you would find useful.
Given your finance background, create a system to manage your personal finances or automate some of the tasks you perform at work. You have the mathematics background, so logic isn't a hurdle. If the glove fits... code.
Ever heard of MMS?
The dates associated with this document seem confusing and contradictory. I can only assume that's intentional.

I'll also not be surprised if it makes my computer self-destruct via spontaneous self-combustion after reading.
In those cases, going public is a way to raise money to pay those employees. The company could easily buy back their shares if it had the cash available.

In other words, they planned from the beginning to go public in the future as a way to pay for their current employees.
"No good reason to do so" is a bit strong, what about basic concatenation of two files when you're working at the command line `cat file1 >> file2` is much faster than anything else.

The OP may not be talking about editing files line by line.
Following user backlash, LinkedIn brings back tool for exporting contacts
I suppose you meant " For instance, prohibiting short selling often makes matters worse:" ?
If writing everything in one language is your goal, then you are severely limiting yourself.

The beauty of Make is that it doesn't care what languages the scripts are written that it's running.

In my JS projects I typically have Makefiles that use a combination of: JS, bash and Python

If you compile NodeJS from source, guess what command you have to type in...

I feel being more open minded in terms of programing languages will make you a better and more powerful programmer.
Let's make it somewhat more readable:

int token_length = strlen(token);
int input_length = strlen(input);
int match_count = 0; // for constant-time comparison...

// Just get this out of the way now; no need to dawdle
// (because the length of a token is generally known)
if (token_length != input_length) {
return false;
}

// No need to worry about mismatched buffer lengths at this point
for(int i=0; i<token_length; i++) {
if (token[i] == input[i]) {
match_count++;
}
}

// if the same number of characters match, voila!
return (match_count == token_length);

It takes far too long to understand the intent and verify the correctness of lines like:

if(strlen(token) < i || user_token[i] != token[i]) valid = false;
Why lots of “Uber for X” may be in trouble. Check it out
6 months is a long time. If I were to do the same, here's what I would work towards:

- Guitar

- Programming language in a paradigm I don't currently work in

- Join a hackerspace and build something small but new every few weeks

- Wildlife Photography

I spend a lot of time in the computer, and while I would not want to give that up, given the time, I'd like to pick up some skills which have bugger all to do with using a computer in a way that I'm used to. I'm already doing two of those things in my spare time, but if I had 6 months, I'd make those my primary focus, and add in the others as my "hobbies".
"Owner" is usually an overstatement. Yes, an activist investor has to own some chunk of the company (and it has to be a big enough chunk that management will pay attention to them), but they don't own the whole thing - or even a controlling interest. If they did, they wouldn't need to be activist, they'd just fire the existing board and management and hire people that would do what they want.

Instead, activist investors own a small, but large enough chunk, advocate for what they want and rely on other investors being passive (e.g. because a lot of the company is owned by tiny slivers of much larger portfolios) even if what they're advocating isn't in other investors' interests.
Software Engineering Daily: React.js
How to Find the WiFi Password on Mac OS X
Metacognition for Effective Online Learning
Growth Hacking DigitalOcean, an Interview with Mitch Wainer (CMO and Co-Founder)
On this note, design and web skills. Whatever you do, its useful to be able to make it look good. If you are working with people who aren't savvy with web tech then it is very useful to be able to knock good looking sites up quickly and will impress easily. learn how to use bootstrap templates to generate simple nice looking web pages. also bonus points for learning basic graphic design skills so you can generate your own images to customise your pages further.
Avoiding drop outs in your eLearning courses
Perhaps you should read the rest of the article. You might learn something.
MMS is colloquially known as texting, just as is SMS.
I don't totally agree that shareholders are doing what they want here — a few big institutional shareholders can push the agenda alone, and boards are already conditioned to think short-term. But a long-term investor can choose companies that are proven to think the same. Off the top of my head, Apple, Amazon, Tesla and Netflix all have disdain for quarterly earnings or have laid out and stuck to multi-year plans.
Not at all. If the stock price is primarily driven by speculators buying the stock simply because it's price is going up and they intend to profit thereby, then the stock's value has become independent of the economics of the business. This is why I specificaly mentioned economic justifiability. Speculators of that kind have no interest in the actual business or it's economics or even it's justifiability, only the short term stock price.
> The amount of cash Apple and now Samaung can throw at their custom designs may be overwhelming.

Not to mention all of the soon-to-be-ex Qualcomm engineers it just got a lot easier for them to hire.
“lo” – First Words on the Internet
I mean no offense to the author of this, but isn't this type of thing one of the easiest to scale? There's quotes (easy to cache), voting (also very easy to cache), what else? I didn't see the original, so wondering what was there now that made it difficult to scale.
Not in high school, but my father was a geologist, so I did see some of this.
Nice! I would love to see this integrated into https://github.com/cmus/cmus
The acronym even says it: it's not a text message, it's multimedia. So the news seems to be about flaws in MMS handling, not SMS/text messages.
Google might have to rethink Android's updating strategy, if vulnerabilities like this keep coming out. Of course it would be nice to never have to update some devices, but it's not viable if they are: a) As complex as an Android phone and b) Connected to the internet/phone network.
flash: enable "ask to activate" in the extension settings

<video>: set media.autoplay.enabled = false

you could have googled that instead of whining.
" Google is fast. General Motors is slow. Startups are fast. Big companies are slow."

Google is a startup, not a big company? And this dude leads a business?
I think more large scale projects have succeeded using waterfall than Agile.
C/C++ facts we learned before going ahead with CLion
The problem is that DevOps isn't a person, DevOps is a team.

Historically large companies had strictly separate development and ops teams. DevOps is about fusing them together so they talk to each other and influence each other's thinking for the benefit of everyone.

But of course sane definitions don't make good buzzwords so now we hire "DevOps" people just like we buy "private cloud" servers.

DevOps is as much about making your developers ops engineers as Agile is about making your stakeholders developers. It's a possible side-effect, but neither necessary nor sufficient.
There's hype, but is there any actual information about the vulnerability anywhere? Best I was able to find was this:

http://blog.zimperium.com/the-biggest-splash-at-blackhat-and-defcon-2015/

Even a CVE?
It's annoying that the media continues to incorrectly spin Android's security updates problem as somehow caused by its open ecosystem (which itself barely meets the definition of open) and implying that Apple's closed system is the solution.

GNU/Linux distros are free open source software, and don't suffer from these sorts of update problems. Many distros have special high-priority security update channels that are enabled by default.

Please, call this out if you have friends writing / spreading such nonsense.
Volvo 240 has gas tank behind the axle so I'm not sure what all the commotion is about.
In what situation might you use this instead of ocaml? There are a lot of drawbacks of using Standard ML in general, so I'd be interested in seeing if there are any advantages at all.
Shoptiques (YC W12) Is Hiring for Insight Sales
RcSim - A Model Flight Simulator
I guess simplest fix for the user is to disable MMS? I don't think its that popular feature anyway?
Apple could take a hit for sure....they aren't going to sell as many gold watches as they planned.
I don't know why this is so great.
Are there any 8-bit games that use nice color palettes like this?
Show HN: Looking for your feedback on a super-light RSS Reader I've built
Watch DramaFever Online from Anywhere in the World