skysight-inc/HackerNews huggingface dataset:
"Squatting is registering a domain for its own sake."

Actually no.

The closest true definition I [1] can come up with for "squatting" [2] would be defined as such (from wikipedia):

--------------

"Cybersquatting (also known as domain squatting), according to the United States federal law known as the Anticybersquatting Consumer Protection Act, is registering, trafficking in, or using a domain name with bad faith intent to profit from the goodwill of a trademark belonging to someone else. The cybersquatter then offers to sell the domain to the person or company who owns a trademark contained within the name at an inflated price."

--------------

So to clear up any misconception there is no problem registering a domain that a) you don't intend to use or b) you plan to sell or c) being in the business of buying and selling domains as long as you don't break any existing laws around trademarks (as only one example). Of course there are also issues with UDRP's and law firms reverse hijacking domains but that's an entirely different subject.

Lastly of course people who can't get the domain they want always will throw around the "c" word as if it's simply not fair that they can't have what they want when they want it. In a similar vein people are also opposing legitimate real estate and other property transactions if it personally effects them.

[1] I operate an ICANN registrar and I've been in this business since 1996. I've been quoted in the NY Times on domains and many other places. I'm one of the people asked about this type of thing and consult on the subject.

[2] http://en.wikipedia.org/wiki/Cybersquatting
I think that server is pretty skunkworks, and when it goes down on a weekend it doesn't get restarted until somebody comes in on Monday.
Major Site Update, Now Using Bootstrap
It "doesn't count" for melborne TLD that currently sits in the "Initial Preapproval" state.

--

But more generally, you just don't want to hear what I'm saying.

Right now, people do NOT use email addresses with internationalized domains, they do NOT put trailing periods in domain names, etc. Once they start doing that, the regex can be adjusted to accommodate for that on first false rejection. As it exists now, the regex is tailored exactly to how emails are used now, by real humans. A negative is an indication of a bot activity or some other oddity that needs attention. Feel free to support that transparently, but the question is why would you want to do that.
Does chewing partly destroy the fibers, too?
reminds me of one of my favorite poems

http://www.poemhunter.com/best-poems/philip-larkin/aubade/
>Can you name examples of this "brittleness", how it is caused and how it has affected the food supply when compared to another way of farming

Not the parent but yes. Look at the history of banana cultivars. Up until the 1950s the most common variety of banana grown commercially was the 'Gros Michel'. Vast tracts of banana plantation of this single variety were wiped out by Panama disease which spread around the world. A different cultivar, the 'Cavendish' was found to be resistant to the strain of Panama disease that afflicted the Gros Michel. The transition was at great economic cost and it was fortuitous that a resistant variety of banana was discovered.

http://www.apsnet.org/publications/apsnetfeatures/Pages/Pana...

The first trades relied almost entirely on ‘Gros Michel’ (28,32). In many ways, ‘Gros Michel’ is an ideal export banana. It produces massive bunches of large, flavorful fruit that are so resistant to mechanical damage that they could be shipped intact. The downfall of ‘Gros Michel’ was its extreme susceptibility to Panama disease.

Panama disease was first reported in Australia, but became most important in the monocultures of ‘Gros Michel’ that were used by the trades in the Western Hemisphere. Panama was one of the first countries to experience major epidemics. It caused staggering losses in the trades before production areas converted to Cavendish. Between 1940 and 1960, 30,000 ha were lost in the Ulua Valley of Honduras, and in a decade complete losses were recorded in operations of 4,000 ha in Suriname and 6,000 ha in the Quepos area in Costa Rica. If one compiles figures up to 1960 and considers the substantial costs that were associated with plantation establishment, losses of approximately $400,000,000 can be attributed to Panama disease. Using a conservative conversion rate, this would be at least $2.3 billion in 2000 figures, and would be even greater if costs were included for unemployment, abandoned villages, unrealized income, and expenditures to maintain social stability in the affected regions.

I'm sure you can guess what happens next. A strain of Panama disease that affects the Cavendish has appeared:

http://www.apsnet.org/publications/apsnetfeatures/Pages/Pana...

The confidence that Panama disease would not affect the Cavendish clones was shattered in the early 1990s. New Cavendish plantations began to succumb throughout Southeast Asia, the home of banana. This represented the first time that Cavendish was affected in the tropics in the absence of predisposing factors.

The appearance of TR4 in Southeast Asia has changed this assessment. Once again the banana on which the export trades depend is threatened with destruction by Panama disease. Also affected are the important plantain cultivars that feed some 400 million people, as well as numerous cooking and dessert cultivars. In total, TR4 threatens more than 80% of the world’s banana production. Activities to monitor its spread and develop contingency plans for its arrival in other areas should be started as soon as possible.
The impending death of XP really news. I hope there aren't any IT people out there who haven't already started looking into their XP transition plan, if they still have XP widely used in their company.

The article also discusses the issues with Windows 8's UI not working well on regular (non-touchscreen) computers. My understanding was that it had a UI compatibility mode that would make it look and feel like 7. They gloss over this with a single sentence: "The Windows 8.1 update coming out next month will allow you to bring back some of the old Windows."

Four paragraphs about how this is a usability disaster, with one sentence mentioning, almost as an aside, that it might actually not be an issue at all?
Being downvoted for not enough citations, I guess:

For the energy load incurred by adding to the gene sequence:

http://www.sciencedirect.com/science/article/pii/07349750950...

Brittleness of genes:

http://en.wikipedia.org/wiki/Genetic_diversity

Potato famine in general.
The Weather (Design of a weather app)
URLs are public and modifying them should not be considered unauthorized access or hacking, especially semantic URLs. I mean, if there's a querystring parameter on the end like "page=2" and I modify it to be "page=3", I'm simply using an interface in a logical manner. The onus should be on the website owner to secure resources within their URL space, especially since there are a myriad of easy ways to do this in 2013.
Safety verification tools - like static analysis/timing analysis - is different from full formal verification. Those tool run on their own and don't need complex definition of what to verify , and they verify just small amount of bugs.
This is a great film. It's got some of the best editing I've ever seen, and is overall a great story.

Marty Kaiser, was a technical advisor to that film and enemy of the state. Here's him @ The Last Hope Conference

https://www.youtube.com/watch?v=gQZJTAx5b54

Technical Surveillance Countermeasures (TSCM) - A Brief Primer on the Arcane Art and Science of Electronics Surveillance and Bug Detection
From what I understand, fruit is a LOT cheaper at the "source" -- before they're shipped, individually sold, etc. Which is why it's SO much cheaper to buy jam, than to make it yourself.

However, if you think of it purely from a volume standpoint... if you stuck 6 apples and 40 strawberries in a blender, I have a feeling that's gonna add up to significantly more than 32oz. Maybe they're really tiny apples...
>The difference is in the real world, simple trespass does not result in a life-altering felony conviction with a jail sentence.

Isn't that enough of a difference? Property owners be responsible for security of their property to some extent. If there is a door with a key hanging next to the door and anyone is allowed in by simply using the publicly available key, is it really trespassing?
Have you considered rewriting MySQL in Go?

jk. What is the real nature of the queries, what kind of caching is being used? MySQL should not really get hit that often if you have 150GB of data and a site, unless it's not getting content but running some sort of deep processing. In such a case MySQL seems like the wrong tool for the job.
Depending on the fruit you use you can still overdose on fructose which is, as everyone knows by now, metabolized (interesting story) almost only by the liver - just like alcohol.
I don't see society conforming to your ideals any time soon. Hell, I love nothing more than celebrating the end of a hard days work with a beer.

IMO people need to worry about sitting down all day way before worrying about sugary drinks.
Traffic regulations apply to everyone, not just drivers. Jaywalking, not using a seat belt are examples of infractions committed by non drivers.
Why would anyone be offended? For some odd reason you're just exaggerating as if you haven't even bothered reading the article, or the valuable comments here either for that matter.
It can take a few tries before things start to click. It also helps quite a lot to be using a modern variant (Clojure, probably Racket)
The author is on to something, but is too pessimistic. Big data is not a reprise of Gosplan. It is much better. It's the difference between Stalinism and the ability to optimize-out both the state and the 0.1%, and use all that capital and productivity in actual production. A kind of modern Bakunin-style economy.
Who can generate? Aren't the values fixed by the standards, mustn't both client and servers use the same as long as they support the given standard?
Right now it is $0.04 per GB which is 3 times cheaper than Amazon and customers with a lot of traffic will get additional discounts.
The emotion behind a startup
There is a good discussion of this on progit [1]. The general consensus was there have/are lots of coding games, so this is not revolutionary, and the product is currently vaporware for a startup contest.

1 - http://www.reddit.com/r/programming/comments/1lnm3m/we_want_...
I don't remember what they predicted, but since I usually like Gene Hackman movies it was likely 3-4 stars. I gave it 2, way too boring for even a 70's movie.
Medium gets font sizes right. It's one of the few sites that do.
Heck, I'm amazed when I see people drink a 24oz orange juice. I mean, are you ever going to eat that many oranges?! For the amount of sugar, you might as well be drinking a Coke...
Passenger 4.0.16 now works on Heroku
The problem with these kind of competitions is replayability. I would love to see a programming game which is PvP and has good replayability.
A long time, because it's been around "forever" and yet has gotten only a very little traction because it is hard, and for most things lack of verification is "good enough".

What you may see more of is the approach taken in this project: Formally prove a tiny kernel that mediates system access, and sandbox everything else.

Though arguably, we're on our way to make that much easier through increasing support for varying levels of virtualization and finer grained authorisation (capabilities etc.), which means this approach will be able yield benefits even for software without a formal proof for the part that mediates system access.
I would not migrate to postgres without knowing the issue first. Here are some suggestions: Enable replication master/slaves+, assuming you have a read heavy architecture. Enable the "The Slow Query Log" [1], which will give you something like /var/log/mysql-slowquery.log, then you can look in here to find queries that take a long time. Find out what the bottleneck is, I'm willing to best you have limited I/O and that is the source of your issues, can you use memcached [2] to limit the database hit rate? You need to remove/limit direct access to the database when people get duplicate data out.

Before you start to optimize I would profile things to get a baseline for how many select/inserts you are doing and how long they are taking, and system load, etc. Based off your 100M statement, you are doing roughly 1157.4 inserts/s. Maybe that's 250 inserts/s during a slow time and 3,000 inserts/s at peak, but it would be nice to know.

100,000,000 (inserts) / 86,400 (seconds/day)
= 1157.4 (inserts/s)

I guess it all depends on the insert size and index but you should be able to scale this. If you cannot then you need to partition/shard your data. After reading all this, you are probably thinking, I should just throw more hardware at the problem ;)

ps. Have you stopped to ask if you really need all this data?

[1] http://dev.mysql.com/doc/refman/5.6/en/slow-query-log.html

[2] http://memcached.org/
Hell, I love nothing more than celebrating the end of a hard days work with a beer.

No disagreement from me. I would simply suggest that people think the same way about a Coke.

There's nothing wrong with celebrating the end of a day with a beer, but most people would look askance if you were drinking them all day at your desk. So why is it considered normal to do the same with a caffeine and sugar concoction that we know is highly dangerous?

As to the standing desk issue, I think it's most an issue of being sedentary in general than standing vs. sitting. There's nothing particularly natural about standing in a single place for hours either.
JavaScript library that enables CORS requests on every browser
"We are launching very very soon! Support us!

Get exclusive features and early bird discounts to become a premium player. Thanks for your help! "

I've seen this posted here twice now. Wake me up when it is open for business.
>Do you know where that reduced average latency is coming from? Is it because nginx is serving static assets that would tie up an apache worker that could be running/serving PHP in apache? If so, you can do the same thing by offloading all your static asset serving to another server (or a completely external CDN, which has other extremely beneficial client-side advantages too) using apache too. That is, the choice of software here isn't as big a win as presented, it's the architecture of the ecosystem that is the big influence.

Yes, I understand that. I have studied about the C10K problem[1]. And have coded another service which just uses libevent[2] directly and some C++ code to serve a feature for our site very low latency. So I understand quite well why Nginx is offering low latency.

As you rightly observe later on, I don't have the luxury to get obsessed with all the Whys, so often shoot for the major architectural gain and take any side effects that come along in the stride.

>.. But the way you've presented it doesn't indicate well that all the causes and effects are completely understood. And I think this ends up giving Apache a bad rap.

I am surprised by your this observation. I have been 100% honest in what I wrote above, and I repeat have a huge respect and thankful for the Apache team and Apache web server software. Just that, by the page loading gains we got, were clearly very good. And also there were less errors in general reported in the web master. So we stuck with the change.

Also a point regarding the switching costs and extra processing between php-fpm and Nginx processes. As I said in my first comment, we do mainly Java and PHP is just for the blog. But I very clearly remember seeing all the Apache child procs bloating to 25 Mb after the first hit to the PHP code was done. So I am actually saving by externalizing on the resources. Trust me I know what I am doing.

Another tangential thing not related to Nginx, which I am doing for low resource consumption. Is moving some relevant code from Java to Go. And there also am seeing huge memory gains (i.e. savings). Perhaps will share more about it at an appropriate time.

[1] http://www.kegel.com/c10k.html

[2] libevent.org

Edit: grammar
My first recommendation would be to get a dedicated server with a decent amount of RAM (32GB or more) and put MySQL on that.

1. Greater memory bandwidth
2. dedicated disk resources
3. you can ensure that extra RAM is used as read and write cache.

I am not the cheapest provider by far, and I rent these kind of systems for $200 a month. If you go with someone else the price could be under $100 a month.
Thanks. 1) and 2) - we've done to the max. 4) already in place, with some differences.
I've saved that article for reading later and I plan to respond when I've finished. Thanks for the link.
>Psychiatry by and large is a sham field

>Now, I don't want to discredit the entire field.

Looks like that's exactly what you want to do. Luckily, you're not doing a good job of it.

>What needs to happen first is that we need to attain a much deeper understanding of how the brain works

Yes, and until then what? Do nothing and let the suffers suffer? Per your own admission many people are helped. Perhaps that should be your clue to lay off the righteous indignation at lack of precision. Yes, we all want something that works in all cases, but in the mean time we should use something that works occasionally.
I do like getting more details. This looks similar to what GWS returns for "weather", but with all three graphs displaying simultaneously. Nice to have that on mobile. Though I use Android, so I guess it's not for me at this time.

I'd suggest that the columns representing timeslice need to be more visually distinct. It's a good decision to have the date/time header only appear once for all three, but following it all the way down a portrait screen would be easier with guidelines.
"Are we moving from a state that can know everything on us, but at least might be too busy, to a mob that insists on knowing everything about us, because it's too idle?"

Yes. See also Sunil Tripathi. Everybody complains about the lack of constraints on the NSA. Nobody complains about the lack of constraints on a mob of redditards.
Hayaam Bellydance London
Belly Dance
TL;DR:

Because it affects clickthrough rates. There ya go. On with your day.
what happens if a file becomes very popular?

like a ddos or a very popular video

how many servers can transmit one file?
Forget new gTLDs, the current ones are tricky enough:

http://publicsuffix.org/
Why? rsync does all of this and a whole lot more.
Engineers’ Secret Sci-Fi Handshake
Unless your development is completely frozen, #2 is never done
No this does not make you a bad person.

I took the better part of a year to feel quite comfortable with Lisp. A few years later, I am still learning things.

It does take you in a different direction than all of the most popular languages. Personally, it has been worth the effort.
The effect doesn't work nearly as we'll on an iPad (where I read it) because the onscroll only fires after the momentum stops when the user's finger lifts from the device. So at the beginning the text was scrolling under the "darkness" header floating in the middle of the screen. It also made the text color and background transitions a bit jarring too.
Hacker News app for Windows 8
Obligatory link to an essay I posted on HN a few years ago and received lots of commentary from the community. This is a very serious problem. I've yet to see much headway being made.

http://www.whattofix.com/blog/archives/2009/02/technology-is...
> I was confounded and disturbed when I started seeing mobile games advertising "addictive" as a positive trait

I wouldn't worry too much about that. Board games have been advertised that way for years. It might just show that folks who worked in advertising on board games have moved or the new folks are reading the old folks copy.
As a 1st world farm kid who regularly still 'helps' during fall and spring, this is what I have experienced. My parents don't run a ton of acres, but they definitely make a living off of it.

Fossil Fuels/Brittleness
It 'used' to be everyone at least rotated crops every year (corn, soy, wheat, corn) to put nitrogen back in the soil in a more natural process. Now, the rotations are more like corn, corn, corn, soy, corn. Since the soybeans aren't there to put nitrogen back in the soil, farmers use literal tons of oil produced nitrogen. When gas prices are high, my dad's not complaining about the 300 gallons of diesel a day per tractor he's using. He's talking about the increase in nitrogen prices. The price increases have made it so that farmers used to be able to break even at about 2.50 a bushel for corn. Now its something like 4.50. That's a huge jump when you're now getting 200+ bushels per acre and in the 1990's 170 bushels was a great year.

Diversity
A few years ago (can't quite remember) there was a huge scare of European corn borer destroying all of one type of corn. It was the crop equivalent of the bird flu scare. It turned out to not happen, but the possibility is still there. Now that we're less diverse one 'superbug' or bad weather year could take out everything.
Maybe we should grant amnesty to all crimes committed by xx% of the population? If not, we could end up where it becomes the norm everyone is a criminal to something, and the government can selectively prosecute only when it serves their purpose.
Best Knife Sharpener Reviews
Need advice on what best knife sharpener fits your kitchen? Check out our knife sharpener reviews and wide range samples of recommended products.
It's amazing to me how revered the PayPal mafia is and continues to be despite all the detestation that continues to be heaped up PayPay, the company.
I saw the author, my friend Lisa-ann Gerswhin give a talk recently. The startling points I came away with are: 1) There are several strong self-reinforcing loops that dramatically help jellyfish, at the expense of human-valued things -- like fish. 2) Jellyfish are becoming so abundant they're jamming water inlets... to nuclear power plants and everything else. 3) Jellyfish can eat stuff (fish), but nothing can eat jellyfish -- they're a completely different food chain.
I've been hoping for a game like this for a long time. That said, I'm not going to support it until they demonstrate how it's going to be played. The problem is that programming is a challenging—and often frustrating—experience, and building it into a game in a way that is educational and enjoyable is not easy. Heck—even Notch said he couldn't figure out how to build programming into 0x10c in a way that worked.
> "too much of a good thing" logic.

How many people are having two or three smoothies a day vs. just a single smoothie? How many of those people would eat the amount of fruit in that smoothie over the course of a normal day? There might be something to be said for getting your daily dose of fruit at once instead of spread out over the day, but I doubt that we're talking about people that are overdosing on fruit.

> sugary smoothies and fruit juices

How is a smoothie more sugary than eating the equivalent amount of fruit? Do you claim that someone eating a bowl of strawberries is having a sugary snack?

> That's what makes smoothies particularly dangerous

How dangerous are they really? Plenty of people will drink > 2 litres of soda over the course of a day. On the other hand, do you think that anyone is drinking more than even a litre of smoothie in a day?

> But you just saw them grind up 8 oranges, 5 bananas, and 2 pounds of strawberries and put them in a single cup.

Really? I make smoothies at home, and it's more like: 2 leaves of kale, protein powder, a banana or two, and a handful (or 2) of frozen strawberries (and maybe an apple or pear). This makes enough smoothie for 2 adults and a child. Are you really don't to claim that this isn't something that could be eaten in a sitting by 2 adults and a child?