skysight-inc/HackerNews huggingface dataset:
Honestly, Drupal is doomed. I wrote about it years ago when I left the community [1] around the time many of the smart folks who were contributing started moving on to better things.

Just a look at Google Trend for Drupal [2] shows you that it's been declining steadily since 2009. Comparing it to Wordpress [3] shows you the extent of the gap with the leader.

Drupal has always been stuck trying to address an odd user; not exactly a developer, but somebody technical enough to leverage the insane amount of configuration interfaces that allow you to compose a Drupal website.

Personally, I think most CMS have it wrong: coupling content management and front-end generation is a sure way to end up spreading yourself thin and not properly addressing either problem. I think content API (e.g. Prismic.io or Contentful) are good examples of what a better approach could be.

Have a content management system that has great editorial tools and exposes the content through an API and let developers do what they do, integrating the content from the API.

[1]: http://teddy.fr/2013/01/25/dropping-the-drop/

[2]: https://www.google.com/trends/explore#q=drupal

[3]: https://www.google.com/trends/explore#q=drupal%2C%20wordpres...
I'd like an ad blocker which retrieves the ads as an unprotected browser would, but doesn't display them on the screen. That will stop some sites nagging me that I must turn off my ad blocker to see the content.
Not sure what you mean with runtime-compile time checking of pointers.

Wirth type systems weren't always super simple, not when compared with C style ones.

Wirth has designed Pascal, Modula-2, Oberon, Oberon-2, Active Oberon and Oberon-07

He has contributed to Extended Pascal, Object Pascal, Component Pascal.

Also worked on Algol compilers and some of its dialects, Mesa and Cedar while at Xerox PARC.

His work had an influence in Ada, Modula-2+ and Modula-3.

Some of the type safe things that Modula-2 in 1978 already offered, that C still doesn't do today:

- Type safe enumerations

- Bounded checked arrays

- Arrays indexed by enumerations

- Type safe sets

- Range typed integers

- No implicit conversions

- reference parameters instead of pointers for function/procedure calls

- tagged records

- low level coding/assembly intrisics require use of the SYSTEM package

The only thing lacking was automatic memory management, which we later introduced in the Oberon family.

However as you can see from the list there are a whole class of errors that aren't possible.

If you like to research old stuff, have a look at B5000 system, which used Algol as their system programming
language in 1961.

Common to his languages and Xerox PARC ones, was the idea that you can do systems programming in higher level
languages, provided the language provided some unsafe path that needs to be explicitly mentioned.

But type safety should precede "performance at any cost" mantra.

Something also mentioned by Hoare on his ACM Award speech in relation to Algol in 1980.

"A consequence of this principle is that every occurrence of every subscript of every subscripted variable was on every occasion checked at run time against both the upper and the lower declared bounds of the array. Many years later we asked our customers whether they wished us to provide an option to switch off these checks in the interest of efficiency on production runs. Unanimously, they urged us not to - they already knew how frequently subscript errors occur on production runs where failure to detect them could be disastrous. I note with fear and horror that even in 1980, language designers and users have not learned this lesson. In any respectable branch of engineering, failure to observe such elementary precautions would have long been against the law. "

The problem is that younger devs never learned any of this and probably the only thing they know about Wirth
languages is some braindead Pascal compiler.
If you serve proper ads and not scripted tracking borderline malware ads through ad-networks, no one would block you. No I can't opt out of viewing your site because I disagree to some kinds of ads, because I don't know what kind of ads you serve. So I block all tracking ads.

Either find a way to charge people for your content (with money, not their data/privacy), or even better: ask companies if they would be willing to advertise on your site directly without tracking.

What's that? You can't find any companies who would do that? Can't find the time to both create site content and chase advertising money? Can't make content that people would pay for with money? Here is an idea: just shut down your site until you can find a business model that doesn't involve selling your visitors data.
> And the best way to reduce premiums is by encouraging more people to get Cadillac policies.

What do you base that on?
Feasibility of a universal income in the UK
The AST editor golem is really cool. But the habit of wanting to move around and delete single text characters can be trained out of you, just like people who use vim.
Sun cycle varies widely during a year i.e. Sun rises at ~8.30am and sets at ~4pm here now, so do you really imply I should sleep 17 hours a day? Similarly, I should get up before 5am at summer. I agree that, ideally, yes, we should align with the Sun cycle, but as many things in real world, it's just not possible or practical.
I find it comical that they used a BMW to do this rather than a Chinese car.
By your logic, would it be illegal to install a browser plugin that replaces every instance of the word "keyboard" with the word "leopard"? Is that "vandalism"?

And as you point out, I must first request the information. So I request a URL to a webpage and receive and HTML+CSS+JS document, containing more URLs which, via adblock, I decide not to follow or make more HTTP requests to. Similarly, the page has JS code which my browser may decide not to execute, or CSS elements which the browser may, at my request, decide not to display. Pretty sure all of the at is well within my right.
I have not read the laws but mostly likely this applied to commercial use already for years and they wanted it applied to private use.

However, it's a racket. To give an example, the happy birthday song is illegal to 'broadcast without permission of copyright holders'. But, the restaurant owner can buy a license from a copyright group for a fee.

Second example; Imagine being a school and dealing with students who submit assignments with copyrighted content. It's illegal to accept such submissions without approval. So, all schools usually have to pay for a license from copyright groups (Music, photography, video, etc).

Here's a really good article on it from Australia: http://insidestory.org.au/the-copyright-cops/ (Most, if not all copyright groups in Australia are Hollywood-based).

Here's a copyright group website: http://www.musicrights.com.au/fact-sheets/usingmusicinschool...

> How do I know if I am doing the right thing at school?

> To make using music in schools easier, there are a number of licences in place between copyright owners and schools. These are set out at the end of this Guide. A reference to (Licence # ) is a reference to the licence applicable in each instance.
Ah I'm glad to find out it wasn't just me that suffered through this. Actually I genuinely wouldn't have minded so much, if it wasn't exactly the same ads day after day. I can recite that new Comedy Central App advert word-for-word (complete with everything each comedian says - "This is the height of luxury!", "Uh-oh ha-ha", "Give it to me", "VISIT ME!" etc)
I'm in agreement with most of the things you said, and I wasn't really meaning to advocate for Matlab; but rather just to point out another reason why someone might choose it. I used it in college, and at one company I worked at. It was much nicer to work with than LabView. I appreciated the hand-holding I got from Matlab, but eventually became competent enough to do my job in several languages, mainly Python.

>I just dislike contributing to the market share of software I could never afford to run on my personal computer.

I agree and that's one reason I tend toward OSS in courses I teach now, unless there is no practical alternative.
DMCA has been used to accomplish this in the US. A man who took a photo of a star wars action figure he had bought got issued take down requests for the photos. Also relevant is that the figurine was apparently accidentally sold ahead of schedule, but still.
Well they are just as much of a product as free parking is for a convenience store.
The browser is not the product. You are the product, sold to advertisers.
I don't think there is still a single communal kibbutz left in Israel they all pretty much adopted capitalism and privatized their industry.

They originated more out of necessity than out of ideology (not to say that it didn't play a big part in it) as the lack of resources of the early Jewish settlers and the overall lack of development of most of the land pretty much mandated it.

I still have yet to see a viable example of a large scale communist society and I do not think one exists, communism eventually dwindles down to planned economics which pretty much kill everything.
Even if you do get to the point where scarcity especially of all basic goods is non-existent at best you'll end up with Star Trek like meritocracy, and considering that scarcity would always exists at some point regardless of technological advancement I'm not even sure how much of that is achievable.

So you can clothe, feed, and keep your entire population healthy with ease using technology that's great, but as you became that advanced you also want to do other things and one thing would always hold true you will have limited resources even if your only bottleneck is time and the production capacity of your replicators which is also why I think Star Trek is pretty much a pipe dream. Eventually you'll have to decide if you want to produce food or built another Enterprise and if it's not your own family who's going to be left hungry you'll more likely than not choose to make another Enterprise than to provide blankets to the folks on the 3rd moon of Endor (and yes i know exactly what i did there ;)).
> Do you want servers to figure out that you're blocking ads at the network level, and tell each other not to serve to your IP?

Gonna be fun when such servers lock corporate IP.
the basic take away from all of this: economics is not a science.
Forges might not be the best choice of words.
Enterprise moves slower, but I doubt that after another Drupal development cycle (5+ years) the momentum will still be there.

Sure, there will be plenty of legacy Drupal sites to maintain, but I have a hard time imagining developers even in very corporate context using it when they can address these points with more modern approaches.

For example using a content API like Contentful or equivalent and building simple front-ends that scale and are secure: no need for 4 layers of caching when you're basically serving static assets. As long as your API is secure, you're good to go. And finding folks who can write JS, HTML and CSS is a lot easier than finding Drupal "experts".
Yeah, worded that badly - which email address did you use? I didn't get it.
All roads basically do lead to Rome
An app where I can register peoples' birthdays.

For example: Anne, 27 Sep 2005.

Then, it emails me a month before with relevant gift suggestions from e-commerce retailers for female age 10.

For Christmas, I get a long list of everyone.

You could probably make the $1 off the affiliation links. However, I would like it to be multiple e-commerce sites, not just Amazon.
Does it make sense to invest into something ad-based in the age of adblockers?

Not criticizing, I just want to launch an ad-based website project too
Partly because the usual minimum level the dimmer will support is off. That is the all black point :)

I know what you mean though. It'd be nice if there was some way to adjust them to change the brightness curve to match what you'd expect. It's one reason I'm considering something like the Phillips Hue bulbs instead of dimmers in the future despite the cost difference.
> and can't be applied directly to implementations

There are model checkers that work directly on implementations, like NASA's JPF.

> I personally don't confer that much trustworthyness to systems that appeal to model checking tools for their correctness.

Given that the going rate for proofs is roughly 1-1.5 days per one line of code, which grows superlinearly with the code size, I think we have no choice...

In any event, pretty much all safety-critical software that human lives depend on (even many, many lives) is verified with model-checking in the best case. Use of proofs in verifying safety-critical systems is very rare, as even those domains can rarely afford it.

Also, remember that no one really needs 100% proof, as no other, non-software component in the system guarantees 100% reliability (not that model-checking can give us probability bounds).
Google entered with ReCeption and finished just after the Microsoft team in the "Ordered by classification error" section (which is the usual "headline" number).

Baidu was banned. I don't think Facebook has ever done ImageNet?

But I agree that most of the interesting work will happen outside ImageNet now that human performance has been comprehensibly surpassed.

The only exception is non-Deep Learning based systems, where some people remain convinced that alternative approaches can match DL systems and have other advantages.
If you install Pocket, a `save to pocket` link appears below each post. I think this is essentially what you're looking for.
"""Use your own brain. After all any book is just a list of thoughts of another guy, who might be wrong."""

"""The text above is preface to a little security book I write for newbie hackers and web developers."""

I chuckled.
replying as breadcrumbs to a fantastic idea. thanks.
It still allows Google to track you. It's not a solution.
In some scenarios you're right, for people who live in countries with higher income tax than the US. But there are several first-world countries which do not fit that description, which if you make 200K USD in 2015 probably includes Switzerland, Japan, Oman, Hong Kong, Singapore, and Russia.

That's ignoring a huge number of not-so-first-world countries which are nonetheless nice places to work, plus countries like Greece where the actual income tax paid by local people is much less than the official rate.
Can you really afford all the content you consume daily ? I sure couldn't.
Cool Christmas Music That Doesn’t Suck
https://www.codecademy.com
People Who Do THIS Are More Likely to Live Happier Lives with Their Anxiety
They say it's still cheaper and less energy intensive than credit card processing. So it's a step in a greener direction. We don't have to get to the final solution in the first try. Dogecoin, etc have their own shortcomings that make them far worse than bitcoin for exchange and storing value.
Right, and I'm saying that a huge amount of users wouldn't pass that initial barrier of training before dropping it. Vim's ubiquity, general applicability and community helped it achieve popularity; I do think it succeeded despite having less stellar error prompts as I described above. Current AST editors are frequently domain/language-specific and don't have the advantage of e.g. general applicability, so they need much better error prompts and other hand-holding stuff to make up for it.
Well, I was exhausted already after reading the ToC.
cryptostorm[1] is by far the best on this aspect, along with how billing is handled separately (from a different organization based on Sovereign First Nation Territory!) from your connection details (which they don't log).

1. https://cryptostorm.is/
5 Steps of Growth Hacking
But adds are reason for the spying. There is no reason to collect all the data if they cannot monetize them. Currently there is no other way than adds.
There are plenty of ways to detect ad-blocking at the network level. e.g. if your ad is an image you can just use `onerror`.
Thanks for that explanation. Do you really think the stack is smaller in biology? Biology has been optimized over three billion years - if we've already invented more layers than there are in biology then are we not overthinking it?

This is what I came up with in a hurry for biology:

...elements
atoms
chemicals
nucleic acids
genetic circuitry
peptides
proteins
multiprotein complexes
microcompartments
organelles
cells
clusters of differentiation
organs
organisms
communities...

Care to fill in or improve the list?
Best External Battery Pack for Smartphone
Such detection will also trigger when your ad-network is down, so if you say something rude to the user or block the website's content you are gonna have some angry feedback from a lot of people.
How to complain about Go
Restoring Star Wars
I heard it from a couple lawyers (both ours and theirs) when our company was acquired and we had to do a license audit of all of our open source dependencies. It was enough of a problem that we had to remove a couple (fortunately small) WTFPL projects.
people don't get my point. The future I describe is technically possible, and within servers' rights, but let's not have it come to that. Let's stop here: with the status quo.

Playing cat-and-mouse with a server's ad-block detector and with its choice not to serve users who block its ads is going too far. It would be as though the server requested the user the actively agree on a screen, to seeing tasteful on-topic and non-intrusive ads, and the user must agree to continue: only to have an ad-blocker remove that screen but send the message "I agree to see advertising and promise to add this site to the whitelist" without doing so, as a lie and a forgery. While this would technically circumvent this measure, it is ridiculous for an ad-blocker to forge that agreement. (I am making an off-topic analogy, this is not related to what is happening now.)

Likewise, this is going too far. It is morally wrong and technically stupid to go down this rabbit-hole, because technically, legally, and morally it leads to exactly what I have described. Let's stop here.
That sounds much less simple than an unblocker script like this. ;)
I wonder what is in common between a search engine and a driverless car. Apart from creating a Google copycat. I'm persuaded they did reinvent all the internals of the car, so when you're at that point of innovation, why copy Google's list of departments?
Maybe I would disable user-select in that d3view, e.g. -webkit-user-select: none;
If somebody hands me a free newspaper with ads in them, it's not vandalism for me to cut out the ads so that I can read the newspaper without them. Nobody sane would call "modifying a copy of something" vandalism.
You can watch it on primewire:

http://www.primewire.ag/watch-2766907-Startup-U-online-free
AlchemyVision[1] from IBM Watson's Developer Cloud/BlueMix[2] is part of the Watson stack, and is pretty good. One of the few public APIs that lets you train your own categories.

[1] http://www.ibm.com/smarterplanet/us/en/ibmwatson/developercl...

[2] Pretty sure I need some (c) and TMs in there somewhere
Here is technology stack:

- Socket.io for socketing

- Golang for backend server

- Raspbian Jessie Lite 4.1

- Ngrok for tunnel (if you see a delay for while it's due to ngrok)

Still working on improving ngrok latency and making SD card image to post here.
I wouldn't call it "blind". From a capitalist POV, they're doing their job very well.
Can't speak for this particular team, but a submission for a competition is usually done on the last minute, so it's highly unlikely that _this_ algorithm is part of a product like Oxford API already. But a predecessor might, and it might get integrated over time. A research prototype usually requires a lot of duct tape to work.
Productization usually requires a different mindset (i.e. an engineering rather than a research team) who care more about things like test coverage, distribution, (time) performance etc. So by definition, MSR is ahead of the curve, product teams are on the curve.
Can you expand a bit on this ?

According to stopbadware.org a badware is a "[...] software that fundamentally disregards a user’s choice about how his or her computer or network connection will be used."
> But lets be honest, ad-blocking isn't about being privacy conscious.

Let's be honest, advertising is what pays for the whole menagerie of creepy snoops, therefore ad-blocking hurts even those creeps who track without ads of their own.
(I don't see why you're being downvoted.)
Are your employers interested in developing adblocker-blocker-blockers?
I wrote a book that helps junior developers (e.g. bootcamp grads) land jobs: https://kokev.in/hired-fast

Decent income in 4 figures, but I didn't do it for the money (it took me hundreds of hours from start to finish). However it's a great feeling when you go out for dinner, check your email, and a new purchase essentially pays for dinner right then and there :P.
What is under discussion is tampering with servers' ability to choose what kind of relationship they will have with those who block ads. We don't want to go down this path.
I prefer "Eliza error messages". That said, congrats.
Oh, brother. UK's Independent had a similar spin.

What neither article mentioned, which is right in the quoted source articles, is that "Three other solar farms had previously been accepted by the town council, with one of the now putting solar panels up."

The solar company wanted additional parcels rezoned to allow their expansion into a residential area; that is what was opposed at this meeting.

Both articles took objections stated by a grand total of one couple and generalized them into a farce that depicted a town full of Luddites...

... a town that has already approved three solar farms for this company alone.

Now, I gotta wonder what else on Ars Technica is bogus.
I see your references are Australian, so the rules there may be different but I'd like to clarify the rules in force in the UK around your second example. According to the Copyright Act 1988 there is the idea of fair use / fair dealing, which extends to the type of academic activity you highlight. This means it is not an infringement of copyright and no notification or license is required.

https://www.copyrightservice.co.uk/copyright/p27_work_of_oth...
Did they train also the human on the training data ?
If you see a designed object in a movie the brand owner will have paid to put it there. That's why films have all Samsung devices or all Apple devices, all Mercedes or all BMW cars, all Armani wardrobes or all some other designer, and so on. Brands pay millions to be seen on screen. Hollywood knows how to tap every imaginable source of money.
I think op meant in a more general sense they are bad at what they are marketted to do because the cost of using the software (user/admin experience, not money) is starting to outweigh the pros of using the software (gets rid of viruses et al).
CCleaner Pro 5.12.5431 All Edition Crack Plus Serial Download
Change value from ctrl and c / ctrl and v
https://www.youtube.com/watch?v=rR_F-5WImBc

Is this possible to change values of copied text with numbers? This guy say he lost about 10 000 $ because he have virus which one change bank account number when He copy and paste bank number.
That actually looks really well made for a Chinese clone.
I know the no-SMD and no-switches-on-the-board zealots won't agree, but the design is clean and solid. I was expecting a rats nest.

Also, I used these sources for my work on a digital emulation of the device:

http://www.geofex.com/article_folders/tstech/tsxtech.htm
http://www.bteaudio.com/articles/TSS/TSS.html
You're only 23, stop rushing your life