skysight-inc/HackerNews huggingface dataset:
Around the time I moved to a farm, I sold the firm to an employee for a nominal fee, she ran it for another year, and then shut it down.

As per the sale agreement, when it did shut down, I ended up with most of the DVDs. So now, on the farm, I've got a tractor, hay baling equipment, a chicken scalder, a chicken plucker, an industrial meat grinder, a welding rig... and 40,000 DVDs on various how-to topics. :)
Go into the Privacy Settings tab, disable everything, go into Cortana's settings and disable everything. You're done.
Joseph Goebbels’ 105 y.o. secretary: ‘No one believes me, but I knew nothing’
What about gson?
Pretty much every background service which wants to be resilient to failure? You know, like a firewall, or a search indexer or an update checker.
It was putting my last car's down payment on the credit card that got us enough points to get nearly free ($18 I think) first class tickets for airfare for vacation this year.
I don't think they are competitive outside the Bay area for the roles they are filling.
<Anecdote> A year and a half ago I was looking for (and found) a senior/lead remote position. I had four offers from such places as Ann Arbor, Boston, Austin, and D.C. The lowest offer was 20% more than what Corgibytes offers to Leads (plus non-trival equity).
It might also be that many are un-/underemployed compared to where they want to be, and have been for years. They don't see their economic fortunes ever improving much.
"Corgibytes often introduces new clients to Docker, making it much easier and faster to set up new developer environments." (emphasis mine)

She isn't advocating using Docker for the target environment, she is advocating using Docker to set up a standard development environment that allows the developers to be productive[1] in 10 minutes rather than 10 hours.

I've been in the situation where the development environment is a poorly documented, massively multi-step steaming pile. The result is I spent a lot of time chasing down those responsible for the steaming pile (the "rockstar" in the department) asking them how to get the development environment working. Typically they pull the keyboard away from me, type a bunch, and then say "there, it works." Which it does. For a while.

Rinse and repeat for every developer. Regularly.

[1] Well, at least building the system rather than staring at mysterious very broken error messages.
Vanguard doesn't just "use" the S&P 500, they pay for it. https://us.spindices.com/services/index-licensing/
Yeah, but you can not carry a balance. I'm not saying it's easy for everyone, but that would explain their popularity.
A Hacker News for CryptoCurrencies
No kidding. Even new cars have 0% financing, but an even better deal is buying a newish used car. But this whole article sounds like it was written by the finance industry as if millennials are irrationally scared (i.e. spooked). I'm increasingly not liking this article!
Excessively long? Ah, millennials... perhaps you could abbreviate it down like Fabrice Bellard's site: http://bellard.org/ -- it shouldn't take more than one line to explain things like inventing ffmpeg, qemu, jslinux, writing a 4G LTE base station, and so on. Be sure to check out the "Old projects" as well for greater nostalgia.
^ This. Instead of responding to productivity slowdowns by pointing the finger at clients for rushing us in the beginning, could we figure out how to respond better to rushing while it's going on? It really makes you think about our industry.
Correct! We'll put the streaming link up on http://www.startupschool.org/ that morning.
No you can't. You can only buy a stock based on the set of offers to sell that stock. The closing price is the just the price that marked the last trade of the day, and isn't otherwise special.
It's not even "technical debt" until someone thinks "technically ... we could have done this more easily in X".

Now it's a question of developer comfort and huge investment will be made to make sure everyone building the product are having the best experience doing so.

All the old code and knowledge is now debt because it can't come with us on this wonderful journey.
but use a credit card for nearly every single purchase

I hope you never end up in divorce or any other sort of court, which will result in your credit card records (and pretty much everything else) being subpoenaed.

I have a credit card but use cash whenever possible. That way, transactions are more likely to be between me and one other party, rather than between me and many, many other parties.

Let me say in advance that I know the system is not perfect, that I know I'm hypocritical for having an iPhone, etc. etc., but I will still note that some level of privacy / anonymity is better than none.
There are also articles describing the risk of churning, and that hardcore churners may be damaging their credit reputation by being seen as unprofitable.
Friend, could you please put a real name to these rebuttals? It's bad for HackerNews karma, but that's a fool's economy anyways. I'm rather tired of being one of the handful of public faces of this conversation in every thread.

These comparisons are directly and deliberately incendiary. They're clickbait of the worst order, for several reasons. But the ugliest part is that even with you pointing out in the Win10 SP1 you can easily stop these requests from going out on your search requests (and validate that they do!), they've tactically damaged consumer confidence and implied that Windows 10 is spyware when in reality it's one of the more secure and maintained desktop OSs you can elect to run right now, and certainly a much better option than the flagging and reluctant support MS has to deliver for Win7.

People love to levy these accusations at Google as well, so perhaps a better comparison for Mac users: Start typing into Spotlight and see what happens on your network interface. It's easier to turn off now, but was not so for quite some time. Spotlight was collecting-every-keystroke-omg-spyware for a long time and there was no public outcry.
Can you nest parallel operations in R?
I'm also very curious about CouchDB 2.0 and whether CouchDB will be able to make a comeback. When I talked to Adam Kocoloski about a year ago, I got the impression that it takes a very good technical approach (consistent hashing, causal hash histories, MongoDB queries, etc.). However, the implementation is now mainly driven by Cloudant and CouchDB kept alive by them. I hope they manage to rekindle the old fascination they once had.

In any case I will be happy to update the article and include it.
How to Push Private Docker Images and Enable Caching on Cloud Foundry Diego
That's a pretty dangerous mindset, and one that seems to be pretty popular around here, that all failure is automatically the fault of management. Yes, management plays a role, that's almost tautological, but it takes two to tango, and at the end of the day, the dev team wrote the messed up code. Grandly messing up in just six months, even if encouraged by management, takes willing participation from the developers.

Also, I've seen plenty of developers who were perfectly capable of screwing up codebases without being induced to do so by management (I've also seen lots of inept management, don't get me wrong. But I wrote the bad code, they didn't.)
I opened up an issue re: window.onerror on their previous bug tracker at the end of last year:

https://connect.microsoft.com/IE/feedbackdetail/view/2051728...

That issue has since been closed and "moved" to another URL. But the new URL is a broken link, and I cannot find the new issue via search (if it was created at all).

I've since spoken to Edge program managers about the issue, who've assured me it will be taken care of, but so far no progress has been made (possibly because it is no longer tracked).

(Raising this again here in hopes it will be noticed.)
I turned mine into a little status display, showing today's weather (and a few other geeky things, but that's the main one). The combination of very low power usage and readable e-Ink display is great. Also older models are very cheap -- mine was £50 including delivery.

You can find tutorials for doing this all over the place, eg https://www.youtube.com/watch?v=Oel08SDFyIY (not the particular one I used, but he's done a very similar job to mine).
I have a serious question: Is anybody using Rust in production? I mean, I have seen so many countless blogs about it, but I have yet to hear it being used seriously.

At this point it looks like it is just a lot noise/marketing but no real large scale deployments yet and why is this?
Felix, author of the article and founder of Baqend [1] here. I'm happy to answer any questions. If you have suggestions for the next version of the article, we're eager to hear them.

[1] http://www.baqend.com
What’s more valuable, your idea or your secret?
Fuchsia – Google's operating system for everything
The Confusion of Variational Autoencoders
Modular Moto Z Android phone supports DIY and RPi HAT add-ons
Just a few months ago, NY Times said folks are spending more and more on Credit Cards: http://www.nytimes.com/2016/03/27/your-money/credit-cards-en...

They highlight a 25-year old (arguably fitting the Millenial archetype) that "uses her Southwest Airlines Rapid Rewards card to collect points she says she uses for plane tickets to visit her family in California."

Which is it? Are we using credit cards more, or are we spooked by them and using them less?
Both you and your parent commenter are sometimes correct, depending on the situation (believe it or not, laws vary from country to country, there are many different types of military groups in each, etc).

Your point of view is not always correct, so it should definitely not be common knowledge.
Classic: -2000 Lines Of Code

http://www.folklore.org/StoryView.py?story=Negative_2000_Lin...

"Bill Atkinson, the author of Quickdraw and the main user interface designer, who was by far the most important Lisa implementor, thought that lines of code was a silly measure of software productivity. He thought his goal was to write as small and fast a program as possible, and that the lines of code metric only encouraged writing sloppy, bloated, broken code."
It's not that credit cards are inherently bad, but that they are dangerous/risky if you personally struggle with impulse control.

The examples do seem to be decently unrelated, but we also don't know the full story, so there could be a relating factor. Or the reporter could just be using two stories of "credit" that tied together.
Let's try a more detailed comparison:

Stored procedures are typically used for access control, data validation and code re-use. Foxx can of course be used for the same purposes.

However while no sane person would want to expose a Postgres database to an external client, Foxx can be used to create REST APIs.

There are proposals to add an HTTP API to Postgres so I would assume that there is a lot of demand for such use-cases.

So stored procedures are just the basis and extensions like the ones Postgres plans to build on top of them are comparable to the native Foxx framework ArangoDB has already been offering for years.

It's also possible to use user-defined functions in ArangoDB's query language, which are a more obvious equivalent of traditional stored procedures in SQL. Unlike these functions Foxx allows developers to build entire data-centric microservices. Additionally Foxx provides access to a wide range of JavaScript libraries via support for Node.js-style modules.
It takes time to build things.
Продажа 4-комнатной квартиры в районе 44 квартала – Риэлтор Моргун Вячеслав
If you want more context to this, there's a lot more in the most recent ATP podcast (with timestamp link included in the article).

Which kind of highlights a problem that I think is only going to grow over time - the general greatness of podcasts has one big black spot in that they're tough to share. I've seen so many discussions recently where there was awesome additional context or info in a recent podcast, but it was tough to share it with people in a format where they'd actually consume it. Whereas, if it had been in a blog, sharing would've been easy. Marco has the right idea with these timestamp links, but even that isn't perfect. A lot of people, especially technical people, won't even click on a non-text source, for better or worse.

It's a shame that a lot of good information is becoming harder to share due to this. It's not even that podcasts are "locked down" or behind a paywall or anything, it's just that people often don't have the time or motivation to listen to them. I don't have a great solution to this; some kind of automatic transcription maybe?
>So is a Google Search.

Did anybody said otherwise?

>You can word stuff that way to make anything sound like a keylogger. Heck even Hacker News is "collecting my every keystroke!"

No, it's really not.
Hum...

You are trading an opaque irreproducible environment for another opaque environment that you reproduce by copying verbatim.

Technically, it's progress. But I can't imagine how people get satisfied by this.
I was referring to bulletproof coffee and plants.
A More Flexible Paxos
a combination of "this time it's gonna be different", and I need some on-demand expertise.
How is such a person more responsible than someone who never uses debt to make similar purchases?
One thing I find annoying about their rhetoric is this rationalization that people want advertising to teach them about new interests and things they might be interested in. People do want to learn more about what they're interested in, but I can't think of a less honest source than an advertiser.

I'll grant that targeted advertising is better than untargeted advertising, but no advertising is still strongly preferred (I'd even pay a couple bucks a month for it). This is why tons of users use adblockers - it's just a better experience.

I understand advertising is what funds Facebook and I get why they care about it, but don't also try and tell me why advertising is something the users want. Users don't want it and the experience would be better without it (and without all the tons of engineers dedicated to making it better instead of working on the core product).
Yes we have Warren Buffet worth over $60B, but lives in a relatively small house, has a $100k salary and so on.

But he is the exception not the rule when it comes to how the wealthy live typically.
Change the base branch of a Pull Request
Is it a dupe of this one? https://developer.microsoft.com/en-us/microsoft-edge/platfor...
> Which is implicitly understood by the nature of its outputs. Furthermore Google Search is localized to an application (if we aren't talking about Android phones, which is another world of bad) and isn't ever present in the OS if you didn't make extra effort to disable it.

chokes Firefox and Chrome are getting a hell of a pass if you're going to say web browsing is "confined to an application."

> You'll have hard time convincing me my less technically inclined relatives provided informed consent to collection of data when Windows 10 was forced on them which I had to disable after it ran for weeks.

While there is no doubt that the Win10 migration could have been handled better, it's difficult to actually image a better path for MS to take. As you've intimated, your "less technically inclined relatives" are difficult to inform in order to give informed consent w.r.t. the issues at play with the upgrade to Win10.

What's more, the telemetry collected is of the most benign type that Apple, Google, Microsoft, and nearly all 3rd party apps have actually been collecting (enabled via TOS agreements and practicality) for the better part of a decade now. Said usage telemetry is essentially required to provide software at the scale, quality, and cost that the market demands.
That is good to hear. I haven't been captive in over 10 years and I am located in a smaller town so I am a little out of the loop on what senior dev salaries are in most places. Great to hear that remote senior dev positions are demanding that.
SOCIAL BOOKMARKING MADE EASY – THE BOOKMARKINGDemoN REVIEW
Do you want to:
* Get unlimited supply of high PR backlinks and laser targeted traffic from major Social Bookmarking Websites quickly and automatically?
* Get over your hatred of web promotion due to the effort you put into getting links and traffic to sites, but not seeing the financial returns?
* Beat the search engines at their game when they constantly switch their algorithms on you?
* Save money on SEO tools and personnel?

If your answer to any of the above questions is yes, then BookmarkingDemon is the solution for you! http://debbeydiva.blogspot.com/2016/08/socialbookmarking-made-easy.html. In the meantime, learn how to get paid to review products online. Go to http://bit.ly/1MLDmXK.
PSD to App
How to Influence Your Buyers Using Content Marketing
previous discussion:

https://news.ycombinator.com/item?id=12263980
I think the "craft of software" is alive and well, it's just weirdly distributed: a few shops doing it throughout, lots of shops (and pretty much all big companies) doing it here or there: an individual coder, a small team, etc.

There are lots of other things like that. Take writing. We all write a bunch of emails (etc.) every day, but how many people try, out of a sense of craft and respect for the language, to write them well?

(Oh and I'm currently having a flat from 1914 renovated, which had additional work done in 1938 and 1958, so I definitely appreciate your analogy.)
That's good stuff! Thanks for sharing that.
I think it's because the needs of industry and academia (or hobbyists?) or rather different. Onboarding and hiring are much more important in industry and both are much harder with Haskell because most people aren't nearly as familiar with functional programming as they are with imperative programming.

Most somewhat experienced developers could pick up Golang in a day or two, having come from C++/Java, but learning Haskell is much more daunting, at least in my personal experience. I don't feel like Golang really brings anything new to the table, it just takes away stuff, which isn't a bad thing.

However, learning Haskell was really eye opening to me, and yet, even a year later, I feel somewhat comfortable writing code but I am only beginning to try to learn performance analysis and think about laziness. I mean, imagine hiring someone who's only used imperative languages and telling them to start writing code that doesn't use for loops or if statements which don't have corresponding else statements.
Battlefield 1 Open Access Beta 31st of August
> "Without a substantial credit history, it is much harder to take out a home mortgage, for example." Why is this?

In theory, it shows you can pay them back. In practice, I wonder if credit works that way.

My first job was working for a car dealership and, because the salesmen are lazy, they taught me how to read credit reports so they wouldn't have to.

They taught me to ignore the credit number and look specifically at whether somebody has paid off a large sum of money consistently. People who have paid off student loans and never missed a payment were ideal. If they were delinquent once or twice it wasn't a problem, provided it didn't happen consistently.

They didn't care at all about credit card payments unless it was a large amount of debt they had trouble paying off. In other words, credit card debt could only hurt you, it could never benefit you.

I don't know if this was common practice for car dealerships at the time (late 90s), but it certainly contradicted the information I was taught in school about the necessity of using credit cards to establish a credit rating specifically so you could buy a house and a car.
I found this interesting, especially the bit about the condos since I am part of that trend (selling a SFH and moving to a condo unit).

The graphs of percentage-down payments looks exactly backwards from what I might have guessed had someone asked me just prior to reading this. In the run-up to the meltdown, most borrowers were still putting between 5 and 20 percent down. (I think that blue line to the left of the 5 value is "3.5%," or the standard FHA down payment.) My guess would have been that the far left of that graph would grow higher as 2008 approaches and then drop after. It doesn't; the 20% line stays as the overall winner, even though 5 and 10 percent down still collectively beat it.

I see that the post frames it as "so many low-down mortgages" but I look at it as "a whole lot of people were still putting 20% down." I wonder if some of this had to do with the appraised value...the value was seen as "high enough" so a higher initial LTV was acceptable because 5% was still sufficient skin in the game. (Oh, who am I kidding? Many loans made in the years prior to 2008 had only superficial relationships with reality.)
The piston wear shouldn't be an issue as Nissan will have to cycle (high/low compression) the pistons anyways otherwise the split ring will catch on a the lip that normally occurs, it would be nice if they used sleeves in case there is an issue but I doubt they will. How would the turbo over boost? The ECM controls what the turbo does and if the waste gate is open or not. It would be interesting to see if and how they control compression to each cylinder, maybe a waste gate at each cylinder on the manifold.

The issues I see:

* Regular gasoline explodes from too much compression, if this engine requires premium gasoline it's sort of dead out the door.

* NOX emissions increase with efficiency and in general efficiency increases with compression, there are two prevailing ways to fix this: cheat and inject urea.

* It greatly complicates where all the force is being generated which will probably lead to more failures.
Just a nitpick, but I believe it would be more efficient to create index as the last step here.
Robots will soon replace human fruit pickers
This update moved Cortana from an all-or-nothing permissions model, where you have to grant a whole bunch of permissions before you can use any Cortana features at all, to a more granular model where the permissions are broken up into a handful of categories and you only have to enable the ones required for the specific features you want to use. These permissions are off by default as well (this includes microphone access and listening for "hey Cortana"), but you'll be asked to grant the relevant permissions when you try to use a feature that requires them.

However, it's also true that there's no longer a supported way to turn off web searches in the search box (at least as far as I know).
If all you do is pay a $100 CC bill on time, you will have terrible credit. Credit scores themselves are proprietary but they are largely comprised of the following factors (in no order):

- Having a lot of available credit (usually based on credit score and/or income)

- Not using too much of that available credit (credit utilization, a low non-0% is ideal)

- Different types of credit (revolving credit or CCs, installment loans, etc)

- How long you have had credit (longer is better)

- How many times you have tried to get more credit recently (too many recent inquiries means higher risk)

Credit scores are a measure of how well you can hold multiple types of debt over time and still pay everything. It is not "will so-and-so pay their mortgage?"
Because adding GUIs to overcomplicated software with poor DUX always helps things.
You can always watch for the network traffic...