skysight-inc/HackerNews huggingface dataset:
hehe. You've got that problem too, eh?

Oh, and you're very welcome.

BTW, the post should read "he doesn't much strike me as ...", "not he doesn't much struck me as ..." -- one of the problems of editing a post too many times. I can't figure out how to edit the post, so I guess I'll just leave it for humor's sake. :-D
That reads to me very wrong.

"remove the blocker"

That mean to me either dropping the SO or not doing my house chores.

EDIT: fixed typo
How New User Acquisition Channels Drive Change
Many developers have a bad LIFE / WORK balance. For the long run, I decided not to work beyond working hours.

I try to enjoy the little time I do have with friends and family.
https://twitter.com/elonmusk/status/168014307009892354
I am surprised that number of downloads for featured app is so low. Typically for Games and Entertainment apps when its trending it gets anywhere from 10K to 75K downloads a day on Android.
We got some entertainment apps featured about 15 months back and got 20K downloads per day.

Downloads on Featured apps depends on category of app and other features like Icon, Screenshots etc.
That economics assumptions are false is a poorly kept secret
ECC Encryption/Decryption for Javascript
I wonder if there is a sufficient supply of MicroVaxes in the world to do hosting for the geeks who would want it. Paul Vixie has one we were going to put online in Ashburn. On the other hand, the idea there was that the value of the data inside would be low enough that no one would want to bother trying to break in. The larger Vaxes had a scary ability to do overridable microcode (maybe even the smaller ones) so maybe the Vax isn't the best 'classic' platform for this, hmm...
I have found that I don't have the energy to take on paid side projects and still be my best-and-brightest for my primary employer. I still do small things on my own, but I just don't have what it takes to moonlight for money without being a zombie the next day.

I envy others their limitless energy.
Just playing, but "If you have n servers that take requests, and server Sᵢ can take a request every tᵢ seconds, and you need to distribute requests to them as efficiently as possible, how do you do it?" can be done very easily in Go.

You have a shared channel which contains the pending requests, and a goroutine per server that simply loops doing: read from the shared channel, perform the request, wait for the sleep period, and continue the loop.

And that's all. Each server will get requests as fast as it can consume them.
There is no perfect privacy all you can do it do your best to not be identified by using the tools available however e-mail was never private It wasn't designed to be.

I do appreciate him/her taking stand though.
Patents are a legal monopoly. To say a company has a monopoly just means that it is extremely difficult to compete. In search, the market naturally created a monopoly.

Not only does google have twice the market share of anyone else, they likely have more than twice the number of advertisers as well. This means they are making more money on each visitor. That's why Yahoo and Ask both had to outsource their ads to Google, even though they had large market shares. Blekko has cited this as a huge reason they are having trouble competing.

Creating a real search engine (not a meta-search like Duck Duck Go) from scratch is very expensive. Blekko started out with 700 servers. Until you get to a very high scale, the server costs are prohibitive.
An addition to other recent unfortunate trends: older devs not getting jobs, apps costing 99 cents.
Are you a good developer if you do take on side projects? I think the answer to both questions is "not necessarily".

The big problem that I see with questions like these is that it presents a false dichotomy of "bad" vs. "good" developers. Not only is this a false dichotomy, but skills aren't even one dimensional, so even considering them as falling on a spectrum is wrong.

I'm certain that there exists some task that would take me 10 hours that would take my co-worker 1 hour, but there also exists some task that would take him 10 hours and only take my 1 hour.
We have a pull request to fix this: https://github.com/yui/pure/pull/146
Ultimately we need something that is a cross between Skype's old decentralized architecture and alt.anonymous.messages.

We can now stream videos of a few gigabytes with a large enough swarm. That should be enough to create large shared mailboxen among several hundred random people that lasts about a month at a time, at the end of which your mail program would automatically mail all the people in your address book at their anonymous addresses informing them of the next large anonymous mailbox you'll be using with other people.

Everyday, your mailclient would download the entirety of all new encrypted messages for your peer group and would parse out your messages using your private key.

Let's say that every shared mailbox is capped at 10GB of total shared mailbox space. Every peer in the swarm using that mailbox replicates that mailbox. Once that mailbox hits 9GB of total messages, your client attaches to a new 10GB mailbox being created with a random set of N strangers. It then takes the address of that new mailbox and mails all your contacts a special kind of "update your address book" message with a new mailbox address and a new private key. Upon receiving that message, their client now knows to send any messages addressed to you to the new mailbox and use a new private key.

This approach makes it nearly impossible to perform social network analysis because your address essentially betweens a cross between that shared box and your private key that only you have.

There has been work done de-anonymizing alt.anonymous.messages [0], but a lot of the attacks all relied on the small number of participants on alt.anonymous.messages using that same shared mailbox over many many years. At scale with many more participants and automatic mailbox rotation, these types of attacks become far more difficult.

[0] http://ritter.vg/blog-deanonymizing_amm.html
Forbes' web site has been for a while little more than a collection of badly-curated, badly-written blogs. This seems like a logical next step.
Or a citizen of any country that is friends with the US, or someone who is ever planning on passing through the airport of one of those countries.
My kids are my side projects. I used to be worried about how they affected my career, but three years ago a bicycle accident put me in the hospital for a week and I completely reevaluated my life. It's a little sad (and a bit of a cliché) that it took nearly dying to realize their importance, but now I just smile and think about my kids when someone talks about their amazing project.
Tiny sliver. Hangouts, Chrome, Android, DevTools, Dart/GWT/Closure/Go, V8, Search/Knowledge, Google Maps, Google Now, Gmail, Docs, G+ photo processing, Shopping Express, etc

Even if you take Google's ad platforms, they use machine learning techiques on the backend, as does YouTube.
It sounds more like a psychological achievement than legal. German government has no means to control BTC, that means BTC is still in the wild.

This is good for the moment, but also begs a question: when the real regulation comes into play how it will be played?
But for now - relax and enjoy!
Young children trust kindness over expertise
"[T]here is no doubt about the nature of China and Russia."

Forgive my indolence, but I'm not that worried about the nature of China and Russia -- I can read a history book, assuming anything in them is true.

I worry about the nature of the United States of America. Either we respect the rights of our citizens or we do not. Either we have controls in place or we do not. Either we have an appropriate level of transparency into government operations or we do not.

And if we do not, then why did we bother breaking away from Great Britain?
Acknowledgments to NoodleIncident: https://news.ycombinator.com/item?id=6244489
Cultivating Hybrids: 4 Key Data Architectures for Scaling Infinitely
Hi.

Yes, you can make loads of money through this method. I once launched a product and did $300K in the first week of sales and created a 10K list, all driven by affiliates, all from scratch, offering 50% commissions to affiliates. I got most of the affiliates myself through networking at marketing conferences and also had an affiliate manager, who helped get more.

Normally an affiliate manager works on a 10% commission, though that is just recruiting and managing affiliates - I don't know what else they are planning to do for you. I question 50%, but if your product needs to be positioned better, sales site done, etc, perhaps it makes sense. If all they are doing is putting you on ClickBank, then you are being hosed. A really good affiliate manager is in high demand.

The "scam marketing" thing is accurate, though 95% of your sales will probably come from the top 20 affiliates, so you can simple work directly with people who are likely to be the op 20 and set your rules and exclude everyone else. You can also make it very clear that if certain rules are broken, commissions will be forfeit.

It's preferable to use your brand name as your affiliates will build it up for you. Good affiliates will provide honest reviews and add value. Bad affiliates will hurt your brand.

Slightly unrelated, udemy.com might be something worth looking into.
The inproc fixes in nanonmsg are enough for me to start looking at it -- his post explicitly hit on (and claims is fixed) the two most annoying parts of inproc://
It's not goalpost moving.

> It's local blowback for local policies.

Right. So a girl wants self determination and education and local policies allow her to do that and she gets shot in the head for that.

The point is that there are real people in the world that have very regressive views and are willing to murder school girls to promote their ideology.

These are dangerous people. As much as you would like to bury your head in the sand and pretend that it's all a government conspiracy, these people do exist and they are smart and ambitious.

> a sockpuppet loser who needs to continue the "terrorism is evil and we are stopping it!" propaganda

Oh I disagree with you so I must be a shill. What a liberal and open minded person you are.

Please fucking go back to reddit. Actually, on second thought, please invite all your friends here so this place burns down faster.
Twitter user database is hacked.
> Thanks Matt, I think we both agree that Google doesn't use +1's directly in your algorithm.

> Now, if you tell me you treat Google+ differently in a way that blocks link juice, blocks anchor text and doesn't pass link equity, then I think I would have to rethink my thesis.

> My argument is that Google+ as a platform passes actual SEO value, and I don't think this is a bad thing or something that needs to be debunked.

Huh? You first say it doesn't pass directly in the algorithm ("blocks link juice, anchor text, and equity"), but then argue that it does ("passes value")? What part of the argument am I missing here?

If you're arguing that overall exposure to content goes up because social media sharing, then I'd be inclined to agree. Overall exposure then translates to better SEO because links are being used more often outside of non-seo-algorithmic social media (for example in blogs), hence the correlation.
A healthy body promotes a healthy mind. Basically if you want your stuff to work right, you need to keep it in good working order.
Why on Earth would you want to save every directory you change to?!
A friend of mine died in the last year from cancer. He was in his 30s. I too replaced a lot of the time I spent hacking to spend with my family. I like side projects but I love my family.
set/longjmp are full context switches, so they need to write out all relevant registers to memory. More to the point the "context" being saved here is the full C stack, so in addition to the space for the registers you also need to allocate memory for the stacks to which you are going to swtich.

With a more constrained language, the compiler would be able to do cleaner analysis to save off only the subset of closed-over data. Most functions like this don't ever need to return all the way up to the thread top, they just work with a few local variables.

That said, saving/restoring a few hundred bytes of registers and allocating a page for a small stack are hardly "slow" operations, so I wouldn't view performance as a real issue here.
As I recall, the history is basically this:

SUVs became very popular and displaced minivans as the preferred family personal transport because the car companies put lots of money into promoting them for that rule after government safety and other standards that applied to regular passenger autos were extend to apply to minivans.

(Minivans were largely created and marketed as a major class as a response to those standards being applied to passenger autos in the first place; before minivans, the role was filled by station wagons.)

The "utility" function of SUVs was central, they weren't really called SUVs and weren't nearly as popular.

And crossovers blending SUVs and Minivan features are a result of many of those standards now being applied to SUVs, making the distinct class less valuable to the automakers, allowing them to focus more on the market and less on gaming the system. But, without an incentive to game the system, there's also no incentive to create a big marketing push to overcome the preference for SUVs that passed game-the-system marketing created.
Thats pretty sweet actually, definitely +1.

I said my original comment because the idea was to have use learn the power of wget by redownloading all files, which seemed pointless to me.
Large companies often fall into the trap of lack of communication between departments and individual employees. They get so big they trip over their own feet. I used to work for Melbourne IT, a behemoth with hundreds of employees spanning multiple countries. Customer relations was a disaster, with each customer being told conflicting things by different sales people and customer service reps. Sorry you had such a bad experience.
Very very cool. With a django-admin style gui, and some method of auth, this could make prototyping new apps extremely quick for legacy (or other-department maintained) databases.
To me, the fact that you or I aren't scared isn't proof that a chilling effect does not exist. I'm not much of a "influencer" or "trend setter". Thus, even if i say something bad about the government, why would they bother? Things change when you're talking about journalists and political opposition. The fact that big brother is always listening makes a hell of a difference.
Don’t be nice to entrepreneurs
Why would you assume that the drone strike was intended to kill this boy and not the other Al Qaida members he was with?

That doesn't seem like a very intelligent thing to do.
We have options already, although we abandoned them once the Internet became ubiquitous. UUCP would allow encrypted envelopes that would only allow trusted nodes to decrypt enough to forward to the next destination or to the local user.

It would be ungainly, especially at first, and just as easy to scoop associations between users (although, not subject lines or other metadata) by tracing the limited paths. As a critical mass were achieved (yay network effects), along with peer-to-peer sharing, you could source route your messages to anyone.

Given this message:

From: reeses
To: hagbard
Subject: fnord

Please immanentize the eschaton at your earliest convenience.

I could route it through the equivalent of a bang path (foo!bar!baz!bob), each step of which is a trusted node whose private key(s) I have in my routing table. Instead of bang paths, however, the envelope could be something as simple as:

Next: baz
Data:
Ardhrcbeebdhvfdhnzrfgdhvqbyber
zvcfhz,pbafrpgrghe,nqvcvfpviryvg

baz would receive the "Ardhrcbeebdhvfdhnzrfgdhvqbyberzvcfhzdhvnqbybefvgnzrg,pbafrpgrghe,nqvcvfpviryvg" blob and unwrap it, forwarding it to bob, who would have exchanged keys with reeses.

Multipath routing and multiple recipient support would be possible by having additional Next: headers and the encrypted blob would serve as a sufficient identifier, or input into an identifier generator, to deduplicate messages if a transmission fork were coalesced.

This is off the top of my head, so it's wrong in a bunch of ways, but it's a simple model that could easily be deployed among circles of people who need a degree of anonymity. As in the later days of UUCP, with comp.mail.maps and the like mapping a combination of FQDNs to named hosts, initial, intermediate, or terminal nodes could involve forwarding over (E)SMTP. (foo!{bar|baz}|quux|reeses@example.com) would route through a number of machines, and the message in my inbox would look like the following:

From: POSTMASTER@quux.com
To: reeses@example.com
Subject: (none)

-----BEGIN PGP MESSAGE-----
Version: 2.6.2

PnyyzrVfuznry.Fbzrlrnefntb-arirezvaqubjybat
...

Again, at the beginning, it would just be necessary to know about quux (or just the message fingerprint) and monitor its traffic to identify reeses@example.com as someone up to no good and watch for sidechannel communications to create a correlation between conversants. "Hmm, reeses received a message at 3:14pm from an unknown source. Ah, he received a phone call from 415-555-1212 at 2:58pm and called that number at 3:18pm." Multiple transmission sources, split messages (torrent file pointing to message, etc.), unconventional channels, and the like could wrap enough layers of encryption (and yes, STO) that the feasibility of a timely interception of content would be significantly reduced.

Plus, rubber hose.
Forbes and Quora have an arrangement to republish content from Quora that's interesting to Forbes readers.

The authors are asked individually if they want their answers to appear on Forbes and receive no compensation.
So it's ethical to disobey instructions from your superior and take an action that could negatively affect your employer and the other people it employs? That's not "ethics". That's an unwillingness to make a difficult decision (leave your job if you truly believe that you have been asked to take an unethical action).
If that's the only kind of people they hire, where the heck do these kind of interviewers come from?
Apple's Lightning port is protected by law. No free market can exist while such a law exists.
Cool Game for Funding
Android EmojiMenu
Thanks, I'll have to have a play and see how the two approaches compare then.
On USB cables, yes, but there is no convention for devices. I have two phones, each of which has the micro-USB port upside-down from the other.
The mistake of 1/c in LTV calculations
My manager says your buttons are too small (2012)
No. That really looks like another anon.penet.fi. If that is the case, then if 101 (let's call 101 Alice) or 77 (let's call 77 Bob) are using providers that are in bed with the NSA, the NSA can easily still grab the metadata from this.

If Mailpile is the MTA, and the NSA is following the connections to Mailpile's servers they can use time correlation to find out the metadata.

Metadata is hard to hide^.

Anyway, as the other posted mentioned, the correct solution is definitely full security across the board, with full encryption MTA->MTA. That needs to happen so it can't be sniffed on the wire. But of course full security between Alice's MTA and Bob's MTA is ultimately pointless when Bob's MTA (e.g. Gmail) is sleeping with Evan (the NSA).

The actual message contents need to be decrypted with keys that only the recipient has access to, and GPG is as good a solution as any for that. You can only trust what only you have. Don't trust Google. Don't trust Mailpile, either.

^ anon.penet.fi was an OK solution, but still was subject to possible timing attacks (and legal attacks since a table exists SOMEWHERE in the universe that correlates your name to your nym).

A nym.alias.net solution is better when you're chaining remailers and using random timing delays.

Deadrops are better, post your message anonymously to a newsgroup/forum/etc via a Tor or other anonymous connection, and your recipient does the same to retrieve the message anonymous. There's no metadata there to capture.
> GnuPG is not a solution for this. The problem is not just about the contents of the message, but knowing your communication habits. GnuPG can't encrypt who your message is going to, being replied to, when, or even the subject.

GnuPG is PART of a solution to this. If you do need to hide the recipient, sender, subject line, etc., then you'll have to bolster your solution with other offerings. One suggestion may be to use temporary email addresses created through Tor, so that the gathered mail header data is not meaningful. Another suggestion would be to encrypt the data and dump it onto a filehost and send the link through a non-email channel. But in any case, it is crucial that the content of one's messages remains private.

>Furthermore, because of how few people use GnuPG or other such tools, I would expect you'd only be targeted harder for using them.

Indeed this is the case now, but as we get more people set up with GPG, it will no longer be an effective method of discrimination.
> "licensable" firearms

By that I meant arms that are available for sale on the market. Sorry, it didn't come off as accurately as I intended. Will definitely read up Men and Machines, next.
Top 5 Xbox One Release Titles
FlowType.JS - Font size and line height from el width
It's not entirely slimy. Its a great way to drive traffic for both Forbes and Quora. How many people would have read this opinion if Forbes hadn't made it slightly more high-profile? Ars has been doing a similar feature-series for awhile, and I think its one of the best parts of their site:

http://arstechnica.com/information-technology/2013/08/how-ea...

I will give you that the Ars series is edited much much better than this one-off from Forbes
1st class trains are actually pretty common on medium-distance train services into London (in contrast with the author's examples, first class on British trains is often barely distinguishable in terms of comfort from standard class to the point where you wonder why anyone would bother to pay for it)

1st class trains on the London Underground would be hugely unpopular because deliberately running overcrowded services below maximum capacity to skim a bit more money off the top is seldom popular, especially when no commuter is naive enough to believe they'll be compensated for the extra wait and crush with reduced fares.
What total nonsense. You may as well claim duty solicitors are in the palm of the Police.
How to Scientifically Predict Revenue in Seasonal Industries
Fahrenheit 4566: The temperature at which your MacBook Pro's aluminum casing boils.
I don't think Mailpile is potentially valuable because it immediately solves the encryption problem, but because it solves the MUA problem.

All innovation in the secure email space has been blocked for the past 13 years by one primary problem: webmail. It is simply not possible to develop a secure email solution if webmail is the only viable option for accessing mail, so most people who would be interested in innovating here don't even bother. If we can successfully make the transition back to local MUAs, however, we might have a chance to try something new.

Even if we can't leverage it to get a full end-to-end mail encryption, here's why I want something like Mailpile:

Right now, every single email I receive is encrypted. I have my public GPG key on my mail server, and every incoming email that's not already encrypted is encrypted using that public key. That way if the anyone compels my VPS provider for access, they just get a bunch of encrypted email. So my problem isn't receiving or encrypting email, it's reading it. The only real option I have right now is Thunderbird, which isn't great, and is no longer under development. As a browser-based but locally-hosted MUA, Mailpile might be the remedy to Thunderbird that we need.