skysight-inc/HackerNews huggingface dataset:
I'm not sure if this is addressing the question precisely, but I think it's relevant. One of the main things I've learned over the years is that you have to be your own advocate when it comes to raises/promotions. I've known a lot of developers who became disgruntled over years because they didn't think the company was taking the initiative and giving them what they thought they're worth.

It wasn't until it sunk into my head that, generally speaking, there's an inherent conflict of interest between employer and employee. The employer wants to get the best bang for their buck; have talented people work for them at the lowest reasonable price. On the opposite end, the employee obviously wants to get paid the most they can get. It's because of this that (most of the time) an employer won't proactively seek out reasons to pay you more. Once I truly realized this, I became a stronger advocate for myself (because nobody else will be). This is usually the advice I give to younger developers who are working their way up the latter.. aside from saying that you should actually build your case for why a raise/promotion is appropriate. Do the work - do more than is expected of you - and be your own advocate.
It's debt for the same reason that when you keep borrowing money, things just pile up and you feel overwhelmed. While no one will repo my car for not following through on an idea, it also means that the things in my "want to do" list grows and it becomes apparent that I'm stressing myself over what to do, which to do, when to do, etc. It's the same as taking on too much monetary debt; you feel overwhelmed and your limited resource starts to spread thinner and thinner. Same with idea debt; your time (resource) is spread thinner and thinner.
I've been fortunate enough to have been beta testing this for over a month now. What struck me most was a week or so in I noticed I had been (and have been ever since) reading the daily email every day without fail.

Interesting news in West Coast/SV is published right around the time we settle down for bed in the UK so when I wake up I check my inbox and get a snapshot of what happened which saves me scrolling through Twitter and checking other sites.
"more broad reaching than anything they could do just within AdSense"

... as long as you don't care about browsers which don't run Google's Safe Browsing service.

You know another way to stop these ads? Make available an advertising network which doesn't serve them. Website owners who don't want to install malware on their users' computers - which is probably most of us - would prefer that network to the others. As-is, with even Google's network serving up malicious ads, the choice for a website that wants to run display ads appears to be either build out a sales team & manage inventory itself, or accept that some percentage of its users will get scammed.
Issues around the sunset of Aperture or iPhoto, bad Photos, Final Cut Pro X, etc are most certainly not software quality problems, but product management problems.

On such large apps that need large teams of engineers, without good product management and also project management, even great engineers can do a terrible job despite all their efforts or heroics "on the ground".
I think they can be reconciled.

Idea debt is over-valuing existing ideas. You just have a few dozen plans that you keep going over and not acting on.

Coming up with a bunch of ideas would make that harder. You would have thousands and thousands if you kept them, so you just discard them while still improving the skill of having good ideas for when it counts.
Also:

Imagine you're a bank calculating the interest rate to offer on a loan. Do you think that rate will be lower or higher if you believe there are circumstances wherein the government would unilaterally forgive your bad debts if your customer defaults?
There's quite a crop, some of the ones I've seen so far

- Starling http://starlingbank.co.uk/
- Tandem https://tandem.co.uk/
- Loot https://loot.io/
- Fidor https://www.fidorbank.uk/
- Metro (been around a bit longer but still relatively new) https://www.metrobankonline.co.uk/
- Aldermore http://www.aldermore.co.uk/
Here is my current situation. I don't know if it'll help much.

I got a job about 4 years ago as a software engineer which required my wife and I to move to a new state (away from family). I actually wanted to move out of state which is why I applied for the job in the first place. We had no commitments. We lived in a small modest apartment. The first two years I received a raise and a bonus without me having to negotiate at all.

Within the past two years however, we bought our first house and had our first child. I have not received a raise or bonus these past two years. Now is the time I actually need it.

I fell into the trap. They were willing to pay to keep me here but now that I'm stuck here, they don't need to offer me an incentive to stay. I've lost my leverage when I bought a house and had a kid.
I actually sort of like your proposal. Don't individuals have to file for patents and then employees buy it off them for like $1? If this is true, existing patents would fall into this loophole, but new patents could never end up in corporate hands since you can't buy a person.

Another issue I see is that patent trolls could just represent patent owners in litigation and charge high legal fees (or sign a contract that they receive all revenue for the patent).
QuickTime was always way ahead of the game in terms of playing videos with a fantastic user interface. They kept innovating the UI so that it would get out of your way while still letting you do the basic things people need to do to watch a video. Even today I feel like QT is one of Apple's non-failures. The only thing I don't like about it is that you can't easily rewind a few seconds backwards. It requires a really steady hand to make sure you don't jump too far back.
I've got a 'Current Task' text file, in which I write down everything I need or want to do that I'd expect I'd forget otherwise, prioritized by how soon and/or how urgently the thing needs to be done (Thank you, David Allen [0]). For example, the top of the file right now is my agenda for a meeting that's about to happen. Once the meeting's done, the agenda will go in a logbook file, and any action items will take the agenda's place.

I have colossal idea debt, as measured by the size of the CurrentTask file. Scrolling past the most urgent items, I've got everything in there from ~ 'change that code' to 'Read 'To Kill a Mockingbird'' to a list of writing prompts that have moldered there for years.

The nice thing, though, is that the file forms an external inventory of my plans, intents, and ideas. Putting them in there lets me focus on what needs to be done now, while removing the fear of forgetting later. I'll periodically purge, moving the things that no longer matter into the logbook.

[0]'Getting Things Done', David Allen
Interestingly, in our codebase at work we use completely opposite approach, but the code is C++, not C. We try everything to have its own type, so instead of "unsigned long", we would use "widget_counter_t", for example. I almost never encountered a situation, where I would need to know that widget_counter_t is actually unsigned long. And in rare case I need to know, I just hit F12 in Visual Studio and look at the type. But normally, variable type should semantically define what the variable holds, not describe the byte representation of that variable.
Exactly. You don't want them to feel like you're overly mercinary and didn't even give them a chance to fix the problem by just being open about how you feel you're not being paid what you're worth. There is a LOT that goes into that first conversation being an effective one and even more that goes into the follow up. But absent progress, ultimately highest leverage way to get them to move is to objectively establish your value with a competing offer. The largest raises I've ever seen have come on the heels of informing your company about another offer, but that's only valuable to you in THIS job if you're wanderlust hasn't already taken full root.
Or you can just buy a smart tv and not use any of it's features. I will never use built in functionality and always opt for my RasPlex (RPi 2), AppleTV, or Chromecast.
Might be worth talking to a realtor, or even going to look at a few houses for sale close by. Certain improvements can be literally profitable when you sell the house (e.g. $2K in painting nets you $10K in additional sale price).

If you go look at the comparable homes in the area (similar square footage, no. of bathrooms & bedrooms, etc) and they're nicer but selling for $120K+ than your home can likely be made to turn a huge profit by fixing it up before you sell it.

Just make sure you only fix/improve things which a buyer would care about, and not get bogged down in your own niche requirements.
How Engagio’s Jon Miller Plans to Bring Account-Based Marketing to the World
The next one in line : Ubuntu Mobile.

Such a shame they didn't focus on desktop, the timing was great with Windows 8 being a shit show.
It's something I've long since learned to get past but when I was first starting out the biggest pain point was learning that I am worth getting the top end of the market salary for what I do not the low or mid range of the market salary.

It didn't really get better till I learned that if necessary I could always get a raise by switching companies.

If I could sum it up I would say the biggest pain point was knowing my own worth in the market.
"If you have some money left over at the end of the month, imagine being able to move it into a P2P lending platform with one click. Or being able to choose a mortgage from any one of a number of providers based on your previous spending habits and income."

Keep imagining. I've been working on UK mortgage software for the last few months, and it's stone age. I'm talking interfacing with a Fujitsu VME mainframe stoneage.
While I agree that Apple's software quality has declined in recent years, I fear that their hardware and other advantages (even with superior hardware and software I don't trust a Google-or-Amazon-based phone for a second to be anything but a data mine for them), I fear Apple's existing lead in general quality will allow them to become (remain?) complacent and allow things to slide.
It's crazy, he was dying to sell his first company. Vanity makes us do crazy things.
I get a raise every year without asking. I frequently get offers from other companies that are willing to pay me much more than I currently make. The biggest stress is that I don't want a raise.

What I want is to work less. I currently work slightly less than 40 hours a week, and have a few weeks of vacation. Ideally I would like to work 4 or fewer days per week and have 5+ weeks of vacation time per year. I have attempted to negotiate this with my current employer as well as potential ones. I have never been successful. Everyone wants me to waste my life away sitting at a desk in their office.

TL;DR: How do I successfully negotiate more time off instead of more money?
I know a few computational biologists. They mostly seem to prefer python and r though some are talking about julia.
And hotels and restaurants and anything else that travelers use while in town for lawsuits.

It's like a tourism business except instead of being a nice place that people want to go, you drag them there with $625M blackmail.

The people on these juries know that if they stop being a haven for patent trolls, the cash cow goes away.
QM rules out non-thermal effects. Once you retreat to thermal effects you have conceded that a cell phone is vastly less dangerous than turning the thermostat from 74 to 75 (if you want to think about extended exposure) or blow drying one's balls (if you want to think about acute exposure). Now those things probably do have some measurable effect - certainly temperature effects sperm count, which is why men are advised not to wear tighty whities.

Computing the size of cell phone effects, relative to things like moving from NY to slightly warmer DC is just a simple thermodynamic calculation. If the study is concerned about such tiny relative risks, they are both a) wildly underpowered to detect them and b) certainly aren't making that clear in the abstract.

Now, it's possible that our physics-based priors are wildly wrong. But as the calculation I did notes, this study is too underpowered to significantly change our views on that.
Evaluating Online Marketplace Startup Ideas
To whomever is downvoting my comment:

>Rather, pricing and loan limits are politically determined by Congress

https://en.wikipedia.org/wiki/Student_loans_in_the_United_St...

>Who sets interest rates for federal student loans?

>Interest rates on federal student loans are set by Congress.

https://studentaid.ed.gov/sa/types/loans/interest-rates

Also, there have been several bills proposed to congress to lower the loan rates, and to allow refinancing of existing loan rates. Anyone saying federal loan rates are determined by some actuary calculating risk is plainly wrong.
I need "real" salary data for my area. Both as someone who asks for raises & gives them.
Create animations with ggplot2
Unusual Homes – The Cork House
I agree, I have a personal blog and wanted to experiment with ads, so I put AdSense up there. I reported the "Download" ones but just kept getting more, so i finally removed the ads.
> - never give up your tool. basically, if you are working to force a door, but it's taking some time and someone says "let me give a try", don't take the bait. If someone else pops your door for you, you will never live it down.

So macho! I wonder if you could expand on that as far as the culture in being a firefighter a bit. The only thing I know about this is obviously what I see on TV and in movies. I suspect that it's actually beneficial rather than detrimental to the necessary camaraderie in the group.
How to Make Your Own NSA Bulk Surveillance System
> Don't get me wrong, the Ruby tooling situation for instance is probably just as bad

Under the hood, it's comparably horrible, but IME bundler does a much better job of papering over that horribleness for experienced users and newcomers alike.
Yep, that's the Su35. They started with the Su27, overhauled everything to the point of absurdity, and then rolled back overly complicated features.

Now the RuAF has a fantastic multirole fighter that rivals the F35 but years before the F35 sees a combat debut.
Complete List of Best IoT Platforms
Tornado resistance can be accomplished with a trailer home, some design tweaks, a big concrete pad and a lot of big lag bolts.

structural interior walls that act similar to the bulkheads of a ship) to prevent the structure from deforming and folding over/apart
> IMHO, it is so important to factor in the simple fact that ,by definition, 1/2 of the population is below average in intelligence...it's statistically so...

Technically, half are at or below median, not mean. As an example, if I have a sequence with 11 values, 1 to 10 and 100. Mean is 15.5, which 9 of the 10 samples fall under. Median, however, is 6.
It's a secret known only to a select few. I'm in a charitable mood today, and for only $99, I'll let you in on it. (But do it quickly, for I might not feel as charitable tomorrow.)
https://www.ncbi.nlm.nih.gov/pubmed/11374746

Self-regulation of goal setting: turning free fantasies about the future into binding goals.

Oettingen G1, Pak H, Schnetter K.

Abstract: Fantasy realization theory states that when people contrast their fantasies about a desired future with reflections on present reality, a necessity to act is induced that leads to the activation and use of relevant expectations. Strong goal commitment arises in light of favorable expectations, and weak goal commitment arises in light of unfavorable expectations. To the contrary, when people only fantasize about a desired future or only reflect on present reality, expectancy-independent moderate goal commitment emerges. Four experiments pertaining to various life domains supported these hypotheses. Strength of goal commitment was assessed in cognitive (e.g., making plans), affective (e.g., felt attachment), and behavioral terms (e.g., effort expenditure, quality of performance). Implications for theories on goal setting and goal striving are discussed.

too academic, didnt read: To act, also think about now instead of only dreaming what could be.
The Journey to Starting a Company – The 5 Common Roadblocks
I'm getting an error as of 9:43am UTC -6

EDIT: Looks okay now 10 minutes later.
Funding Django is not an act of charity, it's an investment
Wow! That's an amazing resource!
Didn't google started to host copies of images referenced in gmail a while back though? This should make this method useless for a lot of email addresses.
On the one hand, Christ was the original " (╯°□°）╯︵ ┻━┻) ", on the other hand, consider what He was disrupting in the first place.
Become an independent consultant/contractor.
I love that an article entitled "declining software quality" is not pulling up because of "Error establishing a database connection" :)
"Keep your systems simple." - Gregory Bateson
There's just no way in hell Steve Jobs would be putting up with this and I wish he was alive to tear some people a new one. I didn't like Jobs but respect his ability to achieve things.

Perhaps, the years of oversimplifying applications has created an Apple that can't handle complex applications?

Or, there's a chicken and egg question: XCode and the surrounding tools are atrociously buggy and hostile to the developer and it seems to increase with each release. Is this a symptom of what's going on inside Apple or a cause - perhaps Apple's own developers are dealing with the same hellish development experience and are just happy when something can compile without crashing Xcode.

Or, perhaps, at some point, software becomes too complex for humans to deal with.

Windows got so much flack over the years. It wasn't the prettiest but it worked and did what it said. Sure it BSODed sometimes and had some memory problems but it handles infinity more hardware/software/driver situations than OS X. Visual Studio is a dream, if you're into that ecosystem. MS dev tools are actually very nice.
What'd you expect from an AI chat?
> Pocket code in Firefox is open source, you can examine it yourself

You can see the client side code but what Pocket is doing with all the data on the server side is completely opaque and source is unavailable.
I do not understand why someone thinks it is an acceptable practice to force the replacement of adequate hardware due to the lack of software updates.

That is not a fair summary of what they said.
I didn't realize science expired after N years. Should we disregard the theory of gravity, too? I mean, it's quite old!

Your first two sources (NHS & Choose My Plate) are literally government/industry propaganda, so aren't even worth taking seriously.

The Harvard page doesn't say, "carbs are evil". It says, "The type of carbohydrate in the diet is more important than the amount of carbohydrate in the diet, because some sources of carbohydrate—like vegetables (other than potatoes), fruits, whole grains, and beans—are healthier than others."

Where does it say to limit carbohydrates on the other pages? They all say to increase fruit and vegetable consumption, which are almost all "carbs". I'm genuinely puzzled and intrigued by why some people think carbs are so bad, at least in the form of whole plant foods.
It seems like Marathon is a really weak link in the chain between Mesos and Docker.

Have you considered using some other tool there? I know there is a Kubernetes target for it. Of course, any non-GCE port of Kubernetes is in likely need of sponsorship/love. And of course, Kubernetes currently introduces some additional network overhead.

Still, it might be helpful there for handling problems like getting persistent storage mixed in.
Are you in a job market with a lot of alternatives?

Also you're not stuck there. People with houses and kids move. It's not as easy, but you aren't exactly treading new ground.
Down currently, Google cache: http://webcache.googleusercontent.com/search?q=cache:Us-NZtX...
Because at this point he's wanted by the police for skipping bail.

The courts can't just ignore that because he's been hiding out for too long. The justice system has an obligation to bring him in.
One of the reasons I bought my particular variant of my LG G4 was the unlock-able boot-loader. Running ROMs of my choice helps me stay up to date. I have been on marshmallow since this past Dec and am glad to report everything runs very well. I no longer force 2D acceleration and the UI is very smooth and responsive.
It feels a little clichéd to say it, but I do feel that Snow Leopard, outdated now as it is, was some kind of fortuitous confluence of factors that resulted in OS X being as close to perfect as it's ever been.

Even putting aside the iOS-style elements being added, my experience has been that each version of OS X has been slightly worse than the last, and tends to introduce strange little anomalies and instabilities on hardware that was otherwise working just fine. Sometimes these issues are fixed in the next major version, but sometimes they aren't; and even when they are fixed, there are an equal number of new issues introduced.

My perspective is perhaps coloured by having switched to the Mac during the Tiger era, which was about equal with Snow Leopard in terms of stability and 'completeness'. Since then, with the exception of Snow Leopard, it's been downhill. (I realise, of course, that Tiger benefitted from 11 point updates and thus more polish than any version before or since, but the point stands.)
I can totally relate and it's easy to feel trapped or helpless, especially when you've got kids to provide for (I've got 2 of my own).

What makes you feel like you've lost your leverage b/c of your family obligations? It seems unlikely that you have... but a deep examination of what makes you feel that way is important.
Bizarre choice of tech for a project called "lightweight". I'll pass.
Interesting read. The few times I've seen the FDNY I always wondered what that strange modified crowbar thing they carry around was (since I didn't see other Fire Departments using it). Now I know!
Ask HN: Images to SVG gradient?
I remember seeing some time ago a converser from png or jpg to svg gradients. I even used it! [1] However I cannot find it anywhere now, does anyone remember the name?

[1] http://francisco.io/
In my opinion, Apple's alway been just as buggy as any other company, it's just easier to see now due to their size.
http://highscalability.com/blog/2013/7/8/the-architecture-tw...

https://blogs.vmware.com/vfabric/2013/04/how-instagram-feeds...

http://www.infoq.com/presentations/Twitter-Timeline-Scalabil...
Any sufficiently advanced product management problem is indistinguishable from a software quality problem.
My elderly father the other day told me that he thought the work I was doing with Wikimedia was related to "that wikileaks fella". Of course I corrected him, but I'm a little bit more accepting of the mistake!
>>the guy was there for 16 years, so it's probably just time for a change

This would make sense to me if the announcement included what he was doing next.

Often "retiring for personal reasons" is code for something they wouldn't want to put in a press release. Especially when the retiree is less than 50 years old.
Compared to VLC, QuickTime is kintergarden material and has been for a decade.
Schismogenesis
In version 28 or so they removed the ability to configure Firefox Sync against a custom Sync server. You could continue to use an existing setup but there is no UI for setting up a new one. (all AFAIK)