skysight-inc/HackerNews huggingface dataset:
Accel Partners is coming to Berlin. Here’s how to score a meeting
BTW, this is why it's being rushed through:
https://www.openrightsgroup.org/ourwork/reports/briefing-to-...

...it's not that there is some terrorist crisis, but that there's a judicial review in progress that is very likely to declare the current data retention law invalid.
> And who murdered those kids? Not Hamas.

Hamas themselves neither confirms nor denies it [1], so how can you claim that?

[1] http://www.reuters.com/article/2014/07/10/us-palestinians-is...
What he said isn't offensive at all. The mothers that make their kids eat all sorts of unproven remedies, trying to stay ahead of proven science, are just as bad as the ones that refuse injections, trying to stay behind proven science.

Down vote me all you want, but there is a reason why science exists and has rigorous testing methodologies.
Thanks! No problem glad to know other people are thinking around the same lines. I have lots of ideas (pun intended) for new features such as

Comments
Better filters
Automatic twitter feed.

Problem is I have so many projects on at the moment I just don't have the time.I'm actually selling the site on flippa as I just don't have the time to do the site justice.
Any legislation they like is put through because the population are distracted by shiny iPhones and are too busy hating each other to notice or find the energy to take action in response. "Quick, let's get this through before the pedo news really dies out" (Britain is being fed news of pedophile celebrities and government ministers at the moment, causing 'outrage')
This blog stole far too much of my time... it's fantastic. I didn't know he'd visited Australia, would have offered him a beer if he was down my way.
Try this bookmarklet: https://github.com/joelcarranza/particular-pinboard
At the low level, Ansible has the ability to execute ad-hoc [0] modules [1] against any combination of hosts defined. In my host(s) inventory above, you can execute ad-hoc modules against just nyc-web, lax-web, web(against nyc and lax), or whatever suites your needs or you've defined a host group for in your inventory.

Report, using the "command" module, free memory on all "nyc-web" hosts in our "prod-hosts":

ansible -i prod-hosts nyc-web -m command -a 'free -m'

More often, we'll want to have Ansible playbooks [2] that take our hosts and assign roles. Briefly on the topic, we might have a "common" role that deals with updating our package manager, checking/upgrading packages that every machine should have (eg. ssh, ntp, etc), and ensuring certain processes are running. Second, we might have a "web" role that is similar to "common" but dealing with web-server specific packages, configs, etc. As to keep it brief, we'll skip how the roles are setup, but here's our "web" playbook (web.yml), and find that we've defined the hosts [group] to execute against -- all hosts under our "web" group in the hosts inventory.

---
- hosts: web
remote_user: web-user
roles:
- common
- web

Which we'll execute with:

ansible-playbook -i prod-hosts web.yml

Maybe you only want to hit nyc-web and not all web hosts? The following will take the intersection of the playbook's hosts "web" and the "limit" hosts "nyc".

ansible-playbook -i prod-hosts web.yml --limit nyc

Or maybe you know the one IP you want to hit. The ":&" syntax is a logic AND to find only the nyc 10.0.2.21, because we also have one in LAX. If your IP layout, then simply a "--limit 10.0.2.21" would do.

ansible-playbook -i prod-hosts web.yml --limit 'nyc:&10.0.2.21'

[0] http://docs.ansible.com/intro_adhoc.html

[1] http://docs.ansible.com/modules.html

[2] http://docs.ansible.com/playbooks_intro.html
Hmm - this is basically transmitting screenshots via the Android SDK, right? If so, then yeah, I've been using a similar library called droidAtScreen. I just wish there was a simple way to broadcast Android to a PC at full framerate, a la iOS' Airplay...
Yes. The game was Kickstarted and their goals were clear. The successful campaign shows that most gamers that like such games are on PC. I dare to say >95% of the market.

The game type also makes little sense on tablets and smartphones and the hardware requirement are too high to support them.

Porting to console is time consuming if you are not developing with Unity or equivalent.

Quote from their kickstarter: We have announced a stretch goal for a Mac version of the game. If we reach the stretch goal of £1.4 million through the Kickstarter we will release a Mac version approximately 3 months after the Windows PC release.
It was reached.
The buses don't compete with public transit as they cover cross-county routes for which there basically is no feasible public alternative vs driving. And the constituent counties have historically often resisted cooperating with each other to expand public transit agencies.
If you are going to take it seriously you have to put some effort into the advertising also. It is good to hear some success stories in the comments but, the iOS store at least, is getting full.

I think I put together a decent game with unique play[1], but the paid version gets maybe 1-2 downloads per week. I did this for fun, and never put any effort into advertising, but I think that is about what most people see without a good campaign backing their games. Maybe Windows 8 is young enough that it is easier to stand out though.

[1] https://itunes.apple.com/us/app/ocean-commotion/id518629974?...
Isn't it amazing how they can enforce a ceasefire when they want to, and turn a blind eye to other groups when it suits them...
Facette – Time series data visualization and graphing software
Too bad this is not Free Software but instead regarded as trade secrets. :(
Do you think that this game is easy? i found it and it makes me crazy
Would just say Thanks for such simple casts which explain concepts from scratch and using visual illustrations and not just voiceover and commands. A boon for someone trying to master CLI.
Understanding Strings in Swift
Love pinboard and love the pricing scheme.

I wonder how much work goes into maintaining the site? I'm guessing this is his full-time job?
dev,stg,prd... omg, whats so bad about actually spelling it out?! Its not like you require those precious bytes for your business to suceed.
Notice George Sakkis's comment to the post, the maximize function doesn't work well without the additional unexplained heuristic:

Why did you need to change "(assert (and (>= a 1) (<= a 9)))" with "(assert (= a 9))"?
Turns out that the former doesn’t find the correct solution, instead it yields 137*803=110011.
Whatever the reason I think it’s worth mentioning in the article.
The Alliance: Managing Talent in the Networked Age
Please don't assume that your view on what constitutes a human right represents that of the majority of the population. Which, after all, is what government represents.
Mercenne Twister FPGA implementation on GitHub
Leaked 'Confidential' Document Alleges Google Is Deliberately Screwing Yelp
First mass counting from which end? The masses are accelerated by each other as there are rigid rods between them.

The lack of friction and the perfectly rigid coupling between the joints might be what makes it seem lacking reality. If we'd extend the chain with more links, the motion of the outermost mass would become more and more unpredictable due to extreme acceleration.

Of course I might have made a mistake somewhere, but I checked that energy is conserved between the frames of the animation (excluding minor energy drift due to the numerical integration).
They have their own engine that's used for many console games already and a console port of this game isn't ruled out.
AdWords Editor 10.5 Now Available
> I'm sorry that you've been brainwashed, but you're the warmongers here, not the oppressed Palestinians.

Of course Hamas is a completely innocent, never having murdered anyone ever... You're so busy pointing fingers at one side that you're blinded to the faults of the other...
Prelaunch Marketing: It even precedes coding
What is this?

This is a forum for/about startups. He made a statement relevant to startups. What exactly are you mad at?
FOSS Joe Watkins, (php pthreads, phpdbg) needs your help
interesting - one thing I find difficult is how to deal with paths in SVG, some people use that to draw a font even.

Any pointers on that one?
Dutch second-hand ebook store tried in court
ODTÜ ile Bilgi Teknolojileri Sertifika Programı Başlıyor
I really like Pinboard, and I used to use it a lot but for some reason I stopped. I'd like to start using it again. There's a big elephant in my library though: thousands of chrome bookmarks, uncategorized ("I like this!" ctrl-D).

Is it possible to import all my Chrome bookmarks and have them auto-tagged based on popular tags?

Even if full coverage isn't possible, partial would be great. For example, I have hundreds of books bookmarked, all of them on Amazon (books). Similar with imdb (movies), .pdfs (papers), youtube (videos), etc.
My first ebook on crowdfunding. Thoughts?
> Do doctors, lawyers, and people in finance get harangued constantly in other cities? (substitute anyone with a well paying job) Do they have to take surveys about their donation habits to charities, and if they didn't, answer why not?

Well, yes. Go around New York saying you're an investment banker and see what people think of you.

> Why do we collectively put up with this?

Why indeed?
It doesn't help that cities (Mountain View comes to mind) have made it illegal to build the high-density mixed-use development that are part of the reason people want to live in SF and not, say, Fremont. Who wants to live in a big house in the middle of nowhere and have to drive everywhere?
my preferred static web server right now is superstatic ( https://www.npmjs.org/package/superstatic ) .

However, in that case I need to manually setup JS and e.g. less preprocessors.

A bit of background how Power approaches the preprocessor configuration would be nice.
> The buses don't compete with public transit as they cover cross-county routes for which there basically is no feasible public alternative vs driving.

So try to fix that. The distance is hardly unbridgeable with public transport and express point-to-point public services are hardly a novel idea.

> And the constituent counties have historically often resisted cooperating with each other to expand public transit agencies.

So try to fix that.

Ah but that's more difficult than putting a private system on public assets.
So your argument is: you hope Scotland will vote for independence, because you think they'll be too poor to do digital surveillance?
I don't think most "democratic" governments in their current form are a very accurate representation of what people want. The way it works now is that people get to vote once every 4 years on some campaign promises that likely won't be implemented. And then the voted in government/parliament can basically do whatever it wants.

Also, you're wrong. The human rights in Europe are not "up for debate". It's the law, and the highest Court in Europe has ruled that such data retention is illegal. You don't get to say "yeah, but I don't think those are really human rights".
Regarding 1. As far as I know, npm says in it's docs you should add node_modules to your scm because there is no way to install the exact same version through npm on different machines. On the other hand, composer has a .lock file which specifies commit hashes it installed on the dev machine, so a composer install installs the exact same commit on every machine.

@OP: You didn't commit the composer.lock. That means that your code might run locally but breaks on another machine because there might be a new version of laravel 4.2
iOS Development Tutorials, Resources and Competitions [Mailing List]
I'd expect the prorating to spread the dates evenly across the decade precisely to avoid this kind of periodicity. It seems to suggest dates have been inaccurately recorded with year precision as, say 1690 when some author along the line didn't know if it was 1686 or 1694.
Show HN: Ballloon is the quickest way to save web files to clouds
A dictionary for chinese and english
Ah right there in the article :)
ISEE-3 Reboot Project Fails
I just did this. I encourage everyone else who can to do the same. It may not have any effect now however it will let our representatives know that their actions are not going unnoticed and that we're unhappy.
Instalaciones electricas
Google Introduces Material Design at Google I/O
Instantwatcher helps you find good streaming titles from Netflix
FOSS Joe Watkins (php pthreads, phpdbg) needs your help
I'm not assuming anything. As a European citizen my rights are enshrined in the ECHR.

In April the European Court of Justice ruled the previous 2006 Data Retention Directive invalid, stating that it severely interfered with two of these rights (the right to respect for private life and to the protection of personal data)
It's not their job to fix all of the problems and politics of the bay area. If they wanted, they'd be well withing their rights to just say "fuck it, you lot can drive". Long term, it'd be nice if the public transportation improved, but you know what? The haters would find something else to whine about, like public dollars going to transport workers at a huge company like Google, because they had "meddled in the political process with their fat wallet", or some such thing.
Also because the history of unethical research is long and storied enough already. It's pretty well appreciated where that path leads.
Brin's partner co-founded https://www.23andme.com/ and that got it's nose cut off by the FDA IIRC.
> Also, I'll mention that we should hope some version of your "GNU" future happens, at least where communications over the internet is concerned, as "proprietary" and "encryption" don't really work together if you ever want to trust it.

While this future would be advantageous for me, I am not sure I am onboard with everyone being responsible for their own infrastructure. Not only is it quite wasteful in terms of physical resources (and very sub optimal on energy consumed), but it requires that every individual community have several experts with a high degree of skill (for reasons previously discussed of which I see no actual rebuttals)

> To achieve this, just like how "standard parts" are far more common than proprietary parts in plumbing, having an free and open body of software to draw on makes the equivalent job in software far easier, too. I suspect this will be true with the internet and without.

This is not an impossible future, but people have talked about it over and over, and every time a new language or paradigm comes out that is supposedly the "key" to unlocking truly modular and reusable software. Heck, even Brad Cox thought he was doing it with Objective-C and look at how much code is duplicated between iPhone apps.
That is why I want gother revived: you start with a menu and then get mostly textfiles.

Yeah I know about the irks of this protocol, but that doesn't mean we can start a new one with the same philosophy.

A simple and minimalistic approach to a menu listing, and content in extended markdown version we already use today. That will give you a fast way to fetch text and read it in the form you like: Want a big margin, 1.5em lineheight, green on black in a nice serif font? No problem! Just setup your client and you are good to go!
What is this? Or, what is 'this'?

The answer being.

1) Quite an abstract question

2) A pronoun

It's relevant. It's the conclusion that's concerning!

Again.

'Another way to interpret what you said is: Google and other large companies can't apply large quantities of resources to health.'
New battery breakthrough could lead to longer lasting smartphones
I have yet to dig deeper, but the fact that it uses Thrift and already has worker implementations in C++ and Java is a huge plus. Celery is a Python lock-in and makes it non-trivial to split your enqueue code and worker code. Celery on the other hand, since it is Python all the way down, let’s you orchestrate the execution of dependant tasks. In my experience these features contribute to a more complex codebase that is harder to maintain, test and understand.

Celery has flexibility for message backends, but prefers RabbitMQ which comes with its own operations overhead, and does not have real horizontal scaling built in (it has failover techniques). RabbitMQ is great for mission critical messaging that survive system restarts.

My biggest worry is relying on Redis or MySQL. What happens if workers stop consuming tasks, wouldn’t that balloon the redis memory consumption pretty quickly? I suppose memory consumption is a factor of load and task bytesize. MySQL on the other hand feels like the wrong tool for this job.
Some examples from Frontier: Elite 2

https://www.youtube.com/watch?v=Fv0Tj-UGOtY&t=440

https://www.youtube.com/watch?v=Fv0Tj-UGOtY&t=346

https://www.youtube.com/watch?v=Yc9o_ldmlVs&t=72

https://www.youtube.com/watch?v=srlJVE50mCI&list=SP9E1E1F7AA...

https://www.youtube.com/watch?v=AK-NMyDaPAg

https://www.youtube.com/watch?v=ynXwvSqsCek

https://www.youtube.com/watch?v=CZe26yZhCoE

Here from Frontier: First Encounters (Elite 3)

https://www.youtube.com/watch?v=z0_WewBEGew

https://www.youtube.com/watch?v=z0_WewBEGew&t=265

Here some Elite: Dangerous

https://www.youtube.com/watch?v=ygTgA_Y-m2Q?t=2m19s
That seems to be the more used phrase. Maybe it's an Irish thing, we like to be a bit different too :)
I can't comment on HFT because I have no experience on that, and their focus is latency rather than throughput.

For the latter (which matters in routers, for instance), netmap runs on everything (either natively or with some emulation). The intel 10g cards (which DPDK of course supports) are around 3-400$ i think, the 1G cards start around a few 10's of dollars (not that you need userspace networking at 1G).
BT infinity is using VDSL. This scheme is G.fast, which is basically to move the fibre even closer to the home and get more bits over the last little piece of copper.
I don't believe it, because I use SQL every day, and I need to tell it which rows to lock when reading, whether to read them in share mode or fully, sometimes I need to help it figure out which indexes to use (of course I also have to manually set up the indexes too), when doing transactions I need to tell it how exactly to isolate the transaction, and I need to be very careful how I order my queries in order to avoid deadlocks.

SQL is declarative only when you don't care about data integrity and performance.

Maybe a bit better example for this kind of behavior are compilers. They're pretty "declarative" these days. You write what code you want to compile, and the compiler will pass it through a thousand transformation stages, deciding which trick to apply at every instruction, which code isn't really needed and so on.

Of course, then you also need to deal with compilers getting it wrong too, so you start tweaking your code with special words like "volatile" and "restricted", mess with compiler options, and sometimes even disassemble code to see why turning the "fast" options makes your code slow. But in general, high quality compilers do this dance way better than SQL.

So what's the moral here? Two things.

First, calling something "declarative" doesn't really mean anything. It means the language is built on a very thick abstraction that lets the computer do more work than usual, so you can do less work.

Second, thick abstractions are leaky. Works for basic cases, past that you'll still end up doing a lot of work, but now you have to fight your computer while doing it, as well.

The Z3 Theorem Prover is an interesting toy, but I wouldn't trust it to do anything right in the real world. Much like most Microsoft Research projects, unfortunately.
WeareData (Watch Dogs)
Nano-pixels' promise thin, flexible, high resolution displays
Crazy pills? Hardly.

Demand for living in a certain area grows, prices get higher, people who used be able to afford living in that area can’t afford to live there any more.

I’d be angry and envious too with the people moving in. Even if they might not have evil intentions, they are indirectly responsible for driving me out—just by wanting to live there and being willing to pay a premium.
> It's not their job to fix all of the problems and politics of the bay area.

No. But currently they're hardly solving any problems, creating more, and wondering why they're not popular.
If you're interested in declarative programming, you should also have a look at answer set programming. Here's an ASP version of the problem that additionally requires prime factors.

domain(100..999).
digit(0..9).

% Variation w/ prime factors
prime(P) :- domain(P), { domain(F) : F < P, P \ F == 0 } 0.
prod(P1 * P2) :- prime(P1;P2).

% Palindrome
pd(X) :- prod(X), X = 100000*A + 10000*B + 1000*C + 100*C + 10*B + A,
digit(A;B;C).

pdMax(M) :- M = #max { X : pd(X) }.
#show pdMax/1.

Superficially it resembles Prolog, but brings "true" declarativity to the table, i.e., the order of rules and the order of atoms in the body is negligible. Various notions of safety and the prohibition of nested complex terms (e.g. `f(f(x))') guarantee termination. Most importantly though, solutions to an answer set program are not proofs (as in Prolog) but truth-assignments of atoms ("answer sets"). In this specific encoding there's no significant difference though, as we're only computing a single answer set containing an atom "pdMax(X)" with the maximum palindrome X.

Solving answer set programs usually involves heuristics and much work along the lines of SAT solving. Recent solvers such as clasp [1] are surprising efficient though and rival state of the art SAT solvers.

[1] http://potassco.sourceforge.net/
Volunteer your services to help the less fortunate?
Suburbs have a huge role here. The City & County is small geographically. Parts of it could definitely be densified and improved (not the parts where your prototypical 20s tech worker currently wants to live, but that's part of the challenge), but improving the suburbs and creating connections will have a much better payoff.
Highlighting, cataloging and organizing every startup
This pattern, known as ‘gentrification’ happens all over the world, and it is usually met with protest from the people living in a certain area that becomes ‘in demand’.

Personally, I feel like new money coming to an area or a city is not just a threat but also an opportunity: but it takes an extremely clever and compassionate city council to make sure that, instead of going from cheap to expensive, areas evolve to provide housing opportunities both cheap and expensive, allowing the new money to reinvigorate the neighbourhood while leaving place for the old inhabitants.
New motivational iPhone app Promishare for FREE is launching today
The madness of layered architecture
The big thing to take away from this is not "docker causes a performance change", it's that "there is some way to configure docker that affects performance". Obviously the expected behavior is that docker should have marginal performance impact, and any deviation from that is undesirable.

The numbers showing here are about what I would expect if something in the storage stack is doing more caching than normal. This likely has hidden costs, either in memory usage or robustness. It's worth digging down to find out what is happening, and how to validate docker configurations.
If that were the case it wouldn't be possible for the government to create a new law that over-ruled the highest court in Europe, surely...
I love pinboard. Can I make a feature suggestion? (Is maciej active on HN these days?)

I'm sick of giving things tags. I imagine some users like to tag things and some, like me, don't want to.

Can you create an autotag mode? You can mix a) predictions based upon the body text, and b) manual tags from users not in lazy mode. You could allow users to drop bad autotags for a particular URL.