skysight-inc/HackerNews huggingface dataset:
I'm not sure what your point is. I'm not aware that DDG penalizes adsense. If you search for html xxx tag, you'll see that htmlquick.com generally comes first in the results, and it's full of adsense ads.

To be honest w3schools is much better than htmlquick, which is why google has it at the top of the search results.

For some reason w3schools isn't even in the first page of results of DDG, instead they have a whole bunch of crappy sites. Even MDN isn't there.

This is the first time I've used DDG in a few years, and it makes me want to stay with google.

What exactly is their algorithm? Whatever it is, I think they might need to tweak it a bit.
Honestly, this is up to you.

Do you value doing it? Will it be fun, interesting, and challenging?

My advice is this: if you're only in it for the money, don't bother. Building something that people actually like to use is something that takes a lot of time, patience, and passion. If you're not totally committed, it won't be worth the time and energy expenditure.

Whatever you decide, good luck!
Rrrright, so I will consider my GNU/Linux installation not any better than Windows or OsX, since my video driver, my wifi driver, my BIOS, my Ethernet controller firmware and my hard disk firmware are all closed source.

You are lacking perspective if you think that:
1) a completely open source phone is easy to make
2) iOS and Windows phone are on par with Android's level of openness

Edit: people downvoting, state why please
Monopoly's predecessor was The Landlord's Game, designed to teach people about the evils of capitalism. You moved around the board, got robbed, it wasn't fun.

Monopoly changed it up by making it possible to become the evil landlord, and that's what made it successful.
That's a good observation. I wrote a small open-source script to do the same thing:

https://github.com/stochastic-technologies/static-appengine-...

It supports multiple domains for a single AppEngine instance, and custom URLs for each page. Pull requests for caching/headers/etc welcome!
The easiest rule would surely be based on the spin of the planet (the equator). Anyway, maps sometimes do have a Y axis that is not pointed towards north, and the north arrow is used to orient yourself (even Google maps can do this). Changing that would just confuse everyone.

BTW, GPS devices initially calculate their location in geocentric coordinates from the centre of the earth with the reference plane aligned to the equator. It is calculated from the orbital parameters of the satellites.
There is No "Best"
https://chrome.google.com/webstore/detail/hacker-news-discus...
No. You provide the best service to your customers for the best price. For DO's case, default to IPv6 and charge extra for each IPv4 address used. Currently, they charge $5/month for their cheapest droplet. Change that to $4/month and charge an extra $1/month for an IPv4 address. This way if my setup is more complex than a single droplet running everything, I can save some money on VPS's that don't need public IPv4 addresses (the database servers, application servers, etc.)

For Comcast and the like, once again give me the option to either do NAT64 or a full dual stack. As a regular consumer I probably won't care. As a gamer or a developer I might.

The IPv6 transition is going to happen sooner or later. Either you are going to make it painless for your customers by providing IPv6 early and using strategies to make the transition to IPv6-only smoother or you are going to make your customers suffer.
We're just envious of the money; we don't actually think making cute web apps is a sustainable billion dollar business (or rather, it is, but in the true spirit of classic Ponzi schemes).
Nitpick: an individual or entity with $100,000 in revenue per year cannot publish using the free version. Per their license[1], it does not matter where the revenue comes from. There is probably some sort of legal gymnastics you can perform to get around this, and one could argue that if you have $100k in revenue you shouldn't be worrying about a $1500 one-time purchase, but it is a limitation.

[1] http://unity3d.com/company/legal/eula
But what if I want to say "very terrified"?

As a side note, I was always amused by the number of generic superlatives available in many languages. In English, we've already got "very", and "damn" as the site mentions, along with "really", "extremely", "amazingly" and so on. In British English, you can say "bloody" or "damnedly" or "shockingly" or "terribly" or any of a vast number of other superlatives, not to ignore the crass "fucking".

My favourite has to be the French "vachement", which could be translated as "cowly".
Until you need to add a bit of dynamicity, such as a contact form or something trivial, sadly.
Isn't it more of a React-Kendo adapter than a widget library? Don't you have to pay for Kendo to be able to use it in React?
That's not unique to Django. You can always send static assets through the web server.
peak oil is really about EROI; we'll never run out, but there are reservoirs that aren't going to be produced because it doesn't make economic/energetic sense to do so.
Or, indeed, Pelican[1]

[1] http://docs.getpelican.com/en/3.3.0/
Generate Node.js API consumer from Postman collection using the API Blueprint
IIRC, django-compressor will do that automatically.
Quite useful, I'll say.
You don't want to copy Silicon Valley, since there are many things about the Valley that suck. What you want is to become something different, and perhaps excel in slightly different niches.

Take a look at other places with booming tech sectors, like these two:

Los Angeles and Orange County have a lot of tech around aerospace, manufacturing, health care, and entertainment (e.g. Oculus, Red Digital Cinema, etc.). Boston taps its deep academic wealth to yield top-notch companies in fields that involve massive eggheads doing scary things with math.

They're not as big as the Valley on web brands, PCs, or mobile, but they're as big or bigger in other areas.
Nothing. They just look like regular images.
maybe read until the end of the sentence?
Consider not using the word "sagacious", though.
What'll happen then? My Django-based blog handled hundreds of thousands of visits in a day without breaking a sweat. What it does is basically "fetch the whole page from memcached and serve it".
Just to add to what mminer said:

The free version is very capable and unless you make more than $100K dollars with it, you don't have to pay.

"Unity Free, which include the free platform add-on products, may not be licensed or used by a commercial entity with annual gross revenues (based on prior fiscal year) in excess of US$100,000, or by an educational, academic, non-profit or government entity with a total annual budget for the entire entity (based on prior fiscal year) in excess of US$100,000."

http://unity3d.com/company/legal/eula
It's worth noting that during the transition period the core routers will actually need more memory and processing power, since they'll have to route both IPv6 and IPv4 prefixes for most destinations.
This makes me very skeptical:

> The root canal is restored to health by gradual build up of tissue by stem cells over a period, extending from a few weeks to some months.
Is it unfair to also ask why the poles of the earth don't appear on the sides of a map?
So, now you can be banned by Valve because of a thought crime? Shouldn't you actually be cheating to be kicked off the network, instead of just reading up on it? What if you visit a Warcraft 3 fan site that has href to images on Shadow French or other thought crime sites? Won't that show up in your DNS cache as well? (Answer: yes it will)
Choose the right tool for the job.

Git is the right tool for: branching and merging. And for cherry picking bug fixes from disparate branches.

The git workflow revolves around creating a branch for a feature or bug fix. Because in Git, branching and merging is cheap.

I've switched from a decade of using SVN, to Git and it is more than a shiny new tool. It is the right kind of tool for the above.

In SVN, branching and merging is expensive, and if the changes between branches were extensive enough.. the merge process would take a good weekend of manual effort. In some scenarios almost impossible to do. And in some shops I worked at, a branch with 3 months of differences would take a week to merge. SVN is not the right tool for this.
Is "very, very" okay? Or "really really"? I use that a lot.
Same here, when I was a kid I used to spend hours drawing custom cursors or custom icons.
Catan really invented the "German" aesthetic. Yes, it has dice, and yes, there's luck; but it deserves a lot of credit because it was the first.
Nobody mentions it because there's no evidence for that fact being an influence on the design. There's historical evidence for the other reasons. Yours is a just-so story.
I had the same problem (updating content), so I wrote a small script to download deltas from my Dropbox and parse them. Now I can edit my posts with vim:

http://www.stavros.io/posts/this-blog-is-dropbox-enabled/
such translation! cowly awesome!
This naturally lends itself to being implemented inside a tool that searches for the word "very" in a text and if the next word is one of those listed, replaces both with that occurrence.
SRV records are terribly underused/underimplemented
I used to drive my dad crazy with this - also adding like those rainbow trails to the mouse or picking random icons for common programs (hey cool, the Word icon can now be a tree!)
That's because it's a news article, not a research paper.
Doodle or Die is another site that does the same thing (games of picture telephone): http://doodleordie.com/
Hey! There are in fact infinite solution. Each regular face of an icosahedron for instance can be 'inflated' to form a slight dome, made out of smaller regular polygons.

Then, recurse!
I think there needs to be a distinction between verbosity and clarity. For me code that is clear with precise wording of methods and functions is important, even if these need to be more verbose. Amount of boiler-plate code on the hand is undesired.

In terms of testing, I think defining the requirements inline with the tests that are meant to implement those requirements provides value, removes ambiguity and is easier for those coming to a new code base (or coming back to one).
I just configure it with SQLite in those cases. You can probably even specify ":memory:" for the DB location.
Terrified isn't a gradable adjective (it appears to be a textbook example, in fact).
Usually the title of an article is a poor indication of the article's content, structure and tone. By skimming the comments I can usually get some idea of these attributes and then decide if it's an article that interests me.

Also, the HN comments often load much faster than the page itself (full of crazy JavaScript, CSS, ads, useless graphics, etc).
'Very' isn't necessarily a bad modifier, it just shouldn't be used very often.
Yeah, the list of alternates doesn't do much for me, but the notion of doing an edit pass looking for "very" so I can spot bad sentences does sound useful.
I guess more to the point, if I'm on Mac or Linux is it doing something analogous? The whole Windows aspect of this flew over my head at first.
You're then in a grey area of synonyms, it's not always hierarchical. If you're in a race for superlatives, then it's time to get creative. You could try: "paralyzed with terror".
I've always been confused as to the success of the computer mouse. It doesn't seem like the ideal solution. Then again, neither do trackpads.
Nah, he's a vim user IIRC. He has a really good vim tutorial on his site [0].

[0]: http://www.danielmiessler.com/study/vim/
Billionaires' Wealth Is Skyrocketing. Their Philanthropy Is Not
25 productive tools that fit in a thumb drive
This reminds me of an English teacher I had in high school who disallowed us from using a list of banned words in a writing assignment. In previous assignments students had overused them to pad their word count and to inflate the apparent sophistication of their vocabulary. Among these words were "basically" and "essentially" which he told us were garbage words (as far as essay-writing as concerned). It stuck with me.

There seem to be many words which are useful in conversation but for whatever reason are not that good for efficient writing, or so overused in speech (for lack of better words as one scrambles for word choice in real time) that it's hard to avoid using them in writing.
I host my personal website GAE. One thing to be aware of is when moving to a personal domain, you need to map to a subdomain so you can't use a naked domain[1] (e.g. 'http://github.com'). You have to map to something like 'www.'

[1] https://developers.google.com/appengine/kb/general#naked_dom...
Perhaps it should just prevent you from writing a comment before reading the article.
Broccoli: First Beta Release - JavaScript build tool
Or... It shouldn't be used as often as it is...
The point is nobody destructs nothing. There are various tools for various purposes.
One can't fault a simple pencil and pad of paper, but I think if technologists become interested in drawing (which seems both likely and desirable), over time there will be more ways to do this with a tablet and stencil, with all the advantages. For me personally, notorious for moving lines around in my drawings, that would be very nice -- one would be able to delete lines that didn't work out.

I've always envied people who are actually gifted draftspeople -- people who lay down the exact right line on the first try, and whose drawings are paragons of minimalism. R. Crumb, for example -- there's a video showing him drawing with a pen and never laying down a bad line. Whenever I watch that video, I have an envy meltdown.

My point? With a tablet and stencil, by being able to delete things, I could pretend to have actual drawing talent. :)

One of my old drawings: http://i.imgur.com/hRQY84G.jpg
in combination with iftop
As far as the browser is concerned, there is no distinction between icon fonts or any other fonts. If your icon font fails to load within 3s then it'll go ahead and try to paint the page with a fallback -- the results of that will vary based on how your icon font is setup / what glyphs it maps to.

If you want to define own load behavior: use the upcoming Font Load Events API.
What we need in Europe is a larger risk appetite. This is something we lack and SV has built-in. However, the systemic tolerance for risk comes not from SV, but from foundation and role of capital markets in US and old UK/Europe economies. In US capital markets were used to sponsor large investment projects on a regular basis, whereas in Europe it was rare.

I'm not talking about fancy CDOs, etc. but enterprises before that, which helped shape the societies' attitudes toward risk in general. This difference is explained in Perry Mehrling's videos available on Coursera if you want to learn about it in greater detail.
http://www.reddit.com/r/halleberry

Maybe if you spelled her name correctly?
There are plenty of form services you can drop on a static page. That is what you should do.
Economic and Game Theory
Having a dynamic "admin panel" does not mean you can't completely cache your user-facing pages.
I have to disagree here... IIS does extremely well with static resources, and tends to tie well into the file system caching. If you don't need to go through so much as say HAProxy or Varnish in front of IIS, I wouldn't really bother with nginx, unless you use nginx as a reverse proxy to several IIS servers.

.Net as an application stack has some weight to it, so fronting several .Net servers with nginx makes sense. Just wanting to point out that putting a reverse proxy in front of your application before, or unless you need to and already have the infrastructure in place, don't do it. And, again IIS does very well with static resources, and Application Request Routing (ARR, which is an IIS reverse proxy system) does really well also. I've used ARR a number of times to front node.js based apps (API services) with IIS.

Don't get me wrong, if you have nginx servers, and want to reverse-proxy for load balancing reasons, go for it. If you are simply wanting to improve serving static resources, IIS does very well here. Mixed loads are what tends to drag things down.
See also: "really" and "actually". An easy way to improve your writing is to do a quick edit and remove all instances of these no-op words then go back and adjust.
Also, "of course" and "obviously".
When I first moved to America, my speech was interpreted as not enthusiastic. A trick I use to now is to just put very in front of everything. I'm very happy that this fixed the problem.
Tee hee you used it! Really though, I think there is a big difference between "Very tired" and "exhausted".

Although the technical mind I think is bugged more about precision rather than flow or poeticness of speech Ι think we can appreciate it...
Wow.
Such article,
Very informative,
Much useful,
So cool.
http://www.cvedetails.com/vulnerability-list.php?product_id=...

There are lots of exploits, and every time someone publishes a rooting method that does not require "fastboot oem unlock" (gingerbreak, ashmem, mempodroid, exploid, etc) it's one of the CVEs being exploited.
Simple: find/replace 'very' for ''. The meaning is unchanged.
St. Louis Marketing Company Offers a Helping Hand
The call for help came from a relative of Ebony Walker. Ms. Walker has been in and out of hospitals for a variety of conditions including cancer and congestive heart failure.
It does deliver value because it allows you to document the context of the assertion code in a way that's more enduring than a comment, and in a way that's visible at failure time.

I actually use a homebrewed assertion context specifier, where I wrap blocks of code in a "that" context, which then decorates any thrown exceptions.

When your tests grow past verifying that string concatenation of your string class works (short, sweet, tight unit tests), and you end up testing business logic, you end up with tests that are just not that short and assertions which are not single-minded assertion. Often times you end up writing multiple asserts for one logical "assertion result", e.g. assert that returned map not null, map contains expected key, value for the key has correct detail, etc. Providing a single intent reason for a group of assertions is very helpful.

Sometimes when time is tight, you might end up extending an existing test to assert one more concept instead of breaking it up into two separate tests. Now you can provide separate context for that assertion, and having the code be in a separate closure/block helps isolate it too.

Note, that this is altogether different than the concept of writing tests by non-programmers (e.g. Cucumber).
How is it better than just using Dropbox or S3 or even Google Drive to host static content?
100k in One Week
You can also just deploy your static site to BitBalloon, then any contact form will start working and accepting form submissions. (Disclaimer, I'm the founder).

Link: https://www.bitballoon.com
>>Monopoly's rules are 6 pages of pure text. Catan's rules are 4 pages with some illustration.

This doesn't necessarily mean Monopoly is more complex. It just means they used lots of words to describe what is ultimately a fairly simple game.
Curated ads on blogs with content I appreciate are different. But that's editorial curation.

Which is fine, and is in line with my point, which is that given ads, making them more useful without increasing the negatives, is a net win. I'm not arguing that we have seen that, just that if we could, that's a good thing.

Distilled this down to its most basic form, names on the front of shops are advertising. To someone looking for a specific shop, they serve an immediate and useful purpose. To those just trying to enjoy a stroll down the street, they may seem annoying eye-sores. At any future date, those roles could be reversed.

Like most things in life, advertising spans a spectrum, in this case from almost entirely useful with few negative side effects (reasonably represented shop names), to entirely useless (long boring message about a product you couldn't use, event if you wanted to). I see no reason not to try to eliminate as much of the latter as possible.
Sounds like something that could be integrated into that Hemingway [1] tool that was posted here a few days ago.

Edit: It looks like the tool already marks "very" for omission.

[1] https://news.ycombinator.com/item?id=7223969
I Can't Believe They Are Doing This, It's Disgusting
popd and pushd are commands that, once learned, I thought would change my life forever.

Turns out, not so much. :|

EDIT:

'watch mtr' is handy for keeping an eye on your network connection, and finding slowdowns.
Look no further than this post.

It teaches all the underlying mechanics of visual communication without costing you a dime.
Yes and no.

Paid traffic is expensive. The issue is that you're competing with two things: (i) people who pay $X per click and get a solid $Y in revenue per click, where $X>$Y, and (ii) people/organizations who pay too much for ads. (To take an example of how you have to compete with deep-pocketed ad buyers who have the lights on and nobody home, if you search for

https://www.google.com/#q=bing

you get an ad for bing; another phenomenon is that many businesses buy ads on local radio, cable, or the newspaper just because they get pleasure in hearing or seeing their name.)

If you've got a type (i) business model, then paid traffic may be good for you. If you want to create a content business supported by advertising (i.e. put w3schools out of business) or create something social, you can't afford to pay for traffic unless you can afford to cut a check to Google for a few million dollars with a high risk of not getting any payback.

Thus, if you want to create that kind of business you really do need some source of free traffic which is 2-3 orders of magnitude greater than the stuff mentioned on that site.
That assumes the only thing you'll need is a contact form, though. My site has various things, such as a page that shows a graph of my daily weight.
Hiring #1 is tricky: you need to find someone good, but also naive. In this era of the ray startup, it makes little sense for a great engineer to work for someone else: the first employees work almost as hard as the founders, but receive 1/50 the ownership of the company. In the age of the acqhire founders' risk is very small.
I was thinking the JavaScript for absolute beginners also looked like a good one for getting non-programmers into.

I don't think that JS is necessarily the best learning language, but it's definitely about as wide spread as it gets (being out of the box for every modern OS that comes with a browser).
Will add forward links, thanks.
he said, sagaciously.
Buildit Is A New Hardware Accelerator Based In Estonia
The 3D movies and TV technology is a pointless gimmick anyway. What it does most of the time is give you a couple of planes or layers of "depth" in the picture.

Games are actually made out of 3D geometry that you can freely walk around in and look anywhere so the 3D effect is on a ridiculously different level.
>>Take London as an example: 27% of job growth in London last year came from the tech sector, with the number of tech startups growing by 76%

These two numbers say nothing at all about how valuable startups are to the economy or to people. The source pdf mentions startups a lot and then mentions established companies with years of history behind them.

I'm not sure about SV envy, or if investors here are just less likely to throw heaps of money at young companies trying to be the next flash-in-the-pan web thing because the SV valuations are utterly unrealistic and are only predicated on equally insane 'exit' values.
Nissan LEAF Battery is Better by Design