skysight-inc/HackerNews huggingface dataset:
Only if you equate price and value, but given vast discrepancies in wealth it doesn't really make sense to do that, since an extra $20 to someone making $250K/year doesn't have the same meaning as one making $25K/year. Consider the old way of doing such things, where there was a queue to get to the taxis, but everyone paid the same price. In that scenario the best measure of value is probably how long someone is willing to wait in line. Now imagine that same queue except anyone willing to pay twice the normal cab fare could just cut in line. Would you call that "allocative efficiency"? Or perhaps you would simply call it unfair?
America right now has a huge victim culture. There's a lot to be said for the clash of victimhood culture with dignity culture and honor culture.
I love matlab but specifically with neural networks, I made bad experiences. Just generally subpar performance on convergence speed and results. It's better to use caffe, which is the best neural network kit I know. Also, large parts of caffe are being implemented for GPUs such that performance becomes even better.
Ruby is a super-readable language with a powerful syntax, and Rails (3+) used in Rails-like ways gives the user a similar amount of power over db and web delivery. Just because clarity of thought cannot be measured it doesn't mean the tools that enable it are worthless, or worth less.

A "faster" language only gives a linear improvement in performance. It's only worth it if a 5-10x increase in hardware cost crosses the line between profit and failure. If it doesn't, I'll choose the tools that get the job done with half the team size and lets them get home early every time.
The ANSI driver that came with MS-DOS, ANSI.SYS, also allowed keys to be rebound to small macros.

So you could TYPE (cat) a file and then later press a harmless key like D and ANSI.SYS could output something like whatever the DOS equivalent of "rm -fr /" was (probably DELTREE /Y C:\) as though it had come from your very keyboard.

This was very common in the BBS era. Anti-virus software would usually detect those sequences. People who wanted to look at ANSI art but were aware of this would use alternative ANSI implementations like the one from PC Magazine, which I am a bit surprised to find out can still be downloaded from their website, which also still exists: http://www.pcmag.com/article2/0,2817,5343,00.asp
He's comparing Google Searches of NodeJS (a language) to Google Searches for Rails (a framework). Technically speaking this is a huge flaw. Pragmatically speaking the author doesn't critique the strengths or weaknesses of why Rails would be a weak choice. His opinions are weakly based solely on popularity. Rails and Django are incredible powerful tools given for a very particular job. Node is another beast entirely. It's tooling and strengths are completely different because they both have different use cases.
Incredible aerial images show Chinese homeowners who refuse to move for new road
Nice effort, but still needs a lot of work. This view of the western US picks out four coastal cities worthy of mention: "Tijuana" (fine), "Los Angele" (sic!), "San Jose" (err..) and "Calgary" (wat). No San Francisco, no Seattle, no Vancouver...

https://maps.wikimedia.org/#4/40.15/-93.38

Scripts are also all over the place. Japan is Japanese only, China is Chinese only, India is English, Bangladesh is Bengali, Pakistan is partly Urdu and English, the Arab countries are totally inconsistent...
So I take it your website doesn't use any JavaScript whatsoever? You seem pretty against JavaScript.
I agree, I don't think we're there yet. I think the tipping point will be when two key things converge:

a) when data (particularly historically-oriented, time series-type data) becomes as accessible and as commoditized as `npm install <foo>` (e.g. `datawiz install <a-PB-sized-data-set-of-everything-that's-ever-happened-in-this-domain-ever>`), and

b) the realization that software engineers and data scientists work best when paired together; they're symbiotic roles, not competitive/opposing (e.g. think an F-14 pilot and RIO).

I wish every keystroke, every OS, every program, console, TTY, GUI, errno, ssh session, Window, RDP frame, TCP/IP packet... everything I ever did was logged and timestamped. Imagine pairing that level of data with an RNN and a feedback loop that could self-evaluate predictions.

(And then imagine if that could be anonymized and publicized, such that in 50-100 years from now, new developers could get a head start with a "friendly AI" that nurses them from "well, that segfaulted" to "end-to-end enterprise app implemented from scratch" over the course of their career.)
Pretty much since Waterloo
Exactly my thoughts. It's becoming more and more clear that Yelp pretty much extorts businesses to upgrade or they surface negative reviews at the top of the page. Since a typical person will read 2-3 reviews this can be pretty impactful.

I also recently heard it alleged that they submitted fake reviews when someone wouldn't upgrade, but that was the first time I had seen that come up.
I agree, lets not use hot and trendy, who needs any of that? Rails? TO TRENDY! Lets use Fortran and COBOL!
Reddit guys took the advice of this article to heart but fairly quickly had to rewrite the code in python.

The thing is your secret weapon should not be too secret. Languages and platforms are useless without a community around them. In fact clojure's community seems to be a pretty vibrant one.
Sure, but then the question is which lasts longer: Five Chromebooks or one toughbook? :D
would be interesting to see the difference in speed with a real world site instead of 200 images.

Will this be a drop in replacement for 1.1 with nginx?
will nginx fall back to 1.1 on browsers that don't support 2?
shhhhhh, it's to new and trendy.

This thread inspired me. I am giving up JavaScript completely and am writing a browser in Fortran that only allows Fortran servers and Fortran in the browser. I mean, everything else is new and trendy. Fortran or gtfo newbies!
> The problem with the argument "I can't do anything that I wish with this device" is it's also the same thing as "Other people can't do whatever they wish with my device".

It isn't.

If someone has physical access to your device, you have lost. The end. They could just replace the entire device with one with an identical case but different internals.

But if you successfully prevent attackers from gaining physical access to your device then there is no security cost in granting anyone with physical access full control over the firmware.

And for devices you know will be placed in unsecured areas where you would still like some security theater (or to inhibit meddling by unsophisticated malcontents), there is nothing wrong with allowing the owner to lock the firmware using the owner's key or password.
Sorry, you are totally right, I was meaning to write a longer comment mentioning the exceptions outside of the financial world.
http://fellowship.ycombinator.com/ :)
Honestly, his target users are those who needs a free place to try out web coding, which means many of his users are likely not well off enough to be able to want to throw money at something that they get the full use out of.

I won't say the thing is bad, but the business behind it is bad. Got to have a viable targeted userbase as the core, and handle any new userbase as they come in.
Thanks for your reply. Wonder how other platforms fare.
I think it's gotten better over time, but non-technical users have an incredible willingness to push buttons they shouldn't. Unfortunately, your options are to either cripple your product's functionality (Chromebook) or accept that users have the power to do things that they shouldn't. I vastly prefer the latter, and I think the latter is better for consumers, in fact, as well. But to each their own.
I chose to use Node/Express at my last startup and Ruby on Rails at my current one. Both are great platforms with fantastic communities behind them. For example, there is an amazing amount of Stack Overflow answers and folks watching for new questions.

It's important to note that Express, the most popular Node framework, is a clone of Ruby's Sinatra, not of Rails. That's a great back-end when your front-end is iOS or React and you have a relatively simple data model. But it's not as strong a solution if you need to do server-rendered pages (which we need to support IE8).
The bigger issue is that Rails is just a much more mature and full-featured framework than Express or Sails.js (which is designed to be Rails for Node). From migrations to validations to strong parameters to many other areas, Rails just offers a ton of back-end functionality that is not as mature on Node frameworks. The big question is how much back-end business logic needs to be implemented.

I haven't run into any issues with Ruby's server performance. AWS instances are easy to spin up, and any Ruby compute time is almost certainly going to be overwhelmed by network and database access. The performance we're focused on is developer productivity, and I think Ruby retains an advantage there over Javascript (though obviously we use both). If I were trying to support millions of simultaneous web socket connections, I would almost certainly go with Node (or maybe Go), but I remain a huge fan of the Rails platform.
Worthwhile PHP developers are not cheap either. Unless you mean WordPress developers. (no, they're not PHP developers, they're WordPress developers. They only know WordPress)
I wrote a crash-safe fast recovery skiplist on-disk key-value store called Twoskip for Cyrus IMAP:

https://github.com/brong/cyrus-imapd/blob/master/lib/cyrusdb...

I'll be talking about it at LCA in Geelong next year :) Skiplists are definitely awesome.
without actually asking Him if He's there and if He cares.

I'm curious. What does this response look like? I can't say I've ever seen anything which would seem to match this, and it's definitely a question I've wondered about when I was a kid falling out of a sense of faith.
I was just putting the obvious together: recession incoming (probably already here) interest rates at zero, QE obviously ineffective, only thing left that the fed can do is negative rates.

But it was confirmed as a possibility a few hours later when the FMOC comments came out:

http://www.zerohedge.com/news/2015-09-17/fomc-stunner-one-fo...

It won't work, of course, but what else are they supposed to do?
Evidently, "framework" suffers from semantic overload here. The article itself says that "Node.js suffers from fragmentation with a half dozen frameworks competing".
I think looking at the supply elasticity would help to determine at what rate prices have to be escalated in order to generate supply. I would also imagine that the elasticity of demand is dependent upon time of day, day of week and even weather.

Mismatch between the demand elasticity and supply elasticity would be a fascinating area to explore here - when prices increase quickly enough to get driver active, perhaps they increase too quickly to match passenger demand. Ideally you could have a set of curves that predicted best market clearing on a multiple variable set and have that automatically take place.

There really isn't that many markets with variable pricing linked to a physical service or good, so I think there is a lot that can be learnt here.
Odd. For me, on my work connection, HTTP 2 is consistently worse:

1.1 2.0
--- ---
2.03 3.60
2.00 3.19
1.85 1.92
1.72 3.69
2.11 4.64
2.13 4.13
1.92 2.35
Most people who come to Node from other languages are running monolithic apps and are looking to replace those apps with the same MVC structure, just in their new language. Sails is one of those frameworks. Express and Koa on the otherhand are not so much setup for that. You have to do a lot of work to get Express and Koa to be a monolithic app.
I used job hop every 1-2 years looking for the perfect work environment. I couldn't find one until I started working as remote developer where the only thing that matters are results. My personal turnover is down: I've had the same job for seven years.

If you leave at the same time every day YOU ARE A SEAT WARMER. I remember sitting in a cubicle having completed all my work for the day, but couldn't leave at 3pm because it would look bad. That was my own personal hell because efficiency did not reward me with more personal time.
The problem is that there's no guarantee that the protection agencies will all operate from anarcho-capitalist premises. All you need is one anarcho-socialist protection agency that protects property rights based on need rather than on dibs, and you have unavoidable internal violence.
If your going with a don't "be finnicky about who [to] hire" hiring strategy, your company will have way bigger issues than programming framework choice, so it won't really matter.
I subscribed in response to this. I've been using the site for years, and I used turntable before that. I really hope they can get it together, but I honestly doubt they have a chance. It sounds like they're within weeks, not months, of running out of cash. $6 each (or even $25 each) from the tiny fraction of users likely to donate will not give them the 6-month window they want according to this blog post: http://blog.plug.dj/2015/09/keep-us-plugged-in/

It's been a good run, but they didn't even really try to make money until about a year ago. When they did, it was alongside a site relaunch which took away many features that had been free until then and put them behind either slowly accrued points or cash money.

I'll be there until the lights go out. In the meantime, does anyone have a suggestion for the next most similar site, where a plug community could migrate en masse? The room I'm in has been there for four years, and it would be a shame for it all to vanish in a puff of a failed attempt to get Series A funding.
Yeah ES7 has async and await which are pretty similar to that

source: http://www.sitepoint.com/simplifying-asynchronous-coding-es7...
TIL it's actually Web Merkator https://en.wikipedia.org/wiki/Web_Mercator
> I've served TLS off embedded devices like these no problem

I doubt it -- Raspberry Pi is easy, but even HTTP on an Arduino would be a stretch.
Combine OpenACC and Unified Memory for Easy GPU Acceleration
With stars and dark matter in the galaxy. A picture explains it better than anything else:

http://burro.astr.cwru.edu/JavaLab/cannibal/CannibalDynaFric...

or

http://abyss.uoregon.edu/~js/lectures/cannibalism/cannibalis...
This seems like an unfalsifiable set of statements. Anything someone can say to the contrary just gets wrapped up in "But your genes programmed yourself that way".

Hint: There's not a whole lot "Gene survival urges" can do about 2 pellets of appropriately placed titanium and some surgical knives.
Former PHP developer gone Node.js. I agree. PHP has come a long way and doing very well. PHP powers the 2nd biggest website on the internet. Not too shabby.
So how would we describe Node.js in this sense? It's not a framework, and it's not a language.
Are there ever posts about who has left? Has anyone left?
Another +1 for FastSpring (happy customer from Australia here). This is exactly why you would use such a service, even though it takes a higher percentage cut. It's worth it for reduced tax hassle & improved fraud screening. If they detect fraud on one customer's site, they can block the card for all their customers.

I love Fastspring but they're not the only game in town. I used to use Kagi, and Avangate & Cleverbridge are two other companies I've heard of. There's lots of them out there.
GWT: JavaScript Front Ends in Java – Toptal
I, and over 90 other documented users, would love to see some GitLab love from Waffle.

https://github.com/waffleio/waffle.io/issues/926
> Furthermore, the company Tweakers promises that early next week new firmware comes out which security issues are also resolved.

Very assuring! I am worried about my other D-Link home surveillance cam products now.
One has to love someone that writes their own computer language (plus compiler) for making a game...
Rails was around before December 2005; that was just the release date for version 1.0. I know I had a personal site running on pre-1.0 Rails in early 2005.

But your general point stands, Rails and Django grew up together and cribbed from each other liberally. The biggest example would perhaps be the merging of Merb into Rails 3, where Merb was a competing Ruby framework that had a much more Django-like vibe. These fanboy arguments don't hold much weight these days. They each do their own thing, they each borrow the best from each other, and everyone benefits.
Walt's beef with his cofounders is explained in Season 5; he resents them for becoming billionaires after he sold his share of the company. There's also an implied love triangle.
So, if I understand correctly, if there's no stars in there, but there is a dark matter halo, the black holes could be slowed by dynamic friction with the black hole halo, correct? Could that solve the last parsec problem?
Seems worth noting, it does have the right name for Los Angeles — the label is just running into Phoenix.
Probably I didn't make it clear enough:

- The old version of PeachPy (on BitBucket and PyPI) supports ARM, but can't directly generate machine code.

- The new version of PeachPy (on GitHub) can directly encode instructions into machine code, but currently only supports x86-64. The files in peachpy.arm module are merely non-working remnants of the old code.
One person's "old-hat dinosaur" is another's "battle-hardened".

I pretty much tuned out when I saw the his first argument was popularity. Skimmed down to see his window is three years.

Good grief.
Huemer addresses this sort of issue. If by "protects property rights based on need" you mean 'takes things other people possess', that protection agency could have a conflict with others. This sort of situation may occur, but is relatively unlikely given the high costs associated with such conflicts, and a number of other factors described by Huemer.

If my characterization is incorrect, please describe a viewpoint-neutral algorithm capable of determining whether the anarcho-socialist group has a claim to the goods they do not possess. If no such algorithm exists, the socialist protection agency is indistinguishable from a group of theives.

It should also be noted that Huemer explicitly states that socialist groups would likely exist in the anarchy he describes. They would, however, not be able to coerce non-members.
> But I'm starting to fear "Deep Learning" is the new "Big Data" buzzword.

You spent several paragraph criticizing ANNs, but regular ANNs are not deep learning at all.
iOS CloudKit and Big Data
I'm curious, how would microservices architecture make the application faster? In my experience monoliths are faster (but they are indeed a pain to maintain) - instead of making the rpc request with all the overhead it implies, you can just pass objects in memory directly!
Apparently ruby is going to be the next PHP?
Malware XcodeGhost Modifies Xcode, Infects Apple iOS Apps and Hits App Store
What was life like before you got sucked into this awful pit? Please reply quickly, before you invariably forget.
You were way more articulate in your response than I was.

These really popular frameworks are "mostly static" because they have been out for years, battle-tested in production and improved for years.
I know static vs. dynamic typing was not covered in the article, but all things equal, it should be easier to onboard new devs into a statically typed codebase.
> Scheduling in response to IO events (a coroutine can yield when making a "blocking" IO call and resume when it completes). You can write asynchronous code that looks synchronous!

You can also write "actual" synchronous code which does the same thing in the kernel. :P And there are several CPU schedulers to choose from to fine-tune when things get woken up.

I agree it would be interesting to test latency; actually, the numbers would be much more useful than my four seconds. After all, if thread creation throughput or latency becomes an issue, you can keep a thread pool around, while still retaining the advantages of one connection per thread.
Uber got two economics PhDs to explain how supply and demand works
Yes, I've gone through this transition, as have several colleagues. 1) Start blocking tech news sites you visit during the day (TechCrunch, hacker news, etc). View these once per a day or preferably once a week. You'll find you're able to concentrate on what you're working on and will stop being distracted by the newest shiny language, library, framework etc. Next find done real world use for your programming. It may be hard to grasp some concepts until they're grounded with a problem you're facing.
> There's no opinion here -- this is a matter of law

No, it is a matter of opinion on whether a certain behavior is in line with the spirit of the GPL2 or not. The purpose of GPL2 is to support the four essential freedoms. If it has bugs that fail to prevent certain freedom-destroying behavior, that does not preclude those behaviors from being considered anti-GPL2. I am not saying this as a legal opinion, which is why I go on to contrast.

> You just heard an opinion from a practicing lawyer, and an IP lawyer at that.

Yes, I have read many of DannyBee's other comments. This was meant as an invitation saying I really looked forward to him replying to my specific questions. If it came across wrong then I am sorry. (I edited it to say 'experienced' because I can't tell if he is still professionally practicing or has completely moved to the technical side.)
Building a Ruby on Rails App Part 3: Importing Book Details from Amazon
YOU ARE A SEAT WARMER.

Yeah or maybe you have kids.
Ex-Microsoft engineer sues, says company’s 1-5 ranking system was bad for women
A really well done take on the country's history, though in a completely different tone: http://warsawrising.eu/
Jon said in his first few youtube talks that he doesn't want this to be a "big idea" language, but one that is basically proven to work already for him.
Nobody HAS to accept the working hours required by their employer. You're always free to quit and try to find another job that requires fewer hours.
I didn't criticize ANN, I criticized perception of ANNs and learning algorithms as general purpose solutions.

Also, I have no idea what you're talking about that ANNs are not involved with deep learning. Recurrent and Convolution Networks are types of ANN. https://en.wikipedia.org/wiki/Deep_learning
While the escapism you're describing is certainly widespread, it's completely reductionist to say it's always about that. Particularly in the most popular editions (The Godfather, The Sopranos, etc), the mafiosos do not enjoy a good life. They are often tragic figures, not successful people. Sure, Tony Soprano may have a lot of money and doesn't take shit from bosses or other idiots, but he's also living with depression and suffers from regular panic attacks. And does anyone envy the life of Scarface?

I think it's actually the opposite; what really makes gangster films successful is not our envy of the "qualities," but the fact that we can relate to their flaws, which eventually destroy them. In good films, in which the characters are not two dimensional "bad" guys but relatable people, we take empathize and take pity on them, even if we understand they have no one to blame but themselves - much like we.

(By the way, if you think all fiction makes ordinary life look muted, I suggest you look into the realism movements. I can recommend Scenes from a Marriage, which has nothing that would look out of place in an ordinary life, yet it's a masterpiece)
Title is wrong. Should be:

s/party/hack/ like it's 1999