skysight-inc/HackerNews huggingface dataset:
Nevertheless, it was effort for dubious statistics (is knowing that the memory savings are exactly 10MB any better than estimating that the savings would be around 8MB to15MB, working with a data set that's 1.5GB big?). Anyway, it clearly doesn't really matter in this case. You're playing around with a side-project that you can just blow away anytime you feel like. However, when the calculations are this trivial, it's probably good to get into the habit.
I find it a little ironic that the author is complaining (or at least unapprovingly noting) that most of the image's use violates the original license considering the image so closely resembles the official one. You shouldn't create a remix of an image and then bemoan the remix culture when people use your image.
I expect this one won't last long either.

Seems like it'd be much easier to make a post explaining the why. We're mostly smart people here; I think people would understand if there were a decent explanation (which there likely is).

edit: thanks; https://news.ycombinator.com/item?id=5416979
That makes public shaming seem a lot more courageous and noble than it actually is.
There's no way yet another webapp framework, no matter how close it emulates the desktop, is going to gain lots of traction

My objection is right here. No need to mix in the Objective-J at all.

Microsoft's ASP.NET tried to do this thing, to a surprising amount of success. The context then ofcourse was "Web 1.0" pre-Digg internet and the only other "big thing" being PHP.

Microsoft managed to take the whole "Draw a GUI in Visual Studio and it's a done app" thing and take it to the web, much like it originally defined Windows-programming with Visual Basic. It was an immense success and very cool.

Then Web 2.0 (as much as I hate that term) came and changed the game.

Then not working on the raw metal became an obstacle to making ASP.NET do all those cool things which everyone else was doing. It's killer feature (not having to know HTML) became it's Achilles Heel. It's abstractions became a hinderance to all the things you actually knew how to do once the framework got out of your way.

I may be a tad pessimistic and cynical, but I doubt a framework whose main goal is to give you a non-webby workspace will be a long term success when you're actually working on the web.

Microsoft learned that (too late?) and have tried to remedy the situation with ASP.NET MVC, but by the time that became useful, it seems lots of .NET developers went off to find cool stuff elsewhere.

A new framework like that, right now, seems like an utterly dead end.
Previous discussion (all dead posts, all posted within past hour):

Why are all the posts related to Aria Richards getting deleted? - https://news.ycombinator.com/item?id=5416578

Effective immediately, SendGrid has terminated the employment of Adria Richards - https://news.ycombinator.com/item?id=5416514

Effective immediately, SendGrid has terminated the employment of Adria Richards - https://news.ycombinator.com/item?id=5416422

SendGrid has terminated the employment of Adria Richards - https://news.ycombinator.com/item?id=5416312

SendGrid has terminated the employment of Adria Richards? - https://news.ycombinator.com/item?id=5416021
"Holding" right mouse is difficult for users without a dedicated right mouse button. Mine is mapped to browser gestures, so I can't try this. Would it be possible to add another activator that isn't already tied to common functions? The K key or something?
For <5 people, what does this give that a Skype Group conversation cant especially as people will need to instal/use another client ?
> army of angry whiteknights

Please refrain from racist comments.
DDoS = terrorism? What?
Certainly I live and breathe the web and do everything I can to advocate for its success.

I helped out Randy with this post because I think this perspective is both legit and underheard. Plenty of folks that work tirelessly to improve the web platform share frustration that many developers for the platform don't take it seriously as an application development platform, don't learn from past mistakes, and don't adopt the lessons learned from other platforms.

So honestly I think this painful truth needs to be heard if we expect the web to meet its potential.
Pianocade Post Mortem: Lessons from a HW Startup
Public shaming is essentially an appeal to the mob. And mobs are very dangerous.

The API for class InternetMob has exactly one function call: start(). You can't tell if it succeeded or failed, or if it will succeed later. You cannot stop it after it has started. Even if it succeeds in going after your initial target, it may then turn on someone else you do like, or even yourself.
Is the product the developed site or does he sell a material product that he needs a website to sell it. If you are building a web app, that will be the product 5% is a low offer for basically doing all the work to create the business. If he has an existing business, with an existing product that he already has sales for, and he just needs a website to sell online, then you will have to do the math, it may be great and it may be a horrible offer.

I turned down an offer once to receive 1% or profit on every transaction that came in through some web-services I build in lieu of cash up front. It was the worse mistake I ever made. That service did over 50 mill in profit the first year alone. I should have done the math and took the risk. So it all depends.
Bill Gates-Future of food
For me there is a big difference, I prefer the focused 6 or 10 week approach taken by Coursera. Forces me to really keep on top of things week upon week, learning what I need to before completing whatever assignment they provide.

Guess it depends what you are in it for though.

Also, I like the look of that Middle Ages course. Ta for the link.
sure I have a couple questions, I'll shoot you an email
For collectibles at least ShelfLife.net provides way more functionality, a modern interface, a growing community and half the fees.
Create Stores with Parse
We're assuming these are fake, and that someone just got hold of their Facebook and Twitter passwords.

On the other hand, I notice the same statement has appeared on their blog. So maybe it's real. Or maybe their blog was compromised too.

The really suspicious thing is that they don't seem to have confirmed it to a reporter yet, which presumably they'd be willing to do if they were so eager to spread the news that they tweeted about it.
Instagr.am is no longer registered
I don't fully understand, the official Google Reader logo looks exactly like the "unofficial" logo, so did Google copy the "unofficial" logo or was it a copy of Google's? This isn't addressed in the blog post.
My god what a trainwreck!

I really don't like this idea of internet vigilantism via twitter or DDOS threatening people's jobs.

I would certainly not feel great if somebody who disliked me decided to get back at me by sending a message to my employer threatening to smash up their premesis if they didn't fire me, which is basically what this amounts to.

I wonder if the lady in question and the guys making the dick jokes could get together and make a collective apology to the python community and salvage something from this clusterfuck?
This is really the best thing for her even if it doesn't seem like it now. She can focus on the issues she cares about and get better at promoting those.
Linux would have been on par with OSX if all those ressources wasted on Gnome had been focused on GNUstep.
You can turn those links off in the video settings (which I recommend they do). We use YouTube to host our intro video and couldn't be happier.
The reason shown in the crawl error is "Robots.txt fetch".

This isn't very surprising as 'fetch as Google' returns a page unavailable for everything.

(It's my understanding that a 404 on robots.txt is OK)
> which you could do with an IRC bot, but then you have to maintain that

That's exactly the use case for which I started building http://www.getinstabot.com/, but I haven't seen much interest, sadly.
A top-left logo, linked back to the root page, is part of the design language of the web.

I suspect a proper A/B test, of users attempting to complete common tasks (as per Jakob Nielsen's usability tests), would find customers slowed by the logo's absence.

But by all means, collect the data. (I don't see data here except for an assertion that the overall page design works. Well, maybe, but test the specific suggestion.)
Why has she been fired? Any background on this?
In private employment, when an employee "just can't take no for an answer", this can eventually lead to dismissal.

The voting public needs to make such part of public employment, including particularly the election of politicians.

It's the only mechanism I see within our current governance structures for putting curbs on "undead initiatives".

In the larger ecosphere, this would apply to, for example, these endless rounds of international "trade agreements" that seek to legislate, via this back door, ever more draconian IP rights to private parties. (ACTA, SOPA, PIPA, TPP, the North American European one...)

So... inefficient and ineffective as this may be, note who's pushing this policy, and who supports them, politically. Tell them it will influence your vote.

Let the relevant union, if any, know that defending such proponents is or would tarnish their reputation.

And support your local news... Local, where your influence is relatively large and immediate.
Newsblur runs into MongoDB bug – can't replicate DB
"Any computer was not cheap in 1987, much less one that sported a usable GUI environment that could run something on par with HyperCard. That had nothing to do with HyperCard."

True, but (1) PCs were significantly cheaper than Macs, and (2) many, many more people already had PCs on their desks than had Macs. So unless you were one of the few who already had a Mac, getting started with HyperCard meant plunking down money for new hardware.

"There were far, far fewer people actually running computers, much less collaborating on the internet, 26 years ago."

Again true, but irrelevant. We're talking about contemporary mindshare, and starting in the early '90s HyperCard and the Web were competing against each other in real time. HyperCard had a long head start and yet even by 1995 (the year Netscape 1.0 broke out) it was clear the Web had all the momentum.

"Even still, people were producing "My Favorite Links" and home pages, not apps."

And the buzzed-about HyperCard stacks were always more like presentations than apps. So?

I'm not trying to run down HyperCard here, it was a brilliant, revolutionary product. But I just can't fathom how anyone could think it more accessible to newbies than the Web was at the same time. And the Web has only gotten more accessible in the years since.
I'm flagging all of them, and I'm not part of a ring.
Thats the impression i got after reading her blog post.
7 Unique Forests of the World
Absolutely, the reaction would be terrifying for anyone. I assumed you were talking about her initial actions. I was.

There's been sensible debate and abuse. There may be an overlap, but they are distinct reactions. If you challenge someone, you invite them to challenge you back (I hope she's not terrified by disagreement). But abuse and threats are entirely separate, and seem to have come from people beyond the industry, e.g. anonymous. Lots of trolls on the net are just looking for a fight and gender politics fades into the background when you have a large number of people on a hair-trigger, willing to use any language at their disposal that they can make fit the target.
This company seems to not have an idea on how to handle a PR disaster.
I have seen a lot of videos with Elon Musk recently and this one is one of the best. It also contains some interesting footage of what the people at SpaceX are doing.
It's all but official now. There was a possibility the earlier facebook and twitter posts were the actions of a hack, but the company blog too?

PS: I really wish the mods would deign to respons when stuff is getting mass deleted like this. This is quite possibly the most intensely debated story right now, and not letting us talk about it has rather unfortunate implications.
> The rest of the professional world has moved on and knows that dick jokes are bad for a professional environment.

You haven't been to many conferences or events for other industries have you? I'm not arguing whether this is right or wrong but it's definitely not isolated to tech.
Can't wait to mess around with this!

To be honest, I'm surprised there isn't more competition in this market, as filepicker has been saving me and the rest of our dev team hours and hours of valuable time.
Really? PyCon has done everything right in my opinion. What would you do differently if you were PyCon?

And you can't blame SendGrid for getting backed into a corner. Even without the DOS attack they still would have fired Adria sometime in the next few weeks with good cause.
Is Agile and Scrum really better than Waterfall?
Something like this

http://youtube.com/watch?v=Xo3VxJiXd7s

and the other videos in her channel.
Because people are flagging it. This happens every single time a story about sexism appears on HN.

The best explanation I've ever got from a flagger is that the topic "isn't relevant". Funny how it's only topics that require self-examination of the industry's perception of gender that aren't relevant.
It's hard to know which company acted in a less respectable way: PlayHaven, which fired the accused dongle-joker after a 1-2 day "thorough investigation" (http://blog.playhaven.com/addressing-pycon/). Or SendGrid, which fired someone only after they suffered a huge DDOS.

If you can ignore the actual content of the fired employees' speech, they were both fired for speech that was only tangentially connected to their official duties. Both the joke and the accusation was made on company time (as representatives at PyCon), but not in a direct manner (i.e. not "At PlayHaven, we all have huge dongles").

It's a little disturbing that a firing over he-said/she-said in such an expedited manner, during a time when the facts and intent are still in dispute (arguably moreso, given the fog and noise created by the outburst of discussion and tweets).
Do you mean task? As in a synonym for

apt-get install task-lxde-desktop
If you wouldn't mind sharing, could you please elaborate on your reasoning for flagging them? I'd like some further insight into which elements of the coverage of the story (rather than the story itself) you find objectionable.
Who's behind this? There's not a single name anywhere on the .me or .com sites. It's hard to trust a platform service without knowing who is building it.
She is a developer evangelist for SendGrid, who overheard two male developers, who were a row behind her on the last day @ PyCon 2013, crack a joke something about a Dongle in an allegedly sexual context.

Instead of reprimanding them of their inappropriateness, she took their photo without explicit permission, quietly notified PyCon about this inappropriateness, got them sent out of the conference. Then uploaded their photo to twitter, publicly shamed them, called them ass clowns on her own blog, while calling herself modern day Joan of Arc, while also previously making some stupid dick jokes on her own twitter.

All this ultimately led to one of those two male devs losing their jobs at PlayHaven. This unleashed the fury of the internet who called her on her bullshit and threatened SendGrid of no-more-business-with-you, some DDOSed their website. Since all this was turning into a PR disaster for SendGrid, they had no choice except to remove her.
What? Why? Why would you abuse the feature like that?
Did they really have to name her in the post? It's not like we won't know who it is anyway.
Which you could do before this integration ?

(I'm not trying to be down on what has been developed here - just trying to understand how it is different from what was already possible)
Wow if anything this announcement is more terse and unfeeling than Playhaven's was. I guess companies have to do this in the USA, but it makes me sad.
Securing your vFabric PostgreSQL VM
This whole thing is ridiculous.

Less Eye for an Eye, more code for more peace.

Write code, don't tweet.
Dear Miserlou57,

You sound like you're struggling to live somebody else's life. There is nothing wrong with ADD or having a messy bedroom. This only means that you live more inside your head than in the present here and now. This means you're a highly intuitive individual, which could give you a serious edge. This could also be the cause of your depression. Depression can be caused by over thinking worst possible scenarios (that do not exist in reality) which leads to catastrophic thinking. Come back to reality, reality is not that bad, face it! Get to know yourself better and make sure you become a specialist at knowing yourself, this will avoid setting yourself up for failure. There is a tremendous force inside you that you must learn to master by knowing yourself or else it'll play against you. Only life experience will make you better at this. You've taken the first step by identifying it and seeking for help. Here a little inspirational video for you, good luck! http://www.youtube.com/watch?v=jpe-LKn-4gM
Are we sure SendGrid hasn't been compromised?
from what i have witnessed the majority of women and men agree that this was the wrong way to go about things.
This is an example of how much the Clojure eco-system is maturing.

It is important to note that this is coming from http://thinkrelevance.com/ . This company has some of the earliest and crucial contributors to the Clojure eco-system.

The summary on that page:

"Traditional lean web development languages focus on two things: ease and speed.

Ease has meant ease of adoption and ease of development. This has encouraged more people to engage with technology.

Speed has meant speed to market and speed of development. This has brought rapid innovation to building straightforward web applications.

However there is a new suite of problems that require more. Problems that require multi-layered, fine-grained security. Performance that scales. Dynamically evolving client server communication. Real-time analytics. Complex data transformations. There hasn't traditionally been a right choice for this suite of problems.

Why? Because they are difficult and easy solutions aren’t designed to solve them. Rather, you need simple solutions."
While I completely disagree with your action in flagging them, you don't deserve to be downvoted for admitting to doing so.
See this: http://blog.sendgrid.com/sendgrid-statement/

Check the author, it's posted by the CEO.
Hmm, at the moment on http://cascade.io/, their company logo IS at the top (as well as bigger below the fold), it's just on the right instead of left, and not linked.

Which seems perfectly reasonable.... but it contradicts with the OP says, it's not actually only below the fold.

What am I missing?
Well, I still see a logo above the fold, whether it's dimmed or not, it kinda invalidates your point.
I know I'm being nitpicky, but OpenBox is a clone of BlackBox, not a fork. OpenBox is written in straight C, while BlackBox and FluxBox use C++.
A simple apology was all that was required. Seriously.

A childish, humorless joke turns into this situation?
I would say you are confusing 'defensible' - a reasonable, sane person could hold this view with the concept of 'I agree with this'. I happen not to agree with it but I could have a reasonable exchange of views with someone who did.
The life and times of the AGPL
That or any geocities site...R.I.P

I have swore off GoDaddy for a number of reason (really wasn't happy with their service offering compared to smaller competitors) but the straw the broke the camels back was their support of SOPA http://rt.com/usa/support-sopa-daddy-web-037/
Wholeheartedly agree.
You can achieve much of the same outcome with less "drastic" behaviours.
My daughter is turning 5 next month. Now that she knows the alphabet she is learning to read and use the keyboard at the same time. If something is spelled to her she can execute a Google image search on her own.

She's teaching herself how to type because she has an awesome motivator. Type a word, get a flood of My Little Pony pictures. With moderation I let her do it when she asks, because I know this is getting her familiar with computers, with letters/words, with the keyboard, and with internet searching all at the same time. That's something I couldn't do if I sat her down and tried to do it formally.
They tend not to post about interruptions on Twitter. In a lot of ways, they fail as an API-type service provider:

* require you to use user:pass instead of keys

* no historical service status page

* poor notifications about downtime

* unclear explanation of uptime
Thanks for the explanation. I grew up in the USA, and covered a fair bit of British literature in school, but I've never encountered this usage before.
You can push apps to your phone with a native app? Maybe if you're using iOS. You can reserve items at a library with a native app? Which one? I don't know of any; do you? What do you use to manage photos, iPhoto? Is it really that much more powerful than flickr -- or even Facebook?

For many web-based tools, there aren't cappuccino/desktop analogs. They just don't make sense.
A conspiracy theorist might surmise that's the point. It'd be very funny in a very SV sort of way, but I don't think it's true.
I just recorded my video but my since Flash auto-selects line-in for me, no audio was actually recorded.

We ran into that problem a lot while trying to optimize the user experience of the VideoView recording application. It turns out end users will ignore lack of audio feedback and some will even continue recording when the interface shows nothing but a black screen in case the wrong camera is selected.

We're building a semi-automated selection interface for it now using entropy estimations to select the best camera and microphone, but since you're probably optimizing more for a quick start I'd suggest doing a quality analysis (like PExQ for example) after the fact so you can at least give an early warning that there may have been an issue recording the video.
Hi there, reporter for The Verge here. We're doing a story on this and need to speak to you off the record. Email me at adrianne@theverge.com. Thanks.
The official logo came first and is the more "blocky" or "3D" of the two. The author created his version later, which somehow got picked up as the "official" logo according to Wikipedia. Thus news sites started using this "official" logo believing Wikipedia albeit incorrect.

I'm not a lawyer, but the author's image is in fact a derivative work of the original, and as such I'm not sure there's much he can do in this case. If it were an entirely unique creation that was being used without permission you'd have more options.
Sketchfab: 3D Portfolio website
And an example: http://karolmiklas.sketchfab.me
An Android upstreaming update
A Modern Space Cadet -- on Linux
Not having followed this in excruciating detail, but the gentleman who was fired did apologize. Adria, AFAIK, has not.
Openbox isn't really a Blackbox fork. Early versions were derived from the project, but there's been a rewrite since then. At this time it shares nothing with Blackbox other than visual appearance.
Their DNS disappeared earlier today. Right now there are 2 different IPs being reported http://www.whatsmydns.net/#A/instagr.am screenshot http://i.imgur.com/SVML7Wi.png
Please reconsider your colour scheme

green on white = no