skysight-inc/HackerNews huggingface dataset:
Yep! I bought all the stuff you said, but skimped slightly on the CPU/motherboard (2 years old) and I'm having a terrible experience. A universe of judder :-( I'm ready to sell the whole thing.
Create Python code checks (‘lints’) up to 100x faster
This is always a challenge for new ventures. I'd recommend really focusing on your value proposition (whether it be development, social media, etc.), and then trying to offer prospective clients an offer that is difficult to refuse (Ex: A 1 month money-back guarantee). Over time you'll build a reputation and clients will begin referring friends to you.
It only shows when the trip/meter starts.
A Look at HBase, the NoSQL Database Built on Hadoop
Sublime Scoping with Rails
Plot it with a logarithmic y axis. Doesn't look as bad, does it?
I've tried this with an old laptop and the site refused to let me download anything. It claimed, for Windows 7 at least, that you need a retail key; OEM keys are not supported and you must go through your OEM. Really obnoxious.
Kick-ass shirts and posters celebrating the absurdity of startup life
trying to time the market is a losing game.

the winning game:
1) invest in broad-based, low-fee indices as regularly as you can.
2) try to forget about them.
The Market Wizards series is great. I've just finished Hedge Fund market wizards.
Niederhoffer's the education of a speculator is another great read.
But every unbiased research I've seen shows that eating "organic" food makes absolutely no difference to your health or general well being.

It's mostly a marketing label, as was "Web 2.0" or "The cloud".
Interesting. But that's an old version. Calico [1] uses etcd as well (version 2.0.5 I think?) and I've never had any problems so far...

[1] http://www.projectcalico.org/
I provided a valid example. It was admittedly a bit of a rubbish example, but then it was intended to be. But nevertheless, a story about a two year old learning about agency, as in, concepts of personal choice and consequence of action, is an example much better suited to the context of whether lawyers should send out strongly worded cease and desist letters when their clients tell them to, than relying on the court response to the Nuremburg defense in the face of genocide.
> What you're doing sounds a lot like time-domain
> spectroscopy in an odd sort of way.

The measurement principle is definitely related to TDS.

> What are the advantages of this versus just
> chirping a pulsed supercontinuum source?

Output power: Our system can emit >100mW

Sweep uniformity: The phase evolution of the sweeps is very stable; the mean deviation in phase differences between sweeps is in the order of millirad. Which means that for the time→k-space mapping the phase evolution has to be determined only one time and can then be used for hours of operation; in fact the system operates to repeatable that even after being powered off over the night, the next morning you can often reuse the phase calibration of the previous day. Without that, you'd have to use a second interferometer and sample a k-space reference signal for each and every sweep in parallel and use that for k-space remapping.

Ease of synchronization: Trigger signals have very small jitter. Also the jitter between electrical and optical synchronization is in the order of few ps, which is important for things like Doppler-OCT.

Coherence: Supercontinuum Sources have issues with coherence stability, which degrades the imaging range.

Sentisivity issued: Chirping Pulsed Supercontinuum Sources (which are actually used for OCT) is challenging. It requires a lot of dispersion. High dispersion means a lot of loss, which in turn means it requires another output amplification stage, which in turn will also produce significant optical noise. And optical noise is the bane of OCT, since that reduces the sensitivity. In contrast to that if properly dispersion compensated an FDML laser will exhibit very little noise.

Price: Pulsed Supercontinuum Sources suitable for chirping and OCT applications are quite expensive. Our laser is not cheap as well, but it's still more price effective.
I was wondering if you could write a whole email client in bash using just curl/libcurl somehow, but I do not have enough foo for it.

One day, one day.
This reads like an advertisement for "Dust." Hard to see it as anything else, just a celebrity endorsement for the product.
how about we fine them if they do the wrong thing (and even throw them in jail if its bad enough).
Chung Ling Soo took this to the next level. He was an American magician who performed, and lived his life, as Chung Ling Soo for several decades. He died when he failed to catch a bullet.

http://en.wikipedia.org/wiki/Chung_Ling_Soo
A Proposal: An M-Book for Cities
> As an MIT alum in my 50s

Well since we have a specimen handy, can we hear your take on the article? Does it match your observations?
It would be a good intermediate step to define 'the right thing'.

And then to pay them for doing the right thing.
Made-In-Canada Streaming Services CraveTV, Shomi Added to Apple TV
Three perhaps not so easy steps from an engineer who had to sell:

1. Figure out your value in the eyes of your two clients. Not what you think it is - but rather ask them what they got for their money. It may not be technical at all. The answers may surprise you. Ask also what they didn't like about it.

2. Find local business that are similar to your current clients. Hustle. Ask your clients and anyone you know for any contacts in similar businesses. Hit up meetups, Rotary Clubs, anything at all really. Get a list of similar bussiness and contacts within them (Linkedin can be mined, data can be bought). Once you get even a flimsy contact, get a meeting or send in an email (with clear subject line) and say that you helped company X gain benefit Y, and you'd like to help their company gain the same benefit. Out of the 10 contacts you get to, 5 would want to improve their career and would take the chance to intro you to a decision maker within their organization who can hire you. Pump this contact for problems that are occupying the attention of their decision makers, and figure out how your solution can help with one or more of these problems. Get the meeting with a decision maker. This may or may not be the CEO - cultivate the first contact to figure out who's driving the decision.

3. At the meeting with the decision maker, explain how your solution can help solve problems X and Y. If you're on target, they will be interested, and you can shepherd the deal towards a close from that point. It may be a long process, but once there's a decision maker behind it, you'll be surprised at how many previoulsly insurmountable problems dissipate.

Yes, these steps are much easier than programming a server in Python. However, it's suprising how scared people can be in performing them IRL. If you conquer that fear, realize rejections are not personal and it's a numbers game at the end of the day, you'll be successful.
[I am not Sam Altman]

Living in Manhattan is likely to be a distinctly different experience from living anywhere else. The Rice Baylor BSMD program offers a unique experience of a different sort due to the program's extreme selectivity.

Neither is as tightly integrated with Silicon Valley or Boston startup culture as California Schools.

In the end, nobody is going to have a better insight about your best option than you...and if you find yourself at one or the other and realize it's not for you, then go someplace else. It's ok to make a mistake. It's even better if you own it. The best thing is if you learn from it.

Good luck.
Code which is meant to be piped into bash is generally written as:

#!env bash
f () {
...code
...code
...code
}
f

Hence a partial stream will do nothing (syntax error, missing brace to be precise).
No, but any company doing something interesting which they acquire can expect to have their product discontinued in a couple of years max.
I am a hobbyist programmer. I've never had a job where my primary role was programming. Nearly all of my programming in the past 5 years has been for open source projects.
https://support.lenovo.com/us/en/product_security/lsu_privil...

If this is considered "Medium" Severity, how bad would it have to be to become High?
Show HN: A lightweight but complete html5-form validation library
Google Code Search

RIP :-(
"Rates don't have anywhere to go but up" is an argument I've seen used often but it doesn't hold water. First, the 10yr is at 2.25% right now, and nominal yields have hit negative in other countries, so we could go there. Or, rates could just churn for a decade. Both of these are completely plausible scenarios.
Ironically, if developers like yourself had adopted the API, they wouldn't be deprecating it now.
Ask HN: Who wants to practice coding interviews together?
Hi guys, I'm a full-stack web developer who's currently applying for full-time jobs, and I'm looking to brush up on my technical interview skills. Is there anyone in a similar position who would be interested in practicing together? This way we can mock interview each other and offer each other feedback.

I find that live problem solving in front of another person is very different from standing at the whiteboard yourself which is why I'm reaching out to you guys. I'm currently in Toronto but am open to practicing remotely as well.

More about my background: http://www.kortaggio.com

Contact me via email: bill.mei [at] kortaggio.com
The other issue with Python in the browser is that the significant whitespace requirement prevents minification, which would bloat download size.
This! Of course a company that reduces employer costs is going to grow like a weed. Nobody talks about the shift of cost to the employees.. it's an alarming trend with so many businesses these days; the optics are that you're getting a better experience, but the reality is that in many cases, you're paying more.
New Relic's Support for Docker
I think there is no point in trying to emulate different language semantics on top of JavaScript.

asm.js is a weird hack that lives in a totally different world than actual browser APIs (e.g. the DOM), and you have to emulate your entire runtime and environment to get anything useful, which means your binary is going to be huge (as in this example, but similar things apply).

Emulating better semantics than JS based on JS usually leaves you in this uncanny valley where you either trade off performance and size for nicer semantics (e.g. killing the null/undefined dichotomy, or 64 bit integer math), or you end up with odd semantics that don't quite fit the language you're compiling from, or a mix of both, which is a usability disaster.

So the only real chance to improve on the state of JS is being a syntactical shim on top of JS and help users with better syntax, static analysis, and compile time tooling. That'd be TypeScript.
SalesForce Homepage Evolution over time
It would be too far for NPR to be doing it, without understanding the audience of the blog, I think it is harder to say.

I don't think that not offending people is an ideal anyway, it is just usually (or maybe just often) the reasonable course of action.
I suspect that it would be a higher issue if the risk did not require the computer to already be infected with malware.
How about IMGUI?

https://github.com/ocornut/imgui
>Force policymakers to make real changes that boost global growth, not simply lazy monetary policy.

The basic problem is that every major economy is simultaneously trying to restart its growth through exports. We're in a currency war.
I was one of the first users of this product, and worked with Rahul Bainsal and others quite a bit on it. It was a very powerful product diligently worked upon by a talented team. One can only hope they'll get something juicy to work on now!

Despite the deprecation, the PSS team is very much worthy of a salute.
Show HN: RESONATOR 1.1 supports nine-patch (9.png) for Android
1Password doesn't use the Sync API.
Their own marketing emails, I opted out but they still send a fair amount to me.
Here's a short video that shows an example of how this works — http://bit.ly/tut9png

Resonator is an extension for collecting, storing, and exporting graphical resources for various mobile platforms and the web. It supports iOS, Android, Windows Phone, and Retina Web, and works on Photoshop CC 2014 and up. We are confident that RESONATOR will save you loads of time on tedious work that you do manually.
Monitoring uptime for MySQL databases just got a whole lot easier
yup, fixed (non-native speaker here)
I semi actively follow this space and had no idea that this service was ever out of private beta. I'd have put my clients on it almost immediately had I of known. What a shame.
Show HN: Twitch Experiments
I have been running some experiments on twitch.tv along the lines of driving traffic to websites via donations. Many streamers will read a message attached to a donation of a certain amount of money on stream in front of all their viewers. Sometimes they will visit a url if that happens to be in the content of the message. On rare occasions they will even share the url with the rest of the stream.

I would consider my most recent experiment a success. I follow and watch a few streamers on twitch that play Counter-Strike: Global Offensive. Three of the streamers I watch recently created a competitive team to try their luck and have some fun. The combined viewership of their first game was around 14,500. It's was during that game in which I ran my donation experiment.

I made a team website (http://teamcalo.us) for the wonderful guys on team "We were better in CAL o". Pro gaming is serious business and most pro teams have nice looking team sites like the one I mimicked here (http://cloud9.gg/).

Before their first competitive game I donated to a few of the streamers to wish them good luck and give them the url to the team website. It went over much better than I expected. The traffic peaked at around 570 simultaneous users right before the match.

Much fun was had.
Hall Joins the Atlassian Family
At some point, does counsel have enough money to choose smacking instead of more pay?
CoBattery enables battery swapping for iPhone
No, bonds are the last place you want to be right now. That potentially sharp rise in longterm rates is highly dangerous for the bond market. If rates go up, bond prices go down. I'd stay in safe stocks or cash
Sure, it's interesting to know (even if there's no way to verify what he's saying is correct), but it starts to come off as passing the buck. I think your perspective on the HN crowd might have been more valid 3-4 years ago but let's not pretend like it's still the same group of people.

We use Zenefits and (AFAIK) have no issues with the service. Just throwing it out there that a little reassurance goes a long way.
Or perhaps put a framework into place that prevents them from doing anything other than the right thing?
Install src-hilite and use LESSOPEN:

LESS=' -R '

LESSOPEN='| /usr/local/bin/src-hilite-lesspipe.sh %s'
I only said it must be tough to face (non-mistaken) racism. I am curious how this is arrogantly shaking my fist, or is related to my political tastes. And I'm curious what you believe those tastes to be.

EDIT: In my own rereading, my original comment is strictly about the way people treat each other as individuals and could be consistent with any taste in politics from communism to anarchy.
Stuff published in the 1800s wouldn't have ever had the life-plus-70 term, they'd have the shorter fixed term-plus-renewal scheme from the 1831 and 1909 copyright acts.

For anything that was unpublished, you're right, though if they'd been found and published before 2002, they'd still be protected until 2047.
When It Comes to SEO, Airbnb Has Some Catching Up to Do
Go to Meetups in your local area. For everything (but particularly ones were members would benefit from your skill set) - small business, entrepreneurs, marketing - whatever. Anywhere employees/owners of the businesses you're targeting (or don't know you could target!) are likely to be.

Have a few drinks and chat with people, but never sell yourself. Wait until you're asked what you do, then explain - but be more interested in them, their business and their problems. Ask for their card, take one of theirs. Follow up in an email saying it was nice to meet them and you hope to see them again in the future. If you can offer any advice based on their business or problem, do so in this email and/or offer to meet them for a coffee or chat.

Rinse and repeat.

Anecdotally I was chatting to a friend who used to work in politics and we were discussing something similar to this. He was always instructed to take MPs drinking, for dinner, for chat - but never talk business. Then he'd call/email the next day, thank them for a great evening and ask them for coffee to discuss whatever/business. Not only would they always meet, but they were far more agreeable or ready to compromise.

TL;DR: Get to know people socially. People like working with someone they can get on with or won't be hard work. If someone actually likes you (and you weren't all pushy), they'll be far more likely to use you than a competitor or recommend you to a friend/colleague.
Don't learn a syntax, learn to change the way you THINK
Hi thanks for checking in!

http://i.imgur.com/wlgowRR.png

Can't move. :(
I really don't think a privesc vulnerability on Windows can be considered a "massive security risk" at this point.
You can prepare a ~/.curlrc to take of these personal defaults for you:

~/.curlrc:

location
show-error
silent
Yeah, I feel a little guilty after writing this article, as the speed of the implementation is simply a detail. However, I feel no such guilt in condemning Weave's security. This is a conversation I had with @weave a while ago about their encryption

https://twitter.com/lclarkmichalek/status/544882194456776705
Roundcube launches Indiegogo for its next generation webmail application
What situation were you running into that required "-s -S"? I'm able to pipe the output of curl to something else (or just consume it via IO redirection) just fine without either switch. The status bar is output on stderr.
The point made in that book that stuck with me ever since I first read it is this (I think she was quoting someone else):

The opposite of play is not work; it's depression.

I think the key thing people do wrong through, is to take work and try to make it more like play by adding in superficial 'game mechanics' like achievements.

Visual Studio had this for a while, and it had things like "use the debugger 100 times" or something like that. This is not how you make work into play. Those achievements are meaningless. Worse, they could provide incentive for using visual studio poorly.

For a really deep look at how games can be used to improve real world tasks, I recommend the works of [James Gee](https://en.wikipedia.org/wiki/James_Paul_Gee).
I'd bet the folks who make those kinds of decisions think that people do buy their hardware at least in part due to their software offerings.

Patently absurd, I know, but when you drink enough Kool-Aid...
It's great and I actually borrowed ideas from his examples.
Immediate mode and retained mode UIs are entirely different beasts though, with different targets / use cases. Something like dockable windows would be much harder to implement in a IMGUI lib
If Microsoft forced them to.
Thanks for this. Just brightened my day!
This is very dependent on the project size, team size, team knowledge, but ...

I would turn it into a habit, maybe a mini habit because you're busy. A mini habit is something "too small to fail" that you do every day/week or every time you commit.

* Read through all the changes you're going to commit. It's amazing how much you can spot by yourself when looking at it again. For every change ask yourself, could any of the variables/parameters be in some way malicious (nil, empty, something malicious only in this context). That's not the only thing to check, you'll have to know other types of vulnerabilities, too. But it's a start.

* If you're in a team, you could do the same by asking coworkers for reviews and use pull-request cycles.

The advantage of these small steps are that you won't need to reserve a _huge_ block of time for an audit just before release. And if you do reviews in a team, you'll also get somewhat of an outside view on the code. That doesn't mean of course there won't be any vulnerabilities anymore, but it can greatly increase code quality. A professional audit will still spot more problems, but I've seen teams getting better and better every time they had an audit.

Sometimes security vulnerabilities aren't directly visible in the code because they might only exist because of 2+ other features. For example: Many web applications allow you to change the password, but it requires to enter the old password. Now somebody adds a feature to change the email address of the user. That sounds like a normal feature. It’s secure by itself, because only the user can change her own email. So what if someone gained access to the account (a stolen session/cookie)? That means that someone could take over the entire account by changing the email address. And from there she could use the “Forgotten password” feature to create a new password which will be sent to the new email address.

* So in terms of habits, use some time every week on the same day and think about the bigger picture, the general security policy. And limit the time you spend on this. Otherwise you won’t want to do it next week, because it took too long last time.

(I wrote an article about habits and Rails security here, but it's applicable to all languages: http://bauland42.com/articles/a-week-with-a-rails-security-s... )
I grew up in the suburbs and walked to the store to get milk and eggs. I had to bike to get to the library in a reasonable time though.
PageSpeed Shuts Down
On July 28, 2011 we announced PageSpeed Service, an online service to automatically speed up web pages. In the last 4½ years, PSS has delivered millions of pages for thousands of sites, all for free. While a number of sites continue to enjoy the benefits of PageSpeed Service, we see much broader adoption of PageSpeed technology through our open-source products and have therefore decided to focus our efforts on improving those.

Today we are announcing that PageSpeed Service will be turned off on 3rd August 2015. Users must change their DNS to point away from the service by this time, or their sites will cease to function. We have created a migration page that includes assistance for changing DNS as well as information on other ways PageSpeed technology can be employed on websites. Please see https://developers.google.com/speed/pagespeed/service/Deprecation.

At the same time we are also announcing the deprecation of PageSpeed integration with Google App Engine. If you are using PageSpeed integration on Google App Engine, it will continue to function until 1st December 2015, after which PageSpeed optimizations will no-longer be applied to your app. No action is required on the part of App Engine users; after this date apps will continue to operate, except without the benefit of the PageSpeed optimisations. Users that wish to pre-emptively disable PageSpeed can follow the instructions at https://cloud.google.com/appengine/docs/adminconsole/pagespeed#disabling-pagespeed.

The open source PageSpeed server modules mod_pagespeed and ngx_pagespeed and the PageSpeed Optimization Libraries are unaffected by this announcement and development on these will continue.

The PageSpeed team.

Google Inc. 1600 Amphitheatre Parkway, Mountain View, CA 94043
You have received this mandatory service announcement to update you about important changes to Google PageSpeed Service or your account.