skysight-inc/HackerNews huggingface dataset:
well intentioned nit-pick: vim commands starting with a g are NOT chords, and that's very important from am usability standpoint. For the most part vim avoids chords, while E-macs embraces them. It's a question of whether you want to strain your hands (chords/emacs) or your brain (modal/vim) for triggering infrequent commands.
But what kinds of science and technology? Maybe our user has a bit of disposable income and wouldn't mind ads for high-end hardware he didn't happen to know about. Maybe she's interested in DLC for games she's passionate about, as measured for frequently of forum visits. Maybe our user runs a lab and would be very interested in high-end PCR machines.

You can do much better than "interested in video games or technology" if you know a bit about your users. This tracking makes advertising much less annoying (occasionally veering into useful).
It's an arms race. Advertisers may be able to detect ad blockers in the short term, but eventually they will lose. That's because users control their machines and advertisers don't. Widespread use of adblock-blockers will only hasten this inevitable defeat.

The techniques used by the project to which you've linked can be trivially worked around by detecting the script itself and either not running it or telling it what it wants to hear. (Come on: an iframe? You really don't think a browser extension could lie about that? I expected at least some kind of server-client traffic correlation for a serious ad-blocker-blocker attempt.)
I think it's an easy misunderstanding: Germany was ruined after WW1. Europe wasn't surprised because Germany was superior. Europe was surprised because Germany was so much more powerful than expected.
it gets worse. Look up the recent PBS biopic of E.O. Wilson and his studies of matabele ants, which predate on (and exclusively eat) termites.

And worse yet, there are species of predatory fungi that infect insects, turning them into virtual slaves even while consuming their failing bodies.

Sleep well.
Craze of using Fitness apps rises in China
Well there is site-specific tracking and web tracking. I don’t mind for the former. If sites could build in-house mechanisms and work more closely with their advertisers to serve me ads specific to my interests that’s fine with me-as long as those interests correlate with the content of the site. It’s when tracking becomes pervasive to the whole damn web that becomes annoying.
Breakthrough: Cambridge Scientists make super battery
KeePass web app (serverless)
Is there a reason more sites don't do self hosted ads? Is there a general way these can be blocked as well?

If the ad is coming from their own server and displayed with their own custom HTML/CSS, I can't see an obvious way these could be detected and blocked in general.
Another angle is that in hindsight, it was probably a good thing that nuclear weapons were first used in their infancy. Fast forward a decade or two to the depths of the cold war - a lack of knowledge about the actual effects of bombs on cities might have made a larger exchange between the superpowers more likely.
[Visual Effects Of] Tron Legacy
This is so common for the many anti-adblock texts you see these days - they all avoid to talk about the major issues here. (I say that with the background that a significant part of my income comes from ad-financed news pages.)

That is:

* Security risk through ads (malvertising, ad networks not supporting https etc.).

* Ads killing performance (70% CPU for a flash ad is not uncommon).

* Privacy (Ad vendors having mostly stated that they won't accept user wishes through DNT or similar technologies).

Privacy is a tricky one, because data is in part where the income comes from. But the other two are fixable. I want to hear from everyone complaining about ad blockers what they intend to do to make ads less of a security risk and cpu cycle burner. That would be a good start of a proper conversation about the topic. Every text that ignores these issues is usually not worth recognizing.
Well I don't know about the Fed but this is how we do it in England https://en.m.wikipedia.org/wiki/MONIAC_Computer
Previous discussion:

https://news.ycombinator.com/item?id=6175059
or you know, change your business model to suit your market.
SoFlow - The All-In-One Social Media App from a 15 year old
Agree with your point in principle, but I'd nitpick with your example.

Building regulations & planning approval are a matter of public safety precisely because human beings have a millenia-long track record of putting together dwellings in weird ways using whatever materials are available/convenient, and often aren't aware of the repurcussions.

Should it be okay for someone to build a 3-storey domestic dwelling, in a unique way, out of unregulated materials, 4 feet from another home? Not next to my home it shouldn't. Nor should it be my responsibility to discover & research their building materials and lodge a complaint.

If they want to build their house using 3d-printed ceramic blocks using plans they downloaded from douchebrick.io, and raw materials they sourced themselves, then the burden of proof should reasonably be on them that they're not putting neighbours, friends, Airbnb guests, adjacent property, kids fetching their ball from your garden, tenants, future buyers, passers-by, postal workers, and Avon ladies at risk.

You could make an argument that these approval processes should move faster, but it doesn't sound like the argument you're making, and it may result in more mistakes (Asbestos anyone?).
You obviously have a good grasp of vocabulary, but use it to obfuscate rather than communicate. You could of-course speak plainly about what you really mean, but that would unmask your true prejudices, wouldn't it?

And yes, from the negro burnt to death in the american south; the salem witch-hunts of the early settlers and the same in PNG, it is all barbaric.
This reminds me of the copyright/piracy debate. The copyright industry was screaming about lost profits , but would not change it business models.
Well, it turns out, all they had to do was change their business models to something people actually wanted. Now piracy rates are falling where appropriate services are available.

Patreon (and youtube community in general) have, together with projects like gog.com, humblebundle etc. proved that people actually WANT to pay for content even if they don't have to. But only in the way they want to. Especially if that means they'll get more reader centric content, not advertiser centric.
I remember a time on the Internet before ads, when the only websites were made by geeks who were passionate about the topic. Then came the popup ads, followed by the popup blockers, banners never worked, then came contextual ads. Google made it quick and easy to profit from content and made content a commodity. Currently they are the #1 financier of web spam, and pay off ad-blockers to whitelist their ads.

There's no such thing as a free lunch. Ad-supported media is not free, it's costs are simply externalised. While we, the tech-savvy, may not click ads, somebody is buying those payday loans, lose 30 lbs in a month with this weird trick, get-rich-quick scams.

I'm more than happy to see ad-financed (mostly low-quality) content go the way of the popup. I have no problem paying for quality content (Netflix, Hulu Plus, Audible, etc.). The few high quality ad-supported blogs will then be able to charge for their content, since there will be no decent alternatives. As long as ad-supported content exists though, it will be a race to the bottom.
I like to think of Vim's way of doing things as arpeggios, where Emacs uses chords.
Advertisers just have to accept that when a customer walk through their door, they will not have access to his/her bank statements, sexual preferences, list of acquaintances, medical records, gps locations for the last two years, etc. What information one can get from someone's browsing history is awfully invasive.
Why is this down voted? Its what most people who use ad-blockers think. Its probably the most honest comment in this thread. HN members might not like it, but so what?
> “I will do my utmost to bring that rat back alive,” he says. “But if not, there’s a lot of rats in Kinshasa.”
what would that business model be if their primary goal is to write interesting tech articles? Is producing this sort of content sustainable at all?
Payment Giants Tapping into Blockchain Tech – Blockchain News
Maybe you should start building a sustainable business model, instead of whining because people who are annoyed with ads and trackers started effectively blocking them.

If your content adds value to your visitors' lives, then charge for it. If the only revenue stream you can rely on is ads, then probably there is a problem with the stuff you offer not being valuable enough to people.

I don't want this to sound grumpy, and I don't mean to say your content is not good or valuable. It's just that I've discussed this topic a lot of times with friends and colleagues and there seems to be a common agreement that ads and trackers have become so invasive (visually and privacy-wise) that people are not wanting to see them anymore or to be tracked.

As always, it's about survival of the fittest and those who know how to adapt quickest. Find a way to charge for your content and build a sustainable business.
What sort of problem could you challenge a newbie with to entice them into learning to programming? It would need to have a simple enough solution to be possible to do with just the basic but painful enough for the newbie really desire the automation. It's easy to come up with something that would appeal to technical or mathematic minded, but much harder to for a child or alpha type.
European Blockchain Incubator Launches First Public Proof of Concept
Proposal: A Code of Conduct for the Go Community
The Economist Magazine Covers Blockchain – Blockchain News
How is that a difference? Stallman has goten millions from the MacArthur Foundation, Takeda Foundation, etc etc. Neither project is short of funding.
"Guru3D.com is a costly operation."

Well now how costly? Just one dedicated server? multiple? Usage of AWS? Distributed data centres?

Staff? accountants, designers, moderators? Or automated scripts and volunteers?

If an organisation appeals to me to support them, I will, if they outline where and why they need it. Like Wikipedia for example or like OpenStreetMap. To say "oh it costs too much and we have lots of hits" is not an appeal to rationality.
Yeah, "the joy of getting X to run" part didn't really resonate with me, either :-)
What would happen if I lazily assumed that Guru3D will follow the advertisement laws that exist in my country, and if the ad-network which they subcontract the delivery of ads breaks the law, Guru3D will then take full responsibility?

As it stand, most web users block ads and most web publisher block legal responsibility. Neither side want to take the hit when malware is spread through ads, people personal information is being illegally stored, and when laws that govern advertisement in news papers, radio, and TV is ignored on the web. Both side want all the benefits with none of the draw backs, and advertisement through websites will run closer and closer to the fate of advertisement through email.
The Best Feed/News Reader Application for Linux
AdBlock is one thing. However,

> Ghostery

These guys are complaining that users don't want to be tracked. I honestly can't take a single word in the entire article seriously.
I would rather work in LA than SF. Obviously this part of the equation is _preference_

But the problem is I am dying to find something in LA but it's just really hard to find a tech company you'd want to work for where because there's usually only one company in that space.

For example. Let's say I want to find a job involving "bitcoin" I search and find this link[0]. Ignoring all the links to companies that no longer own their own domain names, NO ONE HAS ANY SPECIFIC JOB OPENINGS. 3 of the sites I went to give a generic form for you to enter info if maybe you are interested. But nothing specific.

Okay so maybe bitcoins are not a good startup idea in LA, let's go for Drones. Everyone LOVES drones right? So I goto "drones"[1] on that same website. There's like 8 links there, half of them don't go anywhere and the rest have no specific job positions either.

Part of the lure of SFBA is that your options are pretty varied but also the depth of each tech space is relatively deep. Don't like this company in tech space Y? Try the 4 other companies in that same field.

You can't even get two options in LA. You can either goto Snapchat if you want to be part of the big social media company or you can join... what?

You can go with the hot online dating startup Tinder, or.... what?

There is literally no alternative to seek another company in the same space in LA because most likely the company doesn't exist. You don't really have the freedom to still be in a certain tech category while avoiding certain companies in that space.

About the only tech space you have options in is if you want to be part of a tech boutique shop that does custom websites for the big movie companies. I know people in that field and they seem happy with what they're doing so if that is your thing, LA could work out.

Oh yeah and they also pay kinda shitty considering LA (especially Venice, Santa Monica, Playa Vista where Rubicon is) is not cheap. And although I'm sure some companies do offer free snacks/perks, I've heard a lot where they aren't expected to provide that because it's LA, not SF.

Yes yes, no free snacks, first-world-problems and all that. But if you're trying to attract tech talent then you should be offering something besides, "LA Cool"

[0] http://startupsla.com/startups/bitcoin
[1] http://startupsla.com/startups/drones
Unless the condensing coils transferred heat efficiently enough to boil the incoming water, that would barely make a dent in efficiency.

> [water's] enthalpy of vaporization, 40.65 kJ/mol, is more than five times the energy required to heat the same quantity of water from 0 °C to 100 °C (cp = 75.3 J/(K mol))

https://en.wikipedia.org/wiki/Enthalpy_of_vaporization#Therm...
Since then Tinkoff bank has adopted the OCR technology from ABBYY and now scans all the letters sent back to the bank to detect any changes.
has anyone used Fedora 23 with Gnome, Wayland and Systemd ? I see a lot of religious handwaving around systemd, but F23 shows you the future of Linux desktop.. and it is brilliant.

Right from network interfaces that dont change names when you swap hardware (powered by systemd) to making it damn easy to file crash bugs (using coredumpctl) to checking what services have failed "systemctl --failed" to a more secure graphical desktop (rootless gnome with systemd) - it makes for a better linux.

Deploying web-services on systemd is so much better - think supervisord, but much more stable and robust. Even docker machines using systemd is great (in fact it is a great way to explore systemd).
One of the reasons I think guaranteed minimum income is a fantastic idea. I really would love a world full of lots of people like this!
> Advertisers just have to accept

Advertisers will adapt. What you have to accept is more annoying advertising coupled with increasingly error-prone code in both ad-blockers and ad-blocker-blockers. The only one that wins is Moloch; everyone else is worse off.

> What information one can get from someone's browsing history is awfully invasive.

Is it? Advertisers don't get some kind of toast on their phones saying "Joe, 34 from Topeka with a toaster fetish, has just visited your site!" along with pictures of Joe and said toasters. That's a strawman that the anti-tracking people love to hint at, but it doesn't actually work that way.

What actually happens is that advertisers target broad categories. They say, "show this ad to midwesterners who've visited sites about toasters", and that's what happens. There's no secret dossier just waiting to be sold to the highest bidder for purposes always left unspecified.

Yes, centralized trackers do end up learning a portion of your browsing history. But you don't have to accept third-party cookies. You can run with an ad blocker. And you can just reset your cookie[1] state every so often. You can do any of these things. You'll just pay for your paranoia with a shittier web.

[1] Yes, I know about non-cookie trackers. Advertisers stashing information where it's hard to clear are scum. It's up to web browsers to make it easy to flush all server-visible state.
Fortran, assembly programmers  NASA needs you – for Voyager
In the end the client is bound to lose.

The only reason the client can separate certain forms of advertising from content is that advertisers - by and large - don't care. The more advertising and content is intermingled the more difficult it will be to separate them. The intermingling is already happening as we see in the rise of content marketing.
Relay – A JavaScript framework for building data-driven React applications
> Wow, you had to go all the way to Sweden to dig up an example for this? We're talking about the American news establishment.

All the way? Has it occurred to you that not every participant in this forum is a US citizen?
Berlin startup for drying laundry in a fresh air
Spot on. I think this can be applied to having tests also and arguably agile/XP.

Something everyone on HN is going to agree on is having tests and having a good test coverage. But why? Why should I if I am a newbie?

Because our experience has given us a headache and tests have been the asprin that makes sure that these headaches don't occur again.

Arguably agile because many people here don't believe in it. Why don't they believe in it? Because they have never had the headaches it is meant to help, or they have never tried it when they had the headache, or someone else on their team had the pain and not them.
> Is there a reason more sites don't do self hosted ads?

Google Adsense (for example) is a live auction clearing house where you paste a snippet of code into your site that resolves into the highest bidder for the keywords on each page. You're done.

Meanwhile, hosting your own ads entails finding advertisers, wooing them, developing a relationship with them, maintaining that relationship, negotiating a contract, settling that contract, building an ad-serving system somehow, automating it somehow, etc. And that's if you're even big enough to attract anyone or even warrant the work to begin with. And the second you try to generalize it (which is what ad networks do), then you're back on every adblocker's default blocklist.
This is Tatjana J. van Vark: http://www.tatjavanvark.nl/index.html
Those are all valid reasons, but they are not the reason I first started to block ads:

• They impose a surprisingly huge cognitive load.

Even if you (like most people nowadays) are used to them and hence “do not notice them”, that very habit of ignoring them actually takes more brain power than you’d think.
Have you seen http://zim-wiki.org/ ?
"Blocking" ads is loaded language, and should be recognized as such. Not viewing ads can be done in a multitude of ways, but it's not like users are patching software to get there.

The web was always built to be adaptable to the end user device. The user agent was intended to act as the decision maker how to render the markup. For many years, browsers even respected the default foreground and background colors and font choices (sadly not many respect X resources anymore). CSS was designed to include an end user defined style sheet to override tiny fonts and other things that made web pages hard to read.

Not viewing animated banners isn't at all different from changing your base font, or not loading javascript. Had we chosen to call it "disabling" instead of "blocking" it would have been much more clear that this is an action that the user is and should be empowered to take. I do recognize that we're stuck with the loaded word for now, I just feel it's important not to forget that. The public discourse is dominated by media people, and their perspective is important too, but not more so than the technical one.
Self-hosted ads are at a competitive disadvantage, because they are not as targeted as ads that can track you over several websites.
A lot of people do think that, in my experience. I agree that this is a myth and you don't even need to try a different cuisine, simply season your food with spices which are now being shown not only to be delicious but actually good for your overall health. Things like pepper, cinnamon, turmeric, sumac and a pinch of salt and pepper can greatly enhance the taste of a bland dish.

A salad, to a lot of people, might not taste very good. But adding a pinch of olive oil and some lemon juice might make a world of difference.

I guess people see those "organic" material in the store with minimal branding and then compare it to a McMeal that looks amazing.

Whenever I cook, I try to make the dish taste great, smell great and look good. All of those are important in a meal. Obviously I fail a lot, but those are my targets in creating healthy-delicious meals that don't cost a fortune.

Someone I know recently tried to make a "healthy" meal by combining lentils with oats and just cooking them in water and throwing a small pinch of cumin in it. Now that might be a "healthy" meal but it tastes like sawdust...
Admission and Orientation Manual, United States Penitentiary ADX Florence [pdf]
Intelligence might not be a fixed or agreed term, but GCA is fixed and agreed. If you can measure a genetic trait, and the trait varies in the population, then you can bring about population level changes in this trait via selective breeding.

Of course this does not mean eugenics is a desirable activity that we should be engaged in, but I have not seen any rational argument that it has been “proved" to be impossible.
As a counterpoint - I went back to VIM after a month of spacemacs. I've actually put in the effort to learn the keybindings for all the relevant tasks I needed and the way Emacs works internally, as much as it's possible in a month.
I was doing Clojure and the main problem for me was the less fluent editing - most commands in vim are at least one keystroke shorter. The other big problem are non-evilified plugins that completely mess up the workflow - you constantly keep switching between "I'm in VIM" and "I'm in Emacs" mindset. Also, emacs feels a bit more sluggish, although that may be just CIDER.

The things I loved:

* helm mode - autocompletions for the commands
* consistency - SPC + ... everywhere
* REPL in a buffer

I understand that a month with Emacs isn't remotely enough to make up for years of VIM, but I didn't find enough benefits to stick with it.
Not something I know much about but I like the clean professional look of your site. Good luck! By the way, I noticed the Pinterest link at the bottom of the site is malformed and 404s.