skysight-inc/HackerNews huggingface dataset:
It's more like "Handwritten Javascript vs Dart2JS generated Javascript" and the latter is better optimized
A wedding here in Uruguay costs upwards of U$ 20.000, mostly because it's an evening party:

- At least U$ 20/person in food and drinks
- At least U$ 2000 for a suitable locale, rented months in advance
- All the decor, music, etc. (several thousand dollars)
- Wedding dress, etc.
- Expenses (both church and civil I guess)

Depending on the newlyweds' budget and notoriety, it can go anywhere from 100 to 2000 invitees.
So you think it would suck or what?
Hm, my Galaxy SII isn't compatible with Google Chrome browser. Odd.
But that's the culture we've created, isn't it? Is my comment inaccurate? The "tech startup" has become a different animal from a general "new company," largely due to greatly reduced overhead and initial costs. There are still "new companies" in tech, especially hardware.

I'm not sure why you call this new model a scam...it's fiercely competitive and certainly high risk, but what makes it a silly caricature? Do you feel the same about YC in general? Because they've definitely been at the forefront of fostering this "start lean and grow fast" mentality.
Exactly. But sadly you're in a tiny minority of people thinking about the security implications. Most developers don't: which is why we're having countless OAuth exploits and whatnots.

Schneier wrote a long time that anything too complex cannot ever be secure. That's the case of OAuth and of many federated/unique/single sign-on logins.
I dont't know the full details only some of the HN and Twitter drama.

Here is how I think this should have played out.

dudes:"lol dude something something penis like joke"
chick: "hey do you guys mind not talking like that it's a bit uncomfortable"
dude: "oh sorry I didn't realize."(stops making dick jokes).

No need to continue to make jokes. No need to go to twitter. No need for someone to be fired.

That is my opinion of how this could have been handled with mutual respect. Also I think the initial joke was more childish than sexist. It's a conference for industry professionals, not 8th graders.
I love it when self proclaimed vim expert users talk about hjkl as some pinnacle of vim enlightenment. And what's with the 45 plugins? People who do that usually don't know how to use UNIX either. VIM is a text editor, it's not meant to replace the shell. Yes Command+T is useful, but it's not essential. And trying to shoe horn VIM into some other editor's paradigms (multiple cursors?? why, vim has better ways to achieve the same thing) is going to be frustrating.

Each and every time in posts like these I get the impression the person is CPU bound rather than I/O bound.
The professional coworker
I believe it depends on the kind of movement you need to do. If you need to go to an arbitrary point in the screen, I agree. However, if you are on a line and want to go to the end of the line, is it not easier to press the `End` key (or C-e for Emacs users, $ for Vim users) than take the mouse and aim it at the end of the current line? Depending on the task at hand, using the keyboard may or may not be faster.
That image seems extremely suspicious to me. I've tried to localize the tweet on Adria's twitter and I haven't been able.

Giving that doing some research it seems that she had a dog called Bluey that recently pass away, I found this "image of a tweet" quite difficult to believe.
Thanks for the tips! I think I'll hide the worst/best price under button that will show that with a graph (Chart.js seems really cool). The category tree is being shown on the product page is not complete yet. I envisioned being able to "uncheck" the category right there if the user kept seeing products from a category that he/she was not interested in.
Same issue here, using chrome too....
Sendgrid customer here.

Since many services rely on SMTP providers like Sendgrid, they should have a way to notify customers when their server go down and transactional notifications may be disrupted.

I shouldn't be notified by someone who know we're using Sendgrid and happen to read HN.
Yes she mentioned that her website was getting DDOSed and that she was going to put it behind Cloudflare. I'm not sure its a DDOS though, it could just be the amount of traffic she's getting from HN/Reddit/Twitter/etc.

https://news.ycombinator.com/item?id=5400134

EDIT: It seems that her personal website (adriarichards.com) is down too.
I currently get my feeds from XML or flat files from the 3 major affiliate clearing houses. I am writing a scraper that will scrape sites that do not participate in those programs.
I have this exact same problem. Whenever I try to make a new good habit or break a bad habit, it's always all or nothing. Once I slip into the grey my mind is to good at rationalizing my way towards the other pole.
For Java Enterprise / Spring development (or even some of the more lightweight stuff), this editor does not match up to what Eclipse offer.

I want / need to see when dependencies in the code are not resolve at dev time, not compile time. I need to see the call hierarchy on various methods too. Sublime doesn't come close.

If you're using a more lightweight stack where you don't care about errors until you can see them in your browser then maybe this tool is for you (looking at you PHP and Javascript) but for any SERIOUS Java work Sublime is not ready.

It is a beautiful tool though. I wish there were something like this for SERIOUS Java devs.
Reader.. not so much.

How so? Show me someone's blog subscriptions, and then metrics on entries they clicked on, how long they viewed it, and the clicks that they followed, and I could quickly get a very accurate profile of the person.
3 Books Every Entrepreneur Should Own
Favoring Ruby over Scala... Insanity! ;-)

But seriously, maybe your friend just wasn't all that well versed in Scala. I'm no pro (yet), but on the topic of Utility functions, I haven't run across any big holes. The Collections API is very Fluent (in the Martin Fowler terminology describing Ruby's Array), so it's hard to fault that. In fact, it goes quite a bit farther.

You have Option, Try, Either to use FP in a way Ruby-only programmers probably won't ever grasp. I certainly didn't. I've never seen any real Ruby code that comes close to a foldMap (foldLeft(Tuple2[Accumulator, Map])), or a Try pattern match, or (you could go on and on...).

Templating I don't get unless you're wed to HAML maybe. There are similar libraries for Scala, but it's hard for me to imagine someone being able to compare Twirl (Play's templating) to ERb and declaring ERb superior on any metric. Twirl is arguably simpler, definitely far faster, has no identifiable magic, and Scala+Twirl makes it silly easy to avoid a whole class of common problems with branching logic (hello id=4 my old friend!).

Play has First Class Forms. Rails doesn't. I'm sure Rails will some day. Declarative data binding is simply better. Safer, simpler, provable correctness.

I'd give Play a second look. :-)

To be fair, the one gap I've come across is in String manipulation. A few minutes of googling and a little tweaking and I've got a quick slugging function though: https://gist.github.com/sam/5213151

And then there's stuff like writing:

10 seconds

Which makes me giggle a little inside every time I write it. :-D

On the other end of the spectrum, there's all the things Play gives you Rails doesn't: Futures. Actors. Async. Chunked Responses (which maybe Rails 5 will have?). WebSockets. Awesome XML (it's nice to use a lib that does not suck if you have to deal with it). Better JSON support. Functional Programming. Pattern Matching. Performance. Built in (Memory) Cache Concurrency. Functional Testing with Selenium. A built-in production ready web-server. Continuous Testing. Deployment Packaging. Bootstrap. LESS compilation. SBT: A single tool that provides file system watchers, Tasks, compilation, packaging, dependencies (including Git). All the JARs a Jar Jar could Jar if a Jar Jar could Jar Jars.

The only significant downsides I've run into are:

1. Sharing your code as a package is harder. Much harder. Nexus isn't nearly as low friction as rubygems.org.
2. Binary Compatibility concerns means sometimes your best option is a source dependency.

Git dependencies have been a good solution to #1 for me so far, but I know the day will come when I'll have to figure out hosting on Maven Central.
Immaterial Labour Isn't Working
The mouse and scroll wheel work just fine in my VIM in the terminal. I use whichever one is closest at hand (literally).

In any case we should soon have eyeball tracking to move around. and/or leap motion. also when can I simply shout at the screen and get it to do my bidding?
> What's your theme, BTW? I also like your custom status bar shape.

My screenshot doesn't have custom status bar shapes. GP does. Anyway, for that, you need powerline(available for both vim and emacs).

My color theme is ir_black https://github.com/wgibbs/vim-irblack If you are using it in terminal, you also need to set up ir_black theme for the terminal.
A Great UI is Invisible
I swear, I was shaking my legs when I read this. I'm a "software engineer" - you didn't specify which type of engineer.
I just had to comment because it felt like you were talking to me; like in some of those weird movies - "You! Yes, you - there's no one else in the room. YOU, the one leg-shaking. Listen up..." - kinda thing
I was under the impression that people were complaining about compilation speed AND the optimizations available to a C++ compiler (even if it was targeting the C subset). I wish the article gave some information about the runtime difference.
Yeah -- outage notifications to a service's users should go out, rather than just being pulled.

Also seems like best practice would be to have SPF/etc. entries in place for multiple ESPs, even if you routinely just use one, and be able to switch, for just this reason.
The largest prime number yet discovered – all 17 million digits of it
she did not destroy anyone's career; he made an off color comment at a tech conference, someone reported that he did so, and his employer made a decision to fire him because of how it reflected on their company. had he not said it, she'd have nothing to report; had his employer not agreed that it was inconsistent with the public image they wish to present, they would not have fired him.
Redhat tried being a web company. They launched their own social network about six or seven years that played nice with the others as far as possible. Mugshot closed down after a couple of years, the source was still available last I knew.
Pictures from a Developer's Life
I really like my company and the owner so when he came to me and told me that he was going to miss payroll because our client was late paying their bill I understood. However, when it started to happen again and again I got angry. I went on the internet and found www.fundmypayroll.com which loaned him money so he could make payroll.
Indie Dev Quest To Build The Best Multiplayer Ever
Hacking your own Kinesis keyboard controller
Doomsday Recalculation Gives Humanity Greater Chance of Long-Term Survival
Well, to be honest, I hope that the fight for feminism hasn't gone so far as to mandate that "there are no psychological and behavioral differences between men and women at all" be taught as The One Truth.
Ask HN: Should Fortune 500 companies be ashamed pay below the poverty level?
Aside from high schoolers and interns, shouldn't top companies be ashamed to employ people below the poverty level?

I realize for a company, cheap labor is preferable but this just perpetuates poverty.

If you took 1 trillion dollars in corporate profits, and spread it over everyone in the U.S. that would add roughly $2500 to everyone's pockets.

http://www.nytimes.com/2013/03/04/business/economy/corporate-profits-soar-as-worker-income-limps.html

I'm not talking about the government adjusting minimum wage. I'm just saying that maybe there should be a social stigma towards large and profitable companies paying employees so little. This is happening in America, at places you shop at everyday.

Just a thought.
Start — Dart web framework inspired by Sinatra
They've been tweeting about it for an hour or so: https://twitter.com/SendGrid

I would expect them to send emails to customers in the event of serious issues though, expecting your customers to learn about problems through Twitter isn't that much better than learning about them from HN.
Didn't knew about this (pathetic?) story, but reading the linked venturebeat post with the explanation and the socks joke clearly this Adria doesn't come out too well...

As an european i must admit that my first reaction to the whole thing was thinking "only in the US", overreacting when sensible topics are involved. If this really happened as she describe, i would have just officially warned the guy for being extremely childish/idiotic at a public event. But this is just me and my desire to be surrounded by adults.
Show HN: Datezy, date with your Facebook friends
It was a weekend project to just remember how it feels developing on ios and practicing objectivec.
Also i have some girls on my facebook friend list but curious about to ask a date, now it's easy with Datezy.

Have fun :)
http://datezy.com
3 things you must do when launching your Startup
Aaand the PR slide for SendGrid continues. Perfectly valid point though.
I don't think I could pull it off. I admire it so much but I doubt I'm interesting enough to spend two months alone. I'd definitely break.
Maybe that's the answer for you. I nearly never drink any coffeine and still do it since my childhood.
dart2js currently targets IE9 and above but I'm thinking that a shim could be written for older browsers. I've haven't investigated this because I haven't needed it, but it should be possible.
Now they're seeing what us Rubyists had to put up with for a while..
Whaat? I had a stint in college studying Mechanical Engineering. You have to basically chain yourself to a desk and become an actual recluse-hermit mutant creature if you want to get through.
I'd say that's pretty 'special' - in a certain context.
I have started using vim just a couple of years ago, much later than I've started coding and got introduced to vim. Initially I thought that vim is for hipster nerds who would rather use something awkward and completely ignore some useful mainstream stuff like arrow keys and a mouse.

Later I've developed a wrist pain and got interested in ergonomics. One thing I've noticed was how badly the arrow keys are positioned and how "unhealthy" it is to use a mouse with a right hand (numpad shifts the position of a mouse too far right). And then I started thinking about minimising use of a mouse and arrow keys. This led to the rediscovering of vim.

It was surprisingly easy to learn and later surprisingly hard to use other editors.
> I would expect them to send emails
I created this app because nothing like it existed. I've always wanted to be able to sort products from my favorite online stores by how much each product had dropped in price. I think we're still the only site that does this. Please let me know if this is not true! What are some ways to get exposure? Google has already indexed over 600k of my pages and most of our traffic is organic search. Thanks, any suggestions or feedback would be appreciated.
Does vintage kernel sound better than more recent one?
As a SendGrid customer, I'm certainly glad I visit HN frequently and was able to find out about this. I'm surprised we weren't notified by them directly, though.
I grew up in England learning English. sth is not very common here either.
Hands-On: Pandora’s All-You-Can-Listen, Ad-Free Windows Phone App
Lives at stake? Please get a grip on your hyperbole. One man was fired, and we don't know whether or not he was already skating on thin ice before the event. Richards is guilty of hypocrisy, not reckless endangerment of life.
Google's Eric Schmidt warns on China's attempts to control the internet
The XKCD-Oatmeal theorem. For every wonder-why that is spawned in the universe there exists an appropriate XKCD and/or Oatmeal.
had the same issue, type the url on your pc into your phone and it will connect for you.
Can someone pie chart this?
Best Graphics Cards For The Money: March 2013
How a Great Product and Functional Swag Transformed The Starter League
U.S. science teachers are behind in training, degree requirements.
New Code School course: Discover Chrome DevTools
It wasn't offensive. I see a lot of cases of ACTUAL, OFFENSIVE sexism on HN. This isn't it.

This is an attention addict using whatever means at her disposal to get attention, without a thought as to the cost to those she uses as pawns.

We all have encountered both males and females that are real victims, and we have also all encountered people who pretend to be offended for attention.

I use to work in the deep south, and down there, the classic "always offended for attention" group are (ok, I'm stereotyping, but its true) are a subset of white, evangelical Christians. They will make a point of becoming offended at ANYTHING, just to show superiority and get attention from their chosen peer group at the same time.
"not having to implement my own password-management infrastructure, ..., as well as insulating me from the hard security problems that come along with such a beast."

But you do realize it does definitely create another, much more serious, security problems right? What happens when the single sign-on server gets compromised? What happens when tokens aren't as secure as they should (like the recent OAuth SNAFUs, with an 's')? What happens when you don't pay attention to all the fineprints in the Persona docs stating things like:

"Be careful if you don't do this it's going to be easy to forge"

and:

"Guidelines to use Persona securely"

?

So it can be used not securely? Like OAuth? Do you think I find it re-assuring that I have to take steps so that things are not easy to forge? What when the latest JavaScript / browser exploits manages to forge requests?

Don't get me wrong: this seems very convenient. But you're trading time for something here. It saves you time by now having to roll your own security correctly (a DB into which you put emails and bcrypt encrypted passwords) but it comes at a price.

The price is the added insecurity that single sign-on adds.
Preferably not with their own SMTP service ;)
I had to pause Ghostery before it would allow me to connect.
We've never been directly notified by them despite their SMTP breaking a number of times.
So people still use UML?
I believe we all get the guy doesn't like vim.

Sometimes a specific tool that helps you with a specific task will help you be more productive. You'd probably be insane to consider doing Java programming without NetBeans or Eclipse. If you are writing code for Windows, you will get better results if you use Visual Studio.

I write a lot of Python code and I prefer Emacs for that. When I code, I prefer to keep anything that can distract me away.
Open source, Web-based office suite takes on Google Docs, LibreOffice
I've been rooting for Tizen (EFL on top of Linux) but it appears to be crap:

http://reviews.cnet.com/2300-13970_7-10015946.html
She didn't file the HA-RASS-401A form. She deserves everything she got.

What did she "get"? If you do something publicly, you are open for public criticism. That's life.

However few would debate that it is utter hubris to use social media to demand a lynchmob response to a relatively mild social faux pas (which is 100% bullying behavior. Ala "I have 9000 twitter followers so you'll see who is the boss"). I don't blame her for the guy getting fired (that's on his shitty employer that knee jerk responds to something asinine), nor should anyone else, but I think the original activities were much more egregious and socially questionable than making a dongle joke.
We do have SPF entries set up for another provider, the main problem is that some services may need to warm up an IP prior sending lot of emails through a backup provider.

What it means is that basically you should be using 2 providers at the same time and send 50%/50% on each provider in order to keep your IP warms.

While I think big services should account for such scenario, I think 95% of Sendgrid customers are using them to avoid setting up that kind of redundancy.

Main question is should I create the same redundancy for my hosting provider, DNS services, CDN etc...
Nice simple idea. Where are the diagrams stored? What measures are taken to avoid them being lost?

I could work out most of the interactions. I suspect people will struggle with connecting two vertices with an edge. You need some kind of visual indication that the creation of an edge has started. Maybe highlight the start vertex and preferably show a preview of the edge after you move around after having clicked on the source vertex.
Honestly, who gives a fuck?

Seriously, use vim, sublime, emacs.. if smearing shit on the walls can be transcribed into text do that.

I do not care.

And neither should you.

It's about getting the job done. Use whatever tools you need to do that. I use vim, and sometimes I'll open sublime for browsing code... does any of that matter? No. I get shit done. That's what matters.
Actually 3.2.12 also added some sort of silly (and broken) patch related to quoting numeric values in ActiveRecord. The primary thing I want out of 3.2.13 is reverting this.

To your more general point, while I don't disagree with your diagnosis of things piling up in stable, I'm also not a big fan of your proposed solution. It looks to me like 3-2-stable is getting filled with a lot of stuff that just should not there; increasing the release frequency is not going to solve this problem.
Interesting aside: There are some things that are faster in C++ than C, for example the standard library sort functions are massively faster because the compiler can in-line the comparison.
Perhaps I should have been more verbose. The point I was trying to make is that neither proposer is more likely to renege. Since they have both given away their 25k investment, it doesn't matter to either of them what the resale value is and thus it has no impact on their decisions. Unless it's assumed that you'll be combining assets upon marriage, which I hadn't taken into account in my original post.

Since you'll have to decline one of these proposals, one of them gets their ring back. Which one are you more likely to accept? All things equal, the 20k resale ring.
It depends on your video card and drivers whether WebGL will be automatically enabled / supported. I had to go to chrome://flags and enable the

Override software rendering list Mac, Windows, Linux, Chrome OS, Android
Overrides the built-in software rendering list and enables GPU-acceleration on unsupported system configurations.

Option to get WebGL enabled by default
Kinda like spitting (with high initial thrust and decent precision). Or doing a double-snap thingy with your thumb or other extremity.

I was born capable of all three. I still wonder if I'm destined for Great things, or just a freak
I agree. I'll also add that TheOldReader is a bit of a pain to add to. You have to search for your feed in another window, then find the RSS or Atom link, then manually copy link to add it as a subscription. That's a lot of stepa. Also, I used their import queue, and nothing has happened for days.
It's Official, GoDaddy.com is the Worst Example of a Website Ever Created
Unlimited P2P - WireOver is Hiring
Yep UML is not going anywhere