skysight-inc/HackerNews huggingface dataset:
Gravitational (YC S15) Is Hiring a Lead UX Designer
About us

Gravitational, an early stage systems & cloud startup in San Francisco, is looking for ambitious and talented people. We are well-funded by fantastic Silicon Valley investors. We are an experienced team: we founded Mailgun[1] which was acquired by Rackspace[2], we created Vulcand[3] and some other cool stuff[4] at Rackspace.

We are hackers. We love Linux and low level systems programming and we love helping open source communities and other engineers to get things done.

We are also husbands, fathers and we have hobbies. Our past experiences building companies taught us about the importance of life and work balance. It matters even more when you are building a huge and lasting company, like Gravitational.

If this resonates, we want to talk to you.

About you

You should be naturally curious and passionate about seeking new ways for humans and computers to interact with each other. We want you to take the lead, define the end user experience and own the roadmap for it.

Not only you should be a leader, you should also be a maker. Can you design something great and also dive into JavaScript and CSS when necessary? You will work with front-end engineers but you should be ready to get your hands dirty.

You should also be comfortable joining an early stage company with a dynamic future. You should be comfortable with a decent portion of your compensation in equity and in return we will be very transparent with you about the company finances and outlook. You are joining a founding team and we want you to enjoy the ride.

If you are this kind of person, here is the menu of what you can be doing with us:

- Design wireframes of the user-facing parts of our product.

- Own the website, our blog, our corporate style.

- Provide design direction to a small team of front-end and full-stack engineers.

- Help implement website, control panel and other front-end development when bottlenecks occur.

- Talk to customers and convert complex requirements into simple and elegant solutions.

Location

We prefer for our UX team to be in San Francisco and we can relocate you if you are already eligible to work in the U.S.

Send resume or links to work to: jobs@gravitational.com

[1] http://mailgun.com

[2] http://rackspace.com

[3] http://vulcand.io

[4] http://www.rackspace.com/blog/onmetal-the-right-way-to-scale/
This is known as https://en.wikipedia.org/wiki/The_Shock_Doctrine
> taking money to allow people to defeat the core purpose of your application.

Seriously. This is so bad for users
A pretty low quality IMAX. I don't disagree with the concept. I love it. But I think we'll need at least a 4k helmet and even then you would probably only be able to watch videos at 1080p or so, with the rest of the pixels being dedicated to the "cinema" or other spaces outside of the "screen".
I want to be able to have 10-20 projects open and be able to view their sources without switching between windows. The project files should also not depend on each other, but if one of its maven dependency is another opened project it should use that during maven dependency resolution.
We changed the title from "Creator of Crystal, iOS ad blocker, to accept money to let certain ads through", which appears editorialized (unless WSJ changed their title). Submitters: please use the original title unless it is linkbait or misleading, and definitely please don't use the titles of HN submissions to editorialize.

https://news.ycombinator.com/newsguidelines.html

Edit: ok you guys, thanks for the feedback. We rely on you to point out the important exceptions. Title reversion reverted.
I do play, just not when you want me to.
The deep learning tsunami continues to take over NLP
800 Miles: Photographing the Trans-Alaska Pipeline (2013)
The Best Mobile IDEs for Android
Do you know if there is a python plugin for the open source edition?
I'm somewhere in the middle... I would really like to see skinning become more common/popular... I was a pretty big fan of lightstep on Win2k (not ME), as it allowed me to run the UI/UX that I wanted... It was not as easy or seamless as it could have been but was very cool.

I can't help but feel that most of the differences between say Unity and Gnome3 should have been a matter of skinning instead of more ingrained as they are... That should include certain filters against notification tools/icons and the dock/taskbar in order to get app icons to appear more inline with the skin/feel.

I know we moved away from the likes of litestep and winamp skinning, art and distro groups, but it would be nice to see some of that return.
Prototyping Paper on iPhone, part 1
Half the DNA on the NYC Subway Matches No Known Organism
Amen brother.

If you make one mistake in your thinking, it's treating Python as more than a christmas hack (which it started out as). It's not a serious language, it has no design behind it and is decades behind the state of the art.

Use it for throw-away scripts and such is what I say, it's an area where it shines.

The moment you want to _architect_ something substantial, reach for something else cause chewing gum and duct tape is not going to do it.
To prove a generalization false, "drugs do not cause violence", you just need one counter-example. I've found one example where the drugs did cause the (attempted) violence so the generalization must be false.
I would say that what you are describing is research not tech. But yes when I originally posted I meant IT (though someone on here told me that term sounded very dated).
Content is precisely the problem. Carmack even admits as much here:

http://uploadvr.com/john-carmack-talks-difficulty-mobile-pos...

That guy's pretty outspoken. (And yes, he's referring to live action content; I presume mobile VR will be tilted more toward video streaming etc than gaming, but I could be wrong.)
You may be underestimating the number of people with few/no friends. Or people like me who have friends, but prefer watching movies alone.
Purify: https://itunes.apple.com/us/app/purify-blocker-best-simplest...

Safari Blocker: https://itunes.apple.com/nl/app/safari-blocker/id1011678834?...
I didn't have problems as such with Sequelize, it was just a lot more difficult to work with than Bookshelf. And it's been about two years so I don't remember the details, sorry.
Good ole computer age extortion! I think I may continue to wait out the iOS ad blocking apps, as these things continue to shake out.

I, however, am genuinely interested to see if this generates and revenue or if everyone just disregards the app(consumers and publishers)
"Mr. Murphy said he has taken Eyeo up on its offer, and plans to implement an option within his app whereby “acceptable” ads will be displayed to users. The feature will be switched on by default, Mr. Murphy said, and he will receive a flat monthly fee from Eyeo in return."

Whether or not this is in bad faith, so long as there is an option to switch it off, I don't really care.
Of course they're going to be spending/losing. Why else raise 8bn? To grow.
In addition to deleting Crystal, I also suggest writing a review and requesting a refund.
One of my professors had a rule of thumb of discounting anything below n=25, but you absolutely need to ensure random sampling as its one of the fundamental assumptions of regression - making sure the probability of being part of the sample is uniform across the entire population.
This is a pretty neat product. I especially like the continuous-feed idea.

I'd really like to do stuff that involves stainless. What would be the cheapest option capable of doing some reasonable sheet stainess? My wallet is cringing at the mere concept, but maybe I could talk a local hackerspace into doing it or something.

I've been meaning to build a CNC mini-mill for a while. I think that seems like a more practical option for stuff that doesn't require intricate cuts. And definitely more affordable.
According to the article it sounds like an optional feature which can be turned off.

It allows people who want to support ad-based publishers with quality ads, while still blocking the heavy junk.

Not an unacceptable thing to me, especially if it makes the developer some extra money without forcing me to let the ads through.
> Dependencies between modules in the same source base for one, which given the most common setup (single workspace) Eclipse will quite happily ignore and treat everything as one module.

Wait what? I have no idea what you are talking about. If modules are depending upon each other via Maven, you simply stick dependant one to the other's classpath if you want to use the workspace version.

> The default static analysis setup misses so many common things (unused imports, methods, variables) that whenever I open a class in IntelliJ I have to spend 5 minutes removing the cruft.

I'm looking at the same project here side by side and once again I'm not sure what you are referring to. If anything, some of IntelliJ assumptions for code quality can actually result in more fragile code if you aren't careful.
Weren't there around 100 million people murdered by their governments in the 20th century? That's got to be right up there with malaria.
So we're in 3.5 already, and one of its central features, async, is flawed, you say. So not only do we not have a killer feature, but even one of the nice-to-haves is a dog. Timeout. This project needs new leadership. The competition (Golang) is walking all over Python on the async issue.
What a startup should write about
No, it's significantly better. The headset has MEMS sensors running at 1 KHz (the Note 4 runs at 100 Hz IIRC), which means the head-tracking is perceptually flawless.

Add to that the quality of the optics, the high quality screen, the wide field of view, and the difference is substantial; if you haven't tried both, just trust me. They're not even in the same category.

Now, the Zeiss headset, that thing is just a high end Google Cardboard.
When it's not happening to you it's very easy to tell someone else that getting told every day they are a bad parent is no big deal and they should ignore it.

But when it is happening to you, no matter how hard you try, it eventually gets to you. At least a little bit.

People aren't robots. It's hard work to ignore these things. And, in the case under discussion, it's work that falls more heavily on moms than dads.
Name.com charging $29.95 to remove archived WHOIS listings
So what does the creator of Crystal consider "acceptable ads" based on this post? “Given how popular Crystal has become, it doesn’t provide any way for users to support publishers,” he said. “I decided that’s a good feature to provide, and from what I’ve seen the ‘acceptable ads’ policy doesn’t let through what I’d classify as bad ads.”

Why take money?
That's exactly what I was thinking when I read this. It's cool and all, but who is asking for this? No one..
It's an almost philosophical argument, but it's a great point. As soon as a computer does anything that you can't physically, actually see, there's no way to prove that it went the way you thought it did.

This is why I think we can never have absolutely secure computerized voting. No matter how much security you think you have in the form of code audits, paper trails, open source code, at some you're going to have to push a button and trust that the electrical signals inside that magic box of a computer are working the way you think they are.
> The "crazy responses" you see are people irritated that a group of hyper-sensitive people who have placed a disturbing level of importance on their gender identity (and the gender identity of others) harped on about this non-issue until Target felt forced to change it to get them to shut up and leave them alone.

It's a non-issue in the same way that homophobia is a "non-issue" to straight white people living in suburbia.

Also, the "crazy responses" I refer to are people getting upset that Target was "encouraging boys to play with Barbies" which "goes against the Bible." Or that Target was "trying to turn people transgender." Are you saying that these people are perfectly normal and represent the way that we want to run society? Do you honestly believe that Target's actions will "turn people transgender?"
Isn't TRAMP a way to manage remote files that is way better than starting emacs directly on a remote machine?
It's always an "optional feature" - but the app is closed source.

Also, given that the blockers don't have the sophistication level that you'd expect from say, µBlock, where you can just click on something annoying and banish it, is that ad being displayed because the ad company is giving backhanders to the developer, or was it just missed in the filter? Who knows?

Ad blocking software having "acceptable ads" is identical to antivirus software having "acceptable viruses".

Ooh, I just reread the article. The company trying to convince blocking software to do this is the outfit behind the original Adblock Plus, the original people who started this practice.
Any time. It's hard to remember all the details of tons of different languages...
It's really sad to see this happening. I prefer IntelliJ for most of my development work, but certain things it's completely unsuitable for. Debugging multi-threaded code in particular in IntelliJ is a very paintful experience compared to Eclipse.
That sort of thing has nothing to do with the type of fraud in the article.

Boris Boris sells the contents of the iframe he bought on Doubleclick to Myspace (as "paid traffic"), which in-turn lets Myspace sell it on video exchanges.

Google don't care even a little bit about this, since they still make a fortune off the Boris's of the world.
How hard do you think he will continue to work to block the ads of his business partners? Even if there's a switch, his incentives are not aligned with the users of his app.
That's a rather pedantic difference. What you're essentially saying is they just used weasel words that gives them an out instead of just blatantly saying what they mean.
One notable new feature in 8.1 is the new permissions model (run-time permission checking).

More info can be found here in this blog post (also published today): http://android-developers.blogspot.ca/2015/09/google-play-se...

As well as in the official documentation: https://developer.android.com/preview/features/runtime-permi...

As usual, this new feature (verifying and requesting permissions at run-time) has been backported into the V4 support library.
"A lie can travel halfway around the world before the truth can get its boots on"

JDT is not dying.

I am the Executive Director of the Eclipse Foundation, and I am here to tell you that the commit numbers quoted in the blog post are completely bogus.

The stats shown on the Eclipse project pages only show the activity in the master branch. At the moment, the vast majority of the JDT activity is happening in a separate Java 9 branch. If you actually look at the git repositories directly (see link below for one repo), you can find a couple hundred commits in September, not zero.

The other thing going on is that the team has been in rampdown mode for the Mars.1 release shipping in the first week of October. A code freeze leading to a release is standard operating procedure for the Eclipse project.

In summary, this article is based on incorrect and incomplete numbers, and is entirely misleading.

http://git.eclipse.org/c/jdt/eclipse.jdt.core.git/stats/?per...
Yes, I believe the link between alcohol and increased levels of violence is very, very obvious and not contested by anyone. The link between drugs and violence is just as obvious.
It's great that it works for you for this one particular type of application, but the whole world isn't io bound. Some of us just want regular, plain old, concurrency. As this shows, multiprocessing is still the only, unsane, solution right now. I just want to be able to make a thread, and do stuff in it in parallel to other threads, like I can with most other languages.

"Go write a C extension" you tell me, "use something besides cPython" he says, "just use multiprocessing" I hear. Sure...but ffs, we've had multicore processors for almost TWO DECADES now.

One of my biggest, and apparently unchanging, problems with Python is the desire to keep things simple in the interpreter, to the disadvantage of the language. Sure "implementation for interpreters may vary" blah blah, but you have to target the bottom end in performance, and most widely installed, which is definitely cPython for both points.
Sorry, but there is no screen with this device, correct?
Missed in the media frenzy is that at least one company has offered a complete ECU upgrade for VW/Audi TDIs for a while: goapr.com ... plus homebrew. And VW never sicced DMCA on them.
Looks like it's using the list from Eyeo (Adblock Plus) https://acceptableads.org/
I agree with what you're saying, but I don't think there's necessarily a concept of skeuomorphism in VR.

Skeuomorphism is a mapping of real world 3D physical objects to a more constrained space, like a 2D phone screen, ostensibly to aid usability in an otherwise unfamiliar space by invoking recognition and instinct.

In theory at least no mapping like this is necessary at all for VR, things just look and act however they do, in a recreated 3D space. Of course there will be 'skeuomorphism' insofar as objects from the real world will be copied 1:1 into the VR environment, but it's kind of a redundant term at that point.

It's indeed an interesting question if we'll discover better 'UX' for virtual 3D environments than the physical ones we've built for ourselves in the real world. I'd venture yes, including but not limited to discovering tweaks that break the laws of Physics to allow greater convenience. Like wormholes that act as hyperlinks for 3D space, or something.

It'll be fascinating to see if things like this are experimented with and accepted from the get-go, or if there will be a 'skeuomorphism-like' era of VR where we play it safe and just copy our existing world for a while, until we collectively 'find our feet' in VR and learn to make tweaks that expand the possibilities. I'd hope and actually somewhat expect the former.
I'm thinking about the guys in the NAVY stuck in small metal rooms with no windows in the middle of huge ships. VR theaters would be a boon for them!
OIG Review of Obamacare MIDAS System: Needs Improvement [pdf]
Amen buddy.
I hack in Python. I discover in Python. I script, and I pre-production in Python. Then I do C or Java or even JS. But none of my pro-code would have been possible without all the learning I accumulated about the problem in good ol' 2.7 interactive and its arsenal of tools.

[edit] Actually I think you're right. I think it's time to graduate to something serious. My mistake is to think that Python can be that serious language. 3.x, by trying to be that, is horribly compromising the basics of what Python is all about, namely accessibility, friendliness, discovery, malleability. Not production.
The acceptability of the ad is determined by how much the ad company is willing to pay him to let it through.
For a moment I thought that said "decrease", which would have been really surprising. But yeah, more power to do more work.
CPA is hard work.

I can count on one hand the number of people in this industry that like hard work.

It's not just the wrong metric, it's a fundamental misunderstanding of technology: for example the "viewable impression" as being anything other than software that is telling other software that it's on the screen...
I agree. But the status quo is that it's hard to get any decent job after serving time.
You are blaming Apple for human nature. The only reason you don't see people playing games on their Star Trek PADDs is that they were theoretically at work and because the writers were a little shortsighted in that regard.

The writers assumed that holodecks would make computer games obsolete because in their heart everybody is a LARPer.
3 Nefarious Tactics SaaS Companies Are Using to Reduce Churn
On an unrelated note (perhaps mere cathartic complaining): i have the really strong impression that "these days" BB is really just another Buzzfeed-like blog-spam platform. I find that a pity, because about 3 years ago i still considered it one of my favourite places to go for a slightly less technical but nevertheless savvy place, that had political leanings i could get behind. I have the impression that there's really a dearth of solid commentary these days, and that it's mostly videos of cats. Videos of cats without further comment at that, which is worse, if possible.

I am particularly disappointed because in my perception the decline has been relatively steep and abrupt (whereas i would never mourn Buzzfeed or others in the same way, simply because i never had the impression they had quality ‘content’ in the first place).

Anyway, time to move on i guess. Where else do you HN people get news that isn't necessarily focused on startups or programming? I quite like the New Statesman, personally, but i follow it less closely than i used to because of time pressure.
>So what you're saying is that parents (e.g.) punishing their children for playing with the wrong toys ("Boys can't play with Barbies") is something that is desirable in a society because the only other option would be "let anarchy reign?"

No, and that's a strawman. (I never said the only option was to 'let anarchy reign'. I said that our options for remedy were not particularly spacious.)

My understanding is that direct single-person targeted interventions like that don't seem to work particularly well. (And to the extent that they 'work' they often do so by breaking people. Broken people are not desirable.) I'm not a child psychologist, but I doubt that children need to be micromanaged in their play or that such micromanagement would avoid 'raising fags'. I don't really feel qualified to comment beyond that.

EDIT: You keep silently editing your post, perhaps you should write a reply instead?
> Why will a GAI be unable to run experiments?

It will be able to run experiments, but that will take a lot of time, and many iterations of hypothesis/experiment/evaluation. My point was: Many super-AI thought experiments assume that the AI is able to come up with new ways to manipulate the physical world (or humans) just by thinking about it, without running experiments. This is a flawed idea.

> Why couldn't a GAI talk to every living physicist, at the same time? Read all the literature we've every written, and find links that we didn't notice?

It would still have to run experiments in an effort to falsify its hypothesis, otherwise there's no way to be sure of its correctness.
This also seems to disprove the often repeated theory that most people incarcerated for non-violent drug crimes are actually known violent criminals who are only being charged with those offenses because they are easier to prove, while mere users are generally left alone.
How can you honestly say the ACA was more important than shutting down a US run gulag that actively commits war crimes on a daily basis with approval from the entire chain of command?
>$us have $good_property, $they don't even know $good_property can exist.

Thanks for the insightful analysis.
http://english.alarabiya.net/en/News/middle-east/2015/09/11/...

That prison will eventually be overrun and everybody freed, I guess the best thing to do is 'raise awareness' with whoever your local political representatives are like the EFF is doing so he doesn't just quietly dissappear should the regime forces left over decide to massacre the remaining prisoners before fleeing. There's a Syrian regime embassy in Russia you can contact, whether or not they will do anything who knows.
The advertisers in this case are buying video from Myspace.

There's no expectation that people click on video.
Awesome! I hope laser cutters (which IMHO is one of the most magical DIY tools there is) start getting the same sort of attention that 3D printers have been.
Normally I'd agree, but the real story here is the new information about Crystal's business practices and not the generic story about ad blocking surrouding it.
Freemium or Free Trial? (Complete Guide)