skysight-inc/HackerNews huggingface dataset:
Every time you run into a problem or think that something might be neat, write it down. I started doing this a year ago and haven't run short of ideas I'm passionate about since.
A quick Google suggests the average age of a gang member is 16-24yrs, which probably has an impact on why it seems so juvenile.
Actually Facebook is most likely going to erode from the younger generation/s upwards. They don't need Facebook at all, their social network is new and can be formed on other services.

Over the coming decade, Facebook will become an older person's social network (35+). They'll completely lose the youth demographic.

The least cool thing is to be where everybody else is, your parents and teachers included. This effect is already hitting Facebook.
"The fact being that almost any cargo along these lines (made of the elements produced across the universe by stellar nucleosynthesis and supernovae) is going to be a) most likely available in any system already, b) definitely available for the taking from billions of unoccupied regions of space."

Yet, for example in Australia (at least Tasmania) under British colonial period, raw materials such as wood for housing was imported from Carelia (through Britain), although local better materials (e.g. rooting-resistant Huon pine trees) could be found in abundance. Sometimes the logic is defied by other human behavioral factors, sometimes the simple economical reasoning does not tell the whole story, so I wouldn't be surprised if water will be traded.

"A few billion years of natural selection and evolution on any given planet will produce an array of wonderful and useful lifeforms, that could be unique enough to be of interest elsewhere."

Considering our history in messing up the natural habitats and ecosystems, and also considering that we ended up with restrictions on introducing living organisms in many places here on Earth, I'm also not surprised if stronger restriction will be set up for trading such things on even more separate environments such as planets. I see instead good prospects for interstellar tourism, with clients willing to travel vast distances just to see those living "Bunny rabbits and butterflies" in their natural environment.
I think RVM's played out. We can see the problems that approach comes with, so now we can move on to better things that don't have such high maintenance costs. That's the question we should be asking - why should a tool like this need funding to this extent?
> Do they have a point or does their argument break down to simply 'because' or 'because no one has done it that way before'?

You'll find that the vast majority of arguments that people give you have a point. Look no further than the arguments provided against Dropbox here. The real difficulty is knowing which points are more important than others.

For example, whether developing a desktop program has the potential to be the next big startup in part depends on whether or not you believe the desktop market will still be around in the next some odd years. There is no 'right' answer to that question unless you happen to be able to see into the future.
I love the concept, but I can't see how you're going to avoid losing out majorly on size and/or battery life.

As I understand it, one of the major size reduction wins in the modern mobile phone is packaging - taking the major components and packing them in such a way as to lose as little space as possible. The battery shape can be designed to go with whatever packaging is chosen.

In this scenario, the packaging decisions are already made - or rather, there isn't much flexibility. Each device has to be a cuboid, placed next to each other. The same is true of the battery. The packaging of the blocks is going to cost you some space (connectors, case), but you're also going to waste space in a block as it's unlikely the given chip is going to be exactly as big as the package. The same is true of the battery - rather than fitting in a customised space, it's another cuboid.

All of these little inefficiencies of space will add up, so that either you've got a very big phone, or one with a very small battery.
I really hope these new bills to curtail surveillance also include provisions to delete already collected data out of line with the new laws.
In terms of the bus, I don't think that's a problem. You're right, no one bus technology is going to work for everything, but a couple of different ones might, between them, work for everything.
Please tell me where the "written accounts with editorial responsibility" are for http://en.wikipedia.org/wiki/Go_(programming_language) (I only see one that fits your criteria from InformationWeek, does that one reference mean the rest of the page should be deleted? and just one or two sentences kept?). And before you say OSE, should Go not be in Wikipedia?

Perhaps we simply have very different and incompatible goals of what we want Wikipedia to be.

Also, Wikipedia already puts rel=nofollow in its links. Also, why would someone want their site to appear at the top of Google for a term noöne uses? If they really push and advertise the term enough to make that worth-while, then it'll get talked about in other venues as well.
Fascinating. Thank you for pointing this out.
I find the fact that he was invited to present at startup school far more interesting than the message itself.
don't waste your time with this, it's an overhyped attempt at being facebook which is not what it should.

have a look at the freedom box instead: https://www.freedomboxfoundation.org/
In the past, I always wanted to build everything on my own, I thought that only then it will be "good enough". Now, I'm quite the opposite - I value time. Every task is just one of many and it's more important to finish them all, than to be stuck with one trying to make it "perfect". Sure, quality is important, but from my experience the real question is when something is "good enough", i.e it meets given criteria and spending more time would give little to no value. Spending countless hours on a website polishing every little detail is just a waste of time, so I choose to either outsource it or use a ready hosted service, even though I worked as a web developer for several years.
I'd argue that you don't need any of rvm/rbenv/chruby in production.
They should get you to pick 2-3 friends from the subset of your closest contacts that they trust[1] to receive a multi-part[2] password so that you can prove you're you by your contact with your friends.

[1] i.e. Facebook believe they are real people who could verify your identity.

[2] It could be a form of n of m authentication so you wouldn't need to get all of them.
Didn't they already ask for ID back during the whole "real name" debacle?
PG posted the HN ranking algorithm: https://news.ycombinator.com/item?id=1781417

The time of the votes is not taken into account. The time-based decay is only based on the submission time. A story with the same votes and same submission time will have the same rank regardless of when the votes occurred, all other factors being equal.
Glad to hear about that here :D

I'd use a slightly different stack these days, I'll post an answer..
Ask HN: How to explain what adaptive websites are to your clients?
We make websites for clubs, mostly sportclubs. We have been creating a master adaptive template for this clubs. However, our customers are not always up to date on the latest technologies. Still, we need to convince our customers why they should choose an adaptive website. Simultaneously, we need to explain what an adaptive website is in simple language.

How would you explain to someone unfamiliar with the matter what adaptive websites are. And how would you convince them it is the way to go?
Angular has 'from Google' written on it, but it's not a Google-created project. They make no money from it, and Closure's way more popular inside Google.

They'd hire an intern to fix Closure bugs.
Wordoid - Named "Naming Tool of the Year" by Seth Godin
The out-of-control NSA
10 Fresh Lists for Web Designers and Developers
What Foods Reduce Cellulite Best
It looks closer to msgpack if anything, but with actual strings and bytes.
Creating life as we don't know it
Or maybe: Create a free account, but XX dollars are taken from the payout each month to pay for the account. This means one can try the service with no initial investment but still have to pay when one makes money from it.
this set (the set of periods of decimal expansions of rationals) seems to be oddly defined to no purpose.

Consider the set of positive integers. It has the same property described (in fact, it has all the same properties, since it's the same set). Why go to all the trouble of defining Z+ as "the set of periods of decimal expansions of rationals", which is harder to parse?
> I like the sandboxed gemsets that RVM provides. It seems you can do something similar with rbenv if you use this add-on [1].

There are many ways to skin that cat. It's not a particularly difficult problem to solve. I wrote one of my own[0] - it's worth doing that yourself to understand how it works, I'd say.

> I've also used the RVM gem programmatically to install gems on the fly in an isolated environment, and optionally tear the whole thing down when the program completes.

That's quite an interesting approach - is this for continuous integration?

[0] https://github.com/regularfry/gemenv.git, https://github.com/regularfry/rv.git
In larger companies, it's not uncommon to offer a 3 month contracting trial period. That gives the prospective employee a more stable income, and gives the employer a much better idea of work performance.

I've seen people that have been great in week 1, showing initiative, energy, insights into the problem, etc. But by week 3, their insights are gone, their initiative has shrank, and their energy is wiped - despite everyone working to support their success.

What I'm saying is, it's easy to put in one great week of work - especially when everything is new, and you're amazing people with the speed at which you pick things up. After 3 - 4 weeks, you'll see the real employee emerge.
In Appendix E in the spec, named "Comparison of Other Binary Formats to CBOR's Design Objectives" there are several comparisons - including BSON:

[BSON] is a data format that was developed for the storage of JSON-
like maps (JSON objects) in the MongoDB database. Its major
distinguishing feature is the capability for in-place update,
foregoing a compact representation. BSON uses a counted
representation except for map keys, which are null-byte terminated.
While BSON can be used for the representation of JSON-like objects on
the wire, its specification is dominated by the requirements of the
database application and has become somewhat baroque. The status of
how BSON extensions will be implemented remains unclear.
"Violence"? (a) that's not verbal violence and (b) we're in the context of Quake, which is not exactly a nonviolent activity
Is Dart an alternative for those problems?

Edit: I mean stuff like "callback hell", does it allow me to programm normally and still avoid blocking the loop?
The French government is simply keeping a tab on the individuals, not the electronic forum per se.

Basically they let them say a lot of racist stuff and demonstrating, but they are checking that they are not colluding for an assassination (the Jacques Chirac scare is still in the memories) and that they are are not colluding for some big destruction. And they don't want them to demonstrate too close from the presidential Palace (ie Champs Élysée is off-limit), because the proximity tends to make everybody more crazy.

One leftish guy got killed recently in a brawl, and the Government decided to dissolve the involved gang (the simple act of meeting together would be a crime now), without doing anything on the electronic or media level.
Bit of a sledgehammer to crack a nut, though. A useful tool nonetheless.
Can anyone comment on how is it with different languages? Or mixed languages?

For notes I use my native language, sometimes the language of the country I work in, and I mix in a lot of English as well. I think my android keyboard prediction (SwiftKey) hates me.
Skinning the Chrome Developer Tools
I live in northern Norway. Soon I won't see the sun more than a few hours a day and later it will disappear and not come back before the spring. :(
Tell HN: HNSearch appears not to be updating
Most recent result returned seems to be about 2 hours old - seems it's not indexing anything more recent.
ShellCheck: static analysis and linting for bash and sh scripts
Sorry, but Apple is having an easy job there, they have a really small amount of hardware versions compared to microsoft.
Amber frontend, Pharo backend. Persistence on MongoDB and scalable observation/reaction on Redis.

But for me these days the prototype or beta is way less important than offline validation. The MVP is more a vehicle to engage people than anything else.
At least it doesn't copy the JSON's braindead idea to rule out NaNs and Infs...
have a look at godep: https://github.com/kr/godep
trying to make your non tech friends and family use diaspora is quite problematic.
Its a chicken egg problem: social networks need people. people wont join if peoole is not already there
They aren't all buying android to run a nightly build of x. People are buying them because the screen is so big, it looks nice , my mum bought the same one , the salesman said this was the best phone. Tech sites overestimate how many people want to mess with the innards of anything.
The tyranny of the majority is the implementation of policy that is popular and tyrannical toward some unpopular minority. It's generally used as a justification for limits on government power, separation of powers and enumeration of specific rights in a constitution that is difficult to amend.

Are you arguing that a policy's popularity should have no bearing on how difficult it is to enact and implement? That seems fundamentally incompatible with the idea of democratic government. Do you disagree, or would you like to advocate another form of government?

As a side note, John Adams was anything but a hardcore libertarian.
in addition to your other replies, I think it's worth pointing out that in Canada the native populations have an elevated suicide rate. It wouldn't be at all surprising for that to be true in Alaska too.
Looks a good spec, great as a way of sending data to 'Internet Of Things' style devices where processing power and possibly bandwidth are issues.
Open source it, I'd gladly jump on board in the war against SharePoint. Arghhhh, I have to put up with this junk every single day !
Slate is more affected by the feelings of Reddit than of HN, as pageviews count.
>I've removed it again, sorry; this is not the way to fix the problem. Mostly all you're going to do is stir up bad feeling (especially with that attitude) and end up getting the article title protected from recreation.

> Unpleasant

That's right, deleting it again is unpleasant and no way to fix the problem and is a good way to stir up bad feelings and screwing over the topic from ever having a decent page.

> The Wikipedia community has agreed a set of rules for creating articles. In this case the community review noted that no independent sourcing covered this language. If a deleted article is recreated substantially the same, it is removed.

Independent sources do, the Deletionists, like yourself, just don't like them.

> I see no reason in time, and there is plenty of time, that Nimrod won't obtain the sort of coverage that merits coverage in a general encyclopaedia.

What type of coverage is that? What type of coverage could a programming language get that would allow it to be part of Wikipedia? Even Go only has a single newsworthy citation, the rest of blogs and its own site.

> * Fork Wikipedia and write about programming languages (I'm a big proponent of this, but no one seems willing to make the effort).

Because it's a stupid idea not to have at least basic information on wikipedia about these language. There are projects that aim to do that, e.g. http://rosettacode.org/wiki/Rosetta_Code so perhaps you should get off your high horse.
Was not sure what to expect when I first saw the title. It was a short documentary about the programming language Self highlighting some of its major features like modelessness and prototype based object oriented programming. The latter part was especially interesting to me because Javascript's OOP design was heavily influenced by Self. The prototype based system seems very powerful and much more flexible than traditional class based object oriented systems.
Avoiding the need for protocol version negotiation might be a useful feature in some systems, but it seems to me that the things you lose makes it really not worth it. Particularly, a protocol without atoms invariably ends up like most JSON APIs -- very 'stringly typed', somewhat poorly defined, and verbose on the wire.

Which is strange for a thing calling itself 'concise'.
I agree with you, in some cases the account would be absolutely unrecoverable and I am sure this happened to some users.

Still, in some cases it could be a quick solution to unlock an account. (account name matches id, no telephone number available, email validation unsafe for some reason)
One of my favourites; not technically a speed run, but a festival of glitches being used to corrupt memory in a very specific way, using only the regular gameboy inputs :)

http://www.youtube.com/watch?v=3UnB1fomvAw
It's not required if you use bundler, but I'd argue it's still a good idea. If you can avoid a runtime dependency on bundler, you probably should.

> But after you are done with the project, there is no easy way to delete the gems that the project uses all at once.

This is part of why I wrote gemenv (https://github.com/regularfry/gemenv.git). It gives you a $GEM_HOME in the project directory, in the style of virtualenv.
> This means I recieved an email prompting me to change my password about a month (!) after the breach occurred.

I only received mine after I attempted to log in. Whether that was by coincidence or not I don't know.
The Rise And Inevitable Fall Of Reddit
This guy's approach reminds me of Taleb's barbell strategy of investment: http://en.wikipedia.org/wiki/Nassim_Nicholas_Taleb#Philosoph... (described more thoroughly in his 'Black Swan' book). Basically: put ~90% of your money into stuff that's as safe as can be, and put the rest into highly speculative bets with a large upside.
I have one of the Korean 27" IPS monitors. It works well and the money saved was well worth the slight imperfections it came with.
In fact, high cost is a benefit in large parts of the luxury market, as part of the point is often to signal status, so presumably a lot of people will want it exactly to signal that they can afford to have an original instead of those pesky "fake" 3d prints.
DevOps for Developers (Free Video Series)
The evidence is actually to the contrary.

The incarceration rates of atheists vs christians in the US are quite telling.
I do not think that every mechanism you proposed is viable, but generally I think you nailed it with this:

> Facebook should look closely at whatever attacker they are trying to lock out, and make several methods of ownership verification available. Maybe require two?

We might already see that, at least I have been prompted to validate once via email and once via text message before.

And then there are those questions Facebook asked me about some of my friends (do you know this person, is he/she real) which are obviously related to account verification in some way.

I also agree that it isn't smart to ask for IDs after all those NSA revelations.
I understand that for the author of the article the goal is to make a product that people use and that entails a financial return.
I just want to say that building a software from scratch, even if doesn't end up used by millions of people, is worth doing for the process itself. Not just for the fun of it, but especially because you learn a lot during the process. I don't consider learning a waste of time nor a fool somebody that is motivated more by learning than by fame and money.
Well, who wound think that the iron are sending spam?
Briton Lauri Love faces hacking charges in US
They need to get access to clean water before they move on to open hardware ecosystems for modular smartphones.
real numbers are a closure of the set of rational numbers under the limit operation. It just happens that the closure is uncountable.

It is pretty standard device in mathematics - having a set and an operation, to produce and explore another set built as a closure of the first set under the operation. Seems pretty intuitive to me :)

What is really unintuitive, puzzling is the starting point of it all - natural numbers... 1, 2, 3... why there is a one stone, a one star, ... why this discretization?
The available evidence shows that for ordinary jobs output turns negative once you start working more than 40 hours a week or so. I personally doubt that decision making by executives is an exception to this rule: quite the contrary in fact.

Unfortunately career development can often be an arms race: those who put in the longest hours are perceived to be more committed and effective and are promoted in preference to their colleagues who may be just as effective but are "only" in the office 40 hours a week.

Arms races are pernicious things that benefit nobody, but can be very difficult to eliminate unfortunately.
I'm absolutely in the market for the Surface Pro 2 at $400-500 (keyboard/case included). I'd have to really think about it at $500-700. I'm totally not interested at the current price point -- it's about 2x what I'd consider paying for it.

For obvious reasons, the RT/non-pro/whatever they're calling the bastard ARM version, is of zero interest to me at any price point.

It would be a high-end netbook replacement for me (of which I get tremendous usage out of), not a desktop replacement. For the kind of money the SP2 is at, I can get an excellent desktop or a really nice laptop. The touch-screen and stylus support would be a cool enabler, but not so much a differentiation that I'd be willing to part with more than $50-75 premium over a normal tablet.
I read a study a while back (and I cannot seem to find it now, annoyingly) that found that people with high moral status (priests, judges, etc.) behaved less morally than ordinary people. Which makes sense in terms of evolution; if you're already viewed by everyone as moral, acting morally is a waste of resources and opportunities.
It's not "censorship" if it's Apple's own forums. A censor is a _third party_ who acts as an arbiter of what is morally acceptable elsewhere (OED definition: http://www.oxforddictionaries.com/definition/english/censor). Apple are entirely within their rights to remove stuff from their own website... even if they're being dicks by doing so.
I have been thinking about it, but around here Facebook is so common it would be weird not to have it.

My friends never send SMS any more, they use Facebook messenger. Nobody asks you for your phone number, they ask to add you on Facebook. Nobody invites anyone to anything without creating a Facebook event.

If I suddenly leave Facebook I am certain I'll also lose out on a lot of social life.

What do you use for instant messages? Do you just use email a lot more?

I really wish some kind of distributed social network could take off the way Facebook has. I do not want anyone to keep my data as much as the next guy, but if you want to be a social person in 2013 (at least here), you kind of need to have a Facebook account.

A guy I met at the start of the semester is a german exchange student. He had to create a Facebook account when he got here because pretty much everything happens on Facebook. Some things do not even have their own website, just a Facebook page.
Struggling to concentrate?
Care to provide a reference to some numbers for the lazy folks like me? ;).
Why do women need Fat? A study about BMI and birthing