skysight-inc/HackerNews huggingface dataset:
I don't have a "problem" with fish oil, I have a problem with people going around claiming that it is nutrionally beneficial. According to your standards for proof of nutrional value, you should also be going around telling everyone to drink donkey semen.
Americans, as far as I can tell, view Detroit with what strikes me as hostility almost.

You don't have to go far to find Canadians who view Detroit as a North American Mogadishu. Such an opinion has a strong correlation with racism, it's worth noting: Detroit must be the perilous worst because it is held to represent black America.

As to the "never actually visited", do you claim that most, or even a remote minority of Americans have "actually ever visited Detroit"? Of course they haven't. They laugh and point and repost and share the ruin porn because, ha ha, look at Detroit.

In any case, it was a pretty bizarre claim to use in response to my post given that I expressly said that I go to Detroit almost regularly. Indeed, "Canadians" in Southern Ontario almost certainly know more about Detroit than the bulk of Americans, for obvious geographical and practicality reasons.

Now maybe I'm not going to the "real" Detroit in some people's opinion, in that I am in built up urban areas and affluent suburbs, but it is a part of the whole of Detroit.
even if it did , MIT would likely still be working on the morality-debt incurred during their involvements with various wars.

(along with every other famous tech school)

http://web.mit.edu/physics/about/history/1940-1945.html
So I'm aware of a famine that took place 70 years ago, but unaware of the many that have taken place since then. You really think that, do you?

Do you see how, by habitually assuming the other guy knows less than you, you've made yourself look dumb?
Laravel Forge – PHP Platforms On Linode, DigitalOcean, AWS, Rackspace
I rather liked a quote I heard recently saying that Excel is the world's most popular IDE and the world's most popular document layout tool (from Benedict Evans I think)

Excel is capable of being many things to many people. It's it's greatest strength (and it's greatest weakness).
One of the most fascinating people in the early development of language design.

Can't wait to get that lone, VB6-based UNIVAC emulator a shot. :) Hopefully I can get the source in case it needs any defishing.
I was also originally surprised to realize that this problem is NP-hard. It makes sense though: it involves both universal (for all requirements & dependencies) and existential (there exist packages & versions) quantifiers.

Julia's package manager [1] actually uses a custom belief propagation algorithm [2] to find an optimal set of package versions to satisfy given requirements. Originally it used linear programming, but belief propagation is much more efficient and solves the problem optimally in all realistic cases we've tested it on. Using a SAT solver would be another approach, but there is still the issue that you don't just want to find one satisfactory solution, but the optimal one with the freshest versions of the least number of packages. Since SAT isn't an optimization problem, it doesn't give you that.

[1] http://docs.julialang.org/en/latest/manual/packages/

[2] http://en.wikipedia.org/wiki/Belief_propagation
OSMTimeLapseR: visualize the edits to OSM in your community
http://digitalinstitute.ncl.ac.uk/centre-for-doctoral-traini...

And also the email we've been sent directly by the university:

We’re delighted to announce that we have been awarded an EPSRC Centre for Doctoral Training in Cloud Computing for Big Data. This new multi-million pound initiative will train the next generation of experts in the analysis of "big data" using the latest cloud computing technologies and statistical techniques. People with these skills are in such demand that the Centre is being heavily backed by industry worldwide (including Microsoft, Red Hat and IBM); companies will work with us on the training, and provide placements during the PhD.

Some additional details are included in the University Press Release: http://t.co/5HvBUhhZ1t

We have eleven fully funded, four year PhD studentships available for home (including EU) students to start in October 2014. These fully cover both the fees, and living expenses (no loans or debts are needed).

We are recruiting students from both Computing Science and Mathematics/Statistics backgrounds and providing an intensive course of interdisciplinary training during Year 1 of the four year PhD programme. Students from a CS background will be trained in advanced cloud computing and statistical skills during year 1, beginning with a crash course in "Statistics for Computer Scientists" in October. Students will then work on a PhD research project.

As well as working with closely with industry, the course will also teach and support students interested in setting up their own company.

We can provide full funding (fees plus living expenses) for students expected to gain a II(i) or First who meet the usual Home fee status regulations (contact us if you are not sure).

If you would like to register an interest in this programme, or ask any questions, please send an email to bigdata-cdt-enquiries@ncl.ac.uk containing your full name, stage, degree programme, fee status and predicted degree classification. In the case of a predicted degree classification of II(i), please also include a predicted final average. Students registering an interest will be sent further details about the programme, including information on how to apply, as soon as applications formally opens.
Yep. And it refuses to use Mavericks notification centre, and it hates multi monitor setups as well. Sigh.
Rosetta Slowing For Monumental Rendezvous With Comet67P/Churyumov-Gerasimenko
To be clearer, Theoretical Physicists have a theory about an experiment that would allow Experimental Physicists to prove a theory made by earlier Theoretical Physicists. They haven't actually conducted the Experiment.

"In Theory, there is no difference between Theory and Reality. But in Reality there is."
20K rules probably isn't that big, when you compile that to an automata. Most nodes are probably behind the edges that never traversed.

If there would be an option for a extension to hook into DOM element creation (i.e. when browser parses HTML and builds a tree, it'd call some user-defined predicate function) - that would possibly solve the issue.

I believe CSS is slow because of cascading nature - it requires re-compiling it from the very plaintext source on every page view, to combine ad-blocking rules with others - this certainly could be optimized (if browser side would provide tools for that). No idea about horrendous memory usage, though.
You are calling HTTPSB an alternative for Adblock Plus.

One of the major use cases of Adblock Plus is effectively "Fire and Forget" mode - enable it and then don't worry about it.

You are saying HTTPSB does not support this use case.

As such, I don't see why you can call it an alternative to Adblock Plus.
Good news! We've developed a new feature in Quaderno.io to automatically calculate the EU VAT after the payment was taken. And you do not have to use Stripe metadata! Hope you like it ;)
Leveraging the Ruby on Rails ecosystem
But there are already food replacement shakes - a couple days a week I usually drink an Ensure. Why should I consider Soylent instead?
Why bother installing an ad blocker if your brain already has an ad ignorer plugin? Furthermore, this ad ignorer software is quite good at learning: the advertirzers may shift place and shape but it will only fool you once, or none. Hence the need of massive user bases on 'free' online services, because only a tiny percentage of brains fall for the ads and even a tinier chunk of these clickers turn into buyers.
Indoor Cat Tracking using Samsung Galaxy Gear Watches
Cool - how is it working out so far?
Maybe they are planning to make it Vegetarian/Vegan.

I myself am allergic to Milk Protein. So drinking anything with whey powder or similar is impossible for me.
I've been working in Erlang full time for the last 6 months or so. My background is in I guess what you'd call systems programming in C and C++. I haven't found the Erlang syntax to be a problem at all, but I've had major problems with a few things-

* The ambiguity of the term "application". It has a very specific meaning in the Erlang context but it used very generically elsewhere- it can be very confusing even just reading the docs.

* My background is in GNU Make/autoconf etc. and after a lifetime of building a binary, putting a binary onto a Unix machine, and then running the binary, figuring out how this works in the Erlang context was enormously confusing, and although the docs are very useful once you understand the build and deploy process, I think that some diagrams like those in this post would go a long way toward making it clear to a newbie what the division of labor between the local erlang install, systools, reltool (and possibly rebar since it seems to be nearly ubiquitous), and then once the release is built, what the boot script does, etc. Even little details like, why do I have a file called whatever_sup.erl and another called whatever_app.erl, and why are there a bunch of different functions named stop or start or init? I don't mean to slag on Erlang, as I like it a lot, but I found this part of the learning experience to be painful.

* Everybody talks about the hot code loading as if it just happens automatically, but as evidenced by the existence of Relx, it's not always trivial to work with, and if you don't know what you're doing you can mess things up for yourself pretty easily.

I am not a huge fan of jumping on third-party bandwagons for tools like rebar or relx- I like to try to stay as close to the OEM tools (for lack of a better term) as much as I can, so it'd be nice to see some of these tools become a part of the canonical OTP distro.

BTW the "Learn You Some Erlang..." book, has maybe the clearest and most gentle introduction to the building/releasing stuff that I've seen, but I think it could benefit from some more detailed diagrams.
These might be good tips. But don't spend too much time on them at the expense of actual work.

Oh, and sometimes a new guy doing "too good of a job" can be a problem. Might want to test the climate before letting it all out. Many a promising young career has been cut short by people who are "threats". This is sad, and doesn't apply everywhere, but certainly applies many places. Help those above you. Help them look good. At least initially. But beware of being locked in the back office in chains while your supervisors take credit for you work forever. That happens all too often as well. Make sure there is a way for you to be recognized and rewarded/promoted for the work you do. Unless you are ok where you are forever... don't stay long if there isn't.
EFF: some are more equal than others
I still think it makes no sense in a supposed democracy we spend billions on building stuff no one will say what it's good for. Especially stuff the manufacturer admits to building.
You cant get the same content in the same quality from places like Netflix or Youtube.

I like to watch new shows not reruns of shows/movies I have already seen, most of the time I have seen them multiple times. I am looking at you netflix.
These are non-issues. The idea is not "share all data". If we copy the GPL model, all you need to share is the source code to any program you distribute in an uneditable form, and then only when someone asks for it (at which point you may charge a reasonable processing fee for the trouble). It's really not that onerous. No one is making you share your private software.

For "software" replace "food" and for "source code" replace "ingredients". You can cook whatever you want at home, but when you start selling food to people certain responsibilities kick in. If a kid is selling lemonade but is too embarrassed to tell you what's in it, would you drink it?
Surprise Sharing DRM'd movies with your friends still a huge pain
That's basically what I do as a tax payer anyways...especially when it comes to investing in basic research, I can live with that.
Firehose Development – Flailing About
You name companies that all have export bans on parts or all of their high tech stuff.
As the co-author of Ramda, I'm excited to finally see this thing getting out there.

Next up, algebraic data types?
Skinny framework is "Scala on Rails".
India's two e-commerce biggies, Flipkart and Myntra, to merge
But most people don't eat a carefully balanced whole-food diet. It doesn't need to be perfect - it needs to be as good as what people would otherwise eat.
>My local restaurant wont get disrupted because it's not using Cloudfront.

To put it out there, I was in an unfamiliar city this weekend and when my friends and I wanted to order some food, simply for convenience: if they weren't on grubhub they were off our radar; so I'd say "the cloud" is even offering a competitive advantage for your local restaurants that use it vs those that don't.
"That's what you want me to believe, you fks! I see through your fog! I don't talk to robots! I'm going to call Commissioner Duck!"
I always felt that it's the word isn't overused, it's that hipstery way of dressing and living is the new fashion now.
Career Warfare is a good read as well. "What really defines those who get ahead? Hard work and accomplishments will only get you so far. " http://www.amazon.com/Career-Warfare-Building-Successful-Per...
Fluxbox – a framework built around Flux architecture
http://en.wikipedia.org/wiki/Demographics_of_the_United_Stat...

If you look at the section titled "Breakdown by State", the numbers for Massachusetts and New Jersey are far and away larger than the numbers for ... say ... Nebraska and Washington State. Yet Massachusetts and New Jersey are top 5 performers on international tests.
Why not use CA Cert? Sure, they're not included on Windows by default or (I believe) OS X but at least there's some level of trust.
Peer-to-peer streaming doesn't really work well generally, unfortunately.

It inherently increases latency.
UI / UX Design Interviews – Lorenzo Franchini
really helped me increase my coding speed by honing my resharper shortcut skills
You didn't even bother to read the review article I linked, did you? The whole point is that the data has been misinterpreted, just like the site you linked.
HTML5 hyperlink auditing
Imperial mages learn conjuration.
"...do you claim that most, or even a remote minority of Americans have "actually ever visited Detroit"?..."

???

I said that most of the people who have opinions on Detroit... American or not... have never been there.

I'm curious as to what exactly you are refuting ??? Or if you are just agreeing with me ???
Follow this Multi Millionaire
Sure.

$100 is a lot less than some other people spend on lunch. Bench pressing 100kg is easy for some people. I wouldn't call it light. When you say something is "cheap" it's always relative.

But, there is within the bounds of regular conversation there are some assumptions you make about things. If you say this jar of powdered chocolate beverage is cheap, I will assume you mean relative to coffee, tea or something else I'm likely to make at home and not relative to a barrister coffee or a martini in bar.

Here I think the logical comparison is other powdered foods (slim fast, protein shakes, weight gainers, etc) or grocery shopping.
It is basically an ad for a new Cisco marketing term. "I guess we should go with the Cisco solution because they have that fog."
Your view assumes that all language-level packages are already so mature that each of Debian, Gentoo, Arch, brew, MacPorts, etc. have a person whose responsibility it is to make a system-level package for that language-level package. What about new packages? If language packages are to be distributed on each system using the system package manager, then the way to get a new package into the hands of programmers is to a) write the package and b) before anyone has used it, spend a couple of years convincing a person on each system to create and maintain a system package for this new and completely unused Ruby/Python/Perl package. I guess that's reasonable if you're dead set on only using software that was written ten years ago.
Conflict Between China And Vietnam Imminent- Troops, Near Border
I think he just meant it was hard to capture what it was doing in a brief statement like the others were.
This is sadly true. Replacing equals things here: crap food replaced by a crap supplement (or meal replacement or whatever).

You are right here and I am out of arguments in this direction. I really mean it.
These point releases are what the patch (-pNNN) versions used to be, so they are minor.
This isn't a bad idea but it's increasingly a side-show: tiger mosquitoes are spreading throughout the world courtesy of commercial shipping and global warming. In addition to being active throughout the day, they need far less water to reproduce – something like a bottle-cap or flower blossom is enough:

http://en.wikipedia.org/wiki/Aedes_albopictus#Control_and_su...

If you do a great job suppressing traditional threats, all you're doing is wiping out the competition…

What we really need is something like the photonic fence prototype from Intellectual Ventures:

http://en.wikipedia.org/wiki/Mosquito_laser

Unfortunately, my understanding is that they decided this wasn't cost-effective as a malaria control mechanism but I suspect there'd be a big market in developed controls where the drawbacks of pesticides are an increasing concern.
What a level of precision in there.

Edit: Wow "Please don't be surprised if I pull out my computer at dinner and
begin handling some of my email. I have difficulty hearing when there
is noise; at dinner, when people are speaking to each other, I usually
cannot hear their words. Rather than feel bored, or impose on
everyone by asking them to speak slowly at me, I do some work."
Isn't Ruby a dependency for Sass in general? Don't think that's a function of this grunt task.
Understanding Flux: A primer on UI architecture with React
That's unclear - there was an article a few years back arguing otherwise:

http://www.nature.com/news/2010/100721/full/466432a.html
Considering that many many database schemas are basically one table, what's wrong with using a spreadsheet program for them?

Why make something more complicated then it has to be?
You can see this bug if you have a Roku. The popular instant watch browser app shows Netflix TV shows arriving in 2038.
Yup, I believe you're right. It only pops up when it detects a problematic plugin. Although I can't remember if it monitors this continuously, or just when you launch IE.
Chinese Military Said to Be Massing Near the Vietnam Border (+Photos)
Nice !

This is going to make a big difference. For many, the setting up and launching part is a boring routine that they go through so often. I think the flat pricing model is the best part.
AKA, the basic knowledge that at least one person in every household (but usually everyone) since the dawn of humanity has been expected to know.
But without whitelisting, I wouldn't know how much of the web is completely broken without cookies, where by "broken" I mean a blank page, or just a little strip of the template. This includes blogs, one-off demos, and other sites that don't require (or even offer) log in or settings of any kind.

I can only conclude that some common frameworks depend on cookies for their own operation, and that in many cases the developers aren't even aware of the "problem".
The problem with this sort of dismissal of Soylent is that it has already sold several million dollars worth of product (while openly marketing itself as a meal replacement tool, and not an occasional meal-shake). So there's a flaw somewhere in your reasoning.
Ask HN: How much shall we sell our site for?
Hi guys,

We have a site that pulls in next to no traffic. However, we've built up 18 months worth of excellent content, have 3000 people registered to the site who receive emails daily and we have a few customers who pay us money each month via our get your own template service (we sell a basic template of our site to users who can then have their own website, we host it for them).

The site is popular amongst the people who do visit it each day (less than 1000). We've been featured by Mashable, BBC and Techcrunch and have around about 500 Twitter users.

Problem is we've reached a point where we can't spend the time updating the site any longer. Someone has emailed us saying they're interested in buying the site and wondered how much we'd sell it for.

We've spent 18 months curating content and developing the site into what we consider a nice product. If someone spent some proper time on it, and focused on SEO, then we think it could do ok. Is a price of $1000-$5000 fair or is that way too much? We would like some money in return for our efforts these last 18 months but appreciate it will be a small amount.

Any advice you can give would be great! Thanks!
> As someone who's been working on cryptocurrencies

Do you realize you are talking to a Bitcoin core dev? lol...
Try splitting up the larger task in smaller parts and use a todo list/task backlog to check of the smaller parts. Looking at the list of tasks also makes it easier to get into the mindset you were in when solving the issue.
hopefully dane fixes that.
1. grab a flashlight
2. make your friend grab a flash light
3. turn them on and point them at each other
4. make it rain
If you're early in your career and at a place where doing "too good of a job" is frowned upon, IMO, you're better off to find that out early and leave early. No time for that early on. If you're a threat to the established technical team, move elsewhere, because you cannot afford not to build the strongest possible technical basis for your later career.

Later in your career, especially if you aspire to technical leadership positions, you might want to reconsider, but just starting out, go find a place where technical excellence is valued and cultivated.

Note: what you think of as "too good of a job" is very likely not "too good of a job" if you're just starting out. Porting an entire enterprise system to Rails because it's cooler and easier (for you) to maintain and getting told "No!" is not an example of you trying to do too good of a job...
Hi Nicholas, I just wanted to say thanks for being the public face of MemShrink. It's really great to have such visibility into this important work in one place, rather than scattered around a bunch of dev blogs etc. Also the continued focus from one person over an extended timeframe really helps get stuff done, from my experience as a PM. Thanks again!
Apple sued over iMessages that fail to reach Android phones
How is it the media is so incredibly incapable of even attempting to understand a concept so inornate and basic as that of "cloud computing?"
Coming soon, 'the mist'.
A lot of people your age will eventually have children or will no longer find going to the bar regularly that enjoyable.

If you look at how much money major sports franchise owners are spending on improving the in-game experience for fans, and listen to their thoughts on doing so, it's pretty clear that they are fighting hard to get people to actually come to games rather than watching them on TV.

NFL Football is the most popular sports league in the US and quite frankly, I find the product to be almost unwatchable live compared to television. I think basketball and hockey are much more enjoyable in person, but that's also expensive and more time consuming than seeing them on TV, and both leagues play around 80 games a season, I believe.

A useless data point, but I'm 32 and never heard of eSports until this thread.

Lastly, consider this: Twitch is selling for $1 Billion dollars. The average value of a single(of 32) NFL team is more than that and television networks are paying the NFL several billion each year to broadcast games.
They grow out of playing video games perhaps, but there's a whole world of content for folks who still like video games but don't play them as much anymore.
Julia Collins is Jeopardy's Winningest Female