skysight-inc/HackerNews huggingface dataset:
> I personally ended up in IT because "why not it pays well and I like computers",

I liked computers too, ever since my (divorced) dad showed me one. But why did I find them so interesting? Probably because I mostly played / occupied myself alone as a child, I read books while other children preferred "stupid" outdoor activities. We don't do what we're told, we follow whatever suits our personalities, at least if we have a choice.

> There are only a few who control themselves and their affairs by a guiding purpose;

This is more about goals in life, no?
It is probably my incompetence and arrogance. I am not that proficient in the unix shell yet. I was trying to run the entire thing from the command line, but also tried a couple of putting it in a function names `youtube-url` without success. I was stubborn and trying to use it like that `youtube-url fmt "https://you..."` and never got what you wrote in the usage section because I had `youtube-url` twice in the output (so I was never actually piping the url to that command)

But now after you said "script", I tried putting it in its own fine giving it an honest read/try. Figured out you are using netbsd, as Ubuntu's (and by definition Debian) `ftp` doesn't have an `-o` option.
After deleting the o now I get

source url: https://www.youtube.com/watch?v=CneL0GoZ3tk
video url:
ftp: https://www.youtube.com/watch?v=CneL0GoZ3tk: Name or service not known

> When YouTube occasionally makes a change I can fix it immediately rather than waiting for someone else to fix youtube-dl

I hear you. Had to download manually the latest ytdl development versions before they were packaged before.

EDIT: know what, you don't have to waste much time on me as it looks like there 'might' be more differences with grep/sed (who am I to know)
I should not be here nor on my command line wasting time anyway. Have a ton of work to do to graduate on time.
Apple’s keyboard ‘material’ changes on the new MacBook Pro are minor at best
Yep, something like this:

https://www.theverge.com/2019/4/23/18512472/fool-ai-surveill...
There's no way CEOs deserve the pay they get. They cannot be that much better than the other management. Shareholders are fleeced.
Oh, solid. Thank you!
I feel this way. Similar to how I don't consider online acquaintances actual friends.

On the other hand, I would consider the program that creates such graphics a work of art, but the graphics themselves are merely derivatives and have no special value to me.

Instead of seeing anything computer generated as 'amazing' anymore, it's just 'so what?' The N64 was amazing, everything since then is an improvement, to be sure, but not amazing. Probably similar to the first train ever built, that was probably amazing, new trains, while superior in every way, not amazing.
Haha that's a great URL. God save us from that.

"I see... WMDs... and banks that are... too big to fail."
Yes, and any intelligent device would also need to produce entropy and release heat.

Which means that the level of intelligence an AGI can obtain is limited to Earth's energy input. And the impact that AGI has on the planet is also limited by Earth's natural processes.

Which means that a hypothetical paperclip maximizer that turns humanity into paperclips and that becomes too intelligent to be turned off is a ridiculous scenario that ignores the potential limitations of an AGI.
Actually, you're very wrong, as I've worked in that trade.

That industry relies very heavily on referral fees to this day. Part of that is matching consumer with broker, and part is brand.

Today it's places like comparethemarket, back then it was Prudential.

So nothing's changed, the web hasn't made any efficiency gains.

The better solution than what they came up with is to have put in a unique forwarding phone number per affiliate, and charge
the affiliates a referral fee per call (or perhaps per unique telephone number).

Whether that tech existed in the late 90s I don't know, but it's been available for over a decade now, and was probably available back then in a more analog form. What's nice is that now you get a webhook telling you about each call, so all the billing is automated.

As for when you put your email address into a form on some comparison site? Mortgage brokers bid on those leads. It used to be in the region of £20-50 per lead, pre-2008, and I know someone charging a comparable rate now, plus a cut of commission for subsequent remortgages.
That doesn't sound like laundering at all - isn't that just good business?
It is a curse that GitHub's code search can't code search forked repositories. If there's a really popular fork of a dead repo, it's code is invisible. Though, I have a feeling that is a technical, not business, limitation.
I love people who geek out about optimizing their diet.

> The simmer sauce isn't the cheapest option, but I pay extra to make my normally boring/cheap food taste good enough to eat for 5+ days straight

This is a great example of something that is more expensive in theory, but probably cheaper in practice, since it increases overall adherence to your diet plan.

> I love the Costco Tillamook cheddar

If you can't do lactose, then the pricing on Tillamook cheddar is basically the protein & fat portion of milk, without the very cheap carb calories. Carbs are always cheap to add via other sources anyway...
PEP 3333 – Python Web Server Gateway Interface (2010)
You're most likely drinking both.
I feel like it's a little disingenuous to list unexercised stock and option grants as part of the overall compensation, since these are directly related to the future performance of the company itself (as led by the listed CEO, presumably). I would have liked to see the option to differentiate between total compensation more granularly, including by exercised grants.

I understand that that "2.3 billion" number makes for shocking value and therefore a great headline, supporting the narrative that they're looking to construct, but the way the raw data is presented actively obfuscates readers from exploring the data and forming their own interpretations.

When I see a dataset with a 4 million percent increase YOY, I would probably classify that as an outlier, not as the representative value I report for the whole dataset.

Edit: That's not to say their narrative is wrong (that is, CEOs may absolutely be overpaid), just that the way they presented it feels misleading to me.
This is how its supposed to work. The whole reason stocks have fundamental value in the first place is because they're claims on the future profits of the company. 100% of a company's earnings legally belongs to the shareholders; it's nice to see them actually returned to the shareholders (vs. blown on overpriced acquisitions) for a change.

It does mean the end of a cycle, though, and not just a "stocks go up, stocks go down" cycle. It's rational for corporate management to retain earnings and invest in future growth opportunities when the expected returns from those growth opportunities are greater than the cost of capital. That they're returning capital to shareholders, even in an era of historically low capital costs, indicates that they can't find growth opportunities at any price.
While I think this is cool (workstation porn :), it seems an overkill, you could achieve most (if not all) with a simple tumblr blog/account. Even NSFW upload protection and affiliate marketing. Aren't you folks tired of so many accounts?
Giving money back to shareholders sounds a lot like giving money to venture capitalists to me.
As an early 'Millennial' I'm quite surprised by how much those about a decade or younger than myself are okay with things being much worse for them than they were for me.

It was easier for me to find housing, study without massive student loans, and receive health care without high costs and/or navigating complicated options.

While I can't tell for sure, it also seems like it was easier for me to get a job out of college that paid acceptably, and that offered decent prospects for the future.

Perhaps I shouldn't be surprised, because what I've heard from those a decade or so older than me is the same story. Among them, things like being a 'long-term student' or getting a job with a straight track to various promotions, seemed much more common, and rent was cheaper. And they've expressed being surprised that I seemed so okay with things getting a bit worse than it was for them.
EDITED

The Constellation program cost $12B between 2005-2009 [1] and includes Ares V, an earlier version of SLS (but also Orion and Ares I). SLS under the current name (without Orion) has cost $14B 2011-2018 [2]. No idea about 2009-2011. It will cost several billion per year until it is cancelled.

It uses existing (flown in space) shuttle engines, shuttle main tank tooling, 5 segment version of shuttle's 4 segment boosters (also 15 years in development), etc. It requires no new technology and it is not trying to be better than anything. It has all the money it wants. They even took money away from commercial crew to pay SLS, a few years ago, which made commercial crew late which forced them to pay more to the Russians.

The problem with SLS is that it is designed to burn money. It is not designed to fly, to achieve a mission of any kind. It is optimized to cost as much as possible, because its success is defined as "raised average wage in my congressional district for as long as possible" by the people who ordered it done.

1 - http://www.planetary.org/blogs/jason-davis/2016/20160801-hor...

2 - https://en.wikipedia.org/wiki/Space_Launch_System#Funding_hi...
CEOs should be able to get paid how much ever the company/the board/the stock holders are ok with paying them. No limit.

BUT that pay should be linked to the pay of everyone else in the company: the average pay or the minimum pay or whatever have you.

I think the point gets lost in the fairness. It’s fair to pay them more for their hard work. But it’s not fair to pay the CEO enormous sums while the employees struggle.
Is this complete note? You didn't mention what you end up using.

Is it golang or pony or F$?
CoreFX mention in the end confused me more.
Related to this, I'd love to see some in-depth wire brushing done on how the US got blanketed with 4 way cameras at every intersection and how this data is used/kept, and by whom.

I first noticed it in major centers years back, but now it seems even small towns have cameras at every intersection.

From an IT perspective it's a pretty interesting project, but from a tin-foil-hat perspective it's astonishing when you imagine the ability to link all these cameras together in real-time.
Do you have any idea how orbits work?
> Isn't it for the same reason regular, pure water is also sweet?

Soft water is sweet. Hard water tastes fresh.
I'm a huge Dan Carlin / Hardcore History fan, and I can't wait to see this VR exhibit he has helped put together: https://www.warremains.com/

It's an immersive view into what it was like to be in the Western Front of World War 1. To me this demonstrates what the VR medium can do for art: immersive experience.

With the current technology, I doubt looking at a painting will be as good as in person due to low resolution, not feeling the same, etc. But creating an immersive experience seems to offer many interesting opportunities for the artist that are not possible using other physical mediums.
I don't have an actual method, personally, but years of experience has shown me time and time again that real problems will, sooner or later, force you to deal with them. If you avoid a problem until you have no choice but to deal with it, that problem will be orders of magnitude worse, more painful, and more difficult to resolve.

So when a problem comes my way, I remind myself of this and make a conscious decision to deal with it immediately out of a sense of self-preservation.

The tricky part is that not all problems are real problems. Some are pseudoproblems that will eventually just evaporate. In the moment, it can be hard to tell which is which. I choose to deal with them anyway, on the basis that resolving a pseuodproblem does no real harm, but not resolving a real problem does.
The CEO job is hard. To get to the position they're in they need to be expert "fleecers." Not just anyone can convince shareholders that one person has the work output of 20 engineers and therefore deserves equivalent pay. You need to have skills that no one else has: the ability to manipulate.
Software Eating the World, Revisited
I think it's close, needing to be tethered to an expensive PC was definitely one of the biggest deal-breakers.

The content is still a little thin I think. It seems like they're positioning it as a gaming console, and while they have some fun games like Beat Saber I don't think they have the depth of content that popular consoles usually have.

I think the other big thing left is the comfort/weight distribution, for me it's not terrible but I think there are other VR devices that are better. If they just get this to a good enough level I think watching 2D media becomes interesting. If a group of people want to watch the same show at the same time and place and own a big TV, it probably won't replace that, but I think there's enough other circumstances where media is consumed for VR to make inroads if it's comfortable enough. The nice thing about that use case is there isn't the same chicken-and-egg software problem that VR has in other areas.

Right now I don't feel this is the product that will take it mainstream because of those issues, especially the content. It's a shame that Oculus wasn't able to make it (optionally) plug in to a PC and has a separate headset for that. I feel like a lot of the current PC-based VR customers will order that by default, where if they made one device that worked in both cases it would bring along more of their existing userbase to mobile. Even primary PC gamers would probably appreciate low-power versions of their games that they could use on the go.

It's still very good for a v1 device though. If they keep addressing the biggest problems more mainstream success (didn't Mark Zuckerberg say his current goal is to sell 10M units?) doesn't seem that far away.
I've tried both ends of the spectrum (hard paleo/keto, and vegan) and find, that, n=1, for me, mostly plants, a small amount (10-20% roughly) super-nutrient dense, high quality animal, works the best long-term. There are benefits to going to the extremes temporarily but I think what Blue Zones highlights is that these are long-term sustainable diets and not fad diets designed to (detox | reduce weight | build muscle | etc).

The Blue Zones diets are also unique in that they're not "ancestral" but are currently working today.
Even if we ignore his contributions to physics, that observation seems so central to HN discourse (even if usually in ironic fashion) that a black bar may be warranted?
It was a choice. I was tired of my family being disconnected from one another, getting nothing done, and being always connected to some electronic consumption device.

We got more done in the past 6 months with no TV, internet, or data plan, than in the past 6 years.

Also, social media usually tends to dull a person's enjoyment of life, turn them pessimistic and depressed, make them lazy and prefer endless consumption to hard work, and make them feel resentful of the people in their life. Even "harmless" time killer websites do this like reddit and imgur, and even HN.

I've seen all these affects and more for years on our family and many other families we know, and after getting rid of internet, TV and data plan, our life has turned around substantially.

The internet is a great resource and I use it when I need it, by going to the library and using their wifi. But when I don't need it, it just becomes a burden and a crutch if I have it with me at all times.
"Marmota" is spanish for groundhog and is also used as a non-insulting synonym word for dumb.

There's nothing dumb about this approach, thought.
Hi 'lacker,

I detected a note of sarcasm in your response, but I don't have sufficient context to decipher its meaning myself. Given that you were a founder for two YC companies as it says in your HN profile, could you please explain what you are implying?

I skimmed the article: it gives pretty good details on the arguments that it is trying to make. The one thing I would change would be the headline to read "It’s Never Been Easier to Be a Fortune 500 / Unicorn C.E.O., and the Pay Keeps Rising" to reflect the specific kind of CEO that the article author talks about.
Yes. I only recently realized that fruit juice is just as sugary as soda with hardly any benefit.
.. and even if they are punished the fine is usually so small that they can commit the same crime a few hundred times and still won't run out of money.
Basicslly how all profitable businesses work more or less. A fun game to play in order to understand the business is to figure out what they actually sell. For example a software business might sell developer's time.
>I don't think anyone is not moving to a rural area because of the internet speeds.

Definitely not true. It is a big decision point for a lot of people.
Lazy loading is a feature I was waiting for long time, hopefully this time is here to stay!
The unceasing robot dog terminator hunts you down, pins you, and shows you ads on its visor/eyes.
Forks and PRs are UI sugar on top of Git operations, so it's technically open. That said, merging in a PR is an operation that touches 2 repos, with different user privileges, so I feel it would be hard (though not impossible) to make the UI work with multiple services, without adding extra cross-service auth headache.
But if you're self-employed (or operate a business that's a sole proprietorship) you can deduct your expenses (equipment, rent on your home office, etc.) from your taxable income. In the U.S., you attach "Schedule C" to your federal tax return to do this:

https://www.irs.gov/forms-pubs/about-schedule-c-form-1040
I shared this video on the Lobsters thread which seems to have been helpful for some:

https://yukari.sr.ht/aerc-intro.webm

Don't repost this, please, the official aerc announcement is coming in a few weeks.

I'm working on making a UI similar to GitHub's for reviewing patches which is built on email underneath, but can be used entirely on the web. The first step of this became available a few weeks ago, and now email threads are being rendered into a review UI which is similar to GitHub's with inline feedback and such:

https://lists.sr.ht/~philmd/qemu/patches/5556

This page is fairly new and still needs a bit more work towards mobile support, but I hope that gives you some more confidence in the platform. I intend to extend this so that you can also review patches from the web, which will generate emails on the mailing list, and prepare patchsets from the web as well. The end result will be a UI which is remarkably similar to GitHub in terms of usability on the web, but is backed up with distributed technologies and seamlessly integrates with the workflows of devs who would rather use email.

On the whole Sourcehut is actually quite a bit better at responsiveness than GitHub, too. Rather than a dedicated and inferior mobile site, almost all sr.ht pages are responsive and equally capable on all form-factors.
Super cool.

The pricing seems a little bit low to me. Considering the target customer and the quality of the competition, I suspect you could charge more.

That being said, I could see how this may be deliberate and you have ambitions of addition upsell or consulting revenue.

Just point this out because it's a personal weakness of mine to not price my offerings high enough, even when it's obviously underpriced to outside observers.
This is quite surprising to me. Even though I'm aware that European governments regulate tech companies more severely than we're used to in the United States, this topic brings things to an unprecedented level.
Have you tried to implement one? :-) I worked with a team who did a full implementation from scratch (commercially), and I optimized some parts for certain architectures.

The problem is not in getting the output. The reference decoder decodes just fine. The difficult part is getting the output on time, e.g. getting you decoder to run fast.

The reference decoder has not been designed for speed, and getting things to run fast requires architecting everything very differently: it's not just a matter of applying micro-optimizations to reference code.

Also, the "intermediate results" might be different for each decoder architecture, so you can't really rely on the reference code for those.

So yes, while testing is indeed easy, writing a fast decoder is definitely not a "step by step optimization" process. I'd bet every performant decoder out there was rewritten almost completely at least twice.
I don't really see forks or pull requests as being part of the git protocol. They are part of a workflow- no different than, say "git flow" is a workflow, not part of the protocol of how, why and when branching happens.

Further, github isn't looking to "extinguish" git in any way. Sure, old workflows (emailing patches?) might not be supported, but again, that's something entirely external to git itself.

As these things are all external to git, it makes sense that they're not portable between vendors- they are the vendor's, not git's, features. You're not using them from within git, you're using the vendor's features to interact with git. That's the primary difference between, say, M$FT's EEE of Java or AOL's instant messenger, HTML and other examples.
Cheap pasta in US is likely to be around USD 1 per pound, or just over USD 2 per kilogram.
We're just going to have to agree to disagree on that. Const by default would have saved me quite a few headaches over the years and C++ syntax is the definition of cluttered. Good C++ code has the majority of function parameters marked const. A non const reference member function parameter is usually a warning to look carefully, isn't it?

"Everything should be made const in your code unless it can't be" is advice metered out by the likes of John Carmack, Scott Myers etc. so it's pretty popular and oft repeated. The prevailing C++ zeitgeist perhaps. Could still be wrong, absolutely, don't stop thinking there by any means. Constification of a codebase can be a major pain in the butt.
I was taught in economics classes that buybacks make sense when there is nothing the company believes it can spend the money on instead to increase its profit. If this is true, should we be concerned that this is a market signal that the economy as a whole is running out of opportunities to invest in new technologies and instead just trying to hold onto its own value? If that is the case, I imagine that buybacks could be viewed as a signal that the market is moving more in the direction of being zero-sum and less in the direction of expanding. And if that is true, does that suggest that this phase of growth in the business cycle is coming to a close?

I agree with the logic behind the arguments that a company buying its own stock should be a signal that the company believes in its business and valuation, but it also seems that many companies that also believe in their business and valuation also sell stock to raise money in order to expand, with the belief that the sale will result in individual stocks increasing in value even after the dilution. It seems hard for both cases to be true, but perhaps they are.

If this logic is sound, it seems that we should be at least somewhat concerned about this.

Also, I didn't understand how cheap credit is encouraging buybacks if companies aren't buying their own shares on credit. Would someone be able to explain this better than the article? (Thanks!)