skysight-inc/HackerNews huggingface dataset:
It's a good question. A close reading of the Wikipedia page <https://en.wikipedia.org/wiki/Interval_%28mathematics%29#Ter... tells me that an open interval has no definite maximum or minimum.

This no doubt sounds strange, but it surely comes down to the slightly odd behavior of real numbers. In an open interval like (0, 1), there is no single real number which is less than one but is greater than all other real numbers less than one. (Proof by Cantor's diagonal: write out a list of all such numbers and you can always construct another which wasn't on the list, even when the list is infinite.) In contrast, the closed interval [0, 1] has a definite maximum element, the number 1.

This seems like a good example of poor UX in mathematics; the terms are too similar and can only be learned by memorization, the notations likewise. Good luck changing it though; Wikipedia informs me that there are no less than two ISO standards codifying it.

There is a perfectly clear notation in the Wikipedia page, however: (a,b) = {x∈ℝ|a<x<b}; [a,b] = {x∈ℝ|a≤x≤b}
Price of Football calculator 2014
Database Changes to Improve WordPress Performance
Wit.AI (YC W14) raises $3.0M [french]
DevOps "promises" that only if the premise of cultural change is met. DevOps, after all, is about culture. Unfortunately, it has become commoditized like Agile, with designations like "DevOps Engineer".
Good concept but with the whole referral code and profit sharing paradigm it starts looking a little bit like a pyramid scheme.
On IRC, somebody once put a bug bounty of 2BTC for a geometric problem. I fixed the bug in two hours (including the time it took to look up the geometry formulas...) and did receive the bitcoin. This was at the time that Bitcoin was trending $850 each.

It seems to me though, that due to bitcoin's relative newness and grey market status, you're going to see a lot of scammers and bad businessmen related to it. It's high risk in that sense, and you need to do your research. Give it time, and the bad business practices will be weeded out, and stability will come. This is the pain of early adoption.
The easy way to future-proof your web design skillset
The way I wrap my head around this is "open" == "no defined beginning or end point" and "closed" == "precisely defined beginning/end point".

To take your thinking a bit further the interval is "shut" precisely because it's closed exactly at that point. And the interval is thrown "open" by not including the point.

BTW; Rudin's classic text (1) covers the fascinating topic of neighborhoods which builds on the concept of intervals. It took me a while to completely understand the concept but after that understanding limits was relatively easier; even otherwise "neighborhood" as a concept is interesting in itself.

[1] http://www.math.boun.edu.tr/instructors/ozturk/eskiders/guz1...
Wow, a mainstream news source covering mathematics. This is news.
I've had problems twice with a 2012 Nexus 7 that wouldn't charge any more. Both times Google replaced it under warranty with a refurbished model.
On another occasion - related actually, as I had to set up Wallet to get the refurbished unit shipped (they make a charge up front, but it doesn't go through if you ship the old unit back) - my son spent 40€ on virtual clams (sigh), and when I contacted support they refunded the money. This is just a couple of anecdotes, but in my experience the support was good.
They have to drive adoption somehow.
>unless you are actually out there physically patrolling your property with an intent to stop someone from trespassing.

It's worth noting that in some countries (Scotland, Norway) there is no such thing as trespass. So not only do you not have government assistance with preventing people walking on your land, you are not legally allowed to enforce that yourself either.

On the topic of land ownership:

A Scottish miner is walking home one evening with a brace of pheasants. He unexpectedly meets the landowner who informs him that this is his land and he better hand over the pheasants:

'Your land eh' asks the miner.
'Yes', replies the laird, 'and my pheasants.'
'And who did you get this land from?'
'Well, I inherited it from my father.'
'And who did he get it from?' the miner insists.
'His father of course. The land has been in my family for over 400 years' the laird splutters.
'OK, so how did your family come to own this land 400 years ago?' the miner asks.
'Well… well… they fought for it!'
'Fine,' replies the miner. 'Take your jacket off and I'll fight you for it now.'
My one sole app in MAS pays my rent and some bills every month with absolutely zero marketing or advertising on my part.
Good for her, but the commuting process sounds hellish. And from the comments here, several others have been in the same situation. Does YC have any plans to better support founders in that situation?
How to become efficient at e-mail
I'm curious. Might it be that the multiple languages you're thinking of use different alphabets?

I ask because that's (in a way) a much simpler situation to deal with. If you're dealing with different alphabets then you will notice from the first keypress if you need to change the keyboard layout.

In contrast, when switching between AZERTY and QWERTY, you might not notice that you're using the wrong keyboard layout until you have finished typing two sentences with three silly typos.

A similar problem occurs on mobile operating systems if you use the same layout for different languages but have autocorrect turn off. You might finish two sentences and notice the spellchecker 'corrected' five words. This is because there is no visual indication as to what language your keyboard is set to (on iPhone the language is displayed only for about two seconds after you switch keyboards).
How many hours does it take to make a game?

Now how many hours does it take to implement a basic usability feat such as rebindable keys?

I agree that if you're spending a week or two to mash up a shitty excuse for game, then the fifteen to thirty minutes to make keys rebindable might be prohibitive. I hope this is not indicative of indie games' quality today, but if it is, then the people in this thread are right to criticize these games for it.

I'm pretty sure though that most real (indie or not) games aren't slapped together in a week. No, you're spending hundreds of hours at a minimum on design, code, assets, testing, marketing, all that. Even if you needed a few hours to make the keys bindable (unlikely unless your code was horrible spaghetti to begin with), it's still going to be far below 1% (bullshit figure) of total development time.

I can assure you that more than 1% of people would find it a useful feature. In Europe alone you have a few hundred million people who are almost guaranteed to have a keyboard layout different from US-QWERTY. As far as games go, we're in the same market even if English isn't our native language.

Even in the English speaking Americas you have people who happen to use a layout other than QWERTY. And you have people who use e.g. split ergonomic keyboards (with or without QWERTY), on which some bindings are just unusable. For example, the Kinesis Advantage Pro is contoured such that the fingers sit naturally in the home position. Index finger on F. In this position, ESDF is very usable. WASD is completely unusable. Even on a contourless split keyboard some bindings need to be changed because it's hard to reach for the other side of the split (the other hand is using the mouse).

Then you have some left-handed people who use the mouse with their left hand...

And whatever happened to user preference, God forbid? You can have a perfectly normal keyboard and a standard US-QWERTY layout, and you can still find that you would prefer to play the game with different bindings.

Really, bindability is basic usability and it's not hard to implement. It wasn't a problem in the 90s, not even for small indie shops. Yes, a few developers forgot or neglected to do it, usually out of ignorance. But they never gave these bullshit excuses about time and money and oooh every second counts...
Consumers Responsibilities
Consumer’s responsibilities are in accordance with warranty repair documentation requirements. In order to create a "repair attempt" under the California lemon law, one is to deliver the car to the dealer, have a repair order created with the car owners complaints/symptoms noted, and for the car owner to give the warranty providing dealer a chance to diagnose, and fix the non-conformity to warranty.
Find us on www.calemonlawinfo.com
The German Operation Eikonal as Part of NSA's Rampart-A Program
FastCoLabs Tyler Hayes on Secret Music and Musical Secrets
What's the native filesystem on a ChromeOS device? FAT32? That can't be right.
Startup dilemmas – Strategic problems of early-stage platforms on the internet
So anybody who has your "secret" URL can access all of your content? No friend request or anything?

So if I understand correctly the model is that the artists/content creators would create a tsu account to post their stuff and consumers would be forced to make a tsu account to access said content (as I just did to access your page)?

But then you wouldn't use your tsu account to post personal stuff for fear of your tsu URL leaking somewhere and giving anybody access to your vacation pictures?

That sounds like a lot of friction to me. I guess if the content creators can really make more money on this platform than on the alternatives it can be enough to drive adoption.
Did you type // and not \\ ? \\ does expand to file:/// for me, trying to open a network share. But // to file:/// never happened to me.

BTW, actually it seems that if I type `//foo` and `http://foo/` can't be resolved by DNS server/hosts file, Firefox does Google search, while Chrome tells that 'webpage is not available'.

Note also that some browsers want to fix http://foo to http://www.foo.com - for Firefox, see [1] and [2]

[1] about:config?filter=browser.fixup

[2] http://kb.mozillazine.org/Firefox_:_FAQs_:_About:config_Entr...
Dubai is a weird wonderland. It's an example of what you can do when you're filthy rich with oil money and want to show off.
They already deal with that. I remember the face of a seasoned dev trying to scare me with full pages of compiled code fixed by hand.
Yes? "Want your free water supply for X people? Prove X to us"
Facebook, WhatsApp, others must be taxed: Vodafone India
'Massacre' threat forces Anita Sarkeesian to cancel university talk
A freenode IRC server compromised
They dropped support only for external devices. See https://news.ycombinator.com/item?id=8444603.

Don't know what they use for their own filesystem though, I thought it was just ext4, but didn't find that anywhere.
White House pool reporters test own news distribution system
Sorry if I've have missed this if it's been posted elsewhere, but is there a way of having Apache log which SSL protocol version is being used for SSL/TLS connections?

I've seen people post figures like 0.85% of HTTPS connections have been SSL 3.0 and was wondering how those figures were compiled.
It's pretty common in practice to want [0,1) (that is, 0 <= x < 1) from your random number generator. Never generating 0 would be a problem when the range is small and discrete - generating random letters for example.
I learned Math in a french-system school and yes, that's definitely a much better notation in my opinion. The difference between [] and () is not immediately clear, whereas [a,b] versus ]a,b[ makes it obvious that one includes a and b while the other does not. It also makes it easy to remember "open" and "closed" and what they mean in terms of whether or not the interval bounds are included or excluded
> I won't defend customer service, but I will point out that what Google is doing is 'federated' shopping, and what Amazon does is centralized fulfillment.

That's not been true of Amazon for many years. Or, rather, it's not been true that that is the only thing Amazon does.

Amazon federates merchants worldwide, and fulfilment can be via Amazon end to end for merchants that opts for Fulfilment by Amazon. Amazon has stakes in some delivery companies, and in the UK at least they are shortening their delivery paths via Amazon Logistics [1], which provides them with a "halfway house" in the form of their own local delivery depots. But merchants can also opt to do fulfilment themselves.

They are now rolling out "same day pickup": Order by 11.45; have the order ready to be picked up in one of hundreds of locations by 4pm, or order by 7.45pm and be able to pickup from 6.30am the following day [2].

Couple that with Amazon Lockers, and Collect+ (UK network that provides delivery to your local corner shop etc., and Amazon supports delivery to them), and it's clear that Google will be increasingly facing same day options from Amazon backed by an inventory that will be extremely hard to beat.

> Google Shopping Express seems to be to be putting Amazon's logistics up against the entire local market of your area.

Over the last year, most of what I purchased via Amazon isn't even available in my local shops.

[1] http://www.telegraph.co.uk/finance/newsbysector/retailandcon...

[2] http://www.telegraph.co.uk/technology/amazon/11162865/Amazon...
I may be wrong but a 'real' pyramid scheme works a little different.

A pyramid scheme is an unsustainable business model that
involves promising participants payment or services,
primarily for enrolling other people into the scheme,
rather than supplying any real investment or sale of
products or services to the public. (wiki)

So by getting more users they are getting more value (ad revenue). A real pyramid scheme works like this:

* User 1 sells good G for $n to User 2.
* User 2 sells good G for $n+1 to User 3.
* User 3 sells good G for $n+2 to User 4...

Or am I wrong?
Interesting suggestion, but I'm not sure I agree with you.

You could use that argument about any of the random numbers that your rng returns. "Hey, 0.023 is infinitesimally unlikely to occur, so let's exclude that as well".

Generally when I use a real-valued rng, the numbers generated are meant to be 'representative' of what I should get from the distribution. And when I get e.g. 0.023, it kind-of means "0.023 and/or numbers near to 0.023". If I excluded 0.023 from the possible results of the rng, then I would have a 'hole' in my distribution 'in the region of' 0.023.

Maybe what you want is to go from the possible rnds:

0.000, 0.001, 0.002, 0.003, ... , 0.999

to:

0.0005, 0.0015, 0.0025, ... , 0.9995

whereas with your suggestion, you are under-representing the boundary numbers near to 0 and/or near to 1. Generally not a problem I guess, but what you are doing is, imo, 'wrong in theory', even though your high-precision floats will probably cover it up ok in almost all cases.

I agree with you about 0 and 1 causing problems when they are fed into other functions - e.g. generating Gaussian rngs by using InverseCumulativeGaussian(0.0) - a bug I wasted some time hunting down in my company's rng library. My view was that the developer who wrote the library did not understand the maths of what he was doing, rather than that the 0to1 random number generator was at fault.
Swift and iOS8 App Development
From what I see on the extended support of C++ parsing, I doesn't look very promising for handling C++11 features (let alone C++14). Truly disappointing.

I know this is a "if you really need it, why don't you work on it yourself instead of complaining?". I've tried making sense of the cc-mode source, without any success at all.
I looked for the part where her being a mom made any difference what so ever. It must be hard to be away from your children most of the week and of cause taxing on her partner, but that's not really unique to YCombinator or startups.
I guess one can make that distinction.

In my dictionary a squatter is one who meets this criteria:

1. Buys a domain with the sole intention of reselling it for profit.

2. Does nothing with it while sitting on it... ie. doesn't develop a website one it other than a shitty squatter landing page.
Medium has a new writer, and it's President Obama
Feedback loops and echo chambers are an excellent way to describe it. There is an analogy that I think is relevant but most people don't get when I bring it up or just think I'm plain crazy. The analogy is the fire ecology.

In certain ecosystems fire is a necessary component of ecological vitality. It is destructive in the short term but leads to a more robust and diverse ecosystem in the long term. Coming back to your points we have reached a certain kind of equilibrium in the startup ecosystem where the incumbents through network effects have become entrenched and are now actively detrimental to diversity and innovation. I don't know what the equivalent of fire would be in the startup and technology ecosystem.
Why didn't anyone tell me my baby was ugly?
POODLE SSLv3 Vulnerability Fix
What $ amounts of "return" do you expect for us normal (non-Colbert) users?
Apple, Facebook Will Pay for Employees to Freeze Their Eggs
I especially like the clever analogy with genetics. Douglas Hofstadter said something along the lines of analogy being more powerful when the two concepts it connects are otherwise very distant from each other.
will see how this one will play out. if you have a spare minute, make me rich maybe :) http://www.tsu.co/gondo
Fullscreen fading navigation in CSS tutorial
I'm not affiliated with Tsu other than a friend of mine being one of their developers so I don't really know their plans.

I guess it will depend on the visibility of the content you post.
Golang does not have the "performance xteristics of C"!
1. Going public on this shows lack of common sense, since the guy there said that contract had 0 refunds in it...

2. Expecting to pay $25k and pressing a button and then making $2k per month for eternity is NOT wise.
How do you plan on controlling fake profiles ?
For instance, if I create a bunch of fake profiles linked to a real profile and I post randomly on some fake profiles, access posts from fake profiles from the others, what could be preventing me from doing this (and keep all the advertising money to myself) ?
Decentralisation, yes, but not all the way to store fronts. Shops represents a massive about of dispersal of inventory to areas which are not where the customer wants to be, and where rental costs are vastly higher. It makes sense for products customers want to see before buying, or _likes_ to browse for and/or wants right away

The last part being important - before HMV in the UK went into administration, the last few years whenever we went browsing there we almost never bought anything because smartphones meant we were made acutely aware that Amazon was usually cheaper, and we could have it next day anyway; so the only purchases we made was when we decided we wanted to watch something the same evening (and these days even if you want to own the physical DVD it's better to stream: Sky offers a service where you can buy a DVD, get it mailed to you, but at the same time can start streaming the movie immediately; more and more business models are incompatible with high street storefronts).

And Amazon is decentralising: In the UK for example, they've started rolling out their own delivery depots so that increasingly only "last mile" (or more like 5-10 mile) delivery is done by external delivery companies. Expect the depots to start holding some level of inventory of the products they ship the highest volumes of, and for delivery times to keep shrinking (in the UK they're now rolling out same day pickup from a number of locations)
ewwww! gimme gimme
Disable SSL3.0 in golang ListenAndServeTLS: https://gist.github.com/olov/eb60ab878eb73a7c5e22
> http://www.tunabellysoftware.com/tgpro/

Just tried going through the checkout. Clicked on Buy Now. Entered an email, clicked Continue, got to the country/zip screen, entered ZIP, clicked Continue and got back to the "Checkout as a guest" screen. It looped. Just FYI.

(edit) Tried with marked2app.com - same thing. The checkout form gets stuck in a loop.
At least in Norway, it's not quite that there's no notion of trespass. But it only applies to (from memory) within 100 metres of cultivated land and houses and such. So you can trespass, just not in the forests and mountains.

The freedom to roam doesn't include the right to hunt wherever you want though. =)
I don't think it's quite true to say there are no trespass laws in Scotland - there is still laws against aggravated and collective trespass and there is a rather long list of laws governing access to other peoples land.

However, the general rule is that we do have a "right to roam" with the condition that people accessing land are sensible about it:

http://www.outdooraccess-scotland.com/

Land ownership in Scotland is incredibly complex - I can recommend the book "The Poor Had No Lawyers: Who Owns Scotland and How They Got it":

http://www.amazon.co.uk/The-Poor-Had-No-Lawyers/dp/178027114...
This is what a pyramid scheme is:

* User 1 pays $20 to join the program with the promise of getting money back for their 'investment'
* User 0 gets paid $20
* User 1 refers user 2 to the program
* User 2 pays $20 to join the program with the promise of getting money back for their 'investment'
* User 1 gets paid $15 and user 0 gets $5
* User 2 refers user 3 to the program
* User 3 pays $20 to join the program with the promise of getting money back for their 'investment'
* User 2 gets paid $15, user 1 gets $4, and user 0 gets $1

And so on. Users make money by referring more users to pay in to the program. The people at the top of the pyramid make a lot of money, and the rest of the people lose more of their 'investment'. No goods or services are exchanged, nothing of value is created. As soon as people stop joining, the flow of money stops.

The similarity with tsu is in the pyramid-shaped referral payout scheme, but it is not a pyramid scheme because it doesn't depend on new users 'paying in' to generate money. I don't think this kind of referral payout scheme is uncommon.
TechSales Project
The Style Guide also says that the decision is mostly due to large amounts of existing Google code that is not exception-safe.

> Things would probably be different if we had to do it all over again from scratch.
I believe the 'fire' is something akin to the post-2000 tech bubble collapse. When markets correct or collapse, investors tend to become more conservative (or outright scared) and risk averse. That dries up the sources of capital available to more risk-prone endeavors, like funding tech startups. Even with lower capital costs, a VC firm looking for tech opportunities will be more selective in post-correction market. Whether that means startups will be more innovative or diverse, to impress VCs, or become more homogenous but cost-effective, in order to attract investment, is an issue I don't know enough about to predict. In any event, I like the idea of a fire ecology. I think it's a good one.
5 Myths About Agile Development
Rosetta+Comet Mission selfie from 16 km
Looks like content is only visible to users. I can understand gating the sign up to require an invite, but hiding the content as well will just kill ad revenue.
You can import food. You can't import housing.
Services offered by Jovenet Consulting
It's worth noting that Mojang never actually changed the EULA. You've never been able to make money from Minecraft. They clarified it to allow monetisation of Let's Plays and their ilk, while ensuring that pay-to-win servers were definitely a no-no.

It's also always contained the Do Not Distribute term. Bukkit has always been in the wrong here. It's not the EULA clarification that did that.
This is actually too bad. These kind of decisions, compounded, is why Googles stuff is arguably so much less usable for the average Joe/Jane than Apple and why their ecosystem is such a mess for developers to work with. They don't have the will be ruthless and cut features at the expense of geeks like me in order to make the system more usable for the average consumer.
Mpumalanga Woman Sells Nuts That Make Men Last Longer During Sex