skysight-inc/HackerNews huggingface dataset:
As a transgender women working in the Bay I can say that no 'startup' has ever proven to me that they cared when it comes to benefits. I still have yet to land a job anywhere that doesn't have explicit exclusions for transgendered people in their insurance policies. Yay. I get paid well. Its a good thing too because paying out of pocket for health care is shit even when you make six figures.
It's an odd choice that they have to make, to press this or just install a video surveillance system and malfunction it, saying "oops" if the police ever come by for footage.

I'm cynical enough to think that if they press it, they will be denied permits on other grounds or be retaliated against in some other way.
It's a shame that 280 Slides is no longer online, because I'd love to be able to challenge your performance assertion.

Back when we released it, in 2008, browsers were a hell of a lot slower than they are now. And even then, 280 Slides launched faster than PowerPoint or Keynote on our machines, and had comparable runtime performance with manipulating objects on the slide. Of course, we did not have many of the most resource intensive Keynote features like 3D animations, but I don't think that's what you meant.
What if the same passwords were used for all there? I think if FB and Twitter were hacked, it's possible the blog was compromised in the same way. Presumably you get access to someone's email, and through the email you get their passwords to various systems. I'm not saying it's what I think happened, or that it's likely, just that you still can't rule out that all three mediums were hacked.
I'm happy not to participate in that stuff, I hope to leave a better contribution to humanity than a better way of killing more people.
But what if he just hired that 6th person? Think of all the months he was paying $10!
Transitioning Projects
Regardless of the rest of this nightmarish mess, I find the idea that tech company individual hirings/firings could or should be influenced by the troglodytic dregs of the script kiddie community to be chilling.

If she has been fired because they're being DDoSed, that's a miserable precedent for anyone who works at a tech company.
Google Keep: Note Taking Web App and Android App Now Available
Gems are the most confusing thing to new Ruby users.

Example that most people on HN will likely get, but most people in real life will ask you why? They have a point you should pay attention to.

If you read most ruby books you'll get one of two patterns.

1. Install brew
2. Install libyaml in brew
3. Install rvm
4. Install ruby in rvm linked to libyaml
5. gem install x and if you need y... just get another gem that supports it.

One of the core problems I've seen is most people do not grasp that a 'gem' is a package. After looking over some of the gems published to Rubygems they quickly realize the quality differs and they are at their own mercy.

Now ask yourself, why would anyone who wants their product to be (useful|used) condone this?

Basically it's a slippery slope, I understand both sides of the coin and I don't know what to say shrug
I haven't cut myself shaving in years. I hope you're not using disposables!
First off, this is not 'industry news'. This is gossip.

Second, pg's official response: https://news.ycombinator.com/item?id=5416908
she went to the internet instead of actually speaking to the men. as she stated in her blog it was a `calculated` decision... she forgot that there are many other people outside of her twitter circle that could interpret this incident differently than herself. every company involved had to react to the PR storm that adria had caused. no one has gained anything from her actions, and it is a step backwards. the only good thing to come of this is PyCon amending their CoC.
Yeah, I'm sorry about the way it played out too. Unfortunately, a lot of that was out of our hands.
SendGrid is back online
A robot demo would be my choice. You need to have a machine, a program they help construct, and a simple goal. The program needs to respond to observed state and make decisions (umm... that means an if statement). There can be all sorts of hidden mechanism, but the exposed mechanisms have to be very simple and clear.

You need to actually have a program and a machine to run it on because the magic comes from having the abstract algorithm they help construct run without human intervention. That's the take-away from the whole exercise.

You will be surprised how much 2nd graders know. They are from the generation who knows how to login to a laptop and find their favorite videos with no help from parents. And when you get stuck playing a game on your smartphone, the quickest and most correct answer usually comes from asking the local 2nd grader.
Considering a lot of corporate protocol and the pace at which this is happening... 1) I think they're holding off on all comment besides what we're seeing (if it's real), and 2) I agree with the person who says that no legal department would allow this to happen. I've followed SendGrid closely for a few years and this seems very uncharacteristic.
Why does everyone care? There has to be some point where people realize how insignificant the issue that they are freaking out over is, on all sides.
How To Use ngRepeat
Better kill Calendar then. Can't have us mortals organizing our own schedules.

And Google Drive better get rid of folders. Just have a box you drop files on. If you need them back, hopefully you can figure out a search term to find them. But not using any search operators, those are too much like letting you organize.
"Cool URLs don't change." Quickly fixing my server is great and all, but the fact that I can push a button and instantly break millions of hyperlinks is a fundamental problem with the architecture of the web.
I flirted with Python for a while, but couldn't stop obsessing over the built-in recursion limit. Now, seeing what goes on at PyCon, I'm SO glad I switched to brainfuck. There's not only no brittle speech police there, there's NOBODY there.
I don't use the menu much so I tend to use the trackpad for that. You could also try KeyCue [http://www.ergonis.com/products/keycue/ ]. You press the Command key for a while and all the options are shown in a popup.
Only about 20% of the apps I use I've ever downloaded on Mac app store. But I imagine for some non-tech savvy users this could work.
That's incredibly passive-aggressive! And it would do nothing to inform other venues in the area that they are being abused and don't have to put up with it.
So, has anyone reputable simply called over to SendGrid and asked them instead of spending time speculating?
If it's scheduled from Hootsuite then it doesn't matter; it will still post.
No, by then either the kids wake up or office hours are closing in on me :-)
Official status tweet: https://twitter.com/SendGrid/status/314803547055210496
See also: Car dealerships
Octopart is hiring frontend engineers in NYC
Is it a requirement that every club even HAVE CCTV? I figure it's a great crime and safety tool but is it a requirement?
There's four instances of the message now. There's no way it is fake.

http://blog.sendgrid.com/sendgrid-statement/

http://status.sendgrid.com/

https://twitter.com/SendGrid/statuses/314768776577036288

https://www.facebook.com/SendGrid/posts/10151502570463967
It seems their damage control worked.

http://status.sendgrid.com/
It just happened to be that all browsers adopted HTML/CSS/JS and now we use that as an application platform (despite it being designed for sharing documents). It won because there is no other choice but it kind of still sucks which is why there is so much complaining about it.
I have difficulty reconciling the community of creative professionals who are skilled enough to create the environment that amazing works of cinema emerge from and the individuals who make comments like this. Are they really so unimaginative that their solution is "filter anything that remotely resembles sketchy"?

That philosophy applied to a city like New York would prevent people from entering the city solely on the accusation that someone at one time maybe broke the law. On what planet would someone think that the value gained by implementing a policy like this would outweigh the potential for abuse and for beautiful content (read: potential inspiration for new movies) to be blacked out by a censorship screen? This doesn't even speak to the massive PR debacle that always erupts from comments like this, be it about a VCR or "the cloud."

While we're on this topic, what's the definition of insanity again?
Their blog at least is running wordpress, from wordpress.com. It's possible that they did get compromised somewhere since all of the things seem to be external to them that they did get compromised and they weren't entirely aware of it right away because of the DDoSing. I can't imagine though that they can't have heard of this by now and aren't trying to do something about it if it's fake.
Chrome experiment turns your smartphone into Web-based game controller
I didn't say it was easy, just possible :P

In any case, I prefer to use the F keys as standard functions keys.
They're deleting everything related to this. Somebody thinks Sendgrid was hacked and this is all bullshit, at least that's the excuse.
Go ahead, it's awesome !
Right clicking the link and choosing "Open in new tab" with Chrome does not execute the JavaScript. This is good and bad. Good because it solves your problem, bad because it makes the link unpredictable.
40 seconds on my MacBook Pro.

Most of the time was spent downloading "AppKit.sj" which is ~2.6MiB, though, and my internet is pretty slow.
Why you should upgrade to Rails 4
> I'd almost say built a framework on using WebGL rendering.

I've had that thought many times. But then I start to wonder why bother with the web browser at all? It begins to look like a pointless abstraction. In many ways, it already is.
If you run for public office and believe that everyone who [correction: doesn't] vote for you is sub-human, that is a reliable indicator of how you will treat the people who didn't vote for you.
A FeedBurner replacement
although it seems to be "yet another web framework", be careful when you try to reject it only because of that.

Web frameworks happen because people try to leverage their existing knowledge, skills or codebase in a web domain.

i.e. GWT & Vaadin are web frameworks where you use java and there is literally no need to know JS/HTML/CSS to create some really nice web apps that perform well.

I don't want to say that you don't need JS/HTML/CSS knowlede to build web app. But those frameworks allow people to be productive with almost no such skills.
Just saw it - pg or whoever removed my previous submission, at least communicate why you removed it when doing so in the future, even if it's just a link to another thread.

Less confusion = less hassle
Well, it seems the highlight of the conference is missing in the videos.

Pretty weird.
Are those suppliers and manufacturers supplying and manufacturing for Apple only, or for other companies too?
Looks remarkably similar to this bug, which they claim is fixed: https://jira.mongodb.org/browse/SERVER-6228

Though the error in that bug was due to a regular replication event ("Fatal Assertion 16360") and this one was happening during an initial sync ("Fatal Assertion 16361"). Maybe the bug was fixed in one and not the other.
I am not sure I agree. I don't think that their customers want to be dragged into any of this, they just want working mail... and will be unforgiving when the service is down.

As for being a "defender and promoter of women in tech" -- I guess it really depends on if you see her as the victim or the bully in the situation. Being a defender and promoter of bullies in tech is a far less noble badge to wear.
I dont understand why you are posting this on here? Is it to point at him and laugh? Its seems pretty childish to point out someone's hardship on here.
I don't think anyone had issues; they were just confused and asking for clarification. If it's not constructive to have such things on the homepage, then let it get buried by better subjects. Deleting requests for information is just going to engender more confusion, and thus score more upvotes for the next request for information. Case in point: this thread. Which is currently on the homepage.
Javascript is to the web what assembler is for hardware.
I definitely understand the all-or-nothing mentality! And I think it's rational in that it solves the slippery slope problem. It's the same reason to identify as a vegetarian instead of, say, only eating meat on special occasions. Slippery slopes are slippery!

Shameless plug: My startup, http://beeminder.com, is "safety rope for slippery slopes" -- a commitment device tool that let's you hard-commit to anything graphable. Like time spent online, which you can track with our http://rescuetime.com integration.
> At the very least, I want to run some things without a browser frame of tabs, URL bar and so on without necessarily doing so in full screen mode.

Have you ever tried a Chrome Platform App? They don't have any browser chrome--they're just regular app windows, painted with whatever the developer likes--but they're still running in a browser. Sort of similar to Air/Silverlight.
This hasn't been a problem before. There have been cases where the front page has been all about a single event (Aaron Swartz/Steve Jobs come to mind), and there have been cases where there are multiple stories on the front page that all repeat the same argument (like the 3 anti-EA stories on the front page at the same time last week).

This story is of interest to the community, is directly relevant, and is still being censored. There's not a single post about this on the front page.
The world's first instant video messenger - Glide
I would of fired her so this news wouldn't of surprised me to be honest..
I feel as though everyone is leaving out a huge part of why the web has won. For the most part it's free. The world developed muscle memory that 'installed' cost money and web access was free. Not the only reason it won but a big one.
Announcing The Training Log - Training Events for the Developer Community
Twitter has really turned into an absolute sewer

Content-wise, I don't think any service is immune from that - Reddit can be pretty horrible and I was shocked by some of the stuff posted to HN Tuesday & yesterday (though it was quickly cleaned up).

My problem with Twitter is that the brevity and emphasis on the present moment makes for bad social interactions; the faux-urgency of social media in general elevates sensation above substance. It's so easy to get the Internet Hate Machine going, and offers such large ego rewards for people who feel they are able to shape and direct it, that it's become a regular part of discourse. Back in pre-web days when NNTP was in regular use, discussions of contentious subjects were just as vigorous but nowhere near as vicious or reductionist.

Our ability to project our own ideas has significantly outpaced our willingness to consider those of others, it seems.
Not choosing is a choice
So.....how'd those dates turn out?
Donglegate - SendGrid has terminated the employment of Adria Richards
Surveys: Why Less is More
Backing up MongoDB to Amazon Glacier/S3 with Python using sh and bakthat
It's not fake. They just confirmed it on their site:

http://blog.sendgrid.com/sendgrid-statement/

My post on this was deleted as well:

https://news.ycombinator.com/item?id=5416106
Firefox Nightly Now includes OdinMonkey
I think different people have different concepts of what smooth and buttery feels like. Native apps have taught people to expect a mostly constant fixed 30fps or 60fps. As smooth as you think Slides was, I doubt it achieved this, because the tooling neccessary to monitor repaint regions and framerates, not to mention GPU compositing, wasn't available in 2008.

DOM programming is still a minefield. GPU compositing tricks is not only not fully portable between browser rendering engines, they aren't even fully portable across GPUs, as differing GPU restrictions like maximum texture size, texture memory, et al, impose different limitations on the maximize size of composited regions, how many can animate or update at once, etc.
Your (lack of) use of Google Now is unrelated to the difficulty of the problem.

Predictive analytics is an interesting engineering challenge, and is probably what appeals to the author. On the other hand, re-solving the same web problems repeatedly is not.
The Dreams Of Big Data - Challenges and Opportunities
I signed up specifically just so I could have the bitbucket integration. But hey, deadlink. Oh well.
This is precisely why I wrote my .NET routing framework, JuniorRoute (http://projects.nathanalden.com/JuniorRoute ). I was tired of cumbersome MVC abstractions (ASP.NET MVC, FubuMVC) that don't fit the nature of HTTP. Some abstraction tends to be necessary, but I believe the MVC architecture is not appropriate for server-side Web development. We need frameworks that get us closer to the metal rather than introducing paradigms that don't fit with the browser/HTTP world we live in.
PFFFT!

A language interpreted at runtime, by an application that runs inside an operating system (which may or may not be virtualized) that boots into protected mode. Let me get this straight, you're ostensibly describing this as being "bare metal"?

Have you ever heard the terms "kernel mode" or "ring zero"?

Oh wait, you qualified it as "the 'metal' of the web"... so it's an "analogy". Sorry to be pedantic, but when people say "bare metal" in the context of platform virtualiztion, "bare metal" literally means just that. The executable code is compiled into binary that directly correlates to the copper wires (and etched semi-conductors, or perhaps even vacuum tubes) of the specific, real, tangible machine intended to execute the code. JavaScript is nothing like this.

Maybe the packets and datagrams of transmission protocols are the "bare metal of the web", but JavaScript most certainly is not.

Check out the Communication Systems OSI Model.

http://en.wikipedia.org/wiki/OSI_model

I'd contend that nothing above Layer 4 could be considered analogous to "bare metal".
I agree that it's a story of interest to the community here. And it should be discussed, I just don't see the need for many threads on the precise same topic.

I think Steve Jobs was totally different given the impact of his life.
That's fine, you can change 'a fireable offense' to 'unacceptable' or in her own words 'not cool'. My point and Adria's hypocrisy still stand.
I really think you should check the definitions of misogyny and sexism

misogyny n.: The hatred of women by men.
sexism n. : Prejudice, stereotyping, or discrimination, on the basis of sex.

Now go back and read what the men were actually making jokes about. As much as I hate to burst your bubble, dick jokes, as crude and inappropriate as they may be for a professional setting, do not show any "hatred" or "discrimination" towards women. Hell, women can make them as much as men can too. If a male overheard two women making vagina jokes do you think they would start to claim they have a "hatred (or discrimination) towards men"? Hell no. I thought the feminist movement was supposed to be about equality?
"SendGrid would have come out stronger from weathering the storm as a defender and promoter of women in tech."

Is that what they would have been though?
People are drawing attention to a load of things she's said on twitter and elsewhere that are more than a bit dodgy. A picture begins to form of someone on a mission which may not really be aligned with Sendgrid's requirements for an evangelist.
Please. There are around a billion smartphones. Dumbphones do not count as "online". At least, certainly not in the context of csomar's comment, and not in the context of paulrouget's blog post.
I'm just waiting for someone to declare it 'art'.
For those asking "why is HipChat better than X", one of the big reasons lies with the number of integrations with other products.

Our product Bugsnag (https://bugsnag.com) has HipChat integration, so you can instantly see errors from your apps appear in your chat room. We've also set up curl scripts to post into chat whenever there is a deploy, or push to GitHub.
I'm not the OP, but it's more likely to point at Mongo. Easy scalability through sharding is one of its advertised strengths.
Nope, it's (JIT) compiled. No modern browser uses an interpreter anymore.
Show HN: Cure Sleep Problem through Online Classes
Dr. Jocelyn Sze is teaching a free online sleep class. Dr. Sze, has a PhD from UC Berkeley in Clinical Psychology, and specializes in sleep problems. While working at the VA she created programs that helped veterans with decades of sleep difficulties recover. You can sign-up for the class here:
www.dobetter.com/sleep

Here's how the class works. Most people who have sleeping problems have lots of habits that cause them to associate bed and nighttime with wakefulness. These include:
Watching TV right before bed
Spending hours in bed trying to fall asleep unsuccessfully
Taking a nap late in the day making it harder to fall asleep or stay asleep at night

This class helps you break those habits and create better ones. Through weekly 20 minute video lectures, Jocelyn will explain what those habits are, how they cause your sleeping problems and help you set better habits around sleep by tracking your sleep schedule and making changes to it so that you can fall asleep when you go to bed.
These methods have been validated in a variety of studies going back 20 years. More recently a study of an online program like ours done at the University of Virginia showed that 73% of people with moderate to severe insomnia no longer had any insomnia at the end of program.[1] (This approach is known as cognitive behavioral therapy for insomnia in the research literature)

The class starts on March 25, this Monday. We are only taking 100 more students so sign-up soon if you are interested.

Curious to get comments as well as signups, we're working on some other courses (with professors from Harvard Medical School) and are eager to hear about people's thoughts about the class model in health.

[1] http://archpsyc.jamanetwork.com/article.aspx?articleid=483124
Awesome example of grabing opportunities and great marketing
The money men in Hollywood aren't creative people. They are managers and attorneys. When they don't want things to happen, they can draw upon the resources of the unions who are stakeholders ensuring that congress gets the message.
It's a good collateral effect for the environment, but it's all about money.
Their twitter announced this news too, not just facebook, and they are continuing to post status updates on their services so I don't think they were hacked...
Let it not be forgotten that talking about sex in the wrong way in the wrong context actually is abusive.

If they were talking about Adria's body parts, or what they would like to do to Adria. Or propositioning her for sex. Or saying "hey baby" to her. Or trying to start a creepy conversation with her about her sex habits. These are among astronomically many possible examples of how you can talk inappropriately about sex to someone.

As a general rule, don't talk about sex to strangers, if you can't pick up any pattern of what is abusive or not.
Actually I do most of that stuff in native mobile application now instead of in a browser.

Do you know why? Because the browser version sucks ass compared to the native version someone has designed for a phone UI. It makes me sick every time I pick up my phone to transfer money in my bank account while I sitting at a computer.
I think you will end up doing every one of those things in a browser.

That browser will probably look less like a browser - since it does everything, it doesn't really need a window.

*Except for your bank doing your banking. Of course it will be offloading the work to a dedicated application. The rest, however, will be browser-based.