skysight-inc/HackerNews huggingface dataset:
>But if I had lived in the US, I might've never gone to college just to avoid such staggering debts.

I think it would be hard to avoid college if you had lived here. We are told from a very early age that to be successful a person should go to college. Stats like a college graduate makes $1m-2m more over their lifetime than a person who didn't go to college.

If DARE (Drug resistance program here in the states) ever taught me anything, it's that peer pressure works. If everyone else is doing it, you probably will too. Asch's experiment is a good example of this: http://en.wikipedia.org/wiki/Asch_conformity_experiments

I've known people from European countries that don't have to anything for college education, but their taxes are about 60% (they probably also have universal health care too). I think as long as we see the impact our tax money has, to provide for our basic needs, people are willing to pay these rates. But how governments spends money these days it's no wonder why no one wants to pay taxes.
How Mobile Readers Interact With Marketing Emails
Wow, good catch. That could be what k-mcgrady was remembering.
Scribd is a nightmare to use on a mobile device as well. I can't count the times I've open an article on my phone and wanted to view the linked PDF, only to get a brand new web page whose text is too small to read, can't be resized, and zoom buttons are unclickable because they overlap. Oftentimes there's a tiny "download PDF" link located in a the upper right corner which is incredibly difficult to press; after repeatedly attempting to press it for an inordinate amount of time, I can usually finally load it into a native PDF viewer.

In short, just supply a PDF link.
Too bad about the downvotes though :]
Not sure what is wrong with shedding some extra light on a first-hand experience?
FACEBOOK FACTS: Take Charge of Your Newsfeed on Facebook 2014
It was 'git reset --HARD <commit-id>', like a cherry pick, before pushing.
Thanks a lot. Updated!
Clearly noone tweets from Germany, or none activate the location
I can tell you that in my department about 80 % of students (undergrads and grads) are not US nationals. I also seem to remember that in the US more than half of PhD degrees in STEM are awarded to foreigners. That's a substantial amount. The only realistic way for them to work in the United States is through H1-B. To say that H1-B doesn't have an influence on salaries (at least in STEM) is speaking obvious falsehood.

As far as showing up with an Economics or Liberal Arts degree at Goldman goes - up until the crisis hit in 2009 you could pull up with one of these at any school where they were recruiting and expect to get hired. This is what labour market figures show.
I agree.

One more time:

You asked: "Why didn't anyone just enter the market and undercut De Beers?". The answer for a long time was: "Barriers to entry, and low probability of success given the risks involved".

This has nothing to do with not understanding pricing strategy. I don't know what you are arguing about anymore.
Cool! If I get a chance, I will take a look and see how easy it would be to plug this as a storage/analytics option into the Snowplow Kinesis flow (https://github.com/snowplow/snowplow/tree/master/3-enrich/sc...).
I wonder if the information even exists to create a ledger of all the real dollar deposits and withdrawals that Mt. Gox carried out. I suppose even if that ledger made sense they could be sending the $200 to an account (or multiple accounts) controlled outside of the business.
git reflog

Might be your saviour here next time.
MIT doesn't require the Ph.D for tenure track jobs. The current head of the media lab doesn't have an undergraduate degree.

On Pittsburgh, the cost of living is much lower than the coasts and between Pitt and CMU I had an amazing experience.
If it was "before pushing" that means the commit has been made, and thus isn't lost (but accessible via the reflog.)
How To Build $100MM Sales Pipeline
Kenneth must have committed a crime in there somewhere. The dude is a pedophile and cruel and hopefully someone will figure out way to bring him down.
Though I agree somewhat with your argument, a true "legitimate market" requires full transparency by all parties without people trading on insider info.

In this case, however, only some parties knew that MtGox's internal accounting was broken. Therefore, the price run up may have been "illegitimate" for a limited time period based on this asymmetry of information.

You are right though that over the long term a market price is always "legitimate" by definition, because of the maxim "something is worth whatever someone is willing to pay for it."
People want to change schema in embedded systems, programs get updated. Having an explicit mechanism to deal with that is one thing IndexedDB and webSQL got right.

We use ALTER tables in pouchdb on webSQL schema upgrade, I am not familiar with the missing functionality, we dont do a lot of complicated things though.
But it seems like if they were pumping the price up, then a lot of active traders would be holding fake USD. Mt. Gox can't tell if it is accepting real or fake USD while dumping. I think my first post outling a possible scenario that generate nothing except perceived loss to users once they can't withdraw.
Not a single language I use on a routine basis includes a CSV parser in its standard library.
So it's like having 10 or 12 buttons to write a text, only worse???
> You don't necessarily need an undergraduate degree if you are working with a leading researcher who can vouch for you.

This is true, in some sense, but don't plan on getting in to a top-30 school this way without some strong prior, independent evidence of ability (>99% results on quantitative reasoning tests, for example).
> Please correct me if I'm wrong, but isn't a major use-case for SQLite a database for embedded systems?

SQLite is used in OSX (spotlight metadata, Core Data framework, iTunes, Mail), iOS, Android, WebSQL, etc.

I am pretty sure every computer gadget you own runs some instance of SQLite (be it an anti-virus app, Firefox, Thunderbird, Oracle products, Skype, Adobe software, PHP (SQLite2 & SQLite3), QT and even many Win Phone 8 apps incorporate SQLite3 library.
It pains me to say this, but "dumb and evil" have been par for bitcoin thus far.

The question is, will the situation change? It might. Many modern reliable systems grew out of shaky or illicit foundations.

But that's little solace in the meantime.
It's needed, for example, when upgrading applications that use sqlite for storage. Like in the mobile phone case, if a new version of the app comes out that has a new feature that requires a new column in one of the tables, when you upgrade the app on your phone, the app probably wants to migrate the sqlite db to the new schema rather than throwing away all your saved data.
> The 'matching' option is the default behavior in Git 1.x.

Is Git 1.9.2 (latest binary release for Windows) actually Git 2.x? By definition, shouldn't 1.9 do matching rather than simple?
Scala Specialization Quirks
Task Queues and Python RQ
I really don't think there is a good answer for this that a lot of people use right now. It's definitely a project or startup waiting to happen.
Get out of the house. I've been a freelancer for over a year and have a home office and I can't stress this enough. There will be occasions when your brain will just not work and a brief trip to the coffee shop, coworking place, or just a walk can really refresh your mind.
Copy/Paste is OK as long as you understand the code. If the code is elegant and you know what's happening there's no need to change it.

I would argue that the problem is not the copy/pasting but where to paste the code. As an iOS developer I download a lot of code samples from the Apple Development Website. In many cases on these samples the developers put a lot of code in Controllers to show how things are done.

Beginner developers will usually copy/paste the code as is in the controller and believe what it does by faith.

An experience developer should understand that the code was put in the controller for educational purposes and place the code where it belongs. A Model, Singleton, or leave it in the controller if it makes sense.
It would be great if it all was bundled in a single place and not many separate services I need to keep track of.
Having a separate office at home has really helped me manage my work-life balance. When I enter my home office I'm at work and I'm focused on work tasks. The other two things that I've found most useful have been a chalkboard (or dry erase) and a nice desk chair.
Both news.com.au and nypost.com are owned by News Corp, so it makes sense that they share content.
I've never really got my head round RFCs, but 4180 is only informational, not a standard. I have used exactly your argument before though, and will again. Have also been on the other side and needed to convert horribly inconsistent data to fit it.
I thought there was no limitations on who can use Flattr, ie services and apps would be free to use it as well.
It's unfortunate that of all the options, only one is a dock + board option (and that one is, of course, sold out).

Am I missing something? Clearly I could buy the board and dock separately but it's odd that the higher priced options don't include an option with docks.
> What if the character separating fields is not a comma?

> Not kidding.

We'd ll be better off really, but that ship has sailed. Using CSV for data which is only ever read by a machine is a dumb decision. Use the RS (record separator) character and many of these ambiguities disappear.

Of course, like I said, that ship has sailed. If you want your data to be read nicely by other programs you're probably stuck with CSV, TSV, or something similar.
Symbolics Genera Concepts
For people coming from TFS who might think stash is similar to shelve... stash is local. It does not go to your remote (origin?) unless you do some special gymnastics. I don't know if it is even officially supported to push a stash to remotes.
I'm perplexed how you arrived at this conclusion from the linked document.. every major DBMS with a "fully functional ALTER" has a key/value store underneath it, as did SQLite 3, as does PostgreSQL and MySQL, as does..

The only difference with the new design is that the SQL engine and storage engine have been explicitly modularized and exported as a public API, potentially allowing simultaneous k/v and SQL use within a single transaction, or flexible use of SQL with an existing store.
"CSV is not a well defined file-format. The RFC4180 does not represent reality. It seems as every program handles CSV in subtly different ways. Please do not inflict another one onto this world. Use a solid library."

I can't but disagree when I read stuff like this. Why shouldn't I release a library if I think it's good enough for the community? Even the powerful and versatile Ruby library for CSV parsing started as a gem from a person who didn't give a s... about advise like "do not inflict another one into this world".
Reading the "Key Changes" section, it looks like the sqlite4_env environment will address the global mutex problem that was discussed in a recent HN thread.

The pluggable db engine looks interesting but if I remember right, in MySQL the pluggable db engine initially attracted some niche providers but the marketplace of ideas eventually settled on ISAM/Innodb.

What's still not clear from the Executive Summary is if there would be any compelling use case for the older SQLite3 for reasons other than backward compatibility. It would be great if the SQLite designers could answer: "You'd want to use v3 instead of v4 for greenfield projects if...?"
Related, I'm sure many people here know this, but it's super useful for those that don't. To undo any uncommitted work and go back to the original state of the branch use: 'git checkout .'
Even with --hard, the commit isn't lost. Commits are not immediately removed from the repository, only when git runs the garbage collection. Try it: create a test commit, make a note of its hash, reset to HEAD~1 and then reset again to that hash.

When you do this by mistake and you don't know the hash you can find it using git reflog, which logs everything that happens in the repository.

More detailed: http://gitready.com/intermediate/2009/02/09/reflog-your-safe...
As the HN guidelines ask, please do not editorialize titles. (The submitted title was "Algorithms Destroying Medical Care".)
Cloud hosted infrastructure hurts EBITDA, most enterprises will never move, as OPEX is a dirty word.
Also, the hospital "market" has seen massive consolidation / mergers, so the smarmy finance character might be his own separate problem.
Also, the hospital "market" has seen massive consolidation/mergers, so the smarmy finance character might be his own separate problem.
Einstein clearly wasn't certain that the Germans wouldn't have produced a bomb. That's why he acted. It was the threat that convinced him he needed to get involved.

Just as certainly, we don't know the future. We need to be prepared for as many situations as necessary. That means that soldiers must be trained, armies must be maintained, and the citizenry should be aware.
Seem to be getting some disagreeing with me. Could you elaborate as to why? I'm not pretending to be an all knowing person who can predict the future here. I'd especially love to hear from others in the field.
Why did he need a fast horse? Couldn't he have done the first withdrawal just after the books went out the door at one branch, then calmly gone over to the other branch for the 2nd withdrawal? No need to race the books, if the book transfer interval was only every few hours?
Google referral link (to avoid subscription block):

https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&c...
he was probably arrogant enough to assume he could do both.
CSV works for simple cases. It is trivial to parse, you shouldn't even need a library.

It there are many "what ifs" like in the posted article. You probably need another format like JSON (preferably) or XML.
>>To say that H1-B doesn't have an influence on salaries (at least in STEM) is speaking obvious falsehood.

That's thing though, the effects H1B has on STEM is definitely significant. I don't know if it's bad or good yet, but I understand there's a significance in that if H1B visa holders were removed from the STEM pool today there would be a very noticeable impact. I'm talking about the people have _no idea what they want to do in life_ and just randomly get a degree in whatever and go do whatever people tell them is good; like going into accounting or something. I'm talking about the people who have no particular drive other than "My family and friends all think going to school is a good thing so I guess I better go do something". The people who become doctors are the ones that actually make it because that's a lucrative & specialized/focused field. The rest are disillusioned by how hard it has become to find a good high paying job and are held down a debt they didn't expect to have difficulty paying back.
they do delete your account after this though... so its worth it.
well, let me cynically suggest at least one "economic advantage"...

The government of a country within boat reach of Florida falls apart and people start starving and the exodus towards the shores of America by Haitians reaches epidemic proportions...

But this is just wild speculation.
Look... I'm not saying all military adventures by the US are economically driven. But lots of them probably are. I'm naturally suspicious of them at this point and I think with good reason. Besides, I don't care for the massive expense and think it inefficient and generally unnecessary at current levels.
To me it's more the perfect illustration of the broken window theory.
We actually use CSV-reading as an incidental part of a hiring exercise. We provide a really simple homemade CSV parser as part of a PHP project, with a "could you find and fix bugs in this?" instruction. The way to get full marks is to rip out the parser and replace it with the appropriate standard library function.
Dunno, but it could be explained if the bank already had a time-restriction to cover the time between regular transmissions, but not the time of the transmission itself.
Putting "Dockerized" in the title seems unnecessary. You also packaged it as a gem, but you don't advertise that you "Gemmed" it.
the crypto and media codec stuff are not part of the CPU, they are IP cores on the same SoC as the CPU. So to update to the new media codec and crypto, you can spin a new SoC with the same CPU as the previous one but with added IP cores. The CPU can be ARM or Mill, it won't matter, and the IP cores are exposed to the CPU as IO devices though MMIO. I don't see the big advantage for Mill for this application.
Good point. Just the pressure from my parents would've probably been enough to push me to go to college anyways...

Taxes here are pretty high, I guess, but realizing the costs in the US for health care and college makes me happy to live here.

And from the brief time I spent in the US I didn't get the feeling that people in my 'class' (first-generation middle-class, white, educated) were living more comfortably than I was.
Stop squatting. You're making the Internet a worse place.
Valid hypothesis. Curiously, I have had better service then than during the crowded afternoons and evenings.

While my Mac was acting up, my iPhone also had issues. The first replacement I got had a logic board issue (continuous blue screen reboots). The evening Genius dismissed me after a restart. The 8AM Genius actually ran diagnostics.
There is no criticism of algorithms in this article at all except saying "they are unproven".

I want to be treated by FRANK. A computer might very well be inferior at first, but there's no reason it would suck as bad as portrayed in that substanceless ad. And it could easily be better on some things where statistics matter (and doctors are horrible at them.)

Sad to see them lose their jobs, but I would care more if I could afford them in the first place.
I think every programmer knows that businesses love to take technical shortcuts and are willing to "leak" quality if it gets them an economic product (or profit) more quickly...

In a way, Eventual Consistency is just a way of making that work for you rather than trying to fight the tide. Just limit your exposure at the system-boundaries.
In General Swedish csv files are separated with ;

I have an function that I usually use in projects that counts , and ; on each line to determine which one is most likly beeing used in the file.

The most annoying thing I have found in csv files is the escape sign I would like it to be \" but very often I see """ as the escape for "
> I don't know if it is even officially supported to push a stash to remotes.

I usually just create a temporary branch that I push upstream if I want to save my 'stash'. Is there a use case I'm not thinking of where pushing a stash upstream is useful?
Really?

You're going to stand by that statement? You think America sent the Marines and all of the aid workers there to make sure that we wouldn't get more Haitians in the USA?

Wow. That's probably the MOST racist thing I've seen posted on HN to date.
It doesn't seem to be encouraged either. The site seems to be mainly directed at individuals and it's mostly micropayments.
As a recruiter I definitely have a lot of insight on negotiations.

Others are correct in stating that having these loans actually makes people more desperate for any job. It's very different in the Silcon Valley where we see a lot of high salaried tech workers. Their skills are high in demand and in the capital of tech. This isn't the case for most fresh grads.

There's also the situation of the last recession where people went back to school to wade out the downturn in the economy. I had fresh MBAs taking offers lower than what they were making pre-MBA.

This makes the situation much worse as students increase student loans, lose 1-2 years of earning, still accruing 6-9+% interest rate on undergrad loan, and then coming back into a market that's overflooded with cheaper undergrads and more master level graduates looking for jobs.
Well, that was shit.
Scribd has not been going anywhere in recent years. I remember five years ago when their product was slightly innovative in that you could embed a PDF in your web page and, at the time, that was useful for me as I had some content that was PDF only and I did not want to recreate it. However, they soon added adverts and spoilt that mild utility that their service had.

I personally tend to avoid PDF files or, if a HTML version is available, I will go to that. I just don't like the format and avoid it. Sure my browser renders it fine but I avoid.

Similarly, with Scribd, I avoid. Others do to, and, in time, people will learn not to bother with Scribd. They will avoid it from both ends - uploading content and viewing content.

I believe you can just upload a PDF to a GDrive share and set it to be world viewable. Or you can restrict it. It all ties in to one's Google account, so why would you want to go to Scribd for that? Imaginably people will come to that conclusion and, before too long, Scribd will become even more irrelevant than they are now.
Old men marrying children is common in many parts of the world.

http://www.unicef.org/protection/57929_58008.html

http://tooyoungtowed.org/
> I'm perplexed how you arrived at this conclusion from the linked document..

it is based on:

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

> I am very familiar with SQLite internals. The answer is already in there. SQLite stores each row as each column value encoded sequentially corresponding to the declared order of the columns. Changing column order or deletions/inserts require a rewrite of every row...
> ...A SQLite provided ALTER TABLE implementation would do exactly what was stated - start a transaction, rename the existing table to a temporary name, create a new one with the desired schema, and copy data across mangling as appropriate before deleting the old table and finishing the transaction.

the document here appears to suggest that the internal structure idea is being largely maintained as is, except that it will be organized in one giant blob, rather than blob-per-table. If the structure were being changed such that ALTER were suddenly much more feasible, I'd assume that would be one of the giant headlines of this story. But it's not.

Of course we'd always welcome hearing from actual SQLite developers someday on this issue.
Maybe I wasn't clear, but I wasn't talking about arbitraging. I'm talking about faking demand to hike prices and extend profit margin 10-fold. You can do this two ways - you can sell and buy cheaper, but then there's a risk that the price will stay low, so, you have more bitcoins, but less fiat. With this trick, you don't risk anything, and you make both more coins and more fiat.

Having Bitstamp and BTC-e copy the direction that Huobi takes without questioning makes them puppets in the hands of those who control Huobi and the likes. I think it's clear that Bitcoin market is predominantly amateur investors from the trigger-happy kind and the smart crooks can do with the market whatever they want with just a few hundred coins.

As recently the crypto wasn't profitable (the stock market performed way better) and people started to lose patience, some of those crooks had to do something to revive the market and keep doing what they've been doing so far. It's much easier to manipulate Bitcoin than the stock market, Forex, Gold, etc., so, those crooks didn't want to use their unique opportunity.

When you see "to the moon" everywhere, you know the game is back on, and many are gonna get taken advantage of pretty soon.