skysight-inc/HackerNews huggingface dataset:
Good question. One union (Communications Workers) is in a group calling for the release of lobbyist emails. Unclear why they have been unable to influence more legislators.

http://www.foe.org/news/news-releases/2015-05-with-controver...

"10 organizations representing more than 10 million Americans called on U.S. Trade Representative -- USTR -- Michael Froman to publicly release all records of communication between himself and representatives of the ten largest U.S. financial institutions -- including his former employer Citigroup -- while he has served in the USTR position."
They were text-based, that is. AdSense seems to almost alway ends up placing graphical ads now, though...
Well he does run a very successful business and only seems embarrassed by the amount of inaction from the evidence and testimony of others he collected.
Absolutely. I run adblock, and HTTP Switchboard but I am absolutely OK with Google's ads (and actually, Facebook sponsored posts as well) because they're consistently framed as ads and they don't impose a big cognitive load. I even click on them sometimes, and even make purchases sometimes! If you tell me your commercial message politely, well, I may or may not be interested but I don't mind. But if You engage in the visual equivalent of shouting with eye-catching designs, animation, faux-interactivity and so on - then I will tune you out. I guess advertisers use these techniques because they work on enough people to be profitable, so they don't care about the sales they lose by irritating people like myself to the point of being blocked. But I don't think they're doing their clients any favors.

The one thing from Google that I do block is advertising on YouTube. Just give it up and try something else already - why would I want to import everything that sucks about television/radio advertising?
It hasn't halted and it didn't run into "serious issues" (blockers). It just needs its time. It's a small project, so when for instance it has to provide a webshop so people can make their orders, the R&D is pretty much halted from lack of resources as everyone is focused on that. We haven't taken all such non-technical issues properly into account when estimating needed time and it backfires. However, I think it's not that bad overall - there is slow, but steady progress all the time. See the last news from a week ago: http://neo900.org/news/the-neo900-shop-grand-opening-for-pre...

Also, just so you're aware: you cannot "wait to decide", as it's basically built to order and financed almost completely that way. The moment it goes to production you will have to find at least another 200-300 people interested in buying it, so the second production batch will be possible to happen.
Working with a guy on energy storage, first startup period...excited / nervous for all the usual reasons, but grateful that at the end of the day an actual physical product could ship to thousands of people.
AirPair (YC W14) is Hiring a Developer Content Manager
In the last 10 months, we've taken AirPair's community blog from 0 to almost 20,000 visitors a day.

https://angel.co/airpair/jobs/69544-developer-content-manager

We're looking for a mid-senior level experienced content marketer with junior to mid level technical knowledge.

Bonus points if you have experience with community management and building.

Your job with be to do whatever it takes to get more developer contributing more great content!
That's a funny thought, I wonder if in the case of mobile, the ad revenue is lower than your data cost. In which case micropayments for the content would be less aggravating and cheaper.
I feel like there's a balance this article is missing.

Yes, obviously if you're not doing any marketing and no one knows what your company is, what it does, or how it's doing it's going to be a lot harder to talk to customers/potential hirs/VCs

On the flip side if all you're doing is beating your own drum, spewing vanity metrics, and not focusing on the things that truly matter to the business (customers + product) then you're going to turn off a lot of smart, perceptive people that you'd be lucky to have as your customers/employees/investors
I think this misses an important aspect from an InfoSec perspective. Ad networks are very lucrative targets for spreading malware, and examples of malware being distributed via ad networks are abundant ("malvertising"). For companies (and individuals aware of the risk), ad blocking is an important security measure.
Email is so ridiculously overhyped, the backlash is natural. "Call me when it scales," is my take on the internet. 2400 bps is laughable. Hundreds of millions of dollars worth of energy intentionally wasted per year for that? It just seems to lack promise.
> His argument basically is that an article in a general-news newspaper is not meeting the same standards as a peer reviewed paper?

Are you assuming that not meeting the standards of peer reviewed journals means not meeting good journalistic standards either? In any case, Anand Ranganathan has written for peer reviewed journals[1], and he has written for this general-news outlet [2]. He's usually very good at knowing where to draw the line with citations and details.

> And anyways, at the end he basically eviscerates his own response

He does no such thing. His main point is up there, under the title, "For an article that talks in excruciating detail of the cataclysmic effect of Delhi’s air, Harris Gardiner quotes but a single scientific study."

[1] http://www.icgeb.org/anand-ranganathan-lab.html

[2] http://www.newslaundry.com/author/anand-ranganathan/
I do pay attention to low-profile ads. And I feel well-disposed towards those advertisers, whereas intrusive advertisers go on my mental blacklist and I select against their offerings when I go shopping.
This is very impressive. And I particularly liked the closing credits to the movie, where he identifies himself as the 'coder' of the documentary. Some impressive custom coding in there.
Well, one movie, one song and ... Oh yeah that's Harlem. Oops
I am not sure there is a good "intro" for a lot of this per se since many of these ideas tie to research topics in applied math. I will give a few books that seem to touch on areas related:

* You first need a basic (or not so basic) numerical analysis course.

* For wavelets: Mallet's "A Wavelet Tour of Signal Processing"

* For spectral methods in general, a primer many people prefer is Trefethen's "Spectral Methods in MATLAB". It is introductory and you really should start here, but for its reliance on MATLAB and a matrix point of view it's not entirely practical.

* For GPU computing, a slightly advanced book is "The CUDA Handbook: A Comprehensive Guide to GPU Programming"

* For general-purpose parallel CPU computation: "Using MPI" by Gropp
Setting Up a Node.cljs Project with Leiningen and NPM
Not really. Hello was added in order to offer an alternative to Skype/FaceTime that uses open Web technologies and does not require you to create accounts or upload contacts. The partnership with Telefonica made it more convenient since they host the server side.
Like Kurosawa (Rashomon), it is often better to know more than one point of view...

Of course, the theme of Rashomon was that multiple points of view don't necessarily leave you any more knowledgeable than you were before you heard them.
How do you define best?

I'm the author of GraphHopper. Easy to setup, fast and flexible. Try it here: https://graphhopper.com/maps/
It's not just about making parsing easy (which is usually motivated by the promise of better tooling), it's about making costs explicit. `foo.bar` with no trailing parentheses is always a field access in Rust, and a field access is basically the fastest thing one can do: take a known offset from a memory location. In comparison, `foo.bar()` has a relatively tremendous cost, depending on various factors. It's for this same reason that Rust requires you to write `(foo.bar)()` if you want to call a function stored in a struct.

This isn't a tradeoff worth making in all languages. But it is a tradeoff, and not a rejection of elegance.
I personally like "(retired)", for I am, and I don't want to hear from clueless recruiters, and I by and large don't.
Perhaps he meant teraflops, and there was a transcription error? Although I imagine prediction would have to be petaflops to be accurate.
>you are better off without $10 million in the bank, if you are scared of spending it because you fear you could lose some and be only worth $9.7 million.

You misunderstood what I'm saying if you think $10 million to $9.7 million is some kind of reduction in self-esteem. That's not the point.

It's not the absolute $ amount. It's a subjective sense of the magnitude of payment in relation to what I get in return. The calculus includes the mental state.

In my 20s, I spent $500k on a music studio thinking it would earn multiples of that. Things didn't pan out that way but I'm still young enough not to be gun shy about spending large amounts of money. I'm just a little wiser now and won't be throwing money away at such endeavors.

Today, if I came across a web startup I believed in and they need $900,000 (3x the $300k of Ferrari), I'd feel compelled to reduce my bank account to $9.1 million to see if my angel investment will work.

With the Ferrari, the ownership of it also includes many headaches in addition to whatever pleasures I could derive from it. The pleasures are seriously curtailed in my city where I couldn't floor it and race it above 80mph.

On the other hand, with the killer web startup, I would lose sleep at night if I missed the chance to invest so in that situation, I must spend $900k just to have some piece of mind. Mathematically, I'm "poorer" at $9.1 instead of $9.7 but I feel better. Maybe the startup will crash & burn but I spent the money hoping they could change the world.

Here's the crazy thing: it's very possible for someone else to think of the Ferrari as the "sure reward" and the web startup investment to be a fool's game. We all have different risk profiles.
Instead of selling it for $20 and charging $5 shipping, they're selling it for $5 and charging $20 shipping.

I might get a PocketChip eventually. It seems like a viable competitor to the Open Pandora.

I've heard about enough failed Hardware Kickstarters that I didn't bother funding it. (iControlPad2, GCW Zero delivering after delays)

Also, they aren't delivering for another year. By that time, Moore's law will mean the specs are only half as interesting as they are right now.
You can easily hide bias behind good arguments. Attention to motive is how you discover this bias. Humans are notoriously awful at dealing with bias, and you're suggesting that people remove one of the only tools they have against it?
What's wrong with Leiningen?
> The underlying databases are the secret sauce.

No, it is not only about the database. Also about algorithms. But a lot about engineering and optimizing.
House Passes Amendments Blocking Funding for Undermining Encryption
Most likely it's just outdated
You make some pretty sweeping claims - strung together with some pretty appalling logic. Take for example:

---
And the rationale for this is like something right out of Alice in Wonderland. Supposedly, proof-of-work makes it prohibitively expensive for an attacker to control more than half the network. But it also makes it similarly expensive for anyone else to participate in the network at all. So the only people who'd be deterred from participating in the network with malicious intent are people who would also be deterred from participating in the network with any other intent.
---

The last sentence is just empirically false. Heaps of people are using the network.

And neither is it true that the costs of using the network are similar to attacking the network. To attack the network I need to accrue 51% + of the hashing power. That's an enormous cost. To use the network - I don't even have to download the blockchain. I don't have to mine. And even if I was mining - I don't have the same costs as a 51% attacker - simply because I don't possess that share of the hashing.

Overall this article is pretty poorly thought through.
How to Win Friends & Influence People by Dale Carnegie (not specific to management, but required reading for understanding and communicating with people)

Managing Humans by Michael Lopp

Peopleware by Tom DeMarco & Tim Lister
"people not savvy enough"

Or people who are plenty savvy, but simply don't mind ads and chose to contribute to the creators of the content they consume...
> Can we get a public statement from Mozilla describing its deal with Pocket?

I've been pleading internally for an official public response. Nothing.

The only other source I've seen is an email reply from Mark Mayo at http://www.planet-libre.org/?post_id=18514
Increased market depth, as bearer bonds are more fungible, and less subject to transfer restrictions, KYC, capital flight controls, etc. than registered bonds. This first iteration might actually be registered, but I would assume they would eventually take this towards a bearer bond model.
Escape to Brotopia
What definition of blackmail are you using?

What I see is two sides producing leverage in a negotiation. If they are willing to pay $1M for her to go away, why not $2.7M? This is Pao feeling out what Kleiner's BATNA is.
Drone Photogrammetry – Björk Black Lake Digital Terrain
The Mythical Man Month, still exceptionally applicable today.

The HP Way, also still exceptionally applicable today.
Meta question. I only see upvote icons for the top comment and its first child. I see both up and down vote icons for children lower than that. Can anyone explain the logic?

I understand there is some logic in the voting mechanism to prevent flame wars. But this thread is over a day old. Whatever algorithm was in place here annoyed me enough to write this "meta" post and likely get downvotes for doing so.
They're not, there is quite a bit of overlap because most of the names are reused (i.e. once you know what a Context is, Handler, etc., smashing these words together makes sense
With Contraction Hierarchies you can get several hundred routes (or distances) per second. If you want to calculate distance matrices you can get a lot faster.
Read 0-1
As one of the first users, all I can say about Omniflow is AMAZING. I believe that most of us who frequently use our computers to take notes were forced to adjust our tastes and habits to the weird sometime-large-some-time-small bullets style in MS word and the tedious/complicated process of creating tree structures.
Omniflow saved us, it is incredibly user friendly, with a simple TAB, now I can organize my thoughts in a few seconds. TAB when a subset is needed, shift+TAB when I need to go to the upper level.
I'm still using Omniflow on a daily basis whenever I need to take notes during a meeting and this simple tool made my life much easier.
Delhi air worse than Beijing air. http://www.hindustantimes.com/newdelhi/toxic-capitals-delhi-...
> I suspect a lot of people are wary of "signing in" to browsers.....

Nobody's being held at gunpoint.
I just started working with Ruby on Rails a few weeks ago and I think the so-called "elegant" syntax is the reason why I went with it. That and the fact that Rails is a joy to work with.
I find it hard to believe that the author could not escape pollution.

The standard thing to do is to get an apartment in the tallest building you can find, and then use an air filtration system. Plus, every Indian city has a few neighborhoods where the rich live. These are normally clean.
Kind of like when I criticize Obama and people fire back that my negative opinion of his position on {trade, privacy, entitlements, ... } is due to my innate racism.
Why is it scary? People always want more relevant ads... then say they dont like it when they get them. What exactly would be the better option?
As repeatedly said elsewhere in this thread, Pocket is not paying Mozilla for this integration.
Strictly no... Then We would have to debate what common intuition is and that is untenable.

What I am trying to say is that math is a discipline of philosophy, that the integers are divine, and that the straightedge and compass ought to be enough for anybody. ;)
I often rely on my intuition for abstract thought, and repeatedly find that others have reached the same conclusions that I do. Therefore (my own) intuition is repeatable, and therefore intuition is scientific.

Juxtapose formalism, which seems to say that math is solely the practice of inventing rules and following them to the end. - I understand why this idea has its own beauty, haughty as it might seem, but at the same time it is a very strange and in my opinion frightening kind of beauty because it intends to remain unknowable.

Turing, who I have apparently proclaimed a saint, seems to observe that both of these paradigms are needed for some kind of universal, and altogether anthropomorphic, program. I would be hard pressed to dismiss any idea which appears beautiful...
The worst is when they hack the browser history, so when you click back 20 times and you still see ads
Interesting -- psychology and trust / defection issues are really interesting areas, ones I didn't think I'd be as concerned with when I started asking questions but they've rapidly climbed up my own priority scale.

On the Madoff story: I'd also be curious about the question of when it was that he turned: went from being an honest operator to intentionally running a scam. I'm assuming that there was a point at which his intentions were good. One possibility being that he "got stuck" and couldn't find a way out.
(I'm saddened that you can't imagine ever needing to load FPGA, NAND, or VRAM "firmware" to boot a GPU.)

> "the only sensible approach to differentiate between free and non-free firmwares is to ask a question 'is it freely redistributable?'"

Is it? That's the question. It may not be when not differentiating between licenses, as shown by the current conversation, is differently important to different people. I'm still convinced that it's just a disagreement over log verbosity. It is perfectly appropriate for a kernel to support loading non-free anything... It's even a feature. I just want to know what it's doing, and show me a line based on a license that I fully acknowledge the kernel doesn't need to differentiate between other than for clear logging. I am simply hoping, as a user, to get the information I need to make informed choices, including the ability to turn feature X on or off as I see fit. I can only know to buy different hardware when I am told about the blob, and I can only see the effects of my goals if I can progress towards them (by disabling binary loading). I shouldn't have to guess, the feedback and levers should simply be presented clearly.

I will stop tilting at this one, for lack of OpenBSD-specific examples, but I'm really just advocating for better information - not reducing hardware support or anything so nonsensical.
You are absolutely not the norm. Ads do work and the data for decades has proven it. Many people do benefit from eventually finding and buying products/services that they want/need.
> Because they're looking for new revenue streams outside of the Google agreement, which stops paying out quite soon.

The Google agreement is already gone. Mozilla partnered with Yahoo in the US starting in December 2014.

And again, Mozilla is not taking money in return for this integration.
Yep. Those of us who voted for Kucinich in the primaries were impressed by his fair treatment of the televised debate system and the amount of support he was able to garner from the Democratic party. I'm very grateful that we have a political system in this country in which money isn't at all a factor, because I don't know how I could handle living in a country in which wealth was directed towards those candidates that would be most likely to serve the interests of that wealth.

I bet a country like that would fall victim to a two-party system virtually over night. I wouldn't even be surprised if it ended up being a single-party system where the two parties were only superficially different.
Just curious: Where did you heard about that Dennis moved to Apple :) ?

Some clarification:

* the process of the route finding is done by Dijkstra or A* or with a preprocessing (CH)

* valhalla does not use CH to my knowledge

* route optimization requires a completely different technique and valhalla does not do this

> "The OP (Mapzen's Valhalla) appears to have a similar approach as OSRM"

no :) ! OSRM is limited to CH (really fast) and valhalla is limited to Dijkstra/A* (really flexible).
I love Workflowy and this looks like a direct copy. The keyboard shortcuts do feel a little cleaner on Omniflow though. I especially like the Control Enter to mark an item as completed.
This is just speculation, but to me it seems more like we have grown to expect/demand nothing but the best performance. We don't want any operation to have even the slightest error. How do we do that? Use the crack troops every time.

After all, if ordinary troops are almost certain to get it right... doesn't that mean the crack troops are even more likely to get it right?
Stop with the management already.

If you look at a company of say 100,000 employees, and a generous span of 1 manager to 10 subordinates, there are 33,333 managers - and as they usually are paid better than their subordinates, the cost is typically over 50% of salaries. And it's a rare industry that is not mostly salary as cost.

And we now have an amazing set of technologies and examples of new organisational forms (Linux?) that say "hey, you can eliminate a huge cost base and be more productive.

Wanna bet how the next decade is going to go for those called "managers"?
Anyone know of any studies on the effects of ad overload / negative associations with brands / products which are heavily advertised? There seems to be a line beyond which advertising more heavily does more harm than good (that's my theory, anyway).
Watching ads isn't contributing to content creators. That ad money didn't materialize from nowhere, that's a percentage of revenue being diverted to the ad company. Bought Product X? See that Product X ad? You helped pay for it. You could make a strong argument that ad networks are parasitic drag on the economy, but that would probably be dismissed as crazy talk.
This is sort of like making fun of German for using long combinations of smaller words to denote a concept.

Or making fun of medical jargon. (ha ha, you said subdermal hematoma not bruise)

Once you know what the individual words mean, you can use them in different places, and know right away what the class does. Do you need to use 80% of these? No, but they're there, like parts in a car, in case you need to tinker.
At the very top you'll probably have to search very hard to find a sport that is actually good for your health. https://www.youtube.com/watch?v=8XnQyI3Mgbc is a great documentary on what it takes to win gold in the Olympics. These athletes knowingly - and willingly - trade their health for a shot at their goals.
How is pollution in Bangalore?
The Readme talks about a bank account.
How would transactional update look?
If I want to transfer $20 from user A to user B, the following four things need to happen transactionally:

- make sure user A has the necessary funds (reserve)

- put money into user B account (debit)

- take money from user A account (credit)

- commit

At the same time, nobody else must make an operation where they see partial results, and we can't let two operations reserve the same funds in parallel.

I don't see how this use case is supported, but that may just be because I don't know where to look?