skysight-inc/HackerNews huggingface dataset:
I grew up during the 60's and 70's, when words such as "ass," "bitch," and the like, were absolutely forbidden by my parents as well as by their peers. Today profanity is much more widely accepted, as evidenced by mainstream media's lessening of censorship regarding certain bits of profanity.
I dislike mustard, and find that the words "fine," and "mustard," are mutually exclusive. (lol)
That's cause you aren't actually looking at a PDF, most likely. If you are actually looking at a PDF in Chrome's renderer you will definitely be able to save it.
Technical details of how Exfm built their iPhone app using PhoneGap
Briefs iOS Prototyping App
AP Twitter Hack Preceded By A Phishing Attempt, News Org Says
The First Ever Synthetic Biology Kickstarter Is About Growing ‘Glowing Plants’
It's a defence against "buy it, install it, return it, keep playing installed version." For games with heavy DRM this doesn't make sense, though.
Who said 4 years old? I was ten.

Concerning actual four years old, I don't actually know what should be done to them. I was off-loaded to day care, it was neither fun nor productive, but what's the solution?
I really don't mean any offense because I think you are well-meaning here, but your response reads like "Why wasn't this article written with me in mind??".

I think the answer to that question is: because you are not a working mother.

Sometimes it seems like men are used to being the default audience for everything (probably because for most things, they are), and are surprised when someone writes something without considering their perspective. You see this all the time with boys on Reddit; they are constantly shocked that some of the content there is submitted by women (even Hacker News is guilty of this on occasion).

Yes, you could benefit from some of the key points of this article, and yes the author does think of women as a group with unique interests.

That's because they ARE a group with different experiences. I tried to pretend this wasn't true for a long time, because it is quite inconvenient, but eventually I had to give up and admit it; our society holds women and men to different standards and expectations. I think women are much more likely to notice these differences and become frustrated by them (though not all will, of course). Gendered advertising, objectification, and media failing the Bechdel test are things I notice on a daily basis. It's not surprising to me that a woman would want to write about her experience as a working mother.

"She doesn't think to write about people, but only about women."

Women are people, my friend. It's ok for them to write about their unique experiences.
The one thing I would give as a benefit to setting a deadline is that it can help prevent feature creep for a specific version.[0] The amount of times that I have had a manager come to me just prior to a version being ready to ship and ask me to squeeze a new feature into this release is staggering. This is where being able to push back with "not if we are going to hit the release date." really helps.

Now ideally you are able to agree on what to put in each release and stick to it, but a lot of work places are not ideal and feature creep can be a huge issue which can easily be addressed by implementing a release schedule and sticking to it (for the most part).

[0]This is more applicable to areas such as mobile where it is unrealistic to ship releases every week.
Developer Brings Google+ Commenting System To WP
Looks great, just purchased.

+1 for coffeescript/source maps, we do everything in Coffee.

+1 for charging, i hope you get the support to work on this full time. Maybe consider an open source basic / premium closed version though.

+1 for a sublime plugin that does code completion/inspection based on previous runs of the code.

Nice work!
We posted a chart of what the sentiment reaction and recovery looks like on our twitter feed. https://twitter.com/KredStreet/status/326758648737038338
I don't see why you'd use this instead of AeroFS. AeroFS also has much more useful business features once you grow into needing that.
It's "International Science Times" in name only. It's a tabloid masquerading as a science site.
Did any journalists actually retweet this? I had a dozen journalists in my timeline all yelling "fake."
This ideological P2P sync will only work if the server you're using it on has the highest chance of staying on. Which is a home server.

How can BS connect to ownCloud to push the updated files to avoid an emergency where, you're not a Dropbox member, and your device was stolen and turned off?
Good lord, fired? For re-tweeting an AP tweet? You may want to do independent verfication, but hell, it's the AP. It's not like somebody set up an a AD account and tweeted it as a fake AP. I don't blame anybody for re-tweeting that.

What is with people and wanting people's jobs over every little thing these days? In the land of Twitter and Facebook, you're not allowed to make an occasional honest mistake any more.
You clearly missed the fact that i said px, and not pt.

I also find it hilarious that I get down voted on this of all things. Too funny.
Hey HN. I've been seeing a pretty awesome girl for the last couple of weeks, and wanted to send her a series of notes.

To that end, I wrote an ephemeral messaging system using Sinatra + Redis that authenticates her ID against Facebook and will show her a new message every day. Each message disappears from the public web once its day has passed.

I've released the code on Github; you can use it to display any sequence of messages over time to a set of authorized users. Documentation is pretty sparse right now; I'll be posting better comments, a readme, and license information (using MIT) tonight.

Anyway, enjoy!
Keep in mind there can be a middle way. You can build on top of other people's data using your propietary algorithms, to generate even more valuable data. Example: SEMRush - they scape keyword data to build a data on keywords your competitor is ranking for.
Wow, even posters get their middlebrow dismissal, with its characteristic signature of uncharitability pushed so far that it crosses over into mistakenness.

Even the most formidable people often put "ornaments" in their sight to remind them of things they might otherwise forget. So it's mistaken to conclude that such things are as a class useless. And I know from experience that this particular sentence is useful, because the same sentence is printed on YC t-shirts, and surprisingly often I find myself in office hours answering founders' questions by pointing to their shirts and saying "make something people want."
America now has more solar energy workers than coal miners
Neat. Are you planning to expose any documentation on your tool? Would love to learn how you are approaching it.
That's largely due to taxes though.
More generally, when you are coordinating activity with others.

If the code being deployed requires announcements to users, Help Desk people, changes to other applications, changes do documentation, etc., then these are not "artificial" at all.
>Until the past couple of years, most of the tech community has conceded that linux on the desktop was not ready for primetime. Hell, even now, there isn't a consensus and most would not recommend it to those on "the outside."

No, I just have a longer perspective. You're probably too young to remember that most of the tech community, their mother and their dogs considered Linux "ready for the primetime" during late 199x.

The time when every other pundit was quoting "The Cathedral and the Bazaar" and VCs invested in several Linux distributions (which included relatively established companies like Corel, Novell, et al). There wasn't even OS X (or Google) to keep them amused, it was all Linux and OSS.

It was said to happen "any day now", nay, it was "already happening". Including huge over-valuation for Linux companies, from VA Linux to Eazel and whatever Xamarin was called back then. They abandoned that thinking around 2000-2002, after the dot com crash etc.
awww good article :)
It could retweeting bots/spammers
That article was extremely politically incorrect, often offensive, and deliberately abrasive.

And it also raised a lot of interesting and thought provoking ideas.
Nice Article on VIM time savers.
Every child adds a new dynamic to your life, and our lives are very dynamic at this point ;-)

Two other things I want to mention:

- Kids are incredibly resilient. They will not break even if you make mistakes.

- Crying and fussing is not always a sign that you need to do something. Babies cry. If your child has a clean diaper, isn't hungry, and doesn't need to burp, there's no harm done in letting them cry themselves to sleep in a crib, in a room by themselves.

Many people nowadays, parents included, consider those to be very harsh ideas. But really, it won't harm the child or you (physically, mentally, emotionally) to let them cry themselves to sleep.
You bet. Helps me sleep at night.
There's an old Irish pastime of insulting someone to their face without resorting to blatant profanity, and if you've ever heard it you might reconsider your position.
This isn't just a hacker stunt, it's a great way to make money:

1. Acquire a large hedging position that cashes in if the market should fall.

2. Hack AP's Twitter account and post an alarming bogus news item.

3. Wait 15 minutes.

4. Sell your position.

Now -- who can say this isn't the real reason behind the hack?
A Call for More Professionalism in Tech
Yeah, how often do prosecutions actually occur? The market is huge and trades can easily get lost in the noise. Was anyone arrested for trading prior to 9/11?

The only way to figure out who was making trades on the expectation of this hoax would be to find the hacker, which probably means finding who controlled a botnet, which probably means convincing Russia to extradite someone. Good luck.
I was in the alpha for this, but didn't use it. The single reason was that they had no solution for "two files modified while offline" at the time.

This is just far too likely for me to remain an unaddressed issue. I don't know if it's been improved since then.
Think of it like you would a charity auction; you're giving to a cause and getting a bonus item.
Is that really an infographic? Seems to me to just be a regular graph with callouts.
Well put. It's all about context. Understanding your role and how to influence the result is part of the "game". You do not escape the "game" by being good at coding most times.
As an insider I can tell you that many companies have tried and/or are considering every one of these suggestions. That's not to take away from OP's point; the suggestions given are definitely out there for the average brand, and would set them apart.

Some examples:

KLM Surprise. "When passengers check in at KLM’s Foursquare locations, the KLM Surprise team finds out information about the passenger, then uses this to come up with a personalized gift to surprise the passenger with." http://surprise.klm.com/

Citi ThankYou Points. "Through a Facebook application, ThankYou members can combine points to make a charitable donations or choose from rewards. Citi says this gives members a chance to help their friends get a bigger reward or support a common cause." http://www.lowcards.com/share-citi-thankyou-rewards-with-fri...
This isn't a Dropbox alternative by any means. From what I could understand, you need to keep two of your machines ON in order to sync. The best it could be called is replacement of your USB drive.

AeroFS does something similar and it apparently doesn't require keeping two of your machines On at the same time, though it didn't work for me as advertised, so I gave up on AeroFS.

Using Dropbox in the title with this, is misleading.
not knocking all the great stuff YC does, but the analysis here seems to assume that none of these companies/jobs would have been created otherwise, which sounds incredibly far fetched.
On average, the accelerator has invested between $15,000 to $20,000 in each company participating in their program...

If this is the case...

Based on specific macroeconomic assumptions, we calculate an economic value of around $6.1 bn added since the accelerator was founded in 2005.

...this seems phenomenal, but also highly suspect. How is it that YC is investing so little in so many companies that the average investment is $20k or less? That's almost nothing by Silicon Valley living standards (which, based on HN bias, seems to be a significant share of YC's audience).

$20k, even in very low-income areas, isn't even half the yearly pre-tax salary of anyone who's very good at anything or has an adult's bills to pay. And that's one year for one person. They cite 2-3 founders as average... this absolutely does not compute.

Unless the average YC alum gets enough to operate for about three to six months without employees, advertising expenses, hosting, or any other paid service, and this somehow results in an average of $15,000,000 in "economic value," this article is some inexplicable sort of bullshit.
https://news.ycombinator.com/item?id=5596212
If you're keeping score, I got from +3 to -4 (current) for this one.

It's supposed to be a telnet SMTP session, using a fake email, and to mimic the standard cliche plot of Hollywood movies, with the convict returning to seek his revenge.

Not meant as misogynistic or anything (the "bitch" is written "in character").
Doesn't the fact that you need to point at them rather somewhat suggest that owning "ornaments" with the phrase isn't useful other than for the sake of art? Buyers of this poster likely won't have their own pg around to point at it and remind them to pay attention to the meaning :)
An honest mistake is misspelling someones name. Retweeting that the President of the United States has been injured without taking 10 seconds to establish the veracity of story is just inexcusable and lazy journalism which could someday get people hurt.
My boss is pretty cool about this. He asks for estimates on tasks for resource management purposes, but he assumes the estimates are wrong out of the gate and we adjust as the project progresses. So, I agree that focusing on an arbitrary deadline is foolish, but drawing a line in the sand can help keep people on task.
The fun part of parallel programming is getting things running on your GPU, parallelizing the algorithm, then tuning and optimizing the code. This is easier, faster, and more pleasant in CUDA with it's mature tools and ecosystem. That's why open source projects often use CUDA.

The advantage of OpenCL is that it runs on more platforms (not just NVIDIA). The problem is that it's more complicated and more of a headache.

My advice to programmers is to start with CUDA and play around with your problem for a while. Time spent learning how GPUs work, what kinds of operations are efficient, and how to parallelize algorithms is not wasted if you switch to OpenCL later. Once you've made some progress then make an informed decision about whether you want to go to production with CUDA or OpenCL.
This is cool, however, Postgres could probably achieve higher performance without the GPU as well if they added concurrency on the CPU for certain type of operations (e.g. aggregation, sorting, etc). That would be a killer feature.
Congratulations! In a year from now, this will seem only trivial, and you both will be enjoying your beautiful kid. As a father of two, I have some advice for you:

- things will get better. Slowly, but still. Take it day by day, and accept that times are really, really tough right now. Acceptance is the key here.

- at least consider to stop breast feeding. My wife had similar issues as yours, and the sleep deprivation was killing her. I know there's a big pro-breastfeeding lobby, but there are no convincing and significant scientific studies that say conclusively that breastfeeding is better OR worse for your child. We gave our 2nd formula after a week or two, and we were all happy with it.

- do what feels good, trust your instincts. Don't listen too close to other people's good advice. Including this one.

- get someone to babysit for a weekend. Gt a decent night sleep and do something funwith your wife. She'll appreciate it more than you think!

- most of all: try to enjoy the little moments... Her sleeping in your arms, on your lap... They grow up so damn fast you wouldn't believe it!

Best of luck!
That is my hunch as well. HFT algorithms do exist which trade primarily on news feeds, and given the relative ease of harvesting Twitter data, there has to be more than just a few HFT bots that reacted to this.
One page from readability:

http://www.readability.com/articles/9tjb0hdo
FWIW the vast majority of my friends married in the 20-28 yr old range, as did I. I don't see it as much of a time limit practically really. The ones that married later, I don't know if the sample is large enough at that point, but they all had careers that had them moving from one city to another, so maybe avoid that so that you can stay in one place long enough to make meaningful connections I recommend.

For your second point, yes there is an asymmetry, but I say it's more that the vast majority of everybody I know, their spouse is +/-2yr of their age. I know more couples where the wife is at least five yrs older than the husband than the other way, though the men were in their late twenties when they married. Again the sample size may be too small to draw conclusions from.
Apparently mistakes are no longer allowed. I was just reading this piece earlier today about a North Dakota news anchor who was fired over an open mic mistake. http://www.thedailybeast.com/articles/2013/04/22/north-dakot...
Is it? I believe dropbox handles files in up to 8MB chunks. If a chunk is not modified, it's not re-uploaded.

I use encfs though, good suggestion.
Nvidia uses ECC RAM on their GPU compute cards, an important consideration for serious HPC computing.
Breeze JS
It is also nice to see how much great work is going on WebGL these days[1]. Hopefully, tools like this will help even more create amazing things with it.

[1] http://metaphysicaldeveloper.wordpress.com/2013/04/23/webgl-...
One editor/IDE or multiple?
I have been stuck in Vim land for a great many years, but looking around at my coworkers and their setups, I got the cool stuff running everything command line but they got project intelligence, code refactoring, great completion and lots of other great features because they use whatever editor or IDE that fits whatever task at hand because it was created specifically for it.

For a long time, I have been dismissive of their setups because they didn't have a single editor that they had mastered, but used many of which they were only okay at using. Hell, I even disliked programming for Mac and iOS in the beginning because i had to use XCode!

But I have begun to put doubt in my setup. Is it the right choice when it's not perfect at everything?

Do you use a single multi-purpose tool, or do you use different tools for different jobs? What are your thoughts about it, and what do you use and for what?
The perpetrators would have had to have short the entire Dow to make a profit on this piece of news as it did not focus on any particular stock or sector.
And they would have needed to exit really fast to make their bundle.
It could have been an HF app designed to act purely on this kind of situation though
daemontools is high on the list of other options I want to evaluate, I just haven't gotten around to it yet!
Yoke a middleware framework for Vert.x 2.x
All my advice in one word: http://i.imgur.com/ectqP.gif
Are startup pitches really THAT important?
Or use a config file and bind to whatever you want. Also you could specify a username and a password for the web gui.
The saddest part is that I would have been willing to capitalize SpaceX voluntarily, as an investor. Instead, Elon Musk steals from me through NASA.
Good point, I only use TrueCrypt for sensitive documents (small in file size), and don't worry/notice the entire volume sync.

BoxCryptor does look like a great alternative; however, it's not open source and does come w/ a price (literally and figuratively - file names exposed if using free version or drop $50 USD).

Have you used BoxCryptor? Curious what your experience has been. I'll give it a try.
It's all fun and beautiful with 4 hours tasks until you get system, where you need 1-2 weeks for every task to get in context.
In posts like this i allways miss some practical advice, how to brake those large tasks into small ones.
Op wat moet je letten bij het onderhoud van je zwembad?
"- that, instead of handing out prizes to customers, gave customers the ability to award prizes to employees who treated them well..."

that's how we ended up with the patronising bullshit called tipping.
>Are you talking about intuition numbers, or random numbers? They are fundamentally different things.

Not if your intuition is based on random feelings and thoughts instead of "empirical research".
Low enforcement might start issuing warrants to hand over your customer list as a list of potential suspects. If I were you I'd start that rumor myself.
It's commercial.
>> How do you ship logs? UDP? TCP? TLS?

> Yes ;)

ok, missed it, checked again. UDP, TCP - yes. TLS - not yet?

I checked tutorial, nothing there. Since most [semi]serious projects have a least some servers, I suggest to add a separate example, smth like:

1. We have 5 servers. And we collect logs to server 6. 2. These are settings you need to use for 5 servers. 3. And these are settings you need to use for the collector [IP:Port:TCPwithTLS].

> Dendrite scrapes your existing logs

Does Dendrite tail? Can Dendrite consume/scrape some existing/old log files?

BTW, what was your actual max throughput? Did you use some internal queue in the design, like rsyslog is doing?

> Dendrite isn't trying to be Logstash. I'd like dendrite to be the agent you use with logstash, greylog, papertrail, or whatever.

I am confused here a bit. So Dendrite is like StatsD on steroids?
Because most consumer software is not as insanely parallel as doing millions (billions?) of isolated lookups. If you ran most applications on the GPU, you'd see something like a 1000x slowdown because you're only able to use a single path (instead of hundreds / thousands at a time), and each path is way way slower than your average CPU.
I'm building a rails+angular app at the moment, and sort of fell by default in the component-type folders. Reading this blog makes me think that you're right and topical folders are much better, but then an alarm bell goes off. If this is a good way of doing it, why isn't it the Rails way of doing it?

Does anyone know if the Rails core team ever discussed using this directory layout? I know that it would take a fairly big rewrite of some glue logic in Rails that we all know and love, but merely 'hard to do' often does not stand in the way of 'the right way' in Rails.. right?

Can anyone point out something that immediately stands out as possibly problematic?
>>maximizing murder has a choice between a quiet but effective means of killing people and a loud but ineffective one

Not really, it has nothing to do with being effective or loud, they go for the option that spreads the most terror... For example poison city water supply or send letter bomb. The flasher option here spreads less terror. The goal of a terrorist is to force political change though terror.
Design & Compile living code
In the early 1980's, while serving in the US Army, we sang some rather explicit cadence calls, and this practice was curtailed by the increasing presence of females in the ranks.

Stomp with the left and drag your right!"
SKULL FUCKIN!
SKULL FUCKIN!
If you like the pussy tight!
...

Our NCO's were masters of creative profanity.
But that's an infantry unit, not an office.
The Boston Marathon Game
Not sure if this was done on purpose, but if you click on sign in with facebook and then hit cancel on the facebook dialog box, the card still opens... just a heads up.
Maybe it's the Silicon Valley mindset where everyone switches jobs every six months anyway (as companies go bust et al) so being fired is basically a slap on the wrist, career-wise.
Gotta wonder why these aren't defaults.