skysight-inc/HackerNews huggingface dataset:
I've found that the etetoolkit[1] is a huge improvement over Bio.Phylo, and it's webpage has much better documentation and style than BioPython as a whole. I definitely recommend checking it out if you work with phylogenetic trees.

[1] http://etetoolkit.org/
I have Windows 8.1

I also love playing some older games (right now I am in a SimCity 4 binge).

I am seriously considering the next time I buy a computer, to ditch windows entirely, and use only Wine, I am having in Windows 8.1 to put Wine DLLs in more and more game folders, also if you enter many serious gaming forums, people recommend you stick with Windows 7.

The reason is that Microsoft in their DirectX pushing tactics (that started when they said that WinXP would not be able to run DX10 features at all... despite hackers proving that it ca, also the Xinput vs DirectInput bullshit) they started to resort to stuff that sometimes I am not sure if is just bad coding or intentionally evil.

For example for SimCity 4: The game uses DirectX7 (yes, it is that old :( ), and relies heavily on DirectDraw (that I still think is one of the most awesome pieces of tech MS ever made), on Windows 8.1, DirectDraw is completely emulated, partially with software, partially with D3D (or OGL depending on some dll combinations you have), and in a crappily coded manner.

Wine ddraw.dll instead translate all DDraw calls to OpenGL equivalent in 2D, still is not perfect, but the different is obvious, DDraw games run like crap in Windows 8.1 native, and frequently run even better than when they were designed in first place when using Wine (be it in Linux, Mac or in Windows using Wine DLLs).

Another game that works in Windows 7, but not in 8.1 or 10 without Wine, is the RPG "Arcanum" from Troika Games, also for the same reason: it relies on DDraw, and Windows 8.1 onwards DDraw emulation is so bad that this game renders most of the screen black, or in a wonky manner.

So if I am using Wine, on Windows, more and more, why nose use Wine on a NIX anyway? Also many of the newer games have NIX support by default too (source engine games for example).

EDIT: a link to someone complaining of this issue on Microsoft forums: http://answers.microsoft.com/en-us/windows/forum/windows_8-g...
Acquisition SEO and the Mid-Life Crisis of Search Results
Nope, at least in NY they were enacted because taxi drivers were beating people up and putting things on fire until they got a law eliminating the competition.

Striking taxi drivers was nothing new–the first strike took place in 1908, a year after the first taxi company was founded. But this strike had a hostile energy to it, as strikers went hunting for scabs to punish. As one driver put it, “the bastids that was scabbin’, we pulled the doors off their cabs.” Independent cab owners, who had nothing to gain by striking, had their windows smashed by blocks of ice and passengers thrown from their cabs. Police who tried restore order had their tires slashed and marbles thrown under their horses.
Hunger is psychological
Brave browser
Personalize your website content with ease
California doesn't fare much better even with per capita rates. The notions stands, reducing legal gun ownership has little effect on reducing gun related homicides.

Gun related suicides are the real problem (~20,000 out of the total ~30,000 annual USA gun related deaths). Nobody is focusing on that issue.
Exactly. And it has to connect to the same system as the original 1980s units, so whatever protocol it's using will be old. DB25-serial? SCSI? IEE-488? It would have been nice to have a few technical details on the system.

Random BBC-related anecdote: the Cambridge University computer lab had, up to 1999, an info TV in the lobby driven by a 20 year old BBC micro in Teletext mode. This was apparently because it had an extremely powerful video output (more so than modern hardware) and the display was at the other end of 50m coaxial cable.
How does it identify the user when they come back?
I want to say exactly the same thing. I block ads because I don't want to see ads at all. As long as there is the ad blocker, I don't want to use brave.
hahahahahahaha and this is why I use the meanest adblocking oss software i can find on my devices
That's the one! I'm glad you like it :)

I think talking to businesses personally would be great, but I wouldn't even know where to start with that. Do you have any suggestions? (books, articles, personal experience?)
It's cool and all -- President Obama did a similar PR move a few months ago -- but is it going to help? It's not like the PC was invented yesterday. Desktop computers have been around for 40 years, and at first they HAD to be programmed in order to be useful. Despite widespread mainstream recognition that this was indeed a game changer, the mainstream complained that programming was too hard and waited for Steve Jobs to come up with a suitably simplistic mode of interaction before embracing personal computing.

Let's face it: programming is a niche activity. A vital niche, but still a niche. Is the President next going to fix a leaky pipe in order to emphasize society's need for plumbing infrastructure and the plumbers it takes to maintain it?
We Analyzed 1M Google Search Results
FFL dealers could be grandfathered in after the clinton changes as long as they are willing to pay the fees (I think it's $1000/year?).
I question the legality and ethics of selling new ads on top of other people's content.
Which whale is it, anyway? Face recognition for right whales using deep learning
Previously I've waited in the taxi line, become impatient, ordered an Uber and it arrived before I got to the front of the line.

Obviously this only works if the Uber actually decides to show up!
Not all androids allow that though. Some manufacturer customizations turn that off.
No. If their transactions add up to a net outflow, banks use the money that is already in their BoE accounts to make transactions in favour of the BoE accounts of other banks or the FPS (those where the net outflow went to).

Since this does not change the total amount of money at BoE accounts, it does not affect the parent's question about where that money originally came from.
Helping the village where one in four is disabled
I hope that scientists who have their reputations bound up in its history don't waste their time trying to stake claim to it.

They will, but there are lessons to be had. For instance: https://en.wikipedia.org/wiki/Wright_brothers_patent_war, which consumed half the energy of a brilliant man and did little for the progress of the world.
I'm thinking something like what São Paulo implemented,

https://www.adbusters.org/magazine/73/Sao_Paulo_A_City_Witho...

Or, perhaps, you only get ads when requested. "I'm in the market for a new refrigerator. Please show me ads for refrigerators."

But still, I have a fundamental problem with how all advertising has a slant, and at least a hint of a lie or manipulation. I do not like being lied to or manipulated, but I don't know what the alternative would be.
We also tried tablets 20 years ago. And VR 30 years ago. And electric cars 140 years ago.

I don't really believe this project will work, but your argument is rarely a good reason not to try something.
In existing model of advertising too, it's possible to fake ad-clicks and cost your competitors a lot of money.
> It just goes to show (in part) that legal gun ownership isn't really the main issue we have.

It doesn't show that.

You linked to a page that specifically had per capita murder rates (link [1]) and intentionally ignored it to make a point (since your point makes no sense if you look at per capita rates).
OK then let's compare VS to XCode, which doesn't even have half the features of VS and crashes twice as much. If not, which comparable product would you pick?
I suppose it depends on your perspective. To some, passing laws with an overt goal of "making people safer" (but not actually doing so), with the covert goal of regulating a product out of existence, is a wanton act against our democratic system.
>> The trouble with tools like Gulp ...

I've heard similar arguments about jQuery as well. But are you saying there's a fundamental problem with gulp itself, or how people are using it?

As for your browserify example, keep in mind I'm not heavy into node/gulp at the moment, I would say that it is rather simplified as compared to what gulp actually offers. From my way of thinking your example only handles the single file, what happens when you complicate the matter a bit more? Do you end up recreating gulp in the end?
I'd rather have ads I can block than "sponsored content" which may or may not even be labelled as such.
One of Cracked's writers did a really interesting article about what they learnt from reading ISIS' official magazine[1] which debunks quite a lot of beliefs that the west have picked up about how they think.

[1] http://www.cracked.com/blog/isis-wants-us-to-invade-7-facts-...
I can't emphasize this enough.

Every time someone rattles out a list of "annoyances" regarding ads, I wish that I could plead with them to consider that there's even bigger reasons.

Plenty of people try to sell the idea that ads let us have content "for free", and that all we have to tolerate is "a little annoyance".

It's insane. If companies are buying ad-space, it's because they expect to get more business in return. This means that someone out there is being influenced by said ads, so that if the content cost X to put up online (hosting, funding its creation), someone is paying X+(ad company overhead) for it.

If these costs are being borne evenly, then it's complete societal waste. We could pay X for the content, and not incur the overhead. If these costs are not borne evenly, and some people are paying for the consumption of more disciplined people, it's probably contributing to terrible cycles of poverty (ie: some kid spending money on fancy new shoes he doesn't need and can't afford is paying for a well-paid tech-users YouTube habits, because it preys on their lack of education). Either way it's terrible.

Advertising isn't free. Insofar it works, for some people, it's basically coercive via psychology and simulated peer pressure.
Yeah. If the only way you can get people to (pretend to) believe an idea (such as "gay marriage is a good thing") is by threatening their livelihood if they don't, it reflects poorly on both you and the idea.
Hmm, I'll have to investigate that, any tips for libraries to use for validation that tie well into scrapy?

What do you do if you discover that your parsing logic needs to be changed after you've scraped a few thousand items? Re-run your spiders on the URLs that raised errors?
Well people would start to need paying for content instead of entitling themselves to have everything for free.
I don't adblock for privacy, security, or speed. Those are just nice-side effects. I adblock because I do not want to be manipulated into buying things I do not need.

Interesting. I'm the opposite. I've yet to encounter an ad that has a hope in hell of manipulating me at all. I couldn't be more dismissive of them. And if I encounter one too often my dislike of the company starts to grow. "It's show time, and you've been coding like a beast..." really pissed me off. They're throwing garbage at me, they want my money, I want my money, I'm at war with them.
Semi-specific example: I worked at a place that operated on a marketplace model. It was desirable for all marketplace submissions to be reviewed by a set of humans who were paid for that effort by the review. The existing system for doing this was in a bad state. By "bad state" I mean coded in a legacy system with no tests or even separation of concerns (think of a system that iterates over the results of a query, making additional queries and rendering JavaScript snippets to the page in this loop) and hitting scalability limits as it made exciting joins across the company's master database.

The company's architectural model dictated that the new version should take the form of a (non-micro) RESTful service layer handling the data in its own database (also facilitating the application of the problem to new lines of business for different varieties of marketplace item under different brands, improving visibility to the review process to sellers, and leaving open an avenue to outsource or automate certain parts of the problem.) We would migrate the legacy code over to use this layer instead, then we would write new frontend code with better workflows, then we'd coordinate with other teams to review new classes of marketplace item with different review criteria, then some year we'd have room for the pie-in-the-sky machine-learning-assisted review (assuming that something more important didn't come up instead.)

The result of this was a modestly complex set of abstract business-data objects, including marketplace items, all the metadata associated with them (editable by reviewers in this system), owners of items, reviewers, reviews, internally visible comments associated with the reviews, feedback associated with the reviews, review escalation, reviewer-supervisors, and a variety of other things which I forget right now.

I say RESTful: while not as pure as it could be, it actually did a half-decent job of being hypermedia-y and not merely "throw some JSON around over HTTP". Things had URLs instead of just IDs. Lists of objects were paginated with consistent ways to get links to the next/previous page.

Sinatra left us with uncomfortable choices between having excessive code duplication and the quality/maintainability issues it would bring, or writing our own logic to ferry Sinatra's various handles to the request / response / templating engine. We chose the latter, and I don't regret it - I regret that we sunk as much time as we did into that piece of code instead of building it on top of something with richer abstractions. It was the wrong choice for this particular application.
What makes him a homophobe? All I knew about was a political donation. Homophobe implies a fear or hatred of homosexuals, I haven't seen evidence for that yet. Does this word apply here?
not this garbage again.
There are fluctuations to be sure, but I think you can compare against estimates under two different methodologies and see whether you seem to perform better under one or another. (Of course you have to weigh the benefit of such measurements against the costs of making those estimates).

To my mind the costs of context switching are pretty well established at this point and the value of limiting work in progress is clear enough from experience, but that's just my experience and maybe you disagree.
Am a sociopath and have been subjected to numerous psychological assessments. Can tell you none of your points apply.

Whether cheating on a spouse, an exam or stealing none of your points matter a jot.

You couldn't even imagine the emotional void through which I view the world. Almost every smile and kind word is purely to gain some advantage.

Every apology is merely an attempt to continue the activities.

True story.

Any time I am not stealing/manipulating/cheating is purely because of a cost-benefit calculation not because of any empathy.
This Is the Most Important Technology on the F-35
Mapping the Sale of Firearms vs. Frappuccinos
Exactly what impact have Eich's personal opinions on stuff on the technology he creates ? I mean, everybody is free to choose the technology that they want to use based on whatever criteria they choose, but personal believes of the programmer have no impact on how good the program is.
That would be an interesting data point. The one thing you would have to find out is which stores have FFL licenses and which don't. Not all chain stores sell firearms.

I would also be curious to see where these stores are distributed geographically.

EDIT: Right after writing that I saw this article http://www.citylab.com/crime/2016/01/map-gun-dealers-starbuc... While not exactly what I was looking for it is an interesting comparison.
The difference is you have no control over counter party risk you can only choose to accept it or not. You can do a a lot of simple things to prevent your Bitcoin from being stolen. The security problem with Bitcoin is largely a myth boosted by people and companies that were paying little to no attention to security or who were outright dishonest. People who kept their Bitcoins on deposit with exchanges. didn't own Bitcoin they put themselves in a position of being a Bitcoin creditor of an exchange.
Each side does get to show opening remarks before presenting the bulk of evidence. And, each side can cross examine witnesses which create much more of a back and forth than you might think.

IMO, the real bias is expert witnesses get preselected and paid, so they tend to favor a specific side. This has allowed a lot of pseudoscience to be shown a trial and enter the literature. Forensic science is rarely validated because that’s just not its job.

Consider, two people that compare hair samples, but one always supports the prosecutors case. Now, which one do you think gets more work? When someone says something is inconclusive that's it they not going to get paid to show up at the trial just there initial 'investigation'.
I'm exactly the opposite. I've never intentionally clicked on a web ad. Most of the time I mentally filter them, and don't really even notice them. I don't feel that ads manipulate me -- but they do slow me down. So I use a hosts file which is IMHO the best result/least effort approach, but I try ad blockers occasionally.
It is a very good article. Smart VCs should understand the difference between keeping founders lean and energetic and making them starving and distracted from their mission.
I'd say if your GUI layer is based on the HTML DOM then you're certainly not "native", for any useful definition of "native". Except maybe on ChromeOS, I suppose.
It is relatively easy, because it's relative to uncomputable numbers. The most famous of which is the Busy Beaver problem which grows much, much faster than 2^x https://en.wikipedia.org/wiki/Busy_beaver#Exact_values_and_l... For example, 2^5 = 16, but BB(5) has never been computed and has a lower bound of 1.9 × 10^704. You can see that BB(16,000,000,000) is relatively difficult to compute compared to 10^(3*10^10).
Yesterday, I was thinking that having the minimal amount of laws should be a goal, so we (the public) should continually audit down all active laws.

Like removing dead code.

We don't need the "citizens cannot keep goats on Tuesdays" type laws. And then we can graduate to the insidious stuff.
> I've yet to encounter an ad that has a hope in hell of manipulating me at all.

If you know what "just do it", "the happiest place on Earth", "think different", or "the world's most advanced operating system" refer to, you've already been manipulated. A lot of ads are just about making sure you have a particular brand in mind and you're keenly aware of that brand's existence. Then, when time comes around to actually buy something, you'll think back to that brand. There's a lot of sneaky group psychology in the advertising industry.
"Wanton" means 'deliberate,' but regarding a cruel act. (OED: 1 (of a cruel or violent action) deliberate and unprovoked: sheer wanton vandalism.) I see this as an expression of ctdonath's opinion that California's actions passing the regulations is cruel, not that the regulations themselves are.
Unfortunately the same pressures apply on the user side too. Whoever makes the most aggressive adblocker wins the users, and at the same time makes it worse for anyone who isn't using their adblocker.
Yeah Bitwig seems to be doing well as a powerful side load. Steams store is also an alternate channel to sell to windows users.
Hey, cool, it opens external links in my default browser. That's all I've ever wanted in a web-page-to-app tool. It's surprising no one has gotten this right before. Both Mozilla's Prism and Chrome's webbapp-izer functionality get this wrong.

Edit: It doesn't support HTTP authentication, though. Any page that is supposed to present an HTTP auth dialog just goes straight to a 401. This means I can't wrap my personal Transmission/Syncthing servers using nativefier. Edit 2: Looks like this will be fixed soon[1].

[1] https://github.com/jiahaog/nativefier/issues/19
I'm in the same boat. I suppose I'm partially living under a rock when it comes to current events, but I hadn't considered the notion of salaries for ISIS members and my first thought was that this might be from The Onion.
Spider Contracts can help you: http://doc.scrapy.org/en/latest/topics/contracts.html
I'm not so sure that the average person won't care. They are increasingly aware of how much they pay for data on their phone plans, and how crossing limits decreases their speeds. After a big bill or two, people start looking for options.
You're supposed to remove the branding from the binary — as in user visible logos and names —, not the source code.

You can't reasonably expect forks to remove all the thousands of references to "Firefox" from the source code, like in comments, component names, etc.
The first question that pops into my head is "How is Brave going to monetize?".

They've received substantial investor money, so apparently they have something lucrative in mind. And it's probably not good for privacy-conscious end users.
Of course steam also targets mac and linux users.
ELEVEN people in tech being white males?! Whew, what are the odds of that!
Science was done in the Royal Society, there certainly was no competition, pride, ego, greed or politics there!
I like this, but wish it would automatically convert to the correct icon (it's defaulting to the electron icon).

I see that there are commands in the docs to do this, will try it in a bit :). Thanks!

Just tried using this for Hacker News and noticed I can't go back :(.
Paytm Wishlist Chrome Extension
Feeling guilty? ;)
I agree with you.

An ad may make me aware of a product of which I had not previously been but it's not going to induce me to buy something in which I had no previous interest.

If I'm thinking of Widget Class X Brand A, an ad might make me aware of Brand B and I may eventually purchase the Brand B but I was going to purchase Widget Class X anyway.

If I had no interest in Widget Class Z, it doesn't matter how many ads I see for it, I'm still not going to buy it.
One thing the article glossed over is the SSH key. I set this up for remote access to a computer behind a NAT router that does not allow any incoming connections at all. For that to work robustly in case of a reboot, the private ssh key used by that computer must have no passphrase. That always makes me nervous, I ended up setting up the public computer side of this with a special user account that was as locked down as I could make it. All the ssh tunnel will do is forward port 2200 on the public machine to my computer's ssh port. Works great!
This is media infusion, and political 2nd Amendment fears in the general population. NICS checks and permit requests are in high demand, so the demand-supply model general means, stores are going to pop-up because there is money to be had. Politics aside, the "anomaly" IMHO was driven by the tech industry and its enabling of EVERYONE to have a voice. It's the "meek shall inherit the Earth" to some extent, but it also makes the established news sources of the big 3-4 outlets (NBC, CBS, ABC, and maybe Fox/CNN) to be diminished in their role to inform us. This diluted the singular and make it the multiple. Again, not judging any side, but the tidal wave and saturation of market makes valued, conservatism almost a rare thing to witness. However, when people see a right possibly being restricted or removed (unlikely in our country) ... that's the fact, Jack. Ergo, where we are now.
Music Memos
My mom (55 yo) always tries to get me into her computer buying arguments with my dad. She recently called me and stated "Macs never break compared to windows, so I should get a mac." I use Linux almost exclusively these days, so I can't really comment, but anecdotally speaking Apple seems to be known for it's reliability (at a cost) to at least some people.