skysight-inc/HackerNews huggingface dataset:
I wrote something similar to this, but more for the layman. Kind of a step-by-step guide to Twitter user acquisition. http://www.austenallred.com/the-hackers-guide-to-the-first-1...

Before we launched were were getting about 50 signups/day from Twitter at our landing page - around 150 visits.
It might be ok to automate tweets, but this particular service might run afoul of Twitter's spam rules

Per Twitters Rules for Identification of Spam[1]

-If your updates consist mainly of links, and not personal updates;

-If you send large numbers of unsolicited @replies or mentions in an aggressive attempt to bring attention to a service or link;

[1]https://support.twitter.com/articles/18311#
I don't know web client development very well.

I could figure out jQuery back in the day pretty easily.

Then we started using Angular and I have tried and tried to understand all its concepts my brain just couldn't keep track of list of: dom transclusion, scopes, controllers, directives, services, dependency injections and so on. More experienced JS developers loved and had no problem picking it up.

But after watching a few videos about React.js and worked through tutorials, I really started to understand better. I really like the concepts and how this library is put together. So far this is looking really good.
One of the early issues raised about Dart was that it's compiled nature would make it hard to debug and was against the open source (easy to hack) nature of JS on the web.

These days JS is more or less compiled, at least the file you get in your browser is very different that what the developer saw.

This seems to improve the case of Dart and I wouldn't be surprised if we saw more languages that compile down to JS in the near future.

We already have ES6 down to ES5 http://addyosmani.com/blog/author-in-es6-transpile-to-es5-as...
PDF.js vs. Adobe Reader is a reasonable comparison to make right now.

PDF.js as representative of html+js viewers vs. 'native' is completely unfair unless you compare to a similarly unoptimized native viewer.
How big is that compared to the capex to go nuclear with inherently safer new-design plants? or, for that matter, fossil fuel capital that's in place now?
Half-priced apps after 9, every night!
A lot of people point out other software.

The whole point is the algorithm [1] which how Anki schedules your cards. It is based on Supermemo's [2], and improved a lot over the years, so I think it's the most optimal from all of the SRS software's out there.

Also I think Anki has a very simple UI, not sure how people can find it complicated. You just add cards, and by review you press a button, that's all. Cards are just HTML, but you can edit them with the built in WYSIWYG editor.

Anki is great for learning programming languages!
See the Janki method [3] and another blog post [4] how to use it effectively. I found the last one especially helpful, and started learning Programming languages based on that. It works great.
You can also learn linux commands, whatever.

People also asked for sharing cards. It is very important to make your own cards progressively and learn from those, because you know what you need to emphasize for the info to stick. Just use small information on every card, use your own terms, and it will be much easier to learn, compared to some random deck you downloaded.

[1]: http://ankisrs.net/docs/manual.html#what-spaced-repetition-a...

[2]: http://www.supermemo.com/english/ol/sm2.htm

[3]: http://sivers.org/srs

[4]: http://www.jackkinsella.ie/2011/12/05/janki-method.html
check out http://www.classiccat.net/bach_js/
Three Badass Things Indians Do With Leaves
Is there an iOS client perchance? I don't see anything listed specifically at the page.
Why do you keep acting like a document cannot be interacted with until every single page is fully rendered? Especially when it goes out of order to get the onscreen pages ready first.
For me latest Chrome is having repositioning issues on the top background image when scrolling up and down, causing it to look jittery until I stop scrolling. Navigation is working fine.
Mojave phone booth
That'll show those government workers who work for SNAP (food stamps), National Institutes of Health, NASA, and National Science Foundation. Serves 'em right for daring to work for the government. Since the workers in those offices are clearly to blame for the speed at which ISPs deliver internet service. /s
Am wondering if there are an API based services which can be used for NLP? Something cheap because the number of messages to be processed will be extremely large.
Except that a lot of this is already covered by renewables(ie: hydro).
Care to be more specific? You can use JavaScript from Dart now, and we're working on improving interop support. Feedback is welcome.
Video from first "Is TDD Dead?" (DHH, Fowler, Beck)
I wonder how the size of the dart-generated js compares to the size of the original js.
VisualPing – Get notified on visual changes of a website or website area
Scientist: We're not smart enough to be ready for aliens
Apple Beats Purchase Confirmed By Dre
Category Theory and Type Theory end up feeling like the exact same subject viewed through different leneses. Bob Harper calls this concept Trinitarianism throwing Logic in as the third arm.

I highly recommend studying Category Theory if you're interested in those kinds of topics. I think it's wonderfully enlightening for programming (although standard disclaimed applies that it's not necessary for programming).

I recommend that paper, and I also recommend reading Conceptual Mathematics by Lawvere and Schanuel. It's easily my favorite book for getting into "how to think with CT".
It's not worth the effort to edit wikipedia.
Birdly – An attempt to fly with Oculus Rift [video]
German income tax rate goes up to 45% (http://en.wikipedia.org/wiki/Taxation_in_Germany#Income_tax). But you get to tax the company on sales [of the software to Munich city], and you get profit based taxes usually. Then you get the taxes from the wages of the workers. Then you get the taxes from the money the software workers spending locally, then you get the taxes from the people servicing those software workers. And so on.

If you spend money on something from a local independent company, especially one that has little to pay in terms of inputs and overheads, then the money seems usually to stay local.

I wonder how they coped with EU competition law that - from the little I know - seems to require anything paid for with government money to be put to open tender and to not preference origin in the purchasing decision.
I think you hit the nail on the head with this summary apart from that you forgot to mention that the syncing across multiple devices works quite well too.
> As far as I know it's not possible to completely remove an Angular component from the DOM

Wouldn't ng-if be appropriate for this?
Wrong: Instagram is most definitely native - it uses a uitableview for those views (and it's obvious from the sticky headers with the users name / time / etc)

Basecamp does use some web views, but the resources are local (or they used to be last time I checked)
This. I love this.
Wow, nice to see you commenting here! btcd / btcwallet was an obvious choice since I wanted notification support. It's an impressive piece of work that you've created, and I really like the modular project design. At first I was worried that there was no documentation (yet) for btcwallet but the code is simple enough to understand even though I didn't know Go before.

btcctl is also really helpful. I only found out about it today though. Before that I've used curl and httpie and that was not very convenient.
The concept that really struck me was setting aside technical/engineering autism and calling 130mm mortar rounds '132mm mortar rounds'. It's the required amount of complexity and no more - it exchanges about one bit of additional information on the design side for many many bits of information on the implementation side. It is as close to free as communication gets.

It's the quintessential business decision - it manages laziness and hubris of staff for a vast improvement in user experience. The downside of such decisions is dealing with grumbling snowflakes. Like a Hero of the Valley, Stalin was known for ruthlessly expedient methods for handling dissent.
Crowds 2.0 – Crowdfunding and Crowdsourcing Conference  NYU – Livestream
I think it was during the 2008 festival, and it involved 4 people in bee costumes carrying laundry hampers picking up various colors of Chuck-E-Cheese ball pit balls spread randomly throughout a large circle in the park.

The players were outside the circle, and took turns giving instruction to the bees, acting as cellular automata. The goal was to hit a target mix of different colored "pollen" at the end of the round. Each team had a different target mix, but the instructions available were limited.

Somehow it was going to be a video game, too.

edit: maybe 2007? whichever one Saucony helped sponsor.
N3-charts – Versatile D3.js charts for AngularJS
WHY DO WE NEED DATA SCIENCE WHEN WE’VE HAD STATISTICS FOR CENTURIES?
Actually proof by induction is equivalent to recursion. Corecursion is equivalent to, believe it or not, proof by coinduction ;)
How do we know these are actually FCC ips?
Enders Keyboard
Could you explain how one might modify a Backbone+React application to follow the Flux model? One still needs models, no? Does one simply "wrap them in a store", which passes information to the UI, rather than having them come directly from the models? Or do you get rid of backbone entirely, and... then where do you store/manage/sync your data? What's the correct model for communicating with the server?
99% of the time this technique will not be worth while.

However, there are niche markets where this could be useful. This is especially true when the user has a limited means to pay for ads.
I've been porting a larger application from JS to Dart, and I can repeat a lot of what Seth says in this article. The experience has been generally very good. While porting I also discovered a couple bugs that existed in the original code base for a very long time.

I do keep flip-flopping on whether I'm going to seriously commit to it though. I really like Dart, my code is safer, cleaner, and more maintainable. But it just doesn't feel like it has much momentum yet.
So is this going to replace the massive amount of Spam emails restaurants send me? Or will it be in addition?
This is in its entirety a quote from the article. I think that should be indicated by quote marks at least.
Realtime Search Infrastructure at Craigslist [slides]
Did you make your own Physics cards too?
>No, it means they would have to actually care about broadband competition in US and about abuses from the local monopolies, in order to get faster Internet

No, it means they'll care even less because they'll be relegated to satellite only rural bullshit internet that has insanity latency, etc.

They will not experience anything relating to Comcast/cable/DSL/telcos in any significant way because the truly out there rural places in the country have far worse connections than a comcast monopoly.
Microsoft Office might be coming to Linux
The devil is in the details. Did they account for migration costs between windows and office versions, or just licensing costs? Migrating between windows versions is far from easy (see the XP weaning process for proof). Technology deprecation also happens on a stable platform (VB6, for example).
> Most of those employees have a computer at home that runs Windows and uses Word, Excel, Powerpoint..."

2004 called. Today, most people use a smartphone most frequently.
In addition to source maps, which have largely eased the pain of this issue, there's also the Dartium[0] build of Chrome, which has a proper Dart VM.

[0] https://www.dartlang.org/tools/dartium/
soooo… spam then?
Considering the generally healthy state of teh german economy, maybe they're onto something.
"Here’s what I learned"

This is a bit deceptive given that he's a Chrome Developer Advocate paid for pushing Dart. Surely he "knew" about that beforehand? I'll take his experience with a few bags of sand.
What 'part of Flux' is listening to(or triggering, for that matter) the ARTICLE_UPDATE, ARTICLE_UPDATE_COMPLETED, and ARTICLE_UPDATE_FAILED events?

The dispatcher?
It definitely helps a lot for axioms, basic definitions, basic theorems, distribution functions and for things you "get wrong every time" etc., but everything beyond that it's inferior to exercises. As an example: I remember learning set theory and the subset relations of the number sets much faster than anyone else in my class.
With solar still a tiny fraction of the total mix, and with plenty of paid for, weather independent capacity already existing, it's likely more efficient to lean on those for when the sun don't shine.

In the Southwest, where counteracting the direct effect of solar radiation (cooling/Ac) is a main consumer of power, this makes even more sense.
"Over the past quasi-decade"
It's amusing that an article pushing hybrid apps as a good way forward was inspired by a hybrid app breaking in a way a "pure" app wouldn't.

Beyond that thought the article seems a little, well, odd. Is the argument that "web programs are as real as native programs"? If so, isn't that a statement of the obvious? Most modern programs are abstractions upon abstractions - whether your layout engine is an embedded OS provided web browser or an OS provided XML resources parser, does it matter?

Or is this another one of those religious war argument things where programming in a scripting language isn't "real" programming? Obligatory XKCD: http://xkcd.com/378/

I probably missed the point of it, but it is Friday after all so I'm mostly waiting for the weekend to start.
Should be the harpsichord, not piano :)
The whole book is at the same site, just a level from the chapter referenced here: http://militera.lib.ru/research/suvorov12/
Two Chinese Banks Announce They Will Cancel Accounts Associated With Bitcoin
CDI, Interceptors, Bean Validation, JPA, JSF - all of them suck.

JAX-RS is the only thing OK-ish in the list you mentioned, unfortunately its design that ignored asynchronicity has been shortsighted (heard that it got fixed in 2.0, but apparently they also added junk).
I meant that the examples benefit oil, gas, and nuclear overwhelmingly as opposed to the renewable sectors in the report. I'm sorry if that wasn't clear.

Obviously, a program that applies to all companies will see more expenditures for the oil and gas companies because they exist in a larger and more established industry. That is still tax-payer money being spent to encourage growth in that sector, and much less, comparatively speaking, is being spent in those sectors than on renewables.

Thus, I find it a little disingenuous to roll out that 10x factor which ignores a lot of subsidization for an industry which many would argue doesn't need much more encouragement.
Netflix Raises Prices By $1
The Winter War (Soviet Union against Finland) provides a useful insight. The Russians were incompetent on the offensive, they should have crushed the Finns easily.
However when the Finns took to attacking they found that individual Russian soldiers died very, very hard - the conditions they would endure and continue fighting through were astonishing.

The same spirit can be seen time and time again in other circumstances, for instance the Blitz attitudes of civilians during WW2, or Shock and Awe later on.

People endure when they are being attacked. They may not be inspired to attack back, but in terms of not giving up the human spirit can be incredible.
Yes, in fact that's exactly how I've been getting myself to learn some of the more fundamental / weird parts of JS. I've been following this path and building Anki decks after each chapter:

http://javascriptissexy.com/how-to-learn-javascript-properly...
That's sort of the idea. Triggering stimulation would be akin to electro-shock therapy. The idea as I've seen it stated is to apply slight voltages that inhibit or encourage normal firing.
Its good to have the story and perspective behind the evolution. An interesting business lesson on the threat of fast followers.
we're on a free internet (sort of)... for the good AND the bad ;)
It's not always illegal.

Position, connections, and influence go a long way before you even commit a crime.
We are already seeing an FPS rise in eSports again. CS:GO has held 2 $250,000 prize pool tournaments in the last 6 months. It's the second most played game on steam with daily peaks over 150,000 players.
I agree on the part that working with Scala and akka is enjoyable! :)

About being over-engineered... well, it is quite extensive for what it does but I'm not sure I agree with it being over-engineered...

I also found that it's a bit difficult to debug, since I often have request-response chains (like: get raw transaction (1) of an incoming transaction, get raw transaction (2) of the input, create a new transaction using the output of (2)...) and one chain of messages gets mixed up with another chain of messages. So it gets somewhat confusing in the logs. But I guess that's a common problem of event-driven programming...
Given the quality of the food the last time I ever ate at an applebee's -- I really think they should be focusing on food, as opposed to apps.
Using Linux isn't that hard. I worked for a call center that trained people on command line DOS in 3 days. Not to mention there are a lot of companies dishing out business phones running OS's that are completely different from windows, but we never hear about how hard it is for the employees to use the company phone.
QR Code Explanation (Animation)
One problem with the auto-loaders on the Soviet tanks was that they often loaded a gunner's arm, and closed the breech.
Uber: Lunch with the FT: Travis Kalanick
You say "grotesque" in several of your comments, but this is a value judgment that is not shared by all. After death, what could be more poetic than using the instrument of one's intellect, the brain, to uplift the intellects of others?
I'm concerned that, however good Dart may be, the fact that zero browsers intend on supporting it natively (and I understand they non-natively support it via js compilation), the popularity is likely to escalate.

Wasn't the idea of Dart to replace JavaScript as the "lingua franca"? And we still have to run Chromium to support it natively?
During my interview process I was told 3 different times by the CEO that there was a vehicle setup for employees to sell shares back to the investors of the company (namely usv and spark). It turns out that this was a complete sham and sales job. I’m not the only person who’s been told this during interviews (the person who replaced me as head of tech was similarly surprised to find out it doesn’t exist).

That's really bad. Perhaps Dan should have done a bit more homework on this alleged vehicle, rather than taking the CEO's statements at face value. Perhaps he should even have got something in writing. But it's undeniably dishonest of the CEO to have said this when it wasn't true.

But really, these are the employees who helped build your business, and ripping them off of earned options to the tune of 20% is shit.

But that's the deal. Options are there to entice people to join a company, and to stay there. Once someone has decided to leave, the options have failed in their purpose. Why would the company give away money once that has happened? If it was part of the deal that they would, then sure, they should. But it isn't part of the deal.

This isn’t an “employees need to learn more about options” problem.

Yeah, it is.
I just checked the preview you mentioned on Youtube and it's absolutely incredible. I'm definitely adding that album to my collection, but I wonder if I could ask for some more help?

I don't have much experience with Bach, or even classical music outside of the really famous pieces. It's a genre that, though I've always been interested in, I've never invested the time to gain a real understanding. Recently, I got into Bach through this album:

http://www.amazon.com/Bach-Goldberg-Variations-Glenn-Gould/

Graduated to this:

http://www.amazon.com/State-Wonder-Complete-Goldberg-Variati...

That link you posted reminds me there is so much that I've never even heard of. Do you have any other recommendations? So far, you're batting 1.000...:)
Well, people are proud of being competitive; but more to the point, if they like the sort of work they're doing, then they don't mind doing it to extremes, for a while at least. I do film production, and when that's in full swing it's 80-hour weeks, albeit for only a month or two at a time. It's not all that profitable (partly because I can't move to LA), and work product is sadly lacking in cultural value as often as not, but the work itself is very satisfying.
Apple's iPhone 6 set for August unveiling, report says
Way to stick it to the man... er, well, the man's crony's underlings.
That is exactly correct.
Just tried it out, and it looks pretty awesome - I always wanted a real REPL for C#.
I use a mobile app for Anki, and I have audio for some of my flashcards.
Writing Bad, because MapReduce that's why.
> (...) and to foster the local IT economy as opposed to sending money overseas.

From a state angle, selling to the local economy is a huge money saver. I think the VAT in Germany is 19%. When buying locally, that is an immediate saving of 19%, as it gets collected in taxes immediately. If it is a local shop, and if it spends the money locally also, 19% of (a large portion of) the remainder gets taxed also at 19%.

Through taxation, the government is suddenly getting a discount of 1/3, after looking at only two levels of capital circulation. Add in effects of reduced unemployment and other positive effects of economic activity, and suddenly it is an unbeatable proposition.
Kudos-- much appreciate your insights into the B2B Sales Lead Gen space! Follow up question: are there any authors, thought leaders, or bloggers on this subject you like to follow?
Node.js performance tip of the week: Identify hotspots using CPU profiling
> Soviet generals have never been faced with problems of this sort. They have always known that victory in a war can only be achieved by advancing. To them defensive operations spell defeat and death. In the best case, such operations can only produce a deadlock, and not for long, at that. Victory can only be achieved by means of an offensive-by seizing the initiative and raining blows on the enemy's most vulnerable areas.

Very interesting. This reminds me of Clausewitz, who 200 years earlier had tried his best to convince those around him that just defending "stuff" by holding positions on mountain passes was a sure way to get defeated.
Looks great! I'd love to try this.
I can't imagine the government needs anything more than HTML 1.0.
Whatever it is, it's replying to tweets that have nothing to do with their spammy service:

https://twitter.com/DeasesRuthann/status/464387770178215936

https://twitter.com/DeasesRuthann/status/464082317913243648

https://twitter.com/DeasesRuthann/status/463863787963949056

She or he is supposedly in the UK and they "know a few places in Monroe"?

Some of their "tweets":

"About ready to knock doc the fuck out if if he keeps fuckin with these grades""

"Boost Male fertility http://bit.ly/aA4gur"

"I can never use anyone either I got it or ima wait on it frfr and that's that I really don't need nobody for shit"

"Miley Cyrus USED to be fucking stunning"

"Them was some good ass fights people who was there got the best view we just tried to include the outsiders and yall being ungrateful he'll"

Congrats on being a worthless spammer.
4 Decades Of College Degrees, In 1 Graph
A JavaScript library for multiple simultaneous, stable, fault-tolerant uploads
These are insanely well produced!

Who produced them? There are no credits.