skysight-inc/HackerNews huggingface dataset:
As someone who has done plenty of indie game development, I understand their gripes, but also I know this is the "Game" we're playing here — anyone who makes any form of success should expect to be cloned. Period. So think about that from the get-go and come to peace with it in your strategy/set expectations accordingly. The second I put any app out there I assume it's out in the general "mindspace" and will probably manifest somewhere in another form at some point or another. The speed at which it manifests usually correlates to the popularity of the idea.
APL and vim have a similar outlook in that they both give their users a set of simple, easy to apply, and composable functions, that can then be used, in the hands of experts, to manipulate their underlying data structures with awesome suppleness.
> The episode's score reflects a community desire rather than an objective opinion.

I don't really understand your point. You think it's biased for audience members to rate an episode poorly because they didn't enjoy it and didn't think it was funny?
I have kept in contact with both of them a tiny bit (through twitter, blogging, etc); both Bran and Miguel are very talented people and I consider them some of the top in the field of voxel engines -- Ken Silverman as well.
So Naur is saying that programming helps programmers understand how software can solve the problem at hand, and that this is more important than the resulting code.

I might be reading this the wrong way, but this helps explain the Not-Invented-Here syndrome [1].
Why not just re-use some other code? Because it's not just about the code, but about the programming team's understanding of how the software tackles the problem.

[1] http://en.wikipedia.org/wiki/Not_invented_here
2048 isn't a clone, it's a snowclone.
Do Russians smile at each other?
People that disliked something are more likely to vote on that episode to voice their dislike.

For example if the episode makes fun of christians you may have a heavy amount of christians vote the episode down even though it was a good episode. The people that thought it was good aren't as motivated to vote as the people offended.

This is also common with service providers and internet reviews. If the service is good there is no need to go online and post a review. If it's bad you are much more likely to take the time.
Why your Resume/CV sucks, and what to do about it
To know that the returned function can keep state? And if it does, to easily scan for side-effects via modified state? And to do this without carefully reading the entire body of the closure? It's a little bit like a "poor man's replacement for what a monad can be useful at" or `[Pure]` in C#. True, not much use in code you have written, but great for working with and even refactoring other people's code that you don't fully understand.

...to be honest, it's the kind of feature that I'd like to see in Javascript, not in PHP, to help me easily scan through callback hells in other people's code. It's true that callbacks don't tend to be abused in PHP and we don't have event labyrinths and long running event driven apps that can grow in memory usage, but these things will crop up, and when they do we'll have one less tool to make code more explicit and easier to read.

I guess the fate of all good ideas that land in PHP is to be ignored, hated and then forgotten :)
I don't get what point you're refuting here. Why did you start this off "No, no, and triple no. Wake up call here." That seems like a really drastic response to saying "billionaires aren't like the rest of us" — which seems to be a fairly accurate statement, no? (unless everyone here are billionaire$).

So I'm guessing you were referring to maybe a different aspect of his post?
>OK this is a shame... but a quick look at the authors CV (on her webpage) shows that she graduated in 2007 and has two scientific publications, neither first author... which is OK for someone who appears to be 2 years into a PhD.

"It's shit like this that ruins academia", or: notice how otherwise trained and educated scientists immediately fall into the Fundamental Attribution Error when evaluating publication records. Ceteris paribus, a scientist with more publications is probably better. However, it is quite rare for all else to be equal, and especially when someone can raise specific arguments regarding an atypically toxic work environment, we should expect that the toxic environment may have "artificially" hurt their publication record.
I received a similar email about AWS keys checked into a public github repo. The email was very specific about this being the issue, so I suspect they were crawling and not merely detecting a strange usage pattern.
EditorConfig allows to define strict coding styles between different editors
"I'm going to work for a few years and then start a company"
Am I the only one who thought they just released an updated version of a license?
What are common use cases for AWS in mobile apps? (where the app needs direct connection to AWS)
Hear hear. Don't give in. If you wanna talk to someone who's had a similar experience. be welcomed. Although it didn't land me in the hospital, I must say I'm thankful of the support of my girlfriend. Even when I was listening to the shadow-people plotting against me, she supported me and helped me pull through. Don't kid yourself when you think you can manage on your own. Even if you have a super strong will which seems you do. The cravings can be bad, and giving in could be in a blink of an eye.
Yeah, but Thatcher's capitalist-conservatism is open to the same Marxist critique as the American version: these whole "private property" and "owned capital" things are themselves social constructions in the first place, so claiming that you don't owe other people basic human welfare while society owes you a property system that benefits you at everyone else's expense is itself an unfair, uneven entitlement being made by a parasitical minority on the decent, hardworking majority.
On a second thought !

looking at your previous questions on hackernews,
i now doubt whether you are asking all these questions
just to drive traffic to brightjourney ?
I recommend wizpert.com, it's similar to google helpouts.
In my opinion, it has good support. (haven't try google helpouts)
I am fairly sure that our friends at NSA-GCHQ-Corp. would like it if emails from Ms. Whistle Blower were toned down a bit with certain names and facts removed. Or, even better, if Ms. Whistle Blower just ended up 'hell-banned', to never get a reply from anyone at The Guardian's news desk.

However this article implies that some imaginably rogue North Korean Chinese-Iranian hacker-dude from the Syrian Whatever Army is trying to plant Stuxnet grade virii on journalists MacBooks at the behest of Osama bin Laden.
Apple, Google lose bid to avoid trial on tech worker lawsuit
This is why it is the responsibility of Internet services to provide tools that make it simple to communicate and store data securely, for everyone, all the time. US providers need to do this to regain trust. But, in reality, state and criminal attack threats make tools for security a universal requirement.
>>>"The biggest thing about the Facebook deal is that Oculus will have hundreds of millions of dollars to develop the hardware they dream of, not the hardware they have to settle for."

I didn't realize this was public knowledge, yet you certainly state it as if it was obvious. Do you have evidence of them having to settle for lame hardware that $75M of investment couldn't get them? Where did this news surface? Sounds interesting.
Everybody seems to be missing the biggest lesson from this. No matter how obvious you think the problems with the OPs site was you should...

DO USABILITY TESTING

Often.

Because if those problems were obvious to the OP - they would have fixed them. By definition. I guarantee that everybody here has there own blind spots with there own application or service.

I've been doing usability tests for nearly twenty years now - and the number of times we've found nothing that can be improved can be counted on approximately no hands.

Use online services like peek (there are many, many others too). Do them yourselves. Do them regularly. If I could pick only one thing to help folk improve their product - usability testing would be it. Even above customer interviewing. Nothing beats watching your customers try and fail to use your product.

Here's three books to get you started:

* Rocket Surgery Made Easy: The Do-it-yourself Guide to Finding and Fixing Usability Problems, Steve Krug - Does exactly what it says on the tin. Short sharp guide to getting you started.

* Handbook of Usability Testing: Howto Plan, Design, and Conduct Effective Tests, Jeffrey Rubin & Dana Chisnell - The last book but in much more depth. The first edition of this was my bible when I started doing usability testing.

* Remote Research, Nate Bolt & Tony Tulathimutte - A great guide to how to approach getting the most out of remote usability testing services like peek. The tools are a few years out of date now. The advice isn't.

Seriously. If you're not already doing usability tests go spend an hour or two reading 'Rocket Surgery Made Easy' and then go test your product with some actual human beings. You'll thank me.
I've seen something like this before. If a freelancer doesn't work as much as employees, they can cherry-pick what they want to do. I've seen freelancers excellent at this cherry-picking. They can get a hell of a lot done because they choose the greenest of greenfield programming.

Observe what the author says:

• "It wouldn't work if I was the only developer working on the project."

• "There are several other, more junior developers on the team who work more hours than I do." Yes, works better if you have power to set the direction, more bargaining power than employees, and have your voice heard more (perhaps due to more experience, or aggressiveness, etc).

This isn't a condemnation; workplaces are inherently political, which means I play politics regardless of whether I admit it. (Also means I've needed to observe others' political games.)
Which Words Matter the Most
Children are phenomenal and unparalleled Multi-tasked learners. Kids learn more things than most of us even comprehend need to be learned.

However the reason I doubt the long term effectiveness of trying to recreate this state of learning - it would likely be highly effective if your boss said "we've got an opening in Japan, want it?" Being able to learn language like a child would be advantageous, body language for instance being from the UK living in North America my first reaction when someone says "peace out" and gives me the V I get an adrenaline surge because to me they just gave me a bigger insult than flipping me the bird. However I remember very little of my childhood or the things I learnt.

I remember a lot >10ya but very little <10. I have no problem with learning as an adult, I can learn a large amount of information on diverse subjects and not really try to retain it. There is no issue with learning, it's an issue with focus because the things I'm learning aren't as easy and it's easier to just not do it and no one but myself is going to punish me for not learning.
it has to do with pagination of database results.

traditionally people used links like ?start=10, however if new items were added in between the time you loaded the page and the time you clicked the link you would see them on the second page if the result set were sorted by newest first DESC

so then ppl used things like ?afterID=10thID, however that doesnt really work with a site with a voting sort, that item will move around from first place to last place on the page and you could get a whole new batch.

hn uses some system, possibley the afterID system, but it knows that after N seconds or N changse to the table the list is no longer valid.
Why does one have to be productive ?

For sustained survival. It is reasonable to assume that anyone who decides to do a Phd is motivated to explore the depths of a topic and push the boundaries of human knowledge. However, that knowledge has value only in the scope of the world we live in. This value is governed by society, by us, and manifests itself as research grants, job opportunities etc. So one needs to consider this IF one wants to be productive (by doing a PhD). And of course, the whole point is void if one does not want to be productive, ergo, is not interested in his sustained survival.

This is a general observation. I don't see why it should be mostly about American society.
You should include some of these comparisons on the site. You seem to know your market really well and you should expand on the website copy with some of this reaaly valuable information. Well executed BTW. Looks really nice on mobile too.
> they're complex because the problems they solve are genuinely hard and not because we've artificially made them that way.

I have a ServiceControllerServiceProvider which disagrees.
It looks similar but it is not exactly the same thing. In some sense, not being the 'writer' of the code makes it difficult for you to understand it and hence to use it as the expression of your theory, which may lead you to rewrite everything (thus 'invent it here').

However, the rational way to do it would be to try and read the outside code and reuse it as much as possible. In the same way that you read a book on Calculus and do not need to write a new one if you have learnt it.

But we humans are anything but rational.
We are not applyed for money, no. We need understand a vision of YC companies. Vision let grow, not funding. Vision let you understand, how to build something awesome.
> 2048 is Solitaire. It's exactly the same kind of game - the algorithm to beating it is dead simple and you win or lose by the whim of the RNG.

You're probably thinking of Klondike or Freecell. Neither of those require much thought and both (Klondike more than Freecell) are quite at the whim of the RNG.

But there are many Solitaires that are almost always winnable and require thinking and not rote algorithms. Try Spider Solitaire [1]. It's almost always winnable, but it will take you 20 to 30 minutes if you're good, and 40 minutes if you are not. I also quite like Sea Haven Towers [2]—it's like freecell, but the rules make it a little tougher. It requires some nice lateral thinking at times.

In those games the RNG only decides the difficulty of the game, not whether or not it's beatable (obviously occasionally it isn't, but it's very rare for both of those games).

[1] http://greenfelt.net/spider

[2] http://greenfelt.net/sht
State hackers really disgust me. Attacking anything or anyone that moves, be that friendly or foe, external or internal. They have no accountability, and no regards for potential harm to innocents.

Sure, history is full of state saboteurs, but it was in war time, not used to target your own population, allies, or third parties. They were acts of war, not to be taken lightly.
Agreed with your message sorry if it seemed contrary, just mentioning a couple different points.

On Facebook, it was intensely surprising, igniting the internet. However, when I looked at it further I saw it being red hot in gaming previously (I was a backer) with huge excitement but the last mile question still existed, how does VR become mainstream? Well Facebook is hugely mainstream now and after the announcement not only Facebook crowd heard about it but the financial community / wall street. So now we have some serious momentum behind VR that was always waning in the past and may have had trouble gaining in mainstream, now in full growth mode.

Everyone under 40-50 at least if not more has been dreaming about this since they were kids so the product base is untapped really but desired. Since Facebook bought it, I think people realize it is kind of going 'mainstream' and fear where it might end up. I say high tide rises all boats. All industries can benefit and it is now 100% mainstream backed/aware with Facebook, and investors interested, the gamers and developers were already on board.

$75m for something like a mainstream culture change and the many products, apps, games etc that need to be funded to make it happen is not enough. Plus you needed to pay the very talented people away from their already winning efforts to play. A game company can easily spend $50m on a single MMO or not even ship (well at least a few years ago).

I think hardware is only part of the picture. Who knows maybe even an oculus console / device / etc that Facebook will leverage into devices. I think people are still thinking small and not looking 5-10 down where billions will be needed... and billions more earned.

Facebook buying Oculus brought VR's groove back to the mainstream.
Right now its just OpenGL, glsl, C++ - most of the generation occurs in GLSL, and the rest is basically rendering fullscreen quads. There is a potential for improvement with something like Mantle because there are so many requests sent to the GPU.
I don't think they're looking for higher than average API calls for a given key because my charges were completely expected.
Bohemia buys new studio to work on DayZ
I don't know if I agree. 10x seems to be the common theme a lot of people quote but I've never personally seen a statement that says this is an established standard (which books are claiming this?). I think there are multiple factors to consider when buying and selling, and claiming 10x annual revenue is standard is fool hardy.
Startup Ideas Exchange / Community?
I am looking for a portal / community where people post and discuss startup ideas. Of course I know about HN, Quora etc. but there is too much noise.
What I would really like should be something like:

- everyone can submit ideas, put them in categories, assign tags
- others can upvote / downvote ideas
- people discuss how the first steps to executing it could work
- you would get immediate feedback and first beta users

Does anything like this exist?
I'm not implying that there's anything wrong. Quite the contrary actually.
OMG Mom raps about teething necklace
While I do think there is some amount of maturing that goes on in a job with a big company, I agree with this for the most part. I improved my technical skills dramatically working as a software engineer, but I still could have easily started my company without that experience.
Maybe I missed that. But why is the view always from 45° angle? Is that fixed?
OMG Mom raps about teething necklace
Love it!!!
"Break law, face consequences" is a fairly common occurrence across the world.
"billionaires aren't like the rest of us"

If you feel like a person's possessions define who they are, yes, a billionaire can never be like you. Don't you think that's a little limiting?

What about the millionaire businessman you meet at a conference? What about your neighbour who earns three times as much as you do? What about your other neighbour who makes half?
I mentioned it was the default install but maybe that wasn't clear enough. I changed them all to 2014 theme too to give some parity. Real sites get heavier and heavier. When I load tests later they were on more realistic sites with some popular plugins enabled and dummy content. It's hard to make a 'representative' site though. Each install I've worked with has it's own set of plugins and feature-creep, it's hard to benchmark something like that and say it scales across everything.

It definitely is a lot of work managing your own sites and these managed providers certainly fit a niche. You wouldn't be the first to jump in and start offering it yourself. Pressable has a bunch of code shared on GitHub if you were serious about it too.

If you ever are interested in writing about your experience optimizing WP, I was thinking of doing an article like that as well. Maybe you could do a guest post? kevin at reviewsignal is my email if you're interested.
Sounds like a great idea!

One small thing: It would be great if you can include a sample curl call on the API dashboard screen (with my authentication token). It is not immediately obvious that you cannot copy + paste the token displayed into the curl call directly.
You know, unless the numbers go down for a while and then they double again.
https://github.com/kevinlawler/kona

Kona is free and would give people a flavour of this style of programming (minus the database tools).

http://www.jsoftware.com/

J is mentioned by another poster below (EDIT)

Grandparent post: if you are half a bagel and a housebrick, this stuff makes me feel like a few grains of sand and a peanut.
I'm curious: What's your target market? I assume FedEx-size companies already optimize routes, and ver small companies may not understand the cost savings your site offers.

Not being negative - seems like a very good and potentially very big idea...but you'll have to prove its worthwhile.
DNS results now being manipulated in Turkey
Here is a valid reason for adopting DNSSEC or DNSCrypt. It's likely they're
using deep packet inspection. Using VPNs seems like the only valid solution
here for now.

Result from "dig youtube.com":

; <<>> DiG 9.8.3-P1 <<>> youtube.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 21333
;; flags: qr rd; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available

;; QUESTION SECTION:
;youtube.com. IN A

;; ANSWER SECTION:
youtube.com. 86091 IN A 195.175.254.2

;; Query time: 25 msec
;; SERVER: 8.8.4.4#53(8.8.4.4)
;; WHEN: Sat Mar 29 13:59:52 2014
;; MSG SIZE rcvd: 45

Result from "dig youtube.com @4.2.2.2":

; <<>> DiG 9.8.3-P1 <<>> youtube.com @4.2.2.2
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 61182
;; flags: qr rd ra; QUERY: 1, ANSWER: 11, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;youtube.com. IN A

;; ANSWER SECTION:
youtube.com. 197 IN A 173.194.113.38
youtube.com. 197 IN A 173.194.113.40
youtube.com. 197 IN A 173.194.113.33
youtube.com. 197 IN A 173.194.113.35
youtube.com. 197 IN A 173.194.113.41
youtube.com. 197 IN A 173.194.113.37
youtube.com. 197 IN A 173.194.113.39
youtube.com. 197 IN A 173.194.113.36
youtube.com. 197 IN A 173.194.113.34
youtube.com. 197 IN A 173.194.113.32
youtube.com. 197 IN A 173.194.113.46

;; Query time: 78 msec
;; SERVER: 4.2.2.2#53(4.2.2.2)
;; WHEN: Sat Mar 29 14:33:53 2014
;; MSG SIZE rcvd: 205

Clip from the whois result on 195.175.254.2:

inetnum: 195.174.0.0 - 195.175.255.255
netname: TR-TELEKOM-960902
descr: Turk Telekomunikasyon Anonim Sirketi
country: TR
The Oculus camera doesn't work like that right now, but the social-related uses Mark Zuckerberg has been talking about for VR definitely would require facial expression tracking.
Why start a startup?
"If you are planning to learn filesystems, start from the scratch. You can look from the first commit in this repository and move the way up."

Slightly off topic - I've always thought this is a very interesting use case for Github and open source in general - especially for understanding such low level concepts and their implementations. Provided the commit history is clear and comprehensive, this might be the best way to learn, other than do the whole thing yourself from scratch. Has somebody actually taken this path? What's your experience?