skysight-inc/HackerNews huggingface dataset:
Completely irrelevant. They qualify for more welfare under the current system. Why should a couple with no kids get $40K while a family with 7 kids get the same amount?
One story I've heard is from Alexis Ohanian one of the founderes of reddit.com. He said that in the beginning they created multiple accounts and posted lots of content themselves. So basically, they faked it for a while. :)

I believe the story with Yelp is that they paid people to write reviews in the beginning.

I definitely feel you, I have had similar struggles. I made a site that had some limited traction, mostly my friends used it. I think if your close friends are actually in the demographic you are looking for, then that is a great place to start.

Something else I try to consider is to make a site that strives to serve millions of users but can be useful to far less. I've been working on a locally focused, social network and I am creating it in a way that even if 10 people are using it, as long as they goto the same places, it should be useful. 10 people in the same area would be worth 1000 people strewn across the globe in my case.

But I do believe that it is a problem that has a solution which differs greatly from case to case. It's certainly a chance to show your creativity and hustle, I suppose. :)
Giant European Space Telescope will study the universe outside of Earth.
>Don’t swear

If it doesn't work out because I swear in the interview, it wasn't going to be a good culture fit in the first place. This goes both ways.
Great project, now with a Github version: https://github.com/imsky/LocalEuler
Why do people here care so much about that? Are we really that thin skinned? It's not like the guy called your mother a whore.
"Go does not support immutability declarations."

Doesn't Go have constants (const) which are immutable? What am i getting wrong here?
This is a very interesting post. Very few people tend to go back and look at their thought process historically like this. Not just evaluating a single action, but a portfolio of ideas and stand them up to the tests of time. So kudo's for doing that.

Of the fifty companies named, 21 are independent, 19 were acquired, four pivoted, and six are dead. I expected more to be dead, outright, but it shows me many companies in search of an out found a willing corporate partner - be it another startup, or a large company, be it Blackberry, LinkedIn, Yahoo! or eBay. Tumblr sold for more than a billion, and Spotify is valued at much more. Others, no doubt, went for nothing except a handshake. Interestingly, none of these 50 were acquired by Google.

This "soft-portfolio" has something like an 80% "success rate"-- if you count success as independent or exited, or 90% if the criterion is "not dead". Normally those would both count as 'successes', but I think you're right to highlight that resume/grade inflation that may make the data less informative than otherwise.
Keep in mind if you gave everyone 20k/yr, a lot more money would be spent in the economy, and a lot more money would be coming into the government through taxes.
Ask HN: CS student looking for internship
Any start-ups or companies that are looking for an intern for possibly Fall semester?
It seems to me that the point of appcache is to group the files that should be persisted into groups (not necessarily disjoint) that belong to different apps. This way, if the persisted files take up a lot of space, one can attribute that space to concrete apps.
20k CAD ~= 19k USD ~= 11k GBP ~= 14 EUR

If this was per adult in the UK then I'd be getting a substantial income boost over what I'm earning at present.
Hi Nick,

Is Chartjs related to Chartjs from DevExpress?

Edit: Link http://js.devexpress.com/Documentation/Howto/Data_Visualizat...
A current utility bill shows a link to an address; a lot of IDs don't, and from memory passports don't (anyway, they last for years and don't require updates...). Yes, it's not foolproof, but it raises the bar. Most people have access to this thing and are able to send it in - so it's a cheap way to raise the bar.

Possibly you raised such a fuss that you tripped their 'possibly a forger, probably not worth it' spider-sense, so you got more hoops to jump through.
People undeterred by the catholic church's prohibition on sex outside marriage are unlikely to be reluctant to wear condoms because of doctrinal concerns, I'd have thought.
Blockspring looks like a great resource. Free to use? Spits out code to paste into html?
Nick, Charts looks awesome and might make its way into my next project.
That would be interesting. I've been thinking about ways to expand beyond just links to tutorials. Making a SwiftFiddle might be a bit out of my league. :)
>If "Basic Income" is implemented the way I understand it, the income from a part-time minimum wage job would stack on top of it (minus some amount of tax).

Based on the comments here, I don't think this proposal is for basic income. Rather, if you already make more than 20K, you don't get anything.
Try out https://nornagon.github.io/live, which also lets you edit constants without recompiling.
Misleading reporting. What he is an opponent of is bad patent reform.

What people in software often forget is that patent trolls are almost always using software patents or business method patents. In industries whose patents are not on software or business methods, trolling activity is very low. The patent system in those industries generally is working reasonably well. The major players in those industries are not opposed to reform to deal with the troll problem, but they want it to be aimed narrowly so as to not disturb things in their industries.
At 80 GB/day? It would have to fill the flash memory 10x over in a day.
NGinxTest
Sorry, no, i've never sold a domain. Google should be fine. Good luck.
Space Email – What would you say if you didn't know anyone was listening?
If you've got bash, sed, grep, and add awk, then you are 80-90% of the way to Perl 4 proficiency -- that's basic Perl circa 1990, adequate for short scripts (and more efficient that bash/sed/awk scripts). Perl started life as a superset of awk, with sed, grep, and some weird extras (streams) thrown in. Indeed, the perl distro ships with a2p, a program for automatically converting awk scripts into perl scripts.

Perl 5 adds variable scoping, pointers, modules, OOP and a bunch of powerful expressive stuff and abstractions -- but if you learn awk on top of what you've already got it means you're about 90% of the way to introductory Perl proficiency, and you can add the advanced stuff later.

So by all means learn awk! Just remember that it's not suitable for really big jobs -- if you need to create awk scripts that go beyond a couple of dozen lines of code, that's when you'll probably want to upgrade to Perl.
Heh. Don't get me wrong, I agree with the general philosophy, but they took it a bit far. Before Django 1.3(?), there was no {% if x == y %}, or != etc; instead you had to use {% ifequal %}, {% ifnotequal %} and so on. Pretty ridiculous.

There are some similar lingering design decisions which do nothing but make the language uglier and more verbose. Jinja has the same philosophy of not doing evals in the template, but is still quite a bit more pythonic (eg. method calls with arguments, most python objects etc are allowed)
Also consider the cost of day care, for families
of a single parent, or where both parents work.
Plenty of numbers in:

http://www.census.gov/prod/2013pubs/p70-135.pdf
Fixed now.

Thanks for the feedback, much appreciated!
That's not basic income. Basic income by its definition goes to everyone. That's what makes it an appealing substitute for minimum wage, welfare, etc.
Ok, kids get $3k/yr.
Interesting. I'll have a look at these links.

Same as anything I suppose - fossicking through the supply to weed out the charlatans for the people with substance and authenticity.

I guess my questions are around extracting goals and milestones from people. I, probably like many you coach, have that problem of not being able to crystalise exactly what it is that I want. So would you say that helping someone find what they want is a big part of it?
The only real relevant part is that this means no comments. So if you DO decide to do something neat in your build files, you can't note anything about it. Or easily remove pieces for testing.

But it's JSON which is so hip instead of XML which is so bloated. /s
Who we think rock! They saw the future we see and helped us build it!
BI is a change of how money is redistributed in society – it would lead to some people becoming poorer and other people becoming equally richer.

I'm quite sceptical about BI because I haven't seen any analysis that would answer the question who exactly would get richer / poorer and how much. Unemployed people get money from the government in Canada – will they get more or less after implementation of BI? What about teachers, software developers, bus drivers, lawyers, etc?

AFAIK, the main claimed benefits of BI are:

– The system would be simpler and cheaper. True, but only negligably.

– It removes disincentives to work. I'm not convinced about this, you could argue the opposite is true actually.
Those are good questions, but you seem to be under the impression that HN didn't use to be intensively moderated. HN was always intensively moderated, curated, or whatever one calls it. That's why you can write:

The fear that this would cause a topic to "dominate the site" has been proven false numerous times.

It was PG who made it false. He poured countless hours into managing the site and countless more into writing code to manage it.

That model hasn't changed. It's more transparent now, because users asked for it to be. Transparency has the side-effect of making it seem to some people like we've fundamentally altered HN when it doesn't work like they assumed it did.
i agree. windows devs are lazy in their majority do not like to think outside the box and often when we say "there is a project on github that can help you" guys just respond you will use an open source solution for this project?

I do not understand why they can not analyze a few lines of code and insert them into your projects to optimize your ideas.

Lastly I'm working on a MS Windows team and the time squeeze, I always turn to something in windows would be impossible to do with only 1 line. Example: parse a PDF with pdftotext, read the contents and drive to another file already positioned with the help of Perl, Python or even a simple grep.

I do not know the MS ecosystem deeply and am still getting used. Particularly consider VS a great tool. The problem with using a Git server is very serious and gets to be frustrating but nothing that you can not do otherwise.

The MS has lately shown to follow a path of opening many of their tools following an open source model and I see it as a sign to encourage the use of various technologies (open source or not) to solve a problem. Situation which MS devs are not accustomed
I totally understand that, and I realize that I sound stupid to anyone who follows sailing. What my comment was intended to do was represent the viewpoint of someone who isn't used to that interpretation of the word "fair." My comment was intended as a critique of the sport—to the layman (by which I really mean "to me") it seems like the fastest boat should win in a boat race.
Oh, it's not to stop drinking, it's more to be less miserable :)
There is an interesting - but very readable! - academic paper that is kinda related: "The Transactional Memory / Garbage Collection Analogy": https://homes.cs.washington.edu/~djg/papers/analogy_oopsla07...

I say "kinda" related because even TM is a lower-level thing than the author of this post is talking about. The treatment of the subject, however, is much more in-depth. Lambda the Ultimate discussion: http://lambda-the-ultimate.org/node/2990
French Senate passes anti-Amazon amendment
Perhaps you know less about the build system than you think. SLN is NOT XML, it's some strange line-based format, that essentially lists projects. From there the whateverproj files are XML and valid MSBuild files.

Git works fine in VS. Use Git Extensions.
I'd genuinely like to see your numbers because I've not seen a single napkin math calculation that makes is even remotely feasible. (for the United States)
You should add more details, e.g. where are you, what kind of internship, etc.
I just spent the weekend learning Go and writing a single writer multi-reader hashtable for threadsafe access. I picked it deliberately because it's against the philosophy of the language, which is to share by communicating instead of sharing data structures directly. It was painful to write:

// Do NOT reorder this, otherwise parallel lookup could find key but see empty value
atomic.StoreInt32((*int32)(unsafe.Pointer(uintptr(uint64(slot)+4))), val)
atomic.StoreInt32((*int32)(unsafe.Pointer(slot)), key)

However, the non volatile, non unsafe parts of the code were an absolute joy. Testing was a joy, compiling was a joy, and benchmarking was a joy. I was impressed that it allowed me to bypass the type system completely and do nasty, nasty things in the pursuit of performance. I want a language that lets me do nasty things where I must, but that makes the other 95% of the program, and the job of compiling, testing, and maintaining that program easy. Go excels here. Rust, C++, Haskell, Scala will never be good at that because they're too damn complicated (although each of them make the nasty parts a little less painful!)

The end result of my weekend's hacking? On an i7-4770K @ 3.5ghz

BenchmarkGoMapInsert-4 20000000 110 ns/op
BenchmarkHashIndexInsert-4 100000000 25.6 ns/op
BenchmarkGoMapLookup-4 50000000 78.5 ns/op
BenchmarkHashIndexLookup-4 100000000 17.7 ns/op

About 4x faster than Go's builtin map, for int32 key/value on both insert and lookup. And it allows any number of reader threads concurrent access with a writer without any synchronization or blocking, unlike Go maps. It doesn't allow zero keys, unlike go maps, and it doesn't allow deletes. Hardly apples to apples, but the performance of pure Go code is impressive nonetheless. 200 LOC, not counting tests.
The Dash: In-Ear Headphones with Sensors
> The upside of your company is if you ever had a larger injury you would be covered, where as after 6 weeks my pay would be a lot lower than full amount.

That might not be entirely true. After 5 days, I would have to declare a leave of a some kind. (Not sure how that works with sick time, if I could use that continuously even while on medical leave.)
I too experienced this. I have low-bandwidth and data capped Internet access that I blow through every month (there are no other Internet services in my area) and though I was getting a generally better stream from the Fire TV than from my other streaming devices, I was forced to unplug it when I couldn't find the "stop sucking bandwidth all the time" switch.

I'm sure most people with streaming TV solutions have unlimited plans with plenty of bandwidth but some of us don't and Amazon's one size fits all approach that sucks up all available bandwidth even when not in use, and that blows through reasonable data caps with just a day or two of being plugged in, is simply too much for this Prime household.
Facebook And Manipulating User Emotions
Use C#'s dynamic typing to avoid "building out a DAL", or use F# or something.

It's not like .NET itself forces people into these enterprisey patterns. Although I do cringe when I see huge projects, one file per type, half containing 2 or 3 lines of actual code.
"ISP data caps delay or block innovation"

So they should provide totally unlimited data for a fixed price?
I think he meant that nobody would choose to work at places like Walmart and McDonalds, when they would be provided the same wage already; not that nobody would eat there.

Though, when people aren't having to work dead-end jobs to survive, maybe they could take time to prepare food properly and cheaply instead of buying "convenient" $5 burgers?
www. used to be convention, but it doesn't seem to be anymore. Listening to the way people talk casually, they'll say "go to [site].com, not [prefix].[site].com". www. seemed to be the standard back when people were confused about how slashes worked or what bit goes where. Now it's just [site], with a .com on the end to indicate it's a website (sometimes even if it's not a .com...)
Each one of the chart types has a prototype method .update() which will re-draw the chart with your updated values, so real-time updates are possible.

[1] http://www.chartjs.org/docs/
it allows any number of reader threads concurrent access without any synchronization or blocking, unlike Go maps.

You mean readers concurrent with a writer? AFAIK, any number of reader threads can get values out of a Go map when it isn't being written to.
You have to fake it. Yelp seeds every city they enter with paid copywriters for instance, Reddit was entirely fake accounts initially. Airbnb pays for photography of nicer listings.

Either hire professional copywriters or recruit unpaid off-site interns to do it for you. Personally the intern method I think works best because they are dedicated to giving you good content, but really rough around the edges and the content feels very genuine. The NYC craigslist jobs section works phenomenally for this.
Salt Lake City (also "in the West") already has ~45 miles of light rail track [1], 88 miles of commuter rail track [2], ~3 streetcar track miles [3], and 69 transit stations. It was named as one of the top transit systems in north america for 2014 [4].

This was approved in 2008 by voters in Salt Lake County [5]. Already under works are plans to expand the commuter rail beyond Ogden to Provo (from 88 to 135 miles) and expand the streetcar concept. Additional lines are also currently being studied [6].

Of course, when Fastracks is done, it may have more "track miles" but that will be mostly due to the airport being so, so far away from the city center (~23 driving miles from Denver to DEN compared to ~6 from Salt Lake to SLC).

I'm excited for Fastracks. Can't wait to never have to fill my rental car out at that single, lonely Conoco gas station by DEN again.

1 - http://en.wikipedia.org/wiki/TRAX_(light_rail)

2 - http://en.wikipedia.org/wiki/FrontRunner

3 - http://en.wikipedia.org/wiki/S_Line_(UTA)

4 - http://www.deseretnews.com/article/865605797/UTA-named-one-o...

5 - http://www.rideuta.com/mc/?page=Projects-Frontlines2015

6 - http://www.rideuta.com/mc/?page=UTAProjects
Stay cordless as a developer for iOS
I'm trying to start such a thing with a post-grad friend with http://www.journaltalk.org. It's currently a clone of lobste.rs (an hn clone with web-of-trust invite), but we want to start a community where people talk about articles and they'll be tagged by journal, similar to 'journal clubs' grad students and phd's have. If you email me@vivekgani.com I'll give you an invite.

EDIT: just noticed the servers down right now, eek! I'll look into it later tonight. we also keep source (again, essentially just a lobste.rs fork for now) at https://github.com/seltzered/journaltalk
I agree most people probably cannot decode WWW, but, as I said, years have been invested to educate the populace that a web address starts with www. and ends with .com. So, when you see www.hello.com, I don't need to put labels and stuff - people know this is an address. If I put "computer.systems", you won't know unless I label.
There are videos linked in Section 4 of the paper.

It is still in the small program stage although Glitch as a C# framework is usable now (indeed, I've written an editor, UI, and so on, all very concurrent). As a framework, it is not really convenient without being a new language, but it could be interesting to do something like ReactJS using replay and rollback.

If you like Bret Victor-style demos, I'm working on a web essay that should be done sometime this summer.
Acknowledged. Thanks for checking in.
Guaranteed Minimum Income and Basic Income are 2 different things (this article discusses GMI).

GMI means that you will get enough money to bring your income up to X (in this case $20k.)

BI means that every citizen gets Y dollars per year unconditionally.

GMI is only a net benefit if you make less than X. BI is more complicated because you have to decide at what income level should the BI be income neutral, i.e., how much do you have to make before the BI you're receiving and the extra income taxes you're paying are equal.

> I haven't seen any analysis that would answer the question who exactly would get richer / poorer and how much.

The reason you haven't heard this is because it's completely up to the implementation details.

If for example the government decided that for people making $50k a year the BI should be income neutral, then it would be a net benefit for all people under $50k and a net detriment for everyone over that.

>What about teachers, software developers, bus drivers, lawyers, etc?

In this hypothetical scenario some teachers, software developers, bus drivers, and lawyers would benefit, and some wouldn't.

>It removes disincentives to work. I'm not convinced about this, you could argue the opposite is true actually.

This is only true for BI, not GMI. GMI adds a huge disincentive to work for less than (or close to) whatever the guaranteed minimum is set at.
I go for "wuh wuh wuh" myself. "dub dub dub" reminds me of scouts, even though I never was one...
It could easily be a software bug.

1. Pre-cache TV show A

2. Local store full

3. Delete TV show A

4. Pre-cache TV show B

etc
And a GitHub or similar profile. We don't glance at an applicant w/o one.
Teenagers act crazy bc biologically they are adults. If we were doing our job raising kids and not depriving them of real life experiences and honest learning opportunities, they would be better prepared to channel that amazing youthful energy, the risk taking, the ability to stay awake longer, learn faster, compete. They would be starting businesses of their own perhaps even competing against well established players and occasionally beating them at their own game. Most would simply become (find out) who they are and find their place in the world. They would be thinking independently, writing their own life script. Parents don't like that bc it doesn't validate the choices they made. Their child might fail in their endeavors thereby making the parents look bad, God forbid! Universities don't like it bc success is supposed to depend entirely on whether or not they get paid lots of money. Governments don't like it bc it would force them to change and adapt. Corporations hate it bc those kids are supposed to work for THEM for cheap and buy their CRAP. Did I mention clergy? They don't like it bc some of those kids might become something they aren't and usher in a new form of spirituality they don't 'agree with'. Kids (especially teenagers) are DANGEROUS. It's far better to undereducate them, setup barriers to keep them out of the real world, and deprive them of all the respect and responsibility accorded to 'read adults'. Then when they become neurotic and act out, claim that's the real reason kids need to be watched so closely and excluded from participating in the real world.
Thanks. I considered this post would only be of interest to me, and even then, it'd probably be worth it. Glad HN picked it up.
That's still an acquisition. Companies get acquired for a variety of reasons and not all of them are because the parent company wants it to succeed/improve.

The only reason Twitter bought Tweetdeck was that Bill Gross was threatening to make a "twitter rival", and acquiring Tweetdeck would have given him a massive springboard audience and Twitter graph data.

Twitter acquired Tweetdeck to throw it into the toilet, basically, so that someone else couldn't benefit from it. Nothing wrong with that.
Hmm, so some people are bent out of shape because of feature regression and over the fact that Go doesn't have the newest, shiniest gadgets. However, fans keep saying that their overall experience is great. Reminds me of something else...
Wow, I wasn't aware of this paper although I went to that OOPSLA. Thanks for the link!