skysight-inc/HackerNews huggingface dataset:
TIME actually has a good, comprehensive list of ways to help:

If you’re looking or have information on a missing person, Google Person Finder has launched a Typhoon Yolanda page. A Google Crisis Map is also available for evacuation and relief information.

The mGive Foundation is collecting donations from U.S. wireless subscribers, who can text AID to 80108 to give a $10 donation to the organization’s Philippines Typhoon Diaster Relief Fund. Charges will appear on the user’s wireless bill or will be deducted from a prepaid balance. Text STOP to 80108 to stop or HELP for assistance. Full terms are available here.

UNICEF is supporting relief efforts by helping displaced families find access to shelter, clean water, food and vaccines and airlifting $1.3 million of additional supplies from its Copenhagen warehouse. You can donate online, call 1-800-367-5437 or text RELIEF to 864233.

The Philippine Red Cross is providing a tracking service for family members looking for missing people. The organization is accepting donations on its website (100 PHP = $2.30) and is looking for volunteers to help assemble relief packages at its headquarters in Manila.

The American Red Cross has also activated a family-tracking service for those looking for a missing family member in the Philippines. Donors can send a check to their local chapter, indicating “Philippines Typhoons and Floods” in the memo line.

The World Food Programme is mobilizing 40 metric tons of high-energy biscuits and additional relief supplies, but it is also accepting donations online or by calling 1-202-747-0722 or +39-06-65131 from outside the U.S.

CARE is accepting donations on its website and has deployed workers to the Philippines to assist with emergency relief. You can donate by phone at 1-800-521-2273 or +1-404-681-2252 for international calls.

Oxfam has emergency responders on the ground to assist with relief support. The organization is asking for contributions to its Typhoon Haiyan Relief and Recovery Fund online.

International Medical Corps is also on the ground to help assess damage and is accepting donations on its emergency-response page for Haiyan relief.

ChildFund International is distributing clean water, food, blankets and other emergency aid items. Staff members are also setting up child-centered spaces in evacuation centers to offer counseling and relief for children and their families. Donate online.

Doctors Without Borders has had 15 members of an emergency team in Cebu since Saturday. The organization is sending more staff to assist with medical and psychological treatment as well as items such as medical kits, vaccines and hygiene kits over the next few days. An additional cargo with an inflatable hospital and medical material is being prepared to leave later this week. Donate online.

The International Rescue Committee has also dispatched a team of aid workers to assist in assessing the damage and providing access to clean water and hygiene and sanitation needs. The organization is asking for donations online.
The main problem with getting the type of experience you are suggesting in mechanical engineering is that it would be very expensive to do, and there is just too broad of a range of topics to cover practically.

My school definitely focused on practical skill more than yours, with 4 design projects (one was a paper only project) over the course of our degree. We also had a course that was just mechanical engineering labs which covered topics like fluids and heat transfer. Even in courses like Machine Design, the focus was somewhat on design, with all the assignments being miniature design projects where you had to specify real components and justify your choices to the instructor and class. Still students graduated with essentially no practical engineering skills.

You have to take it upon yourself to get the practical experience in your area of interest, be it through co-op jobs and/or student teams. If you don't, the job market is not interested in you.

I think there is going to be some changes coming to traditional engineering education relatively soon. My local professional association seems to be pushing to make the schooling more practical, though nothing major has come of it, just a couple of smaller course changes.
"Although there isn’t forced ranking in place, it does looks like Google one-upped Amazon in making it difficult to climb up their corporate ladder by having a promotion process based on pleasing everyone."

This is not true. First, I think it's great that promotion-readiness is decided by an employee and not her manager(s). Second, when promotion packet is written, it gets reviewed by a promotion committee, most likely in another campus, and there is a very high likelihood that promotions are granted more objectively compared to the manager's peers (and up the chain, depending on a target level like it's done in Microsoft, long before peer feedback is written). Promotion committee decisions get reviewed and iterated to satisfy the promotion budget, and those lucky ones who meet the bar, get promoted. Sounds like a pretty fair system to me.
Yes, but victims of CC fraud have numerous laws and protections on their side that make it much easier to recover from this incident.

On the other hand, if a BC user had their wallet stolen, then they have zero recourse.
How is a list of people in a proprietary movie legally distinct from a list of elements in a proprietary compound?
True but credit cards are inherently vulnerable as you just need their number, whereas your bitcoin wallet is completely safe until you give it to someone else.
I am old - still remember GW basic, turbo pascal, visual basic, tcl, expect.

go hopefully can last as long as some of those languages - but with the speed google is canceling projects......
My brain read that as "50 Cent". Carry on.
Dear Growth Hacker, nice personalized email. But...
Dear Growth Hacker, nice personalized email. Good job.

But if you can't hide the SMTP settings in Gmail, I don't think I will respond.
It is not "sickening" that I would refuse to have dinner with OJ Simpson even though the courts found him not guilty of murder, because every reasonable person believes he is a murderer.

It does not take long extended trials determining precise compliance with law before we, as people, can determine whether or not we should chastize someone. Sometimes it merely takes their public behavior and a smidgeon of thought.
Alibaba rakes in $5.75B in online sales in just one day
"end of story" so so silly. this thing is 5 years old and tens of millions of dollars of wallets have been stolen. the story is currently peaking, not ending. the real way the story will play out is that solutions will come into existence so the 'normals' don't get pwned as much.
If anything, the web provides a strong medium for bitcoin and this helps with the buying/selling process. Bitcoin wouldn't survive without the major benefits the web provides it.
Its called stock options.
In a lot of ways the reviewers at these sites are similar to call centre workers. They're expected to maintain quotas.

When you're trying to get through a large backlog reviews, that doesn't leave much room for tailoring responses to people.

I'm not justifying it. The process leaves a lot to be desired...I've seen quite a few things rejected that I would be happy purchasing.

Regarding improving your own work, perhaps you could ask someone else to review the theme before you submit it.
Well, you need both of course. It's hard to improve your situation of poverty or ignorance or what-have-you if you are, well, dead. But on the other hand improving the level of development in a country helps mitigate the impact of natural disasters, disease, and so forth. Personally I find that kiva.org is a great way to help with the non-acute problems. If I were rich I'd probably give more to doctors without borders, smile train, and causes for specific incidents as they happen.
Anonymous factions threaten cyber-war on one another over anti-NSA hacks
Fewer Features By Design - Twitter and Snapchat are Negative Space
> third wave of post-feminism

Hint: /r/TheRedPill is going to make your life worse, not better.
Right, "designed" is probably a misleading way to put it. I just wish, like you say, that libraries would stop supporting and encouraging use of global routers.
Well, if we were talking about car salesmen, I'd buy that. But building software? Cooperation is critical.
If you're going to do a few designs you could also just open a shopify store or something similar.
Show HN: marshmallow - Python Object Serialization, Lightweight and Fluffy
Incan Girl Who Had Been Frozen For 500 Years
This is Go's biggest problem right now. New libraries crop up and gets abandoned just as fast.
Your argument here is in favour of premature optimisation. You are wagering performance now against the assumption that your schema will never change, that will never need joins, that there are no, and will never be, entities that appear in common in multiple points of the document graph ...
>The point is, though, you did make someone uncomfortable. Without knowing why. Nothing more is meant by “insensitivity.” You are simply absent the configuration of social senses that would have otherwise averted this confrontation.

Yeeeep, stopped reading.

By the way the word 'bro' triggers me; in some way, somehow. Please apologise and check your privilege. /s
https://angel.co/
This shit needs to stop. Every few years these assholes sue a bunch of lyrics sites. People transcribe your lyrics. So fucking what? Get over it!
"And if you've got money holed up in Mt. Gox, who's exchange rate is significantly worse than every other exchange, what do you do?"

I'll tell you what I did, I bought coins and transferred them out of there ASAP. The official line is that their bank will only do 10 outgoing USD wire transfers per day period. Of course limiting outgoing transfers is the same strategy you would want use if you were financially insolvent and wanted to forestall a run on the bank.
In my experience, MySQL works better as a K/V store than Mongo under load - another point against Mongo for very simple data.
Same here, would like to give it a try at least
> wasting electricity and making global warming worse

We do plenty of this already with conventional currencies (micro-trading algorithms for stocks and currency speculation, for instance). Doesn't make either okay, just want to maintain perspective.

I'm not going to claim that BTC is good or evil, but it's for damn sure both disruptive and interesting. I think we'll also have gold and petro-dollars for quite some time, though.
Show HN: My first mobile game (Lemonade World)
Does anyone know what other markets iOS has a large (30%+) market share? It seems the U.S. and Japan are two of them.
Like the article says, it can be suitable as a caching layer in front of a DB, especially for web apps that deal in ephemeral JSON documents.
> - but not paying isn't the same as stealing.
>> Yes, it is.

No it isn't.

>> If you do that with physical items, it's called "shoplifting" :-)

You're being purposfully vague, using "if you do that" rather than
stating plainly what you mean by "that".

If you go into a store, and not pay for something, then that is
perfectly legal. If you go into a store and take a photograph of a
magazine page, that may or may not be legal -- but if it is illegal, it
isn't theft. It's copyright infringement. And it's not a crime against
the store (the current owner of the physical copy of the magazine), it's
a crime against the copyright holder (because, when the store bought the
magazine, it didn't buy a copyright licence).

Now, if you take physical item from the store, then that is shop
lifting. The store can no longer sell that item to recouperate it's
costs, nor can it return it to it's supplier as unsold.

> You may now argue that taking, say, a loaf of bread deprives somebody
> of it.

Yes, it deprives the current owner of it. That is the nature of
physical goods.

> But consider that between 14 and 40 percent of perishable
> supermarket groceries are discarded as waste. Who's to then stop you
> from saying you took the loaf that was going to be discarded anyway
> and so you're not depriving anybody?

First, I'm all for dumster diving, efforts to make a more sustainable
world, making it illegal to dump unspoilt food etc, etc -- however:

You're still depriving the store of the physical good. Who's to say the
store doesn't have a policy of donating unsold food to soup kitchens?

So, yes you can ratinaolize breaking the law (self defense and the
defense of human life is one example ingrained in most modern laws) --
that doesn't mean that making a copy is the same as stealing.
The story of software development...
Actually, building and playing with published Raspberry Pi or Arduino projects wouldn't be too bad a way to go. Most of the designs are open, and hobbyists tend not to overcomplicate things. See how many layers of the onion you can peel back, or what small changes you can make.

Choose a board and see how much mileage you can get out of it.

For the lowest level nuts and bolts, Horowitz and Hill's _Art of Electronics_ is still a classic. Going through the first few chapter exercises will get you thinking in terms of voltages and currents.
From a game theoretic perspective where no parties can be held accountable, being a scammer or hacker will always yield higher pay-offs. This is why Bitcoin will tear itself apart.
Has anyone here ever debugged a program you couldn't run? It's liberating. You spend hours using your brain, combing lines of code, tracing execution, taking notes. It's similar to writing an algorithm in a job interview; will this code really work? What kind of problems might occur? Hmm, better fix this part and check again.

Rarely, but sometimes, i'll encounter a problem and troubleshoot it, and each time I find a bug and fix it, it turns out it was completely unrelated to my problem. Looking hard at the code just makes potential bugs pop up that I hadn't seen before.

It's cases like these that made me realize the iterative software development model of write, test, debug, repeat, was a huge waste of time. If I actually review all my code I catch bugs quicker.
SnowShoe Stamp Node.js Module
Well you know if my CC number gets stolen, generally the worst thing that happens is my bank calls and says 'hey we're sending you a new card, sorry for the inconvenience' which ok is a real pain if you're traveling internationally or something, but but if something happens to your bitcoins, you're never getting those back.
NAND2Tetris looks fantastic, thank you!
Ok, guys, time to stop.
Is it not the case that one can back up their BC wallet into a locally encrypted file, in the event that their online wallet is compromised? I'm a user of coinbase, and have a local backup. I was advised to do just this: take a backup of my wallet, just in case something bad happened to the server. That way, I have legal recourse if push comes to shove.
Leroy Jenkins?
You need something to counter the kinds of comments you find on Huffington Post or Democratic Underground!
s/UK/City of London and their ilk/g
The same problem applies to cash. Your argument does not support your conclusion.
People also die at times other than during specific disasters, so I was thinking particularly of the issue of disasters vs long term problems, not life and death issues vs education and development.

I'm only familiar with the analysis given on "giving what we can" but I also think it's dangerous for everyone to rely on this one analysis. I guess there is room for "meta charity" where people donate their time and expertise to figuring out which charities are the most efficient.
> Being able to deploy a single binary and front-end it with nginx also reduces a ton of complexity.

Just wondering, how is that different for other compiled languages, like Java/Scala (Play) or C#? You copy all jars over, optionally put an nginx in front, and off you go. And is it really that different for Ruby or Python with virtualenv? What's the added complexity there, in terms of deployment?

Note, I don't really mean to be critical or something, rather I wonder whether there's some advantage of Go that I've not understood.
I like ORMs but in my experience the best approach is to use a hybrid of ORM, views and sprocs. Ideally each sproc will return the results of querying a view or at a minimum the identical columns, then the views become 1st class entities in your ORM like anything else (except for updatable views which I shy away from).

So personally I vow never to write an insert, update or delete again, but I am certainly happy to write queries and tune them if necessary.

The one thing that trumps nosql / denormalisation in my opinion is materialised views. Materialised views are a thing of beauty that allow for the design integrity of normalized data and the performance of denormalised data. It seems most people don't use them / understand them because they use b-grade free database engines.

You never stop hearing people complain about nulls,types/precedence and joins in SQL, but seriously it isn't that hard to learn. These are the main things that people complain about and regurgitate endlessly, so a little effort would be a big reward.
In fairness to MongoDB, I've seen this done in the relational world. I once worked at a place who had a schema where everything joined through a single table -- "TableRow_TableRow", which had six fields. Two IDs (which were varchars) and metadata_1 through metadata_4 (also varchars).

They couldn't understand why it was so slow. But hey, it's super flexible, right?
Truck & Car Accident Dash Cam Footage
Truck & Car Accident Dash Cam Footage.....
Humble also comes because it's a, mostly, pay what you want model. You can pay just a single dollar and get a handful of games, that's pretty humble.
If your online wallet is compromised and the coins are transferred to new keys, ten backups of the keys that USED to own those coins will be insufficient.
How do you propose paying someone without exposing your Bitcoin wallet to the possibility that it could be stolen? You basically have to load your wallet onto some computer, and if that computer is compromised, you lose all the money in your wallet.

Credit cards are a much better system because they are designed with the assumption that you will be compromised and the system is set up to minimize the damage of a compromise.
I'm guessing Canada (my country) would be one of them. But our population is roughly 10% that of the US's.
For the slightly less well-informed: http://en.wikipedia.org/wiki/Betteridge's_law_of_headlines. Notably, 'Betteridge's law of headlines is an adage that states, "Any headline which ends in a question mark can be answered by the word no."'

Also, for the non-native speakers: http://en.wiktionary.org/wiki/egregious, 'reflecting the positive connotations of "standing out from the flock"'.

(edit: removed bitterness)
Ahh... this should have so been instagram. In fact, should be a book of the club month that sends a small book featuring the best photos from instagram each month. A small leather bound book would have been perfect.
Another good data point. It is indeed different.
So in other words, they misused MongoDB and because of that are telling people not to use it? Wow. Seems to be a case of "a bad mechanic will always blame his tools".

In the right hands MongoDB can be a great asset. The problem here is that Diaspora chose MongoDB when it was very immature and it seems the choice was based on hype more so that mapped out requirements. This is where proper planning for a large scale application will spot these kinds of problems before they get to the development stage.

Later versions of MongoDB are much better and the upcoming planned changes will take it many steps in the right direction towards being a viable alternative to a traditional RDBMS. Having said that, it's not a silver bullet and MongoDB is not for everything.

10Gen are exceptionally great at marketing Mongo and I get the feeling they have kind of trapped Foursquare who have been using it in production for a couple of years or so now. Having said that with exception of that one 11 hour outage Foursquare encountered, MongoDB seems to be working really well for them and they seem to be capturing more than just check-in data.

I still think with proper planning pulling off a social network with MongoDB is possible. I am currently building a social networking type application, not on the scale of Facebook but it does share some parallels. I've planned and mapped out a viable structure and how it all connects, prototyping and testing seems to indicate that MongoDB is up to the task, but we'll see.
for the interested:

http://www.githubarchive.org/

http://us5.campaign-archive2.com/home/?u=439aa16a39e4b10e0b6...
Heh, I seem to lose motivation after the first set of blinkenlights, or (this week) when I burnt out my one buzzer by misreading which resistor it needed.

I think I'll go back to a breadboard for a while - Art of Electronics looks like what I need right now.

Edit: Egads! $150AUD for that book
RG's only power comes from breaking escape velocity and accumulating a community of people willing to spend time clicking on a string of text and adding more text.

They have to grow as fast as they can into everything because in just one cycle they can easily retreat and end up as just another features company.
The future price of Bitcoin will recapitulate the rise of information:

http://peculium.net/2013/04/08/bitcoin-is-a-bubble-only-if-y...
Consider Clojure - an interesting language indeed, and the browser variant (ClojureScript) is gaining lots of interest.
You're right, I mistyped that. Meaningful Use is an incentive. The right to getting an electronic copy of your record is part of HIPAA.

So the overall point of what I wrote is still true — you have a legal right to your health record in the electronic format of your choosing:

> (ii) Notwithstanding paragraph (c)(2)(i) of this section, if the protected health information that is the subject of a request for access is maintained in one or more designated record sets electronically and if the individual requests an electronic copy of such information, the covered entity must provide the individual with access to the protected health information in the electronic form and format requested by the individual, if it is readily producible in such form and format; or, if not, in a readable electronic form and format as agreed to by the covered entity and the individual.

That's from HIPAA § 164.524 Access of individuals to protected health information. (c)(2)(ii). Direct link: http://www.ecfr.gov/cgi-bin/text-idx?c=ecfr&tpl=/ecfrbrowse/...

And that was also the point of OP's comment. OP was saying small practices might not always be able to provide a health record to their patients. Your health record is your legal right and so is an electronic copy (provided the data is stored electronically) as of the latest revision to HIPAA which has been in effect since September 2013.
Its fairly simple to estimate future value of BTC. The supply is fixed - there will never be more than 21,000,000 BTC in circulation so the only other factor is how big you think Bitcoin will become relative to other currencies.

For example, there is about 1.22 Trillion USD in circulation. Right now BTC has a market capitalization of $4B which puts it at about 0.3% of USD. If BTC were to become even 5% of USD that would be a 16x increase over where it is now ($330 x 16 = $5500). So if you believe that BTC could be at least 5% of what USD is then you should expect BTC to be worth about $5500 ea.

I personally think that is a conservative estimate. I expect at least $10k in the next 5 years.