skysight-inc/HackerNews huggingface dataset:
> When you rent, you are also paying interest on a loan--just not your loan.

Actually, you're paying somebody who also might be paying interest on a loan. What happens to money after you pay it is immaterial. You're not paying interest on a rent debt you've accumulated.

> The point is, a mortgage creates leverage and it's silly to ignore that when thinking about return.

You're spinning it in terms of pure rewards. When you leverage your money on an investment which can have value go both up and down, you're just magnifying your exposure. Of course, if you can find an investment that's guaranteed to go up, of course you should leverage yourself to the hilt. If that's the case, go buy up some tulip bulb.

> This is speculation by you. Again: note how many resumes keep college on them.

And also by you - if we did an A/B test based on years of experience vs college, we can see whether that matters or not. Everything else is speculation.

> you think that salaries for people with degrees grow more slowly than for people without degrees.

Of course they do. If you start off earning 30k as a high school dropout doing the same job as somebody earning 60k who has a degree, your wage will rise more quickly if you perform at the same level.
Not sure what point you'd like to make with those statistics. That a lot of books are written? Probably more interesting to a prospective author would be statistics on how many of them are read.
I completely agree if you are purely an employee. It has no use other than to bother you. However, I've found in consulting work, I sometimes get these random gems where companies want my skillset and are willing to pay very high hourly for it on an as needed basis. Worked out well in those scenarios.
Wow, I thought it would be the other way around!
I down-voted your comment because of the use of the term "tyrannical". I am not a Trump supporter but, in general terms (not attacking you), this language and attitude isn't productive at all.

It is far better to be part of the solution than to constantly bitch about what one doesn't like. Not to deviate from the subject of this thread, look at what Elon is doing. I doubt he is in alignment with Trump yet he, and a whole lot of very smart people, recognize that it is far more constructive to participate in finding solutions and providing guidance than engaging in doing nothing more than bitching.

Compare the potential fruits of his willingness to engage with Trump to someone like Madonna talking about burning down the White House. Which of the two has the highest probability of inspiring positive change?

Our nation is in serious trouble on many fronts. We need to promote unity, not further divisiveness.

Please don't take this as personal criticism. I am merely trying to point out that engaging in a positive manner with people we might dislike has far greater probability of producing positive outcomes than being at war with them.

Intelligent folks are quick to realize that, given our problems, the better strategy is to be active participants in solutions. The contributions can be as simple as promoting intelligent discourse, which has to start with offering respect rather than insults.
> nobody has told me yet what was so rude

You haven't made it clear that you sincerely want to know. It takes a lot of time and energy to respond to a question like that—I'd guess a couple orders of magnitude more than it costs to post the question.

The risk/reward of giving you a sincere answer is very different if your goal is to become a good HN contributor vs. merely continue an argument which interests no one. If you want people to answer, you need to show that it won't be a waste of their investment to do so.
Show HN: Band Blocks, visual music programming
For what it's worth, I usually upvote yummyfajitas' comments and I find him/her a very valuable part of HN, but in this particular case I downvoted because I think they erred on the side of insulting in their comment. Judging by the gray, others might've felt the same way. In my opinion it distracts from the actual points that were made.

That said, it is a decent possible that no insult was intended, so I'd suggest we just move on and discuss the content rather than the tone.
Well sure, who doesn't like getting subsidies? That doesn't mean it is effective for a government to invent subsidies for everyone. There has to be a desired outcome, even if in the real world it falls short or brings many unintended consequences. And I think there are lots of good reasons to eliminate this subsidy entirely, but that's a whole other discussion.
But that's generally not how annotator.js is ever implemented. It has user authentication backends (several last I checked). And it is usually used within small teams in apps like http://www.annotationstudio.org/
> From a hard-core libertarian perspective, the state has no right to exist

That's a completely bogus argument- you're conflating anarchism with libertarianism in order to make libertarians look bad.
What is the resistance to having it in at this point? Every browser has a cloud-backed page snapshot feature.
Mine only shows "American" on Firefox, plenty of other languages on Chrome, both on Windows 10. Why the discrepancy?
I'm gonna consume all your resources, bitch
Yeah no problem. Find my contact info at timecrossers.com
Ran, most likely.
Red lights aren't there to issue tickets. They're there to direct traffic flow and ensure safety of vehicles/pedestrians going in another direction. The person is endangering others just the same as Uber. I'm sure just about everybody has run a red light, but lying about it afterwards is the problem - that's when you say "the law doesn't apply to me" and you become reckless. Uber just does it at a much larger scale.
>why didn't you just talk to your favorite charities instead of deferring that judgement to Andreessen

No doubt. Paid $100 to ask Andreeesen what his favourite charities are? The SV hero worship is so intense.
Thanks to all of you for taking your time off to advice. I really appreciate it. I hope things would turn out to be ok.

Please keep in touch.
Why? I have had same thought as op. Even as an address buck of loose employee connections it feels pretty useless. A lot of people I might want to ask for a recommendation or advice on a role, I would probably reach out over Facebook or email since it feels more sincere and so much is lost in the recruitment noise on linkedin, especially for software people.
Just as a test I added "laughter yoga" as one of my skills to my LinkedIn profile. So far it's received 5 endorsements.

Proof: https://www.linkedin.com/in/austenallred/
if the contents of that fool's head were soon to be snapshotted and uploaded into the minds of hundreds of millions of drivers, it'd be headline news for months too.
After being contacted through LinkedIn for an entry level PHP job in Spain (I don't use PHP nor do I speak Spanish and I have nearly 20 years of experience) my colleagues decided to endorse me for both PHP and Spanish--so I can absolutely relate. :)
Largely driven by my copyeditor only working in Word. Given that incorporating their recommendations was much easier with change tracking in Word, it was a very useful addition to the toolbox.
Pocket's post about the acquisition, referring to the main value their product brings, says, “a platform where high-quality, thoughtful content and free speech can rise above the rest.”

Pocket used to have a feature aimed at surfacing high-quality content from the collection of things a user had already pocketed. They removed that feature. I was paying for their premium service before that change. After they removed it, I stopped the premium subscription because I wasn't sure what pocket's value to me was anymore.

Now they have a recommender that recommends things you haven't pocketed yet. But that just encourages the user to accumulate an ever larger collection of pocketed things, not surface the best things in that collection.

Ever since, I've reflexively kept saving things to pocket, hoping they would bring that feature back. But the only practical thing I have done with it is pull up something I just saved recently, because it will be near the top of the list.

Pocket's CEO also writes, “In fact, we have a few major updates up our sleeves that we are really excited to get into your hands in the coming months.” I hope they will bring that feature, or something with a similar aim, back.
Can Pocket please finally support Facebook links to non-Facebook context? And just strip the Facebook URL junk?

Otherwise, you have to click on a FB link to get the unmangled URL, thus counting against your number of free views every month.
My top endorsements are for trolling, Starcraft, and food. I've also received endorsements for "Brute Force Algorithms" and "Inefficient Android Layouts." Truly... highlights of my career!
I read A LOT on pocket (they sent me an email that I was one of their top 1% readers, with having read 1.7 million words).

For me it's a great time saver, I see some interesting article during work, but instead of wasting my time on it during work, I save it for later. Granted I get no signal during the subway where Pocket becomes a really useful app, but it results in me being a lot more efficient with reading.`
My son read it a couple of times when he was ten and loved it (he'd seen the film first and we wouldn't let him read the book until I'd read it first)

Yeh, there's some swearing but ultimately it's partly about context, and partly about parents expectations of their kids and he knows we wouldn't accept the same language from him.
I look at it like this:

When programming, you spend comparatively little time actually writing code. The vast majority of the time is spent reading existing code, and most of the remaining time is modifying the code you read. It actually pretty rare that you sit down and write an entire method or class in one go.

Most editors, however, always have you in the writing state: Just about any key you press will be added to the file you're looking at. If you don't want to add characters to the file, but still need to do things, you need to add modifier keys like Ctrl or Meta or Ctrl-Shift-Meta to the actual key. To move around the file, or between files, or search for more code, requires these longer chords of keypresses. To edit small bits of code require more chords. As such, the things that you do most of the time (reading, modifying) when coding require the most complicated keystrokes.

The default "mode" of an editor like vim is reading. Nearly all of the keys you can press in that mode are just to move the view around or switch files. Eg, the keys to move by a single character (`jkl;`) are all on the home row. To move to the next block of code is simply `]`. To jump to a specific character is `f` + that character. To find some string is `/`, and then `n` jump between matches. And then to copy/paste some code is just `y` and `p`. In any other editor, all of those actions would require one or more modifier keys. So in my mind, vim's primary advantage is that the sorts of things you're doing when coding take many fewer keystrokes, and hardly any modifiers that contort the hand.

And then on top of that, all of the actions one can take in vim can really be thought of as functions that take arguments. So you can use the "copy" action with any movement action (char, line, paragraph, find, etc...), and that's the part that will be copied. Prefix an action with a number, and it'll be repeated that many times.

It's this mindset that few other editors can manage (and even the vim emulators miss some of the really cool stuff), which is why they have have my vim when the pry it from my cold, dead, carpal-tunnel-laden hands.
Mozilla is growing, experimenting more, and can acquire startups.

Mozilla doesn't have the resources to continue with Thunderbird.

I am increasingly baffled by their decisions and how they relate to the strategic plans [0] they've been producing for a while. Despite the worthy words in their plan they seem to have no sense of direction. That saddens me.

That said I'm happier having Pocket as an open source part of Mozilla/Firefox than a surprise integration of a commercial app.

[0] https://wiki.mozilla.org/MoFo_2020
Makes total sense. Let's suggest the same thing to our local, state, and federal representatives. They should charge $100 to get their ear to make sure people only raise important questions. Maybe we should even set it at $1000! Raising the bar really filters out all of those annoying and pesky people.

If you can't tell it just feels wrong to me. Just something's off about this concept.
I have no idea what Pocket is, but as a Firefox stalwart and a person looking to learn Rust, the fact that Mozilla is actually acquiring stuff gives me confidence on its financial stability. Very important issue in the decision making process on future technologies to back.
Yes we should cover statues and paintings , and rewrite books so that some people don't be offended. Yes it is really a good plan, submit to the beliefs of some people and change reality so that it's nicer to them.
Yep, I've been asked by friends to endorse them. But they are in a different industry and I have no proof whether or not they know the skills. Ethically, I don't think this is right. But no one I know has looked at endorsements during the hiring/interviewing process.
I never saw any value to buying a premium. Their free features did the trick, and the only reason I may even consider purchasing a premium for are the ads, which will probably disappear after Mozilla takes it over.
Out of curiosity, why are the data manipulation controls (zoom/share) on the plot.ly charts explicitly disabled (specifically, no hover popovers which plot.ly sets by default + the parameters link=false and modebar=false)?

At that point, why not use static images for data visualizations instead?
It seems to me this is just an advanced (and probably very efficient) quasi-captcha. Except it distinguishes those with a real need for his attention (that is, those who are willing and able to pay) from the others, instead of separating humans from bots.
I was shocked to read the news since afaik Mozilla had never made acquisitions like this in the past (which they mention in the post).

I'm excited though, since the reason I hadn't used Pocket in the past was because I didn't want to be part of yet another walled garden (YAWG?).

A quick look at Crunchbase shows that they'd raised $14.5M from investors. Given Mozilla's ~$300M of annual revenue, I wonder whether this leans towards an acquihire or a technology/product acquisition (definitely not a business acquisition). Difficult for me to assess the significance of 10M users for a company like Mozilla.
Yes, I've seen this too. 4 people allegedly endorsed me for Clojure, and only one of them, when asked, even knew what it was. None could recall having clicked the button.

And I allegedly endorsed someone for "TeamCity" before I knew what it was!

Either they're faking the data or their UI design is negligent-to-malicious levels of bad.
I'm not absolutely sure it was better environmentally either, cleaning those returns has a cost, poorly packaged food means more food wastage right from the farm to the consumer.
Excellent advice. I tried to stay focused on the technical side of production in this post as reams could be written on how to improve the writing side.
Serious question: what exactly does a resume coach do? Do they just maintain a good resume for me?
"save to pocket" :D
Sounds like your assumption, not fact.
Any recommendation based on "went viral" is almost entirely useless. You might as well recommend buying lottery tickets.
The Good and Bad News About Cloudbleed
Fair point, I should weaken my claim. How do we define a "cultural purge"? I would suggest that for any definition we could agree on, we would agree that the purge the author supposes is not occurring.

There are instances of boycotts succeeding - but those aren't "cultural purges", those are isolated incidents and by corollary to what you wrote, we should discount individual instances. It's the aggregate that matters, and the traffic to alt-right blogs and websites only seem to be growing. The "victimhood" of Breitbart (and other alt-right blogs) seems entirely manufactured.

Ironically I think here the author again defeats his own claims. I'm not aware of peer-reviewed studies, but I gather from the disparate press reports and some nonprofit publications that anti-Semitic, racist, and white supremacist sites are on the rise. The author even points to the need to disallow such a site on their platform. Ample existence of the examples of such sites only lend credence to the belief that there is not a cultural purge going on!

What a strange definition for the term "cultural purge" we would have if we could assert that it's occurring despite a surge in outspoken sentiment that is being "purged".
Exactly. AI-driven cars almost certainly are/will be safer than human-driven cars. We don't need them right now. Don't cut corners on safety.
Couldn't agree with you more, I absolutely love both of the brands and use their products regularly, but the Pocket integration into Firefox itself is something I always considered a bad move from the principles perspective. At least including it now makes much more sense.
Hah, I agree, I think I removed some endorsements or something to the effect, maybe I just removed the skill the endorsements where aggregating under. Now LI keeps harassing me that I have pending endorsements to display or something to that effect. Endorsements do feel really phony to me so far, maybe in the long run endorsements at the end of a career would have a different look.
Valve Talks ‘OpenXR’, the New Branding for Khronos Group’s VR Standard
It also kind of sucks with javascript when it downloads the page offline. Pages that use Mathjax or something for LaTeX never display correctly so I can enver read them offline :/
The old discontinued extension did exactly this. It had oflline, integrated into sidebar and displayed if you already have added link to pocket.
Mozilla also joined Everything.me's Series C funding round:

https://blog.mozilla.org/blog/2012/11/28/mozilla-invests-in-...
A person running a red light is driving just one car at a time. A self-driving car's software is (potentially) driving many cars.

I do not think "a self-driving car runs a red light" is analogous to "a person runs a red light". A closer analogy is to "a distinct class of people who run red lights".

I do agree that the media response is overblown, however I do not think it is without some merit.
Oh, what a twist!

In a story that began two years ago with Pocket's integration by Mozilla [1] in Firefox [2], large segments of the userbase spoke out with scathing criticism.

This, at first blush, appears unrelated: Mozilla previously announced its Context Graph initiative, which was a bold undertaking to be built partially upon a new and emerging set of W3C standards to take back some of the control over linkage, metadata, and the consumption and annotation of web content [3] from big incumbent providers who run content portals, content silos, or content aggregators (largely the usual suspects, including Google, Facebook [4], Apple, Microsoft, and Yahoo [5]).

To understand this play, temporarily forget about Mozilla the Foundation, and think about Mozilla as a strategic competitor to the above. In the case of Pocket, a hard-to-deny side effect is that Pocket's presence in Firefox, despite the exact nature of the integration, is likely here to stay. While this is bound to frustrate many, Mozilla's competitors routinely ship software or entire platforms with tight captive integrations, against which competition has proven difficult to mount solely on the merits of values and philosophical purity.

[1] https://hn.algolia.com/?query=firefox%20pocket
[2] https://hn.algolia.com/?query=mozilla%20pocket
[3] https://news.ycombinator.com/item?id=13729525#13740110
[4] https://news.ycombinator.com/item?id=13375451#13375917
[5] https://news.ycombinator.com/item?id=12863565#12867493
I disagree. Dealing with large volumes of annotations is a UX challenge, but a very solvable one. Certainly current implementations don't handle pages w/ 10s of thousands or millions of annotations (think: the bible), but neither do traditional comment widgets.

Happy to have a more thoughtful discussion if you're interested.
I have emailed him about technical stuff. I used to treat the guy like a hero until I talked with and met him.

I once offered to create a front-end for GCC for a programming language that, at the time, was only supported by proprietary compilers. (This was back before GCC was eclipsed by clang, with its sane licensing that allows more organizations to contribute.) I got back a disjointed screed about how evil the company behind it was because not all their software was free and they were basically fascists who ate babies and if their kind wasn't defeated then the universe was doomed. (I'm paraphrasing because this was 20+ years ago, but that was the general theme.)

I've also had the displeasure of working with him more than once at conferences, and he brings the same sort of good-vs-evil delusion to even the simplest things in everyday life. He sought out opportunities to harangue volunteers about everything from lighting to the beverages available, prepped with hours of obviously practiced diatribe to "support" all his bizarre ideas. He even showed up in the middle of a conference once--the schedule for which had been finalized months earlier--and asked when he could speak, and complained about the time slot we managed to find for him and how there were speakers talking about things that weren't GPL-licensed and we shouldn't be giving them a platform to promote such evil, etc. Honestly, he's the biggest ass I've ever had to deal with at such an event.

He's an atheist, but he has way more in common with the nuttiest of religious nuts than he does with any kind of philosopher. He's right about a few things (perhaps by accident, given how many things he's wrong about), and because he happened to be right about them first, he continues to be treated with reverence and many of his ideas are given way more credence than they should be.
Mozilla can spend money on this, but not Thunderbird or XUL-based extensions?
Hyperloop Might Work as a Rocket Launcher
Should be pretty easy to fix. Just HMAC (or just concatenate pepper and hash, honestly) the phone number and use that as the identifier.
China Is Developing Its Own Digital Currency
What do you mean by "for loop instruction added"? How would that look from a developer's perspective and what could be done in hardware to improve efficiency?
Now all they need to do is make it self-hostable.
Introducing Handle - Boston Dynamics [video]
Ask HN: Am I the only one who thinks Apache Camel is awful?
Everywhere I look online, people seem to rave about Camel. But, to me it seems an awful mish-mash of disjointed technologies and languages that make simple problems hard and hard problems painful. It is difficult to debug, does not particularly lend itself to re-usable solutions, and generally obfuscates what could otherwise be fairly clean integrations and makes them ugly.

I'm sure some will say it depends on how you use it, but the "features" that create the aforementioned problems seem to be what most people tout as the benefits of Camel (e.g. "flexibility").

What am I missing?
> how about a bloody sensor for such stuff at least to give an early warning?

FWIW, the MBP in question did shut itself off abruptly right before this happened. The author then immediately turned it on again and it proceeded to meltdown. Perhaps the protection against this sort of thing could have been a bit more reliable, but it appears the laptop did try to protect itself.