skysight-inc/HackerNews huggingface dataset:
I guess if people have that level of knowledge, the market dangles money, and they are still willing to take risks to do something different, it could be seen as evidence about how damn boring writing normal code for phones is!
Retrieving the Value of AlertIOS.prompt in React Native
I'm one of the people who blacklist websites that do this. If you give me an annoying popup halfway into reading your article I close the tab and blacklist your site from my reading materials. So when presented with an opportunity to people in charge of websites doing this - I asked if they had actually A/B tested these to see if they had any merit or if they hurt user retention.

Sadly, they work! One claimed a 78% larger sign-up rate and the other was something like a 65% larger sign-up rate.

I did not discuss churn rates with them - but overall traffic to the sites weren't largely impacted I was told.

Note that the popups on each of these sites was a one-time deal on a user's first visit. After closing it you never saw it again (unless you clear your cookies or browse incognito, etc.)
That issue is closed as fixed.
The Best Thing I Ever Ate While Traveling
It'd be awesome if there was something to let them data mine their own emails for trends. Something like Palantir for political representatives.
> I look forward to the day that the tech industry realizes not everyone is on (or can get access to) an unlimited broadband connection.

I think the day when everyone is on (or can get access to) an unlimited (or unlimted-enough) broadband connection will come first
For those who don't know, the stress test was where a company tested what would happen if someone filled the network with transactions.

The results were not favorable for bitcoin and highlights key design problems -> some transactions cost $280/transaction to put through, and other transactions that had <$20 fees were not processed and stuck in limbo.
Slide 35 from the RISC-V workshop (http://riscv.org/workshop-jun2015/riscv-intro-workshop-june2...). I've also personally talked with some of the engineers who have shipped RISC-V cores in their products.

The issue though is that nobody HAS to tell us they used RISC-V (that's part of the beauty of it). For small micro-controller type cores, the decision is made by some engineer to go with RISC-V instead of rolling his own ISA ($ and time are too tight to go external for a simple micro-controller), but that doesn't mean he has the power to publicly announce to the world what tools and IP his company uses in its products.

Anyways, we're trying to get more people to open up so we can help make a stronger case for RISC-V by using more success stories from industry.
Well, keybase only uses verified identities like twitter, hackernews, etc as identifiers. As far as I know, there's no way to publicly verify that someone actually owns an email address...
This tool lets you build several types of Schema.org markup in the form of a JSON-LD snippet.
Neat, when can we expect a DHT (distributed hash table) for decentralization? ;)
Scale Testing Using Modern Scripting Languages and SCM Integrations in TC 11
it looks like the stripe integration is searching in the year 2016 - http://cl.ly/image/3p1l1m2Z2b41

something you may want to take a look at
There probably are some people who sign up from those.

The (usually) unasked questions are whether those people represent actual customers (or just the terminally clueless) and whether getting a few more email addresses for your newsletter is worth irritating the crap out of the other 90% of site visitors.
That's the core issue behind the whole situation, really. Electing people? That's totally backwards and unreliable. You should be voting on ideas and have people come in to fill the demand.

This is why I appreciate interest in systems like futarchy, even if the specific mechanics behind futarchy itself might be flawed.

Of course, one could say that moving away from this is just an unrealistic ideal. That's probably the case, indeed. But then "building tools to get people shoved out of office next election cycle" is pretty much doomed to be a perpetual rat race, not unlike trying to use a blacklist to catch an ever growing number of malicious ad networks, or keeping up with a reverse engineered implementation of a proprietary protocol from a vendor who has no qualms with constantly breaking API and ABI compatibility to leave you in the dust.
> Forgive my ignorance but is it legal to hire someone and say that a major component of their hiring was their race?

No, and so using Jopwell as a sole funnel would probably be quite illegal.

Using it as a source of additional candidates to compensate from lack of diversity in one's existing funnel, however, would probably not only not be illegal, but probably mitigate the risk of suit based on adverse impact due to the manner in which the existing funnel was created.
Great article. It's quite amazing what malware devs pull off with each new toolkit.

The first comment on the post is however... not so great.
Divide the bytes by 10 and we are in 1998... The suck level remains the same.
Attacks against crypto only get better, not worse.
As far as overall traffic not falling off I can understand that. I close them so fast I forget which sites use them and so it never enters into the decision making process (will I go back) for me. I do find them annoying and have never signed up for one. I'm MUCH more likely to signup for your newsletter or follow you on twitter if you put links/forms to do so AT THE END of the article.
> Developers, by our nature, are very different from end-users. We're used to the idea that when you interact with a computer, it takes a little while for the computer to come back with an answer.

I don't agree. End users are used to shitty systems which take some time to load, but we developers should know better. We should be able to recognise performance bottlenecks during the architecture design and development, also we should be able to measure the layers where optimisation is necessary and useful. And when developing web app, caching should always be in mind as one tool to improve system performance in one way or another.

Otherwise fantastic piece of information.
I made the page as a companion piece to a blog post[1]. The code works, but it's quite buggy. Also, it is almost certainly broken on outdated OSes. It's just that nobody uses the latest Vim on IRIX or VMS, so no bug reports get filed.

A quick glance shows some obvious errors in RealWaitForChar(). For example: with typical preprocessor defines, it uses gettimeofday() in a select() loop. This will break if the system clock changes, either from user intervention or ntpd. The correct solution is to use a monotonically-increasing timer, such as Linux's clock_gettime() or OS X’s mach_absolute_time().

Vim's UI is powerful, but its codebase is a nightmare. My blog post explains why in more detail.

1. http://geoff.greer.fm/2015/01/15/why-neovim-is-better-than-v...
What Uber, Lyft Drivers Earn per Trip
The Onion's take is relevant:

> Harper Lee Announces Third Novel, ‘My Excellent Caretaker Deserves My Entire Fortune’

http://www.theonion.com/article/harper-lee-announces-third-n...
The New Top Level Domains are great for phishing and pump-and-dumps
Many former criminals do lead successful careers, so it's quite possible. However it should be noted that circumventing the Google Play store malware detections is not particularly hard - it's definitely a start, and maybe even a conference talk, but for real notoriety in the security industry you'd want to be consistently discovering novel vulnerabilities in Android, not just figuring out how to sneak malware onto the operating system.

Now, all that said, if you are a competent reverse engineer and can reliably circumvent DRM/license protection, develop binary exploits for high-severity vulnerabilities or perform advanced malware analysis, you can easily earn north of half a million dollars a year in this industry. It is an extremely lucrative time to be working in security.

You don't need to start out as a criminal though. If you want to do things like this then work through CTFs like Microcorruption and OverTheWire and learn how to develop privilege escalation and sandbox escape exploits on very widely used software and operating systems.
thanks will look into it! pls join the nestor slack at https://help.asknestor.me if you need more help.
While I don't necessarily disagree with you, this is a horrible argument to make.

"Yeah, this was bad, but look at what THIS person does! It's MUCH worse" Does not absolve the hackers from any wrongdoing.
We ran an A/B test at a former employer a few years ago that showed that the popover was somewhere in the range of 1.5x to 2x as effective at getting signups than anywhere else in the page (sidebar, header, footer). I left the company shortly afterwards, but I'd assume the trend doesn't hold and may even reduce engagement long-term. We also cookied visitors to avoid annoying our users.
Please, you can critique something even if you lack the skills to fix it, or the desire to fix it, or the time to fix it.

Also, you can point out that something is broken even if you have no suggestions on how to fix it.
That's largely why I don't think it harms many people. It's a bit of short-term rage by those who care, many people close them out without a second thought, and even more people actually subscribe than a form in the side nav or end of the article.
They don't, as you can see here: https://support.stripe.com/questions/what-countries-does-str...

So you're right, Mercado Pago and Stripe are not in direct competition, just in the same business.
I am working on Raydem. (http://www.raydemapp.com).

Raydem is an opinion platform that allows you to give ratings to the public figures on the news. Our collective ratings dictate the popularity chart of the concerned entity.

As you use Raydem, you act like a teacher in a classroom. You give bonus-malus points to the public figures and institutions depending on their behaviors, decisions and statements.

You can't be censored and your ratings have a direct and permanent impact. It is a like a tweet but way more powerful for us citizens.
On Fb and Twitter it is the public figures who own the medium. On Raydem they don't. We celebrate democracy. Hence the slogan: Rays of Democracy.

This is my personal political engagement as a Software Engineer. It will be great to see Raydem being used to track and monitor the presidential candidates.

I am seeking users who would like to join for a beta. The ideal profile: politically savy, twitter user, news reader. A group of Poli Sci university students would be great as well. Feel free to make intros.

Raydem is in limited private beta. The android app is being finished.

I'd appreciate your advice and support.

Get in touch:

twitter @raydemapp
email: ali@raydemapp.com
Absolutely. As a vim user, one of my favorite things about it is how it is on virtually every platform -- it's similar to what the article says about Netscape. Is the code pretty? Probably not. But I would rather have my text editor be compatible with any OS I may need to use it on than it have a readable codebase.
Yeah, but I can do that without category theory, it's just obvious. I still don't understand what 'monad' offers over 'flatMappable' besides the ability to use 'endofunctor' in the same sentence.
TL;DR: You could provide a "lalala" secret, or "whatever", and it would provide you with an actual access token for any client ID you passed for Mercado Pago's production server.
Lately I got involved in AlaSQL - a young project implementing a javascript SQL database http://alasql.org - For the moment I focus on grooming the documentation and the test flow.

I really love the thrill of new projects where you are not afraid to dream and where the impossible does not scare the team. Ok - we meet limits, but it does not limit us from dreaming, trying, learning and doing.

I actually think the 'doing' part is what most attracts me to get involved with side projects. Maybe because people get involved on the level they feel right. You _take_ a task because you feel it's important / worth it.

That's my 2 cents...
Not legally - post-dated checks are illegal.
As a step 0, people may also be interested in working through Linux From Scratch where you compile your own kernel, set up the file system and create your own Linux distribution.
> When that logic is run in the other direction, the courts smack it down.

Really? Has there ever been a situation in which the courts have smacked down a firm for including a funnel which overrepresented (perhaps to the extreme of exclusively representing), say, whites and/or Asians in order to compensate for underrepresentation of those groups in its other sources of candidates?

Because I don't think that's happened, or even been tested. So I think you misunderstand the logic here if you claim that the courts have smacked it down when run in reverse.

> "We weren't discriminating against race, we just happened to use $CRITERION that effectively discriminated against race."

That's not the logic behind using Jopwell, which isn't being marketed as a sole funnel for companies, and companies would be pretty clearly breaking the law in most cases were they to use it that way.
Scaling Uber's Real-Time Market Platform
It's funny. It is not an argument to absolve the hackers.
Rusty radio episode 2 – Carl and Reem attack
That will never happen though. It's recently been shown that no matter how popular/unpopular the legislation is to the average american, there's a flat 30% chance it will pass. For the 1%'ers though, if they don't like a piece of legislation, there's virtually no chance it will pass, but if they like it, there's up to a 60% chance it will pass. The bottom line is that nothing the average american does affects congress.

In 1970 the Legislation Reorganization Act of 1970 passed. This piece of legislation forces committee voting records of congress to be publicly displayed. Because of this, lobbyists can now see and verify that congressmen are pushing their agenda otherwise the money doesn't flow. It's no exaggeration to say that lobbyists are in the gallery, within eyesight, giving cues to how congressmen should vote.

It's counter-intuitive for most people to think that they should not want to know how their congressperson votes on legislation but that's exactly what's holding congress back from voting their conscious. We insist and protect a persons right to vote in privacy for a large list of reasons that all boil down to ensuring an honest and fair accounting of the will of the people. But we don't hold those same lofty goals up for congress since that bill passed. And how do you put the genie back in the bottle when at the first whiff of doing so would bring in an army of lobbyists to shut it down. Remember elites who don't like a bill can effectively drive its chances of passing down to zero, and this would be a piece of legislation that affects all lobbyists.
Yeah, they don't operate in Latin America. Mercado Pago is Latin America's answer to Stripe, or PayPal, as I think they exist before Stripe came into scene.
Inquirer.js, a collection of common interactive command line user interfaces
"Work for us, or spend the rest of your life in the salt-mines".

Yeah, I can see how that would be a compelling argument. I wouldn't put it past various government agencies to think of exactly something like that.
Few charities or small martial-arts businesses will trust a paper check. The possibility for fraud and nonpayment is too threatening to a small business to be worth it - they'd rather miss the sale than take payment in check.

I haven't seen a non-utility, non-bank business accept paper checks in about 13 years.
Trends as I see them: decreased media interest, loss of trust in the Bitcoin Foundation and by extension the core development team, lots more government surveillance of related businesses (helped by a stabilization of centralized exchanges), still virtually no banks globally willing to work with Bitcoin-related companies, failure to achieve any real 'killer app' at scale: beyond tax or forex-restriction evasion or international drug distribution.

On the plus side, scope creep seems to have slowed, more people are aware of the overall concept, and Merkle trees have begun to be applied experimentally to additional problem domains.

PS. Reading between the lines, new user growth has slowed dramatically at Coinbase. IIRC they sent an email this week begging for referrals, offering $25/signup. And like all startups, it probably defines users as people who once gave them their email address, rather than actual regular users of some nontrivial part of the service. "A trillion wallets!" indeed.

PPS. What percentage of increased Bitcoin transactions are due to the use of automated gambling sites for Bitcoin-trail erasure type money laundering through numerous microtransactions?
> But the code works.

The "#ifdef maze" in OpenSSL was criticized by the OpenSSH/OpenBSD guys as a key part of the picture that allowed something like Heartbleed to happen: http://blather.michaelwlucas.com/archives/2071

Tons of ifdefs make it much more difficult to ensure that all permutations of flags are correct, or can even compile. I think I remember reading that OpenSSL wasn't even capable of being compiled with the standard, system malloc(). No one compiled it that way, so that build configuration broke without anyone knowing it.
But the discussion is also not over whether to ban most, all, or even some subreddit's. It's over a fairly targeted removal, though reddit doesn't have a rubric for targeting in the future, which understandably makes some people nervous---people who like a nice, ordered, clear set of rails to ride on. But this is social, and that's not how social works. It still doesn't take much common sense to guess at what's in and what's out.

I mean, what we're basically seeing is this;

Yishan Wong, 2012: "We stand for free speech. This means we are not going to ban distasteful subreddits. We will not ban legal content even if we find it odious or if we personally condemn it."

spez, 2015: Wow, that REALLY didn't work. So we're not going to do THAT anymore. Tune in on Thursday and we'll talk about what we'll do instead.

Does this mean your favorite subreddits might get killed? Possibly. But probably not. And that's likely to be good enough for an awful lot of users. More importantly, "an Internet with a front page that doesn't have a CoonTown is a better internet" is a pretty easy assertion to buy.
That would be pretty hilarious if they just spent two years trying to get an invite (but I dont think that's the case).
The mating algorithm
> I still don't understand what 'monad' offers over 'flatMappable'

Its several characters and syllables shorter, and doesn't appeal to an intuition which is distant from many of the productive uses of construct.
> But Elixir will probably take over back-end web development.

That's a very large claim, can you give some more reasons as to why you think so?
Did he say he had something to worry about?
This episode is all about concurrency libraries in rust. These guys have done so much cool stuff in the last month that wasn't in this show. Expect a followup
If you have problem mem space you can use to Model cache instead of the view cache.
In many use cases the view render is very fast , except if you have to many logic inside it .
You can save memory without save html tags , considering that many cached views have the some models/record in input
I have trouble understanding why a buyer would waste time and money negotiating the acquisition of a liquidating business if the only valuable portion of the company is 2 engineers. That's what recruiters are for.
Sweeping generalizations based on race and gender aren't helpful in this discussion. He is I'm sure a complex and multifaceted individual, just like we all are.
I'm OK with that stance, I try to advocate the same myself but you have to be careful of the boiling frog issue of making small incremental refactoring that lead to dead ends.

Stepping back and thinking about the long term is valuable. Doesn't mean you have to do the work now for that potential future but thinking of the potential drawbacks of the current design and it's limitation may guide the decision as to when it's appropriate to do a major refactoring.

Also this particular example seems like something that will probably rarely need modifications. I'd be interested in seeing how often this code changes. My guess is the effort to refactor this will probably be equivalent cost to the future changes.
They both operate in Mexico, so at least they compete in one country of Latin America.
Two semi-related random facts:

- keyboard shortcuts in Windows also sometimes differ depending on locale (for instance, in Spanish version of Notepad shortcut for "save" is CTRL-G, from "guardar", instead of CTRL-S like "save")

- output of some command-line utilities is inconsistent between versions of Windows (XP, 7 etc): sometimes it delimits stuff by tabs, sometimes by whitespaces etc.
48 random inventions that made no sense
GROUP CHAT ROASTING SUPPORT CLAIM
> Yet another tool that makes it easy to write your representative. As though this is an actual problem. It isn't. The Market is saturated with so many tools to send messages to Congress. Especially electronic ones. Whether it be Blue State Digital, Change.org, BlackBaud, Salsa, or the plethora of other online tools, this problem is solved.

Congrats on founding & selling Blue State Digital, Joe.
You know, I prefer seeing an "un-diverse" team of underrepresented groups rather than the traditional "un-diverse" team of the classic Silicon Valley all white and male team. You really aren't adding any value to the conversation with your comment.
Hopefully, any that aren't already arrested are caught before they retaliate

Certainly they might try to retaliate, but that would be very foolish.

Many decades ago Don Lancaster said "don't fuck with the eagle". This was because the Federal government's resources are vast compared to any individual. The government has the resources to pay 100 people full-time just to take down a forum. That's probably what they just did with Darkode.

Many of those Federal agents are just 9-to-5 guys, probably not too bright, quite content to make a good middle class living. But there are also undoubtedly a number of smart, ambitious people, who are being paid quite well to pursue, capture, and convict the Darkode actors.

So, lets see, you can either roll over and beg for mercy, like one of Ross Ulbrict's henchmen, and get less than 2 years in jail, or you can be a delusional arrogant twit like "mastermind" Ross and get life in Federal prison, without parole.

The choice is simple.
And if your developer time is better spent on producing more features than cleaning up your previously made code, you'll end up with 10.5k warnings. I'm sure that someone will freak out and cry, but as long as you can keep extending it and working with it, why fix it?

Of course, technical debt builds up, and eventually you're badly locked in until you refactor, so it's a balancing act.
The signal is indeed faint [1]. With their 70m dish in Australia, they are getting a received power of 400 zW [2], or in dBm units -154 dBm. Note that this the power they are getting after the gain from a freaking 70m dish.

[1] https://www.reddit.com/r/amateurradio/comments/3d93en/the_ra...

[2] z is for zepto, the SI prefix for 10^-21.
This is what I've done with my newsletter form and it works pretty well. It would likely be possible to get some more signups by adding a popover form but I'd be doing it at the risk of annoying readers that would have never signed up.

I have noticed that some sites make the popover happen when you mouse off of the window to the back button, which kind of makes sense because you're leaving anyway.
For those interested in viewing this code in context is is at (https://github.com/vim/vim/blob/db9bc0b7931d252cf578c1cd298a...)

Also note that RealWaitForChar has been completely removed from neovim since April of 2014 (https://github.com/neovim/neovim/pull/474/files)