skysight-inc/HackerNews huggingface dataset:
Lead UX Designer, SF
Job Description<p>We have just assembled a great 4 person front end engineering team to completely redo our UI. We are taking it from a legacy flex environment to a multiplatform Javascript, CSS, Html and Angular.JS environment. We need a strong UI/UX designer who can work with our team and give guidance so that our front end is as powerful as our backend. We are Sequoia Funded and have revenue in the 10s of millions, already!<p>Responsibilities:<p><pre><code> Transform broad product concepts into useful applications for our users

Design user flows and experiences that are incredibly elegant

Participate in peer reviews with other designers and solicit feedback from other product stakeholders
Work closely with engineers and other product stakeholders to see your concepts through to execution (and beyond)

</code></pre>
Great pay, benefits and equity.
Desired Skills & Experience<p>Qualifications<p><pre><code> You have taken designs from high level concept to tangible product before.

You have strong UX skills.

You have command over a wide range of desktop and mobile web design patterns (responsive design experience is a big plus). You also know when and how to deviate from convention.
You have experience with at least some front-end web development. Ability to build prototypes of your designs is a big plus.

Company Description: Birst is the only enterprise-caliber Business Intelligence platform born in the cloud – giving business teams the ability and agility to solve real problems. For more, please visit http://www.birst.com
Below is the link to the linkedin ad.
https://www.linkedin.com/jobs?viewJob=&jobId=6382528&trk=job_capjs
"suggesting that the domain name can be reported to ICANN, and if they can’t get in touch with the owner, it might be delete (sic) and he could possibly catch the drop."

Well first to clear something up ICANN merely forwards these complaints to registrars to investigate.

ICANN does not do anything to delete the domain name or anything like that.

Nor do they have any way to do that (other than getting the registrar of the name to delete it which they aren't going to do). There is no button they can press. In theory the registry above the registrar (Verisign for .com .net, PIR for .org, Afilias for .info) could but they won't either.

A registrar will simply attempt to contact the owner and depending on how that goes will decide how to proceed with something like this. For practical and legal reasons registrars are not going to delete a domain name and invite a host of problems just because of an incorrect email address and because a form was submitted to ICANN. (There are other things they might do but that's not the practical solution to the problem).

The above is based on my involvement with a registrar for many many years (longer than most registrars have been around) on what you could call a "senior" level.
ehew46ujwhtaeg@w4tg.com is valid.

A few more ideas: String Concatenation API, Number Addition API, String Length API...
Kirkpatrick: Chromecast Gives Google More Data for Ads
So tomorrow a national security letter shows up. Whaddyado?
Thank you for writing this post. I would love to see more "hacker" news of this style.
Read the source code. IMO cleaner, and scrolling in the "right" way (vertical).
Is Mayor Bloomberg Really Responsible for the growth of NY Tech
One of the most noxious effects of the recent NSA revelations is that puts whole of Internet Security Land in the realm of conspiracy theory. Our leaders have admitted that they have given us "unknown unknowns" for our benefit.

XYZ event may indeed be just a sad coincidence but circumstances certainly require us to now look at these critically.

And yes, this makes harder to filter out the ravings of the honest-to-god crazies, which is unfortunate.
Blood pressure drugs may help Alzheimer’s, study suggests
Yes, the page source. It's very clean.
I know at least one person who moved to the US from China for graduate school and had no idea about Tiananmen. Mind you, it is not something I bring up, she just happened to bring it up during a conversation

It is pretty easy to find Chinese people talking about how few people (specially younger people) know about it too:

http://www.quora.com/China/What-percentage-of-Chinese-know-a...

http://observers.france24.com/content/20080605-tiananmen-squ...

Even those who have heard about it though, many probably haven't seen the pictures to truly understand the scale of it.
police, pedophiles, stalkers etc.
The 2014 Ford Fiesta ST Review: The Best Available Hatchback?
Whether conspiracy theories are warranted or not, it would be an error of logic to imply snark and conspiracy are equivalent.
I'm running a recruiting app (usehuman.com/prospect) myself. Not replacing my income but I hope too grow the company in the future to do that and more.
discussed §2.5, and widely known

http://guides.rubyonrails.org/security.html

[edit] should be widely known. I would say it took me a couple hours to read the majority of the security doc at a shallow level) and I wouldn't have known about this unless i had just started upgrading a 2.3 app.

(tho i can't find a .gitignore for it

https://github.com/fortuity/rails3-gitignore

https://github.com/github/gitignore/blob/master/Rails.gitign...
I would definitely appreciate an open source option, though to be honest I am more interested in the correction feature than I am in validation.

I have been using the same regex[1] for years it gets the job done adequately--at least, I've never received any complaints from users or clients.

I've used the regex on some relatively high profile sites--the kind where if someone was unable to signup with a valid email address we would've definitely heard complaints.

1. http://www.regular-expressions.info/email.html
This removes one of my pet peeves about android. Now please allow users full control over uninstalling non system applications. I hate that I cannot uninstall Facebook and Twitter on my HTC one. My past Droid Charge by Samsung (on Verizon) was even worse since it installed a whole bunch of useless applications that I had no way to uninstall. I hated that phone every single time I used it.
"Live Reload"-like feature with a single line of javascript
To the contrary, legalization has the implication of regulation, taxation, and increased government oversight. Politicians fight it because they believe it is politically expedient for them to do so.
GPS flaw could let terrorists hijack ships, planes
Game over for Zynga? Firm loses 25 percent of daily active users in one quarter
while true, it seems if you are selling 0 for too long, you just take it down. i'd rather plan for success than failure, and $5 is pretty trivially worth it to test a product out.
Happy 5th birthday, BeagleBoard.org
But reassurance of what? That's exactly what I mean, what kind of evil spirits do people believe are going to make a general purpose programming language incapable of being used to write a web app? This is the exact same FUD that people spread about ruby when rails was starting out. It strikes me as a very lazy, unintellectual way to approach things. "I'll just assume magic gremlins make this language bad until someone else proves otherwise". And then inevitably someone else proves otherwise and it becomes "that proof isn't convincing enough". Make it explicit for me, how many page views/month do I need before haskell has been declared gremlin free?
Mysterious hum driving people crazy around the world
See also https://github.com/golang/groupcache for the peer-to-peer memcached replacement mentioned in the slides.
This usually doesn't work for me. Perhaps it's because my sessions are usually multiplexed via "ControlMaster auto"?
If a domain registrar really needed force a response from a registrant they would probably just shut off the domain (disable it) rather than deleting it.

IMHO
I had some coworkers who had their iPads wiped by their children because of this. They didn't even know the feature existed or was turned on (turned on when they connected their work email) so they were pretty annoyed by it.
Your position would be more clearly stated if you said that the problem is weighing freedom against safety. There I agree with you. It is not my freedom from government mandated medical injections or procedures the needs to be weighed against safety for the herd but rather the importance of freedom of choice generally weighed against safety for all. Also, the government does not have these laws. This is a line leglislaters have not crossed, and good thing too, given the importance of setting good precedents around medical ethics in a fast advancing field.
Why just don't use <input type="email" name="email"> and then send it to validate?
I really enjoyed the look and feel. Much like the NYT Snowfall. Finally some innovation in publishing.
Too many Google employees in Hacker News trying to advocate Go...
a#\ b.\@c@[IPv6:2001:4dd0:fc8c::1] also fails.
> That seems low, but damning enough to discourage Mac game development in general?

I'd much rather buy OS X games through Steam than the MAS. I'm sure there are a lot of other people who feel the same way.
Ask HN: Freelancers, what health insurance do you use?
I'll be needing personal health insurance soon. I live in Denver, but plan to be traveling the US for awhile (and afterwards, possibly internationally).

What are the cheap options?

What are options that are high quality?

What are good options for traveling (domestic US? internationally?)
... not with 100% accuracy, but it's totally plausible that you can do substantially better than random (or a simple regex). So there is incremental value here.
There are a few concerns about privacy and response times using this approach, but you can get a very similar effect just by writing/hosting a little bit of js locally which consults a list of common errors, does a simple syntax check, and shows a warning beside the email entry box asking if the user is sure about the mail address they are submitting. That's enough to make users look hard for any mistake, and can be done in about 10 lines of js, automatically whenever the email field loses focus. I've found even a very simple script checking common errors/domains has a significant effect on typos and bounce rates, and it has the advantage of not sharing the email and being a lot quicker. If you're only ever warning the user to take a second look, you don't have to worry about false positives.

I'm not sure that anything other than basic checks adds a lot of value, and I'd worry about sending off users' email addresses to an API on a third party website before they've even agreed to terms - I don't think most users would be happy to find out that was happening.

It would be interesting to experiment with different levels of checks, and see which ones provide the most value though.
New search engine digs into your competitors’ source code
I don't think anyone could say no to more open source.
Do they check every machine? From TFA:

> A technology expert at the ­Washington-based Brookings ­In­stitution, Professor John Villasenor, said the globalisation of the semi-conductor market has “made it not only possible but inevitable that chips that have been intentionally and maliciously altered to contain hidden ‘Trojan’ circuitry will be inserted into the supply chain.

So we aren't necessarily talking about every single machine being back-doored. My point is that Dell and HP aren't necessarily any more secure just because they're American companies. The home-country of the company whose badge is on the machine is pretty much meaningless in a globalized world.

The article also contains some suggestion that this was motivated by rivalry in addition to security, so there's that as well.
True liberty: the right to do things which others consider immoral but are only self-victimizing or victimless has been a long struggle in the "free" world, not just in the US. The porn filtering fiasco in the UK is just another example in the same line. There are always people who think there should be an official moral staandard which applies to personal behavior.

Moreover, the typical political response to problems these days is to throw money, regulations, or laws at it to force it to be fixed. It's hard for politicians to realize that society and culture can't simply be commanded around.
http://en.wikipedia.org/wiki/Control_character

A bit more history.
That's the point: Mailgun's Validation API does catch that joe@yahoo.cm is incorrect and suggests a correction. Try it: http://mailgun.github.io/validator-demo/
>>> can materially affect the negotiation in a way that is patently not fair.

Here you have to define what "fair" means. One of the definitions would be using extra-market coercion to influence the price - see unions example - is not fair, since it uses forceful coercion to benefit one side. However, unions often claim they need the coercion to reach "fair" prices since otherwise it is "unfair". So what is "fair" here? How you find out if voluntary agreement of two people is "fair" or not?

>>>> we have to destroy capitalism and abolish wage slavery.

Since the only other alternative that we've seen so far is non-wage slavery (at least until we find enough people that agree to work for free that we can create non-scarcity economy) this makes this definition of "fair" rather unappealing. The problem here is that voluntary structures tend to become markets, and calling non-voluntary arrangements "fair" has to rely on notion of fairness of those who apply coercion to support the non-voluntary nature, which very soon devolves into very peculiar understanding of "fairness".
Actually, most Mac users likely got it through the various Humble Bundles which all included a Mac version. I picked it up through HIB V even though I had the iOS version because it included several other fantastic games that I did not have.
вася@мгу.рф (valid by rfc6531)
Ask HN: Any Startups in Portland?
I will be in Portland, Oregon on July 31st and August 1st and would love to check out the startup scene and meet any developers working on something cool? Where do all the startups hang out/work? Thanks!
On a lark in 2005, I reported Unilever to ICANN after being unable to reach a person regarding a domain they owned but had gone unused since its creation (according to Wayback). I helped our team file an official domain ownership dispute then promptly forgot about it since it was in our lawyer's hands.

Six months later I noticed that ownership had changed and much to the chagrin of our domain manager and legal representative who was supposed to handle the whole thing; the domain was in the hands of another company who had legal trademark right in another industry.

Not sure if corollary is causal here, but it 'FELT' like ICANN worked for a brief second, there.
>I write lots of C++ too

I know, that's why you say completely backwards things like "masochistic type system". You are ignorant of haskell, and instead apply your experience with statically typed languages with inexpressive and awkward type systems to haskell.

>And I've been programming for > 10 years. I'd appreciate it if you wouldn't assume I'm an ignorant dumbass because I don't agree with you.

Ignorance has nothing to do with being a dumbass. You are ignorant. So am I. So is everyone else. The fact that modern type systems is one of the areas where you are ignorant does not make you stupid or a bad person. My suggestion that gaining knowledge and experience in that area could be beneficial to you is not an attack, it is a genuine suggestion. I used to be a programmer with 10 years experience who thought static typing was bad too.

>Does not imply it's true for everyone

I didn't claim it was. I pointed out that your broad claim is unsupported by evidence, and that my personal experience was directly contradictory.
I guess I don't get what you're saying:

the C++ linear algebra libraries are basically syntactic sugar for interacting with optimized Fortran libraries like BLAS, LAPACK, etc. (I'm sure I'm overlooking some complexity here, because the C++ libraries, while linking to the same Fortran libraries have very different run times)

Yours interacts with ScaLAPACK and other distributed memory libraries.

Why would it not be possible to simply extend say armadillo or eigen to interact with distributed memory libraries? If you need more syntax, then extend the interface.
>>> I think being of unusual skin color for a president is a personal accomplishment

I meant "is not a personal accomplishment".
It was a bad move not include protection against SQL injection to begin with. I was thinking about keeping it as simple as possible and just show a simplified example. But I think this was a bad thing to do so I have updated the example so it now uses postgres_escape.

And yes, this approach should only be used for very simple APIs. If you're building something bigger, use a framework.
Colorado Yoga Retreats, Just What the Doctor Ordered
It's disappointing that the environment mentioned does not appear to be generally available:

http://ase.tufts.edu/DevTech/ScratchJr/ScratchJrHome.asp#tec...

I would have loved to try it out with my daughter.
After 5 tries they should make you do some task like drawing a line or sliding a button to allow you to do the second 5 tries, so that random button mashing doesn't wipe your phone.
IME, I believe you have to play 'The Bachelor Domain Ownership Edition' in which you have to prove you are more worthy to own the domain.
I got an individual Aetna plan ("PPO 3000 High Deductible") from http://ehealthinsurance.com. It costs approx $90/month for 100% coverage (no coinsurance/annual limit) after a $3000 annual deductible. I'm 28 with no pre-existing conditions, though nobody will be pricing based on that pretty soon -- I have no idea what will happen to the premium after 2014.
Scientist banned from revealing codes used to start luxury cars
A surprising number of people mistype their email addresses - if you can cut that down, it cuts down a lot on unnecessary bounced traffic, and the support costs of explaining to users that they've used the wrong email address to sign up with.

I appreciate your point that email addresses are allowed to include all kinds of wacky characters, but if the check simply triggers a warning to double check the address, and doesn't block registration, I don't see the harm in doing it - it reduces a lot of unnecessary problems for ordinary users signing up and making mistakes who don't have addresses like the one above.
I've used multiple vps providers through the years.

Rule 1: Stay the hell away from Rackspace. I was a Mosso user for a while and then it went to hell. Switched to Slicehost and was incredibly happy with them for years until Rackspace bought them. Then it went to hell when they migrated my vps to their infrastructure in January.

I've since switched to Linode and been very, very pleased. They're inexpensive and periodically just upgrade your hardware capabilities at no increase in cost to you.
For Apple, Making the Best May No Longer be Good Enough
I love this idea - I just wish they implement their own billing via Stripe instead of PayPal (not a big fan of PayPal for the obvious reasons).
It is a slimy tactic to report someone's email address just because you can't get hold of them. No wonder this is written by a domain peddler.
Scrolling through the list of classes is always so depressing. I want the time to take all of them.
1) Cover the standard 2.6% from paypal. Make that obvious.
2) Add a flat rate on top to cover operating expenses.

The current model makes a lot of sense for small to medium amount transactions but I too have a problem with 7.6% total of a much larger transaction this company didn't do any extra work for.

Alternatively you could have multiple rates based on the size of the payload. If you're really using their storage, which I doubt, then that percentage cost would cover the bandwidth to serve it. With that you would have people like me that would check their work though, to make sure if I'm really paying bandwidth costs, you better not be leveraging Dropbox's infrastructure for that too.

Personally, I do like the idea over a Zapier though that's a flat monthly fee. I couldn't possibly determine if the monthly rate is enough on principle but a cut of my profits is much less of an "up front" cost I can't adequately measure yet.
That building is tremendous. I'm fortunate enough to live moderately close to Falling Water and go to see it frequently. I haven't had the pleasure of visiting any of Wright's other architecture, but would love to. I've always found him to be an inspirational figure that cuts across fields. I kind of think of him as the Tesla of architecture.
A site that refuses to surrender.
Memory Debugger for Windows and Linux
It would make little sense for the finished feature to work retrospectively; apps would just grab the bounty on first launch and then the harm is done before you can get to the settings screen. This looks more like the screen you'd go to if you change your mind about an app. I expect the primary control for this feature to be a just-in-time dialog, similar to permission popups on iOS.
Nope! I did it the old fashioned way with a Canon 1Ds Mark III and a macro lens.
The title of this post is misleading. App ops works exactly like that: it does not disable the permissions themselves but turns those API's into no-ops or returns dummy data from them. Aside from implementation bugs (like [1] which has killed my app completely) it should theoretically have no breaking effects on apps.

[1] https://code.google.com/p/android/issues/detail?id=58043
The use of statistics and such can't really take away from this being a suspicious seeming coincidence. It can, however, show that coincidences are relatively common and so do not automatically imply a hidden hand. However, given that recent revelations have made a hidden hand a less-than-extraordinary event, we can get all Bayesian and say a rise in the prior has increased posterior probability here.
PIE is an incubator that just kicked off their latest class, probably a good place to start:

http://www.piepdx.com/

Others are close by: Urban Airship, Simple, Puppet, Cloudability, etc.

Check Calagator for events too: http://calagator.org/
It is but san fransisco hippies are known for making some of the best LSD like greatfull dead fluff and liquid. Most of the LSD I did in highschool was from California or from Nicholas Sand who fled California to Canada to run a giant lab until 1996. So California/SFO is like ground zero for LSD manufacturing and underground hippie culture that still exists
So we should keep these drugs illegal so we can ensure that drug dealers have "jobs"...?
Lawmakers Who Upheld NSA Phone Spying Received Double the Defense Industry Cash
Hi lucb1e, thanks for finding this issues. It actually gets validated correctly by our parser (which will soon be open source) but hits a bug in our API. We are working on a fix right now.
Did it die out, or did it just go mainstream? I see organic food, recycling programs, yoga, and co-ops everywhere. The local Safeway has a cooler full of kombucha bottles on display twenty feet from the front door. People are more likely to frown at you for smoking cigarettes than marijuana. We may not look or dress like hippies from the '70s but many of the the social trends they pioneered seem to be more popular and successful than ever.
Looks very interesting, thanks for the link.
If you use NewsBlur to subscribe to their feed, you can use the "intelligence trainer" feature to filter based on author, tags, or phrases in titles -- works quite well almost always. (Not sure if other feed readers have the same capability.)
> badly-behaved apps will simply refuse to run without all the permissions they (and their ad services) request

If this were true it would be an issue on iOS. Its not.
The Financial Times on Edward Tufte
Does any part of my anecdote (below) hold water, then? We were able to prove trademark ownership, active protection, and commercial use which leads me to believe it was enough for ICANN and (an assumption on my part) Network Solutions to proceed with releasing it.