skysight-inc/HackerNews huggingface dataset:
First, many bitcoin users "own" their bitcoins using a managed web wallet like Coinbase. In that case, you cannot trace the individuals coins on the blockchain. It is up to the tax payer to report their cost basis.

My broker handles stock in a very similar way. My shares of stock are held in street name by my broker, and my name is not directly assciated with individual shares. Instead, the broker keeps the shares and has a separate ledger keepting track of how many I own.

So far, the IRS hasn't used this situation as an excuse to pwn me. I don't think they'd even see anything particularly remarkable about it. After all, it's standard operating procedure for essentially every brokerage.
My concern is what it always been for AWS, no first party support for limiting my bill. The best effort from AWS is just an email notification when they "think" my bill is over a limit. If I can't limit my risk to a surprise bill of thousands of dollars after missing a midnight email, I still can't use their service at any usage based price other than free.
Are you sure about that? Looking at even your example page [ http://www.rethinkdb.com/docs/sql-to-reql/ ] this appears to be wrong or at least confusing?

It's suggesting:

SELECT category,
SUM(num_comments)
FROM posts
GROUP BY category
HAVING num_comments > 7

and:

r.table("posts")
.filter(r.row['num_comments']>7)
.group('category')
.sum('num_comments')

are identical.

I don't think they are? Your ReQL to me looks like it's applying WHERE num_comments > 7 and then aggregating that.

I mean regardless, your example SQL should be doing the >7 against an aggregate (e..g sum(num_comments)) not a field, that SQL does not work as written.
Oh we all do...
5 Myths in Steven Brill's Opus on Health Costs--Part 1
For an idea of what's possible when you put aside SQL:

https://github.com/bitemyapp/Revise/
"I care more about the project than about the salary and benefits. I suppose that's the case for most of us."

No, it's not, and this is probably your mistake. As others have pointed out, most people at any company care more about things outside the company such as family, friends, side projects, hobbies, etc. In other words, they're only there for the money. You don't have to care about the money, but if you start caring about things outside the job, you'll realize you're only there for the money too. Find something outside of work and work won't matter so much. It's much easier said than done, but I can relate to having work as the only or main passion and it's a terrible condition. Also, if you're staying a year or two, it maybe just natural after that much time to lose interest or want to move on. Around three to five years, it's almost be expected in the software industry, especially if you don't want to move into management.
Dynamic custom format for Kendo UI NumericTextbox
Through an Oculus, Clearly: Stop Freaking Out About Facebook
"Where will this end? Not in Topolsky's dystopian vision, but where all technology ends up — in the casual mundanity of everyday life as you pretty much know it, just one step removed. It ends with "honey, have you seen my Oculus glasses?""
Famo.us will launch on April 9th.
I'd bet that they were on the eleventyzillion key IBM terminal keyboards.
What was Facebook thinking buying Oculus? Some misguided things.
Very cool story, thanks for bringing it up:

http://en.wikipedia.org/wiki/John_Aaron
Looks great. I've been extremely happy with Gnome UI after switching from OSX. It's fun being able to play with a desktop that is constantly improving on a rolling-release platforms like Arch Linux, where new updates stream in constantly. Instead of having to wait a year or more for big waterfall releases like OSX (Mavericks was also pretty disappointing).

My only complaint is how every gnome upgrade the majority of gnome shell extensions break and the dev community is really slow to update them.
For every founder that feels ignored…
If I'm reading the code correctly: given the list [5,5,2,3] and the match (p:xs), p will match to the first 5 and xs will match to [5,2,3].

Once the matching is done, the pivot is no longer in the list xs, and therefore it won't be included twice.
Yep. The difference between Ishida and a top pro today probably isn't more than 2 stones.
can you just buy these domains through any domain shop? or do you have to buy it through this website?
"Weep not, for the Oculus you know is not dead. Dry your eyes, because you ain't seen nothing yet through them. The number one reason why Oculus "sold out" to Facebook: because this way, it can remain independent and improve exponentially — first and foremost, in bringing down the cost and the size of those clunky headsets, and encouraging way more developers to join the platform."
Infant Reminder
Infant Reminder is the first app in the world, for smartphones and tablets, totally free and usable worldwide, able to ward off the danger of forgetting the children in vehicles.
Perhaps the haste, perhaps the thoughts that afflict every adult, have distracted thousands of parents around the world causing terrible tragedies and the death of the children forgotten in vehicles.
How does Infant Reminder work?
Before starting the route, the user launches the application and enter a destination address, either manually or withdrawing it from the favorite destinations, previously saved.
As soon as you start browsing, the user will be alerted automatically and periodically with audible and visual alarms, both during the journey, both in proximity to arrival, if the application, after the message indicating the arrival at destination, still remains in active navigation for a period of time greater than 10 minutes, a sign of probable forgetfulness and deconcentration.
The application allows, also, to send SMS or email messages, respectively, to a phone number or an email address, previously stored.
To do this, just not reached the percentage of planned trip, the windows will automatically appear, accompanied by audible and visual alarms.
The messages will offer the user the choice of:<p>1. postpone the reminder after 5 minutes<p>2. send a text message or an email<p>3. close the windows.<p>An additional alarm, not configurable, will popup when the vehicle will be found close to destination.
The configuration settings, activable only after stopping navigation, optionally allow for:
1. Enable or disable the initial warning
2. Enable or disable the audible and / or visual alarm
3. Set up to three percent of the trip to the attainment of which receive the alarms
4. Store a phone number to which send an SMS
5. Save an email address that will receive an e-mail message
6. Select the ringtone for the alarm sound.
Much expected after the GDrive prices got slashed.

Currently I am only using S3 for hosting PDF or other big size files which are downloadable by the public, since the bandwidth is pay-as-go.

However for regular storage, Dropbox/GDrive are still the primary choice, due to the fact, the data sync across devices, speaking of sync, what is holding Amazon back from a similar app for S3?
I just wish I could subscribe to a project for longer than a couple of years.

With over a decade of experience in my field, I can certainly relate but cannot offer any advice.

I'm currently reading the book below to understand more about this (it's a bit too verbose but it's a decent book I recommend).

http://www.amazon.com/Drive-Surprising-Truth-About-Motivates...
The Other Facebook News: One Billion Mobile Users
Just out of curiosity, why would one choose AWS over Digital Ocean? Isn't DO considerably cheaper?
People want to feel in close contact with a dev team and part of a special club. If OR had gone on to be a huge company in its own right I don't think that would bother people much, but by getting acquired many of the early backers end up feeling on the outside, the real 'special club' is the one where you need enormous amounts of money to be a member.

Also, while it can be both very often in the real world it becomes one or the other - think of all the not-nice things that corporations o on the basis that their investors' needs come first. You're just going to have a harder time funding stuff if your pitch includes a non-ironic desire to make megabucks because a lot of people will be put off by that.
EDI is actually a wonderful and simple ASCII format for complex documents in use for over 30 years.

The underlaying mapping formats for specific industries are a pain to parse but everything is easily formatted using stars or pipes as field separators

ST|101
NAM|john|doe
ADR|123 sunset blv|sunrise city|CA
DAT|20140326|birthday

Ah, the joy of simplicity.
Growing a good company culture
Show HN: MMO 2D Space Action Game
I still don't understand why they insist on removing window-based task management when they continue to use window-based applications and workflows, so I will continue to complain about this
Storage is cheap, but data transfer out is still $0.12/GB, over 10x more expensive than other options.
Fair point, though I'd suggest that it's not just general/utilitarian/language support areas like lenses where rapid evolution happens, but also quite a few of the practical, real world things like dealing with comms protocols or user interfaces. This is true to some extent for every mainstream language I know as well, but I think perhaps because Haskell's ecosystem isn't as large and there aren't as many (or sometimes any) ready-made alternatives, you feel the effect more when you run into it. For better or worse, I think this rapid evolution does lend some weight to claims that Haskell isn't ready for use on most mainstream projects yet and to the idea that it's more of an academic's or theoretician's language, even if a few such people happen to work in industrial software development rather than in research now.

I suppose it's a similar situation to what we see in web development. There are always people who want to push the envelope with the latest HTML7/CSS5/SomethingScript technologies, and it's helpful for advancing the state of the art for some people to do that. At the same time, if you're trying to build real web sites for paying clients, what you really need is solid foundations that are as standardised and portable as possible.
The thing that gets to me is that the CSV RFC is over 4000, and is less than 10 years old.
That's unfortunately a very accurate summary:)
Real estate data, traffic data, weather data, population demographics, stock prices, tweets - I've parsed all that and more. Every one of them was a giant Tsv (except finance ones, which were csv's because Excel). Say you purchase the database containing every single home sold/bought in California for past decade. That's 11 20gb Tsv's with 250 tab separated columns plus 1 data dictionary which tells you what each of the 250 columns mean.That's what Reology sells you - gigantic txt files with tabs, that are easy to handle with awk, cut, sed and more.
A Rational Guide on the Oculus Acquisition by Facebook : oculus
Nothing should ever be announced or "effective" April 1.
Meh. What if some data has ASCII 28-31 in it? If you're not using a "real" escaping mechanism, and instead relying on the assumption that certain characters don't appear in your data, then I don't see anything wrong with using \t and \n (ie TSV). Either way, you know your data, and you're using whatever fits it best.

If you need something that's never, ever going to break for lack of escaping, might I suggest doing percent-encoding (aka url encoding) on tabs ("%09"), newlines ("%0a") and percent characters ("%25")? Percent encoding and decoding can be made very fast, is recognizable to most developers, and can be used to escape and unescape anything, including unicode characters. Unlike C-escaping, which doesn't generalize and accommodate these things nearly so well.
> Do you consider Rethink relational (in the Codd sense)?

Under the hood, yes. How much of that is exposed to the user is debatable.

> What I couldn't see at a quick glance was a way to constrain the data in a table or enforce foreign key constraints. I guess those are the trade offs against something like Postgres for schema flexibility and easy distribution. Is that a correct way to view it?

That's about right. Some of this is by design (lack of schema enforcement), and we might add features to do that later. There are no architectural constraints preventing us from doing that.

Foreign key constraints will probably never be added to Rethink (or at least not for a long, long time) because doing those efficiently in distributed systems is anywhere from hard to impossible.
I'll just stick with IRC, thanks
Gains from trade are theoretical numbers, based on the shapes of the supply and demand curves. As long as those numbers are positive, trade still happens. When zero, the traders are indifferent to the trade. So when things like monopoly pricing, taxes, and price discrimination com into play, a certain quantity of trade will simply not happen.

That value is not something you can tax directly. It's more like happiness than cash. In the barter, the traders walk away with the same value of goods, but greater happiness. I'm not sure what dollar value the IRS places on happiness, but based on their behavior, I'm pretty sure it is $0 per smile.

Therefore, neither trader in a normal barter should realize a taxable gain.
Service ecosystem (S3, RDS, SQS, VPCs, Cloudsearch, Elastic Transcoder, to name a few), long-term stability, reliability, support, the ability to peer directly with AWS to name a few.
Show HN: I got bored, so I wrote a mocking framework.
Feedback would be much appreciated. Sure, "why another mocking framework" you might ask... Well, because I can, and also because I should be reading papers about analytical philosophy for Uni, that I really don't understand. I was procrastigramming, essentially.
Takeaways from Silicon Valley
Given you store your wealth in cash. Most people don't do that, they have
a) property: basically they don't really lose anything then (or it's not tied to QE)
b) mortgage: they actually win with QE
c) ...

So inflation does not hurt you as much as you think. There's a reason why 0% inflation is not thought to be optimal.
> He has credibility because he's proven to be effectual, innovative and principled

He has proven the exact opposite. He made a clone of an existing game, failed to deliver on almost everything he promised the people buying it, and then walked away from it leaving it to be never finished by someone else.

>This is not the case of a guy getting lucky in the viral lottery and then running his mouth.

Yes, that is exactly what it is.
If Coinbase is holding dollars because bitcoin have scary tax implications, why is the receiving party going to want bitcoin (instead of dollars)?

It's sort of an obnoxious way to put it, but you are essentially saying that it will be like payments today, except with some bitcoin sprinkled on it to make it exciting or cheaper or something.

(I do understand that bitcoin might enable international transactions where some sort of technological escrow takes the place of contracts and trust, I just haven't seen any real compelling explanations as to why the technological escrow will end up cheaper.)
How awesome are these band names?
...and that's why, when running a command that's reading what you're typing to stdin, you press Ctrl-D to tell it that you're done. Because, as your "man ascii" trick shows, this generates the "end of transmission" character.

Similarly, Ctrl-L clears the screen in most Unix apps because that generates the "form feed" character, and on a line printer or paper-based teletype terminal, "form feed" means to advance to the next page -- a nice empty clear piece of paper.
Amazon strikes back at Google: The cloud wars have only just begun
If you put a dollar in a box in 1914 and took it out in 2014 it would be worth 2230.49% less (or, $23 today is one 1914 dollar).

If you have cash on hand, that money becomes worth less as quantitative easing expands the monetary base, among other inflationary factors.

If you spend that money (on investments, goods, etc) then you are putting your long term value in other things than your currency.

The distinction is that the austrian school wants a reliable money sink that grows more scarce and thus more valuable over time. The modern US dollar is anything but a place to store value - instead, the monetary system heavily incentivizes you to get rid of your dollars as quickly as possible.

Which is fine, it means money doesn't rot in banks and fall out of circulation. You aren't at maximum velocity but you definitely have good momentum that way.

I think the real issue is blaming inflation for wage stagnation (which started around the same time the gold standard was dropped), when in reality it is just business exploitation of supply and demand that keeps wages down while all other goods and services prices rise somewhere in the ballpark of inflation.

I love bitcoin, and have a good chunk of my on hand cash stored in it for buying stuff or just having fun trying to play the price, and state currency manipulation does abuse their monopoly on legal counterfeiting to benefit a select few and hurt the rest of us, but it isn't an issue with having an inflating currency, I don't think.

It is why I like Doge in many ways. It is going to have constant inflation forever, so it is very predictable, and if it ever got market demand saturation it would only devalue over time so people would keep spending it. And bitcoin is a great peer to that, because we are only going to have a finite number of btc, and once the printing presses stop we will only see that money supply shrink from lost wallets and such, so they will only become more scarce over time.
Wow, team 3504 ... I remember when it was a big deal that team numbers had broken 1000.
So these updates are only available for Ubuntu 14.04 and other flavors?
I'm unable to upgrade from 3.10 to 3.12
TheFashionableMale.com

Looks like there was a big fan of Mallrats.
Well, we can't pretend that the culture has nothing to do with it, right?

I mean, how many truly big ideas are coming out of SV vs. ideas that are simply looking to attract eyeballs and create viral growth for the buyout/exit?

Also, how does the lean startup, MVP, iterate, pivot, succeed-at-anything culture impact the stability and vision (or lack thereof) of companies? Seems that it leads to a lack of the type of mission that would keep someone like the OP inspired. If you join a company that has a vision to revolutionize X, then pivots 8 times before landing on talking toasters, then, yeah, you may lose interest at one of those pivots.
Here is Crazy Stone's account on KGS (a reasonably popular go server).

http://www.gokgs.com/graphPage.jsp?user=crazystone

That AI is 6d on KGS.
Inflation is non-uniform throughout the economy. Personally, in Silicon Valley, I see ample evidence of inflation - my rent on the same 1BR went up from $1410 to $2250 over 4 years. Anyone trying to put a kid through college has noticed a similar effect. The stock market is up about 100%, so if you're looking to buy stocks with your money or save for retirement, prices are also inflating. Fortunately, my salary has been rising similarly, but people stuck on fixed incomes or jobs without much negotiating leverage in this area are very much dealing with inflation.
Or, business that are eager to accept bitcoin will simply move to another country, paying effectively 0 USD to the IRS.
Spend a few days reading www.randsinrepose.com. The guy does a really good job of explaining management to developers in a way that developers can finally understand and respect management (assuming the management is good).

http://randsinrepose.com/archives/category/management/
http://randsinrepose.com/archives/
I cringe each time I read this quote. It isn't helpful. I have had too many people take advantage of "second chances" by pleading ignorance. Maybe I'm just too cynical.

The only take away here is that you have to treat malice and stupidity the same. The person in question either messed up intentionally, or is too stupid to do their job. You should fire them, or quit, whichever position you happen to be in.
DO's "internal" networking/security group support is still immature. I use DO for personal stuff, but at work we use AWS.

Just never EBS. Ever.
Although initially it seemed otherwise, your point on having a different interface to confusion between complete SQL compatibility v/s the subset being offered makes a lot of sense. Also personally I would rather prefer an imperative language for tasks where efficiency is the primary concern compared to declarative SQL
I've worked in all sort of places. There have been places where business used to make the wrong decisions, but the only thing that kept our team together was our manager. He defended us and took one of the team many times trying to shield us from the crazy decision made from above.

Once he left the company I left afterwards. I was loyal to him not to the company. He was my manager and I respected him and always wanted to do my best to make his life easier. I worked with him not against him. I didn't care about the business decisions as long as I got paid. We did great work but as always bad decisions can make or break a company. When I join a company I don't know what is going to happen 1 or two years but I can try to ask questions to my potential manager to see if we are going to be good fit or not.
Nissan recalls almost One Million Vehicles due to Faulted Airbag Software
Nissan Motor Company has announced to recall its eight different models in North American market. The reason stated for this recall is the defected airbag software. The models include Infiniti JX35, Infiniti Q50, Infiniti QX60, Nissan Altima, Nissan Leaf, Nissan NV200, Nissan Pathfinder and Nissan Sentra.
Petition to process PERM faster
I'll expand on the details.

We have a simple mechanism for controlling access to IO.

There are a series of type classes that provide access to all of the IO based services (mysql, redis, memcache, etc.). All of the request handlers are written to use these type classes not IO. There are two instances of the type classes, one pure for tests using fakes, and one real using IO.
Not to disagree, but what other options? Google and Rackspace charge the same. DreamObjects charges $0.05/GB in transfer, but still charges $0.05 for storage. Azure is still the same $0.12/GB.

I don't disagree that $0.12/GB could be considered expensive, but S3's competitors seem to be charging the same.
Customer service fails
Astronomy is so amazing. It is jaw dropping, humbling and inspiring. From the article, I love Stephan’s Quintet of galaxies the most.
Netflix Acquires 3D Printing Documentary ‘Print the Legend’
On a semi-unrelated note, is there a decent English-speaking online Go community anywhere?

I would like to try my hand at playing but I can't find anything along the lines of FICS, or even a decent-looking client for Android.
On the other hand, S3 <-> EC2 transfer is free of bandwidth costs (there are still per-request costs though).
This seems a little better than it is. Those control characters are appealing because they're rarely used. Making them important by using them in a common data exchange format will dramatically increase the rate at which you find them in the data you're trying to store.

Ultimately, this is a language problem. If we invent new meta-language to describe data, we're going to use it when creating content. That means the meta-language will be used in regular language. Which means you're going to have to transform it when moving it into or out of that delimited file.

There is no fixed-length encoding you can use to handle meta-information without imposing restrictions on the content. You're always going to end up with escape sequences.
What's wrong with EBS? And for what usage?
Whoops, that's a great catch -- it's a bug in the docs. Will fix momentarily. Thanks!! (that is indeed embarrassing)

In ReQL any command you call after `group` runs on each group. So once you've called `group`, you can run anything you could run on a table on each group and that just works.