skysight-inc/HackerNews huggingface dataset:
Maybe the problem here is that we advertise XMPP as if it were a service, when it's a protocol that "normies" shouldn't ever have to hear about and care about. They should just be using the "ChatPro Company Fancy Name" app on their phone (which has fancy gif search), and not have to understand that it's federated under the hood. XMPP doesn't have to offer these things, the service using it does. That's the part I think the XMPP community is missing right now, a good public chat service that's federated and not strictly for businesses.
F.lux major update
You probably want Bias FX. It's designed specifically for guitar processing and is very easy to use. The standard version costs $79 and there's a 30 day free trial.

https://www.positivegrid.com/bias-fx/
Maybe Spotify is too narrow, but that's what meant to get at. Don't mind paying monthly for Spotify because you aren't really paying for the software, you are paying for the the content which really can't be had without cost.
It might already be priced just above what competitors are perceived to be willing to pay.

For all we know, its actual value to Google is much higher than what they're paying, but with nobody else able or willing to pay what it's actually worth, they're able to pay much less.

Another factor worth considering is that Apple's been pushing pretty strong for user privacy across the platform. It's possible they're leveraging that to extract more from Google, when other providers (like DuckDuckGo) might pay less, but be willing to offer better privacy protections.
I would say that I am probably on the periphery of this tech bubble and I still consume some OTA broadcasting, pretty much PBS stations in the Austin area. I will sometimes tune into NBC or CBS for late-night host commentary, when I am unable to catch these on YT.
>when you’re playing for the long run it is better to be nice — you’ll make up any short-term losses with long-term gains.
It also depend on the population distribution. If everybody else is mean, being nice in long run still lose. So the optimal strategies in different culture are obviously different.

Hence the age-old debate over whether God is vengeful or compassionate
> Businesses can only survive if people have to pay for the same products over and over again, or if they break frequently enough that people have to rebuy them constantly

That's basically the thesis.

And that's bullshit. If I buy something, I want it to work for eternity. The subscription model costs a massive amount of money for the customer, and is just further rent-seeking, bankrupting customers and transferring wealth.

No thanks.

If you want me to pay continually money, you should continually provide something in return for that. Just to continue using something I already paid for is not a good enough justification.
Why Isn't Telegram End-To-End Encrypted by Default?
So it's not that perfect after all?
I've read some history about this publishing dependency problem with Elsevier. The scientists are part of the problem too. They are not completely innocent nerds who got bullied into this system. Most of them embraced it for convenience and fame, because, see, they haven't got time and money to do that on their own, because they are so busy 'sciencing' (honestly, most of it isn't 'research' anymore).
I admire the German scientists who finally realized that mistake and now are trying to reverse it, if it is even possible.
My guess is that the childish prankish appeal will fade as the the need to steal for sustenance fades in the distance from social memory. I think, though certainly could be wrong in my guess, is that this behavior is just a vestige of the primordial reason for stealing.
The best "app" I've tried is a digital recorder and a metronome.

My process: Play slowly until you think you've nailed it. Listen to the recording, realize you didn't. Fix the parts that sound bad. Repeat until you actually nail it. Increase the metronome by 10%. Repeat until you're slightly faster than performance speed. Back off and playing at performance speed will sbe easy.
EA has, with Origin All Access.
I bought Arq backup software [1], and as far as I know they've been operating like this for years.

I also bought Moneydance [2], and it's also not a subscription model.

[1]: https://www.arqbackup.com/
[2]: http://moneydance.com/
It isn't in academia one usually has a year to land another job after been told fired?
Office is only "successful" at using the subscription model because Microsoft has eliminated other options.
I've been a professional guitarist since I was a teenager, and switched to upright bass about 3 years ago (I'm 40).

The biggest advantages to learning as an adult is on average you are going to have money to pay for lessons and a decent instrument, and are probably going to be more organized in terms of practicing and all that.

The disadvantages are that it's harder to network and find others at your level to play with. And, to be clear, the way to get good at, and enjoy music, is to play with other people. Even one-on-one lessons are a form of playing with others, and many adults use lessons as a proxy for playing with others.

Playing with other people was a very easy thing for me to do when I was coming up, and I'd imagine it would be significantly harder for an adult. But, I believe it's critical to enjoyment and success in music.
A mysterious disease has plagued this family for generations
I learned to code when I was 9 years old. It was in text. No one helped me. I found a couple books with my parents computer, 'Introduction to BASIC' and understood that if I learned what was in the book, I could make the computer do what I wanted.

I don't know programming was supposed to be hard. I didn't know some adults did it as a job. I just knew that if I learned what was in the books, I could do stuff. So I started reading, and I never ran into anything that was beyond my grasp. I do recall reading one part that said a person who did not draw a flowchart before writing a program was either a genius or a fool and resolved to be a genius (hey I was 9). Not even refusing to create flowcharts prevented me.

I feel in love the day I wrote:
10 PRINT "I LOVE YOU MOM"
20 GOTO 10
And filled the screen then called my mom into the room to look at it.

Text is not keeping kids from coding. Adults are. Adults making kids think it's difficult, adults standing in the way and shuttering them into unnecessarily dumbed down environments, standing over their shoulder and making sure they don't do anything inappropriate, etc. But more than anything, adults filling kids free time and never giving them the opportunity to just sit down, have a quiet few hours, and figure things out.
Make Your Website Content Flow Beautifully with This Simple JavaScript Technique
The DLC model is essentially an optional subscription. A full year of Call of Duty with DLC through to the next year's launch will cost you about $120. Since people move to playing the new DLC's lobbies, if you don't buy the DLC, you'll find much more limited matchmaking.

I hate the segregating of games like COD by DLC pack ownership, and wish they WOULD just do a $10/month subscription, and keep adding maps and singleplayer campaigns instead of dropping all my favorite maps each year. It's a big reason I no longer buy their titles regularly.
EA offers one called Origin Access, it offers last year's crappy titles for $5/mo. Sometimes some older good stuff too.

You also get early access to new stuff and a discount on new games, friends and I were buying it when Battlefield 1 got released because it was cheap enough that 1 month got you enough savings to make up the $5 price and got you into the beta.

Not a terrible model, but not something I'm excited to pay for in most cases.
> Why not ask them directly, if you actually want to ask rather than make up?

It would be annoying to ask the same question 10 different times in a thread, I think a top level comment is better. Also, I didn't see any made up explanation in the parent comment, it looks like a straightforward question to me.

> the so called civilized world can't even deal with warmongers and power mad cops, can't reign in sheer greed and sociopathy

Can't this be used to shut down literally any conversation? It's obviously not possible for any one innovation or idea to solve all these problems, so it's not really that useful to point out. Would you dismiss any story that doesn't say "war solved"?

> allow for the possibility that someone who is not utterly fascinated by something you like might not be less curious and progressive than you, but the opposite, and that what you think is the bigger picture being a fraction of what they see

Where are you getting this from? Nobody said this, who are you attacking? This comment is so absurdly negative, and it seems completely unprovoked.
3 new Amazon tools for brands
Tips for speed and ergonomics for programmers and Mac users
Guy Drops Phone Out of Plane While Recording and Somehow It Survives the Fall
I am not certain I understand how the reputation damage is supposed to occur in this case.

According to the article Sequoia had a long standing willingness to play hardball. A reputation earned through consistent long term behavior.

It's hard to see how a one time event in extreme circumstances leads to a change in reputation. Presumably any rational founder would assume that any rational VC firm would act the same way in similarly extreme circumstances. One doesn't earn a reputation by being struck by lightning or spraining your ankle falling over a turkey in a city street or any unrepeated unlikely events.

And, if you believe you can clearly prove "fraud, break of contract, and breach of fiduciary duty" presumably you are only discouraging bad actors with whom you wouldn't want to get into bed with in any event.
I searched this whole thread and can't find any comment you made that links to an article. Would you mind posting it?

I'd love to have my mind changed. Most of my friends are liberal and think this science is bunk, but from what I've read there is a lot of evidence that women are more interested in things than people, and a moderate amount of evidence that at least some of this preference is biological.
Well if your argument is that software can be had (copied) without cost, the same is true of music...
As a bilingual person, I wouldn't describe learning to code as being similar to learning a new human language. The fundamental building blocks of programming (loops, variables, functions, etc.) are vastly different from the building blocks of human language (nouns, verbs, adjectives, etc.).

However, I would describe learning a new programming language if you already know one (say, C++ to Python) as similar to learning a new human language (English to Spanish). The languages in both cases may be different, but the fundamental building blocks of expression are mostly the same.
Something not mentioned so far is a fret dress.
This is where the truss rod is completely loosened, strings off, and the neck clamped. The frets are then filed down to make sure they are all the correct height and then polished.
Make sure when you ask for a set up it includes a fret dress.
I would say no. It's a shorthand way of writing very explicit instructions. There is far more variety and nuance in human languages than in programming languages.
This is always a possibility. After all if they can buy in Siri or build their own mapping service, why not search? The question is why do that, especially if doing so will cost you not just the price of the service but also £3bn in recurring revenue?

To be compelling, doing so would either have to earn them the cost of the service plus £3bn a year, or it would have to mitigate a strategic risk. With maps, Google had turn by turn directions on Android but wouldn't add it on iOS. The only way for Apple to get that feature was to do it themselves. But there are no such risks with Search and there is always Bing.
Genghis Khan is a conflicting character in China, if at the time when Genghis Khan invaded China, he was likely hated. Nowadays he is like Alexander the Great to the Greeks, despite being a conqueror he is more respected.
Argentina; not Venezuela.
Yes and no.

I am doing quite well with my app http://www.ghostnoteapp.com which is a one of purchase.

However I am exploring various services around. At the end of the day though I want people to be able to buy it as a stand alone and then if they feel like they need it and I need to use some sort of server storage/activity I will charge for it.

Already working on one subscription service.
> Picking is much harder than fretting.

Is it? I've been playing classical and folk for a long time and I think picking is far, far easier.

Maybe picking is harder in other styles, like electric guitar?
This is false. All of the existing full retail options are still available. (In physical stores, cards for each are sold on the same rack.) Office 365 is cheaper on a year-one purchase and can include multiple PCs in a single license, but ends up costlier over time due to renewals.

I believe it is somewhere around

Office 365 Personal (1 PC) - $69.99/yr

Office 365 Home (3 PCs) - $99.99/yr

Office 2016 Home (1 PC) - $149.99/forever
RGB, Component, S-Video and Composite Adapter for the Raspberry Pi
Does it create recurring costs for the developer, or is it something where the costs are single-time?

I won't pay subscription for a software I install locally with no online features that never gets updates and has no support. (Even though Adobe thinks I should)
> A career-ending disaster

Why? Why should posting a stab at a complicated problem should be considered career-killing?
How do you distinguish wind from planet rotation on a gas giant? Not easy I'd wager
I understand that the quality of a glove is important and people should have the option to pay more for a better glove.

Leaving that aside though, what does it matter where it gets made? American workers are not specially more or less deserving than those in other countries, and that we have managed to coordinate it so the countries with comparative advantages in glove production are producing most of the gloves is something to celebrate, not bemoan.
Maybe not on a monthly basis per-se, but there are AAA games doing "season passes" for content up front, then release DLC over time (which you can pay for individually).

A more direct comparison would be the various MMO games, some of which still do use a subscription model, though most have gone "free to play".
That's what DLC is, yeah?

The games industry has largely moved to a 1) ship broken/buggy software, 2) charge for content packs, 3) improve game.

Some franchises really buy into this. Battlefield 4 was basically broken on release, but a couple years and season passes later and it finally plays like the game it should have shipped as.
Detergent is a consumable, and typically not made by the same company that made the washing machine. Nonsense analogy. Even without a washing machine you'd use soap.
I actually switched to Ejabberd from Prosody a few days ago!
I hear you, but Ejabberd seems snappier now than from what I remember. Well worth a try, importing users from Prosody was a breeze.

There aren't any client's that can handle mix yet, but I think I saw something about it at Conversations GitHub.
While I don't agree with OP, I don't think this is a valid argument. One can say "I love you" in a subset of formal Sanskrit which obey's Panini's grammar and rules.
Ethereum from Scratch – Part 3: Decoding Bootnode Response
Architects VS Chaos
> but often times I think the scrolling is a downside that is underrated

What editor can't take you directly to a defined symbol, even ones in other files, nowadays?

As for API design, all classes and functions implicitly become APIs for more abstract code that calls it. Give any surviving piece of enough time and eventually one part of the code with depend on things provides by what logically seems like entirely different parts of the code. At some the team will wonder why these aren't separate libraries (or gems, pips, rocks, packages or whatever), and the API will be whatever the original classes and function were. And if those things were well encapsulate that process might be easy.

This is why least responsibility, DRY and the smallest functions possible are important. Eventually everything will be part of an unbroken stack connecting your users to a CPU and to fix problems in the middle you need simplicity.
Some of the reasoning in this post is very weak.

It's not very long, and its kernel is an anecdote about how her son is interested in programming and her daughter in photoshop. My daughter is also more interested in art than my son (who is more interested in video games). Both would make exceptional programmers, and both have a latent interest. Both are setting a course for STEM careers, but, like all 18 and 16 year olds --- let alone 9 and 7 year olds --- neither has any clue what they're really going to end up doing.

The piece culminates in a recommendation that we focus our diversity efforts on college admissions and earlier stages in the pipeline. But that's a cop-out. We should work on all stages of the pipeline. It's unsurprising that a Google engineer would believe that gender balance can't be addressed without fixing the college pipeline, but the fact is that virtually none of the software engineering we do in the industry --- very much including most of the work done at Google --- requires a college degree in the first place.

Most importantly, though, the only contribution this post makes to the discussion is to add "I'm a woman and I agree with one side of the debate" to the mix. Everything in it is a restatement of an argument that has been made, forcefully and loudly, already. Frankly: who cares?

Edit: I added "some of the" to the beginning of the comment, not because I believe that, but because I concede that there are arguments in the post that can't be dispatched with a single paragraph in a message board comment (through clearly there are some that can.)
To be fair there are very few countries, tribes or people that aren't "suffering the consequences" over clashes with their neighbors over the last few hundred years.
SpaceX Launch Webcast: DRAGON RESUPPLY MISSION (CRS-12)
Not a bandaid at all. Unconfirmed transactions in the "lost" chain are bringing fees with them, so it is the exact same incentive of every other transaction.

Besides , how many times in history a continental network partition of the internet has happened?

And it would only take a single node connected to both sides (land and satellite?), to undo all the work of the would be attacker.
Riker – Simple reverse proxy
Our Culture and Values at Auth0
Private isn't even a valid descriptor. The indicator only shows up on valid encrypted connections signed by a trusted CA.

It does not ensure privacy. It ensures encryption. Technically, the data is obscured, but it is not private. Private would mean nobody knows what is going on. But anyone with a passive traffic sniffer and some machine learning algorithms can determine your client, your OS, your network, and what websites you are browsing over HTTPS.

A valid descriptor would be "Encrypted".
I agree the hard problems are ones that aren't in the code... but not the ones you list. The ones you list are only a particular sort of intellectual devolution that has occurred with Javascript. Other languages do not suffer the same psychotic level of being nothing but a morass of constantly churning half-broken tools, a new framework every week, platforms shifting like sand, debugging made into a herculean task, etc. If you're writing in a sensible environment, you can rely on your tools, you can learn them and rely on them for ages, etc.
I'd say it's like writing down very specific instructions to do something, that afterwards can be translated to manipulation of numbers.

The results get to be stored, retrieved and displayed.

Since it's a manipulation of numbers, the set of rules you get to use are all based on logic (if this, then that, etc)

Then you can add an extra step of number manipulation can be boiled down to manipulating binary numbers consisting of 0s and 1s, so the logic used is boolean logic etc.

So I'd say programming is more like learning logic constructs (math) - it's a universal language with rules that are interested in manipulating values in very complex ways.
PlanetSide used to be subscription based. PlanetSide 2 moved to in game purchases.
Ask HN: Haven't had tech access for 5 or so months, what's been new?
Hi there,

I've been away from HN / techworld for close to 5 months due to certain circumstances.

What's some exciting new things that have come about in the past 5 or so months?
With Adobe CC it really depends on what combination of software you had and how often you updated. AFAIK, if you bought only one or two applications and skipped every other version, CC is basically always more expensive. (update prices were a lot lower than full, and upgraded the second-to-last version as well (and in the beginning, even more))

If you bought the larger bundles and/or want to keep it up-to-date all the time, CC pricing generally is similar or cheaper.
I felt the same way visiting Switzerland souvenir shops..
I think comparing programming languages to natural languages will lead your listener down the wrong path.

Programming is writing instructions for a computer. It's just like how you program your alarm clock to go off at a certain time. But imagine if you could write instructions like, "If it's a weekday ring at 8, if it's a weekend ring at 9. If I hit snooze, ring again in 5 minutes." A programming language is a formal way of writing this down so it's easy for the computer to understand.
That might look a bit weird on the outside, but this is how protocol design works in the XSF. First you make a proposal (which is marked as Experimental), then you implement it and wait for other people to implement it as well, and then you look how well it works and whether it has rough edges that need fixing. If it is considered good, it moves on to Draft and then to Final [0].

This process could be faster for sure, but that requires independent developers to work on implementations and to share their experience.

[0] https://xmpp.org/extensions/xep-0001.html#approval-std
There doesn't seem to be that much Linux here in the UK but perhaps I'm just not looking in the right places.
I'd argue that the only case where you need a subscription model to stay afloat is when you don't add enough value that your users will be willing to purchase an upgrade.

Windows obviously provides a good amount of value, but big upgrades are undermined by the need & expectation for ongoing regular updates, which means <Prior Version Latest Patch> is usually significantly better than <Prior Version RTM>
In my view the "logic" of any historical instrument emerges as you gain experience. You eventually reach a stage where you can think and hear the music in your head, and it comes out of the instrument. At this point, the pianist finds "shapes" of their hands, that correspond to what they want to play. So in a sense the arrangement of the keys is a kind of memory aid.
Link Building Strategies 2017 – 21 Fast and Effective Ideas
Easy State provides a healthy balance of local and global state management in a simple, scalable way. It consists of two functions only with no hidden complexities. Please give it a try if you have 5 minutes to spare (:
Relational Fidelity, Cursors and ORDER BY
I do, just for the local sports and other live events. Programs that can be gotten by streaming would be my first choice. OTA tends to be of higher quality since it's not re-compressed as it would be through cable. It's an extra $15/mo I can keep in my pocket as well.
Capture One has a subscription model.

AVID has a subscription model.
I think a bigger reason is that the administrative burden of dealing with 100 startups is incredibly difficult and also would likely eat into returns.