skysight-inc/HackerNews huggingface dataset:
While I think dart is a nice language, I do not think JavaScript is bad enough to justify switching to a completely different language.

I worked on some big js projects, and together with a good module-system and jslint with strictmode on it works out all quite well.

I think OOP is nice but you can do without much of it by focussing on composition instead of inheritance.
http://en.wikipedia.org/wiki/Composition_over_inheritance

Dart has a big focus on OOS and looks a lot like "JavaScript for Java Programmers".
Which is not a bad thing.
Can't wait to integrated clients with RubyMotion
I would prefer "no markup, no tip and a single, and a higher delivery fee" - but offering "no markup" on grocery items (without direct access to inventory systems) is probably hard, since prices change so frequently.
Amazon Takes on Dropbox With New Desktop File Syncing
Based on the list of top responses and "Chinese Brands To Look Out For," most are fairly unknown (or at least not prominent) brands in the USA. It's not that Americans are unaware that these brands are Chinese, it's that the brands themselves aren't exactly household names.

Lenovo is the one exception. I haven't heard of any of the other brands except for Baidu, and I presume I only know about that because I work in tech.
This isn't a good idea.

1 - Merchants don't take Bitcoin. LevelUp would have to convert BTC to USD for the merchant, and swallow any exchange rate fluctuations that may have occurred in the meantime (the value of BTC is, after all, far from stable). Even highly stable currencies are not completely free to exchange due to minor fluctuations in value over time. This is a money-losing proposition for LevelUp. This is part of why if you're spending GBP with your USD credit card the fees start piling up.

2 - Who would use it? Bitcoin has basically no presence outside of the tech community - and even there it's a tiny corner of the tech community (it's also the corner that thinks it's larger than it actually is). It would be nonsensical to invest that much effort doing such a niche thing in a product that is intended to be mass-market.

3 - Opportunity cost. LevelUp is in a do-or-die situation, there is no way they should do this over the thousands of other things they can do to save their company.
What is technical and complex about self-curation? The whole idea of self-curation is non-technical and anything but complex. One can blame the engineering of RSS and all, and one can even conjure up the conspiracy theories of big media, advertising and such, but the basic fact remains .... people at large are not into curating, finding, searching information on their own. They'd rather other feed information on the plate. There is nothing brainless about such a need. It is just how people wish to evolve.
Sounds like what http://mover.io is doing, but with a dash of http://filepicker.io
Obscure jargon and custom methods are always going to be perceived as clever.

Personally I don't think this

var totals = splat(get('total'))(orders);

is an improvement over

var totals = _.pluck(orders, 'total');

Why? Because the latter has a single layer of abstraction - what does `pluck` do? - while for the former you have to learn about `splat`, `get` and their internal behaviour/return values, specially if my jargon is not exactly the same as this library's jargon.

We've had the exact same discussion over Promises: people favor a slightly less convenient syntax over too many layers of abstraction. If you have a large codebase where the functional methods are really going to help, great, go on and put a note on the readme to guide other developers before they encounter it; but unless a specific implementation/library becomes hugely popular it's not going to fare well in public or small projects, and will be seen as clever, opaque code.

edit: sorry, I misread the 'is a small incremental improvement' as referring to the underscore method. Keeping the post for discussion anyway.
How We Increased Search Traffic by 22% in 3 Weeks for HowACarWorks.com
I still think that Usenet just needs a decent reboot.
The other article listed a $100,000 price-point per controller. I guess at that point it depends on the size of the start-up.
I was deliberately avoiding the map method to keep everything functional.
I think Instapaper is definitely an advancement and I'm a big fan. How many users does it really have though?
Helios - an extensible open-source mobile backend framework
This reminds me of a Dilbert comic. To paraphrase:

Boss: "We need to decentralize to remove bottlenecks."

[later]

Boss: "We need to centralize to improve efficiency."
The post doesn't say it is an improvement, it says that Underscore is deservedly popular and also that both are jargon.

UPDATE: I will probably clarify that in the code. But if you want to open the door into my madness, the use case for "splat" is that it's a combinator, a function that takes a function and returns a function. So if you like "pluck" as I do, you write:

var pluck = compose(splat, get);

// ...

var totals = pluck('total')(orders);

And you wouldn't really write `splat(get('total'))` either.

Having building blocks that are combinators rather than general-purpose functions is itself a family of jargon. It's a win if you do a lot of method decoration and function composition, otherwise it's...

Clever.
But look at the list of "Chinese Brands To Look Out For." These aren't exactly huge brands that Americans are aware of but simply don't know their country of origin. With the exception of Lenovo (and Baidu, since I work in tech), these are brands I've either never heard of, or that perhaps sound vaguely familiar.
I don't get the impression that these projects are at risk of being mentioned in the same scope.
bizspark (www.microsoft.com/bizspark, free for startups) has windows 8 as part of the program (for free) which you can use in bootcamp.
How is map not functional?

Do you mean you wanted to emphasize HOFs?
How is this different from any other author on any other subject they might not be entirely familiar with prefacing their piece with acknowledgment that they don't have all of the information/experience to fully expound on the issue?

Because he's admitting he's a man writing on a topic only fully understood by women, he's suddenly weak for wanting to clarify to his readers that he can only speak for himself?
You mean... Huxley was right?
Good point. I heard of Tsingtao a long time ago, possibly before any other Chinese brand.
Right. I was thinking this same thing. It's an example of very solid branding.

At certain points in time some nations have some branding benefit because of a perceived cool-factor. In some fields some nations have a long-term perceived history of product quality. Mostly however if your product is perceived as being foreign you are placing yourself at a disadvantage in markets, like the US, where there's a high degree of casual xenophobia.

Your optimum strategy in those markets is to blur lines between brands and countries of origin such that people don't think of your product being from "other".

Walmart might be more accurately branded as China-Direct :-) ...but it would probably face slightly more resistance in certain parts of the US if that were so.
http://www.codepen.io
http://www.badassjs.com
http://www.dzone.com
Downtown Project Buys 100 Teslas To Launch Project 100
I'm headed to Paris, Barcelona, and Rome next month, and I'm looking for things to do while I'm there. I used Airbnb to book lodging in all three cities. I'd love to use Vayable to book things to do, too, but here's the problem: I almost certainly won't book an experience that doesn't have multiple positive reviews. It's quite annoying to have to click to see the details of the experience in order to see how many reviews the experience has. I find myself using the back button a lot as soon as I see that there are no reviews. (That seems to be a problem in Barcelona more than Paris, so I'm sure it depends on the location.) For me, the reviews are the most important thing, and I doubt that I am alone in that.

Anyway, thought I'd share in case the OP works at Vayable and is in a position to do something about it. :)

Vayable has a lot of potential and I'm definitely in the target market, so I hope something that I said is helpful.
SciGit - version control without the terminal
Says Wikipedia for a start. http://en.wikipedia.org/wiki/Dropbox_(service)

If you don't agree with the history then feel free to update Wikipedia. But of course I doubt it would last long considering your recollection of Dropbox is inconsistent with everyone else's. I distinctly remember when Dropbox first came out and it being a tool for consumers first. I imagine most do as well.

Also you might want to let them know that implementing features like camera import (their only notable one of recent history) is a waste of time.
Helios - open source framework for mobile
In that case, your parents did not select you to be deaf. They simply selected you. They did not select you, and then cause you to be deaf. You were deaf by definition. Your alternative was not existing at all. In a sense, they saved your life. The outrage, from the perspective of the people who disagree, is that the parents didn't select an entirely different child.
The single most useful thing to address perceived performance problems: Measure your performance. A often neglected part of the "list, rank, iterate" cycle is generating performance indicators that can be quantitatively assessed.
This is quite common for Dish Network. They keep on increasing the price of some additional channel (in my case B4U music) that I have subscribed even if you have 2 year commitment.
A WU created digital currency would be convertible to cash, on demand, at one's family's local Western Union agent in their remote village in Africa, so they can buy food and petrol with it when they need it. Much of this target market would never have had any access to any form of online payment service before.

And all the coins being "controlled" by a regulated, profitable multinational business with a lot to lose from scamming people (and probably tied to the dollar) is a lot more reassuring than a software protocol administered by a mysterious foreign foundation - transaction fees or no transaction fees.

Not every product has to be an appealing proposition to US-based early adopters to be phenomenally useful.
You mean, sort of like how we all used to log on to mainframes, or rent Linux accounts from our webhosts?
Can Socialblood solve the global blood crisis? Seriously? 
Socialblood.org was dubbed by Fast Company recently as something that can turn Facebook into the world's largest blood bank and solve the world's blood crisis. Do you agree? If yes why? and if no why not?
Yes, Xcode with clang is really nice. After reading Carmack's blog, however, I'm sure more can be done. He actually like's Microsoft's compiler. Wonder if it's worth running code through it?
Taiwan includes Foxconn. I for one was not sufficiently inquisitive to learn that until now.
Cool, I like that ViewModel pattern. You could certainly use that with Rendr.
Feds affirm Apple’s “bounce-back” patent invalidation
I looked into this before and from what I understand, you cannot simply include "we change whenever we want" into your TOS. It is fine for small adjustments to the agreement, but when you release something that significantly impacts you users, you actually must re-send a notification of change and get your users to agree to the new terms. At least, these actions are most likely to stand in court. Just my research though, perhaps a lawyer could comment?
If I remember correctly there's an app that tracks barometric data from Android devices, right?
Let's stop with this this 'real hacker' bullshit. There's nothing wrong with being motivated by wealth; gates was and now he's the largest charity on the planet.
'Game Of Thrones' Premiere Breaks Piracy Record: Largest Bittorrent Swarm
foxconn is from Taiwan...
More Complicated Than It Needs To Be
> Things get cheaper and cheaper over time, while the amount of money you make stays the same.

This can't be universally true. If food gets continually cheaper, unless the cost of owning land and farming it goes down by the same amount, farmers must eventually make less money than before (or be driven out of business entirely).

And I don't quite buy the comparison between technological progress (where things get cheaper due to massive amounts of competition and research) and switching to a fiat currency which is arbitrarily limited (bitcoin). Using bitcoin doesn't guarantee technological progress.

> Inflation as you are talking about it is caused by the money supply increasing. Usually due to the government printing more. Whoever gets the money first is suddenly richer, because prices haven't increased in response to inflation yet. The amount of money they have relative to everyone else has increased. Therefore everyone else has become poorer relative to them.

Yes, printing money is in effect a government tax for usage of that currency.
The type system is actually one of the key features for this. Systems like NumPy are essentially a way of grafting a type system onto Python arrays. Julia's design allows Array to be be a completely generic parametric type, but when specialized as Array{Float64} or Array{Int64} it is memory-compatible with C, Fortran and NumPy. As a result, Arrays can be shared between Julia, C, Fortran and NumPy without any data copying.

Another feature that's very useful for technical computing is the ability to easily create user-defined numeric types with storage and performance that's just as good as Julia's built in types (which are actually also just defined in Julia). They can also easily be made to interact completely transparently with other numeric types. A very simple example can be found here:

https://github.com/JuliaLang/julia/blob/master/examples/modi...

These 13 lines of code define a modular integer type that has the same storage and speed as regular integers, but with modular behavior, and interoperates with normal integers (i.e. `1 + ModInt{11}(1234)` works). Because of generic programming, you get matrices of ModInts for free, again with performance like plain old integers but different behavior. The same applies to defining new representations of things like matrices or dicts.
Foxconn is a manufacturer, not a brand. They win contracts to manufacture products for other brands. You cannot buy a Foxconn-branded product, because they don't exist (yet).
Yes. The map method is not functional in the sense that the map function is functional. In actual code, I'd use the method too.
Still using MongoDB on the backend?
Baidu Eye (Baidu's Google Glass)
And yet the right to disassemble and replace the brakes on my car is socially and legally accepted. Why is it suddenly "scary" to modify the software?
"59% of Americans couldn't identify Toyota as Japanese" would motivate a few professional peers of mine in Nagoya to break out the good whiskey and toast their success. Memories are long and they don't want to be the "yellow menace" (again) the next time the US economy tanks and Detroit wants covering fire from their congresscritters. (Though many folks locally would say that this strategy worked much better prior to the GM bailout, after which the US federal government suddenly remembered who was the home team and then accused the away team of, literally, murder, in a slanderous fashion.)
Another thing: When your reactive layout switches to a single column. Float the sliders. so they're always visible.

Actually floating the sliders so they're always visible is probably a good idea regardless of layout.
The original link: http://tech.sina.com.cn/i/2013-04-01/20238201671.shtml
Reminds me of a 60 minute segment that talked about the demand fro skilled labor and how they couldn't find anyone qualified. Some companies are starting to bring back on the job training.

http://www.cbsnews.com/8301-18560_162-57547101/employers-can...
I think they'd still have to offer a pro rata refund for the annual fee. You can't just send out an email telling people the product they paid for x months ago just changed and they'l l have to just deal with it.
There is a JS library that implements `orders.map('total')`, can't remember it's name.
Woops, I thought their headquarters were in mainland China. I guess that may say something about Taiwanese brand recognition.
Apple, Nike, ...
Poncho: a Ruby DSL for creating JSON REST APIs from Stripe
Is is just me, or has JavaScript got really fucking weird lately?
Yep. This means you probably can't get Facebook-level users into your service. But the old group of readers is still out there, looking for a good product. And if it was big enough audience to launch products in 2006, why wouldn't it be now?
splat does not seem to be a function that produces a flatMap. In the contexts google is familiar with, a flatMap is either something like this

flatMap fn xs = foldr (++) [] (map fn xs)

or a map of the earth or a map in Minecraft.
Kera: User Progress Bars as a Service
JoikuShare: Share Phone Files with WiFi
This was in response to someone asking if any linux or linux related communities would ever take up CoC's. My response was to show that there are a number of Linux communities that already had. No clue why the person decided to delete their post.

Not sure how your opinions on different distributions factor into this.

The Django CoC is specifically for the mailing lists, discussion groups, and IRC. It is not intended for 'anyone whom uses Django talking in their home' or in Django code, or other Django based projects as has been eluded to in complaints elsewhere.

I mention this due to your 'However' remark wrt Debian.
That would be totally reasonable, and it's something I see all the time. It's usually titled "We recently change how blahed blah works..."
This Material Will Power the Future — If Somebody Can Profit From It
A single dominating entity in a given niche. Why do you assume consumer preferences are homogeneous?
which is fine, though I hope they realize this

Quick ! You better let those crazy executives know what they are doing. Especially that former senior executive from a company (Google) who you seem to like so much.

You just can't compete with the synergy and safety of one organization

An organisation that makes money from selling advertising. And who is more than willing to cut popular products that don't make enough money. "Safe" is one term I wouldn't associate with Google's online services.
> Only in my example that relied on mutations. The first can all be implemented with pure functions just fine. Indeed, I was assuming it would be, hence the assignment to a new variable.

Yes, the first example uses pure functions, but I guess you're confusing pure functions with HOFs [1]. The point is only having to write the implementation to double one number, and extrapolating it by composition. Consider that in your example, for instance, you would need a `doubleHash` function for hashes, and so on.

http://en.wikipedia.org/wiki/Higher-order_function
The most interesting part of the article (which is well-written and thought-provoking) isn't the mildly alarmist "regressive web" assertion, but the insight that Reader may have been killed because it was strategically opposed to Google's mission as it enters the mass-market phase of its growth.

Which mirrors the developmentally mass-market phase of the growth of the internet itself.

That doesn't necessarily mean that niche tools won't continue to be available to interested specialists. Ham radio kits are still around, right?

I'm not sure that the macro view of the web is as bleak as it seems. We're seeing mass-market effects take hold in our playground, which is a bummer, but we're also seeing mass-market adoption of tools which help keep information democratized and flowing freely in multiple directions, which is an improvement on the past 2000 years.
Facebook in talks to acquire Bang with Friends, TechCrunch reports
Cathay is the shit.
So the accuracy and value of this survey has already been questioned by many comments, and I concur with much of that so I won't rehash.

However I think the bigger question is that it has been a long term strategic mistake for Americans to believe it's the brand-name that matters most. Over time the name part of many brands has commanded less and less of the profit margin of a product. US branding has often become a thin veneer over foreign made product. Product quality has become the de facto brand of the underlying manufacturers. It's arrogant of us to assume that we have a monopoly on brand smarts and can therefore ignore the underlying production aspect of things. In the long run the production will command more and more of the pie, and the brand-name may remain American where there's some marginal value in giving up some profit margin for that, but often it won't as there'll be little value for the manufacturer there and they will go with their own branding - folks may not recognize Lenovo as Chinese in big numbers but that is no detriment to Lenovo.

I do worry when I hear statements that assume outsourcing cheap manufacturing jobs to China is fine because we keep the high value branding, design and innovation and top of the food chain stuff to ourselves, as though we have a long term monopoly on those skills absent manufacturing expertise. It's a dangerous and borderline racist assumption that increasingly puts US industry at risk.
Looks like someone didn't realize this was a joke and picked up the story...oops.
In theory, you could market it as a fixed price delivery like Postmates does for some stores, and not show actual prices on the items, just say they will be delivered "at cost" along with a receipt. A challenge with doing this is charging someone who orders 75 items more than someone who orders 10 items.

It would indeed be very hard to do this without charging a markup if you want to show customers the price in the app before they buy. This seems like a pretty important feature.

On the other hand, the challenge with a higher delivery fee (say $10/delivery) with no markup is that a competitor could simply charge a higher but opaque markup, and a lower delivery fee (say $3.99/delivery) and appear to be "cheaper". The only way you'd find out for sure is by comparing item by item between the two competitors - which most people are loathe to do.
It used to be like this for most people in the USA with insurance. Slowly, costs rose and benefits have been dropped. What used to be a $20 (or even $0!) co-pay became abused, people would visit the doctor every week, and since it didn't cost them anything, they had no reason not to go.

These days you'll find a high-deductible plan that does the reverse - encourages people to NOT go to the doctor because until they've hit a $3,000 tab, the insurance won't kick in a single dollar.
Good feedback, thanks - we definitely have work to do in both those areas. While not fully what you're asking for, our Smart Views are designed so that you could quickly go down a list of people with X criteria (e.g., haven't replied since last emailed > 5 days ago) and send them email from a specific Email Templates.
Heh, it would have been funny had you said "...Mazda, Ford and Jaguar" dealers...

As Ford owns (owned) both Mazda and Jaguar!