skysight-inc/HackerNews huggingface dataset:
I had also started a marketplace [0] for bootstrap themes but it failed. (primary reason : I couldn't get enough designers to submit their theme). My plan was to create an alternative where :

+ Designers would get 70% or more for every sale.

+ Less/no penalty, in case they also want to sale independently.

+ More transparent and easy for designers, e.g most of the marketplace doesn't care much for an individual designer. They reject a theme without any meaningful explanation/reason.

[0] https://bootstrapthemes.me (offline, an year ago)
British here, if I understand his reasons correctly then he'll likely think Britain is worse.
> NPM gets this right

https://news.ycombinator.com/item?id=6859810
https://github.com/elbart/nginx-buildout
Extend to build postgres and other dependencies.
I actually have first hand experience from merely a small data set of 37,000 records of a couple fields each. I needed to run a batch update to calculate a property of each document. The property is dependent upon a count of other similar documents. Turns out that it was so unbearably slow, that there was no way to do the batch update without waiting hours.. I searched long and hard for a solution to the write/read locks but there is none. So this is my holy grail to share, and if you don't use Mongo..more power to you.

I ended up figuring out a workaround but it left a bad taste in my mouth. My workaround was to create a temporary collection and insert all the previous records, with their Category attribute updated, in a single .insert call.

I am more than sure that an SQL UPDATE query using a subselect for the COUNT(*) would have probably executed in less than a couple seconds. That's what's so sad about MongoDB. And I even had everything indexed, it made almost no difference. The write/read locks are _murder_.

houses.db.eval(function(){
const tmp = db[Math.random().toString(36).slice(2)];
tmp.insert(
db.houses.find().map(function(e){
e.Block = db.houses.count({
Street: e.Street,
Sector: {$lte: e.Sector},
Quadrant: 1
});
return e;
})
);
tmp.renameCollection("houses", true);
}, {nolock: true}, function(err){
dbCallback(err);
console.log("Done!");
process.exit();
});

Eh.
Thanks. I really don't understand the purpose of these annoying poorly implemented document sharing sites when the original format is widely supported.
The results of the latency benchmark say that a larger latency is better. Is that a mistake?
False info. PS4 uses a proprietary API called GNM

http://www.eurogamer.net/articles/digitalfoundry-how-the-cre...
I wish there was an easier and more sincere way to pay our gratitudes... RIP great man
The bitcoin mining analogy on p. 2 is actually pretty good IMHO -- I've tried to explain Bitcoin to others before but it always gets a little abstract when explaining proof-of-work.
To name just a few:
- being relaxed about schemas: no more long-running ALTER TABLE commands, no more up-front schema definitions that waste time when doing proof-of-concepts etc.
- being friendly to variable and hierarchical data: no more entity-attribute-value patterns and necessity to store JSON etc. as BLOBs
- integration of scripting languages such as JavaScript, so you can have one language for the full stack if you want
- embracing web standards (HTTP, JSON)
- no object-relational mismatch (there are no relations), as you can more easily map a single programming language object to a document

Relational databases partly offer solutions for this, too. But in a relational database, these things are (often clumsy) extensions and not well supported.
New Feature using Angular - Progress Tracking
I think that even in a NoSQL driven domain, that a classic SQL based RDBMS has a place. It's that certain types of load have acceptable levels of relaxed constraints.. that can increase when your data is searched/read over 1000 times for every write. That joins are expensive and even mirroring data to a nosql store has benefits over purely rdbms.

I like document stores like MongoDB and RethinkDB and feel they are a great fit for most scenarios. I also feel that caching layers with Redis or Memcached can help...

Cassandra is interesting in the primary storage space as well, and imho has resolved a lot of issues, while others remain. I'm interested to see if this database can get there faster than Cassandra/CQL can get to more parity with traditional SQL systems.

While I appreciate the options, there is no one solution for everything... If you never break 100 simultaneous users, memory-mapped flat files and map/reduce could be sufficient.
In Conversation with Adam Curtis
sounds like somebody bought some bitcoins!

It is more than common for banks to invest and hype markets (ie. chase artificially pumping the Facebook IPO). They can because of their sheer size, so why not?
Calling your comments 'pro-apartheid' is certainly not ad hominem.
CyanogenMod ships with a "privacy guard" feature that shuts off any intrusive permissions for an app unless you whitelist it, regardless of what the app claims to want from you.
> $7.25/hour to wash dishes, making him richer than 95% of his countrymen.

Once you adjust for NYC's cost of living, he'd probably be poorer than his countrymen. Even a large percentage of Americans couldn't afford to rent an NYC apartment.
A series of relevant tweets from https://twitter.com/wolfire :

My old OpenGL vs Direct3D post is #1 on hacker news! https://news.ycombinator.com/item?id=6852961 Maybe time for a 2013 update -- a lot has changed since then.

1. D3D 11.1+ only supports Windows 8, which only 20% of Steam users have. OpenGL 4.4 works on all versions of Windows.

2. NVIDIA and ATI both now have good profiling and debugging tools for OpenGL that were formerly only available for DirectX

3. OpenGL Core is now lean and mean, making it easier for hardware vendors to create efficient and correct drivers.

4. Valve now strongly supports OpenGL with their own games and with SteamOS -- helps ensure the future of OpenGL itself, and vendor support.

5. Humble Indie Bundle creates an extra commercial incentive for indies to support Mac and Linux, which is much easier if you use OpenGL.

6. All the old points still stand -- OpenGL works on Mac, Windows, Linux, Web, iOS and Android. Direct3D only works on Windows and XBox.
They get better performance and more stable drivers.

Many cheap computers have GPUs with shitty or non-existent OpenGL drivers.
Yeahyeah, NPM and its community get plenty other things wrong, but not the particular flavour of dependency hell that we're discussing here. It's all neatly there, in a local node_modules subdirectory, and assuming the modules have been properly maintained, it just works.

You have to do actual effort to install an npm module globally (namely, provide a switch). The default does the sane thing.
The author's choice of the word "Taboo" refers to the game called "Taboo" described in the first paragraph. It does not imply any special ideological stance.
Those permissions are just like an "EULA" or any other legal writing that the users just skip as fast as they can.

This is why I switched back to IOS, I had really hard time finding apps with permissions that are not ridiculous. Whats worse, most of the people I know just didn't care and used these apps, making em popular and high rated.

IOS as awesome in this regard, after all, my phone is the most privately used device. I think am not a paranoid type but I am not O.K. with somebody out there accessing my location and contacts.

I am actually surprised we don't have big scandals with rough apps spreading all kind of private data all over the internet.
Well, I have a feeling it will go higher. I've only been paying attention recently, but as I understand it, 30-40% of generated coins have been inactive since 2009-2010. If the market cap is 15bn, then we can assume 11538461.538 coins exist, but if say 8076923.076 coins (70%) then the value of a coin is 1857.14USD or the market cap is closer to 10b.

Which is it?
This app looks great. The comments seem to be very encouraging and blader seems to have his/her head in the right place.

I really like the whole "keeping your own data" part. I'm probably too disconnected to normal smartphone users to know whether or not that point would resonate with them, but it certainly did with me. It's not really advertised on the front page. Not sure if that's a good thing or a bad thing. We may all be in an HN thought bubble :)

I'm not a smartphone user, but something like this makes me want to get an iphone...

Nice work!
python actually has reasonably good support for this via a single environment variable (PYTHONENV or PYTHONHOME, I think, it's been a while since I looked at this). The problem is that it overrides all the default search/path locations, and thus is missing the complete stdlib unless you copy everything into it. There's also the matter of binary modules that can not be shared between some interpreter versions (which feels like it begat Ubuntu's questionable python-dist symlink nightmare).
Access the Latest Computer Graphics Research for Free
DocumentCloud was created to help journalists, researchers and archivists, by allowing them to embedded, annotate, and search PDF documents in news stories. Take this CBC new story for example [0]. This allows media outlets to publish the documents "inline" with their own content, rather than asking the reading to download something. DocumentCloud works with many major news outlets (NY Times, PBS, Associated Press, etc), and they are a major playing in this space, if not the biggest [1]. Their code is open-source too, so if you think something could be improved, send a pull request [2].

[0] http://www.cbc.ca/news/canada/nova-scotia/emc-wins-contract-...

[1] http://www.documentcloud.org/contributors

[2] http://www.documentcloud.org/opensource
Cool. The wire protocol is PostgreSQL's, so they provide the clients (BSD).
The Tarbell family history is hardly unknown, and was, if I understand, known to McClure's at the time she wrote it. It's certainly part of Yergin's The Prize (itself a largely sympathetic history of the oil industry) in both the book and video. You'll find her family's history detailed on page 86 of Yergin's work (trade paper).

Tarbell was a highly regarded journalist, she did extensive research on the Rockefellers. I'm not aware of any specific inaccuracies in her story. Just because someone has a personal tie to a story doesn't mean their reporting is in error, and unless you've got specifics regarding inaccuracies, I find your statements without basis.
Sounds like you are now back to imperative/OOP. If that is so, why?
New purchasers, or people who purchased in the past two weeks...
Oh. I was under the impression that if overcommit was disabled then forking a large process won't work if there's not enough RAM/swap available, regardless of usage.
Ruby 1.8.7 maintenance will continue
We can learn a bit more about this dispute from how 23andMe has responded here.

Given that 23andMe is still willing to release their raw genotype results, it seems clear that the FDA isn't objecting to that level of their work. That's comforting: evidently at least that is considered more or less accurate.

Instead, they've only redacted "23andMe’s interpretation" of the data from their reports to new customers. My take on this is that the FDA wants some sort of rigorous demonstration that 23andMe isn't making errors in its interpretation of medical data. I'm thinking specifically of stories like this one: "My deadly disease was just a 23andme bug" https://news.ycombinator.com/item?id=6796219 It's hard to know (as a simple consumer) how common that sort of error might be: I rely on folks like the FDA to set and enforce quality standards on such things.

Similarly, I honestly don't have a great sense of how well 23andMe's interpretations reflected the full current state of known science. For instance, my memory is that they were only able to test for a few of the known breast cancer risk factor genes because others are still covered by patents. How clearly did their interpretation pages convey those gaps in what they were presenting?

I hope that 23andMe finds a way to get fully back online before long. But honestly, I'd be happiest if they manage to satisfy the regulators that they really are getting things right. Someone needs to verify claims like that for the rest of us!
Android != tablets or phones.

Thanks to android being open source people can take it and build ...stuff.. with it. I'm sure you have heard of it: http://en.wikipedia.org/wiki/Ouya

And while it's very low-end, there is still stuff like http://www.youtube.com/watch?v=ldwU96PGOyM which might not be a "real" game but it seems pretty close.

Now imagine the next generation of android consoles with OpenGL ES 3.0 and more powerful GPUs.
How the Internet can make knowledge disappear and 2 ways to stop it
Many Democrats are afraid of any "loser pays" system due to the belief that smaller or personal entities won't properly litigate when they aught to due to fear of losing and paying.
Thanks for your pointless comment
Go(lang) for Broke
I don't think you'll get your results - at least not soon. The FDA said they needed to back up their claims that their assessment methodologies are accurate, and since they failed to respond to those requests they've been prohibited from performing the genetic tests and giving you the insights that you paid for. Don't think it matters when you bought the kit :-(
Building A Skiplist
I think those petitions are highly dubious. Neither of them accurately references the FDA's issue with 23AM.
> There are driver for all major language like Ruby, Python, PHP, JavaScript, and Perl.

I chuckled at the absence of the most widely deployed language on the planet.

I dare say that there is a driver for Java - didn't look, because after browsing through a reasonable portion of their site, I still couldn't get a simple explanation of what this DB allegedly does and doesn't do.
that is an paragon of maintainability if I ever saw one.
وظائف خالية جريدة الاهرام اليوم الجمعة 6-12-2013
Time to open source 23andme health-risk analysis code so we can run our raw data through it?
The Artful Accidents of Google Books
s/facebook/eBay/
s/credits/PayPal/

And yet bitcoin offers something unique and different no centralized payment protocol can match.
I you have root in your Android device, there's a nice app called LBE Privacy Guard, which lets you selectively deny specific permissions to specific apps.
RWD and “One Web” Adoption Rates
I think it would be a good point of reference if commenters included their own age at the end of their recommendation. People 5, 10, 25 or more years further down the career/life path might have different advice with their own degrees of experience and hindsight. (61). :)
What about Cuda Conv Net?

https://code.google.com/p/cuda-convnet/
Hmnn, I'm not quite sure, there was a lot of coasting and some slight back-pedaling going on in the video...

Also, thinking about how this thing works, I'm not sure it would work so great on a fixed gear bike.... if you're strapped/clipped in, you definitely want to be in full control of how fast you're pedaling, random boost might throw you off balance or force you to pedal awkwardly
Yeah but there's even some boilerplate work to get a new Java project setup. mvn archetype:generate is helpful but you still have to go in and start adding your dependencies to the pom. Once you do it a few times it goes pretty quick. You can easily write a little bash script that can do all that stuff for you, too.
Youtube: real name now the only option
For awhile, you had the option to display only your username on Youtube. Now it seems that your real name, as set on your Google+ account, will be visible to other Youtube users. The option to use your username has disappeared.

http://i.imgur.com/90DUvFD.png

Also, it appears that your real name is fixed as "public" on Google+ and cannot be set to "circles only".
Some flashlight apps come with the phone and are system -- uninstallable, start at boot, access to everything.
Even if their code could be improved, it's still obnoxious. Downloading something sucks if it's a weird format that requires users to hunt for an application to view it with, but these are PDFs.
How to curb speculative demand for Bitcoin in 3 easy steps:

1. Write paper saying Bitcoin will peak at 1300.00 when the price is nearly 1300.00

2. Publish

3. Profit

...
Microsoft disrupts ZeroAccess web fraud botnet
This is awesome!

Any possibility you could add a few more details to your README on getting everything running and trying this out locally.
Thanks, but that's only (OK, at least) an overview titled '23andMe Genetic Health Overview'.

Is there a more comprehensive and maybe configurable export feature available?
I think most computing environments do have a user of, if you consider a "user" to be something that be notified and can act on such notifications (e.g. to close applications).

Your music software's problem seems to be a bad algorithm - not that it doesn't check the return values of the `*alloc` functions.Aas you say, it should be able to process the audio in constant space. While I assume that I can always acquire memory, I do still care about the space-efficiency of my software.

I must admit I've never seen my system depending on swap, so I don't know how bad it is. But, if you have 1GB of on-RAM memory already allocated, wouldn't it only be new processes that are slow?

Also, I'd again point out that if you don't like swap, you don't have to have one.
"Transactions in ArangoDB are atomic, consistent, isolated, and durable (ACID)." "Collections consist of memory-mapped datafiles...". "by default, ArangoDB uses the eventual way of synchronization...synchronizes data to disk in a background thread."

So it's not ACID by default and practically not usable with immedaite sync turned on (huge amount of seeks due to use of mmap), just like mongo.
If most of merchants on the internet are willing to accept bitcoins, then a bitcoin can be worth 100x more than $1,300. It is a value of a finite resource like the value of a diamond.
I like pip.

I don't like virtual env quite as much, but maybe I haven't juggled enough python versions at the same time (I don't often work on such disparate codebases that virtualenv becomes a real need, and it's a little obtuse to set up for me)...
Nearly ordered myself a test before discovering this mess on the day the FDA sent their letter. I would really hope they'd provide some sort of compensation to those who're being screwed...doubtful that'll happen though.
Does it really matter when you get a new free android smartphone every two years? I doubt that people will get far enough behind to really care. Also, Google framework updates now so you always have the latest core experience without your UI functionality shifting around via OS update.
I am surprised to learn there are only 2,100 trillion Satoshi (smallest unit of bitcoin, equal to 1e-8 coin). For comparison, the Gross World Product [0] is roughly $85 trillion, or 8,500 trillion pennies, and growing (almost) every year.

I'm no economist, but wouldn't it be a long-term problem for bitcoin to not have enough units to represent the world's wealth? Or does the inherent deflationary nature of BC remedy this somehow?

[0] http://en.wikipedia.org/wiki/Gross_world_product
His lasting legacy is South Africa's constitution.

http://www.info.gov.za/documents/constitution/1996/a108-96.p...
Interesting piece. Note that there's some empirical evidence to suggest a controlling cabal (I prefer the term "oligarchy" rather than "monopoly"):

http://planetsave.com/2011/08/28/who-runs-the-world-network-...

The next question is: is this deliberate or an emergent property. I'm inclined to suspect a bit of both. There is a desire to control, but there's also a likelihood that there will emerge some group which has control. Which then raises the question of how to reconcile this with existing economic, political, and social theory (all of which are, I suspect, badly broken and fail to take this into sufficient account).
It seems the way to fix comments is to alienate more than half of your userbase. Vimeo here we come.
> highly dubious

See: most things on Change.org.
It depends a lot where the BTC value ends up being.
Chalk it up to personal preference I guess. DocumentCloud shows the document "inline", but you always have the option of downloading the original document too [1]. So, if anything, they are attempting to serve both categories.

[1] http://i.imgur.com/Tl5QIiz.png
Yeah, if Steam or even, let's dream a second, Amazon ever accepts Bitcoins, this will make the utility of Bitcoin explode, and its value should go up as a direct result.
Interesting, but how do we know it is genuine (not counterfeit)? Where is the press release from BofA?
Computation Fluid Dynamics, Finite Element Modeling/Analysis, Molecular dynamics, etc.
I like this one: "Keep in mind that the decorator form of fuckit can't stop syntax errors. For those, you have to use the import form."
Is this named after Juan Arango?
:) At least for once we don't see an article saying that the BTC value is worth a big fat zero.
There is a Java driver and even an object mapper based off jackson - https://www.arangodb.org/drivers

This seems to be a mongodb clone with some extra features added on to make it a bit closer to a relational db, I guess. Looks interesting but likely suffers from the same problems MongoDB suffers from (data safety, scaling difficulties, etc)

EDIT: Have to say, the idea of a mongodb database with graph operations built in is pretty attractive for small network oriented problems...
It's simple! Just ban the number they've been assigned and that solves the problem once and for all!

...but what if they make a request under the guise of a different organization, to be assigned new numbe--

ONCE AND FOR ALL.
As of now (12/6 - 2:33 CST), it appears GMail archives have been removed?
It's not acceptance. If Amazon offers Bitcoin payment next to Paypal tomorrow, not much will change. The question is: When will prices of goods become stable in Bitcoin?

Imagine a web agency that decided earlier this year it will pay its designers 5k USD + 10 Bitcoins a month (as a nice perk). That agency would be bankrupt by now :)
Yes - that the progress so far has allowed other form factors like smartphones. If it continues, it may open up new possibilities as well that wouldn't be feasible with the current level of chip technology.
Could a system like this not be abused? If you wanted to get your competitor out of business, all you'd have to do is arrange for them to get blacklisted in this manner (I'm assuming it would be possible to achieve, as these things invariable are).
How Typography Affects Readers
Since diamonds can easily be industrially synthesized, it's not a finite resource nor a good example for bitcoin, the usual analogy is digital gold.
It's just decimal numbers and not written in stone. I guess you could divide it further down to smaller units if needed, probably with some upgrades to the current protocol.
> Just saying "use full-isolation" doesn't solve the problem where I want to deploy multiple projects in the same unix environment.

Isn't that not full isolation, then?
As I've read it, the protocol offers support to be divisible even further.
But this is just a question of granularity. When Zimbabwe hit hyperinflation they printed trillion-dollar notes because the 1-dollar note was too fine-grained to be feasible. Conversely, Britain used to circulate half-pennies, because there was a time when a penny was too large a unit to represent realistic transactions.

In other words, as the world's wealth grows, won't we need a currency with greater range than "on a scale from 0-2,100 trillion, how valuable is X"?
Comparing the market for btc to the market for diamonds is not flattering for btc. The diamond market is thoroughly rigged. Try selling your second hand diamonds and see what you get for them.