skysight-inc/HackerNews huggingface dataset:
I agree with much of what you said - there is significant value in negative feedback.

But here is where I disagree:

>... but it hardly contributes anything of value to anyone...

>... every valuable feedback is a kind of criticism...

Valuable feedback includes positive as well as negative. Negative is actionable feedback, but positive has just as much value in a different way.

Most people are aware that their own perceptions, thoughts, and ideas may be flawed. Negative feedback points out those flaws and should always be accepted. Positive feedback says that in spite of the flaws, there is something fundamentally worthwhile there.

And while upvotes can certainly serve as a form of positive feedback, words are even better.

I'm not suggesting that we should all post meaningless words of encouragement to everything that comes along. But if you're impressed by something you see, saying so only helps.
From the article, "While we were up there we noticed that Civil Air Patrol and private aircraft were authorized to fly over the small town tucked into the base of Rockies." I'm guessing that FEMA didn't feel that they had capability or procedural rules in place to safely mix manned aircraft and UAVs into the same airspace.
Simple and nice. As a suggestion, when saving to .txt through the save button, the new lines are ignored. You could look into that and add them to the output instead of having one long string in the .txt file.
I had this idea awhile back and did some mock interviews manually on Fiverr to see what demand was like. The only interested people were young developers with heavy accents and were concerned about being understood by the interviewer. I decided to pursue a different idea, but I think there is a market.
Bob Moritz, on How to Learn About Diversity
That was my initial guess, too, but a) IMO, that is borderline furniture and b) it would surprise me if it were typically Dutch. Google gave me zillions of patents for milking stools (bucket attachments seem popular), but no definite answer to the latter question.
Maybe that lack of social integration leads to less dopamine, which makes us seek drugs/alcohol/sex. I know I often feel naturally "high" when I feel like I belong to a group/community. Things such as hanging out with close friends, achieving something with a friend, celebrating things together really do make me feel great about life. I mean.. why would I want to seek drugs if that was the case?
> Age or experience has nothing to do with getting things done.

I would argue it has everything to do with getting things done, in particular the right things.

Also, why write an article detailing your experiences and then write experience off completely.
Despite the desires of pedantic prescriptivists obsessed with maintaining the "purity" of a poor translation into English of the Latin name of a logical fallacy as the sole use of the phrase "Begs the question" in English (a use which is always intransitive), the always-transitive (and thus, impossible to confuse with the fallacy name) use of "begs the question" in a way which makes more sense with the normal English definition of the words in the phrase is in widespread use, is well-understood, and actually provides an avenue for the intransitive fallacy-naming use to make some sense (as the intransitive use can be viewed as a special case of the transitive form where the object -- the question a call for the answer is made -- is the same question that the original proposition was attempting to answer.)

So, the pedantry on this point is pointless and counterproductive.
So what's happening here is that you're citing "our economic system" while attempting to relitigate the concept of a market. The "tell" for that is your use of the term "reasonable price". If you think there's a "reasonable price" for music that any seller is in any way obliged to offer, you probably don't really believe in market economies.
Hey, Startup founders: You're networking wrong
Everybody says something different about this
Now the modern equivalent is "Oh man, how are we going to pay for college for all these kids we're planning on? We'd better have fewer of them or we're going to go broke long before we die or they're able to support us."
Ask HN: Developer's Resume
What are some good examples of how a developer's resume should differ from the norm? What sort of tactics have been used in these resumes that have proven successful?
As someone else noted though, FEMA itself says that's the FAA's responsibility, even during emergency situations.
If you're already doing the majority of your work (total run time) in C code, then of course you're not going to benefit from a Golang back-end, but I'd challenge the "usually" portion of your claim. C wrapped in Ruby is not the same as pure C or Golang.

The tool-selection argument quickly devolves in to the usual arguments between the benefits of languages like Ruby versus lower level languages, but I'm not sure that's the most productive conversation. That's well traveled ground.

What I'm saying is that I'm happy to see this (Golang workers available through a Resque API) as an option. I'm not advocating blindly replacing C implementations (or any other implementation), but I wouldn't be surprised to see a Golang back-end outperform Ruby code, even when that Ruby code is calling in to C libraries. The usual rules apply when making that evaluation. You have to see for yourself.
Another step towards NFC being skipped as a truly impactful technology?
The Hidden DNS Tax - Cascading Timeouts And Errors
Funnel Of Love how to lap dance
Can someone say acqui-hire?
9 Things to Consider When Naming Your Business
Keep in mind that it's not 900 engineers.

At the time Instagram was bought by Facebook, (and still I think) they didn't have any kind of ads and thus no need for sales people and a reduced need for engineering, product management, biz dev, etc. as well.

Media outlets hadn't really picked up on Instagram yet (at least, not as a tool to use themselves), so no need for media relations people. They didn't really need biz dev people yet like Twitter certainly does. (e.g. you need people to make the integration of Twitter in other platforms like iOS and OS X happen)

Also, Twitter is older than Instagram. Over time, if success is still going, it's somewhat normal to increase your staff just because there are things you can improve all over the place (product-wise as well as company-wise).

And now that Instagram is part of another company, it's hard to compare the numbers since they might take advantage of Facebook resources here and there which are hard to account for.
Bowery is a street/neighborhood in New York City.
Startup Develops Virtual Insurance Card App to Manage Healthcare Costs
Hello there! Resque maintainer here. This is super neat! I'll make sure to link to goworker in our docs. I have wanted to do something like this, but haven't gotten around to it yet.

Please let me know how I can help you stay abreast of what we're doing with Resque 2.
In the past, FEMA has worked with robot teams. I hope this is a misunderstanding based in miscommunication. The other, more negative possibility is that the drones are interfering in communications. Interference happens quite often in disaster scenarios, so bandwidth is strictly controlled.
I don't really see what that has to do with the parent comment's apparently reasonable concerns for safety.

So FEMA doesn't have authority and should go through the proper channels. I don't think anyone would dispute that if that's the case.
How Detroit went broke
Because they're afraid that a uav will collide with a helicoptor or light aircraft and kill people, is my guess. It seems like a reasonable fear. They wouldn't be permitted to do the same thing near other high-traffic air corridors.
How is it being skipped? As an example, parking meters in San Francisco are almost all NFC-equipped. Google's flagship phones have all been NFC-enabled. The future looks bright for NFC...
Wouldn't your stateful packet inspection firewall notice the remote attempts to reach the backdoor? Assuming its running openbsd and not also full of hardware backdoors.

This is one reason I never buy hardware p2p off bitcoin trading sites and forums, since it would seem logical to target those buyers who may have stuffed wallets to clean out
Actually I'm danish, but the exact same problem applies. My bad :)
TLDR: Datomic is like Git.

In traditional ACID databases (SQL), all queries (read and write) mostly only scale UP (beefier db machine), not OUT (lots of db machines is very hard). Datomic is an ACID database where writes still scale UP, but reads can scale OUT.

Consequences of this separation of read and write means that datomic reads scale practically arbitrarily for both query load and for dataset size. Writes do not.

This is a lot like Git, where you have to push to a central place which orders and rejects commits, but you can make useful reads from your local machine without touching network. Datomic is a lot like Git + realtime secret sauce.

That's only half the value though - Datomic also doesn't have an object relational impedance mismatch. This means Datomic doesn't need ORMs; Datomic's programming model is simpler than SQL for a competitive set of features. So you code faster with less bugs.
say no more... wait. say more.
Garbage collection is a particularly cross-cutting implementation issue, and tends to interfere with all kinds of abstraction. You're essentially making a system that knows which specific ways abstraction can be broken safely, so that you can defer resource management to it in the future. Retrofitting a GC is even harder. You can bolt on a conservative collector (like boehm-gc), sure, but that can lead to many unexpected performance issues (see e.g. http://timetobleed.com/6-line-eventmachine-bugfix-2x-faster-...).

Writing a virtual machine for a GC'd language and then trying to give it a portable, reasonably convenient C API convinced me that it's a significantly harder issue than most people realize. (Particularly after scrapping my third prototype!) The C API also impacts many things, and tends to bring up nasty edge cases in the GC.

Lua seems to have settled on a design that works unusually well, and is worth studying. Still, Lua can safely cut corners that Python and Ruby cannot - they have threads, which also break a lot of assumptions.
UI is not part of the package. Thanks for the feedback!
Your reaction was identical to mine once I saw the fourth picture of the open layout. I can't imagine having to work so close to others.
By my count, Google has 50 products they support.

http://www.google.com/intl/en/about/products/

1000 employees per product (many of them small) seems asinine to me. I could definitely be wrong, but this seems like extremely low productivity. Does anyone have any insights into this?
Anyone interested in learning more about Devise [1], Breakman [2], Simple Form [3], or Sidekiq [4], should check out RailsCasts [5]. Ryan Bates, who runs RailsCasts, has screencast episodes on all of these. With 400+ episodes, if you have an idea, he has most likely done a tutorial that will walk you through the implementation, this is invaluable for everyone from newbie to experienced, in that it will likely save you lots of time.

ps. Using Michael Hartl's Ruby on Rails Tutorial [6], and Ryan Bates's RailsCasts, I was able to go from zero knowledge about rails, to implementing CRUD apps [7] in a couple weeks. As a side note, I things these two resources show the power of internet/distance learning.

[1] http://railscasts.com/episodes/209-devise-revised

[2] http://railscasts.com/episodes/358-brakeman

[3] http://railscasts.com/episodes/234-simple-form-revised

[4] http://railscasts.com/episodes/366-sidekiq

[5] http://railscasts.com/

[6] http://ruby.railstutorial.org/

[7] http://en.wikipedia.org/wiki/Create,_read,_update_and_delete
This has been a long time coming after Box poached one of the top guys on the Google Docs team.
Are you saying the following?

Russia : Chechnya :: USA : Syria

Because that would indicate an impressive level of geographic, cultural, and political ignorance. Congratulations!
I live in Longmont, one of the more heavily affected areas. This makes me absolutely livid. Local officials have handled the situation extremely well, I don't even understand why FEMA was needed in this situation.
It may just be posturing or covering their asses.

Or they may be able to argue that, since they are operating their own aircraft as part of the recovery operations, the presence of UAVs in the air is a risk to their aircraft. And so, by flying a UAV, you're disrupting their activities.
I echo some of the sentiment that some of these gems provide, but they are quite helpful in getting a quick project up and running in a few minutes to start playing around.

Some of my favorites:

figaro[1]
Alternative to dotenv, awesome mascot.

rack-mini-profiler[2]
Often folks will say to save performance tuning until the end. I find having this around from the get go makes it much easier to do as you move along.

I love sidekiq though. Probably the best on the list. Background queues are essential to most, if not all Rails applications. The goworker post from today looks interesting too.

[1] https://github.com/laserlemon/figaro

[2] https://github.com/MiniProfiler/rack-mini-profiler
Nice write-up about some nifty tricks!
Ruby tricks blogs are dime a dozen but I really enjoyed this post as well as Part 1 which was posted here few weeks ago.
Looking forward to the rest of the series!
My experience: it's incredibly easier to NOT use devise. I've wasted so much time reading and hacking devise source code, while the result is slower and more vulnerable than rolling my own. It does a simple job, but there are too much code to make it compatible with many rubies and operating systems and older versions of rails that I will never use.
Only the data you need is fetched (and cached) so the client only has a subset of the database.
A Twisty Maze of Linux Clocks, All Slightly Different
Crypto-Gram Newsletter – September 15, 2013
>There is a practical concern that Wyoming is already full.

Full? It's mostly empty!
You could make everything oversized, then apply a scale of .25. That will improve the aliasing a bit.

Same for the logo. The scale transform should never exceed 1.0.
The article skirts the obvious: Kwame Kilpatrick's corruption:

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

The guy went to jail for f's sake. I wonder how much graft and embezzling went on that nobody was ever charged with?
Thanks. I misunderstood your (original, unedited) comment to refer to a golang goro (go func()), not clojure go macro.

Yes - this seems to be a key difference of golang's approach. The runtime+scheduler conspire to make a blocking goro much cheaper than an OS thread.
Postmates CEO tells customer to 'f--- off'
Definitely a bit more computationally intensive than I would have imagined it to be. That's a bit of a challenge even for some with a CS degree!

Cheers for pointing this course out, though. It's right up my street.
A Message To our Customers from our CEO
From: http://www.nsa.gov/public_info/_files/speeches_testimonies/2...

When conducting 702 FISA surveillance, the only information NSA obtains results from the use of specific identifiers (for example email addresses and telephone numbers) used by non-U.S. persons overseas who are believed to possess or receive foreign intelligence information.

Foreign terrorists sometimes communicate with persons in the U.S. or Americans overseas. In targeting a terrorist overseas who is not a U.S. person, NSA may get both sides of a communication. If that communication involves a U.S. person, NSA must follow Attorney General protects the privacy of U.S. persons.

The collection under FISA section 702 is the most significant tool in the NSA collection arsenal for the detection, identification, and disruption of terrorist threats to the U.S. and around the world.

It's probably all true. I'd wager the majority of information gathered from surveillance activities under the FISA is to spoil terrorist threats against the U.S. However denials like this have a way of avoiding the definition of, "terrorist threat," or explaining the scope and restrictions the information so gathered must be used.

I suspect they might use the aforementioned section of the FISA to enable the extradition and persecution of whistle-blowers as terrorists. This would allow them to black-van these people and remove them from the world. However one can only speculate that this is true. And therein, in my opinion, lies the danger.

Edit formatting issues...
Thanks. I misunderstood the original comment to refer to golang code. The edited comment is clearer.
Because if they don't exhaust their budget they won't get as much funding next year. Got to put some boots on the ground and make it look like they're busy!

EDIT: Seriously, though. It occurs to me that I'm being a smart ass around a terrible situation (even if there is truth in what I said). I hope all is well with you and yours. If I was religious I would pray for you!
You're doing it wrong.

http://static03.mediaite.com/themarysue/uploads/2012/08/bts1...
Actually it's that you have more options in core.async. In some cases you want dedicated threads, other times you want lightweight threading. Core.async allows for both models.

Simplicity doesn't always mean "one" it means decoupling related ideas. Sometimes simpler means more things that each do one thing.

Notice how Clojure has refs, atoms, vars, and agents. Each does something completely different, each with its own tradeoffs and bonuses. Coupling reduces flexibility by throwing all the tradeoffs (often with additional issues) into one large pile.

So I see core.async as being inline with the Clojure ideals. Pull things apart and offer only simple primitives that can be combined to create larger systems.
I certainly don't think that it is "obvious."

For example, I think "policy that hasn't kept up with new technology" is far more likely than "semi-malicious coverup." And "legitimate need to control access to the area" as well as "fear of a mid-air collision with small aircraft" is at least worth considering.
It isn't ready for a "show HN". Global timeline is there for getting exposure. It looks intimidating now, but it shouldn't. Thanks for trying it!

Self-hosting and updating an entire web app is not very realistic these days, but exporting in a ready to deploy site is a feature I'm thinking about. It isn't implemented yet.

I don't want this to have a private mode, everything is public. You can't guarantee privacy these days. My target is more towards what Medium and Svtble are doing, than WordPress.
Build a Hackable Bytebeat Player
Evict, a bug tracker written in Rust
I don't see mobile wallets going too far until Apple gets on board. And that's a big if at this point, seeing as there won't be any NFC on Apple devices for at least another year.
Re-Inventing the Hackathon
I agree with Ma8ee. In North-western Europe, flags mostly come out for whatever sports the people are interested in.

As for USA, "buy american" movements come up every once in a while. Apple and Motorola's new ads display "Made in USA" as if it's a feature. "Freedom fries", happened recently, though it seems to be dead now. You have Fox News that's always clamouring about American this or American that. I don't believe that Fox News represents general American beliefs (though I don't rule it out), but the chunk of Americans that Fox News represents is too huge to sweep under the rug.
Indeed they do say that. My – admittedly rather poor attempt at a – joke was that the ‘command line tool’ to which you were referring is indeed quite usable and user-friendly; as opposed to, say, ed scripts.
Mindjet and Spigit Merge to Advance Business Innovation
They said that they will delete the data "over a few days". I only deleted my Google+ profile, not the entire Google account and I had manually emptied the profile anyway.
"I'm sure some FEMA director type looked at his operations book and didn't see any situations that would require or allow for drones so he told them to stop that activity. "

Really!? That's how you think it went down? Not that some thoughtful FEMA rep was concerned about coordination of all aircraft and chose to ground them out of caution? Or maybe temporarily until they determine whether this private party is helping?

I know it's fun to imagine government as a bunch of "by the book" stumbling idiots, but the reality is far less entertaining.
Possibilities for why:
-Access to better medical care (lower mother/child mortality rate) which means children are more likely to survive unto adult hood. Also includes birth control (pill, condoms, hysterectomy/vasectomy, etc). If parents (or individually potential mothers or fathers) don't want kids, they have choices to prevent.
- Women have better education and choices: can work, can be stay at home mom, work at home mom, working mom, mom/not a mom, married/not married (and so many other mixes and situations I won't go on).
- Children in developed countries take more resources and time to raise. Education mostly, but also socially pushed 'toys' and activities. Also take into account the 'emerging youth' trend which includes the 20-30 somethings that stay with their parents during/after highschool/college trying to find work/purpose. This costs parents money and can delay their retirement or other goals. More kids there are, more $ and more delay of goals.
- Parents are no longer relying on their kids during retirement. Retirement funds, pensions and savings no longer require relying (as much) on the adult children (of course that's the ideal, but not always what happens).
-Children are no longer needed to mind the farm/family business.
-Adults are getting married later in life. Less time to have lots of kids, and having kids later in life can result in fertility issues and health complications.
I list these mostly since as an educated woman who recently married in her mid-late 20's, I've thought of these and relate with these and how they work in my life. While I like the idea of a large family, like my parents had, it doesn't make sense for my husband and I. We plan only 2-3, closer to 2 kids. We're waiting to finish schooling (my second bachelors and my masters and my husband's schooling after jumping around trying to figure out what he wanted to study). We're both working full time, so no money due to school, no time due to work and school. While my parents rely on their children due to the economy, I know its more of an exception now than a rule.
We're in the US, but I've sometimes considered moving to European countries that encourage families due to a stagnant/low birth rate (but of course don't like immigrants).
How long did you estimate this tool would take to write? :-)
That term doesn't seem to fit here

>Affective Labor is a term identifying work carried out that is intended to produce or modify emotional experiences in people.
http://en.wikipedia.org/wiki/Affective_labor

Seems to imply that the work will be changing the emotional experience of a 3rd party rather than the parties doing the work.
This is such a ridiculous premise. Why should the entirety of the tech business universe fit in to the Microsoft vs Apple dichotomy?

If there is one thing that I have learned in the course of bootstrapping our company, it is that there are innumerable ways to build a successful business. Anyone pitching you the idea that "this is the 'one true way' business is done" is wrong. I'd extend that axiom to "these are the 'two true ways' business is done".