skysight-inc/HackerNews huggingface dataset:
Yes, but generally considered a flop.

However I think Samsung is planning to reboot their car business with the new wave of electric cars.

Why I think that?

There were rumors that Tesla was talking to Samsung about Samsung making batteries for Tesla, mainly because Tesla wanted to increase supply AND diversify supplier (going from Pasasonic only to Panasonic/Samsung). Considering Samsung's reputation as a reliable supplier for quality/scale, it was a good idea. Even Apple considers Samsung as essential for their parts due to quality/scale. The rumors were reported for months.

But nothing came out of it. And then we started hearing about Tesla building ITS OWN billion dollar battery factory in cooperation with Panasonic. So I started thinking WHAT happened?

My guess is that Tesla wanted guarantee that Samsung would NOT get into electric car business in America (not unreasonable looking at apple/samsung), but Samsung didn't want to go along with it. I think Samsung is willing to lose the battery business with Tesla to have another crack at the new (electric) car business again.

The Dell/samsung deal is a good example. Around 2000, Dell/Samsung signed a 10-year part deal. This was at the height of the RAM crisis (due to shortage prices were wildly fluctuation, if available at all). Samsung was up-and-coming RAM maker and Dell wanted to a secure supply of RAM. Dell signed deal with Samsung and Samsung agreed to meet parts demand from Dell (RAM, cddrive, monitor etc). It was a billion dollar, 10-year deal. Along with it, Samsung agreed to withdraw from PC business in US at the request of Dell (unknown to public at the time). This I think Samsung regretted later as Samsung was forgotten as a PC maker in US. In the decade of 2000-2010, I remember reading about good Samsung laptop reviews on notebookreview.com but you couldn't buy them in US. They were available only in S Korea/Asia/Europe/etc, but not in US. One of earlier very popular Dell laptop (everyone I knew had one) was a rebadged Samsung laptop actually.

Basically Samsung was locked out of PC business in America and it cost them dearly in brand recognition in US, which Samsung apparently wants to avoid.

In a way, Samsung not agreeing the possible Tesla's request is reasonable (I should admit I have no proof of it but circumstantial evidences support it). Samsung is ALREADY in car business (albeit it's a flop) and with the new generation of electric cars that will replace gas powered cars, Samsung made correct choice of not agreeing to Tesla's request.
Gen. Mattis just gave what may be the most motivating speech of all time
Perhaps the name is based off the R language (which came from S), a major data/stats language. Data representation comes before analysis, hence Q?

Renaming marshaling, couldn't tell you.
Finding Top Talent in Unlikely Places
What is your criteria for "revolution" in the tech industry?
That's because you were the token conservative.

A stereotype has no role to shift the status quo because the token exists to demonstrate that which is to be corrected.

If you're a good token, you're just being used to buy another round.
Changing gears manually is you paying a lot of attention to speed and direction. Once the first part of getting comfortable changing gears is past, you as the driver change gears based on paying attention to engine noise, speed, driving conditions, other vehicles.

You end up paying a lot more attention to everything, vs being largely on autopilot with automatic transmission. Or at least having the option of being a lot more on auto pilot with auto transmission.

Of course this varies driver to driver, but having driven both types for about 10 years, I personally find mysel way more engaged with the manual vehicles.
Just like QE and the bush tax cuts, this would merely be a band-aid. They even covered the major problem earlier in the article... and then completely ignored it when offering solutions.

>Starting in the ’80s, productivity gains were no longer shared with workers. Therefore, the wage share of the economy began to decrease. As a percentage of total output, wages have fallen from a high of almost 52 percent around 1970 to less than 43 percent today (see Graph 1). Meanwhile, inequality within wages also increased. The upshot? The rich began capturing nearly all the results of economic growth—the top 1 percent’s share of national income increased from about 8 percent in the mid-’70s to about 23 percent today....they “save” by buying financial assets—which means that most of the fruits of economic growth have been channeled into asset price increases, rather than consumer price inflation.

If you just give everyone more money to increase AD via QE, tax cuts, free income or whatever else... it all gets spent and where do the increased sales and profits go? You just stay in the same cycle and have to continue sending more fed checks.

It's the same reason minimum wages don't work. Setting a lower bound does nothing when an upper bound doesn't exist.
Already pointed out, but not a jet. Also, the requirements for a racing aircraft and a fighter are different enough that it is not at all clear to me that there is any relevance to military applications in this case.
Arq 4 is out – Mac backup to S3/Glacier
Human beings don't like to lower wages and prices. Also known as 'sticky wages': https://en.wikipedia.org/wiki/Nominal_rigidity

There is plenty of debate over how much this matters, under what conditions it is true, and how the mechanism works. Nonetheless, there is consensus that human bias against lowering prices prevents price deflation and helps cause recessions.

This is one reason why some economists think that steady inflation or NGDP growth is good. If prices always rise, then instead of lowering them (which is psychologically hard), you can just hold them flat for the same effect.
Drawing Ukraine in crisis: Upheaval plays out in political cartoons.
Anybody who worked with Sencha/ExtJS could attest to it. A few years back they were the goto mobile framework and it seems to have lost steam. The best way would be to monitor current trends and learn the design principles and frameworks that they're based off of (right now, MV* frameworks like Angular, what Ionic is using.)
Wow this is awesome. Love the charity:water esque updates idea.
I've spent the last few months re-writing a medium-sized code-base (several hundred thousand LoC) that looks like your version into code that looks like the blog version. Test suite run time has dramatically decreased, code is more loosely coupled and we see far fewer bugs.

> You obviously need to choose the patterns that fit the problem you’re trying to solve – it’s rarely one-size-fits-all, and some of these principles may be overkill in a very simple 15-minute blog application. Our objection is that Rails feels like it’s a Beginners’ Version, often suggesting that one size does fit all

This quote from the post (minus the "Beginners" jibe - sorry!) is my core objection. Your example works fine if you're working with a simple application. But the "Rails Way" feels like it starts to fall over when you get to medium or large codebases.

I feel like Rails could benefit hugely from a few core "Advanced" features that help you grow a small application into a larger, functioning business. Sure, you can add them yourself, but then you lose the advantage of shared standards and strong architectural conventions. Every new developer we hire has to learn what exactly we mean by "Interactors" or "Decorators" or "Policies".
i.TV - New York City, Provo, Utah or remote

Us:

[i.TV](http://i.tv) is a growing second screen startup focusing on social television. Stuff we make:

* [tvtag](https://itunes.apple.com/us/app/tvtag-formerly-getglue/id377...), an iOS app that helps people have conversations about live tv.

* [Nintendo TVii](http://www.nintendo.com/wiiu/built-in-software#/tvii), the TV app on the WiiU. It is a single-page app that runs on the WiiU browser.

* [Optik Smart Remote](http://www.telus.com/tv/apps/optik-smart-remote/), an iOS and Android app for [Telus](http://telus.com). Basically the Comcast of Canada.

We have other fun things, like racks of servers processing live television to create and store thumbnails, tools to create games and other content around tv shows, etc.

We are a small-ish team of 13 engineers spread between Utah and New York. We communicate over team chat and screen-sharing to make remote people feel welcome. Our workflow is based around trust and helping developers be productive, which means flexible hours, remote friendly, loose vacation policy, whatever equipment you want among other things.

We are also still small enough that we don’t have tons of organized hierarchy, and passionate people can have a large impact on product, company culture, engineering practices, etc. We do 20% time, send people to conferences, and have Thursday brown bags to share things we learn. We aren’t perfect, but we try to make it a great place to be a developer.

Right now our backend architecture is lots of node.js, some Golang and a smattering of Python. MongoDB is our main data store, and we use RabbitMQ as a messaging layer. Our clients are built with iOS, Android, Angular, Backbone, and React among other things.

You:

We are looking for people that fit two main roles, but if you don’t quite fit but are still interested we are too!

1. Browser Engineer

* You know and love the browser platform

* You can use HTML, CSS and JS to build great experiences

* You have worked with one of the trillion browser MV-whatever frameworks

* You have experience with the modern web dev workflow (build tools, modular js, css transpilers, etc)

* You enjoy keeping up with the firehose of new developments in the web.

* You are willing to be taught and teach others

2. Senior Android Developer

* You have built Android apps you are proud of

* You have in-depth knowledge of Android platform

* You have experience creating/using custom views

* You have experience making responsive UIs that fit all screen sizes

If any of our tech stack or problem domain interests you and you don’t fall neatly in to one of these roles, talk to us anyway. We are always open to good people.

Email jamison@i.tv to get in touch.
In my jurisdiction, interoperability is a valid legal reason to ignore copyright restriction. Actually, I believe that none of the current global copyright agreements would prohibit anyone from distributing products that flagrantly circumvent that DRM, there's only the USA-specific DMCA.
I'm curious what people - who are not using .Net - think about odata.

I'm actually letting the responses here influence my api, mostly because i don't know how familiar people are with odata.
Yeah, you're going to have a hard time justifying breaching an NDA unless you yourself plan to file suit, in which case you wont have to breach your NDA.
Bill Gates was sarcastic to ESR at some conference in the 80s, and that's where his visceral hatred of MS comes from. That combined with his pathological attention seeking. If we ignore him maybe he'll go away.
Just started using OpenStreetMap on the weekend. I found Mapbox[1] to be very easy to get started with. Their plans also seem to specifically benefit the 'small user' (I.e., free developer account). At the same time I have to assume they serve big customers well too, since Foursquare is listed as a customer.

I'm no OpenStreetMap expert (yet), so maybe a CloudMade Mapbox comparison isn't entirely fair.

[1] https://www.mapbox.com/
An unrelated nitpick (this is HN after all): The white-on-black text really bothered me. I am seeing ghosting a few minutes after reading the piece (which I read in its entirety because it was pretty good).
I get what you're saying, I just don't really think it's a good idea and I definitely don't think it will work. You would need a massive number of people to suddenly start caring about network/PC security AND you would need them to have the ability to actually do something about it AND it does nothing for anyone not under US law.
Presumably to avoid liability issues associated with representing the loans as investments, particularly relieving themselves of any obligation to chase missed repayments on behalf of creditors.

In some respects, having the up-front option to to waive any right to withdraw repaid loans might be better for people who actually have no intention of doing anything with repayments other than loan them to other Africans, assuming charitable donations whose use and re-use you're continually able to influence can still be legally tax deductible.
> The biggest roadblock to widespread adoption of solar as a baseload power source is the storage problem.

While solar as a baseload source is being pursued (with molten salt as a "heat battery") - already installed [1], this is not what "solar power" is generally referring to.

The essential solar vision is to decentralize power production, and literally go "power to the people" with residential and commercial panel installations that supplement the need for grid power.

While batteries at this level would be preferred (allowing installations to go entirely "grid optional" or "off grid"), simply augmenting grid power would likely greatly affect base load requirements for the centralized power plants (by reducing peaks).

[1] http://cleantechnica.com/2013/10/14/worlds-largest-solar-the...
Irrelevant amounts of so. Any driving school teaches using engine braking for increased fuel efficiency and decreased wear of brakes. Manual clutches still last for far longer than even high-end automatic ones.
I have a Breville machine that allows you to pour in a heap of coffee beans, and it grinds and automatically fills the filter with your desired strength based on how much water you put in the machine. I believe they also make one that has a water reservoir that you periodically fill and you can just dial in a cup amount and it does everything else for you.

I've been pretty happy with it since I get fresh ground coffee and don't need to measure it. You still have to clean the filter after every use, but really it takes me less than 60 seconds to clean out the filter and fill the machine with water. Grinding the coffee and measuring it out manually was the biggest bottleneck in my daily coffee routine, so the Breville has at least eliminated that step.

Now if I could only plumb water directly to it...
An Up-To-Date Layman's Guide to Accessing The Deep Web
My BATNA has rarely ever been accepting their offer, it's usually been already having an offer in hand, or having a bunch of interviews lined up in the coming days.

Objective criteria a horrible way to negotiate, look up the accounting term 'good will', you create 'good will' by not using objective criteria.

Name a price they will say no to, not one you're happy with, if they counter below your BATNA, tell them the mininum you'll accept is something above your BATNA, give them a timeframe to come correct, get up from the table and leave.

I could careless how badly the average, or 5th percentile employee is paid. If they want to retain me they'll a price better than my BATNA.
Ask HN: Are we in the middle of a bubble?
Try "The Hitchhiker's Guide to Calculus" by Michael Spivak. After reading that, it all just made sense and at the same time made me angry that they didn't teach it like that to us in high school.
The current way that the Fed distributes money is by auction. They buy assets (usually treasury bills) at the market price. Because these assets are bought publicly at fair prices, this process is supposed to favor no one, in theory. It is a neutral policy.

The free money for everyone proposal is NOT neutral. It would transfer wealth to the poor. That is not a bad thing, but it seems odd to couple monetary policy with redistributive policy.
> It wasn’t just that she referred to herself as a nontechnical cofounder it’s that she repeatedly diminished herself and her own qualifications at a conference supposedly organized to stop other women from doing the same thing. Has no one ever pointed out to Jessica that at the end of the day YC is an investment company and that she was the only YC cofounder with actual investment experience? That, if anything, she was the ONLY ONE of that group even remotely qualified to be there? Not a tagalong in her boyfriend’s company who has to constantly apologize for her presence.

Interesting that was the OP's response. I simply took it as her being humble, not diminutive - so for me, her message was clearly delivered - take pride in whatever it is you do and do it well, regardless of role or sex. Interestingly, after hearing her keynote I thought she was the "technical" co-founder (she had investment experience in a investment based company) and pg was the non-technical co-founder (he was the hustler and gained the attention of the developers they would fund and match them up with investors).
Given the large surface areas of each, I'd be astounded if there were zero points on which Java is genuinely superior. I don't recall either well enough to give any specifics.
Absofuckinglutely. These sites thrive solely because Google ranks them at the top. Crapware sites appear so consistently at the top of searches for software that excludes the term "linux" that coincidence is many sigma less likely than intent.

Considering that what most Windows crapware installers do is mercilessly track users for the purposes of marketing and that Google's main business is tracking users mercilessly for the purpose of marketing, it is hard to see how this is some random event.

Google's definition of "best search results" is related to their bottom line, and the goal is to be as intrusive as possible without driving searches away. This is why the Google ad network laden "weather.com" is returned before the ad free and purely scientific "weather.gov" from a US search for "weather."

For real fun, search for "pdf to html" and "pdf to html linux" to compare the degree to which Google promotes solutions that collect data on users. A Windows user would never know that a free quick private and powerful alternative is just one VM away.
Here's another version that doesn't even use private methods in the controller and uses a PORO for the email grouping: https://gist.github.com/dhh/9333991
Really keen to know if there are other models of good practice out there? How do you connect with angels other than pitch days?
I hear you. It's so much worse than you can imagine. By the time the code gets out the door, whether through a dump on the net or even worse, through a channel partner and onto a shelf at Fry's, all the engineers are working on new projects. There is sometimes a six-month lag from the time the code is compiled until it shows up on a store. By then the technology has changed no one gives shit about the old stuff. There is no incentive and certainly no corporate push to go fix the bugs that got shipped. I know I always felt like it would be a simple thing to go patch the code, but it was never a priority for the management.

I'll tell you the really screwy thing about BCM43xx development. We sold reference designs to companies like 3Com and Linksys (before and after acquisition by Cisco), Apple, D-Link, etc. All of them got the same reference design, in theory, but if one of those companies reported a bug in our code, that company would be the only one to get the patched code. As a consequence our code was littered with #ifdef (COMS) or #ifdef (LINKSYS) with specific patches enabled. The other companies, those that hadn't yet discovered the bug, would get updates that we knew were broken. It was terrible for the companies, even worse for the customers of those companies.

Plus there were source releases to those companies and they weren't allowed to know about patches that they didn't receive. So we had a step in our build process called the code transmogrifier. That would go through the code and expand certain C preprocessor symbols so the code no longer contained #ifdef (COMS) or #ifdef (LNIKSYS). That way every company got a different source code release as well. We would do separate compiles of the transmogrified code for each customer.

Then we had all the customization because those companies had fired all their own engineers and instead wanted us to produce a product that was branded "Cisco" or "Linksys". We had to take the exact same code an rebrand copyright strings to make it look like it was written by our customers.

I voted with my feet and left the industry.
> As an employer, how do I calculate this ahead of time?

Then how do you decide how high to go in negotiations? Its exactly the same thing, except you start there.
>Europe hasn't even moved over to automatic transmission yet.

I wonder if there's been a study that looks at the safety of manual vs. automatic transmission vehicles. This coming from a guy who made it a pre-req that his future wife drive stick...
I recommended you read a few wikipedia entries on the "saving face" mentality, it is good to know when faced with the situation.
I paid for LIFETIME hosting.
The biggest reason I have not adopted NodeJS is I will never again trust Joyent and especially Dean Allen.
Telegram’s cryptanalysis contest is over
I think this is so absurdly overrated. It's like forcing a toddler to say thank you. "Now, subordinate/rival, What do we say?? I didn't hear the magic words! We need to find out, mmkay? Can you say you can find out?"
Sure, I think we're saying the same thing here.

This example is from a real-life codebase, and the interactor was extracted from 3 or 4 (bloated, repetitive) controllers. Perhaps this could have been made clearer in the post.

I'm not arguing at all that every controller needs an Interactor, or all Rails codebases should start out with Interactors present.

I am saying that Interactors are very useful concepts for re-using code, and that many medium and large Rails codebases could benefit from them.
It is indeed sad what's going on in the U.S. with regards to Research funding. Maybe you can go directly to the public who sympathises, for example maybe a kickstarter of sorts for researchers?
That's why agile is used: We'll show you what we have at an agreed upon time (1 week, 2 weeks, 6 weeks, whatever) and you can say "that's fine keep going" or "hmmm, we should change direction."
Can Telegram Beat WhatsApp with a Public API?
Your comment makes no sense at all. First : who said anything about genocide ? Plus what have "the five pillars" or any short summary to do with what the whole does or does not do. I just read the five principles of testing cars, none of them have anything to do with whether the car actually fucking drives.

Google "asma bint marwan", read the first link, then judge for yourself if islam wants to see it's critics killed. Second, check what the law actually says in theory. Thirdly check what laws are applied in muslim states, including "modern" ones like morocco or turkey.

Then making the same judgement about Christianity is simple. Read the New Testament, decide for yourself what it says about blasphemy. Second check canon law. http://www.newadvent.org/cathen/02595a.htm . The worst punishment in Christianity for anything is exile (with the exception of murder). Thirdly check what is actually practiced in Christian countries.

Frankly if you think these 2 are at all comparable you need your head examined. Or else you're one of those "the US is as bad as the taliban, because during a war once a soldier did X and was only decades later convicted for it" morons.

As to whether islam calls for genocide, that is equally obvious. Read quran, chapter 9 verse 11. That is a blatant call for genocide, plain and direct. Granted, it is very hard to determine who should be killing who, when, where and why, but does that really matter ? You can have long tedious discussions about who/when/where. But that it calls for muslims to commit genocide on some group is not something any sane person can deny.