skysight-inc/HackerNews huggingface dataset:
For a good answer, you need to provide a lot more detail in the requirements:

- What do the writes look like? If they are coming in a stream how many writes per second do you need to support? If they are a bulk load how large and frequent are the batches? Simple numerical values?

- What do the reads look like? How many queries per second do you need to support? How much data per query? How fast do the queries need to be? Will your queries be simple aggregations? Dimensional queries? Unique dimension value counts? Are approximations tolerated?

- How much history do you need to keep?

- What are your requirements for availability?

- What are your requirements for consistency?

- How fast does new data have to show up in reads?

Without more detail, you're going to get dozens of suggestions which may each be right for a particular case.
> It's part of a broad government push to repatriate American funds into American banks.

Not exactly. US government wants to repatriate taxes earned by American people and capital abroad and making foreign banks accountable to US is part of making that enforceable.

On-shoring of dollars into US accounts because they can't be kept easily abroad is unpleasant side effect. When US dollars leave US, economically it is the equivalent of the World giving US treasury an interest free loan. The return of those dollars is essentially a repayment of that loan and acts as inflation economically. This could be useful, but the US government already has a direct lever on the quantity of dollars in the US economy through the FED.

To summarize, US Gov only wants the return of dollars that it will receive as taxes, but by all means don't bring back the rest.
Thiel Thinks Airbnb Could Be the Next $100B Silicon Valley Success Story
What rights do US expats have to go along with the obligations? The article doesn't seem to mention any.
It does not have full text search on bookmarks. On top of that, I am planning to implement a social network of people's bookmarks.
Airlines crack down on ‘mileage runs’
1. American society consists of all kinds of people

2. One group is weirdly underrepresented in the American [nursing/childcare/secretarial industry]

3. That means we're wasting a lot of great [nursing/childcare/secretarial] talent at a time when we badly need it.

Does this make any sense to you? If no, your own statement should not either.
In Canada, people can put money into a tax-deferred retirement fund (RRSP); the income tax is paid only when the money is withdrawn (sometimes 30 or 40 years later). The US does not recognize the RRSP as deserving of a tax-deferred status, but as a regular savings account. (https://www.tnvisaexpert.com/articles/how-canadian-rrsps-tax...) Thus some dual US-Canada citizens suddenly have faced significant tax bills from the US. This includes people that have never set foot in the US since they were toddlers.
Sorry about that, it might take a bit of time to work out the kinks in the packaging (libssl is surprisingly finicky on different platforms). I have dispatched a message to the RethinkDB packaging genie (https://github.com/atnnn) and should be able to get an answer soon.
The topic of trust deserves a lot of attention, thanks for rallying some attention to it!

An idea: trust is a huge issue when it comes to development of apps (mobile or otherwise) that transacts important data (and what doesn't these days? Even games could be used to create personal metrics on people's IQ/skills/etc.). Some sort of consortium should be formed to work a coherent strategy on this, anything would pretty much be better than the current day situation: a combination of oath/register/proven-track-record-of-company/technical-guide-lines/technical-validation could prove very valuable resource to consumers and businesses alike!
Sure so you have one definition someone else have another. The Norwegian model just have a different treshold than the US but both are not really ownership but rather as was said renting.
Definitely looking forward to the beta, will try it.

Are you thinking about integrations with task/project management systems?
What is the gun?
The first C "interpreters" I know of came out for Lisp machines in the mid 1980s: Symbolics' C compiler (http://www.bitsavers.org/pdf/symbolics/software/genera_8/Use...) and Scott Burson's (hn user ScottBurson) ZetaC for TI Explorers/LMIs and Symbolics 3600s (now available under the public domain: http://www.bitsavers.org/bits/TI/Explorer/zeta-c/). Neither of them are interpreters, just "interactive" compilers like Lisp ones are.
The problem with "meritocracy" is that the judging mechanism is inherently vulnerable to bias.
You are of course making the assumption that there's this enormous well of brilliant programmers who aren't getting hired simply because they're not white males...

And to the third point, the "labor shortage" is BS, this has been debated a thousand times.
https://hn.algolia.com/?q=cost+of+mother%27s+cardiac+care#!/...
I've only had about a year and a half of working in that space, but can confirm that Cassandra's quite good for truly huge time-series data. If you want to record an event every time someone makes a purchase at a Wal-Mart, turn to Cassandra or a similar system.

It is also much more highly regarded as a primary data store than Elasticsearch.
Agreed, thanks for posting. I nearly flagged because it was a tabloid newspaper but this was an unusually well-written, frank, and inspiring article.
It was in the article linked. at the bottom it mentioned them
Good point. One possible explanation is that in many cases it's currently seen as sufficeint to say the right things about diversity and do enough to show that you're making an investment. Actually improving diversity requires significant changes that can be very uncomfortable; and is typically fiercely resisted by many (although certainly not all!) of the people who have the advantage in non-diverse environments. So the problems don't get attacked in the same way a company would approach things they truly see as business priorities.

Several years ago I had the charter for "game-changing strategies" at Microsoft, and some of what we came up was diversity-related. When I give the quick thumbnail sketch of my career, I sum this stage up by saying "the company didn't really want to change". And everybody nods sadly.
Where does the 30% withheld go? Is it held temporarily? Is it taken permanently?
How would you like a potential applicant to quantify and prove how much disadvantage they have suffered? Do you believe that race and gender might be good indicators of the level of prejudice one has experienced in life?
The discussion from a week ago

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

And the week before that

https://news.ycombinator.com/item?id=8304019
Maybe check this out?

https://github.com/soundcloud/roshi

Roshi is basically a high-performance index for timestamped data. It's designed to sit in the critical (request) path of your application or service. The originating use case is the SoundCloud stream; see this blog post for details.
Glad to give feedback on the site, but I have to call bullshit on the 'virtual engines'.

"virtual engines" ... that's fantastic! If you simply called them 'watchfaces' you might have to give them away like your competitors.

Charging $100 for a digital watchface is so amazingly brazen it could only be done if you had nothing but contempt for your customers intelligence. Or perhaps you're targeting the fools with more money than sense (such a wonderful market if you can get in it).

Serious question though: how will you compete with the iWatch and MotoX? They have vastly more features and a hardware design at the very least on the same level. Combined with app ecosystems and a solid app distribution network, it's going to be a short amount of time before iWatch 'virtual engines' come out at a fraction of your price.
I did find that sexist, maybe you weren't but I was. I was afraid to talk though... this is the sad part I guess.

> you live in a society where you could probably approach any hacker space or anything else without feeling weird about it, unlike many trans*, queer or black/latin@ people.

That's what need to be fixed. You don't solve that by giving them money. You solve that by showing we accept them, by stopping people from making them feel weird. A strict policy against racism is what's needed and being vocal about it.

> they're in no way denying white people or males.

That's making the issue here way more complicated to talk about for no reason. You need to draw a line between the school and the grant. I'm not saying they are racist for the school admission, I'm saying they are racist for their school grant. They are denying white people that school grant.
How ProductHunt (YC S14) grew its community from 40k users to 400k in 4 months
This website will send you a box every month for your cat to play in
My grades?
SunCalc – Where is the sun right now?
I'd be happy to! The original post says nothing about Hacker School's desire to "solve racism." Their goal is to increase the diversity of their applicant pool. Having previously instructed at a coding school which had a similar policy, I've fielded similar criticisms. In our case, we offered a 25% (if memory serves me) discount to female applicants. The goal was to spur more gender diversity in our applicant pool, and it worked swimmingly - our first class was a 50/50 gender split.

Despite our own perception of the success of the policy, we received plenty of complaints from both men and women. Ashe Dryden helpfully pointed out to me, when I had the opportunity to ask her opinion, that women on average earn 25% less than men, so really we had just made the program cost the same for women as it did for men.

If women or minorities are discouraged from applying to Hacker School because they would have a hard time paying their living expenses, these grants will help to eliminate that hurdle, thus achieving the goal of more applicant diversity. Needs-based grants wouldn't necessarily achieve that goal. Needs-based grants would also be more difficult from an administrative standpoint as applicants would have to prove their income, which would also invite a regulatory burden.
Respect for taking on some of the less desirable work in the technical world.
No, it's a fairly clear cut split, and I am far from the first person to make this distinction.
And yet I can imagine someone allowing others to use public beaches without first having their own private beach next to their mansion. How much do you help yourself before you have enough? It seems like many don't know when to stop.
Upcoming Talk: Regunathan Radhakrishnan, Principal Data Scientist at Pivotal
Money is an issue affecting the quality of roads here.. But there is also a huge overhead associated with corruption and general incompetence/negligence of government..
They managed to close down Wegelin Bank which operated inside Switzerland only. The US Gov probably threatened to arrest employees or something like that but officially the bank only published generic reasons about "pressure" for the closing.

http://en.wikipedia.org/wiki/Wegelin_%26_Co.
This Hair Growing Laser Helmet Was Just Approved by the FDA
Reusable keen.io dashboard template
SBCL doesn't generate LLVM code. My primary goal was Common Lisp with C++ interoperation. It seemed easier at the time to start from the ECL Common Lisp code base and write a new C++ core and a Common Lisp interpreter that always interoperated with C++. As I wrote the compiler and expanded the system I maintained C++ interoperation all the time. There were a hundred problems that I had to discover and solve along the way to maintain a Common Lisp that interoperated with C++. You can get some level of interoperation between ECL and C++ up in a weekend but it won't work with C++ exceptions and RAII and there are dozens of other problems. In retrospect I don't think I would have gotten here starting from ECL because I never really understood the ECL code.
The submitter put the url in the text field.
This is an interesting problem, because it's not unique to technical writers.

Some suggestions:
* Mozilla. https://www.mozilla.org/en-US/contribute/ , https://developer.mozilla.org/en-US/docs/MDN/Getting_started
Shoot them a mail and they can probably connect her with a project to work on. MDN in particular can always use someone to browse through the contributions and correct/improve them. They'll even connect you with a mentor to get you started if you ask!

* Open Hatch. http://openhatch.org/search/?q=&contribution_type=documentat...
I've tried to use this site in the past, it's a little rough around the edges but if you're looking for single bite-sized tasks you may find them here.

Other than that, try browsing Github issue lists and seeing if there's anything that strikes your fancy?
>Cat-Pictures-as-a-Service

Wait till le derpina hears about this one!
A previous discussion (note: I still live in Uruguay):

https://news.ycombinator.com/item?id=6903357
Personally, I don't have Google Apps on my phone at all. If it's not in F-Droid or available as an apk from the developer, it doesn't get installed.
>>The core question which you keep ducking is, "why do you insist on grouping by race/gender?" I.e., why don't you group humans into "suffered lots of disadvantage", "suffered a medium amount", "suffered none"?

http://whatever.scalzi.com/2012/05/15/straight-white-male-th...

Because, and honestly I think you know this, in America a disadvantaged white person is still better off than a disadvantaged black person. A disadvantaged man trying to make it in tech is still better off than a disadvantaged woman trying to make it in tech. The problem in America is race and gender, everything else being equal - race & gender become filters because of racism and sexism. Two resumes that are _exactly_ the same, but one of them has a name normally associated with a black male will get far fewer bites from companies. Same thing with matching resumes but one has "Bob" and the other "Susan". The point of efforts like this is to close the gap that is created by sexism & racism. Yes, you could keep expanding the focus of the program until you become "Organization to solve every problem ever, LLC." ...but that's silly. There are some focused on AIDS/HIV, there are some people focused on Ebola, some people focused on Cancer.... and the people in this article are focused on race/gender in the tech industry.
30 minute pre pre-launch checklist
I guess you are running remotely or you didn't use sudo!
Looks good. Adblock integration is a nice touch, thats pretty much my first line of defence when it comes to anti-malware on the systems I administrate.
Fair enough. Words get diluted because of corner cases. How about: Notch had very little to do with growing and running his company. He built an awesome game, and kept improving it until he moved on to build something else in the company. Which he abandoned and sold to Microsoft because the community started turning against him (ala Phil Fish) and it was impacting his life.

He wasnt ever interested in the business side. That makes him much more of an inventor than an entrepreneur.
Could not understand what it is.
I have a timeseries problem on the backburner, and like you am hopeful for InfluxDB but it's still missing a couple features that I need, so haven't used it yet.

As another person mentioned, you're going to be looking at columnar databases (few/one rows, with a very large amount of columns) if you have truly large storage requirements. Since my data is still small, I'm sticking with Postgres for now.

I've seen a couple people mention OpenTSDB; another alternative to that is KairosDB[1], which adds Cassandra support and focuses on data purity[2] (OpenTSDB will interpolate values if there are holes).

And to echo another person, just forget about Graphite/Whisper. It uses a simple pre-allocated block format that will eventually cause problems when you want to change time windows.

[1]: https://code.google.com/p/kairosdb/

[2]: https://code.google.com/p/kairosdb/wiki/FAQ
Precisely. Cases like this demonstrate exactly why democracy is meaningless when paired with an unrestrained capitalist system. Money completely triumphs votes in every policy issue. Income taxes are significantly higher than capital gains tax, and tax evasion becomes exponentially easier as a function of capital.

Such is life. It appears the mean human society has always tended towards oligarchy. If you can't beatem, joinem?
Not a database but HDF5 (http://www.hdfgroup.org) is used for storing all sorts of scientific data, has been around for a while and is very stable. PyTables is built on top of it and there are lots of other languages that can have existing libraries to read/write HDF5 (matlab, python, c, c++, R, java, ...)
If you think Notch's approach is the model to be emulated for other game entrepreneurs, good luck to you.
Probably Couch-style master-master replication (and an accompanying protocol that allowed alternate implementations to sync in the same fashion with Couch, e.g., PouchDB).
I like it a lot. But I have a tangential question: has anyone found a good writeup on rise of the use of adjectives like gorgeous, stunning, beautiful, amazing to describe apps? Aside from my personal opinion, I'd like to know if anyone else has observed and written about this trend.
At the risk of participating in a philosophical debate, I pose a classic counterexample:

You encounter a car parked on the side of the road in the middle of nowhere. Its windows are rolled down. Storm clouds are rumbling nearby and it's obviously about to rain. There's nobody around but you.

Do you also consider rolling up the windows to be intrusion?

Personally I'd feel an ethical obligation to help the stranger out by preventing damage to his/her property. However I can completely understand people leaving well-enough alone.

Law aside, I'm much more on the fence about people automatically scanning for and "fixing" vulnerabilities, however. On one hand, how do you know you're really helping? On the other, as someone who's maintained a server or two, I'd rather be solving problems caused by a well-intentioned whitehat than miss problems caused by ill-intentioned blackhats.
From what I've seen from the Summer of Code and Outreach Program for Women, the GNOME project does a good job of mentoring new volunteers. I think there is a real need for technical writes to improve their various guides.

https://wiki.gnome.org/DocumentationProject/
They did not claim that the % passing the blinded stage is the same as the % passing the other stages. The only points they listed were interview #1, interview #2 and admission (none of which are blinded).
The Internet's hilarious reaction to #bendgate
Many eyes theory conclusively disproven
You can check out the Apache open source projects , they list the documentation requirement as a JIRA bug.

Apache NLP which needs documentation
https://issues.apache.org/jira/issues/?jql=project+%3D+OPENN...

UN Online Volunteering
This is on the social contribution side ,may not be your choice , but its good to know.
https://www.onlinevolunteering.org/en/vol/opportunity_search...
On the cruelty of teaching Computer Science [pdf]
There's a company in Chicago called TempoIQ (formerly TempoDB) that is working on a time series database.

https://www.tempoiq.com/

I'm not affiliated with them, I just met them once.
How to disable wordpress plugins from phpmyadmin
>loading those files into Pandas or R

What is "massive" for you? I was under impression you can't use R or pandas for anything that doesn't fit into memory.
Social network Ello gets boost after Facebook boots drag queens
Isn't your last bit the whole point? These people have very little attachment to the US but are still undergoing hardship due to US government policy due to what is basically a technicality of legal status.

For a more personal point of view, how sure are you that you will never, ever decide to retire to, say, Costa Rica?
I don't understand why this is such a large issue. I get charged a generation fee, and a transmission fee for my electricity. If my generation is done by the power company, my neighbor with solar panels, or a giant wind farm out in the desert I'd expect the generation money to go to the person who generated the power[1]. Then the transmission fee would be paid to the power company to maintain the grid and everything else that goes with it.

So as people start generating their own power, transmissions charges go down. This means that transmission charges for people not generating their own power go up to cover the mostly fixed cost of maintaining the electric grid. I think charging a reasonable transmission fee (or toll) per kWh sold back to the power company is a reasonable compromise that prevents people from benefiting from a fully maintained electrical grid, but not paying for it.

[1]Obviously it's impossible to tell where any specific user's generation came from
36-100MB/person per day ~250 days/year expecting ~20,000 (an educated stupid wild ass guess) initially when the system is actually put into production. ~100-400TB per year(?). Most of the data would only be of interest for a month or so, but we do want to preserve the data in general in some usable fashion for testing and some research stuff.
oh, please. No one wants to engage with a self-proclaimed martyr.
I completely agree, but most people here are American.
Hi, not really a question that has to do with decision making about which DB to use, just out of general curiosity:

There's a bunch of open source databases that have fancy features like this now, is there much sharing of code or implementation ideas between the projects? Did you look at the source of for example Mongo or PostGIS, or is it mainly implementing algorithms from papers?
I was personally bit by this (FBAR non-compliance). I worked abroad and was unknowingly violating it; found out about it from reading the news and hired a pro to extricate myself from the situation.

The bank account held five figures. The cost to come into compliance was low five figures. The potential penalties were easily high six figures. It was much larger than the either (a) my total earnings from 4 years abroad or (b) the maximum amount the account had ever held. I believe my tax guy was on the cheap end too.

I'm still angry about it; I feel like I was guilty of nothing more than ignorance. IMHO this is case of strict policies that were intended for rich tax evaders. And they're being retargetted at millions of expats & foreign nationals.
Honestly, I thought it was embarrassing. The idea that you can't control your feelings enough to judge someone based on merit - even when you're conscious of your own bias - reveals an incredible lack of emotional intelligence. It seems like a gimmick created to soothe the nerves of social justice activists.

It was very strange to me that anyone would focus so much on diversity as much as Hacker School has. So I was looking around their site, and I suddenly found the quote that explains their near-obsession: "We make money by helping companies hire our alumni." Suddenly it all makes sense! Companies need to fill diversity quotas, so they turn to Hacker School to get as many women, hispanic/latino and black people as they can.
Do you have more information on this ? If I understood you correctly this would have severe repercussions for foreign investors.
Suppose you are a foreign investor, what can you do to protect yourself ?
You're in the wrong place. Hacker News isn't "Linux Grandmas' User Group". We're a varied bunch, many of us are admins or software developers, and yes we operate servers. For a living or otherwise. Security announcements like this are both interesting (hackers, remember?) and relevant to what many of us do.
https://fedoraproject.org/wiki/Join_the_Docs_Project
I think the idea behind the design of the FAQ page would be for a visitor to browse through the website and then type in any question he/she encounters regarding the content or even matters peripheral to the content. Worked for me.